img:is([sizes="auto" i], [sizes^="auto," i]) {
contain-intrinsic-size:3000px 1500px
}
/*! This file is auto-generated */
.wp-block-button__link {
	color:#fff;
	background-color:#32373c;
	border-radius:9999px;
	box-shadow:none;
	text-decoration:none;
	padding:calc(.667em + 2px) calc(1.333em + 2px);
	font-size:1.125em
}
.wp-block-file__button {
	background:#32373c;
	color:#fff;
	text-decoration:none
}
: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--preset--color--white:#ffffff;
--wp--preset--color--pale-pink:#f78da7;
--wp--preset--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--color--neeon-primary:#2962ff;
--wp--preset--color--neeon-secondary:#0034c2;
--wp--preset--color--neeon-button-dark-gray:#333333;
--wp--preset--color--neeon-button-light-gray:#a5a6aa;
--wp--preset--color--neeon-button-white:#ffffff;
--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-luminous-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:linear-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-warm-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(135deg, rgb(255,203,112) 0%, rgb(199,81,192) 50%, rgb(65,88,208) 100%);
--wp--preset--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-grass:linear-gradient(135deg, rgb(202,248,128) 0%, rgb(113,206,126) 100%);
--wp--preset--gradient--midnight:linear-gradient(135deg, rgb(2,3,129) 0%, rgb(40,116,252) 100%);
--wp--preset--gradient--neeon-gradient-color:linear-gradient(135deg, rgba(255, 0, 0, 1) 0%, rgba(252, 75, 51, 1) 100%);
--wp--preset--font-size--small:12px;
--wp--preset--font-size--medium:20px;
--wp--preset--font-size--large:36px;
--wp--preset--font-size--x-large:42px;
--wp--preset--font-size--normal:16px;
--wp--preset--font-size--huge:50px;
--wp--preset--spacing--20:0.44rem;
--wp--preset--spacing--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 50px 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 rgba(0, 0, 0, 1)
}
:where(.is-layout-flex) {
gap:.5em
}
:where(.is-layout-grid) {
gap:.5em
}
body .is-layout-flex {
	display:flex
}
.is-layout-flex {
	flex-wrap:wrap;
	align-items:center
}
.is-layout-flex>:is(*, div) {
margin:0
}
body .is-layout-grid {
	display:grid
}
.is-layout-grid>:is(*, div) {
margin:0
}
: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-gray)!important
}
.has-white-color {
	color:var(--wp--preset--color--white)!important
}
.has-pale-pink-color {
	color:var(--wp--preset--color--pale-pink)!important
}
.has-vivid-red-color {
	color:var(--wp--preset--color--vivid-red)!important
}
.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-cyan)!important
}
.has-vivid-green-cyan-color {
	color:var(--wp--preset--color--vivid-green-cyan)!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-blue)!important
}
.has-vivid-purple-color {
	color:var(--wp--preset--color--vivid-purple)!important
}
.has-black-background-color {
	background-color:var(--wp--preset--color--black)!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--white)!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--preset--color--luminous-vivid-orange)!important
}
.has-luminous-vivid-amber-background-color {
	background-color:var(--wp--preset--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--color--vivid-purple)!important
}
.has-black-border-color {
	border-color:var(--wp--preset--color--black)!important
}
.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)!important
}
.has-pale-pink-border-color {
	border-color:var(--wp--preset--color--pale-pink)!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--color--luminous-vivid-orange)!important
}
.has-luminous-vivid-amber-border-color {
	border-color:var(--wp--preset--color--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--pale-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--vivid-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)!important
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background:var(--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--preset--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--gradient--blush-bordeaux)!important
}
.has-luminous-dusk-gradient-background {
	background:var(--wp--preset--gradient--luminous-dusk)!important
}
.has-pale-ocean-gradient-background {
	background:var(--wp--preset--gradient--pale-ocean)!important
}
.has-electric-grass-gradient-background {
	background:var(--wp--preset--gradient--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)!important
}
.has-medium-font-size {
	font-size:var(--wp--preset--font-size--medium)!important
}
.has-large-font-size {
	font-size:var(--wp--preset--font-size--large)!important
}
.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
}
.wslu-color-scheme--facebook {
--wslu-color-scheme:#3B5998;
--wslu-color-scheme-lighten:#718dc8;
--wslu-color-scheme-darken:#2d4373
}
.wslu-color-scheme--twitter {
--wslu-color-scheme:#1DA1F2;
--wslu-color-scheme-lighten:#7dc9f8;
--wslu-color-scheme-darken:#0c85d0
}
.wslu-color-scheme--dribbble {
--wslu-color-scheme:#EA4C89;
--wslu-color-scheme-lighten:#f5a7c5;
--wslu-color-scheme-darken:#e51e6b
}
.wslu-color-scheme--pinterest {
--wslu-color-scheme:#bd081c;
--wslu-color-scheme-lighten:#f6354a;
--wslu-color-scheme-darken:#8c0615
}
.wslu-color-scheme--instagram {
--wslu-color-scheme:#5851DB;
--wslu-color-scheme-lighten:#a9a6ec;
--wslu-color-scheme-darken:#332bce
}
.wslu-color-scheme--github {
--wslu-color-scheme:#6E5494;
--wslu-color-scheme-lighten:#a28fbf;
--wslu-color-scheme-darken:#564273
}
.wslu-color-scheme--linkedin {
--wslu-color-scheme:#0077B5;
--wslu-color-scheme-lighten:#1cb1ff;
--wslu-color-scheme-darken:#005582
}
.wslu-color-scheme--vkontakte {
--wslu-color-scheme:#45668E;
--wslu-color-scheme-lighten:#7a99bf;
--wslu-color-scheme-darken:#344d6c
}
.wslu-color-scheme--reddit {
--wslu-color-scheme:#FF4500;
--wslu-color-scheme-lighten:#ff8f66;
--wslu-color-scheme-darken:#cc3700
}
.wslu-color-scheme--skype {
--wslu-color-scheme:#00aff0;
--wslu-color-scheme-lighten:#57d2ff;
--wslu-color-scheme-darken:#008abd
}
.wslu-color-scheme--wordpress {
--wslu-color-scheme:#21759B;
--wslu-color-scheme-lighten:#4aacd8;
--wslu-color-scheme-darken:#185571
}
.wslu-color-scheme--google {
--wslu-color-scheme:#4285F4;
--wslu-color-scheme-lighten:#a2c3fa;
--wslu-color-scheme-darken:#1266f1
}
.wslu-color-scheme--youtube {
--wslu-color-scheme:#ff0000;
--wslu-color-scheme-lighten:#ff6666;
--wslu-color-scheme-darken:#cc0000
}
.wslu-color-scheme--vimeo {
--wslu-color-scheme:#1ab7ea;
--wslu-color-scheme-lighten:#77d4f3;
--wslu-color-scheme-darken:#1295bf
}
.wslu-color-scheme--whatsapp {
--wslu-color-scheme:#25d366;
--wslu-color-scheme-lighten:#77e7a1;
--wslu-color-scheme-darken:#1da851
}
.wslu-color-scheme--mailchimp {
--wslu-color-scheme:#6dc5dc;
--wslu-color-scheme-lighten:#bfe6f0;
--wslu-color-scheme-darken:#44b5d2
}
.wslu-color-scheme--posts {
--wslu-color-scheme:#36454f;
--wslu-color-scheme-lighten:#5f7a8c;
--wslu-color-scheme-darken:#212b31
}
.wslu-color-scheme--comments {
--wslu-color-scheme:#000000;
--wslu-color-scheme-lighten:#333333;
--wslu-color-scheme-darken:black
}
.wslu-color-scheme--facebook-messenger {
--wslu-color-scheme:#3b5998;
--wslu-color-scheme-lighten:#718dc8;
--wslu-color-scheme-darken:#2d4373
}
.wslu-color-scheme--kik {
--wslu-color-scheme:#82bc23;
--wslu-color-scheme-lighten:#b2e263;
--wslu-color-scheme-darken:#64911b
}
.wslu-color-scheme--trello {
--wslu-color-scheme:#0079bf;
--wslu-color-scheme-lighten:#26afff;
--wslu-color-scheme-darken:#00598c
}
.wslu-color-scheme--viber {
--wslu-color-scheme:#59267c;
--wslu-color-scheme-lighten:#9043c5;
--wslu-color-scheme-darken:#3d1a55
}
.wslu-color-scheme--telegram {
--wslu-color-scheme:#0088cc;
--wslu-color-scheme-lighten:#33bbff;
--wslu-color-scheme-darken:#006699
}
.wslu-color-scheme--email {
--wslu-color-scheme:#ea4335;
--wslu-color-scheme-lighten:#f49991;
--wslu-color-scheme-darken:#d62516
}
.wslu-color-scheme--digg {
--wslu-color-scheme:#005be2;
--wslu-color-scheme-lighten:#4992ff;
--wslu-color-scheme-darken:#0046af
}
.wslu-color-scheme--stumbleupon {
--wslu-color-scheme:#eb4924;
--wslu-color-scheme-lighten:#f49781;
--wslu-color-scheme-darken:#ca3412
}
.wslu-color-scheme--lineapp {
--wslu-color-scheme:#06C755;
--wslu-color-scheme-lighten:#3af988;
--wslu-color-scheme-darken:#059540
}
.wslu #loginform #XS_social_login_div {
	display:none
}
.wslu #loginform #XS_social_login_div_login {
	display:-webkit-box
}
#XS_social_login_div {
	clear:both;
	display:-webkit-box;
	width:100%;
	max-width:300px;
	margin:0 auto
}
#XS_social_login_div_login {
	clear:both;
	position:relative;
	padding-top:25px;
	width:100%;
	margin:0 auto;
	display:-webkit-box
}
.wslu-hover-content {
	display:none;
	z-index:1
}
._login_button_style__ul {
	width:100%;
	list-style:none;
	margin:0
}
._login_button_style__ul .facebook .social-icon {
	background-color:#3b5998
}
._login_button_style__ul .facebook .login-button-text {
	color:#3b5998
}
._login_button_style__ul .facebook:hover>a {
	background-color:#3b5998
}
._login_button_style__ul .facebook:hover .social-icon {
	background-color:#344e86
}
._login_button_style__ul .twitter .social-icon {
	background-color:#1da1f2
}
._login_button_style__ul .twitter .login-button-text {
	color:#1da1f2
}
._login_button_style__ul .twitter:hover>a {
	background-color:#1da1f2
}
._login_button_style__ul .twitter:hover .social-icon {
	background-color:#0d95e8
}
._login_button_style__ul .dribbble .social-icon {
	background-color:#ea4c89
}
._login_button_style__ul .dribbble .login-button-text {
	color:#ea4c89
}
._login_button_style__ul .dribbble:hover>a {
	background-color:#ea4c89
}
._login_button_style__ul .dribbble:hover .social-icon {
	background-color:#e7357a
}
._login_button_style__ul .pinterest .social-icon {
	background-color:#bd081c
}
._login_button_style__ul .pinterest .login-button-text {
	color:#bd081c
}
._login_button_style__ul .pinterest:hover>a {
	background-color:#bd081c
}
._login_button_style__ul .pinterest:hover .social-icon {
	background-color:#a50718
}
._login_button_style__ul .instagram .social-icon {
	background-color:#5851db
}
._login_button_style__ul .instagram .login-button-text {
	color:#5851db
}
._login_button_style__ul .instagram:hover>a {
	background-color:#5851db
}
._login_button_style__ul .instagram:hover .social-icon {
	background-color:#443cd7
}
._login_button_style__ul .github .social-icon {
	background-color:#6e5494
}
._login_button_style__ul .github .login-button-text {
	color:#6e5494
}
._login_button_style__ul .github:hover>a {
	background-color:#6e5494
}
._login_button_style__ul .github:hover .social-icon {
	background-color:#624b84
}
._login_button_style__ul .linkedin .social-icon {
	background-color:#0077b5
}
._login_button_style__ul .linkedin .login-button-text {
	color:#0077b5
}
._login_button_style__ul .linkedin:hover>a {
	background-color:#0077b5
}
._login_button_style__ul .linkedin:hover .social-icon {
	background-color:#00669c
}
._login_button_style__ul .vkontakte .social-icon {
	background-color:#45668e
}
._login_button_style__ul .vkontakte .login-button-text {
	color:#45668e
}
._login_button_style__ul .vkontakte:hover>a {
	background-color:#45668e
}
._login_button_style__ul .vkontakte:hover .social-icon {
	background-color:#3d5a7d
}
._login_button_style__ul .reddit .social-icon {
	background-color:#ff4500
}
._login_button_style__ul .reddit .login-button-text {
	color:#ff4500
}
._login_button_style__ul .reddit:hover>a {
	background-color:#ff4500
}
._login_button_style__ul .reddit:hover .social-icon {
	background-color:#e63e00
}
._login_button_style__ul .skype .social-icon {
	background-color:#00aff0
}
._login_button_style__ul .skype .login-button-text {
	color:#00aff0
}
._login_button_style__ul .skype:hover>a {
	background-color:#00aff0
}
._login_button_style__ul .skype:hover .social-icon {
	background-color:#009cd7
}
._login_button_style__ul .wordpress .social-icon {
	background-color:#21759b
}
._login_button_style__ul .wordpress .login-button-text {
	color:#21759b
}
._login_button_style__ul .wordpress:hover>a {
	background-color:#21759b
}
._login_button_style__ul .wordpress:hover .social-icon {
	background-color:#1d6586
}
._login_button_style__ul .google .social-icon {
	background-color:#4285f4
}
._login_button_style__ul .google .login-button-text {
	color:#4285f4
}
._login_button_style__ul .google:hover>a {
	background-color:#4285f4
}
._login_button_style__ul .google:hover .social-icon {
	background-color:#2a75f3
}
._login_button_style__ul .youtube .social-icon {
	background-color:red
}
._login_button_style__ul .youtube .login-button-text {
	color:red
}
._login_button_style__ul .youtube:hover>a {
	background-color:red
}
._login_button_style__ul .youtube:hover .social-icon {
	background-color:#e60000
}
._login_button_style__ul .vimeo .social-icon {
	background-color:#1ab7ea
}
._login_button_style__ul .vimeo .login-button-text {
	color:#1ab7ea
}
._login_button_style__ul .vimeo:hover>a {
	background-color:#1ab7ea
}
._login_button_style__ul .vimeo:hover .social-icon {
	background-color:#14a7d7
}
._login_button_style__ul .whatsapp .social-icon {
	background-color:#25d366
}
._login_button_style__ul .whatsapp .login-button-text {
	color:#25d366
}
._login_button_style__ul .whatsapp:hover>a {
	background-color:#25d366
}
._login_button_style__ul .whatsapp:hover .social-icon {
	background-color:#21bd5c
}
._login_button_style__ul .mailchimp .social-icon {
	background-color:#6dc5dc
}
._login_button_style__ul .mailchimp .login-button-text {
	color:#6dc5dc
}
._login_button_style__ul .mailchimp:hover>a {
	background-color:#6dc5dc
}
._login_button_style__ul .mailchimp:hover .social-icon {
	background-color:#58bdd7
}
._login_button_style__ul .posts .social-icon {
	background-color:#36454f
}
._login_button_style__ul .posts .login-button-text {
	color:#36454f
}
._login_button_style__ul .posts:hover>a {
	background-color:#36454f
}
._login_button_style__ul .posts:hover .social-icon {
	background-color:#2c3840
}
._login_button_style__ul .comments .social-icon {
	background-color:#000
}
._login_button_style__ul .comments .login-button-text {
	color:#000
}
._login_button_style__ul .comments:hover>a {
	background-color:#000
}
._login_button_style__ul .comments:hover .social-icon {
	background-color:#000
}
._login_button_style__ul .facebook-messenger .social-icon {
	background-color:#3b5998
}
._login_button_style__ul .facebook-messenger .login-button-text {
	color:#3b5998
}
._login_button_style__ul .facebook-messenger:hover>a {
	background-color:#3b5998
}
._login_button_style__ul .facebook-messenger:hover .social-icon {
	background-color:#344e86
}
._login_button_style__ul .kik .social-icon {
	background-color:#82bc23
}
._login_button_style__ul .kik .login-button-text {
	color:#82bc23
}
._login_button_style__ul .kik:hover>a {
	background-color:#82bc23
}
._login_button_style__ul .kik:hover .social-icon {
	background-color:#73a71f
}
._login_button_style__ul .trello .social-icon {
	background-color:#0079bf
}
._login_button_style__ul .trello .login-button-text {
	color:#0079bf
}
._login_button_style__ul .trello:hover>a {
	background-color:#0079bf
}
._login_button_style__ul .trello:hover .social-icon {
	background-color:#0069a6
}
._login_button_style__ul .viber .social-icon {
	background-color:#59267c
}
._login_button_style__ul .viber .login-button-text {
	color:#59267c
}
._login_button_style__ul .viber:hover>a {
	background-color:#59267c
}
._login_button_style__ul .viber:hover .social-icon {
	background-color:#4b2068
}
._login_button_style__ul .telegram .social-icon {
	background-color:#08c
}
._login_button_style__ul .telegram .login-button-text {
	color:#08c
}
._login_button_style__ul .telegram:hover>a {
	background-color:#08c
}
._login_button_style__ul .telegram:hover .social-icon {
	background-color:#0077b3
}
._login_button_style__ul .email .social-icon {
	background-color:#ea4335
}
._login_button_style__ul .email .login-button-text {
	color:#ea4335
}
._login_button_style__ul .email:hover>a {
	background-color:#ea4335
}
._login_button_style__ul .email:hover .social-icon {
	background-color:#e82e1e
}
._login_button_style__ul .digg .social-icon {
	background-color:#005be2
}
._login_button_style__ul .digg .login-button-text {
	color:#005be2
}
._login_button_style__ul .digg:hover>a {
	background-color:#005be2
}
._login_button_style__ul .digg:hover .social-icon {
	background-color:#0051c9
}
._login_button_style__ul .stumbleupon .social-icon {
	background-color:#eb4924
}
._login_button_style__ul .stumbleupon .login-button-text {
	color:#eb4924
}
._login_button_style__ul .stumbleupon:hover>a {
	background-color:#eb4924
}
._login_button_style__ul .stumbleupon:hover .social-icon {
	background-color:#e13b15
}
._login_button_style__ul .lineapp .social-icon {
	background-color:#06c755
}
._login_button_style__ul .lineapp .login-button-text {
	color:#06c755
}
._login_button_style__ul .lineapp:hover>a {
	background-color:#06c755
}
._login_button_style__ul .lineapp:hover .social-icon {
	background-color:#05ae4a
}
._login_button_style__ul>li:not(:last-child) {
margin-bottom:20px
}
._login_button_style__ul>li>a {
	display:block;
	text-decoration:none;
	-webkit-box-shadow:0 15px 50px 0 rgb(0 0 0 / .07);
	box-shadow:0 15px 50px 0 rgb(0 0 0 / .07);
	padding:10px;
	border-radius:30px;
-webkit-transition:background .4s cubic-bezier(.47, 0, .75, .72), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1);
transition:background .4s cubic-bezier(.47, 0, .75, .72), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1);
transition:background .4s cubic-bezier(.47, 0, .75, .72), transform .6s cubic-bezier(.39, .58, .57, 1);
transition:background .4s cubic-bezier(.47, 0, .75, .72), transform .6s cubic-bezier(.39, .58, .57, 1), -webkit-transform .6s cubic-bezier(.39, .58, .57, 1)
}
._login_button_style__ul>li>a:hover {
	-webkit-transform:scale(.95);
	transform:scale(.95)
}
._login_button_style__ul>li>a:hover .login-button-text {
	color:#fff
}
._login_button_style__ul>li>a .xs-social-icon {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
._login_button_style__ul>li>a .social-icon {
	height:40px;
	width:40px;
	line-height:40px;
	border-radius:20px;
	text-align:center;
-webkit-transition:background-color .4s ease;
transition:background-color .4s ease
}
._login_button_style__ul>li>a .social-icon>img {
	max-width:12px;
	display:inline-block
}
._login_button_style__ul>li>a .social-icon>span {
	color:#fff;
	font-size:13px
}
._login_button_style__ul>li>a .login-button-text {
	font-size:14px;
	font-weight:500;
	margin-left:15px;
-webkit-transition:color .4s ease;
transition:color .4s ease
}
._login_button_style__ul .xs-li-style2 {
	display:inline-block
}
._login_button_style__ul .xs-li-style2:not(:last-child) {
margin-right:5px
}
._login_button_style__ul .xs-li-style2>a {
	display:inline-block;
	padding:0
}
._login_button_style__ul .xs-li-style2>a:hover {
	-webkit-transform:scale(1);
	transform:scale(1)
}
.xs_social_counter_widget {
	width:100%;
	clear:both
}
.xs_social_counter_widget .xs_counter_url {
	width:100%;
	list-style:none;
	text-align:center;
	margin:0;
	padding:0
}
.xs_social_counter_widget .xs_counter_url li {
	border-right:0;
	margin:0!important;
	min-width:33.33%;
	-webkit-box-flex:1;
	-ms-flex:1;
	flex:1;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	position:relative;
	padding:0;
	border:none
}
.xs_social_counter_widget .xs_counter_url li a {
	width:100%;
	padding:18px 0 12px 0!important;
-webkit-transition:all .4s;
transition:all .4s;
	text-decoration:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.xs_social_counter_widget .xs_counter_url li a .met-social, .xs_social_counter_widget .xs_counter_url li a>div {
-webkit-transition:all .4s;
transition:all .4s
}
.xs_social_counter_widget .xs_counter_url li a .met-social:before, .xs_social_counter_widget .xs_counter_url li a>div:before {
-webkit-transition:all .4s;
transition:all .4s
}
.xs_social_counter_widget .xs_counter_url li a:active, .xs_social_counter_widget .xs_counter_url li a:focus, .xs_social_counter_widget .xs_counter_url li a:hover {
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.xs_social_counter_widget .xs_counter_url li a>div {
	line-height:14px
}
.xs_social_counter_widget .xs_counter_url li a>div.xs-social-icon {
	line-height:initial;
	margin-bottom:5px
}
.xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-both-counter-text, .xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-share-count--text, .xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .wslu-share-count--total, .xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower-label, .xs_social_counter_widget .xs_counter_url.wslu-theme-font-no .xs-social-follower-text {
	font-family:Helvetica, sans-serif
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-box-shaped {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-box-shaped li {
	max-width:33.33%
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook span::before {
color:#3b5998!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.twitter span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.twitter span::before {
color:#1da1f2!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.dribbble span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.dribbble span::before {
color:#ea4c89!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.pinterest span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.pinterest span::before {
color:#bd081c!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.instagram span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.instagram span::before {
color:#5851db!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.github span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.github span::before {
color:#6e5494!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.linkedin span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.linkedin span::before {
color:#0077b5!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vkontakte span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vkontakte span::before {
color:#45668e!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.reddit span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.reddit span::before {
color:#ff4500!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.skype span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.skype span::before {
color:#00aff0!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.wordpress span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.wordpress span::before {
color:#21759b!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.google span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.google span::before {
color:#4285f4!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.youtube span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.youtube span::before {
color:red!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vimeo span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.vimeo span::before {
color:#1ab7ea!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.whatsapp span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.whatsapp span::before {
color:#25d366!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.mailchimp span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.mailchimp span::before {
color:#6dc5dc!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.posts span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.posts span::before {
color:#36454f!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.comments span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.comments span::before {
color:#000!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook-messenger span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.facebook-messenger span::before {
color:#3b5998!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.kik span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.kik span::before {
color:#82bc23!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.trello span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.trello span::before {
color:#0079bf!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.viber span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.viber span::before {
color:#59267c!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.telegram span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.telegram span::before {
color:#08c!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.email span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.email span::before {
color:#ea4335!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.digg span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.digg span::before {
color:#005be2!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.stumbleupon span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.stumbleupon span::before {
color:#eb4924!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.lineapp span {
	background-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color li.lineapp span::before {
color:#06c755!important
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored.wslu-counter-icon-fill-color.wslu-counter-thin-border li {
	border-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li {
	border-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li:last-child, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li:nth-child(3n+3) {
border-color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook {
	background-color:#3b5998
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter {
	background-color:#1da1f2
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.twitter span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble {
	background-color:#ea4c89
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.dribbble span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest {
	background-color:#bd081c
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.pinterest span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram {
	background-color:#5851db
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.instagram span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github {
	background-color:#6e5494
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.github span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin {
	background-color:#0077b5
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.linkedin span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte {
	background-color:#45668e
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vkontakte span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit {
	background-color:#ff4500
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.reddit span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype {
	background-color:#00aff0
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.skype span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress {
	background-color:#21759b
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.wordpress span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google {
	background-color:#4285f4
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.google span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube {
	background-color:red
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.youtube span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo {
	background-color:#1ab7ea
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.vimeo span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp {
	background-color:#25d366
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.whatsapp span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp {
	background-color:#6dc5dc
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.mailchimp span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts {
	background-color:#36454f
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.posts span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments {
	background-color:#000
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.comments span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger {
	background-color:#3b5998
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.facebook-messenger span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik {
	background-color:#82bc23
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.kik span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello {
	background-color:#0079bf
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.trello span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber {
	background-color:#59267c
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.viber span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram {
	background-color:#08c
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.telegram span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email {
	background-color:#ea4335
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.email span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg {
	background-color:#005be2
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.digg span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon {
	background-color:#eb4924
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.stumbleupon span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp {
	background-color:#06c755
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp a, .xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li.lineapp span {
	color:#fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-fill-colored li a:focus {
	outline:0
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-rounded li {
	border-radius:100px
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-rounded .wslu-hover-content {
	border-radius:100px
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-space li {
	border:3px solid #fff
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	width:-webkit-max-content;
	width:-moz-max-content;
	width:max-content
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped.wslu-counter-icon-fill-color li .xs-social-icon span {
	width:26px;
	height:26px;
	text-align:center;
	margin:0
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li {
	width:100%;
	padding:0
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li:not(:last-child) {
border-bottom:0
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li a {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	padding:10px!important;
	font-size:15px;
	text-transform:uppercase;
	line-height:15px;
	text-decoration:none;
	-webkit-box-align:baseline;
	-ms-flex-align:baseline;
	align-items:baseline
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-follower, .xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-follower-text, .xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .xs-social-icon {
	margin:0 5px
}
.xs_social_counter_widget .xs_counter_url.wslu-counter-line-shaped li .met-social {
	height:auto;
	width:auto;
	font-size:12px
}
.xs_social_counter_widget .xs_counter_url .xs-social-icon span {
	color:#333;
	font-size:24px;
	display:inline-block;
	border-radius:100px
}
.xs_social_counter_widget .xs_counter_url .xs-social-follower {
	color:#333;
	font-size:16px;
	font-weight:600;
	margin-bottom:5px
}
.xs_social_counter_widget .xs_counter_url .xs-social-follower-text {
	font-size:9px;
	color:#999;
	text-transform:uppercase
}
.xs_social_share_widget.wslu-theme-font-no .wslu-both-counter-text, .xs_social_share_widget.wslu-theme-font-no .wslu-share-count--text, .xs_social_share_widget.wslu-theme-font-no .wslu-share-count--total, .xs_social_share_widget.wslu-theme-font-no .xs-social-follower, .xs_social_share_widget.wslu-theme-font-no .xs-social-follower-label, .xs_social_share_widget.wslu-theme-font-no .xs-social-follower-text {
	font-family:Helvetica, sans-serif
}
.xs_social_share_widget.xs_share_url {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	width:-webkit-fit-content!important;
	width:-moz-fit-content!important;
	width:fit-content!important;
	max-width:100%!important
}
.xs_social_share_widget.xs_share_url ul {
	position:relative;
	list-style:none;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	list-style:none;
	text-align:center;
	margin:0;
	padding:0;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.xs_social_share_widget.xs_share_url ul li {
	margin:0
}
.xs_social_share_widget.xs_share_url ul li>a {
	display:block;
	text-decoration:none;
	-webkit-box-shadow:0 15px 50px 0 rgb(0 0 0 / .07);
	box-shadow:0 15px 50px 0 rgb(0 0 0 / .07);
	padding:5px;
-webkit-transition:all .4s cubic-bezier(.47, 0, .75, .72);
transition:all .4s cubic-bezier(.47, 0, .75, .72);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:14px;
	line-height:17px;
	position:relative;
	background-color:#fff0
}
.xs_social_share_widget.xs_share_url ul li>a .xs-social-icon {
	text-align:center
}
.xs_social_share_widget.xs_share_url ul li>a .xs-social-icon span {
	color:#fff;
-webkit-transition:background, opacity .3s ease-in-out;
transition:background, opacity .3s ease-in-out
}
.xs_social_share_widget.xs_share_url ul li.wslu-no-extra-data>a .xs-social-icon {
	padding:6px 10px;
	min-width:36px
}
.xs_social_share_widget.xs_share_url ul li .wslu-both-counter-text {
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn {
	margin:0;
	padding:0!important
}
.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn a {
	background-color:#00a600;
	color:#fff;
	font-size:16px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:100%;
	cursor:pointer;
-webkit-transition:all .4s;
transition:all .4s
}
.xs_social_share_widget.xs_share_url ul li.wslu-share-more-btn a .wslu-share-more-btn--icon {
	margin-right:3px
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more {
	position:absolute;
	top:120%;
	right:0;
	width:250px;
	background-color:#fff;
	padding:30px;
	-webkit-box-shadow:0 10px 25px rgb(0 0 0 / .1);
	box-shadow:0 10px 25px rgb(0 0 0 / .1);
	border-radius:5px;
	margin-top:15px;
	opacity:0;
	visibility:hidden;
-webkit-transition:all .4s;
transition:all .4s;
	z-index:1
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more.active {
	opacity:1;
	visibility:visible;
	top:100%
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more:before {
	content:"";
	width:0;
	height:0;
	border-left:15px solid #fff0;
	border-right:15px solid #fff0;
	border-bottom:15px solid #fff;
	position:absolute;
	top:-15px;
	right:20px
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more ul {
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:left;
	-ms-flex-pack:left;
	justify-content:left
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more .wslu-share-more-btn-title {
	font-size:16px;
	line-height:18px;
	color:#101010;
	font-weight:600;
	margin:0;
	margin-bottom:12px;
	text-align:left
}
.xs_social_share_widget.xs_share_url ul .wslu-share-more .wslu-share-more-btn-close {
	color:#ff433c;
	font-size:15px;
	font-weight:700;
	position:absolute;
	right:15px;
	top:13px;
	cursor:pointer
}
.xs_social_share_widget.xs_share_url.wslu-share-vertical {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.xs_social_share_widget.xs_share_url.wslu-share-vertical ul {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.xs_social_share_widget.xs_share_url.wslu-share-vertical.wslu-share-m-5 li {
	margin:3px
}
.xs_social_share_widget.xs_share_url.wslu-share-vertical.wslu-share-m-5 .wslu-share-count {
	margin:0;
	margin-bottom:5px
}
.xs_social_share_widget.xs_share_url.wslu-share-vertical .wslu-share-count {
	width:100%
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a {
	background-color:#3b5998
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook a .xs-social-follower {
	background-color:#263961
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a {
	background-color:#1da1f2
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .twitter a .xs-social-follower {
	background-color:#0b76b8
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a {
	background-color:#ea4c89
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .dribbble a .xs-social-follower {
	background-color:#d11960
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a {
	background-color:#bd081c
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .pinterest a .xs-social-follower {
	background-color:#740511
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a {
	background-color:#5851db
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .instagram a .xs-social-follower {
	background-color:#2e26b9
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a {
	background-color:#6e5494
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .github a .xs-social-follower {
	background-color:#4a3863
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a {
	background-color:#0077b5
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .linkedin a .xs-social-follower {
	background-color:#004569
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a {
	background-color:#45668e
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .vkontakte a .xs-social-follower {
	background-color:#2c415b
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a {
	background-color:#ff4500
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .reddit a .xs-social-follower {
	background-color:#b33000
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a {
	background-color:#00aff0
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .skype a .xs-social-follower {
	background-color:#0077a4
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a {
	background-color:#21759b
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .wordpress a .xs-social-follower {
	background-color:#14455c
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .google a {
	background-color:#4285f4
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .google a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .google a .xs-social-follower {
	background-color:#0d5bdd
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a {
	background-color:red
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .youtube a .xs-social-follower {
	background-color:#b30000
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a {
	background-color:#1ab7ea
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .vimeo a .xs-social-follower {
	background-color:#0f83a8
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a {
	background-color:#25d366
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .whatsapp a .xs-social-follower {
	background-color:#1a9247
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a {
	background-color:#6dc5dc
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .mailchimp a .xs-social-follower {
	background-color:#31accc
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a {
	background-color:#36454f
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .posts a .xs-social-follower {
	background-color:#171d22
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a {
	background-color:#000
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .comments a .xs-social-follower {
	background-color:#000
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a {
	background-color:#3b5998
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .facebook-messenger a .xs-social-follower {
	background-color:#263961
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a {
	background-color:#82bc23
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .kik a .xs-social-follower {
	background-color:#557c17
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a {
	background-color:#0079bf
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .trello a .xs-social-follower {
	background-color:#004973
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a {
	background-color:#59267c
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .viber a .xs-social-follower {
	background-color:#2f1441
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a {
	background-color:#08c
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .telegram a .xs-social-follower {
	background-color:#005580
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .email a {
	background-color:#ea4335
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .email a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .email a .xs-social-follower {
	background-color:#bf2114
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a {
	background-color:#005be2
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .digg a .xs-social-follower {
	background-color:#003c96
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a {
	background-color:#eb4924
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .stumbleupon a .xs-social-follower {
	background-color:#b22e10
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a {
	background-color:#06c755
}
.xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-fill-colored .lineapp a .xs-social-follower {
	background-color:#047d35
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wslu-share-more-btn, .xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored a {
	background-color:#333
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook:hover a {
	background-color:#3b5998
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .twitter:hover a {
	background-color:#1da1f2
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .twitter:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .dribbble:hover a {
	background-color:#ea4c89
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .dribbble:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .pinterest:hover a {
	background-color:#bd081c
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .pinterest:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .instagram:hover a {
	background-color:#5851db
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .instagram:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .github:hover a {
	background-color:#6e5494
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .github:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .linkedin:hover a {
	background-color:#0077b5
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .linkedin:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vkontakte:hover a {
	background-color:#45668e
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vkontakte:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .reddit:hover a {
	background-color:#ff4500
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .reddit:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .skype:hover a {
	background-color:#00aff0
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .skype:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wordpress:hover a {
	background-color:#21759b
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .wordpress:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .google:hover a {
	background-color:#4285f4
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .google:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .youtube:hover a {
	background-color:red
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .youtube:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vimeo:hover a {
	background-color:#1ab7ea
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .vimeo:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .whatsapp:hover a {
	background-color:#25d366
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .whatsapp:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .mailchimp:hover a {
	background-color:#6dc5dc
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .mailchimp:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .posts:hover a {
	background-color:#36454f
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .posts:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .comments:hover a {
	background-color:#000
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .comments:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook-messenger:hover a {
	background-color:#3b5998
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .facebook-messenger:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .kik:hover a {
	background-color:#82bc23
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .kik:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .trello:hover a {
	background-color:#0079bf
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .trello:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .viber:hover a {
	background-color:#59267c
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .viber:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .telegram:hover a {
	background-color:#08c
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .telegram:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .email:hover a {
	background-color:#ea4335
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .email:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .digg:hover a {
	background-color:#005be2
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .digg:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .stumbleupon:hover a {
	background-color:#eb4924
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .stumbleupon:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .lineapp:hover a {
	background-color:#06c755
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored .lineapp:hover a span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a {
	background-color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a span {
	color:#333
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored.wslu-icon-border-colored-hover li a:hover span {
	color:#fff
}
.xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored li.wslu-share-more-btn.active, .xs_social_share_widget.xs_share_url.wslu-fill-brand-hover-colored li.wslu-share-more-btn:hover {
	background-color:#00a600
}
.xs_social_share_widget.xs_share_url.wslu-share-m-5 li {
	margin:3px
}
.xs_social_share_widget.xs_share_url.wslu-share-m-5 .wslu-share-count {
	margin:3px 5px 3px 0
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded li a {
	border-radius:100px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded li a .wslu-both-counter-text {
	border-top-right-radius:100px;
	border-bottom-right-radius:100px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded li a .xs-social-icon {
	border-radius:100px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded li.wslu-share-more-btn {
	border-radius:100px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded .wslu-hover-content, .xs_social_share_widget.xs_share_url.wslu-share-rounded .wslu-share-count {
	border-radius:100px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-top li:hover .wslu-hover-content {
	margin-bottom:2px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-down li:hover .wslu-hover-content {
	margin-top:2px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-right li:hover .wslu-hover-content {
	margin-left:2px
}
.xs_social_share_widget.xs_share_url.wslu-share-rounded.wslu-slide-left li:hover .wslu-hover-content {
	margin-right:2px
}
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content
}
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	padding:0;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .wslu-both-counter-text {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-flex:10px;
	-ms-flex:10px;
	flex:10px
}
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .wslu-both-counter-text, .xs_social_share_widget.xs_share_url.wslu-share-box-shaped li a .xs-social-icon {
	padding:0 10px
}
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped li.wslu-extra-data a .xs-social-icon {
	padding-top:3px;
	padding-bottom:3px
}
.xs_social_share_widget.xs_share_url .wslu-both-counter-text, .xs_social_share_widget.xs_share_url .xs-social-follower {
	font-size:12px;
	color:#fff;
	line-height:14px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3 a {
	border-radius:3px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3 a .wslu-both-counter-text {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3 a .wslu-hover-content {
	border-radius:3px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3 .wslu-share-count, .xs_social_share_widget.xs_share_url.wslu-radius-3 .wslu-share-more-btn {
	border-radius:3px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-top li a:hover .wslu-hover-content {
	margin-bottom:2px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-down li a:hover .wslu-hover-content {
	margin-top:2px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-right li a:hover .wslu-hover-content {
	margin-left:2px
}
.xs_social_share_widget.xs_share_url.wslu-radius-3.wslu-slide-left li a:hover .wslu-hover-content {
	margin-right:2px
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal ul {
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal .wslu-share-count {
	padding:4px 9px
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-share-m-5 li {
	margin:3px
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-share-m-5 .wslu-share-more li {
	margin:3px
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-style-18 {
	-webkit-box-align:stretch;
	-ms-flex-align:stretch;
	align-items:stretch
}
.xs_social_share_widget.xs_share_url.wslu-share-horizontal.wslu-style-18 a {
	height:100%
}
.xs_social_share_widget.left_content, .xs_social_share_widget.right_content {
	position:fixed;
	z-index:9999;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	-webkit-box-align:inherit!important;
	-ms-flex-align:inherit!important;
	align-items:inherit!important
}
.xs_social_share_widget.left_content .wslu-share-count, .xs_social_share_widget.right_content .wslu-share-count {
	padding:9px 9px;
	max-width:100%;
	width:100%
}
.xs_social_share_widget.left_content.xs_share_url li, .xs_social_share_widget.right_content.xs_share_url li {
	display:block;
	margin-left:0;
	margin-right:0;
	min-width:38px
}
.xs_social_share_widget.left_content.wslu-share-m-5 li, .xs_social_share_widget.right_content.wslu-share-m-5 li {
	margin:3px
}
.xs_social_share_widget.left_content.wslu-share-m-5 .wslu-share-count, .xs_social_share_widget.right_content.wslu-share-m-5 .wslu-share-count {
	margin-bottom:5px
}
.xs_social_share_widget.right_content {
	left:auto;
	right:0
}
.xs_social_share_widget.bottom_content, .xs_social_share_widget.top_content {
	position:fixed;
	z-index:9999;
-webkit-transition:all .3s ease-out;
transition:all .3s ease-out;
	top:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%)
}
.xs_social_share_widget.bottom_content.xs_share_url ul li, .xs_social_share_widget.top_content.xs_share_url ul li {
	display:inline-block
}
.xs_social_share_widget.bottom_content {
	top:auto;
	bottom:0
}
.xs_social_share_widget .met-social {
	line-height:24px
}
.wslu-fill-brand-hover-colored .wslu-share-count, .wslu-fill-colored .wslu-share-count {
	padding:9px
}
.wslu-share-count {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background-color:#fff0;
	background-color:#fff;
	margin:0 auto;
	padding:0 12px
}
.wslu-share-count--total {
	font-size:16px;
	line-height:18px;
	color:#333
}
.wslu-share-count--text {
	font-size:10px;
	line-height:10px;
	letter-spacing:.5px;
	color:#333;
	text-transform:uppercase
}
#xs-social-login-container a {
	text-decoration:none;
	display:inline-block
}
#xs-social-login-container a:hover {
	text-decoration:none
}
#xs-social-login-container a:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
	outline:0
}
#xs-social-login-container span {
	display:inline-block
}
#xs-social-login-container .wslu-logout-button {
	background:#2271b1;
	color:#fff;
	font-size:16px;
	padding:10px;
	width:100%;
	text-align:center;
	font-weight:400;
	border-radius:5px;
-webkit-transition:all linear .3s;
transition:all linear .3s
}
#xs-social-login-container .wslu-logout-button:hover {
	color:#fff;
	background-color:#005b93
}
#xs-social-login-container {
	max-width:300px;
	margin:30px auto;
	padding-bottom:50px
}
#xs-social-login-container .xs-login--style-1 {
	display:grid;
	grid-template-columns:1fr;
	grid-gap:15px;
--iconbox-size:40px
}
#xs-social-login-container .xs-login--style-1 .xs-login__item {
	background-color:#fff;
	padding:6px;
	border-radius:100px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-shadow:0 15px 35px rgb(0 0 0 / .06);
	box-shadow:0 15px 35px rgb(0 0 0 / .06);
-webkit-transition:all linear .3s;
transition:all linear .3s
}
#xs-social-login-container .xs-login--style-1 .xs-login__item:hover {
	background-color:var(--wslu-color-scheme);
	-webkit-box-shadow:0;
	box-shadow:0
}
#xs-social-login-container .xs-login--style-1 .xs-login__item:hover .xs-login__item--icon {
	background-color:#fff;
	color:var(--wslu-color-scheme)
}
#xs-social-login-container .xs-login--style-1 .xs-login__item:hover .xs-login__item--label {
	color:#fff
}
#xs-social-login-container .xs-login--style-1 .xs-login__item--icon {
	background-color:var(--wslu-color-scheme);
	width:var(--iconbox-size);
	height:var(--iconbox-size);
	line-height:var(--iconbox-size);
	text-align:center;
	border-radius:var(--iconbox-size);
	color:#fff;
	font-size:calc(var(--iconbox-size)/ 2)
}
#xs-social-login-container .xs-login--style-1 .xs-login__item--label {
	color:var(--wslu-color-scheme);
	font-size:14px;
	font-weight:600;
	padding-left:10px
}
#xs-social-login-container .xs-login--style-2 {
--iconbox-size:45px;
	display:grid;
	grid-template-columns:repeat(auto-fit, calc(var(--iconbox-size) + 7px));
	grid-gap:10px
}
#xs-social-login-container .xs-login--style-2 .xs-login__item {
	border-radius:100px
}
#xs-social-login-container .xs-login--style-2 .xs-login__item:hover .xs-login__item--icon {
	background-color:#fff;
	color:var(--wslu-color-scheme);
	-webkit-box-shadow:0 15px 35px rgb(0 0 0 / .06);
	box-shadow:0 15px 35px rgb(0 0 0 / .06)
}
#xs-social-login-container .xs-login--style-2 .xs-login__item--icon {
	background-color:var(--wslu-color-scheme);
	width:var(--iconbox-size);
	height:var(--iconbox-size);
	line-height:var(--iconbox-size);
	text-align:center;
	border-radius:50%;
	color:#fff;
	font-size:calc(var(--iconbox-size)/ 3);
-webkit-transition:.2s;
transition:.2s
}
#xs-social-login-container .xs-login--style-3 {
	display:grid;
	grid-template-columns:1fr;
	grid-gap:15px
}
#xs-social-login-container .xs-login--style-3 .xs-login__item {
	background-color:#fff;
	padding:13px 30px;
	border-radius:100px;
	-webkit-box-shadow:0 15px 35px rgb(0 0 0 / .06);
	box-shadow:0 15px 35px rgb(0 0 0 / .06);
-webkit-transition:all linear .3s;
transition:all linear .3s;
	text-align:center
}
#xs-social-login-container .xs-login--style-3 .xs-login__item:hover {
	background-color:var(--wslu-color-scheme);
	-webkit-box-shadow:0;
	box-shadow:0
}
#xs-social-login-container .xs-login--style-3 .xs-login__item:hover .xs-login__item--label {
	color:#fff
}
#xs-social-login-container .xs-login--style-3 .xs-login__item--label {
	color:var(--wslu-color-scheme);
	font-size:16px;
	font-weight:600
}
@font-face {
font-display:swap;
font-family:met-social;
src:url(/wp-content/plugins/wp-social/assets/css/fonts/met-social.eot?kjn5hn);
src:url(/wp-content/plugins/wp-social/assets/css/fonts/met-social.eot?kjn5hn#iefix) format('embedded-opentype'), url(/wp-content/plugins/wp-social/assets/css/fonts/met-social.ttf?kjn5hn) format('truetype'), url(/wp-content/plugins/wp-social/assets/css/fonts/met-social.woff?kjn5hn) format('woff'), url(/wp-content/plugins/wp-social/assets/css/fonts/met-social.svg?kjn5hn#met-social) format('svg');
font-weight:400;
font-style:normal;
font-display:block
}
.met-social {
	font-family:met-social!important;
	speak:never;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.met-social-home:before {
	content:"\e800"
}
.met-social-apartment:before {
	content:"\e801"
}
.met-social-pencil:before {
	content:"\e802"
}
.met-social-magic-wand:before {
	content:"\e803"
}
.met-social-drop:before {
	content:"\e804"
}
.met-social-lighter:before {
	content:"\e805"
}
.met-social-poop:before {
	content:"\e806"
}
.met-social-sun:before {
	content:"\e807"
}
.met-social-moon:before {
	content:"\e808"
}
.met-social-cloud:before {
	content:"\e809"
}
.met-social-cloud-upload:before {
	content:"\e80a"
}
.met-social-cloud-download:before {
	content:"\e80b"
}
.met-social-cloud-sync:before {
	content:"\e80c"
}
.met-social-cloud-check:before {
	content:"\e80d"
}
.met-social-database:before {
	content:"\e80e"
}
.met-social-lock:before {
	content:"\e80f"
}
.met-social-cog:before {
	content:"\e810"
}
.met-social-trash:before {
	content:"\e811"
}
.met-social-dice:before {
	content:"\e812"
}
.met-social-heart:before {
	content:"\e813"
}
.met-social-star1:before {
	content:"\e814"
}
.met-social-star-half:before {
	content:"\e815"
}
.met-social-star-empty:before {
	content:"\e816"
}
.met-social-flag:before {
	content:"\e817"
}
.met-social-envelope:before {
	content:"\e818"
}
.met-social-paperclip:before {
	content:"\e819"
}
.met-social-inbox:before {
	content:"\e81a"
}
.met-social-eye:before {
	content:"\e81b"
}
.met-social-printer:before {
	content:"\e81c"
}
.met-social-file-empty:before {
	content:"\e81d"
}
.met-social-file-add:before {
	content:"\e81e"
}
.met-social-enter:before {
	content:"\e81f"
}
.met-social-exit:before {
	content:"\e820"
}
.met-social-graduation-hat:before {
	content:"\e821"
}
.met-social-license:before {
	content:"\e822"
}
.met-social-music-note:before {
	content:"\e823"
}
.met-social-film-play:before {
	content:"\e824"
}
.met-social-camera-video:before {
	content:"\e825"
}
.met-social-camera:before {
	content:"\e826"
}
.met-social-picture:before {
	content:"\e827"
}
.met-social-book:before {
	content:"\e828"
}
.met-social-bookmark:before {
	content:"\e829"
}
.met-social-user:before {
	content:"\e82a"
}
.met-social-users:before {
	content:"\e82b"
}
.met-social-shirt:before {
	content:"\e82c"
}
.met-social-store:before {
	content:"\e82d"
}
.met-social-cart:before {
	content:"\e82e"
}
.met-social-tag:before {
	content:"\e82f"
}
.met-social-phone-handset:before {
	content:"\e830"
}
.met-social-phone:before {
	content:"\e831"
}
.met-social-pushpin:before {
	content:"\e832"
}
.met-social-map-marker:before {
	content:"\e833"
}
.met-social-map:before {
	content:"\e834"
}
.met-social-location:before {
	content:"\e835"
}
.met-social-calendar-full:before {
	content:"\e836"
}
.met-social-keyboard:before {
	content:"\e837"
}
.met-social-spell-check:before {
	content:"\e838"
}
.met-social-screen:before {
	content:"\e839"
}
.met-social-smartphone:before {
	content:"\e83a"
}
.met-social-tablet:before {
	content:"\e83b"
}
.met-social-laptop:before {
	content:"\e83c"
}
.met-social-laptop-phone:before {
	content:"\e83d"
}
.met-social-power-switch:before {
	content:"\e83e"
}
.met-social-bubble:before {
	content:"\e83f"
}
.met-social-heart-pulse:before {
	content:"\e840"
}
.met-social-construction:before {
	content:"\e841"
}
.met-social-pie-chart:before {
	content:"\e842"
}
.met-social-chart-bars:before {
	content:"\e843"
}
.met-social-gift:before {
	content:"\e844"
}
.met-social-diamond:before {
	content:"\e845"
}
.met-social-dinner:before {
	content:"\e847"
}
.met-social-coffee-cup:before {
	content:"\e848"
}
.met-social-leaf:before {
	content:"\e849"
}
.met-social-paw:before {
	content:"\e84a"
}
.met-social-rocket:before {
	content:"\e84b"
}
.met-social-briefcase:before {
	content:"\e84c"
}
.met-social-bus:before {
	content:"\e84d"
}
.met-social-car:before {
	content:"\e84e"
}
.met-social-train:before {
	content:"\e84f"
}
.met-social-bicycle:before {
	content:"\e850"
}
.met-social-wheelchair:before {
	content:"\e851"
}
.met-social-select:before {
	content:"\e852"
}
.met-social-earth:before {
	content:"\e853"
}
.met-social-smile:before {
	content:"\e854"
}
.met-social-sad:before {
	content:"\e855"
}
.met-social-neutral:before {
	content:"\e856"
}
.met-social-mustache:before {
	content:"\e857"
}
.met-social-alarm:before {
	content:"\e858"
}
.met-social-bullhorn:before {
	content:"\e859"
}
.met-social-volume-high:before {
	content:"\e85a"
}
.met-social-volume-medium:before {
	content:"\e85b"
}
.met-social-volume-low:before {
	content:"\e85c"
}
.met-social-volume:before {
	content:"\e85d"
}
.met-social-mic:before {
	content:"\e85e"
}
.met-social-hourglass:before {
	content:"\e85f"
}
.met-social-undo:before {
	content:"\e860"
}
.met-social-redo:before {
	content:"\e861"
}
.met-social-sync:before {
	content:"\e862"
}
.met-social-history:before {
	content:"\e863"
}
.met-social-clock:before {
	content:"\e864"
}
.met-social-download:before {
	content:"\e865"
}
.met-social-upload:before {
	content:"\e866"
}
.met-social-enter-down:before {
	content:"\e867"
}
.met-social-exit-up:before {
	content:"\e868"
}
.met-social-bug:before {
	content:"\e869"
}
.met-social-code:before {
	content:"\e86a"
}
.met-social-link:before {
	content:"\e86b"
}
.met-social-unlink:before {
	content:"\e86c"
}
.met-social-thumbs-up:before {
	content:"\e86d"
}
.met-social-thumbs-down:before {
	content:"\e86e"
}
.met-social-magnifier:before {
	content:"\e86f"
}
.met-social-cross:before {
	content:"\e870"
}
.met-social-menu:before {
	content:"\e871"
}
.met-social-list:before {
	content:"\e872"
}
.met-social-chevron-up:before {
	content:"\e873"
}
.met-social-chevron-down:before {
	content:"\e874"
}
.met-social-chevron-left:before {
	content:"\e875"
}
.met-social-chevron-right:before {
	content:"\e876"
}
.met-social-arrow-up:before {
	content:"\e877"
}
.met-social-arrow-down:before {
	content:"\e878"
}
.met-social-arrow-left:before {
	content:"\e879"
}
.met-social-arrow-right:before {
	content:"\e87a"
}
.met-social-move:before {
	content:"\e87b"
}
.met-social-warning:before {
	content:"\e87c"
}
.met-social-question-circle:before {
	content:"\e87d"
}
.met-social-menu-circle:before {
	content:"\e87e"
}
.met-social-checkmark-circle:before {
	content:"\e87f"
}
.met-social-cross-circle:before {
	content:"\e880"
}
.met-social-plus-circle:before {
	content:"\e881"
}
.met-social-circle-minus:before {
	content:"\e882"
}
.met-social-arrow-up-circle:before {
	content:"\e883"
}
.met-social-arrow-down-circle:before {
	content:"\e884"
}
.met-social-arrow-left-circle:before {
	content:"\e885"
}
.met-social-arrow-right-circle:before {
	content:"\e886"
}
.met-social-chevron-up-circle:before {
	content:"\e887"
}
.met-social-chevron-down-circle:before {
	content:"\e888"
}
.met-social-chevron-left-circle:before {
	content:"\e889"
}
.met-social-chevron-right-circle:before {
	content:"\e88a"
}
.met-social-crop:before {
	content:"\e88b"
}
.met-social-frame-expand:before {
	content:"\e88c"
}
.met-social-frame-contract:before {
	content:"\e88d"
}
.met-social-layers:before {
	content:"\e88e"
}
.met-social-funnel:before {
	content:"\e88f"
}
.met-social-text-format:before {
	content:"\e890"
}
.met-social-text-size:before {
	content:"\e892"
}
.met-social-bold:before {
	content:"\e893"
}
.met-social-italic:before {
	content:"\e894"
}
.met-social-underline:before {
	content:"\e895"
}
.met-social-strikethrough:before {
	content:"\e896"
}
.met-social-highlight:before {
	content:"\e897"
}
.met-social-text-align-left:before {
	content:"\e898"
}
.met-social-text-align-center:before {
	content:"\e899"
}
.met-social-text-align-right:before {
	content:"\e89a"
}
.met-social-text-align-justify:before {
	content:"\e89b"
}
.met-social-line-spacing:before {
	content:"\e89c"
}
.met-social-indent-increase:before {
	content:"\e89d"
}
.met-social-indent-decrease:before {
	content:"\e89e"
}
.met-social-page-break:before {
	content:"\e8a2"
}
.met-social-hand:before {
	content:"\e8a5"
}
.met-social-pointer-up:before {
	content:"\e8a6"
}
.met-social-pointer-right:before {
	content:"\e8a7"
}
.met-social-pointer-down:before {
	content:"\e8a8"
}
.met-social-pointer-left:before {
	content:"\e8a9"
}
.met-social-behance:before {
	content:"\e901"
}
.met-social-behance-line:before {
	content:"\e902"
}
.met-social-dribbble:before {
	content:"\e903"
}
.met-social-dribbble-line:before {
	content:"\e904"
}
.met-social-uniE905:before {
	content:"\e905"
}
.met-social-uniE906:before {
	content:"\e906"
}
.met-social-envato-line:before {
	content:"\e907"
}
.met-social-facebook:before {
	content:"\e908"
}
.met-social-facebook-line:before {
	content:"\e909"
}
.met-social-flickr:before {
	content:"\e90a"
}
.met-social-flickr-line:before {
	content:"\e90b"
}
.met-social-github:before {
	content:"\e90c"
}
.met-social-github-line:before {
	content:"\e90d"
}
.met-social-google:before {
	content:"\e90e"
}
.met-social-google-line:before {
	content:"\e90f"
}
.met-social-instagram:before {
	content:"\e910"
}
.met-social-instagram-line:before {
	content:"\e911"
}
.met-social-linkedin:before {
	content:"\e912"
}
.met-social-linkedin-line:before {
	content:"\e913"
}
.met-social-mailchimp:before {
	content:"\e914"
}
.met-social-mailchimp-line:before {
	content:"\e915"
}
.met-social-pinterest:before {
	content:"\e916"
}
.met-social-pinterest-line:before {
	content:"\e917"
}
.met-social-reddit:before {
	content:"\e918"
}
.met-social-reddit-line:before {
	content:"\e919"
}
.met-social-tumblr:before {
	content:"\e91a"
}
.met-social-tumblr-line:before {
	content:"\e91b"
}
.met-social-twitter1:before {
	content:"\e91c"
}
.met-social-twitter-line:before {
	content:"\e91d"
}
.met-social-vimeo:before {
	content:"\e91e"
}
.met-social-vimeo-line:before {
	content:"\e91f"
}
.met-social-vkontakte:before {
	content:"\e920"
}
.met-social-vkontakte-line:before {
	content:"\e921"
}
.met-social-wordpress:before {
	content:"\e922"
}
.met-social-wordpress-line:before {
	content:"\e923"
}
.met-social-youtube:before {
	content:"\e924"
}
.met-social-youtube-line:before {
	content:"\e925"
}
.met-social-posts:before {
	content:"\e926"
}
.met-social-comments:before {
	content:"\e927"
}
.met-social-digg:before {
	content:"\e928"
}
.met-social-digg-line:before {
	content:"\e929"
}
.met-social-email:before {
	content:"\e92a"
}
.met-social-mail-line:before {
	content:"\e92b"
}
.met-social-telegram:before {
	content:"\e92c"
}
.met-social-telegram-line:before {
	content:"\e92d"
}
.met-social-facebook-messenger:before {
	content:"\e92e"
}
.met-social-facebook-messenger-line:before {
	content:"\e92f"
}
.met-social-kik:before {
	content:"\e930"
}
.met-social-kik-line:before {
	content:"\e931"
}
.met-social-skype:before {
	content:"\e932"
}
.met-social-skype-line:before {
	content:"\e933"
}
.met-social-trello:before {
	content:"\e934"
}
.met-social-trello-line:before {
	content:"\e935"
}
.met-social-viber:before {
	content:"\e936"
}
.met-social-viber-line:before {
	content:"\e937"
}
.met-social-stumbleupon:before {
	content:"\e938"
}
.met-social-stumbleupon-line:before {
	content:"\e939"
}
.met-social-whatsapp-line:before {
	content:"\e93a"
}
.met-social-whatsapp:before {
	content:"\e93b"
}
.met-social-cog-icon:before {
	content:"\e93c"
}
.met-social-lineapp:before {
	content:"\e93d"
}
.met-social-elements-kit-logo:before {
	content:"\e940"
}
.met-social-degree-image:before {
	content:"\e941"
}
.met-social-accordion:before {
	content:"\e942"
}
.met-social-animated-flip-box:before {
	content:"\e943"
}
.met-social-animated-text:before {
	content:"\e944"
}
.met-social-brands:before {
	content:"\e945"
}
.met-social-business-hour:before {
	content:"\e946"
}
.met-social-ekit:before {
	content:"\e947"
}
.met-social-button:before {
	content:"\e948"
}
.met-social-carousel:before {
	content:"\e949"
}
.met-social-Circle-progress:before {
	content:"\e94a"
}
.met-social-contact-form:before {
	content:"\e94b"
}
.met-social-countdown-timer:before {
	content:"\e94c"
}
.met-social-dropbar:before {
	content:"\e94d"
}
.met-social-faq:before {
	content:"\e94e"
}
.met-social-full-width-scroll:before {
	content:"\e94f"
}
.met-social-google-map:before {
	content:"\e950"
}
.met-social-heading-style:before {
	content:"\e951"
}
.met-social-help-desk:before {
	content:"\e952"
}
.met-social-horizontal-timeline:before {
	content:"\e953"
}
.met-social-iframe:before {
	content:"\e954"
}
.met-social-image-comparison:before {
	content:"\e955"
}
.met-social-image-gallery:before {
	content:"\e956"
}
.met-social-image-justify:before {
	content:"\e957"
}
.met-social-image-magnifier:before {
	content:"\e958"
}
.met-social-image-masonry:before {
	content:"\e959"
}
.met-social-inline-svg:before {
	content:"\e95a"
}
.met-social-instagram1:before {
	content:"\e95b"
}
.met-social-listing:before {
	content:"\e95c"
}
.met-social-music-player:before {
	content:"\e95d"
}
.met-social-news-ticker:before {
	content:"\e95e"
}
.met-social-off-canvus-menu:before {
	content:"\e95f"
}
.met-social-parallax:before {
	content:"\e960"
}
.met-social-portfolio:before {
	content:"\e961"
}
.met-social-post-banner:before {
	content:"\e962"
}
.met-social-post-carousel:before {
	content:"\e963"
}
.met-social-post-grid:before {
	content:"\e964"
}
.met-social-post-slider:before {
	content:"\e965"
}
.met-social-pricing-list:before {
	content:"\e966"
}
.met-social-pricing-table:before {
	content:"\e967"
}
.met-social-product-featured:before {
	content:"\e968"
}
.met-social-product-image:before {
	content:"\e969"
}
.met-social-product-recent:before {
	content:"\e96a"
}
.met-social-product-sale:before {
	content:"\e96b"
}
.met-social-product-top-rated:before {
	content:"\e96c"
}
.met-social-product-top-seller:before {
	content:"\e96d"
}
.met-social-progress-bar:before {
	content:"\e96e"
}
.met-social-protected-content-v2:before {
	content:"\e96f"
}
.met-social-protected-content-v3:before {
	content:"\e970"
}
.met-social-protected-content:before {
	content:"\e971"
}
.met-social-qr_code:before {
	content:"\e972"
}
.met-social-scroll-button:before {
	content:"\e973"
}
.met-social-search:before {
	content:"\e974"
}
.met-social-service:before {
	content:"\e975"
}
.met-social-slider-image:before {
	content:"\e976"
}
.met-social-social-share:before {
	content:"\e977"
}
.met-social-subscribe:before {
	content:"\e978"
}
.met-social-tab:before {
	content:"\e979"
}
.met-social-table:before {
	content:"\e97a"
}
.met-social-team-join:before {
	content:"\e97b"
}
.met-social-team-member:before {
	content:"\e97c"
}
.met-social-testimonial-carousel:before {
	content:"\e97d"
}
.met-social-testimonial-grid:before {
	content:"\e97e"
}
.met-social-testimonial-quote:before {
	content:"\e97f"
}
.met-social-testimonial-slider:before {
	content:"\e980"
}
.met-social-toggle:before {
	content:"\e981"
}
.met-social-user-login:before {
	content:"\e982"
}
.met-social-double-left-chevron:before {
	content:"\e983"
}
.met-social-double-angle-pointing-to-right:before {
	content:"\e984"
}
.met-social-left-arrow:before {
	content:"\e985"
}
.met-social-download-arrow:before {
	content:"\e986"
}
.met-social-left-arrow2:before {
	content:"\e987"
}
.met-social-right-arrow2:before {
	content:"\e988"
}
.met-social-burger:before {
	content:"\e989"
}
.met-social-cakes:before {
	content:"\e98a"
}
.met-social-cheese:before {
	content:"\e98b"
}
.met-social-drink-glass:before {
	content:"\e98c"
}
.met-social-pizza:before {
	content:"\e98d"
}
.met-social-vplay:before {
	content:"\e98e"
}
.met-social-newsletter:before {
	content:"\e98f"
}
.met-social-coins-2:before {
	content:"\e990"
}
.met-social-commerce-2:before {
	content:"\e991"
}
.met-social-monitor:before {
	content:"\e992"
}
.met-social-business:before {
	content:"\e993"
}
.met-social-down-arrow1:before {
	content:"\e994"
}
.met-social-up-arrow1:before {
	content:"\e995"
}
.met-social-right-arrow:before {
	content:"\e996"
}
.met-social-left-arrows:before {
	content:"\e997"
}
.met-social-graphic-2:before {
	content:"\e998"
}
.met-social-commerce-1:before {
	content:"\e999"
}
.met-social-hammer:before {
	content:"\e99a"
}
.met-social-justice-1:before {
	content:"\e99b"
}
.met-social-line:before {
	content:"\e99c"
}
.met-social-money-3:before {
	content:"\e99d"
}
.met-social-commerce:before {
	content:"\e99e"
}
.met-social-agenda:before {
	content:"\e99f"
}
.met-social-justice:before {
	content:"\e9a0"
}
.met-social-technology:before {
	content:"\e9a1"
}
.met-social-coins-1:before {
	content:"\e9a2"
}
.met-social-bank:before {
	content:"\e9a3"
}
.met-social-calculator:before {
	content:"\e9a4"
}
.met-social-soundcloud:before {
	content:"\e9a5"
}
.met-social-chart2:before {
	content:"\e9a6"
}
.met-social-checked:before {
	content:"\e9a7"
}
.met-social-clock1:before {
	content:"\e9a8"
}
.met-social-comment:before {
	content:"\e9a9"
}
.met-social-comments1:before {
	content:"\e9aa"
}
.met-social-consult:before {
	content:"\e9ab"
}
.met-social-consut2:before {
	content:"\e9ac"
}
.met-social-deal:before {
	content:"\e9ad"
}
.met-social-envelope1:before {
	content:"\e9ae"
}
.met-social-folder:before {
	content:"\e9af"
}
.met-social-invest:before {
	content:"\e9b0"
}
.met-social-loan:before {
	content:"\e9b1"
}
.met-social-map-marker1:before {
	content:"\e9b2"
}
.met-social-mutual-fund:before {
	content:"\e9b3"
}
.met-social-google-plus:before {
	content:"\e9b4"
}
.met-social-phone1:before {
	content:"\e9b5"
}
.met-social-pie-chart1:before {
	content:"\e9b6"
}
.met-social-play:before {
	content:"\e9b7"
}
.met-social-savings:before {
	content:"\e9b8"
}
.met-social-search1:before {
	content:"\e9b9"
}
.met-social-tag1:before {
	content:"\e9ba"
}
.met-social-tags:before {
	content:"\e9bb"
}
.met-social-instagram2:before {
	content:"\e9bc"
}
.met-social-quote:before {
	content:"\e9bd"
}
.met-social-arrow-point-to-down:before {
	content:"\e9be"
}
.met-social-play-button:before {
	content:"\e9bf"
}
.met-social-minus:before {
	content:"\e9c0"
}
.met-social-plus:before {
	content:"\e9c1"
}
.met-social-tick:before {
	content:"\e9c2"
}
.met-social-up-arrow:before {
	content:"\e9c3"
}
.met-social-arrows:before {
	content:"\e9c4"
}
.met-social-right-arrow1:before {
	content:"\e9c5"
}
.met-social-edit:before {
	content:"\e9c6"
}
.met-social-reply:before {
	content:"\e9c7"
}
.met-social-cogwheel-outline:before {
	content:"\e9c8"
}
.met-social-apple:before {
	content:"\e9c9"
}
.met-social-abacus:before {
	content:"\e9ca"
}
.met-social-abacus1:before {
	content:"\e9cb"
}
.met-social-agenda1:before {
	content:"\e9cc"
}
.met-social-shopping-basket:before {
	content:"\e9cd"
}
.met-social-users1:before {
	content:"\e9ce"
}
.met-social-man:before {
	content:"\e9cf"
}
.met-social-support:before {
	content:"\e9d0"
}
.met-social-favorites:before {
	content:"\e9d1"
}
.met-social-calendar:before {
	content:"\e9d2"
}
.met-social-paper-plane:before {
	content:"\e9d3"
}
.met-social-placeholder:before {
	content:"\e9d4"
}
.met-social-phone-call:before {
	content:"\e9d5"
}
.met-social-contact:before {
	content:"\e9d6"
}
.met-social-email1:before {
	content:"\e9d7"
}
.met-social-internet:before {
	content:"\e9d8"
}
.met-social-quote1:before {
	content:"\e9d9"
}
.met-social-medical:before {
	content:"\e9da"
}
.met-social-eye1:before {
	content:"\e9db"
}
.met-social-full-screen:before {
	content:"\e9dc"
}
.met-social-tools:before {
	content:"\e9dd"
}
.met-social-pie-chart2:before {
	content:"\e9de"
}
.met-social-diamond1:before {
	content:"\e9df"
}
.met-social-valentines-heart:before {
	content:"\e9e0"
}
.met-social-like:before {
	content:"\e9e1"
}
.met-social-team:before {
	content:"\e9e2"
}
.met-social-tshirt:before {
	content:"\e9e3"
}
.met-social-cancel:before {
	content:"\e9e4"
}
.met-social-drink:before {
	content:"\e9e5"
}
.met-social-home1:before {
	content:"\e9e6"
}
.met-social-music:before {
	content:"\e9e7"
}
.met-social-rich:before {
	content:"\e9e8"
}
.met-social-brush:before {
	content:"\e9e9"
}
.met-social-opposite-way:before {
	content:"\e9ea"
}
.met-social-cloud-computing:before {
	content:"\e9eb"
}
.met-social-technology-1:before {
	content:"\e9ec"
}
.met-social-rotate:before {
	content:"\e9ed"
}
.met-social-medical1:before {
	content:"\e9ee"
}
.met-social-flash-1:before {
	content:"\e9ef"
}
.met-social-flash:before {
	content:"\e9f0"
}
.met-social-uturn:before {
	content:"\e9f1"
}
.met-social-down-arrow:before {
	content:"\e9f2"
}
.met-social-hours-support:before {
	content:"\e9f3"
}
.met-social-bag:before {
	content:"\e9f4"
}
.met-social-photo-camera:before {
	content:"\e9f5"
}
.met-social-school:before {
	content:"\e9f6"
}
.met-social-settings:before {
	content:"\e9f7"
}
.met-social-smartphone1:before {
	content:"\e9f8"
}
.met-social-technology-11:before {
	content:"\e9f9"
}
.met-social-tool:before {
	content:"\e9fa"
}
.met-social-business1:before {
	content:"\e9fb"
}
.met-social-shuffle-arrow:before {
	content:"\e9fc"
}
.met-social-van-1:before {
	content:"\e9fd"
}
.met-social-van:before {
	content:"\e9fe"
}
.met-social-vegetables:before {
	content:"\e9ff"
}
.met-social-women:before {
	content:"\ea00"
}
.met-social-vintage:before {
	content:"\ea01"
}
.met-social-team-1:before {
	content:"\ea02"
}
.met-social-team1:before {
	content:"\ea03"
}
.met-social-watch:before {
	content:"\ea04"
}
.met-social-cogwheel:before {
	content:"\ea05"
}
.met-social-light-bulb:before {
	content:"\ea06"
}
.met-social-light-bulb-1:before {
	content:"\ea07"
}
.met-social-heart-shape-outline:before {
	content:"\ea08"
}
.met-social-online-shopping-cart:before {
	content:"\ea09"
}
.met-social-shopping-cart:before {
	content:"\ea0a"
}
.met-social-star2:before {
	content:"\ea0b"
}
.met-social-star-1:before {
	content:"\ea0c"
}
.met-social-favorite:before {
	content:"\ea0d"
}
.met-social-agenda2:before {
	content:"\ea0e"
}
.met-social-agenda-1:before {
	content:"\ea0f"
}
.met-social-alarm-clock:before {
	content:"\ea10"
}
.met-social-alarm-clock1:before {
	content:"\ea11"
}
.met-social-atomic:before {
	content:"\ea12"
}
.met-social-auction:before {
	content:"\ea13"
}
.met-social-balance:before {
	content:"\ea14"
}
.met-social-balance1:before {
	content:"\ea15"
}
.met-social-bank1:before {
	content:"\ea16"
}
.met-social-bar-chart:before {
	content:"\ea17"
}
.met-social-barrier:before {
	content:"\ea18"
}
.met-social-battery:before {
	content:"\ea19"
}
.met-social-battery-1:before {
	content:"\ea1a"
}
.met-social-bell:before {
	content:"\ea1b"
}
.met-social-bluetooth:before {
	content:"\ea1c"
}
.met-social-book1:before {
	content:"\ea1d"
}
.met-social-briefcase1:before {
	content:"\ea1e"
}
.met-social-briefcase-1:before {
	content:"\ea1f"
}
.met-social-briefcase-2:before {
	content:"\ea20"
}
.met-social-calculator1:before {
	content:"\ea21"
}
.met-social-calculator2:before {
	content:"\ea22"
}
.met-social-calculator-1:before {
	content:"\ea23"
}
.met-social-calendar1:before {
	content:"\ea24"
}
.met-social-calendar2:before {
	content:"\ea25"
}
.met-social-calendar-1:before {
	content:"\ea26"
}
.met-social-car1:before {
	content:"\ea27"
}
.met-social-carrier:before {
	content:"\ea28"
}
.met-social-cash:before {
	content:"\ea29"
}
.met-social-chat:before {
	content:"\ea2a"
}
.met-social-chat-1:before {
	content:"\ea2b"
}
.met-social-checked1:before {
	content:"\ea2c"
}
.met-social-clip:before {
	content:"\ea2d"
}
.met-social-clip1:before {
	content:"\ea2e"
}
.met-social-clipboard:before {
	content:"\ea2f"
}
.met-social-clipboard1:before {
	content:"\ea30"
}
.met-social-clock2:before {
	content:"\ea31"
}
.met-social-clock-1:before {
	content:"\ea32"
}
.met-social-cloud1:before {
	content:"\ea33"
}
.met-social-cloud-computing1:before {
	content:"\ea34"
}
.met-social-cloud-computing-1:before {
	content:"\ea35"
}
.met-social-cogwheel1:before {
	content:"\ea36"
}
.met-social-coins:before {
	content:"\ea37"
}
.met-social-compass:before {
	content:"\ea38"
}
.met-social-contract:before {
	content:"\ea39"
}
.met-social-conversation:before {
	content:"\ea3a"
}
.met-social-crane:before {
	content:"\ea3b"
}
.met-social-crane-2:before {
	content:"\ea3c"
}
.met-social-credit-card:before {
	content:"\ea3d"
}
.met-social-credit-card1:before {
	content:"\ea3e"
}
.met-social-cursor:before {
	content:"\ea3f"
}
.met-social-customer-service:before {
	content:"\ea40"
}
.met-social-cutlery:before {
	content:"\ea41"
}
.met-social-dart-board:before {
	content:"\ea42"
}
.met-social-decision-making:before {
	content:"\ea43"
}
.met-social-desk-chair:before {
	content:"\ea44"
}
.met-social-desk-lamp:before {
	content:"\ea45"
}
.met-social-diamond2:before {
	content:"\ea46"
}
.met-social-direction:before {
	content:"\ea47"
}
.met-social-document:before {
	content:"\ea48"
}
.met-social-dollar-bill:before {
	content:"\ea49"
}
.met-social-download1:before {
	content:"\ea4a"
}
.met-social-edit1:before {
	content:"\ea4b"
}
.met-social-email11:before {
	content:"\ea4c"
}
.met-social-envelope2:before {
	content:"\ea4d"
}
.met-social-envelope3:before {
	content:"\ea4e"
}
.met-social-eraser:before {
	content:"\ea4f"
}
.met-social-eye2:before {
	content:"\ea50"
}
.met-social-factory:before {
	content:"\ea51"
}
.met-social-fast-forward:before {
	content:"\ea52"
}
.met-social-favorites1:before {
	content:"\ea53"
}
.met-social-file:before {
	content:"\ea54"
}
.met-social-file-1:before {
	content:"\ea55"
}
.met-social-file-2:before {
	content:"\ea56"
}
.met-social-file-3:before {
	content:"\ea57"
}
.met-social-filter:before {
	content:"\ea58"
}
.met-social-finance-book:before {
	content:"\ea59"
}
.met-social-flag1:before {
	content:"\ea5a"
}
.met-social-folder1:before {
	content:"\ea5b"
}
.met-social-folder-1:before {
	content:"\ea5c"
}
.met-social-folders:before {
	content:"\ea5d"
}
.met-social-folders1:before {
	content:"\ea5e"
}
.met-social-gamepad:before {
	content:"\ea5f"
}
.met-social-gift1:before {
	content:"\ea60"
}
.met-social-growth:before {
	content:"\ea61"
}
.met-social-heart1:before {
	content:"\ea62"
}
.met-social-home2:before {
	content:"\ea63"
}
.met-social-house:before {
	content:"\ea64"
}
.met-social-house-1:before {
	content:"\ea65"
}
.met-social-house-2:before {
	content:"\ea66"
}
.met-social-id-card:before {
	content:"\ea67"
}
.met-social-id-card1:before {
	content:"\ea68"
}
.met-social-id-card-1:before {
	content:"\ea69"
}
.met-social-idea:before {
	content:"\ea6a"
}
.met-social-image:before {
	content:"\ea6b"
}
.met-social-improvement:before {
	content:"\ea6c"
}
.met-social-inbox1:before {
	content:"\ea6d"
}
.met-social-information:before {
	content:"\ea6e"
}
.met-social-key:before {
	content:"\ea6f"
}
.met-social-key1:before {
	content:"\ea70"
}
.met-social-laptop1:before {
	content:"\ea71"
}
.met-social-layers1:before {
	content:"\ea72"
}
.met-social-light-bulb1:before {
	content:"\ea73"
}
.met-social-like1:before {
	content:"\ea74"
}
.met-social-line-chart:before {
	content:"\ea75"
}
.met-social-mail:before {
	content:"\ea76"
}
.met-social-manager:before {
	content:"\ea77"
}
.met-social-map1:before {
	content:"\ea78"
}
.met-social-medal1:before {
	content:"\ea79"
}
.met-social-megaphone:before {
	content:"\ea7a"
}
.met-social-megaphone1:before {
	content:"\ea7b"
}
.met-social-message:before {
	content:"\ea7c"
}
.met-social-message-1:before {
	content:"\ea7d"
}
.met-social-message-2:before {
	content:"\ea7e"
}
.met-social-microphone:before {
	content:"\ea7f"
}
.met-social-money:before {
	content:"\ea80"
}
.met-social-money-bag1:before {
	content:"\ea81"
}
.met-social-monitor1:before {
	content:"\ea82"
}
.met-social-music1:before {
	content:"\ea83"
}
.met-social-next:before {
	content:"\ea84"
}
.met-social-open-book:before {
	content:"\ea85"
}
.met-social-padlock:before {
	content:"\ea86"
}
.met-social-padlock-1:before {
	content:"\ea87"
}
.met-social-paint-brush:before {
	content:"\ea88"
}
.met-social-pause:before {
	content:"\ea89"
}
.met-social-pen:before {
	content:"\ea8a"
}
.met-social-pencil1:before {
	content:"\ea8b"
}
.met-social-percentage:before {
	content:"\ea8c"
}
.met-social-phone-call1:before {
	content:"\ea8d"
}
.met-social-phone-call2:before {
	content:"\ea8e"
}
.met-social-photo-camera1:before {
	content:"\ea8f"
}
.met-social-pie-chart3:before {
	content:"\ea90"
}
.met-social-pipe:before {
	content:"\ea91"
}
.met-social-placeholder1:before {
	content:"\ea92"
}
.met-social-placeholder2:before {
	content:"\ea93"
}
.met-social-planet-earth:before {
	content:"\ea94"
}
.met-social-play-button1:before {
	content:"\ea95"
}
.met-social-power-button:before {
	content:"\ea96"
}
.met-social-presentation:before {
	content:"\ea97"
}
.met-social-presentation1:before {
	content:"\ea98"
}
.met-social-printer1:before {
	content:"\ea99"
}
.met-social-push-pin:before {
	content:"\ea9a"
}
.met-social-push-pin1:before {
	content:"\ea9b"
}
.met-social-refresh:before {
	content:"\ea9c"
}
.met-social-reload:before {
	content:"\ea9d"
}
.met-social-return:before {
	content:"\ea9e"
}
.met-social-rocket-ship:before {
	content:"\ea9f"
}
.met-social-rss:before {
	content:"\eaa0"
}
.met-social-safebox:before {
	content:"\eaa1"
}
.met-social-safebox1:before {
	content:"\eaa2"
}
.met-social-settings1:before {
	content:"\eaa3"
}
.met-social-settings-2:before {
	content:"\eaa4"
}
.met-social-sewing-machine:before {
	content:"\eaa5"
}
.met-social-share:before {
	content:"\eaa6"
}
.met-social-shield:before {
	content:"\eaa7"
}
.met-social-shield1:before {
	content:"\eaa8"
}
.met-social-shopping:before {
	content:"\eaa9"
}
.met-social-shopping-bag:before {
	content:"\eaaa"
}
.met-social-shopping-bag-1:before {
	content:"\eaab"
}
.met-social-shopping-bag-2:before {
	content:"\eaac"
}
.met-social-shopping-cart1:before {
	content:"\eaad"
}
.met-social-shopping-cart2:before {
	content:"\eaae"
}
.met-social-check:before {
	content:"\eaaf"
}
.met-social-shopping-cart-1:before {
	content:"\eab0"
}
.met-social-shopping-cart-2:before {
	content:"\eab1"
}
.met-social-shopping-cart-3:before {
	content:"\eab2"
}
.met-social-smartphone2:before {
	content:"\eab3"
}
.met-social-speaker:before {
	content:"\eab4"
}
.met-social-speakers:before {
	content:"\eab5"
}
.met-social-stats:before {
	content:"\eab6"
}
.met-social-stats-1:before {
	content:"\eab7"
}
.met-social-stats-2:before {
	content:"\eab8"
}
.met-social-stats-3:before {
	content:"\eab9"
}
.met-social-stats-4:before {
	content:"\eaba"
}
.met-social-stats-5:before {
	content:"\eabb"
}
.met-social-stats-6:before {
	content:"\eabc"
}
.met-social-sticky-note:before {
	content:"\eabd"
}
.met-social-store1:before {
	content:"\eabe"
}
.met-social-store-1:before {
	content:"\eabf"
}
.met-social-suitcase:before {
	content:"\eac0"
}
.met-social-suitcase-1:before {
	content:"\eac1"
}
.met-social-tag2:before {
	content:"\eac2"
}
.met-social-target:before {
	content:"\eac3"
}
.met-social-team2:before {
	content:"\eac4"
}
.met-social-tie:before {
	content:"\eac5"
}
.met-social-trash1:before {
	content:"\eac6"
}
.met-social-trolley:before {
	content:"\eac7"
}
.met-social-trolley-1:before {
	content:"\eac8"
}
.met-social-trolley-2:before {
	content:"\eac9"
}
.met-social-trophy1:before {
	content:"\eaca"
}
.met-social-truck:before {
	content:"\eacb"
}
.met-social-truck-1:before {
	content:"\eacc"
}
.met-social-truck-2:before {
	content:"\eacd"
}
.met-social-umbrella:before {
	content:"\eace"
}
.met-social-upload1:before {
	content:"\eacf"
}
.met-social-user1:before {
	content:"\ead0"
}
.met-social-user-1:before {
	content:"\ead1"
}
.met-social-user-2:before {
	content:"\ead2"
}
.met-social-user-3:before {
	content:"\ead3"
}
.met-social-users2:before {
	content:"\ead4"
}
.met-social-video-camera:before {
	content:"\ead5"
}
.met-social-voucher:before {
	content:"\ead6"
}
.met-social-voucher-1:before {
	content:"\ead7"
}
.met-social-voucher-2:before {
	content:"\ead8"
}
.met-social-voucher-3:before {
	content:"\ead9"
}
.met-social-voucher-4:before {
	content:"\eada"
}
.met-social-wallet:before {
	content:"\eadb"
}
.met-social-wallet1:before {
	content:"\eadc"
}
.met-social-wifi:before {
	content:"\eadd"
}
.met-social-worker:before {
	content:"\eade"
}
.met-social-zoom-in:before {
	content:"\eadf"
}
.met-social-zoom-out:before {
	content:"\eae0"
}
.met-social-burger-menu:before {
	content:"\eae1"
}
.met-social-squares:before {
	content:"\eae2"
}
.met-social-options:before {
	content:"\eae3"
}
.met-social-apps:before {
	content:"\eae4"
}
.met-social-menu-1:before {
	content:"\eae5"
}
.met-social-menu1:before {
	content:"\eae6"
}
.met-social-back_up:before {
	content:"\eae7"
}
.met-social-cart1:before {
	content:"\eae8"
}
.met-social-checkmark:before {
	content:"\eae9"
}
.met-social-dollar:before {
	content:"\eaea"
}
.met-social-domian:before {
	content:"\eaeb"
}
.met-social-hosting:before {
	content:"\eaec"
}
.met-social-key2:before {
	content:"\eaed"
}
.met-social-migration:before {
	content:"\eaee"
}
.met-social-play1:before {
	content:"\eaef"
}
.met-social-quote2:before {
	content:"\eaf0"
}
.met-social-api_setup:before {
	content:"\eaf1"
}
.met-social-coin:before {
	content:"\eaf2"
}
.met-social-hand_shake:before {
	content:"\eaf3"
}
.met-social-idea_generate:before {
	content:"\eaf4"
}
.met-social-page_search:before {
	content:"\eaf5"
}
.met-social-pen_shape:before {
	content:"\eaf6"
}
.met-social-pencil_art:before {
	content:"\eaf7"
}
.met-social-review:before {
	content:"\eaf8"
}
.met-social-star:before {
	content:"\eaf9"
}
.met-social-timing:before {
	content:"\eafa"
}
.met-social-trophy:before {
	content:"\eafb"
}
.met-social-communication:before {
	content:"\eafc"
}
.met-social-money-bag:before {
	content:"\eafd"
}
.met-social-dentist:before {
	content:"\eafe"
}
.met-social-bill:before {
	content:"\eaff"
}
.met-social-label:before {
	content:"\eb00"
}
.met-social-money1:before {
	content:"\eb01"
}
.met-social-shield2:before {
	content:"\eb02"
}
.met-social-support1:before {
	content:"\eb03"
}
.met-social-one:before {
	content:"\eb04"
}
.met-social-clock3:before {
	content:"\eb05"
}
.met-social-cart2:before {
	content:"\eb06"
}
.met-social-globe:before {
	content:"\eb07"
}
.met-social-tooth:before {
	content:"\eb08"
}
.met-social-tooth-1:before {
	content:"\eb09"
}
.met-social-tooth-2:before {
	content:"\eb0a"
}
.met-social-brain:before {
	content:"\eb0b"
}
.met-social-view:before {
	content:"\eb0c"
}
.met-social-doctor:before {
	content:"\eb0d"
}
.met-social-heart2:before {
	content:"\eb0e"
}
.met-social-medicine:before {
	content:"\eb0f"
}
.met-social-stethoscope:before {
	content:"\eb10"
}
.met-social-hospital:before {
	content:"\eb11"
}
.met-social-clipboard2:before {
	content:"\eb12"
}
.met-social-medicine-1:before {
	content:"\eb13"
}
.met-social-hospital-1:before {
	content:"\eb14"
}
.met-social-customer-support:before {
	content:"\eb15"
}
.met-social-brickwall:before {
	content:"\eb16"
}
.met-social-crane1:before {
	content:"\eb17"
}
.met-social-valve:before {
	content:"\eb18"
}
.met-social-safety:before {
	content:"\eb19"
}
.met-social-energy-saving:before {
	content:"\eb1a"
}
.met-social-paint-roller:before {
	content:"\eb1b"
}
.met-social-paint-brushes:before {
	content:"\eb1c"
}
.met-social-construction-tool-vehicle-with-crane-lifting-materials:before {
	content:"\eb1d"
}
.met-social-trowel:before {
	content:"\eb1e"
}
.met-social-bucket:before {
	content:"\eb1f"
}
.met-social-smart:before {
	content:"\eb20"
}
.met-social-repair:before {
	content:"\eb21"
}
.met-social-saw:before {
	content:"\eb22"
}
.met-social-cutter:before {
	content:"\eb23"
}
.met-social-plier:before {
	content:"\eb24"
}
.met-social-drill:before {
	content:"\eb25"
}
.met-social-save-money:before {
	content:"\eb26"
}
.met-social-planting:before {
	content:"\eb27"
}
.met-social-line-chart1:before {
	content:"\eb28"
}
.met-social-open-book1:before {
	content:"\eb29"
}
.met-social-money-bag2:before {
	content:"\eb2a"
}
.met-social-server:before {
	content:"\eb2b"
}
.met-social-server-1:before {
	content:"\eb2c"
}
.met-social-server-2:before {
	content:"\eb2d"
}
.met-social-cloud-computing2:before {
	content:"\eb2e"
}
.met-social-cloud2:before {
	content:"\eb2f"
}
.met-social-database1:before {
	content:"\eb30"
}
.met-social-computer:before {
	content:"\eb31"
}
.met-social-server-3:before {
	content:"\eb32"
}
.met-social-server-4:before {
	content:"\eb33"
}
.met-social-server-5:before {
	content:"\eb34"
}
.met-social-server-6:before {
	content:"\eb35"
}
.met-social-server-7:before {
	content:"\eb36"
}
.met-social-cloud-1:before {
	content:"\eb37"
}
.met-social-server-8:before {
	content:"\eb38"
}
.met-social-business-and-finance:before {
	content:"\eb39"
}
.met-social-cloud-2:before {
	content:"\eb3a"
}
.met-social-server-9:before {
	content:"\eb3b"
}
.met-social-hosting1:before {
	content:"\eb3c"
}
.met-social-car2:before {
	content:"\eb3d"
}
.met-social-car-frontal-view:before {
	content:"\eb3e"
}
.met-social-car-1:before {
	content:"\eb3f"
}
.met-social-racing:before {
	content:"\eb40"
}
.met-social-car-wheel:before {
	content:"\eb41"
}
.met-social-steering-wheel:before {
	content:"\eb42"
}
.met-social-frontal-taxi-cab:before {
	content:"\eb43"
}
.met-social-taxi:before {
	content:"\eb44"
}
.met-social-cosmetics:before {
	content:"\eb45"
}
.met-social-flower:before {
	content:"\eb46"
}
.met-social-mirror:before {
	content:"\eb47"
}
.met-social-salon:before {
	content:"\eb48"
}
.met-social-hair-dryer:before {
	content:"\eb49"
}
.met-social-shampoo:before {
	content:"\eb4a"
}
.met-social-download-button:before {
	content:"\eb4b"
}
.met-social-list1:before {
	content:"\eb4c"
}
.met-social-loupe:before {
	content:"\eb4d"
}
.met-social-search2:before {
	content:"\eb4e"
}
.met-social-search-1:before {
	content:"\eb4f"
}
.met-social-shopping-cart3:before {
	content:"\eb50"
}
.met-social-menu2:before {
	content:"\eb51"
}
.met-social-menu-11:before {
	content:"\eb52"
}
.met-social-menu-button-of-three-horizontal-lines:before {
	content:"\eb53"
}
.met-social-menu-2:before {
	content:"\eb54"
}
.met-social-menu-3:before {
	content:"\eb55"
}
.met-social-menu-5:before {
	content:"\eb56"
}
.met-social-menu-button:before {
	content:"\eb57"
}
.met-social-list-1:before {
	content:"\eb58"
}
.met-social-menu-6:before {
	content:"\eb59"
}
.met-social-menu-7:before {
	content:"\eb5a"
}
.met-social-menu-8:before {
	content:"\eb5b"
}
.met-social-list-2:before {
	content:"\eb5c"
}
.met-social-dot:before {
	content:"\eb5d"
}
.met-social-menu-9:before {
	content:"\eb5e"
}
.met-social-search11:before {
	content:"\eb5f"
}
.met-social-search-minus:before {
	content:"\eb60"
}
.met-social-search-11:before {
	content:"\eb61"
}
.met-social-search-2:before {
	content:"\eb62"
}
.met-social-search-3:before {
	content:"\eb63"
}
.met-social-magnifying-glass-search:before {
	content:"\eb64"
}
.met-social-loupe1:before {
	content:"\eb65"
}
.met-social-speed:before {
	content:"\eb66"
}
.met-social-search21:before {
	content:"\eb67"
}
.met-social-search-4:before {
	content:"\eb68"
}
.met-social-search-5:before {
	content:"\eb69"
}
.met-social-detective:before {
	content:"\eb6a"
}
.met-social-itunes:before {
	content:"\eb6b"
}
.met-social-cart3:before {
	content:"\eb6c"
}
.met-social-buying-on-smartphone:before {
	content:"\eb6d"
}
.met-social-badge:before {
	content:"\eb6e"
}
.met-social-basket:before {
	content:"\eb6f"
}
.met-social-commerce-and-shopping:before {
	content:"\eb70"
}
.met-social-comment1:before {
	content:"\eb71"
}
.met-social-comment-1:before {
	content:"\eb72"
}
.met-social-share1:before {
	content:"\eb73"
}
.met-social-share-1:before {
	content:"\eb74"
}
.met-social-share-2:before {
	content:"\eb75"
}
.met-social-share-3:before {
	content:"\eb76"
}
.met-social-comment2:before {
	content:"\eb77"
}
.met-social-favorite1:before {
	content:"\eb78"
}
.met-social-retweet:before {
	content:"\eb79"
}
.met-social-share2:before {
	content:"\eb7a"
}
.met-social-facebook1:before {
	content:"\eb7b"
}
.met-social-twitter11:before {
	content:"\eb7c"
}
.met-social-linkedin1:before {
	content:"\eb7d"
}
.met-social-whatsapp-1:before {
	content:"\eb7e"
}
.met-social-dribbble1:before {
	content:"\eb7f"
}
.met-social-facebook-2:before {
	content:"\eb80"
}
.met-social-twitter111:before {
	content:"\eb81"
}
.met-social-vk:before {
	content:"\eb82"
}
.met-social-youtube-v:before {
	content:"\eb83"
}
.met-social-vimeo1:before {
	content:"\eb84"
}
.met-social-youtube1:before {
	content:"\eb85"
}
.met-social-snapchat-1:before {
	content:"\eb86"
}
.met-social-behance1:before {
	content:"\eb87"
}
.met-social-github1:before {
	content:"\eb88"
}
.met-social-pinterest1:before {
	content:"\eb89"
}
.met-social-spotify:before {
	content:"\eb8a"
}
.met-social-soundcloud-1:before {
	content:"\eb8b"
}
.met-social-skype-1:before {
	content:"\eb8c"
}
.met-social-rss1:before {
	content:"\eb8d"
}
.met-social-reddit-1:before {
	content:"\eb8e"
}
.met-social-dribbble-1:before {
	content:"\eb8f"
}
.met-social-wordpress-1:before {
	content:"\eb90"
}
.met-social-logo:before {
	content:"\eb91"
}
.met-social-dropbox-1:before {
	content:"\eb92"
}
.met-social-blogger-1:before {
	content:"\eb93"
}
.met-social-photo:before {
	content:"\eb94"
}
.met-social-hangouts:before {
	content:"\eb95"
}
.met-social-xing:before {
	content:"\eb96"
}
.met-social-myspace:before {
	content:"\eb97"
}
.met-social-flickr-1:before {
	content:"\eb98"
}
.met-social-envato:before {
	content:"\eb99"
}
.met-social-picasa-1:before {
	content:"\eb9a"
}
.met-social-wattpad:before {
	content:"\eb9b"
}
.met-social-emoji:before {
	content:"\eb9c"
}
.met-social-deviantart-1:before {
	content:"\eb9d"
}
.met-social-yahoo-1:before {
	content:"\eb9e"
}
.met-social-Anti-Lock:before {
	content:"\eb9f"
}
.met-social-apartment1:before {
	content:"\eba0"
}
.met-social-ek_stroke_icon:before {
	content:"\eba1"
}
.met-social-app:before {
	content:"\eba2"
}
.met-social-Aroma:before {
	content:"\eba3"
}
.met-social-vine-1:before {
	content:"\eba4"
}
.met-social-bambooLeaf:before {
	content:"\eba5"
}
.met-social-basket1:before {
	content:"\eba6"
}
.met-social-Battery:before {
	content:"\eba7"
}
.met-social-Bettery:before {
	content:"\eba8"
}
.met-social-building:before {
	content:"\eba9"
}
.met-social-car21:before {
	content:"\ebaa"
}
.met-social-Car:before {
	content:"\ebab"
}
.met-social-Child:before {
	content:"\ebac"
}
.met-social-cityscape:before {
	content:"\ebad"
}
.met-social-cleaner:before {
	content:"\ebae"
}
.met-social-Coffeecup:before {
	content:"\ebaf"
}
.met-social-coins1:before {
	content:"\ebb0"
}
.met-social-Computer:before {
	content:"\ebb1"
}
.met-social-Consultancy:before {
	content:"\ebb2"
}
.met-social-cottage:before {
	content:"\ebb3"
}
.met-social-crane2:before {
	content:"\ebb4"
}
.met-social-Customapi:before {
	content:"\ebb5"
}
.met-social-customersupport2:before {
	content:"\ebb6"
}
.met-social-Design2:before {
	content:"\ebb7"
}
.met-social-Design3:before {
	content:"\ebb8"
}
.met-social-design:before {
	content:"\ebb9"
}
.met-social-diamond3:before {
	content:"\ebba"
}
.met-social-diploma:before {
	content:"\ebbb"
}
.met-social-DocumentSearch:before {
	content:"\ebbc"
}
.met-social-Download:before {
	content:"\ebbd"
}
.met-social-drilling:before {
	content:"\ebbe"
}
.met-social-engine:before {
	content:"\ebbf"
}
.met-social-engineer:before {
	content:"\ebc0"
}
.met-social-envelope4:before {
	content:"\ebc1"
}
.met-social-Family:before {
	content:"\ebc2"
}
.met-social-friendship:before {
	content:"\ebc3"
}
.met-social-gift2:before {
	content:"\ebc4"
}
.met-social-graph2:before {
	content:"\ebc5"
}
.met-social-graph:before {
	content:"\ebc6"
}
.met-social-hamburger2:before {
	content:"\ebc7"
}
.met-social-handshake:before {
	content:"\ebc8"
}
.met-social-Helmet:before {
	content:"\ebc9"
}
.met-social-hotStone2:before {
	content:"\ebca"
}
.met-social-hotstone:before {
	content:"\ebcb"
}
.met-social-idea1:before {
	content:"\ebcc"
}
.met-social-Leaf:before {
	content:"\ebcd"
}
.met-social-management:before {
	content:"\ebce"
}
.met-social-Massagetable:before {
	content:"\ebcf"
}
.met-social-Mechanic:before {
	content:"\ebd0"
}
.met-social-delicious:before {
	content:"\ebd1"
}
.met-social-Money2:before {
	content:"\ebd2"
}
.met-social-money-bag3:before {
	content:"\ebd3"
}
.met-social-Money:before {
	content:"\ebd4"
}
.met-social-oilbottle:before {
	content:"\ebd5"
}
.met-social-Physiotherapy:before {
	content:"\ebd6"
}
.met-social-Profile:before {
	content:"\ebd7"
}
.met-social-Rating:before {
	content:"\ebd8"
}
.met-social-rightmark:before {
	content:"\ebd9"
}
.met-social-rings:before {
	content:"\ebda"
}
.met-social-Safehouse:before {
	content:"\ebdb"
}
.met-social-Scan:before {
	content:"\ebdc"
}
.met-social-social-care:before {
	content:"\ebdd"
}
.met-social-SpeedClock:before {
	content:"\ebde"
}
.met-social-stopwatch:before {
	content:"\ebdf"
}
.met-social-Support2:before {
	content:"\ebe0"
}
.met-social-target2:before {
	content:"\ebe1"
}
.met-social-Target:before {
	content:"\ebe2"
}
.met-social-tripod:before {
	content:"\ebe3"
}
.met-social-truck1:before {
	content:"\ebe4"
}
.met-social-university:before {
	content:"\ebe5"
}
.met-social-User:before {
	content:"\ebe6"
}
.met-social-WebPortals:before {
	content:"\ebe7"
}
.met-social-window:before {
	content:"\ebe8"
}
.met-social-ek_line_icon:before {
	content:"\ebe9"
}
.met-social-kickstarter-1:before {
	content:"\ebea"
}
.met-social-stumbleupon-1:before {
	content:"\ebeb"
}
.met-social-brands-and-logotypes:before {
	content:"\ebec"
}
.met-social-instagram-1:before {
	content:"\ebed"
}
.met-social-facebook-1:before {
	content:"\ebee"
}
.met-social-instagram-2:before {
	content:"\ebef"
}
.met-social-twitter-1:before {
	content:"\ebf0"
}
.met-social-whatsapp-2:before {
	content:"\ebf1"
}
.met-social-youtube-1:before {
	content:"\ebf2"
}
.met-social-linkedin-1:before {
	content:"\ebf3"
}
.met-social-telegram1:before {
	content:"\ebf4"
}
.met-social-github-1:before {
	content:"\ebf5"
}
.met-social-vk-1:before {
	content:"\ebf6"
}
.met-social-pinterest-1:before {
	content:"\ebf7"
}
.met-social-rss-1:before {
	content:"\ebf8"
}
.met-social-twitch:before {
	content:"\ebf9"
}
.met-social-snapchat-2:before {
	content:"\ebfa"
}
.met-social-skype-2:before {
	content:"\ebfb"
}
.met-social-behance-2:before {
	content:"\ebfc"
}
.met-social-spotify-1:before {
	content:"\ebfd"
}
.met-social-periscope:before {
	content:"\ebfe"
}
.met-social-dribbble-2:before {
	content:"\ebff"
}
.met-social-tumblr-1:before {
	content:"\ec00"
}
.met-social-soundcloud-2:before {
	content:"\ec01"
}
.met-social-google-drive-1:before {
	content:"\ec02"
}
.met-social-dropbox-2:before {
	content:"\ec03"
}
.met-social-reddit-2:before {
	content:"\ec04"
}
.met-social-html:before {
	content:"\ec05"
}
.met-social-vimeo-1:before {
	content:"\ec06"
}
.met-social-hangout:before {
	content:"\ec07"
}
.met-social-blogger-2:before {
	content:"\ec08"
}
.met-social-yahoo-2:before {
	content:"\ec09"
}
.met-social-path:before {
	content:"\ec0a"
}
.met-social-yelp-1:before {
	content:"\ec0b"
}
.met-social-slideshare:before {
	content:"\ec0c"
}
.met-social-picasa-2:before {
	content:"\ec0d"
}
.met-social-myspace-1:before {
	content:"\ec0e"
}
.met-social-flickr-2:before {
	content:"\ec0f"
}
.met-social-xing-1:before {
	content:"\ec10"
}
.met-social-envato-1:before {
	content:"\ec11"
}
.met-social-swarm:before {
	content:"\ec12"
}
.met-social-wattpad-1:before {
	content:"\ec13"
}
.met-social-foursquare:before {
	content:"\ec14"
}
.met-social-deviantart-2:before {
	content:"\ec15"
}
.met-social-kickstarter-2:before {
	content:"\ec16"
}
.met-social-delicious-1:before {
	content:"\ec17"
}
.met-social-vine-2:before {
	content:"\ec18"
}
.met-social-digg1:before {
	content:"\ec19"
}
.met-social-bebo:before {
	content:"\ec1a"
}
.met-social-stumbleupon-2:before {
	content:"\ec1b"
}
.met-social-forrst:before {
	content:"\ec1c"
}
.met-social-eye3:before {
	content:"\ec1d"
}
.met-social-microscope:before {
	content:"\ec1e"
}
.met-social-calendar-page-empty:before {
	content:"\ec1f"
}
.met-social-calendar3:before {
	content:"\ec20"
}
.met-social-folder2:before {
	content:"\ec21"
}
.met-social-user-registration:before {
	content:"\ec22"
}
.met-social-vertical-timeline:before {
	content:"\ec23"
}
.met-social-video-player:before {
	content:"\ec24"
}
.met-social-weather:before {
	content:"\ec25"
}
.met-social-twitter:before {
	content:"\e900"
}/*! elementor-icons - v5.44.0 - 01-09-2025 */
@font-face {
font-display:swap;
font-family:eicons;
src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.44.0);
src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.44.0#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.44.0) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.44.0) format("woff"), url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.44.0) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.44.0#eicon) format("svg");
font-weight:400;
font-style:normal
}
[class*=" eicon-"], [class^=eicon] {
display:inline-block;
font-family:eicons;
font-size:inherit;
font-weight:400;
font-style:normal;
font-variant:normal;
line-height:1;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
@keyframes a {
0% {
transform:rotate(0deg)
}
to {
	transform:rotate(359deg)
}
}
.eicon-animation-spin {
	animation:a 2s infinite linear
}
.eicon-editor-link:before {
	content:"\e800"
}
.eicon-editor-unlink:before {
	content:"\e801"
}
.eicon-editor-external-link:before {
	content:"\e802"
}
.eicon-editor-close:before {
	content:"\e803"
}
.eicon-editor-list-ol:before {
	content:"\e804"
}
.eicon-editor-list-ul:before {
	content:"\e805"
}
.eicon-editor-bold:before {
	content:"\e806"
}
.eicon-editor-italic:before {
	content:"\e807"
}
.eicon-editor-underline:before {
	content:"\e808"
}
.eicon-editor-paragraph:before {
	content:"\e809"
}
.eicon-editor-h1:before {
	content:"\e80a"
}
.eicon-editor-h2:before {
	content:"\e80b"
}
.eicon-editor-h3:before {
	content:"\e80c"
}
.eicon-editor-h4:before {
	content:"\e80d"
}
.eicon-editor-h5:before {
	content:"\e80e"
}
.eicon-editor-h6:before {
	content:"\e80f"
}
.eicon-editor-quote:before {
	content:"\e810"
}
.eicon-editor-code:before {
	content:"\e811"
}
.eicon-elementor:before {
	content:"\e812"
}
.eicon-elementor-circle:before {
	content:"\e813"
}
.eicon-pojome:before {
	content:"\e814"
}
.eicon-plus:before {
	content:"\e815"
}
.eicon-menu-bar:before {
	content:"\e816"
}
.eicon-apps:before {
	content:"\e817"
}
.eicon-accordion:before {
	content:"\e818"
}
.eicon-alert:before {
	content:"\e819"
}
.eicon-animation-text:before {
	content:"\e81a"
}
.eicon-animation:before {
	content:"\e81b"
}
.eicon-banner:before {
	content:"\e81c"
}
.eicon-blockquote:before {
	content:"\e81d"
}
.eicon-button:before {
	content:"\e81e"
}
.eicon-call-to-action:before {
	content:"\e81f"
}
.eicon-captcha:before {
	content:"\e820"
}
.eicon-carousel:before {
	content:"\e821"
}
.eicon-checkbox:before {
	content:"\e822"
}
.eicon-columns:before {
	content:"\e823"
}
.eicon-countdown:before {
	content:"\e824"
}
.eicon-counter:before {
	content:"\e825"
}
.eicon-date:before {
	content:"\e826"
}
.eicon-divider-shape:before {
	content:"\e827"
}
.eicon-divider:before {
	content:"\e828"
}
.eicon-download-button:before {
	content:"\e829"
}
.eicon-dual-button:before {
	content:"\e82a"
}
.eicon-email-field:before {
	content:"\e82b"
}
.eicon-facebook-comments:before {
	content:"\e82c"
}
.eicon-facebook-like-box:before {
	content:"\e82d"
}
.eicon-form-horizontal:before {
	content:"\e82e"
}
.eicon-form-vertical:before {
	content:"\e82f"
}
.eicon-gallery-grid:before {
	content:"\e830"
}
.eicon-gallery-group:before {
	content:"\e831"
}
.eicon-gallery-justified:before {
	content:"\e832"
}
.eicon-gallery-masonry:before {
	content:"\e833"
}
.eicon-icon-box:before {
	content:"\e834"
}
.eicon-image-before-after:before {
	content:"\e835"
}
.eicon-image-box:before {
	content:"\e836"
}
.eicon-image-hotspot:before {
	content:"\e837"
}
.eicon-image-rollover:before {
	content:"\e838"
}
.eicon-info-box:before {
	content:"\e839"
}
.eicon-inner-section:before {
	content:"\e83a"
}
.eicon-mailchimp:before {
	content:"\e83b"
}
.eicon-menu-card:before {
	content:"\e83c"
}
.eicon-navigation-horizontal:before {
	content:"\e83d"
}
.eicon-nav-menu:before {
	content:"\e83e"
}
.eicon-navigation-vertical:before {
	content:"\e83f"
}
.eicon-number-field:before {
	content:"\e840"
}
.eicon-parallax:before {
	content:"\e841"
}
.eicon-php7:before {
	content:"\e842"
}
.eicon-post-list:before {
	content:"\e843"
}
.eicon-post-slider:before {
	content:"\e844"
}
.eicon-post:before {
	content:"\e845"
}
.eicon-posts-carousel:before {
	content:"\e846"
}
.eicon-posts-grid:before {
	content:"\e847"
}
.eicon-posts-group:before {
	content:"\e848"
}
.eicon-posts-justified:before {
	content:"\e849"
}
.eicon-posts-masonry:before {
	content:"\e84a"
}
.eicon-posts-ticker:before {
	content:"\e84b"
}
.eicon-price-list:before {
	content:"\e84c"
}
.eicon-price-table:before {
	content:"\e84d"
}
.eicon-radio:before {
	content:"\e84e"
}
.eicon-rtl:before {
	content:"\e84f"
}
.eicon-scroll:before {
	content:"\e850"
}
.eicon-search:before {
	content:"\e851"
}
.eicon-select:before {
	content:"\e852"
}
.eicon-share:before {
	content:"\e853"
}
.eicon-sidebar:before {
	content:"\e854"
}
.eicon-skill-bar:before {
	content:"\e855"
}
.eicon-slider-3d:before {
	content:"\e856"
}
.eicon-slider-album:before {
	content:"\e857"
}
.eicon-slider-device:before {
	content:"\e858"
}
.eicon-slider-full-screen:before {
	content:"\e859"
}
.eicon-slider-push:before {
	content:"\e85a"
}
.eicon-slider-vertical:before {
	content:"\e85b"
}
.eicon-slider-video:before {
	content:"\e85c"
}
.eicon-slides:before {
	content:"\e85d"
}
.eicon-social-icons:before {
	content:"\e85e"
}
.eicon-spacer:before {
	content:"\e85f"
}
.eicon-table:before {
	content:"\e860"
}
.eicon-tabs:before {
	content:"\e861"
}
.eicon-tel-field:before {
	content:"\e862"
}
.eicon-text-area:before {
	content:"\e863"
}
.eicon-text-field:before {
	content:"\e864"
}
.eicon-thumbnails-down:before {
	content:"\e865"
}
.eicon-thumbnails-half:before {
	content:"\e866"
}
.eicon-thumbnails-right:before {
	content:"\e867"
}
.eicon-time-line:before {
	content:"\e868"
}
.eicon-toggle:before {
	content:"\e869"
}
.eicon-url:before {
	content:"\e86a"
}
.eicon-t-letter:before {
	content:"\e86b"
}
.eicon-wordpress:before {
	content:"\e86c"
}
.eicon-text:before {
	content:"\e86d"
}
.eicon-anchor:before {
	content:"\e86e"
}
.eicon-bullet-list:before {
	content:"\e86f"
}
.eicon-code:before {
	content:"\e870"
}
.eicon-favorite:before {
	content:"\e871"
}
.eicon-google-maps:before {
	content:"\e872"
}
.eicon-image:before {
	content:"\e873"
}
.eicon-photo-library:before {
	content:"\e874"
}
.eicon-woocommerce:before {
	content:"\e875"
}
.eicon-youtube:before {
	content:"\e876"
}
.eicon-flip-box:before {
	content:"\e877"
}
.eicon-settings:before {
	content:"\e878"
}
.eicon-headphones:before {
	content:"\e879"
}
.eicon-testimonial:before {
	content:"\e87a"
}
.eicon-counter-circle:before {
	content:"\e87b"
}
.eicon-person:before {
	content:"\e87c"
}
.eicon-chevron-right:before {
	content:"\e87d"
}
.eicon-chevron-left:before {
	content:"\e87e"
}
.eicon-close:before {
	content:"\e87f"
}
.eicon-file-download:before {
	content:"\e880"
}
.eicon-save:before {
	content:"\e881"
}
.eicon-zoom-in:before {
	content:"\e882"
}
.eicon-shortcode:before {
	content:"\e883"
}
.eicon-nerd:before {
	content:"\e884"
}
.eicon-device-desktop:before {
	content:"\e885"
}
.eicon-device-tablet:before {
	content:"\e886"
}
.eicon-device-mobile:before {
	content:"\e887"
}
.eicon-document-file:before {
	content:"\e888"
}
.eicon-folder-o:before {
	content:"\e889"
}
.eicon-hypster:before {
	content:"\e88a"
}
.eicon-h-align-left:before {
	content:"\e88b"
}
.eicon-h-align-right:before {
	content:"\e88c"
}
.eicon-h-align-center:before {
	content:"\e88d"
}
.eicon-h-align-stretch:before {
	content:"\e88e"
}
.eicon-v-align-top:before {
	content:"\e88f"
}
.eicon-v-align-bottom:before {
	content:"\e890"
}
.eicon-v-align-middle:before {
	content:"\e891"
}
.eicon-v-align-stretch:before {
	content:"\e892"
}
.eicon-pro-icon:before {
	content:"\e893"
}
.eicon-mail:before {
	content:"\e894"
}
.eicon-lock-user:before {
	content:"\e895"
}
.eicon-testimonial-carousel:before {
	content:"\e896"
}
.eicon-media-carousel:before {
	content:"\e897"
}
.eicon-section:before {
	content:"\e898"
}
.eicon-column:before {
	content:"\e899"
}
.eicon-edit:before {
	content:"\e89a"
}
.eicon-clone:before {
	content:"\e89b"
}
.eicon-trash:before {
	content:"\e89c"
}
.eicon-play:before {
	content:"\e89d"
}
.eicon-angle-right:before {
	content:"\e89e"
}
.eicon-angle-left:before {
	content:"\e89f"
}
.eicon-animated-headline:before {
	content:"\e8a0"
}
.eicon-menu-toggle:before {
	content:"\e8a1"
}
.eicon-fb-embed:before {
	content:"\e8a2"
}
.eicon-fb-feed:before {
	content:"\e8a3"
}
.eicon-twitter-embed:before {
	content:"\e8a4"
}
.eicon-twitter-feed:before {
	content:"\e8a5"
}
.eicon-sync:before {
	content:"\e8a6"
}
.eicon-import-export:before {
	content:"\e8a7"
}
.eicon-check-circle:before {
	content:"\e8a8"
}
.eicon-library-save:before {
	content:"\e8a9"
}
.eicon-library-download:before {
	content:"\e9dd"
}
.eicon-insert:before {
	content:"\e8ab"
}
.eicon-preview-medium:before {
	content:"\e8ac"
}
.eicon-sort-down:before {
	content:"\e8ad"
}
.eicon-sort-up:before {
	content:"\e8ae"
}
.eicon-heading:before {
	content:"\e8af"
}
.eicon-logo:before {
	content:"\e8b0"
}
.eicon-meta-data:before {
	content:"\e8b1"
}
.eicon-post-content:before {
	content:"\e8b2"
}
.eicon-post-excerpt:before {
	content:"\e8b3"
}
.eicon-post-navigation:before {
	content:"\e8b4"
}
.eicon-yoast:before {
	content:"\e8b5"
}
.eicon-nerd-chuckle:before {
	content:"\e8b6"
}
.eicon-nerd-wink:before {
	content:"\e8b7"
}
.eicon-comments:before {
	content:"\e8b8"
}
.eicon-download-circle-o:before {
	content:"\e8b9"
}
.eicon-library-upload:before {
	content:"\e8ba"
}
.eicon-save-o:before {
	content:"\e8bb"
}
.eicon-upload-circle-o:before {
	content:"\e8bc"
}
.eicon-ellipsis-h:before {
	content:"\e8bd"
}
.eicon-ellipsis-v:before {
	content:"\e8be"
}
.eicon-arrow-left:before {
	content:"\e8bf"
}
.eicon-arrow-right:before {
	content:"\e8c0"
}
.eicon-arrow-up:before {
	content:"\e8c1"
}
.eicon-arrow-down:before {
	content:"\e8c2"
}
.eicon-play-o:before {
	content:"\e8c3"
}
.eicon-archive-posts:before {
	content:"\e8c4"
}
.eicon-archive-title:before {
	content:"\e8c5"
}
.eicon-featured-image:before {
	content:"\e8c6"
}
.eicon-post-info:before {
	content:"\e8c7"
}
.eicon-post-title:before {
	content:"\e8c8"
}
.eicon-site-logo:before {
	content:"\e8c9"
}
.eicon-site-search:before {
	content:"\e8ca"
}
.eicon-site-title:before {
	content:"\e8cb"
}
.eicon-plus-square:before {
	content:"\e8cc"
}
.eicon-minus-square:before {
	content:"\e8cd"
}
.eicon-cloud-check:before {
	content:"\e8ce"
}
.eicon-drag-n-drop:before {
	content:"\e8cf"
}
.eicon-welcome:before {
	content:"\e8d0"
}
.eicon-handle:before {
	content:"\e8d1"
}
.eicon-cart:before {
	content:"\e8d2"
}
.eicon-product-add-to-cart:before {
	content:"\e8d3"
}
.eicon-product-breadcrumbs:before {
	content:"\e8d4"
}
.eicon-product-categories:before {
	content:"\e8d5"
}
.eicon-product-description:before {
	content:"\e8d6"
}
.eicon-product-images:before {
	content:"\e8d7"
}
.eicon-product-info:before {
	content:"\e8d8"
}
.eicon-product-meta:before {
	content:"\e8d9"
}
.eicon-product-pages:before {
	content:"\e8da"
}
.eicon-product-price:before {
	content:"\e8db"
}
.eicon-product-rating:before {
	content:"\e8dc"
}
.eicon-product-related:before {
	content:"\e8dd"
}
.eicon-product-stock:before {
	content:"\e8de"
}
.eicon-product-tabs:before {
	content:"\e8df"
}
.eicon-product-title:before {
	content:"\e8e0"
}
.eicon-product-upsell:before {
	content:"\e8e1"
}
.eicon-products:before {
	content:"\e8e2"
}
.eicon-bag-light:before {
	content:"\e8e3"
}
.eicon-bag-medium:before {
	content:"\e8e4"
}
.eicon-bag-solid:before {
	content:"\e8e5"
}
.eicon-basket-light:before {
	content:"\e8e6"
}
.eicon-basket-medium:before {
	content:"\e8e7"
}
.eicon-basket-solid:before {
	content:"\e8e8"
}
.eicon-cart-light:before {
	content:"\e8e9"
}
.eicon-cart-medium:before {
	content:"\e8ea"
}
.eicon-cart-solid:before {
	content:"\e8eb"
}
.eicon-exchange:before {
	content:"\e8ec"
}
.eicon-preview-thin:before {
	content:"\e8ed"
}
.eicon-device-laptop:before {
	content:"\e8ee"
}
.eicon-collapse:before {
	content:"\e8ef"
}
.eicon-expand:before {
	content:"\e8f0"
}
.eicon-navigator:before {
	content:"\e8f1"
}
.eicon-plug:before {
	content:"\e8f2"
}
.eicon-dashboard:before {
	content:"\e8f3"
}
.eicon-typography:before {
	content:"\e8f4"
}
.eicon-info-circle-o:before {
	content:"\e8f5"
}
.eicon-integration:before {
	content:"\e8f6"
}
.eicon-plus-circle-o:before {
	content:"\e8f7"
}
.eicon-rating:before {
	content:"\e8f8"
}
.eicon-review:before {
	content:"\e8f9"
}
.eicon-tools:before {
	content:"\e8fa"
}
.eicon-loading:before {
	content:"\e8fb"
}
.eicon-sitemap:before {
	content:"\e8fc"
}
.eicon-click:before {
	content:"\e8fd"
}
.eicon-clock:before {
	content:"\e8fe"
}
.eicon-library-open:before {
	content:"\e8ff"
}
.eicon-warning:before {
	content:"\e900"
}
.eicon-flow:before {
	content:"\e901"
}
.eicon-cursor-move:before {
	content:"\e902"
}
.eicon-arrow-circle-left:before {
	content:"\e903"
}
.eicon-flash:before {
	content:"\e904"
}
.eicon-redo:before {
	content:"\e905"
}
.eicon-ban:before {
	content:"\e906"
}
.eicon-barcode:before {
	content:"\e907"
}
.eicon-calendar:before {
	content:"\e908"
}
.eicon-caret-left:before {
	content:"\e909"
}
.eicon-caret-right:before {
	content:"\e90a"
}
.eicon-caret-up:before {
	content:"\e90b"
}
.eicon-chain-broken:before {
	content:"\e90c"
}
.eicon-check-circle-o:before {
	content:"\e90d"
}
.eicon-check:before {
	content:"\e90e"
}
.eicon-chevron-double-left:before {
	content:"\e90f"
}
.eicon-chevron-double-right:before {
	content:"\e910"
}
.eicon-undo:before {
	content:"\e911"
}
.eicon-filter:before {
	content:"\e912"
}
.eicon-circle-o:before {
	content:"\e913"
}
.eicon-circle:before {
	content:"\e914"
}
.eicon-clock-o:before {
	content:"\e915"
}
.eicon-cog:before {
	content:"\e916"
}
.eicon-cogs:before {
	content:"\e917"
}
.eicon-commenting-o:before {
	content:"\e918"
}
.eicon-copy:before {
	content:"\e919"
}
.eicon-database:before {
	content:"\e91a"
}
.eicon-dot-circle-o:before {
	content:"\e91b"
}
.eicon-envelope:before {
	content:"\e91c"
}
.eicon-external-link-square:before {
	content:"\e91d"
}
.eicon-eyedropper:before {
	content:"\e91e"
}
.eicon-folder:before {
	content:"\e91f"
}
.eicon-font:before {
	content:"\e920"
}
.eicon-adjust:before {
	content:"\e921"
}
.eicon-lightbox:before {
	content:"\e922"
}
.eicon-heart-o:before {
	content:"\e923"
}
.eicon-history:before {
	content:"\e924"
}
.eicon-image-bold:before {
	content:"\e925"
}
.eicon-info-circle:before {
	content:"\e926"
}
.eicon-link:before {
	content:"\e927"
}
.eicon-long-arrow-left:before {
	content:"\e928"
}
.eicon-long-arrow-right:before {
	content:"\e929"
}
.eicon-caret-down:before {
	content:"\e92a"
}
.eicon-paint-brush:before {
	content:"\e92b"
}
.eicon-pencil:before {
	content:"\e92c"
}
.eicon-plus-circle:before {
	content:"\e92d"
}
.eicon-zoom-in-bold:before {
	content:"\e92e"
}
.eicon-sort-amount-desc:before {
	content:"\e92f"
}
.eicon-sign-out:before {
	content:"\e930"
}
.eicon-spinner:before {
	content:"\e931"
}
.eicon-square:before {
	content:"\e932"
}
.eicon-star-o:before {
	content:"\e933"
}
.eicon-star:before {
	content:"\e934"
}
.eicon-text-align-justify:before {
	content:"\e935"
}
.eicon-text-align-center:before {
	content:"\e936"
}
.eicon-tags:before {
	content:"\e937"
}
.eicon-text-align-left:before {
	content:"\e938"
}
.eicon-text-align-right:before {
	content:"\e939"
}
.eicon-close-circle:before {
	content:"\e93a"
}
.eicon-trash-o:before {
	content:"\e93b"
}
.eicon-font-awesome:before {
	content:"\e93c"
}
.eicon-user-circle-o:before {
	content:"\e93d"
}
.eicon-video-camera:before {
	content:"\e93e"
}
.eicon-heart:before {
	content:"\e93f"
}
.eicon-wrench:before {
	content:"\e940"
}
.eicon-help:before {
	content:"\e941"
}
.eicon-help-o:before {
	content:"\e942"
}
.eicon-zoom-out-bold:before {
	content:"\e943"
}
.eicon-plus-square-o:before {
	content:"\e944"
}
.eicon-minus-square-o:before {
	content:"\e945"
}
.eicon-minus-circle:before {
	content:"\e946"
}
.eicon-minus-circle-o:before {
	content:"\e947"
}
.eicon-code-bold:before {
	content:"\e948"
}
.eicon-cloud-upload:before {
	content:"\e949"
}
.eicon-search-bold:before {
	content:"\e94a"
}
.eicon-map-pin:before {
	content:"\e94b"
}
.eicon-meetup:before {
	content:"\e94c"
}
.eicon-slideshow:before {
	content:"\e94d"
}
.eicon-t-letter-bold:before {
	content:"\e94e"
}
.eicon-preferences:before {
	content:"\e94f"
}
.eicon-table-of-contents:before {
	content:"\e950"
}
.eicon-tv:before {
	content:"\e951"
}
.eicon-upload:before {
	content:"\e952"
}
.eicon-instagram-comments:before {
	content:"\e953"
}
.eicon-instagram-nested-gallery:before {
	content:"\e954"
}
.eicon-instagram-post:before {
	content:"\e955"
}
.eicon-instagram-video:before {
	content:"\e956"
}
.eicon-instagram-gallery:before {
	content:"\e957"
}
.eicon-instagram-likes:before {
	content:"\e958"
}
.eicon-facebook:before {
	content:"\e959"
}
.eicon-twitter:before {
	content:"\e95a"
}
.eicon-pinterest:before {
	content:"\e95b"
}
.eicon-frame-expand:before {
	content:"\e95c"
}
.eicon-frame-minimize:before {
	content:"\e95d"
}
.eicon-archive:before {
	content:"\e95e"
}
.eicon-colors-typography:before {
	content:"\e95f"
}
.eicon-custom:before {
	content:"\e960"
}
.eicon-footer:before {
	content:"\e961"
}
.eicon-header:before {
	content:"\e962"
}
.eicon-layout-settings:before {
	content:"\e963"
}
.eicon-lightbox-expand:before {
	content:"\e964"
}
.eicon-error-404:before {
	content:"\e965"
}
.eicon-theme-style:before {
	content:"\e966"
}
.eicon-search-results:before {
	content:"\e967"
}
.eicon-single-post:before {
	content:"\e968"
}
.eicon-site-identity:before {
	content:"\e969"
}
.eicon-theme-builder:before {
	content:"\e96a"
}
.eicon-download-bold:before {
	content:"\e96b"
}
.eicon-share-arrow:before {
	content:"\e96c"
}
.eicon-global-settings:before {
	content:"\e96d"
}
.eicon-user-preferences:before {
	content:"\e96e"
}
.eicon-lock:before {
	content:"\e96f"
}
.eicon-export-kit:before {
	content:"\e970"
}
.eicon-import-kit:before {
	content:"\e971"
}
.eicon-lottie:before {
	content:"\e972"
}
.eicon-products-archive:before {
	content:"\e973"
}
.eicon-single-product:before {
	content:"\e974"
}
.eicon-disable-trash-o:before {
	content:"\e975"
}
.eicon-single-page:before {
	content:"\e976"
}
.eicon-wordpress-light:before {
	content:"\e977"
}
.eicon-cogs-check:before {
	content:"\e978"
}
.eicon-custom-css:before {
	content:"\e979"
}
.eicon-global-colors:before {
	content:"\e97a"
}
.eicon-globe:before {
	content:"\e97b"
}
.eicon-typography-1:before {
	content:"\e97c"
}
.eicon-background:before {
	content:"\e97d"
}
.eicon-device-responsive:before {
	content:"\e97e"
}
.eicon-device-wide:before {
	content:"\e97f"
}
.eicon-code-highlight:before {
	content:"\e980"
}
.eicon-video-playlist:before {
	content:"\e981"
}
.eicon-download-kit:before {
	content:"\e982"
}
.eicon-kit-details:before {
	content:"\e983"
}
.eicon-kit-parts:before {
	content:"\e984"
}
.eicon-kit-upload:before {
	content:"\e985"
}
.eicon-kit-plugins:before {
	content:"\e986"
}
.eicon-kit-upload-alt:before {
	content:"\e987"
}
.eicon-hotspot:before {
	content:"\e988"
}
.eicon-paypal-button:before {
	content:"\e989"
}
.eicon-shape:before {
	content:"\e98a"
}
.eicon-wordart:before {
	content:"\e98b"
}
.eicon-checkout:before {
	content:"\e98c"
}
.eicon-container:before {
	content:"\e98d"
}
.eicon-flip:before {
	content:"\e98e"
}
.eicon-info:before {
	content:"\e98f"
}
.eicon-my-account:before {
	content:"\e990"
}
.eicon-purchase-summary:before {
	content:"\e991"
}
.eicon-page-transition:before {
	content:"\e992"
}
.eicon-spotify:before {
	content:"\e993"
}
.eicon-stripe-button:before {
	content:"\e994"
}
.eicon-woo-settings:before {
	content:"\e995"
}
.eicon-woo-cart:before {
	content:"\e996"
}
.eicon-grow:before {
	content:"\e997"
}
.eicon-order-end:before {
	content:"\e998"
}
.eicon-nowrap:before {
	content:"\e999"
}
.eicon-order-start:before {
	content:"\e99a"
}
.eicon-progress-tracker:before {
	content:"\e99b"
}
.eicon-shrink:before {
	content:"\e99c"
}
.eicon-wrap:before {
	content:"\e99d"
}
.eicon-align-center-h:before {
	content:"\e99e"
}
.eicon-align-center-v:before {
	content:"\e99f"
}
.eicon-align-end-h:before {
	content:"\e9a0"
}
.eicon-align-end-v:before {
	content:"\e9a1"
}
.eicon-align-start-h:before {
	content:"\e9a2"
}
.eicon-align-start-v:before {
	content:"\e9a3"
}
.eicon-align-stretch-h:before {
	content:"\e9a4"
}
.eicon-align-stretch-v:before {
	content:"\e9a5"
}
.eicon-justify-center-h:before {
	content:"\e9a6"
}
.eicon-justify-center-v:before {
	content:"\e9a7"
}
.eicon-justify-end-h:before {
	content:"\e9a8"
}
.eicon-justify-end-v:before {
	content:"\e9a9"
}
.eicon-justify-space-around-h:before {
	content:"\e9aa"
}
.eicon-justify-space-around-v:before {
	content:"\e9ab"
}
.eicon-justify-space-between-h:before {
	content:"\e9ac"
}
.eicon-justify-space-between-v:before {
	content:"\e9ad"
}
.eicon-justify-space-evenly-h:before {
	content:"\e9ae"
}
.eicon-justify-space-evenly-v:before {
	content:"\e9af"
}
.eicon-justify-start-h:before {
	content:"\e9b0"
}
.eicon-justify-start-v:before {
	content:"\e9b1"
}
.eicon-woocommerce-cross-sells:before {
	content:"\e9b2"
}
.eicon-woocommerce-notices:before {
	content:"\e9b3"
}
.eicon-inner-container:before {
	content:"\e9b4"
}
.eicon-warning-full:before {
	content:"\e9b5"
}
.eicon-exit:before {
	content:"\e9b6"
}
.eicon-loop-builder:before {
	content:"\e9b7"
}
.eicon-notes:before {
	content:"\e9b8"
}
.eicon-read:before {
	content:"\e9b9"
}
.eicon-unread:before {
	content:"\e9ba"
}
.eicon-carousel-loop:before {
	content:"\e9bb"
}
.eicon-mega-menu:before {
	content:"\eb78"
}
.eicon-nested-carousel:before {
	content:"\e9bd"
}
.eicon-ai:before {
	content:"\e9be"
}
.eicon-taxonomy-filter:before {
	content:"\eb7d"
}
.eicon-container-grid:before {
	content:"\ef02"
}
.eicon-upgrade:before {
	content:"\e9c1"
}
.eicon-advanced:before {
	content:"\eb84"
}
.eicon-div-block:before {
	content:"\eb9b"
}
.eicon-notification:before {
	content:"\e9c3"
}
.eicon-light-mode:before {
	content:"\e9c4"
}
.eicon-dark-mode:before {
	content:"\e9c5"
}
.eicon-upgrade-crown:before {
	content:"\e9c6"
}
.eicon-off-canvas:before {
	content:"\e9c7"
}
.eicon-speakerphone:before {
	content:"\e9c9"
}
.eicon-ehp-cta:before {
	content:"\e9cb"
}
.eicon-ehp-forms:before {
	content:"\e9bc"
}
.eicon-ehp-hero:before {
	content:"\e9ca"
}
.eicon-ehp-zigzag:before {
	content:"\e9cc"
}
.eicon-e-button:before {
	content:"\e9ce"
}
.eicon-flexbox:before {
	content:"\e9d0"
}
.eicon-paragraph:before {
	content:"\e9d1"
}
.eicon-icon:before {
	content:"\e9d2"
}
.eicon-e-image:before {
	content:"\e9d3"
}
.eicon-video:before {
	content:"\e9d4"
}
.eicon-svg:before {
	content:"\e9d5"
}
.eicon-e-divider:before {
	content:"\e9d6"
}
.eicon-e-heading:before {
	content:"\e9d7"
}
.eicon-atomic:before {
	content:"\ebae"
}
.eicon-library-delete:before {
	content:"\e9d8"
}
.eicon-library-copy:before {
	content:"\e9d9"
}
.eicon-library-folder-empty:before {
	content:"\e9da"
}
.eicon-library-move:before {
	content:"\e9db"
}
.eicon-library-edit:before {
	content:"\e9dc"
}
.eicon-library-subscription-upgrade:before {
	content:"\e9de"
}
.eicon-library-folder-view:before {
	content:"\e9df"
}
.eicon-library-grid:before {
	content:"\e9e1"
}
.eicon-library-cloud-connect:before {
	content:"\e9e2"
}
.eicon-library-import:before {
	content:"\e9e3"
}
.eicon-library-list:before {
	content:"\e9e4"
}
.eicon-library-cloud-empty:before {
	content:"\e9e5"
}
.eicon-folder-plus:before {
	content:"\e8aa"
}
.eicon-library-folder:before {
	content:"\e9e6"
}
.eicon-accessibility:before {
	content:"\e9bf"
}
.eicon-lock-outline:before {
	content:"\e9e7"
}
.eicon-e-youtube:before {
	content:"\e9e8"
}
.eicon-contact:before {
	content:"\ebd2"
}
.eicon-eye:before {
	content:"\e8ac"
}
.eicon-elementor-square:before {
	content:"\e813"
}/*! elementor - v3.32.0 - 21-10-2025 */
:root {
--direction-multiplier:1
}
body.rtl, html[dir=rtl] {
--direction-multiplier:-1
}
.elementor-hidden {
	display:none
}
.elementor-visibility-hidden {
	visibility:hidden
}
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	top:-10000em;
	width:1px;
	clip:rect(0,0,0,0);
	border:0
}
.elementor-clearfix:after {
	clear:both;
	content:"";
	display:block;
	height:0;
	width:0
}
.e-logo-wrapper {
	background:var(--e-a-bg-logo);
	border-radius:50%;
	display:inline-block;
	line-height:1;
	padding:.75em
}
.e-logo-wrapper i {
	color:var(--e-a-color-logo);
	font-size:1em
}
.elementor *, .elementor :after, .elementor :before {
	box-sizing:border-box
}
.elementor a {
	box-shadow:none;
	text-decoration:none
}
.elementor hr {
	background-color:transparent;
	margin:0
}
.elementor img {
	border:none;
	border-radius:0;
	box-shadow:none;
	height:auto;
	max-width:100%
}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
margin:0
}
.elementor embed, .elementor iframe, .elementor object, .elementor video {
	border:none;
	line-height:1;
	margin:0;
	max-width:100%;
	width:100%
}
.elementor .elementor-background, .elementor .elementor-background-holder, .elementor .elementor-background-video-container {
	direction:ltr;
	inset:0;
	overflow:hidden;
	position:absolute;
	z-index:0
}
.elementor .elementor-background-video-container {
	pointer-events:none;
	transition:opacity 1s
}
.elementor .elementor-background-video-container.elementor-loading {
	opacity:0
}
.elementor .elementor-background-video, .elementor .elementor-background-video-embed {
	max-width:none
}
.elementor .elementor-background-video, .elementor .elementor-background-video-embed, .elementor .elementor-background-video-hosted {
	inset-block-start:50%;
	inset-inline-start:50%;
	position:absolute;
	transform:translate(-50%, -50%)
}
.elementor .elementor-background-video-hosted {
	-o-object-fit:cover;
	object-fit:cover
}
.elementor .elementor-background-overlay {
	inset:0;
	position:absolute
}
.elementor .elementor-background-slideshow {
	inset:0;
	position:absolute;
	z-index:0
}
.elementor .elementor-background-slideshow__slide__image {
	background-position:50%;
	background-size:cover;
	height:100%;
	width:100%
}
.e-con-inner>.elementor-element.elementor-absolute, .e-con>.elementor-element.elementor-absolute, .elementor-widget-wrap>.elementor-element.elementor-absolute {
	position:absolute
}
.e-con-inner>.elementor-element.elementor-fixed, .e-con>.elementor-element.elementor-fixed, .elementor-widget-wrap>.elementor-element.elementor-fixed {
	position:fixed
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
	max-width:100%
}
@media (max-width:1024px) {
.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
max-width:100%
}
}
@media (max-width:767px) {
.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
max-width:100%
}
}
.elementor-element {
--flex-direction:initial;
--flex-wrap:initial;
--justify-content:initial;
--align-items:initial;
--align-content:initial;
--gap:initial;
--flex-basis:initial;
--flex-grow:initial;
--flex-shrink:initial;
--order:initial;
--align-self:initial;
	align-self:var(--align-self);
	flex-basis:var(--flex-basis);
	flex-grow:var(--flex-grow);
	flex-shrink:var(--flex-shrink);
	order:var(--order)
}
.elementor-element.elementor-absolute, .elementor-element.elementor-fixed {
	z-index:1
}
.elementor-element:where(.e-con-full, .elementor-widget) {
align-content:var(--align-content);
align-items:var(--align-items);
flex-direction:var(--flex-direction);
flex-wrap:var(--flex-wrap);
gap:var(--row-gap) var(--column-gap);
justify-content:var(--justify-content)
}
.elementor-invisible {
	visibility:hidden
}
.elementor-custom-embed-play {
	inset-block-start:50%;
	inset-inline-start:50%;
	position:absolute;
transform:translate(calc(-50% * var(--direction-multiplier)), -50%)
}
.elementor-custom-embed-play i {
	color:#fff;
	font-size:100px;
	text-shadow:1px 0 6px rgba(0, 0, 0, .3)
}
.elementor-custom-embed-play svg {
	height:100px;
	width:100px;
	fill:#fff;
	filter:drop-shadow(1px 0 6px rgba(0, 0, 0, .3))
}
.elementor-custom-embed-play i, .elementor-custom-embed-play svg {
	opacity:.8;
transition:all .5s
}
.elementor-custom-embed-play.elementor-playing i {
	font-family:eicons
}
.elementor-custom-embed-play.elementor-playing i:before {
	content:"\e8fb"
}
.elementor-custom-embed-play.elementor-playing i, .elementor-custom-embed-play.elementor-playing svg {
	animation:eicon-spin 2s linear infinite
}
.elementor-tag {
	display:inline-flex
}
.elementor-ken-burns {
	transition-duration:10s;
	transition-property:transform;
	transition-timing-function:linear
}
.elementor-ken-burns--out {
	transform:scale(1.3)
}
.elementor-ken-burns--active {
	transition-duration:20s
}
.elementor-ken-burns--active.elementor-ken-burns--out {
	transform:scale(1)
}
.elementor-ken-burns--active.elementor-ken-burns--in {
	transform:scale(1.3)
}
.elementor-align-center {
	text-align:center
}
.elementor-align-right {
	text-align:right
}
.elementor-align-left {
	text-align:left
}
.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
	width:auto
}
.elementor-align-justify .elementor-button {
	width:100%
}
@media (min-width:-1) {
.elementor-widescreen-align-center {
text-align:center
}
.elementor-widescreen-align-right {
text-align:right
}
.elementor-widescreen-align-left {
text-align:left
}
.elementor-widescreen-align-center .elementor-button, .elementor-widescreen-align-left .elementor-button, .elementor-widescreen-align-right .elementor-button {
width:auto
}
.elementor-widescreen-align-justify .elementor-button {
width:100%
}
}
@media (max-width:-1) {
.elementor-laptop-align-center {
text-align:center
}
.elementor-laptop-align-right {
text-align:right
}
.elementor-laptop-align-left {
text-align:left
}
.elementor-laptop-align-center .elementor-button, .elementor-laptop-align-left .elementor-button, .elementor-laptop-align-right .elementor-button {
width:auto
}
.elementor-laptop-align-justify .elementor-button {
width:100%
}
.elementor-tablet_extra-align-center {
text-align:center
}
.elementor-tablet_extra-align-right {
text-align:right
}
.elementor-tablet_extra-align-left {
text-align:left
}
.elementor-tablet_extra-align-center .elementor-button, .elementor-tablet_extra-align-left .elementor-button, .elementor-tablet_extra-align-right .elementor-button {
width:auto
}
.elementor-tablet_extra-align-justify .elementor-button {
width:100%
}
}
@media (max-width:1024px) {
.elementor-tablet-align-center {
text-align:center
}
.elementor-tablet-align-right {
text-align:right
}
.elementor-tablet-align-left {
text-align:left
}
.elementor-tablet-align-center .elementor-button, .elementor-tablet-align-left .elementor-button, .elementor-tablet-align-right .elementor-button {
width:auto
}
.elementor-tablet-align-justify .elementor-button {
width:100%
}
}
@media (max-width:-1) {
.elementor-mobile_extra-align-center {
text-align:center
}
.elementor-mobile_extra-align-right {
text-align:right
}
.elementor-mobile_extra-align-left {
text-align:left
}
.elementor-mobile_extra-align-center .elementor-button, .elementor-mobile_extra-align-left .elementor-button, .elementor-mobile_extra-align-right .elementor-button {
width:auto
}
.elementor-mobile_extra-align-justify .elementor-button {
width:100%
}
}
@media (max-width:767px) {
.elementor-mobile-align-center {
text-align:center
}
.elementor-mobile-align-right {
text-align:right
}
.elementor-mobile-align-left {
text-align:left
}
.elementor-mobile-align-center .elementor-button, .elementor-mobile-align-left .elementor-button, .elementor-mobile-align-right .elementor-button {
width:auto
}
.elementor-mobile-align-justify .elementor-button {
width:100%
}
}
:root {
--page-title-display:block
}
.elementor-page-title, h1.entry-title {
	display:var(--page-title-display)
}
@keyframes eicon-spin {
0% {
transform:rotate(0deg)
}
to {
	transform:rotate(359deg)
}
}
.eicon-animation-spin {
	animation:eicon-spin 2s linear infinite
}
.elementor-section {
	position:relative
}
.elementor-section .elementor-container {
	display:flex;
	margin-left:auto;
	margin-right:auto;
	position:relative
}
@media (max-width:1024px) {
.elementor-section .elementor-container {
flex-wrap:wrap
}
}
.elementor-section.elementor-section-boxed>.elementor-container {
	max-width:1140px
}
.elementor-section.elementor-section-stretched {
	position:relative;
	width:100%
}
.elementor-section.elementor-section-items-top>.elementor-container {
	align-items:flex-start
}
.elementor-section.elementor-section-items-middle>.elementor-container {
	align-items:center
}
.elementor-section.elementor-section-items-bottom>.elementor-container {
	align-items:flex-end
}
@media (min-width:768px) {
.elementor-section.elementor-section-height-full {
height:100vh
}
.elementor-section.elementor-section-height-full>.elementor-container {
height:100%
}
}
.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-items:flex-start
}
.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-items:center
}
.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-items:flex-end
}
.elementor-widget-wrap {
	align-content:flex-start;
	flex-wrap:wrap;
	position:relative;
	width:100%
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
display:flex
}
.elementor-widget-wrap>.elementor-element {
	width:100%
}
.elementor-widget-wrap.e-swiper-container {
width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))
}
.elementor-widget {
	position:relative
}
.elementor-widget:not(:last-child) {
margin-bottom:var(--kit-widget-spacing, 20px)
}
.elementor-widget:not(:last-child).elementor-absolute, .elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial {
margin-bottom:0
}
.elementor-column {
	display:flex;
	min-height:1px;
	position:relative
}
.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated {
	padding:5px
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding:10px
}
.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
	padding:15px
}
.elementor-column-gap-wide>.elementor-column>.elementor-element-populated {
	padding:20px
}
.elementor-column-gap-wider>.elementor-column>.elementor-element-populated {
	padding:30px
}
.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
	padding:0
}
@media (min-width:768px) {
.elementor-column.elementor-col-10, .elementor-column[data-col="10"] {
width:10%
}
.elementor-column.elementor-col-11, .elementor-column[data-col="11"] {
width:11.111%
}
.elementor-column.elementor-col-12, .elementor-column[data-col="12"] {
width:12.5%
}
.elementor-column.elementor-col-14, .elementor-column[data-col="14"] {
width:14.285%
}
.elementor-column.elementor-col-16, .elementor-column[data-col="16"] {
width:16.666%
}
.elementor-column.elementor-col-20, .elementor-column[data-col="20"] {
width:20%
}
.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
width:25%
}
.elementor-column.elementor-col-30, .elementor-column[data-col="30"] {
width:30%
}
.elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
width:33.333%
}
.elementor-column.elementor-col-40, .elementor-column[data-col="40"] {
width:40%
}
.elementor-column.elementor-col-50, .elementor-column[data-col="50"] {
width:50%
}
.elementor-column.elementor-col-60, .elementor-column[data-col="60"] {
width:60%
}
.elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
width:66.666%
}
.elementor-column.elementor-col-70, .elementor-column[data-col="70"] {
width:70%
}
.elementor-column.elementor-col-75, .elementor-column[data-col="75"] {
width:75%
}
.elementor-column.elementor-col-80, .elementor-column[data-col="80"] {
width:80%
}
.elementor-column.elementor-col-83, .elementor-column[data-col="83"] {
width:83.333%
}
.elementor-column.elementor-col-90, .elementor-column[data-col="90"] {
width:90%
}
.elementor-column.elementor-col-100, .elementor-column[data-col="100"] {
width:100%
}
}
@media (max-width:479px) {
.elementor-column.elementor-xs-10 {
width:10%
}
.elementor-column.elementor-xs-11 {
width:11.111%
}
.elementor-column.elementor-xs-12 {
width:12.5%
}
.elementor-column.elementor-xs-14 {
width:14.285%
}
.elementor-column.elementor-xs-16 {
width:16.666%
}
.elementor-column.elementor-xs-20 {
width:20%
}
.elementor-column.elementor-xs-25 {
width:25%
}
.elementor-column.elementor-xs-30 {
width:30%
}
.elementor-column.elementor-xs-33 {
width:33.333%
}
.elementor-column.elementor-xs-40 {
width:40%
}
.elementor-column.elementor-xs-50 {
width:50%
}
.elementor-column.elementor-xs-60 {
width:60%
}
.elementor-column.elementor-xs-66 {
width:66.666%
}
.elementor-column.elementor-xs-70 {
width:70%
}
.elementor-column.elementor-xs-75 {
width:75%
}
.elementor-column.elementor-xs-80 {
width:80%
}
.elementor-column.elementor-xs-83 {
width:83.333%
}
.elementor-column.elementor-xs-90 {
width:90%
}
.elementor-column.elementor-xs-100 {
width:100%
}
}
@media (max-width:767px) {
.elementor-column.elementor-sm-10 {
width:10%
}
.elementor-column.elementor-sm-11 {
width:11.111%
}
.elementor-column.elementor-sm-12 {
width:12.5%
}
.elementor-column.elementor-sm-14 {
width:14.285%
}
.elementor-column.elementor-sm-16 {
width:16.666%
}
.elementor-column.elementor-sm-20 {
width:20%
}
.elementor-column.elementor-sm-25 {
width:25%
}
.elementor-column.elementor-sm-30 {
width:30%
}
.elementor-column.elementor-sm-33 {
width:33.333%
}
.elementor-column.elementor-sm-40 {
width:40%
}
.elementor-column.elementor-sm-50 {
width:50%
}
.elementor-column.elementor-sm-60 {
width:60%
}
.elementor-column.elementor-sm-66 {
width:66.666%
}
.elementor-column.elementor-sm-70 {
width:70%
}
.elementor-column.elementor-sm-75 {
width:75%
}
.elementor-column.elementor-sm-80 {
width:80%
}
.elementor-column.elementor-sm-83 {
width:83.333%
}
.elementor-column.elementor-sm-90 {
width:90%
}
.elementor-column.elementor-sm-100 {
width:100%
}
}
@media (min-width:768px) and (max-width:1024px) {
.elementor-column.elementor-md-10 {
width:10%
}
.elementor-column.elementor-md-11 {
width:11.111%
}
.elementor-column.elementor-md-12 {
width:12.5%
}
.elementor-column.elementor-md-14 {
width:14.285%
}
.elementor-column.elementor-md-16 {
width:16.666%
}
.elementor-column.elementor-md-20 {
width:20%
}
.elementor-column.elementor-md-25 {
width:25%
}
.elementor-column.elementor-md-30 {
width:30%
}
.elementor-column.elementor-md-33 {
width:33.333%
}
.elementor-column.elementor-md-40 {
width:40%
}
.elementor-column.elementor-md-50 {
width:50%
}
.elementor-column.elementor-md-60 {
width:60%
}
.elementor-column.elementor-md-66 {
width:66.666%
}
.elementor-column.elementor-md-70 {
width:70%
}
.elementor-column.elementor-md-75 {
width:75%
}
.elementor-column.elementor-md-80 {
width:80%
}
.elementor-column.elementor-md-83 {
width:83.333%
}
.elementor-column.elementor-md-90 {
width:90%
}
.elementor-column.elementor-md-100 {
width:100%
}
}
@media (min-width:-1) {
.elementor-reverse-widescreen>.elementor-container>:first-child {
order:10
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-widescreen>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:1025px) and (max-width:-1) {
.elementor-reverse-laptop>.elementor-container>:first-child {
order:10
}
.elementor-reverse-laptop>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-laptop>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-laptop>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-laptop>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-laptop>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-laptop>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-laptop>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-laptop>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-laptop>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:-1) and (max-width:-1) {
.elementor-reverse-laptop>.elementor-container>:first-child {
order:10
}
.elementor-reverse-laptop>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-laptop>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-laptop>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-laptop>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-laptop>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-laptop>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-laptop>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-laptop>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-laptop>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:1025px) and (max-width:-1) {
.elementor-reverse-laptop>.elementor-container>:first-child, .elementor-reverse-laptop>.elementor-container>:nth-child(10), .elementor-reverse-laptop>.elementor-container>:nth-child(2), .elementor-reverse-laptop>.elementor-container>:nth-child(3), .elementor-reverse-laptop>.elementor-container>:nth-child(4), .elementor-reverse-laptop>.elementor-container>:nth-child(5), .elementor-reverse-laptop>.elementor-container>:nth-child(6), .elementor-reverse-laptop>.elementor-container>:nth-child(7), .elementor-reverse-laptop>.elementor-container>:nth-child(8), .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
order:0
}
.elementor-reverse-tablet_extra>.elementor-container>:first-child {
order:10
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:768px) and (max-width:1024px) {
.elementor-reverse-tablet>.elementor-container>:first-child {
order:10
}
.elementor-reverse-tablet>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-tablet>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-tablet>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-tablet>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-tablet>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-tablet>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-tablet>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-tablet>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-tablet>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:-1) and (max-width:1024px) {
.elementor-reverse-tablet>.elementor-container>:first-child {
order:10
}
.elementor-reverse-tablet>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-tablet>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-tablet>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-tablet>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-tablet>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-tablet>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-tablet>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-tablet>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-tablet>.elementor-container>:nth-child(10) {
order:1
}
}
@media (min-width:768px) and (max-width:-1) {
.elementor-reverse-tablet>.elementor-container>:first-child, .elementor-reverse-tablet>.elementor-container>:nth-child(10), .elementor-reverse-tablet>.elementor-container>:nth-child(2), .elementor-reverse-tablet>.elementor-container>:nth-child(3), .elementor-reverse-tablet>.elementor-container>:nth-child(4), .elementor-reverse-tablet>.elementor-container>:nth-child(5), .elementor-reverse-tablet>.elementor-container>:nth-child(6), .elementor-reverse-tablet>.elementor-container>:nth-child(7), .elementor-reverse-tablet>.elementor-container>:nth-child(8), .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
order:0
}
.elementor-reverse-mobile_extra>.elementor-container>:first-child {
order:10
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10) {
order:1
}
}
@media (max-width:767px) {
.elementor-reverse-mobile>.elementor-container>:first-child {
order:10
}
.elementor-reverse-mobile>.elementor-container>:nth-child(2) {
order:9
}
.elementor-reverse-mobile>.elementor-container>:nth-child(3) {
order:8
}
.elementor-reverse-mobile>.elementor-container>:nth-child(4) {
order:7
}
.elementor-reverse-mobile>.elementor-container>:nth-child(5) {
order:6
}
.elementor-reverse-mobile>.elementor-container>:nth-child(6) {
order:5
}
.elementor-reverse-mobile>.elementor-container>:nth-child(7) {
order:4
}
.elementor-reverse-mobile>.elementor-container>:nth-child(8) {
order:3
}
.elementor-reverse-mobile>.elementor-container>:nth-child(9) {
order:2
}
.elementor-reverse-mobile>.elementor-container>:nth-child(10) {
order:1
}
.elementor-column {
width:100%
}
}
.elementor-grid {
	display:grid;
	grid-column-gap:var(--grid-column-gap);
	grid-row-gap:var(--grid-row-gap)
}
.elementor-grid .elementor-grid-item {
	min-width:0
}
.elementor-grid-0 .elementor-grid {
	display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
	width:100%;
	word-spacing:var(--grid-column-gap)
}
.elementor-grid-0 .elementor-grid .elementor-grid-item {
	display:inline-block;
	margin-bottom:var(--grid-row-gap);
	word-break:break-word
}
.elementor-grid-1 .elementor-grid {
	grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-2 .elementor-grid {
	grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-3 .elementor-grid {
	grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-4 .elementor-grid {
	grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-5 .elementor-grid {
	grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-6 .elementor-grid {
	grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-7 .elementor-grid {
	grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-8 .elementor-grid {
	grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-9 .elementor-grid {
	grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-10 .elementor-grid {
	grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-11 .elementor-grid {
	grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-12 .elementor-grid {
	grid-template-columns:repeat(12, 1fr)
}
@media (min-width:-1) {
.elementor-grid-widescreen-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-widescreen-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-widescreen-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-widescreen-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-widescreen-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-widescreen-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-widescreen-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-widescreen-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-widescreen-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-widescreen-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-widescreen-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-widescreen-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-widescreen-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
}
@media (max-width:-1) {
.elementor-grid-laptop-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-laptop-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-laptop-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-laptop-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-laptop-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-laptop-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-laptop-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-laptop-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-laptop-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-laptop-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-laptop-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-laptop-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-laptop-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
.elementor-grid-tablet_extra-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-tablet_extra-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-tablet_extra-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-tablet_extra-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-tablet_extra-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-tablet_extra-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-tablet_extra-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-tablet_extra-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-tablet_extra-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-tablet_extra-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-tablet_extra-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-tablet_extra-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-tablet_extra-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
}
@media (max-width:1024px) {
.elementor-grid-tablet-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-tablet-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-tablet-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-tablet-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-tablet-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-tablet-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-tablet-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-tablet-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-tablet-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-tablet-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-tablet-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-tablet-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-tablet-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
}
@media (max-width:-1) {
.elementor-grid-mobile_extra-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-mobile_extra-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-mobile_extra-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-mobile_extra-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-mobile_extra-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-mobile_extra-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-mobile_extra-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-mobile_extra-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-mobile_extra-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-mobile_extra-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-mobile_extra-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-mobile_extra-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-mobile_extra-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
}
@media (max-width:767px) {
.elementor-grid-mobile-0 .elementor-grid {
display:inline-block;
margin-bottom:calc(-1 * var(--grid-row-gap));
width:100%;
word-spacing:var(--grid-column-gap)
}
.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {
display:inline-block;
margin-bottom:var(--grid-row-gap);
word-break:break-word
}
.elementor-grid-mobile-1 .elementor-grid {
grid-template-columns:repeat(1, 1fr)
}
.elementor-grid-mobile-2 .elementor-grid {
grid-template-columns:repeat(2, 1fr)
}
.elementor-grid-mobile-3 .elementor-grid {
grid-template-columns:repeat(3, 1fr)
}
.elementor-grid-mobile-4 .elementor-grid {
grid-template-columns:repeat(4, 1fr)
}
.elementor-grid-mobile-5 .elementor-grid {
grid-template-columns:repeat(5, 1fr)
}
.elementor-grid-mobile-6 .elementor-grid {
grid-template-columns:repeat(6, 1fr)
}
.elementor-grid-mobile-7 .elementor-grid {
grid-template-columns:repeat(7, 1fr)
}
.elementor-grid-mobile-8 .elementor-grid {
grid-template-columns:repeat(8, 1fr)
}
.elementor-grid-mobile-9 .elementor-grid {
grid-template-columns:repeat(9, 1fr)
}
.elementor-grid-mobile-10 .elementor-grid {
grid-template-columns:repeat(10, 1fr)
}
.elementor-grid-mobile-11 .elementor-grid {
grid-template-columns:repeat(11, 1fr)
}
.elementor-grid-mobile-12 .elementor-grid {
grid-template-columns:repeat(12, 1fr)
}
}
@media (min-width:1025px) {
#elementor-device-mode:after {
content:"desktop"
}
}
@media (min-width:-1) {
#elementor-device-mode:after {
content:"widescreen"
}
}
@media (max-width:-1) {
#elementor-device-mode:after {
content:"laptop";
content:"tablet_extra"
}
}
@media (max-width:1024px) {
#elementor-device-mode:after {
content:"tablet"
}
}
@media (max-width:-1) {
#elementor-device-mode:after {
content:"mobile_extra"
}
}
@media (max-width:767px) {
#elementor-device-mode:after {
content:"mobile"
}
}
@media (prefers-reduced-motion:no-preference) {
html {
scroll-behavior:smooth
}
}
.e-con {
--border-radius:0;
--border-top-width:0px;
--border-right-width:0px;
--border-bottom-width:0px;
--border-left-width:0px;
--border-style:initial;
--border-color:initial;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--content-width:min(100%, var(--container-max-width, 1140px));
--width:100%;
--min-height:initial;
--height:auto;
--text-align:initial;
--margin-top:0px;
--margin-right:0px;
--margin-bottom:0px;
--margin-left:0px;
--padding-top:var(--container-default-padding-top, 10px);
--padding-right:var(--container-default-padding-right, 10px);
--padding-bottom:var(--container-default-padding-bottom, 10px);
--padding-left:var(--container-default-padding-left, 10px);
--position:relative;
--z-index:revert;
--overflow:visible;
--gap:var(--widgets-spacing, 20px);
--row-gap:var(--widgets-spacing-row, 20px);
--column-gap:var(--widgets-spacing-column, 20px);
--overlay-mix-blend-mode:initial;
--overlay-opacity:1;
--overlay-transition:0.3s;
--e-con-grid-template-columns:repeat(3, 1fr);
--e-con-grid-template-rows:repeat(2, 1fr);
	border-radius:var(--border-radius);
	height:var(--height);
	min-height:var(--min-height);
	min-width:0;
	overflow:var(--overflow);
	position:var(--position);
	width:var(--width);
	z-index:var(--z-index);
--flex-wrap-mobile:wrap;
	margin-block-end:var(--margin-block-end);
	margin-block-start:var(--margin-block-start);
	margin-inline-end:var(--margin-inline-end);
	margin-inline-start:var(--margin-inline-start);
	padding-inline-end:var(--padding-inline-end);
	padding-inline-start:var(--padding-inline-start)
}
.e-con:where(:not(.e-div-block-base)) {
transition:background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s)
}
.e-con {
--margin-block-start:var(--margin-top);
--margin-block-end:var(--margin-bottom);
--margin-inline-start:var(--margin-left);
--margin-inline-end:var(--margin-right);
--padding-inline-start:var(--padding-left);
--padding-inline-end:var(--padding-right);
--padding-block-start:var(--padding-top);
--padding-block-end:var(--padding-bottom);
--border-block-start-width:var(--border-top-width);
--border-block-end-width:var(--border-bottom-width);
--border-inline-start-width:var(--border-left-width);
--border-inline-end-width:var(--border-right-width)
}
body.rtl .e-con {
--padding-inline-start:var(--padding-right);
--padding-inline-end:var(--padding-left);
--margin-inline-start:var(--margin-right);
--margin-inline-end:var(--margin-left);
--border-inline-start-width:var(--border-right-width);
--border-inline-end-width:var(--border-left-width)
}
.e-con.e-flex {
--flex-direction:column;
--flex-basis:auto;
--flex-grow:0;
--flex-shrink:1;
	flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)
}
.e-con-full, .e-con>.e-con-inner {
	padding-block-end:var(--padding-block-end);
	padding-block-start:var(--padding-block-start);
	text-align:var(--text-align)
}
.e-con-full.e-flex, .e-con.e-flex>.e-con-inner {
	flex-direction:var(--flex-direction)
}
.e-con, .e-con>.e-con-inner {
	display:var(--display)
}
.e-con.e-grid {
--grid-justify-content:start;
--grid-align-content:start;
--grid-auto-flow:row
}
.e-con.e-grid, .e-con.e-grid>.e-con-inner {
	align-content:var(--grid-align-content);
	align-items:var(--align-items);
	grid-auto-flow:var(--grid-auto-flow);
	grid-template-columns:var(--e-con-grid-template-columns);
	grid-template-rows:var(--e-con-grid-template-rows);
	justify-content:var(--grid-justify-content);
	justify-items:var(--justify-items)
}
.e-con-boxed.e-flex {
	align-content:normal;
	align-items:normal;
	flex-direction:column;
	flex-wrap:nowrap;
	justify-content:normal
}
.e-con-boxed.e-grid {
	grid-template-columns:1fr;
	grid-template-rows:1fr;
	justify-items:legacy
}
.e-con-boxed {
	gap:initial;
	text-align:initial
}
.e-con.e-flex>.e-con-inner {
	align-content:var(--align-content);
	align-items:var(--align-items);
	align-self:auto;
	flex-basis:auto;
	flex-grow:1;
	flex-shrink:1;
	flex-wrap:var(--flex-wrap);
	justify-content:var(--justify-content)
}
.e-con.e-grid>.e-con-inner {
	align-items:var(--align-items);
	justify-items:var(--justify-items)
}
.e-con>.e-con-inner {
	gap:var(--row-gap) var(--column-gap);
	height:100%;
	margin:0 auto;
	max-width:var(--content-width);
	padding-inline-end:0;
	padding-inline-start:0;
	width:100%
}
:is(.elementor-section-wrap, [data-elementor-id])>.e-con {
--margin-left:auto;
--margin-right:auto;
max-width:min(100%, var(--width))
}
.e-con .elementor-widget.elementor-widget {
	margin-block-end:0
}
.e-con:before, .e-con>.elementor-background-slideshow:before, .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before, :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container:before {
border-block-end-width:var(--border-block-end-width);
border-block-start-width:var(--border-block-start-width);
border-color:var(--border-color);
border-inline-end-width:var(--border-inline-end-width);
border-inline-start-width:var(--border-inline-start-width);
border-radius:var(--border-radius);
border-style:var(--border-style);
content:var(--background-overlay);
display:block;
height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
left:calc(0px - var(--border-left-width));
mix-blend-mode:var(--overlay-mix-blend-mode);
opacity:var(--overlay-opacity);
position:absolute;
top:calc(0px - var(--border-top-width));
transition:var(--overlay-transition, .3s);
width:max(100% + var(--border-left-width) + var(--border-right-width), 100%)
}
.e-con:before {
transition:background var(--overlay-transition, .3s), border-radius var(--border-transition, .3s), opacity var(--overlay-transition, .3s)
}
.e-con>.elementor-background-slideshow, :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container {
border-block-end-width:var(--border-block-end-width);
border-block-start-width:var(--border-block-start-width);
border-color:var(--border-color);
border-inline-end-width:var(--border-inline-end-width);
border-inline-start-width:var(--border-inline-start-width);
border-radius:var(--border-radius);
border-style:var(--border-style);
height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
left:calc(0px - var(--border-left-width));
top:calc(0px - var(--border-top-width));
width:max(100% + var(--border-left-width) + var(--border-right-width), 100%)
}
@media (max-width:767px) {
:is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile {
display:none
}
}
:is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container:before {
z-index:1
}
:is(.e-con, .e-con>.e-con-inner)>.elementor-background-slideshow:before {
z-index:2
}
.e-con .elementor-widget {
	min-width:0
}
.e-con .elementor-widget-empty, .e-con .elementor-widget-google_maps, .e-con .elementor-widget-video, .e-con .elementor-widget.e-widget-swiper {
	width:100%
}
.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container, .e-con>.elementor-widget>.elementor-widget-container {
	height:100%
}
.e-con.e-con>.e-con-inner>.elementor-widget, .elementor.elementor .e-con>.elementor-widget {
	max-width:100%
}
.e-con .elementor-widget:not(:last-child) {
--kit-widget-spacing:0px
}
@media (max-width:767px) {
.e-con.e-flex {
--width:100%;
--flex-wrap:var(--flex-wrap-mobile)
}
.e-con.e-flex .elementor-widget-archive-posts {
width:100%
}
}
.elementor-form-fields-wrapper {
	display:flex;
	flex-wrap:wrap
}
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea {
	flex-basis:100%;
	max-width:100%
}
.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input {
	flex-grow:1
}
.elementor-field-group {
	align-items:center;
	flex-wrap:wrap
}
.elementor-field-group.elementor-field-type-submit {
	align-items:flex-end
}
.elementor-field-group .elementor-field-textual {
	background-color:transparent;
	border:1px solid #69727d;
	color:#1f2124;
	flex-grow:1;
	max-width:100%;
	vertical-align:middle;
	width:100%
}
.elementor-field-group .elementor-field-textual:focus {
	box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .1);
	outline:0
}
.elementor-field-group .elementor-field-textual::-moz-placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-field-group .elementor-field-textual::placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-field-group .elementor-select-wrapper {
	display:flex;
	position:relative;
	width:100%
}
.elementor-field-group .elementor-select-wrapper select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	color:inherit;
	flex-basis:100%;
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	letter-spacing:inherit;
	line-height:inherit;
	padding-inline-end:20px;
	text-transform:inherit
}
.elementor-field-group .elementor-select-wrapper:before {
	content:"\e92a";
	font-family:eicons;
	font-size:15px;
	inset-block-start:50%;
	inset-inline-end:10px;
	pointer-events:none;
	position:absolute;
	text-shadow:0 0 3px rgba(0, 0, 0, .3);
	transform:translateY(-50%)
}
.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {
	content:""
}
.elementor-field-subgroup {
	display:flex;
	flex-wrap:wrap
}
.elementor-field-subgroup .elementor-field-option label {
	display:inline-block
}
.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
	padding-inline-end:10px
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
flex-basis:100%
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label {
	display:inline
}
.elementor-field-label {
	cursor:pointer
}
.elementor-mark-required .elementor-field-label:after {
	color:red;
	content:"*";
	padding-inline-start:.2em
}
.elementor-field-textual {
	border-radius:3px;
	font-size:15px;
	line-height:1.4;
	min-height:40px;
	padding:5px 14px
}
.elementor-field-textual.elementor-size-xs {
	border-radius:2px;
	font-size:13px;
	min-height:33px;
	padding:4px 12px
}
.elementor-field-textual.elementor-size-md {
	border-radius:4px;
	font-size:16px;
	min-height:47px;
	padding:6px 16px
}
.elementor-field-textual.elementor-size-lg {
	border-radius:5px;
	font-size:18px;
	min-height:59px;
	padding:7px 20px
}
.elementor-field-textual.elementor-size-xl {
	border-radius:6px;
	font-size:20px;
	min-height:72px;
	padding:8px 24px
}
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:100%
}
.elementor-button-align-stretch .e-form__buttons__wrapper {
	flex-basis:50%;
	flex-grow:1
}
.elementor-button-align-stretch .e-form__buttons__wrapper__button {
	flex-basis:100%
}
.elementor-button-align-center .e-form__buttons, .elementor-button-align-center .elementor-field-type-submit {
	justify-content:center
}
.elementor-button-align-start .e-form__buttons, .elementor-button-align-start .elementor-field-type-submit {
	justify-content:flex-start
}
.elementor-button-align-end .e-form__buttons, .elementor-button-align-end .elementor-field-type-submit {
	justify-content:flex-end
}
.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:auto
}
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper {
	flex-grow:0
}
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button {
	flex-basis:auto
}
@media screen and (max-width:1024px) {
.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:100%
}
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper {
flex-basis:50%;
flex-grow:1
}
.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {
flex-basis:100%
}
.elementor-tablet-button-align-center .e-form__buttons, .elementor-tablet-button-align-center .elementor-field-type-submit {
justify-content:center
}
.elementor-tablet-button-align-start .e-form__buttons, .elementor-tablet-button-align-start .elementor-field-type-submit {
justify-content:flex-start
}
.elementor-tablet-button-align-end .e-form__buttons, .elementor-tablet-button-align-end .elementor-field-type-submit {
justify-content:flex-end
}
.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:auto
}
.elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper {
flex-grow:0
}
.elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-center .e-form__buttons__wrapper__button, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper__button, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper__button {
flex-basis:auto
}
}
@media screen and (max-width:767px) {
.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:100%
}
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper {
flex-basis:50%;
flex-grow:1
}
.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {
flex-basis:100%
}
.elementor-mobile-button-align-center .e-form__buttons, .elementor-mobile-button-align-center .elementor-field-type-submit {
justify-content:center
}
.elementor-mobile-button-align-start .e-form__buttons, .elementor-mobile-button-align-start .elementor-field-type-submit {
justify-content:flex-start
}
.elementor-mobile-button-align-end .e-form__buttons, .elementor-mobile-button-align-end .elementor-field-type-submit {
justify-content:flex-end
}
.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
flex-basis:auto
}
.elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper {
flex-grow:0
}
.elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-center .e-form__buttons__wrapper__button, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper__button, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper__button {
flex-basis:auto
}
}
.elementor-error .elementor-field {
	border-color:#d9534f
}
.elementor-error .help-inline {
	color:#d9534f;
	font-size:.9em
}
.elementor-message {
	font-size:1em;
	line-height:1;
	margin:10px 0
}
.elementor-message:before {
	content:"\e90e";
	display:inline-block;
	font-family:eicons;
	font-style:normal;
	font-weight:400;
	margin-inline-end:5px;
	vertical-align:middle
}
.elementor-message.elementor-message-danger {
	color:#d9534f
}
.elementor-message.elementor-message-danger:before {
	content:"\e87f"
}
.elementor-message.form-message-success {
	color:#5cb85c
}
.elementor-form .elementor-button {
	border:none;
	padding-block-end:0;
	padding-block-start:0
}
.elementor-form .elementor-button-content-wrapper, .elementor-form .elementor-button>span {
	display:flex;
	flex-direction:row;
	gap:5px;
	justify-content:center
}
.elementor-form .elementor-button.elementor-size-xs {
	min-height:33px
}
.elementor-form .elementor-button.elementor-size-sm {
	min-height:40px
}
.elementor-form .elementor-button.elementor-size-md {
	min-height:47px
}
.elementor-form .elementor-button.elementor-size-lg {
	min-height:59px
}
.elementor-form .elementor-button.elementor-size-xl {
	min-height:72px
}
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) {
transition:background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s)
}
.elementor-heading-title {
	line-height:1;
	margin:0;
	padding:0
}
.elementor-button {
	background-color:#69727d;
	border-radius:3px;
	color:#fff;
	display:inline-block;
	font-size:15px;
	line-height:1;
	padding:12px 24px;
	fill:#fff;
	text-align:center;
transition:all .3s
}
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited {
	color:#fff
}
.elementor-button-content-wrapper {
	display:flex;
	flex-direction:row;
	gap:5px;
	justify-content:center
}
.elementor-button-icon {
	align-items:center;
	display:flex
}
.elementor-button-icon svg {
	height:auto;
	width:1em
}
.elementor-button-icon .e-font-icon-svg {
	height:1em
}
.elementor-button-text {
	display:inline-block
}
.elementor-button.elementor-size-xs {
	border-radius:2px;
	font-size:13px;
	padding:10px 20px
}
.elementor-button.elementor-size-md {
	border-radius:4px;
	font-size:16px;
	padding:15px 30px
}
.elementor-button.elementor-size-lg {
	border-radius:5px;
	font-size:18px;
	padding:20px 40px
}
.elementor-button.elementor-size-xl {
	border-radius:6px;
	font-size:20px;
	padding:25px 50px
}
.elementor-button span {
	text-decoration:inherit
}
.elementor-element.elementor-button-info .elementor-button {
	background-color:#5bc0de
}
.elementor-element.elementor-button-success .elementor-button {
	background-color:#5cb85c
}
.elementor-element.elementor-button-warning .elementor-button {
	background-color:#f0ad4e
}
.elementor-element.elementor-button-danger .elementor-button {
	background-color:#d9534f
}
.elementor-widget-button .elementor-button .elementor-button-info {
	background-color:#5bc0de
}
.elementor-widget-button .elementor-button .elementor-button-success {
	background-color:#5cb85c
}
.elementor-widget-button .elementor-button .elementor-button-warning {
	background-color:#f0ad4e
}
.elementor-widget-button .elementor-button .elementor-button-danger {
	background-color:#d9534f
}
.elementor-view-stacked .elementor-icon {
	background-color:#69727d;
	color:#fff;
	padding:.5em;
	fill:#fff
}
.elementor-view-framed .elementor-icon {
	background-color:transparent;
	border:3px solid #69727d;
	color:#69727d;
	padding:.5em
}
.elementor-icon {
	color:#69727d;
	display:inline-block;
	font-size:50px;
	line-height:1;
	text-align:center;
transition:all .3s
}
.elementor-icon:hover {
	color:#69727d
}
.elementor-icon i, .elementor-icon svg {
	display:block;
	height:1em;
	position:relative;
	width:1em
}
.elementor-icon i:before, .elementor-icon svg:before {
	left:50%;
	position:absolute;
	transform:translateX(-50%)
}
.elementor-icon i.fad {
	width:auto
}
.elementor-shape-square .elementor-icon {
	border-radius:0
}
.elementor-shape-rounded .elementor-icon {
	border-radius:10%
}
.elementor-shape-circle .elementor-icon {
	border-radius:50%
}
.e-transform .elementor-widget-container, .e-transform:not(:has(.elementor-widget-container)) {
transform:perspective(var(--e-transform-perspective, 0)) rotate(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)
}
.e-con.e-transform {
transform:perspective(var(--e-con-transform-perspective, 0)) rotate(var(--e-con-transform-rotateZ, 0)) rotateX(var(--e-con-transform-rotateX, 0)) rotateY(var(--e-con-transform-rotateY, 0)) translate(var(--e-con-transform-translate, 0)) translateX(var(--e-con-transform-translateX, 0)) translateY(var(--e-con-transform-translateY, 0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX, 0)) skewY(var(--e-con-transform-skewY, 0));
	transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)
}
.animated {
	animation-duration:1.25s
}
.animated.animated-slow {
	animation-duration:2s
}
.animated.animated-fast {
animation-duration:.75s
}
.animated.infinite {
	animation-iteration-count:infinite
}
.animated.reverse {
	animation-direction:reverse;
	animation-fill-mode:forwards
}
@media (prefers-reduced-motion:reduce) {
.animated {
animation:none!important
}
}
@media (max-width:767px) {
.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone {
display:none
}
}
@media (min-width:-1) and (max-width:-1) {
.elementor .elementor-hidden-mobile_extra {
display:none
}
}
@media (min-width:768px) and (max-width:1024px) {
.elementor .elementor-hidden-tablet {
display:none
}
}
@media (min-width:-1) and (max-width:-1) {
.elementor .elementor-hidden-laptop, .elementor .elementor-hidden-tablet_extra {
display:none
}
}
@media (min-width:1025px) and (max-width:99999px) {
.elementor .elementor-hidden-desktop {
display:none
}
}
@media (min-width:-1) {
.elementor .elementor-hidden-widescreen {
display:none
}
}
.elementor-kit-224 {
--e-global-color-primary:#6EC1E4;
--e-global-color-secondary:#54595F;
--e-global-color-text:#7A7A7A;
--e-global-color-accent:#61CE70;
--e-global-typography-primary-font-family:"Roboto";
--e-global-typography-primary-font-weight:600;
--e-global-typography-secondary-font-family:"Roboto Slab";
--e-global-typography-secondary-font-weight:400;
--e-global-typography-text-font-family:"Roboto";
--e-global-typography-text-font-weight:400;
--e-global-typography-accent-font-family:"Roboto";
--e-global-typography-accent-font-weight:500
}
.elementor-section.elementor-section-boxed>.elementor-container {
	max-width:1320px
}
.e-con {
--container-max-width:1320px
}
.elementor-widget:not(:last-child) {
--kit-widget-spacing:30px
}
.elementor-element {
--widgets-spacing:30px 30px;
--widgets-spacing-row:30px;
--widgets-spacing-column:30px
}
{
}
h1.entry-title {
	display:var(--page-title-display)
}
@media(max-width:1024px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width:1024px
}
.e-con {
--container-max-width:1024px
}
}
@media(max-width:767px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width:767px
}
.e-con {
--container-max-width:767px
}
}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	display:inline-block;
	font-style:normal;
	font-variant:normal;
	text-rendering:auto;
	line-height:1
}
.fa-lg {
	font-size:1.33333em;
	line-height:.75em;
	vertical-align:-.0667em
}
.fa-xs {
	font-size:.75em
}
.fa-sm {
	font-size:.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:0
}
.fa-ul>li {
	position:relative
}
.fa-li {
	left:-2em;
	position:absolute;
	text-align:center;
	width:2em;
	line-height:inherit
}
.fa-border {
	border:.08em solid #eee;
	border-radius:.1em;
	padding:.2em .25em .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:.3em
}
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
	margin-left:.3em
}
.fa-spin {
	-webkit-animation:fa-spin 2s linear infinite;
	animation:fa-spin 2s linear infinite
}
.fa-pulse {
	-webkit-animation:fa-spin 1s steps(8) infinite;
	animation:fa-spin 1s steps(8) infinite
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
.fa-rotate-90 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.fa-rotate-180 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.fa-rotate-270 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform:rotate(270deg);
	transform:rotate(270deg)
}
.fa-flip-horizontal {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform:scaleX(-1);
	transform:scaleX(-1)
}
.fa-flip-vertical {
	-webkit-transform:scaleY(-1);
	transform:scaleY(-1)
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	-webkit-transform:scale(-1);
	transform:scale(-1)
}
:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
	-webkit-filter:none;
	filter:none
}
.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:0;
	position:absolute;
	text-align:center;
	width:100%
}
.fa-stack-1x {
	line-height:inherit
}
.fa-stack-2x {
	font-size:2em
}
.fa-inverse {
	color:#fff
}
.fa-500px:before {
	content:"\f26e"
}
.fa-accessible-icon:before {
	content:"\f368"
}
.fa-accusoft:before {
	content:"\f369"
}
.fa-acquisitions-incorporated:before {
	content:"\f6af"
}
.fa-ad:before {
	content:"\f641"
}
.fa-address-book:before {
	content:"\f2b9"
}
.fa-address-card:before {
	content:"\f2bb"
}
.fa-adjust:before {
	content:"\f042"
}
.fa-adn:before {
	content:"\f170"
}
.fa-adversal:before {
	content:"\f36a"
}
.fa-affiliatetheme:before {
	content:"\f36b"
}
.fa-air-freshener:before {
	content:"\f5d0"
}
.fa-airbnb:before {
	content:"\f834"
}
.fa-algolia:before {
	content:"\f36c"
}
.fa-align-center:before {
	content:"\f037"
}
.fa-align-justify:before {
	content:"\f039"
}
.fa-align-left:before {
	content:"\f036"
}
.fa-align-right:before {
	content:"\f038"
}
.fa-alipay:before {
	content:"\f642"
}
.fa-allergies:before {
	content:"\f461"
}
.fa-amazon:before {
	content:"\f270"
}
.fa-amazon-pay:before {
	content:"\f42c"
}
.fa-ambulance:before {
	content:"\f0f9"
}
.fa-american-sign-language-interpreting:before {
	content:"\f2a3"
}
.fa-amilia:before {
	content:"\f36d"
}
.fa-anchor:before {
	content:"\f13d"
}
.fa-android:before {
	content:"\f17b"
}
.fa-angellist:before {
	content:"\f209"
}
.fa-angle-double-down:before {
	content:"\f103"
}
.fa-angle-double-left:before {
	content:"\f100"
}
.fa-angle-double-right:before {
	content:"\f101"
}
.fa-angle-double-up:before {
	content:"\f102"
}
.fa-angle-down:before {
	content:"\f107"
}
.fa-angle-left:before {
	content:"\f104"
}
.fa-angle-right:before {
	content:"\f105"
}
.fa-angle-up:before {
	content:"\f106"
}
.fa-angry:before {
	content:"\f556"
}
.fa-angrycreative:before {
	content:"\f36e"
}
.fa-angular:before {
	content:"\f420"
}
.fa-ankh:before {
	content:"\f644"
}
.fa-app-store:before {
	content:"\f36f"
}
.fa-app-store-ios:before {
	content:"\f370"
}
.fa-apper:before {
	content:"\f371"
}
.fa-apple:before {
	content:"\f179"
}
.fa-apple-alt:before {
	content:"\f5d1"
}
.fa-apple-pay:before {
	content:"\f415"
}
.fa-archive:before {
	content:"\f187"
}
.fa-archway:before {
	content:"\f557"
}
.fa-arrow-alt-circle-down:before {
	content:"\f358"
}
.fa-arrow-alt-circle-left:before {
	content:"\f359"
}
.fa-arrow-alt-circle-right:before {
	content:"\f35a"
}
.fa-arrow-alt-circle-up:before {
	content:"\f35b"
}
.fa-arrow-circle-down:before {
	content:"\f0ab"
}
.fa-arrow-circle-left:before {
	content:"\f0a8"
}
.fa-arrow-circle-right:before {
	content:"\f0a9"
}
.fa-arrow-circle-up:before {
	content:"\f0aa"
}
.fa-arrow-down:before {
	content:"\f063"
}
.fa-arrow-left:before {
	content:"\f060"
}
.fa-arrow-right:before {
	content:"\f061"
}
.fa-arrow-up:before {
	content:"\f062"
}
.fa-arrows-alt:before {
	content:"\f0b2"
}
.fa-arrows-alt-h:before {
	content:"\f337"
}
.fa-arrows-alt-v:before {
	content:"\f338"
}
.fa-artstation:before {
	content:"\f77a"
}
.fa-assistive-listening-systems:before {
	content:"\f2a2"
}
.fa-asterisk:before {
	content:"\f069"
}
.fa-asymmetrik:before {
	content:"\f372"
}
.fa-at:before {
	content:"\f1fa"
}
.fa-atlas:before {
	content:"\f558"
}
.fa-atlassian:before {
	content:"\f77b"
}
.fa-atom:before {
	content:"\f5d2"
}
.fa-audible:before {
	content:"\f373"
}
.fa-audio-description:before {
	content:"\f29e"
}
.fa-autoprefixer:before {
	content:"\f41c"
}
.fa-avianex:before {
	content:"\f374"
}
.fa-aviato:before {
	content:"\f421"
}
.fa-award:before {
	content:"\f559"
}
.fa-aws:before {
	content:"\f375"
}
.fa-baby:before {
	content:"\f77c"
}
.fa-baby-carriage:before {
	content:"\f77d"
}
.fa-backspace:before {
	content:"\f55a"
}
.fa-backward:before {
	content:"\f04a"
}
.fa-bacon:before {
	content:"\f7e5"
}
.fa-bacteria:before {
	content:"\e059"
}
.fa-bacterium:before {
	content:"\e05a"
}
.fa-bahai:before {
	content:"\f666"
}
.fa-balance-scale:before {
	content:"\f24e"
}
.fa-balance-scale-left:before {
	content:"\f515"
}
.fa-balance-scale-right:before {
	content:"\f516"
}
.fa-ban:before {
	content:"\f05e"
}
.fa-band-aid:before {
	content:"\f462"
}
.fa-bandcamp:before {
	content:"\f2d5"
}
.fa-barcode:before {
	content:"\f02a"
}
.fa-bars:before {
	content:"\f0c9"
}
.fa-baseball-ball:before {
	content:"\f433"
}
.fa-basketball-ball:before {
	content:"\f434"
}
.fa-bath:before {
	content:"\f2cd"
}
.fa-battery-empty:before {
	content:"\f244"
}
.fa-battery-full:before {
	content:"\f240"
}
.fa-battery-half:before {
	content:"\f242"
}
.fa-battery-quarter:before {
	content:"\f243"
}
.fa-battery-three-quarters:before {
	content:"\f241"
}
.fa-battle-net:before {
	content:"\f835"
}
.fa-bed:before {
	content:"\f236"
}
.fa-beer:before {
	content:"\f0fc"
}
.fa-behance:before {
	content:"\f1b4"
}
.fa-behance-square:before {
	content:"\f1b5"
}
.fa-bell:before {
	content:"\f0f3"
}
.fa-bell-slash:before {
	content:"\f1f6"
}
.fa-bezier-curve:before {
	content:"\f55b"
}
.fa-bible:before {
	content:"\f647"
}
.fa-bicycle:before {
	content:"\f206"
}
.fa-biking:before {
	content:"\f84a"
}
.fa-bimobject:before {
	content:"\f378"
}
.fa-binoculars:before {
	content:"\f1e5"
}
.fa-biohazard:before {
	content:"\f780"
}
.fa-birthday-cake:before {
	content:"\f1fd"
}
.fa-bitbucket:before {
	content:"\f171"
}
.fa-bitcoin:before {
	content:"\f379"
}
.fa-bity:before {
	content:"\f37a"
}
.fa-black-tie:before {
	content:"\f27e"
}
.fa-blackberry:before {
	content:"\f37b"
}
.fa-blender:before {
	content:"\f517"
}
.fa-blender-phone:before {
	content:"\f6b6"
}
.fa-blind:before {
	content:"\f29d"
}
.fa-blog:before {
	content:"\f781"
}
.fa-blogger:before {
	content:"\f37c"
}
.fa-blogger-b:before {
	content:"\f37d"
}
.fa-bluetooth:before {
	content:"\f293"
}
.fa-bluetooth-b:before {
	content:"\f294"
}
.fa-bold:before {
	content:"\f032"
}
.fa-bolt:before {
	content:"\f0e7"
}
.fa-bomb:before {
	content:"\f1e2"
}
.fa-bone:before {
	content:"\f5d7"
}
.fa-bong:before {
	content:"\f55c"
}
.fa-book:before {
	content:"\f02d"
}
.fa-book-dead:before {
	content:"\f6b7"
}
.fa-book-medical:before {
	content:"\f7e6"
}
.fa-book-open:before {
	content:"\f518"
}
.fa-book-reader:before {
	content:"\f5da"
}
.fa-bookmark:before {
	content:"\f02e"
}
.fa-bootstrap:before {
	content:"\f836"
}
.fa-border-all:before {
	content:"\f84c"
}
.fa-border-none:before {
	content:"\f850"
}
.fa-border-style:before {
	content:"\f853"
}
.fa-bowling-ball:before {
	content:"\f436"
}
.fa-box:before {
	content:"\f466"
}
.fa-box-open:before {
	content:"\f49e"
}
.fa-box-tissue:before {
	content:"\e05b"
}
.fa-boxes:before {
	content:"\f468"
}
.fa-braille:before {
	content:"\f2a1"
}
.fa-brain:before {
	content:"\f5dc"
}
.fa-bread-slice:before {
	content:"\f7ec"
}
.fa-briefcase:before {
	content:"\f0b1"
}
.fa-briefcase-medical:before {
	content:"\f469"
}
.fa-broadcast-tower:before {
	content:"\f519"
}
.fa-broom:before {
	content:"\f51a"
}
.fa-brush:before {
	content:"\f55d"
}
.fa-btc:before {
	content:"\f15a"
}
.fa-buffer:before {
	content:"\f837"
}
.fa-bug:before {
	content:"\f188"
}
.fa-building:before {
	content:"\f1ad"
}
.fa-bullhorn:before {
	content:"\f0a1"
}
.fa-bullseye:before {
	content:"\f140"
}
.fa-burn:before {
	content:"\f46a"
}
.fa-buromobelexperte:before {
	content:"\f37f"
}
.fa-bus:before {
	content:"\f207"
}
.fa-bus-alt:before {
	content:"\f55e"
}
.fa-business-time:before {
	content:"\f64a"
}
.fa-buy-n-large:before {
	content:"\f8a6"
}
.fa-buysellads:before {
	content:"\f20d"
}
.fa-calculator:before {
	content:"\f1ec"
}
.fa-calendar:before {
	content:"\f133"
}
.fa-calendar-alt:before {
	content:"\f073"
}
.fa-calendar-check:before {
	content:"\f274"
}
.fa-calendar-day:before {
	content:"\f783"
}
.fa-calendar-minus:before {
	content:"\f272"
}
.fa-calendar-plus:before {
	content:"\f271"
}
.fa-calendar-times:before {
	content:"\f273"
}
.fa-calendar-week:before {
	content:"\f784"
}
.fa-camera:before {
	content:"\f030"
}
.fa-camera-retro:before {
	content:"\f083"
}
.fa-campground:before {
	content:"\f6bb"
}
.fa-canadian-maple-leaf:before {
	content:"\f785"
}
.fa-candy-cane:before {
	content:"\f786"
}
.fa-cannabis:before {
	content:"\f55f"
}
.fa-capsules:before {
	content:"\f46b"
}
.fa-car:before {
	content:"\f1b9"
}
.fa-car-alt:before {
	content:"\f5de"
}
.fa-car-battery:before {
	content:"\f5df"
}
.fa-car-crash:before {
	content:"\f5e1"
}
.fa-car-side:before {
	content:"\f5e4"
}
.fa-caravan:before {
	content:"\f8ff"
}
.fa-caret-down:before {
	content:"\f0d7"
}
.fa-caret-left:before {
	content:"\f0d9"
}
.fa-caret-right:before {
	content:"\f0da"
}
.fa-caret-square-down:before {
	content:"\f150"
}
.fa-caret-square-left:before {
	content:"\f191"
}
.fa-caret-square-right:before {
	content:"\f152"
}
.fa-caret-square-up:before {
	content:"\f151"
}
.fa-caret-up:before {
	content:"\f0d8"
}
.fa-carrot:before {
	content:"\f787"
}
.fa-cart-arrow-down:before {
	content:"\f218"
}
.fa-cart-plus:before {
	content:"\f217"
}
.fa-cash-register:before {
	content:"\f788"
}
.fa-cat:before {
	content:"\f6be"
}
.fa-cc-amazon-pay:before {
	content:"\f42d"
}
.fa-cc-amex:before {
	content:"\f1f3"
}
.fa-cc-apple-pay:before {
	content:"\f416"
}
.fa-cc-diners-club:before {
	content:"\f24c"
}
.fa-cc-discover:before {
	content:"\f1f2"
}
.fa-cc-jcb:before {
	content:"\f24b"
}
.fa-cc-mastercard:before {
	content:"\f1f1"
}
.fa-cc-paypal:before {
	content:"\f1f4"
}
.fa-cc-stripe:before {
	content:"\f1f5"
}
.fa-cc-visa:before {
	content:"\f1f0"
}
.fa-centercode:before {
	content:"\f380"
}
.fa-centos:before {
	content:"\f789"
}
.fa-certificate:before {
	content:"\f0a3"
}
.fa-chair:before {
	content:"\f6c0"
}
.fa-chalkboard:before {
	content:"\f51b"
}
.fa-chalkboard-teacher:before {
	content:"\f51c"
}
.fa-charging-station:before {
	content:"\f5e7"
}
.fa-chart-area:before {
	content:"\f1fe"
}
.fa-chart-bar:before {
	content:"\f080"
}
.fa-chart-line:before {
	content:"\f201"
}
.fa-chart-pie:before {
	content:"\f200"
}
.fa-check:before {
	content:"\f00c"
}
.fa-check-circle:before {
	content:"\f058"
}
.fa-check-double:before {
	content:"\f560"
}
.fa-check-square:before {
	content:"\f14a"
}
.fa-cheese:before {
	content:"\f7ef"
}
.fa-chess:before {
	content:"\f439"
}
.fa-chess-bishop:before {
	content:"\f43a"
}
.fa-chess-board:before {
	content:"\f43c"
}
.fa-chess-king:before {
	content:"\f43f"
}
.fa-chess-knight:before {
	content:"\f441"
}
.fa-chess-pawn:before {
	content:"\f443"
}
.fa-chess-queen:before {
	content:"\f445"
}
.fa-chess-rook:before {
	content:"\f447"
}
.fa-chevron-circle-down:before {
	content:"\f13a"
}
.fa-chevron-circle-left:before {
	content:"\f137"
}
.fa-chevron-circle-right:before {
	content:"\f138"
}
.fa-chevron-circle-up:before {
	content:"\f139"
}
.fa-chevron-down:before {
	content:"\f078"
}
.fa-chevron-left:before {
	content:"\f053"
}
.fa-chevron-right:before {
	content:"\f054"
}
.fa-chevron-up:before {
	content:"\f077"
}
.fa-child:before {
	content:"\f1ae"
}
.fa-chrome:before {
	content:"\f268"
}
.fa-chromecast:before {
	content:"\f838"
}
.fa-church:before {
	content:"\f51d"
}
.fa-circle:before {
	content:"\f111"
}
.fa-circle-notch:before {
	content:"\f1ce"
}
.fa-city:before {
	content:"\f64f"
}
.fa-clinic-medical:before {
	content:"\f7f2"
}
.fa-clipboard:before {
	content:"\f328"
}
.fa-clipboard-check:before {
	content:"\f46c"
}
.fa-clipboard-list:before {
	content:"\f46d"
}
.fa-clock:before {
	content:"\f017"
}
.fa-clone:before {
	content:"\f24d"
}
.fa-closed-captioning:before {
	content:"\f20a"
}
.fa-cloud:before {
	content:"\f0c2"
}
.fa-cloud-download-alt:before {
	content:"\f381"
}
.fa-cloud-meatball:before {
	content:"\f73b"
}
.fa-cloud-moon:before {
	content:"\f6c3"
}
.fa-cloud-moon-rain:before {
	content:"\f73c"
}
.fa-cloud-rain:before {
	content:"\f73d"
}
.fa-cloud-showers-heavy:before {
	content:"\f740"
}
.fa-cloud-sun:before {
	content:"\f6c4"
}
.fa-cloud-sun-rain:before {
	content:"\f743"
}
.fa-cloud-upload-alt:before {
	content:"\f382"
}
.fa-cloudflare:before {
	content:"\e07d"
}
.fa-cloudscale:before {
	content:"\f383"
}
.fa-cloudsmith:before {
	content:"\f384"
}
.fa-cloudversify:before {
	content:"\f385"
}
.fa-cocktail:before {
	content:"\f561"
}
.fa-code:before {
	content:"\f121"
}
.fa-code-branch:before {
	content:"\f126"
}
.fa-codepen:before {
	content:"\f1cb"
}
.fa-codiepie:before {
	content:"\f284"
}
.fa-coffee:before {
	content:"\f0f4"
}
.fa-cog:before {
	content:"\f013"
}
.fa-cogs:before {
	content:"\f085"
}
.fa-coins:before {
	content:"\f51e"
}
.fa-columns:before {
	content:"\f0db"
}
.fa-comment:before {
	content:"\f075"
}
.fa-comment-alt:before {
	content:"\f27a"
}
.fa-comment-dollar:before {
	content:"\f651"
}
.fa-comment-dots:before {
	content:"\f4ad"
}
.fa-comment-medical:before {
	content:"\f7f5"
}
.fa-comment-slash:before {
	content:"\f4b3"
}
.fa-comments:before {
	content:"\f086"
}
.fa-comments-dollar:before {
	content:"\f653"
}
.fa-compact-disc:before {
	content:"\f51f"
}
.fa-compass:before {
	content:"\f14e"
}
.fa-compress:before {
	content:"\f066"
}
.fa-compress-alt:before {
	content:"\f422"
}
.fa-compress-arrows-alt:before {
	content:"\f78c"
}
.fa-concierge-bell:before {
	content:"\f562"
}
.fa-confluence:before {
	content:"\f78d"
}
.fa-connectdevelop:before {
	content:"\f20e"
}
.fa-contao:before {
	content:"\f26d"
}
.fa-cookie:before {
	content:"\f563"
}
.fa-cookie-bite:before {
	content:"\f564"
}
.fa-copy:before {
	content:"\f0c5"
}
.fa-copyright:before {
	content:"\f1f9"
}
.fa-cotton-bureau:before {
	content:"\f89e"
}
.fa-couch:before {
	content:"\f4b8"
}
.fa-cpanel:before {
	content:"\f388"
}
.fa-creative-commons:before {
	content:"\f25e"
}
.fa-creative-commons-by:before {
	content:"\f4e7"
}
.fa-creative-commons-nc:before {
	content:"\f4e8"
}
.fa-creative-commons-nc-eu:before {
	content:"\f4e9"
}
.fa-creative-commons-nc-jp:before {
	content:"\f4ea"
}
.fa-creative-commons-nd:before {
	content:"\f4eb"
}
.fa-creative-commons-pd:before {
	content:"\f4ec"
}
.fa-creative-commons-pd-alt:before {
	content:"\f4ed"
}
.fa-creative-commons-remix:before {
	content:"\f4ee"
}
.fa-creative-commons-sa:before {
	content:"\f4ef"
}
.fa-creative-commons-sampling:before {
	content:"\f4f0"
}
.fa-creative-commons-sampling-plus:before {
	content:"\f4f1"
}
.fa-creative-commons-share:before {
	content:"\f4f2"
}
.fa-creative-commons-zero:before {
	content:"\f4f3"
}
.fa-credit-card:before {
	content:"\f09d"
}
.fa-critical-role:before {
	content:"\f6c9"
}
.fa-crop:before {
	content:"\f125"
}
.fa-crop-alt:before {
	content:"\f565"
}
.fa-cross:before {
	content:"\f654"
}
.fa-crosshairs:before {
	content:"\f05b"
}
.fa-crow:before {
	content:"\f520"
}
.fa-crown:before {
	content:"\f521"
}
.fa-crutch:before {
	content:"\f7f7"
}
.fa-css3:before {
	content:"\f13c"
}
.fa-css3-alt:before {
	content:"\f38b"
}
.fa-cube:before {
	content:"\f1b2"
}
.fa-cubes:before {
	content:"\f1b3"
}
.fa-cut:before {
	content:"\f0c4"
}
.fa-cuttlefish:before {
	content:"\f38c"
}
.fa-d-and-d:before {
	content:"\f38d"
}
.fa-d-and-d-beyond:before {
	content:"\f6ca"
}
.fa-dailymotion:before {
	content:"\e052"
}
.fa-dashcube:before {
	content:"\f210"
}
.fa-database:before {
	content:"\f1c0"
}
.fa-deaf:before {
	content:"\f2a4"
}
.fa-deezer:before {
	content:"\e077"
}
.fa-delicious:before {
	content:"\f1a5"
}
.fa-democrat:before {
	content:"\f747"
}
.fa-deploydog:before {
	content:"\f38e"
}
.fa-deskpro:before {
	content:"\f38f"
}
.fa-desktop:before {
	content:"\f108"
}
.fa-dev:before {
	content:"\f6cc"
}
.fa-deviantart:before {
	content:"\f1bd"
}
.fa-dharmachakra:before {
	content:"\f655"
}
.fa-dhl:before {
	content:"\f790"
}
.fa-diagnoses:before {
	content:"\f470"
}
.fa-diaspora:before {
	content:"\f791"
}
.fa-dice:before {
	content:"\f522"
}
.fa-dice-d20:before {
	content:"\f6cf"
}
.fa-dice-d6:before {
	content:"\f6d1"
}
.fa-dice-five:before {
	content:"\f523"
}
.fa-dice-four:before {
	content:"\f524"
}
.fa-dice-one:before {
	content:"\f525"
}
.fa-dice-six:before {
	content:"\f526"
}
.fa-dice-three:before {
	content:"\f527"
}
.fa-dice-two:before {
	content:"\f528"
}
.fa-digg:before {
	content:"\f1a6"
}
.fa-digital-ocean:before {
	content:"\f391"
}
.fa-digital-tachograph:before {
	content:"\f566"
}
.fa-directions:before {
	content:"\f5eb"
}
.fa-discord:before {
	content:"\f392"
}
.fa-discourse:before {
	content:"\f393"
}
.fa-disease:before {
	content:"\f7fa"
}
.fa-divide:before {
	content:"\f529"
}
.fa-dizzy:before {
	content:"\f567"
}
.fa-dna:before {
	content:"\f471"
}
.fa-dochub:before {
	content:"\f394"
}
.fa-docker:before {
	content:"\f395"
}
.fa-dog:before {
	content:"\f6d3"
}
.fa-dollar-sign:before {
	content:"\f155"
}
.fa-dolly:before {
	content:"\f472"
}
.fa-dolly-flatbed:before {
	content:"\f474"
}
.fa-donate:before {
	content:"\f4b9"
}
.fa-door-closed:before {
	content:"\f52a"
}
.fa-door-open:before {
	content:"\f52b"
}
.fa-dot-circle:before {
	content:"\f192"
}
.fa-dove:before {
	content:"\f4ba"
}
.fa-download:before {
	content:"\f019"
}
.fa-draft2digital:before {
	content:"\f396"
}
.fa-drafting-compass:before {
	content:"\f568"
}
.fa-dragon:before {
	content:"\f6d5"
}
.fa-draw-polygon:before {
	content:"\f5ee"
}
.fa-dribbble:before {
	content:"\f17d"
}
.fa-dribbble-square:before {
	content:"\f397"
}
.fa-dropbox:before {
	content:"\f16b"
}
.fa-drum:before {
	content:"\f569"
}
.fa-drum-steelpan:before {
	content:"\f56a"
}
.fa-drumstick-bite:before {
	content:"\f6d7"
}
.fa-drupal:before {
	content:"\f1a9"
}
.fa-dumbbell:before {
	content:"\f44b"
}
.fa-dumpster:before {
	content:"\f793"
}
.fa-dumpster-fire:before {
	content:"\f794"
}
.fa-dungeon:before {
	content:"\f6d9"
}
.fa-dyalog:before {
	content:"\f399"
}
.fa-earlybirds:before {
	content:"\f39a"
}
.fa-ebay:before {
	content:"\f4f4"
}
.fa-edge:before {
	content:"\f282"
}
.fa-edge-legacy:before {
	content:"\e078"
}
.fa-edit:before {
	content:"\f044"
}
.fa-egg:before {
	content:"\f7fb"
}
.fa-eject:before {
	content:"\f052"
}
.fa-elementor:before {
	content:"\f430"
}
.fa-ellipsis-h:before {
	content:"\f141"
}
.fa-ellipsis-v:before {
	content:"\f142"
}
.fa-ello:before {
	content:"\f5f1"
}
.fa-ember:before {
	content:"\f423"
}
.fa-empire:before {
	content:"\f1d1"
}
.fa-envelope:before {
	content:"\f0e0"
}
.fa-envelope-open:before {
	content:"\f2b6"
}
.fa-envelope-open-text:before {
	content:"\f658"
}
.fa-envelope-square:before {
	content:"\f199"
}
.fa-envira:before {
	content:"\f299"
}
.fa-equals:before {
	content:"\f52c"
}
.fa-eraser:before {
	content:"\f12d"
}
.fa-erlang:before {
	content:"\f39d"
}
.fa-ethereum:before {
	content:"\f42e"
}
.fa-ethernet:before {
	content:"\f796"
}
.fa-etsy:before {
	content:"\f2d7"
}
.fa-euro-sign:before {
	content:"\f153"
}
.fa-evernote:before {
	content:"\f839"
}
.fa-exchange-alt:before {
	content:"\f362"
}
.fa-exclamation:before {
	content:"\f12a"
}
.fa-exclamation-circle:before {
	content:"\f06a"
}
.fa-exclamation-triangle:before {
	content:"\f071"
}
.fa-expand:before {
	content:"\f065"
}
.fa-expand-alt:before {
	content:"\f424"
}
.fa-expand-arrows-alt:before {
	content:"\f31e"
}
.fa-expeditedssl:before {
	content:"\f23e"
}
.fa-external-link-alt:before {
	content:"\f35d"
}
.fa-external-link-square-alt:before {
	content:"\f360"
}
.fa-eye:before {
	content:"\f06e"
}
.fa-eye-dropper:before {
	content:"\f1fb"
}
.fa-eye-slash:before {
	content:"\f070"
}
.fa-facebook:before {
	content:"\f09a"
}
.fa-facebook-f:before {
	content:"\f39e"
}
.fa-facebook-messenger:before {
	content:"\f39f"
}
.fa-facebook-square:before {
	content:"\f082"
}
.fa-fan:before {
	content:"\f863"
}
.fa-fantasy-flight-games:before {
	content:"\f6dc"
}
.fa-fast-backward:before {
	content:"\f049"
}
.fa-fast-forward:before {
	content:"\f050"
}
.fa-faucet:before {
	content:"\e005"
}
.fa-fax:before {
	content:"\f1ac"
}
.fa-feather:before {
	content:"\f52d"
}
.fa-feather-alt:before {
	content:"\f56b"
}
.fa-fedex:before {
	content:"\f797"
}
.fa-fedora:before {
	content:"\f798"
}
.fa-female:before {
	content:"\f182"
}
.fa-fighter-jet:before {
	content:"\f0fb"
}
.fa-figma:before {
	content:"\f799"
}
.fa-file:before {
	content:"\f15b"
}
.fa-file-alt:before {
	content:"\f15c"
}
.fa-file-archive:before {
	content:"\f1c6"
}
.fa-file-audio:before {
	content:"\f1c7"
}
.fa-file-code:before {
	content:"\f1c9"
}
.fa-file-contract:before {
	content:"\f56c"
}
.fa-file-csv:before {
	content:"\f6dd"
}
.fa-file-download:before {
	content:"\f56d"
}
.fa-file-excel:before {
	content:"\f1c3"
}
.fa-file-export:before {
	content:"\f56e"
}
.fa-file-image:before {
	content:"\f1c5"
}
.fa-file-import:before {
	content:"\f56f"
}
.fa-file-invoice:before {
	content:"\f570"
}
.fa-file-invoice-dollar:before {
	content:"\f571"
}
.fa-file-medical:before {
	content:"\f477"
}
.fa-file-medical-alt:before {
	content:"\f478"
}
.fa-file-pdf:before {
	content:"\f1c1"
}
.fa-file-powerpoint:before {
	content:"\f1c4"
}
.fa-file-prescription:before {
	content:"\f572"
}
.fa-file-signature:before {
	content:"\f573"
}
.fa-file-upload:before {
	content:"\f574"
}
.fa-file-video:before {
	content:"\f1c8"
}
.fa-file-word:before {
	content:"\f1c2"
}
.fa-fill:before {
	content:"\f575"
}
.fa-fill-drip:before {
	content:"\f576"
}
.fa-film:before {
	content:"\f008"
}
.fa-filter:before {
	content:"\f0b0"
}
.fa-fingerprint:before {
	content:"\f577"
}
.fa-fire:before {
	content:"\f06d"
}
.fa-fire-alt:before {
	content:"\f7e4"
}
.fa-fire-extinguisher:before {
	content:"\f134"
}
.fa-firefox:before {
	content:"\f269"
}
.fa-firefox-browser:before {
	content:"\e007"
}
.fa-first-aid:before {
	content:"\f479"
}
.fa-first-order:before {
	content:"\f2b0"
}
.fa-first-order-alt:before {
	content:"\f50a"
}
.fa-firstdraft:before {
	content:"\f3a1"
}
.fa-fish:before {
	content:"\f578"
}
.fa-fist-raised:before {
	content:"\f6de"
}
.fa-flag:before {
	content:"\f024"
}
.fa-flag-checkered:before {
	content:"\f11e"
}
.fa-flag-usa:before {
	content:"\f74d"
}
.fa-flask:before {
	content:"\f0c3"
}
.fa-flickr:before {
	content:"\f16e"
}
.fa-flipboard:before {
	content:"\f44d"
}
.fa-flushed:before {
	content:"\f579"
}
.fa-fly:before {
	content:"\f417"
}
.fa-folder:before {
	content:"\f07b"
}
.fa-folder-minus:before {
	content:"\f65d"
}
.fa-folder-open:before {
	content:"\f07c"
}
.fa-folder-plus:before {
	content:"\f65e"
}
.fa-font:before {
	content:"\f031"
}
.fa-font-awesome:before {
	content:"\f2b4"
}
.fa-font-awesome-alt:before {
	content:"\f35c"
}
.fa-font-awesome-flag:before {
	content:"\f425"
}
.fa-font-awesome-logo-full:before {
	content:"\f4e6"
}
.fa-fonticons:before {
	content:"\f280"
}
.fa-fonticons-fi:before {
	content:"\f3a2"
}
.fa-football-ball:before {
	content:"\f44e"
}
.fa-fort-awesome:before {
	content:"\f286"
}
.fa-fort-awesome-alt:before {
	content:"\f3a3"
}
.fa-forumbee:before {
	content:"\f211"
}
.fa-forward:before {
	content:"\f04e"
}
.fa-foursquare:before {
	content:"\f180"
}
.fa-free-code-camp:before {
	content:"\f2c5"
}
.fa-freebsd:before {
	content:"\f3a4"
}
.fa-frog:before {
	content:"\f52e"
}
.fa-frown:before {
	content:"\f119"
}
.fa-frown-open:before {
	content:"\f57a"
}
.fa-fulcrum:before {
	content:"\f50b"
}
.fa-funnel-dollar:before {
	content:"\f662"
}
.fa-futbol:before {
	content:"\f1e3"
}
.fa-galactic-republic:before {
	content:"\f50c"
}
.fa-galactic-senate:before {
	content:"\f50d"
}
.fa-gamepad:before {
	content:"\f11b"
}
.fa-gas-pump:before {
	content:"\f52f"
}
.fa-gavel:before {
	content:"\f0e3"
}
.fa-gem:before {
	content:"\f3a5"
}
.fa-genderless:before {
	content:"\f22d"
}
.fa-get-pocket:before {
	content:"\f265"
}
.fa-gg:before {
	content:"\f260"
}
.fa-gg-circle:before {
	content:"\f261"
}
.fa-ghost:before {
	content:"\f6e2"
}
.fa-gift:before {
	content:"\f06b"
}
.fa-gifts:before {
	content:"\f79c"
}
.fa-git:before {
	content:"\f1d3"
}
.fa-git-alt:before {
	content:"\f841"
}
.fa-git-square:before {
	content:"\f1d2"
}
.fa-github:before {
	content:"\f09b"
}
.fa-github-alt:before {
	content:"\f113"
}
.fa-github-square:before {
	content:"\f092"
}
.fa-gitkraken:before {
	content:"\f3a6"
}
.fa-gitlab:before {
	content:"\f296"
}
.fa-gitter:before {
	content:"\f426"
}
.fa-glass-cheers:before {
	content:"\f79f"
}
.fa-glass-martini:before {
	content:"\f000"
}
.fa-glass-martini-alt:before {
	content:"\f57b"
}
.fa-glass-whiskey:before {
	content:"\f7a0"
}
.fa-glasses:before {
	content:"\f530"
}
.fa-glide:before {
	content:"\f2a5"
}
.fa-glide-g:before {
	content:"\f2a6"
}
.fa-globe:before {
	content:"\f0ac"
}
.fa-globe-africa:before {
	content:"\f57c"
}
.fa-globe-americas:before {
	content:"\f57d"
}
.fa-globe-asia:before {
	content:"\f57e"
}
.fa-globe-europe:before {
	content:"\f7a2"
}
.fa-gofore:before {
	content:"\f3a7"
}
.fa-golf-ball:before {
	content:"\f450"
}
.fa-goodreads:before {
	content:"\f3a8"
}
.fa-goodreads-g:before {
	content:"\f3a9"
}
.fa-google:before {
	content:"\f1a0"
}
.fa-google-drive:before {
	content:"\f3aa"
}
.fa-google-pay:before {
	content:"\e079"
}
.fa-google-play:before {
	content:"\f3ab"
}
.fa-google-plus:before {
	content:"\f2b3"
}
.fa-google-plus-g:before {
	content:"\f0d5"
}
.fa-google-plus-square:before {
	content:"\f0d4"
}
.fa-google-wallet:before {
	content:"\f1ee"
}
.fa-gopuram:before {
	content:"\f664"
}
.fa-graduation-cap:before {
	content:"\f19d"
}
.fa-gratipay:before {
	content:"\f184"
}
.fa-grav:before {
	content:"\f2d6"
}
.fa-greater-than:before {
	content:"\f531"
}
.fa-greater-than-equal:before {
	content:"\f532"
}
.fa-grimace:before {
	content:"\f57f"
}
.fa-grin:before {
	content:"\f580"
}
.fa-grin-alt:before {
	content:"\f581"
}
.fa-grin-beam:before {
	content:"\f582"
}
.fa-grin-beam-sweat:before {
	content:"\f583"
}
.fa-grin-hearts:before {
	content:"\f584"
}
.fa-grin-squint:before {
	content:"\f585"
}
.fa-grin-squint-tears:before {
	content:"\f586"
}
.fa-grin-stars:before {
	content:"\f587"
}
.fa-grin-tears:before {
	content:"\f588"
}
.fa-grin-tongue:before {
	content:"\f589"
}
.fa-grin-tongue-squint:before {
	content:"\f58a"
}
.fa-grin-tongue-wink:before {
	content:"\f58b"
}
.fa-grin-wink:before {
	content:"\f58c"
}
.fa-grip-horizontal:before {
	content:"\f58d"
}
.fa-grip-lines:before {
	content:"\f7a4"
}
.fa-grip-lines-vertical:before {
	content:"\f7a5"
}
.fa-grip-vertical:before {
	content:"\f58e"
}
.fa-gripfire:before {
	content:"\f3ac"
}
.fa-grunt:before {
	content:"\f3ad"
}
.fa-guilded:before {
	content:"\e07e"
}
.fa-guitar:before {
	content:"\f7a6"
}
.fa-gulp:before {
	content:"\f3ae"
}
.fa-h-square:before {
	content:"\f0fd"
}
.fa-hacker-news:before {
	content:"\f1d4"
}
.fa-hacker-news-square:before {
	content:"\f3af"
}
.fa-hackerrank:before {
	content:"\f5f7"
}
.fa-hamburger:before {
	content:"\f805"
}
.fa-hammer:before {
	content:"\f6e3"
}
.fa-hamsa:before {
	content:"\f665"
}
.fa-hand-holding:before {
	content:"\f4bd"
}
.fa-hand-holding-heart:before {
	content:"\f4be"
}
.fa-hand-holding-medical:before {
	content:"\e05c"
}
.fa-hand-holding-usd:before {
	content:"\f4c0"
}
.fa-hand-holding-water:before {
	content:"\f4c1"
}
.fa-hand-lizard:before {
	content:"\f258"
}
.fa-hand-middle-finger:before {
	content:"\f806"
}
.fa-hand-paper:before {
	content:"\f256"
}
.fa-hand-peace:before {
	content:"\f25b"
}
.fa-hand-point-down:before {
	content:"\f0a7"
}
.fa-hand-point-left:before {
	content:"\f0a5"
}
.fa-hand-point-right:before {
	content:"\f0a4"
}
.fa-hand-point-up:before {
	content:"\f0a6"
}
.fa-hand-pointer:before {
	content:"\f25a"
}
.fa-hand-rock:before {
	content:"\f255"
}
.fa-hand-scissors:before {
	content:"\f257"
}
.fa-hand-sparkles:before {
	content:"\e05d"
}
.fa-hand-spock:before {
	content:"\f259"
}
.fa-hands:before {
	content:"\f4c2"
}
.fa-hands-helping:before {
	content:"\f4c4"
}
.fa-hands-wash:before {
	content:"\e05e"
}
.fa-handshake:before {
	content:"\f2b5"
}
.fa-handshake-alt-slash:before {
	content:"\e05f"
}
.fa-handshake-slash:before {
	content:"\e060"
}
.fa-hanukiah:before {
	content:"\f6e6"
}
.fa-hard-hat:before {
	content:"\f807"
}
.fa-hashtag:before {
	content:"\f292"
}
.fa-hat-cowboy:before {
	content:"\f8c0"
}
.fa-hat-cowboy-side:before {
	content:"\f8c1"
}
.fa-hat-wizard:before {
	content:"\f6e8"
}
.fa-hdd:before {
	content:"\f0a0"
}
.fa-head-side-cough:before {
	content:"\e061"
}
.fa-head-side-cough-slash:before {
	content:"\e062"
}
.fa-head-side-mask:before {
	content:"\e063"
}
.fa-head-side-virus:before {
	content:"\e064"
}
.fa-heading:before {
	content:"\f1dc"
}
.fa-headphones:before {
	content:"\f025"
}
.fa-headphones-alt:before {
	content:"\f58f"
}
.fa-headset:before {
	content:"\f590"
}
.fa-heart:before {
	content:"\f004"
}
.fa-heart-broken:before {
	content:"\f7a9"
}
.fa-heartbeat:before {
	content:"\f21e"
}
.fa-helicopter:before {
	content:"\f533"
}
.fa-highlighter:before {
	content:"\f591"
}
.fa-hiking:before {
	content:"\f6ec"
}
.fa-hippo:before {
	content:"\f6ed"
}
.fa-hips:before {
	content:"\f452"
}
.fa-hire-a-helper:before {
	content:"\f3b0"
}
.fa-history:before {
	content:"\f1da"
}
.fa-hive:before {
	content:"\e07f"
}
.fa-hockey-puck:before {
	content:"\f453"
}
.fa-holly-berry:before {
	content:"\f7aa"
}
.fa-home:before {
	content:"\f015"
}
.fa-hooli:before {
	content:"\f427"
}
.fa-hornbill:before {
	content:"\f592"
}
.fa-horse:before {
	content:"\f6f0"
}
.fa-horse-head:before {
	content:"\f7ab"
}
.fa-hospital:before {
	content:"\f0f8"
}
.fa-hospital-alt:before {
	content:"\f47d"
}
.fa-hospital-symbol:before {
	content:"\f47e"
}
.fa-hospital-user:before {
	content:"\f80d"
}
.fa-hot-tub:before {
	content:"\f593"
}
.fa-hotdog:before {
	content:"\f80f"
}
.fa-hotel:before {
	content:"\f594"
}
.fa-hotjar:before {
	content:"\f3b1"
}
.fa-hourglass:before {
	content:"\f254"
}
.fa-hourglass-end:before {
	content:"\f253"
}
.fa-hourglass-half:before {
	content:"\f252"
}
.fa-hourglass-start:before {
	content:"\f251"
}
.fa-house-damage:before {
	content:"\f6f1"
}
.fa-house-user:before {
	content:"\e065"
}
.fa-houzz:before {
	content:"\f27c"
}
.fa-hryvnia:before {
	content:"\f6f2"
}
.fa-html5:before {
	content:"\f13b"
}
.fa-hubspot:before {
	content:"\f3b2"
}
.fa-i-cursor:before {
	content:"\f246"
}
.fa-ice-cream:before {
	content:"\f810"
}
.fa-icicles:before {
	content:"\f7ad"
}
.fa-icons:before {
	content:"\f86d"
}
.fa-id-badge:before {
	content:"\f2c1"
}
.fa-id-card:before {
	content:"\f2c2"
}
.fa-id-card-alt:before {
	content:"\f47f"
}
.fa-ideal:before {
	content:"\e013"
}
.fa-igloo:before {
	content:"\f7ae"
}
.fa-image:before {
	content:"\f03e"
}
.fa-images:before {
	content:"\f302"
}
.fa-imdb:before {
	content:"\f2d8"
}
.fa-inbox:before {
	content:"\f01c"
}
.fa-indent:before {
	content:"\f03c"
}
.fa-industry:before {
	content:"\f275"
}
.fa-infinity:before {
	content:"\f534"
}
.fa-info:before {
	content:"\f129"
}
.fa-info-circle:before {
	content:"\f05a"
}
.fa-innosoft:before {
	content:"\e080"
}
.fa-instagram:before {
	content:"\f16d"
}
.fa-instagram-square:before {
	content:"\e055"
}
.fa-instalod:before {
	content:"\e081"
}
.fa-intercom:before {
	content:"\f7af"
}
.fa-internet-explorer:before {
	content:"\f26b"
}
.fa-invision:before {
	content:"\f7b0"
}
.fa-ioxhost:before {
	content:"\f208"
}
.fa-italic:before {
	content:"\f033"
}
.fa-itch-io:before {
	content:"\f83a"
}
.fa-itunes:before {
	content:"\f3b4"
}
.fa-itunes-note:before {
	content:"\f3b5"
}
.fa-java:before {
	content:"\f4e4"
}
.fa-jedi:before {
	content:"\f669"
}
.fa-jedi-order:before {
	content:"\f50e"
}
.fa-jenkins:before {
	content:"\f3b6"
}
.fa-jira:before {
	content:"\f7b1"
}
.fa-joget:before {
	content:"\f3b7"
}
.fa-joint:before {
	content:"\f595"
}
.fa-joomla:before {
	content:"\f1aa"
}
.fa-journal-whills:before {
	content:"\f66a"
}
.fa-js:before {
	content:"\f3b8"
}
.fa-js-square:before {
	content:"\f3b9"
}
.fa-jsfiddle:before {
	content:"\f1cc"
}
.fa-kaaba:before {
	content:"\f66b"
}
.fa-kaggle:before {
	content:"\f5fa"
}
.fa-key:before {
	content:"\f084"
}
.fa-keybase:before {
	content:"\f4f5"
}
.fa-keyboard:before {
	content:"\f11c"
}
.fa-keycdn:before {
	content:"\f3ba"
}
.fa-khanda:before {
	content:"\f66d"
}
.fa-kickstarter:before {
	content:"\f3bb"
}
.fa-kickstarter-k:before {
	content:"\f3bc"
}
.fa-kiss:before {
	content:"\f596"
}
.fa-kiss-beam:before {
	content:"\f597"
}
.fa-kiss-wink-heart:before {
	content:"\f598"
}
.fa-kiwi-bird:before {
	content:"\f535"
}
.fa-korvue:before {
	content:"\f42f"
}
.fa-landmark:before {
	content:"\f66f"
}
.fa-language:before {
	content:"\f1ab"
}
.fa-laptop:before {
	content:"\f109"
}
.fa-laptop-code:before {
	content:"\f5fc"
}
.fa-laptop-house:before {
	content:"\e066"
}
.fa-laptop-medical:before {
	content:"\f812"
}
.fa-laravel:before {
	content:"\f3bd"
}
.fa-lastfm:before {
	content:"\f202"
}
.fa-lastfm-square:before {
	content:"\f203"
}
.fa-laugh:before {
	content:"\f599"
}
.fa-laugh-beam:before {
	content:"\f59a"
}
.fa-laugh-squint:before {
	content:"\f59b"
}
.fa-laugh-wink:before {
	content:"\f59c"
}
.fa-layer-group:before {
	content:"\f5fd"
}
.fa-leaf:before {
	content:"\f06c"
}
.fa-leanpub:before {
	content:"\f212"
}
.fa-lemon:before {
	content:"\f094"
}
.fa-less:before {
	content:"\f41d"
}
.fa-less-than:before {
	content:"\f536"
}
.fa-less-than-equal:before {
	content:"\f537"
}
.fa-level-down-alt:before {
	content:"\f3be"
}
.fa-level-up-alt:before {
	content:"\f3bf"
}
.fa-life-ring:before {
	content:"\f1cd"
}
.fa-lightbulb:before {
	content:"\f0eb"
}
.fa-line:before {
	content:"\f3c0"
}
.fa-link:before {
	content:"\f0c1"
}
.fa-linkedin:before {
	content:"\f08c"
}
.fa-linkedin-in:before {
	content:"\f0e1"
}
.fa-linode:before {
	content:"\f2b8"
}
.fa-linux:before {
	content:"\f17c"
}
.fa-lira-sign:before {
	content:"\f195"
}
.fa-list:before {
	content:"\f03a"
}
.fa-list-alt:before {
	content:"\f022"
}
.fa-list-ol:before {
	content:"\f0cb"
}
.fa-list-ul:before {
	content:"\f0ca"
}
.fa-location-arrow:before {
	content:"\f124"
}
.fa-lock:before {
	content:"\f023"
}
.fa-lock-open:before {
	content:"\f3c1"
}
.fa-long-arrow-alt-down:before {
	content:"\f309"
}
.fa-long-arrow-alt-left:before {
	content:"\f30a"
}
.fa-long-arrow-alt-right:before {
	content:"\f30b"
}
.fa-long-arrow-alt-up:before {
	content:"\f30c"
}
.fa-low-vision:before {
	content:"\f2a8"
}
.fa-luggage-cart:before {
	content:"\f59d"
}
.fa-lungs:before {
	content:"\f604"
}
.fa-lungs-virus:before {
	content:"\e067"
}
.fa-lyft:before {
	content:"\f3c3"
}
.fa-magento:before {
	content:"\f3c4"
}
.fa-magic:before {
	content:"\f0d0"
}
.fa-magnet:before {
	content:"\f076"
}
.fa-mail-bulk:before {
	content:"\f674"
}
.fa-mailchimp:before {
	content:"\f59e"
}
.fa-male:before {
	content:"\f183"
}
.fa-mandalorian:before {
	content:"\f50f"
}
.fa-map:before {
	content:"\f279"
}
.fa-map-marked:before {
	content:"\f59f"
}
.fa-map-marked-alt:before {
	content:"\f5a0"
}
.fa-map-marker:before {
	content:"\f041"
}
.fa-map-marker-alt:before {
	content:"\f3c5"
}
.fa-map-pin:before {
	content:"\f276"
}
.fa-map-signs:before {
	content:"\f277"
}
.fa-markdown:before {
	content:"\f60f"
}
.fa-marker:before {
	content:"\f5a1"
}
.fa-mars:before {
	content:"\f222"
}
.fa-mars-double:before {
	content:"\f227"
}
.fa-mars-stroke:before {
	content:"\f229"
}
.fa-mars-stroke-h:before {
	content:"\f22b"
}
.fa-mars-stroke-v:before {
	content:"\f22a"
}
.fa-mask:before {
	content:"\f6fa"
}
.fa-mastodon:before {
	content:"\f4f6"
}
.fa-maxcdn:before {
	content:"\f136"
}
.fa-mdb:before {
	content:"\f8ca"
}
.fa-medal:before {
	content:"\f5a2"
}
.fa-medapps:before {
	content:"\f3c6"
}
.fa-medium:before {
	content:"\f23a"
}
.fa-medium-m:before {
	content:"\f3c7"
}
.fa-medkit:before {
	content:"\f0fa"
}
.fa-medrt:before {
	content:"\f3c8"
}
.fa-meetup:before {
	content:"\f2e0"
}
.fa-megaport:before {
	content:"\f5a3"
}
.fa-meh:before {
	content:"\f11a"
}
.fa-meh-blank:before {
	content:"\f5a4"
}
.fa-meh-rolling-eyes:before {
	content:"\f5a5"
}
.fa-memory:before {
	content:"\f538"
}
.fa-mendeley:before {
	content:"\f7b3"
}
.fa-menorah:before {
	content:"\f676"
}
.fa-mercury:before {
	content:"\f223"
}
.fa-meteor:before {
	content:"\f753"
}
.fa-microblog:before {
	content:"\e01a"
}
.fa-microchip:before {
	content:"\f2db"
}
.fa-microphone:before {
	content:"\f130"
}
.fa-microphone-alt:before {
	content:"\f3c9"
}
.fa-microphone-alt-slash:before {
	content:"\f539"
}
.fa-microphone-slash:before {
	content:"\f131"
}
.fa-microscope:before {
	content:"\f610"
}
.fa-microsoft:before {
	content:"\f3ca"
}
.fa-minus:before {
	content:"\f068"
}
.fa-minus-circle:before {
	content:"\f056"
}
.fa-minus-square:before {
	content:"\f146"
}
.fa-mitten:before {
	content:"\f7b5"
}
.fa-mix:before {
	content:"\f3cb"
}
.fa-mixcloud:before {
	content:"\f289"
}
.fa-mixer:before {
	content:"\e056"
}
.fa-mizuni:before {
	content:"\f3cc"
}
.fa-mobile:before {
	content:"\f10b"
}
.fa-mobile-alt:before {
	content:"\f3cd"
}
.fa-modx:before {
	content:"\f285"
}
.fa-monero:before {
	content:"\f3d0"
}
.fa-money-bill:before {
	content:"\f0d6"
}
.fa-money-bill-alt:before {
	content:"\f3d1"
}
.fa-money-bill-wave:before {
	content:"\f53a"
}
.fa-money-bill-wave-alt:before {
	content:"\f53b"
}
.fa-money-check:before {
	content:"\f53c"
}
.fa-money-check-alt:before {
	content:"\f53d"
}
.fa-monument:before {
	content:"\f5a6"
}
.fa-moon:before {
	content:"\f186"
}
.fa-mortar-pestle:before {
	content:"\f5a7"
}
.fa-mosque:before {
	content:"\f678"
}
.fa-motorcycle:before {
	content:"\f21c"
}
.fa-mountain:before {
	content:"\f6fc"
}
.fa-mouse:before {
	content:"\f8cc"
}
.fa-mouse-pointer:before {
	content:"\f245"
}
.fa-mug-hot:before {
	content:"\f7b6"
}
.fa-music:before {
	content:"\f001"
}
.fa-napster:before {
	content:"\f3d2"
}
.fa-neos:before {
	content:"\f612"
}
.fa-network-wired:before {
	content:"\f6ff"
}
.fa-neuter:before {
	content:"\f22c"
}
.fa-newspaper:before {
	content:"\f1ea"
}
.fa-nimblr:before {
	content:"\f5a8"
}
.fa-node:before {
	content:"\f419"
}
.fa-node-js:before {
	content:"\f3d3"
}
.fa-not-equal:before {
	content:"\f53e"
}
.fa-notes-medical:before {
	content:"\f481"
}
.fa-npm:before {
	content:"\f3d4"
}
.fa-ns8:before {
	content:"\f3d5"
}
.fa-nutritionix:before {
	content:"\f3d6"
}
.fa-object-group:before {
	content:"\f247"
}
.fa-object-ungroup:before {
	content:"\f248"
}
.fa-octopus-deploy:before {
	content:"\e082"
}
.fa-odnoklassniki:before {
	content:"\f263"
}
.fa-odnoklassniki-square:before {
	content:"\f264"
}
.fa-oil-can:before {
	content:"\f613"
}
.fa-old-republic:before {
	content:"\f510"
}
.fa-om:before {
	content:"\f679"
}
.fa-opencart:before {
	content:"\f23d"
}
.fa-openid:before {
	content:"\f19b"
}
.fa-opera:before {
	content:"\f26a"
}
.fa-optin-monster:before {
	content:"\f23c"
}
.fa-orcid:before {
	content:"\f8d2"
}
.fa-osi:before {
	content:"\f41a"
}
.fa-otter:before {
	content:"\f700"
}
.fa-outdent:before {
	content:"\f03b"
}
.fa-page4:before {
	content:"\f3d7"
}
.fa-pagelines:before {
	content:"\f18c"
}
.fa-pager:before {
	content:"\f815"
}
.fa-paint-brush:before {
	content:"\f1fc"
}
.fa-paint-roller:before {
	content:"\f5aa"
}
.fa-palette:before {
	content:"\f53f"
}
.fa-palfed:before {
	content:"\f3d8"
}
.fa-pallet:before {
	content:"\f482"
}
.fa-paper-plane:before {
	content:"\f1d8"
}
.fa-paperclip:before {
	content:"\f0c6"
}
.fa-parachute-box:before {
	content:"\f4cd"
}
.fa-paragraph:before {
	content:"\f1dd"
}
.fa-parking:before {
	content:"\f540"
}
.fa-passport:before {
	content:"\f5ab"
}
.fa-pastafarianism:before {
	content:"\f67b"
}
.fa-paste:before {
	content:"\f0ea"
}
.fa-patreon:before {
	content:"\f3d9"
}
.fa-pause:before {
	content:"\f04c"
}
.fa-pause-circle:before {
	content:"\f28b"
}
.fa-paw:before {
	content:"\f1b0"
}
.fa-paypal:before {
	content:"\f1ed"
}
.fa-peace:before {
	content:"\f67c"
}
.fa-pen:before {
	content:"\f304"
}
.fa-pen-alt:before {
	content:"\f305"
}
.fa-pen-fancy:before {
	content:"\f5ac"
}
.fa-pen-nib:before {
	content:"\f5ad"
}
.fa-pen-square:before {
	content:"\f14b"
}
.fa-pencil-alt:before {
	content:"\f303"
}
.fa-pencil-ruler:before {
	content:"\f5ae"
}
.fa-penny-arcade:before {
	content:"\f704"
}
.fa-people-arrows:before {
	content:"\e068"
}
.fa-people-carry:before {
	content:"\f4ce"
}
.fa-pepper-hot:before {
	content:"\f816"
}
.fa-perbyte:before {
	content:"\e083"
}
.fa-percent:before {
	content:"\f295"
}
.fa-percentage:before {
	content:"\f541"
}
.fa-periscope:before {
	content:"\f3da"
}
.fa-person-booth:before {
	content:"\f756"
}
.fa-phabricator:before {
	content:"\f3db"
}
.fa-phoenix-framework:before {
	content:"\f3dc"
}
.fa-phoenix-squadron:before {
	content:"\f511"
}
.fa-phone:before {
	content:"\f095"
}
.fa-phone-alt:before {
	content:"\f879"
}
.fa-phone-slash:before {
	content:"\f3dd"
}
.fa-phone-square:before {
	content:"\f098"
}
.fa-phone-square-alt:before {
	content:"\f87b"
}
.fa-phone-volume:before {
	content:"\f2a0"
}
.fa-photo-video:before {
	content:"\f87c"
}
.fa-php:before {
	content:"\f457"
}
.fa-pied-piper:before {
	content:"\f2ae"
}
.fa-pied-piper-alt:before {
	content:"\f1a8"
}
.fa-pied-piper-hat:before {
	content:"\f4e5"
}
.fa-pied-piper-pp:before {
	content:"\f1a7"
}
.fa-pied-piper-square:before {
	content:"\e01e"
}
.fa-piggy-bank:before {
	content:"\f4d3"
}
.fa-pills:before {
	content:"\f484"
}
.fa-pinterest:before {
	content:"\f0d2"
}
.fa-pinterest-p:before {
	content:"\f231"
}
.fa-pinterest-square:before {
	content:"\f0d3"
}
.fa-pizza-slice:before {
	content:"\f818"
}
.fa-place-of-worship:before {
	content:"\f67f"
}
.fa-plane:before {
	content:"\f072"
}
.fa-plane-arrival:before {
	content:"\f5af"
}
.fa-plane-departure:before {
	content:"\f5b0"
}
.fa-plane-slash:before {
	content:"\e069"
}
.fa-play:before {
	content:"\f04b"
}
.fa-play-circle:before {
	content:"\f144"
}
.fa-playstation:before {
	content:"\f3df"
}
.fa-plug:before {
	content:"\f1e6"
}
.fa-plus:before {
	content:"\f067"
}
.fa-plus-circle:before {
	content:"\f055"
}
.fa-plus-square:before {
	content:"\f0fe"
}
.fa-podcast:before {
	content:"\f2ce"
}
.fa-poll:before {
	content:"\f681"
}
.fa-poll-h:before {
	content:"\f682"
}
.fa-poo:before {
	content:"\f2fe"
}
.fa-poo-storm:before {
	content:"\f75a"
}
.fa-poop:before {
	content:"\f619"
}
.fa-portrait:before {
	content:"\f3e0"
}
.fa-pound-sign:before {
	content:"\f154"
}
.fa-power-off:before {
	content:"\f011"
}
.fa-pray:before {
	content:"\f683"
}
.fa-praying-hands:before {
	content:"\f684"
}
.fa-prescription:before {
	content:"\f5b1"
}
.fa-prescription-bottle:before {
	content:"\f485"
}
.fa-prescription-bottle-alt:before {
	content:"\f486"
}
.fa-print:before {
	content:"\f02f"
}
.fa-procedures:before {
	content:"\f487"
}
.fa-product-hunt:before {
	content:"\f288"
}
.fa-project-diagram:before {
	content:"\f542"
}
.fa-pump-medical:before {
	content:"\e06a"
}
.fa-pump-soap:before {
	content:"\e06b"
}
.fa-pushed:before {
	content:"\f3e1"
}
.fa-puzzle-piece:before {
	content:"\f12e"
}
.fa-python:before {
	content:"\f3e2"
}
.fa-qq:before {
	content:"\f1d6"
}
.fa-qrcode:before {
	content:"\f029"
}
.fa-question:before {
	content:"\f128"
}
.fa-question-circle:before {
	content:"\f059"
}
.fa-quidditch:before {
	content:"\f458"
}
.fa-quinscape:before {
	content:"\f459"
}
.fa-quora:before {
	content:"\f2c4"
}
.fa-quote-left:before {
	content:"\f10d"
}
.fa-quote-right:before {
	content:"\f10e"
}
.fa-quran:before {
	content:"\f687"
}
.fa-r-project:before {
	content:"\f4f7"
}
.fa-radiation:before {
	content:"\f7b9"
}
.fa-radiation-alt:before {
	content:"\f7ba"
}
.fa-rainbow:before {
	content:"\f75b"
}
.fa-random:before {
	content:"\f074"
}
.fa-raspberry-pi:before {
	content:"\f7bb"
}
.fa-ravelry:before {
	content:"\f2d9"
}
.fa-react:before {
	content:"\f41b"
}
.fa-reacteurope:before {
	content:"\f75d"
}
.fa-readme:before {
	content:"\f4d5"
}
.fa-rebel:before {
	content:"\f1d0"
}
.fa-receipt:before {
	content:"\f543"
}
.fa-record-vinyl:before {
	content:"\f8d9"
}
.fa-recycle:before {
	content:"\f1b8"
}
.fa-red-river:before {
	content:"\f3e3"
}
.fa-reddit:before {
	content:"\f1a1"
}
.fa-reddit-alien:before {
	content:"\f281"
}
.fa-reddit-square:before {
	content:"\f1a2"
}
.fa-redhat:before {
	content:"\f7bc"
}
.fa-redo:before {
	content:"\f01e"
}
.fa-redo-alt:before {
	content:"\f2f9"
}
.fa-registered:before {
	content:"\f25d"
}
.fa-remove-format:before {
	content:"\f87d"
}
.fa-renren:before {
	content:"\f18b"
}
.fa-reply:before {
	content:"\f3e5"
}
.fa-reply-all:before {
	content:"\f122"
}
.fa-replyd:before {
	content:"\f3e6"
}
.fa-republican:before {
	content:"\f75e"
}
.fa-researchgate:before {
	content:"\f4f8"
}
.fa-resolving:before {
	content:"\f3e7"
}
.fa-restroom:before {
	content:"\f7bd"
}
.fa-retweet:before {
	content:"\f079"
}
.fa-rev:before {
	content:"\f5b2"
}
.fa-ribbon:before {
	content:"\f4d6"
}
.fa-ring:before {
	content:"\f70b"
}
.fa-road:before {
	content:"\f018"
}
.fa-robot:before {
	content:"\f544"
}
.fa-rocket:before {
	content:"\f135"
}
.fa-rocketchat:before {
	content:"\f3e8"
}
.fa-rockrms:before {
	content:"\f3e9"
}
.fa-route:before {
	content:"\f4d7"
}
.fa-rss:before {
	content:"\f09e"
}
.fa-rss-square:before {
	content:"\f143"
}
.fa-ruble-sign:before {
	content:"\f158"
}
.fa-ruler:before {
	content:"\f545"
}
.fa-ruler-combined:before {
	content:"\f546"
}
.fa-ruler-horizontal:before {
	content:"\f547"
}
.fa-ruler-vertical:before {
	content:"\f548"
}
.fa-running:before {
	content:"\f70c"
}
.fa-rupee-sign:before {
	content:"\f156"
}
.fa-rust:before {
	content:"\e07a"
}
.fa-sad-cry:before {
	content:"\f5b3"
}
.fa-sad-tear:before {
	content:"\f5b4"
}
.fa-safari:before {
	content:"\f267"
}
.fa-salesforce:before {
	content:"\f83b"
}
.fa-sass:before {
	content:"\f41e"
}
.fa-satellite:before {
	content:"\f7bf"
}
.fa-satellite-dish:before {
	content:"\f7c0"
}
.fa-save:before {
	content:"\f0c7"
}
.fa-schlix:before {
	content:"\f3ea"
}
.fa-school:before {
	content:"\f549"
}
.fa-screwdriver:before {
	content:"\f54a"
}
.fa-scribd:before {
	content:"\f28a"
}
.fa-scroll:before {
	content:"\f70e"
}
.fa-sd-card:before {
	content:"\f7c2"
}
.fa-search:before {
	content:"\f002"
}
.fa-search-dollar:before {
	content:"\f688"
}
.fa-search-location:before {
	content:"\f689"
}
.fa-search-minus:before {
	content:"\f010"
}
.fa-search-plus:before {
	content:"\f00e"
}
.fa-searchengin:before {
	content:"\f3eb"
}
.fa-seedling:before {
	content:"\f4d8"
}
.fa-sellcast:before {
	content:"\f2da"
}
.fa-sellsy:before {
	content:"\f213"
}
.fa-server:before {
	content:"\f233"
}
.fa-servicestack:before {
	content:"\f3ec"
}
.fa-shapes:before {
	content:"\f61f"
}
.fa-share:before {
	content:"\f064"
}
.fa-share-alt:before {
	content:"\f1e0"
}
.fa-share-alt-square:before {
	content:"\f1e1"
}
.fa-share-square:before {
	content:"\f14d"
}
.fa-shekel-sign:before {
	content:"\f20b"
}
.fa-shield-alt:before {
	content:"\f3ed"
}
.fa-shield-virus:before {
	content:"\e06c"
}
.fa-ship:before {
	content:"\f21a"
}
.fa-shipping-fast:before {
	content:"\f48b"
}
.fa-shirtsinbulk:before {
	content:"\f214"
}
.fa-shoe-prints:before {
	content:"\f54b"
}
.fa-shopify:before {
	content:"\e057"
}
.fa-shopping-bag:before {
	content:"\f290"
}
.fa-shopping-basket:before {
	content:"\f291"
}
.fa-shopping-cart:before {
	content:"\f07a"
}
.fa-shopware:before {
	content:"\f5b5"
}
.fa-shower:before {
	content:"\f2cc"
}
.fa-shuttle-van:before {
	content:"\f5b6"
}
.fa-sign:before {
	content:"\f4d9"
}
.fa-sign-in-alt:before {
	content:"\f2f6"
}
.fa-sign-language:before {
	content:"\f2a7"
}
.fa-sign-out-alt:before {
	content:"\f2f5"
}
.fa-signal:before {
	content:"\f012"
}
.fa-signature:before {
	content:"\f5b7"
}
.fa-sim-card:before {
	content:"\f7c4"
}
.fa-simplybuilt:before {
	content:"\f215"
}
.fa-sink:before {
	content:"\e06d"
}
.fa-sistrix:before {
	content:"\f3ee"
}
.fa-sitemap:before {
	content:"\f0e8"
}
.fa-sith:before {
	content:"\f512"
}
.fa-skating:before {
	content:"\f7c5"
}
.fa-sketch:before {
	content:"\f7c6"
}
.fa-skiing:before {
	content:"\f7c9"
}
.fa-skiing-nordic:before {
	content:"\f7ca"
}
.fa-skull:before {
	content:"\f54c"
}
.fa-skull-crossbones:before {
	content:"\f714"
}
.fa-skyatlas:before {
	content:"\f216"
}
.fa-skype:before {
	content:"\f17e"
}
.fa-slack:before {
	content:"\f198"
}
.fa-slack-hash:before {
	content:"\f3ef"
}
.fa-slash:before {
	content:"\f715"
}
.fa-sleigh:before {
	content:"\f7cc"
}
.fa-sliders-h:before {
	content:"\f1de"
}
.fa-slideshare:before {
	content:"\f1e7"
}
.fa-smile:before {
	content:"\f118"
}
.fa-smile-beam:before {
	content:"\f5b8"
}
.fa-smile-wink:before {
	content:"\f4da"
}
.fa-smog:before {
	content:"\f75f"
}
.fa-smoking:before {
	content:"\f48d"
}
.fa-smoking-ban:before {
	content:"\f54d"
}
.fa-sms:before {
	content:"\f7cd"
}
.fa-snapchat:before {
	content:"\f2ab"
}
.fa-snapchat-ghost:before {
	content:"\f2ac"
}
.fa-snapchat-square:before {
	content:"\f2ad"
}
.fa-snowboarding:before {
	content:"\f7ce"
}
.fa-snowflake:before {
	content:"\f2dc"
}
.fa-snowman:before {
	content:"\f7d0"
}
.fa-snowplow:before {
	content:"\f7d2"
}
.fa-soap:before {
	content:"\e06e"
}
.fa-socks:before {
	content:"\f696"
}
.fa-solar-panel:before {
	content:"\f5ba"
}
.fa-sort:before {
	content:"\f0dc"
}
.fa-sort-alpha-down:before {
	content:"\f15d"
}
.fa-sort-alpha-down-alt:before {
	content:"\f881"
}
.fa-sort-alpha-up:before {
	content:"\f15e"
}
.fa-sort-alpha-up-alt:before {
	content:"\f882"
}
.fa-sort-amount-down:before {
	content:"\f160"
}
.fa-sort-amount-down-alt:before {
	content:"\f884"
}
.fa-sort-amount-up:before {
	content:"\f161"
}
.fa-sort-amount-up-alt:before {
	content:"\f885"
}
.fa-sort-down:before {
	content:"\f0dd"
}
.fa-sort-numeric-down:before {
	content:"\f162"
}
.fa-sort-numeric-down-alt:before {
	content:"\f886"
}
.fa-sort-numeric-up:before {
	content:"\f163"
}
.fa-sort-numeric-up-alt:before {
	content:"\f887"
}
.fa-sort-up:before {
	content:"\f0de"
}
.fa-soundcloud:before {
	content:"\f1be"
}
.fa-sourcetree:before {
	content:"\f7d3"
}
.fa-spa:before {
	content:"\f5bb"
}
.fa-space-shuttle:before {
	content:"\f197"
}
.fa-speakap:before {
	content:"\f3f3"
}
.fa-speaker-deck:before {
	content:"\f83c"
}
.fa-spell-check:before {
	content:"\f891"
}
.fa-spider:before {
	content:"\f717"
}
.fa-spinner:before {
	content:"\f110"
}
.fa-splotch:before {
	content:"\f5bc"
}
.fa-spotify:before {
	content:"\f1bc"
}
.fa-spray-can:before {
	content:"\f5bd"
}
.fa-square:before {
	content:"\f0c8"
}
.fa-square-full:before {
	content:"\f45c"
}
.fa-square-root-alt:before {
	content:"\f698"
}
.fa-squarespace:before {
	content:"\f5be"
}
.fa-stack-exchange:before {
	content:"\f18d"
}
.fa-stack-overflow:before {
	content:"\f16c"
}
.fa-stackpath:before {
	content:"\f842"
}
.fa-stamp:before {
	content:"\f5bf"
}
.fa-star:before {
	content:"\f005"
}
.fa-star-and-crescent:before {
	content:"\f699"
}
.fa-star-half:before {
	content:"\f089"
}
.fa-star-half-alt:before {
	content:"\f5c0"
}
.fa-star-of-david:before {
	content:"\f69a"
}
.fa-star-of-life:before {
	content:"\f621"
}
.fa-staylinked:before {
	content:"\f3f5"
}
.fa-steam:before {
	content:"\f1b6"
}
.fa-steam-square:before {
	content:"\f1b7"
}
.fa-steam-symbol:before {
	content:"\f3f6"
}
.fa-step-backward:before {
	content:"\f048"
}
.fa-step-forward:before {
	content:"\f051"
}
.fa-stethoscope:before {
	content:"\f0f1"
}
.fa-sticker-mule:before {
	content:"\f3f7"
}
.fa-sticky-note:before {
	content:"\f249"
}
.fa-stop:before {
	content:"\f04d"
}
.fa-stop-circle:before {
	content:"\f28d"
}
.fa-stopwatch:before {
	content:"\f2f2"
}
.fa-stopwatch-20:before {
	content:"\e06f"
}
.fa-store:before {
	content:"\f54e"
}
.fa-store-alt:before {
	content:"\f54f"
}
.fa-store-alt-slash:before {
	content:"\e070"
}
.fa-store-slash:before {
	content:"\e071"
}
.fa-strava:before {
	content:"\f428"
}
.fa-stream:before {
	content:"\f550"
}
.fa-street-view:before {
	content:"\f21d"
}
.fa-strikethrough:before {
	content:"\f0cc"
}
.fa-stripe:before {
	content:"\f429"
}
.fa-stripe-s:before {
	content:"\f42a"
}
.fa-stroopwafel:before {
	content:"\f551"
}
.fa-studiovinari:before {
	content:"\f3f8"
}
.fa-stumbleupon:before {
	content:"\f1a4"
}
.fa-stumbleupon-circle:before {
	content:"\f1a3"
}
.fa-subscript:before {
	content:"\f12c"
}
.fa-subway:before {
	content:"\f239"
}
.fa-suitcase:before {
	content:"\f0f2"
}
.fa-suitcase-rolling:before {
	content:"\f5c1"
}
.fa-sun:before {
	content:"\f185"
}
.fa-superpowers:before {
	content:"\f2dd"
}
.fa-superscript:before {
	content:"\f12b"
}
.fa-supple:before {
	content:"\f3f9"
}
.fa-surprise:before {
	content:"\f5c2"
}
.fa-suse:before {
	content:"\f7d6"
}
.fa-swatchbook:before {
	content:"\f5c3"
}
.fa-swift:before {
	content:"\f8e1"
}
.fa-swimmer:before {
	content:"\f5c4"
}
.fa-swimming-pool:before {
	content:"\f5c5"
}
.fa-symfony:before {
	content:"\f83d"
}
.fa-synagogue:before {
	content:"\f69b"
}
.fa-sync:before {
	content:"\f021"
}
.fa-sync-alt:before {
	content:"\f2f1"
}
.fa-syringe:before {
	content:"\f48e"
}
.fa-table:before {
	content:"\f0ce"
}
.fa-table-tennis:before {
	content:"\f45d"
}
.fa-tablet:before {
	content:"\f10a"
}
.fa-tablet-alt:before {
	content:"\f3fa"
}
.fa-tablets:before {
	content:"\f490"
}
.fa-tachometer-alt:before {
	content:"\f3fd"
}
.fa-tag:before {
	content:"\f02b"
}
.fa-tags:before {
	content:"\f02c"
}
.fa-tape:before {
	content:"\f4db"
}
.fa-tasks:before {
	content:"\f0ae"
}
.fa-taxi:before {
	content:"\f1ba"
}
.fa-teamspeak:before {
	content:"\f4f9"
}
.fa-teeth:before {
	content:"\f62e"
}
.fa-teeth-open:before {
	content:"\f62f"
}
.fa-telegram:before {
	content:"\f2c6"
}
.fa-telegram-plane:before {
	content:"\f3fe"
}
.fa-temperature-high:before {
	content:"\f769"
}
.fa-temperature-low:before {
	content:"\f76b"
}
.fa-tencent-weibo:before {
	content:"\f1d5"
}
.fa-tenge:before {
	content:"\f7d7"
}
.fa-terminal:before {
	content:"\f120"
}
.fa-text-height:before {
	content:"\f034"
}
.fa-text-width:before {
	content:"\f035"
}
.fa-th:before {
	content:"\f00a"
}
.fa-th-large:before {
	content:"\f009"
}
.fa-th-list:before {
	content:"\f00b"
}
.fa-the-red-yeti:before {
	content:"\f69d"
}
.fa-theater-masks:before {
	content:"\f630"
}
.fa-themeco:before {
	content:"\f5c6"
}
.fa-themeisle:before {
	content:"\f2b2"
}
.fa-thermometer:before {
	content:"\f491"
}
.fa-thermometer-empty:before {
	content:"\f2cb"
}
.fa-thermometer-full:before {
	content:"\f2c7"
}
.fa-thermometer-half:before {
	content:"\f2c9"
}
.fa-thermometer-quarter:before {
	content:"\f2ca"
}
.fa-thermometer-three-quarters:before {
	content:"\f2c8"
}
.fa-think-peaks:before {
	content:"\f731"
}
.fa-thumbs-down:before {
	content:"\f165"
}
.fa-thumbs-up:before {
	content:"\f164"
}
.fa-thumbtack:before {
	content:"\f08d"
}
.fa-ticket-alt:before {
	content:"\f3ff"
}
.fa-tiktok:before {
	content:"\e07b"
}
.fa-times:before {
	content:"\f00d"
}
.fa-times-circle:before {
	content:"\f057"
}
.fa-tint:before {
	content:"\f043"
}
.fa-tint-slash:before {
	content:"\f5c7"
}
.fa-tired:before {
	content:"\f5c8"
}
.fa-toggle-off:before {
	content:"\f204"
}
.fa-toggle-on:before {
	content:"\f205"
}
.fa-toilet:before {
	content:"\f7d8"
}
.fa-toilet-paper:before {
	content:"\f71e"
}
.fa-toilet-paper-slash:before {
	content:"\e072"
}
.fa-toolbox:before {
	content:"\f552"
}
.fa-tools:before {
	content:"\f7d9"
}
.fa-tooth:before {
	content:"\f5c9"
}
.fa-torah:before {
	content:"\f6a0"
}
.fa-torii-gate:before {
	content:"\f6a1"
}
.fa-tractor:before {
	content:"\f722"
}
.fa-trade-federation:before {
	content:"\f513"
}
.fa-trademark:before {
	content:"\f25c"
}
.fa-traffic-light:before {
	content:"\f637"
}
.fa-trailer:before {
	content:"\e041"
}
.fa-train:before {
	content:"\f238"
}
.fa-tram:before {
	content:"\f7da"
}
.fa-transgender:before {
	content:"\f224"
}
.fa-transgender-alt:before {
	content:"\f225"
}
.fa-trash:before {
	content:"\f1f8"
}
.fa-trash-alt:before {
	content:"\f2ed"
}
.fa-trash-restore:before {
	content:"\f829"
}
.fa-trash-restore-alt:before {
	content:"\f82a"
}
.fa-tree:before {
	content:"\f1bb"
}
.fa-trello:before {
	content:"\f181"
}
.fa-tripadvisor:before {
	content:"\f262"
}
.fa-trophy:before {
	content:"\f091"
}
.fa-truck:before {
	content:"\f0d1"
}
.fa-truck-loading:before {
	content:"\f4de"
}
.fa-truck-monster:before {
	content:"\f63b"
}
.fa-truck-moving:before {
	content:"\f4df"
}
.fa-truck-pickup:before {
	content:"\f63c"
}
.fa-tshirt:before {
	content:"\f553"
}
.fa-tty:before {
	content:"\f1e4"
}
.fa-tumblr:before {
	content:"\f173"
}
.fa-tumblr-square:before {
	content:"\f174"
}
.fa-tv:before {
	content:"\f26c"
}
.fa-twitch:before {
	content:"\f1e8"
}
.fa-twitter:before {
	content:"\f099"
}
.fa-twitter-square:before {
	content:"\f081"
}
.fa-typo3:before {
	content:"\f42b"
}
.fa-uber:before {
	content:"\f402"
}
.fa-ubuntu:before {
	content:"\f7df"
}
.fa-uikit:before {
	content:"\f403"
}
.fa-umbraco:before {
	content:"\f8e8"
}
.fa-umbrella:before {
	content:"\f0e9"
}
.fa-umbrella-beach:before {
	content:"\f5ca"
}
.fa-uncharted:before {
	content:"\e084"
}
.fa-underline:before {
	content:"\f0cd"
}
.fa-undo:before {
	content:"\f0e2"
}
.fa-undo-alt:before {
	content:"\f2ea"
}
.fa-uniregistry:before {
	content:"\f404"
}
.fa-unity:before {
	content:"\e049"
}
.fa-universal-access:before {
	content:"\f29a"
}
.fa-university:before {
	content:"\f19c"
}
.fa-unlink:before {
	content:"\f127"
}
.fa-unlock:before {
	content:"\f09c"
}
.fa-unlock-alt:before {
	content:"\f13e"
}
.fa-unsplash:before {
	content:"\e07c"
}
.fa-untappd:before {
	content:"\f405"
}
.fa-upload:before {
	content:"\f093"
}
.fa-ups:before {
	content:"\f7e0"
}
.fa-usb:before {
	content:"\f287"
}
.fa-user:before {
	content:"\f007"
}
.fa-user-alt:before {
	content:"\f406"
}
.fa-user-alt-slash:before {
	content:"\f4fa"
}
.fa-user-astronaut:before {
	content:"\f4fb"
}
.fa-user-check:before {
	content:"\f4fc"
}
.fa-user-circle:before {
	content:"\f2bd"
}
.fa-user-clock:before {
	content:"\f4fd"
}
.fa-user-cog:before {
	content:"\f4fe"
}
.fa-user-edit:before {
	content:"\f4ff"
}
.fa-user-friends:before {
	content:"\f500"
}
.fa-user-graduate:before {
	content:"\f501"
}
.fa-user-injured:before {
	content:"\f728"
}
.fa-user-lock:before {
	content:"\f502"
}
.fa-user-md:before {
	content:"\f0f0"
}
.fa-user-minus:before {
	content:"\f503"
}
.fa-user-ninja:before {
	content:"\f504"
}
.fa-user-nurse:before {
	content:"\f82f"
}
.fa-user-plus:before {
	content:"\f234"
}
.fa-user-secret:before {
	content:"\f21b"
}
.fa-user-shield:before {
	content:"\f505"
}
.fa-user-slash:before {
	content:"\f506"
}
.fa-user-tag:before {
	content:"\f507"
}
.fa-user-tie:before {
	content:"\f508"
}
.fa-user-times:before {
	content:"\f235"
}
.fa-users:before {
	content:"\f0c0"
}
.fa-users-cog:before {
	content:"\f509"
}
.fa-users-slash:before {
	content:"\e073"
}
.fa-usps:before {
	content:"\f7e1"
}
.fa-ussunnah:before {
	content:"\f407"
}
.fa-utensil-spoon:before {
	content:"\f2e5"
}
.fa-utensils:before {
	content:"\f2e7"
}
.fa-vaadin:before {
	content:"\f408"
}
.fa-vector-square:before {
	content:"\f5cb"
}
.fa-venus:before {
	content:"\f221"
}
.fa-venus-double:before {
	content:"\f226"
}
.fa-venus-mars:before {
	content:"\f228"
}
.fa-vest:before {
	content:"\e085"
}
.fa-vest-patches:before {
	content:"\e086"
}
.fa-viacoin:before {
	content:"\f237"
}
.fa-viadeo:before {
	content:"\f2a9"
}
.fa-viadeo-square:before {
	content:"\f2aa"
}
.fa-vial:before {
	content:"\f492"
}
.fa-vials:before {
	content:"\f493"
}
.fa-viber:before {
	content:"\f409"
}
.fa-video:before {
	content:"\f03d"
}
.fa-video-slash:before {
	content:"\f4e2"
}
.fa-vihara:before {
	content:"\f6a7"
}
.fa-vimeo:before {
	content:"\f40a"
}
.fa-vimeo-square:before {
	content:"\f194"
}
.fa-vimeo-v:before {
	content:"\f27d"
}
.fa-vine:before {
	content:"\f1ca"
}
.fa-virus:before {
	content:"\e074"
}
.fa-virus-slash:before {
	content:"\e075"
}
.fa-viruses:before {
	content:"\e076"
}
.fa-vk:before {
	content:"\f189"
}
.fa-vnv:before {
	content:"\f40b"
}
.fa-voicemail:before {
	content:"\f897"
}
.fa-volleyball-ball:before {
	content:"\f45f"
}
.fa-volume-down:before {
	content:"\f027"
}
.fa-volume-mute:before {
	content:"\f6a9"
}
.fa-volume-off:before {
	content:"\f026"
}
.fa-volume-up:before {
	content:"\f028"
}
.fa-vote-yea:before {
	content:"\f772"
}
.fa-vr-cardboard:before {
	content:"\f729"
}
.fa-vuejs:before {
	content:"\f41f"
}
.fa-walking:before {
	content:"\f554"
}
.fa-wallet:before {
	content:"\f555"
}
.fa-warehouse:before {
	content:"\f494"
}
.fa-watchman-monitoring:before {
	content:"\e087"
}
.fa-water:before {
	content:"\f773"
}
.fa-wave-square:before {
	content:"\f83e"
}
.fa-waze:before {
	content:"\f83f"
}
.fa-weebly:before {
	content:"\f5cc"
}
.fa-weibo:before {
	content:"\f18a"
}
.fa-weight:before {
	content:"\f496"
}
.fa-weight-hanging:before {
	content:"\f5cd"
}
.fa-weixin:before {
	content:"\f1d7"
}
.fa-whatsapp:before {
	content:"\f232"
}
.fa-whatsapp-square:before {
	content:"\f40c"
}
.fa-wheelchair:before {
	content:"\f193"
}
.fa-whmcs:before {
	content:"\f40d"
}
.fa-wifi:before {
	content:"\f1eb"
}
.fa-wikipedia-w:before {
	content:"\f266"
}
.fa-wind:before {
	content:"\f72e"
}
.fa-window-close:before {
	content:"\f410"
}
.fa-window-maximize:before {
	content:"\f2d0"
}
.fa-window-minimize:before {
	content:"\f2d1"
}
.fa-window-restore:before {
	content:"\f2d2"
}
.fa-windows:before {
	content:"\f17a"
}
.fa-wine-bottle:before {
	content:"\f72f"
}
.fa-wine-glass:before {
	content:"\f4e3"
}
.fa-wine-glass-alt:before {
	content:"\f5ce"
}
.fa-wix:before {
	content:"\f5cf"
}
.fa-wizards-of-the-coast:before {
	content:"\f730"
}
.fa-wodu:before {
	content:"\e088"
}
.fa-wolf-pack-battalion:before {
	content:"\f514"
}
.fa-won-sign:before {
	content:"\f159"
}
.fa-wordpress:before {
	content:"\f19a"
}
.fa-wordpress-simple:before {
	content:"\f411"
}
.fa-wpbeginner:before {
	content:"\f297"
}
.fa-wpexplorer:before {
	content:"\f2de"
}
.fa-wpforms:before {
	content:"\f298"
}
.fa-wpressr:before {
	content:"\f3e4"
}
.fa-wrench:before {
	content:"\f0ad"
}
.fa-x-ray:before {
	content:"\f497"
}
.fa-xbox:before {
	content:"\f412"
}
.fa-xing:before {
	content:"\f168"
}
.fa-xing-square:before {
	content:"\f169"
}
.fa-y-combinator:before {
	content:"\f23b"
}
.fa-yahoo:before {
	content:"\f19e"
}
.fa-yammer:before {
	content:"\f840"
}
.fa-yandex:before {
	content:"\f413"
}
.fa-yandex-international:before {
	content:"\f414"
}
.fa-yarn:before {
	content:"\f7e3"
}
.fa-yelp:before {
	content:"\f1e9"
}
.fa-yen-sign:before {
	content:"\f157"
}
.fa-yin-yang:before {
	content:"\f6ad"
}
.fa-yoast:before {
	content:"\f2b1"
}
.fa-youtube:before {
	content:"\f167"
}
.fa-youtube-square:before {
	content:"\f431"
}
.fa-zhihu:before {
	content:"\f63f"
}
.sr-only {
	border:0;
	clip:rect(0,0,0,0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	clip:auto;
	height:auto;
	margin:0;
	overflow:visible;
	position:static;
	width:auto
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Brands";
font-style:normal;
font-weight:400;
font-display:block;
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")
}
.fab {
	font-family:"Font Awesome 5 Brands"
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Free";
font-style:normal;
font-weight:400;
font-display:block;
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}
.fab, .far {
	font-weight:400
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Free";
font-style:normal;
font-weight:900;
font-display:block;
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}
.fa, .far, .fas {
	font-family:"Font Awesome 5 Free"
}
.fa, .fas {
	font-weight:900
}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before {
	content:"\f000"
}
.fa.fa-meetup {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-star-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-star-o:before {
	content:"\f005"
}
.fa.fa-close:before, .fa.fa-remove:before {
	content:"\f00d"
}
.fa.fa-gear:before {
	content:"\f013"
}
.fa.fa-trash-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-trash-o:before {
	content:"\f2ed"
}
.fa.fa-file-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-o:before {
	content:"\f15b"
}
.fa.fa-clock-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-clock-o:before {
	content:"\f017"
}
.fa.fa-arrow-circle-o-down {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-arrow-circle-o-down:before {
	content:"\f358"
}
.fa.fa-arrow-circle-o-up {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-arrow-circle-o-up:before {
	content:"\f35b"
}
.fa.fa-play-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-play-circle-o:before {
	content:"\f144"
}
.fa.fa-repeat:before, .fa.fa-rotate-right:before {
	content:"\f01e"
}
.fa.fa-refresh:before {
	content:"\f021"
}
.fa.fa-list-alt {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-dedent:before {
	content:"\f03b"
}
.fa.fa-video-camera:before {
	content:"\f03d"
}
.fa.fa-picture-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-picture-o:before {
	content:"\f03e"
}
.fa.fa-photo {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-photo:before {
	content:"\f03e"
}
.fa.fa-image {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-image:before {
	content:"\f03e"
}
.fa.fa-pencil:before {
	content:"\f303"
}
.fa.fa-map-marker:before {
	content:"\f3c5"
}
.fa.fa-pencil-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-pencil-square-o:before {
	content:"\f044"
}
.fa.fa-share-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-share-square-o:before {
	content:"\f14d"
}
.fa.fa-check-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-check-square-o:before {
	content:"\f14a"
}
.fa.fa-arrows:before {
	content:"\f0b2"
}
.fa.fa-times-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-times-circle-o:before {
	content:"\f057"
}
.fa.fa-check-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-check-circle-o:before {
	content:"\f058"
}
.fa.fa-mail-forward:before {
	content:"\f064"
}
.fa.fa-expand:before {
	content:"\f424"
}
.fa.fa-compress:before {
	content:"\f422"
}
.fa.fa-eye, .fa.fa-eye-slash {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-warning:before {
	content:"\f071"
}
.fa.fa-calendar:before {
	content:"\f073"
}
.fa.fa-arrows-v:before {
	content:"\f338"
}
.fa.fa-arrows-h:before {
	content:"\f337"
}
.fa.fa-bar-chart {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-bar-chart:before {
	content:"\f080"
}
.fa.fa-bar-chart-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-bar-chart-o:before {
	content:"\f080"
}
.fa.fa-facebook-square, .fa.fa-twitter-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-gears:before {
	content:"\f085"
}
.fa.fa-thumbs-o-up {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-thumbs-o-up:before {
	content:"\f164"
}
.fa.fa-thumbs-o-down {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-thumbs-o-down:before {
	content:"\f165"
}
.fa.fa-heart-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-heart-o:before {
	content:"\f004"
}
.fa.fa-sign-out:before {
	content:"\f2f5"
}
.fa.fa-linkedin-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-linkedin-square:before {
	content:"\f08c"
}
.fa.fa-thumb-tack:before {
	content:"\f08d"
}
.fa.fa-external-link:before {
	content:"\f35d"
}
.fa.fa-sign-in:before {
	content:"\f2f6"
}
.fa.fa-github-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-lemon-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-lemon-o:before {
	content:"\f094"
}
.fa.fa-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-square-o:before {
	content:"\f0c8"
}
.fa.fa-bookmark-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-bookmark-o:before {
	content:"\f02e"
}
.fa.fa-facebook, .fa.fa-twitter {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-facebook:before {
	content:"\f39e"
}
.fa.fa-facebook-f {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-facebook-f:before {
	content:"\f39e"
}
.fa.fa-github {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-credit-card {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-feed:before {
	content:"\f09e"
}
.fa.fa-hdd-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hdd-o:before {
	content:"\f0a0"
}
.fa.fa-hand-o-right {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-o-right:before {
	content:"\f0a4"
}
.fa.fa-hand-o-left {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-o-left:before {
	content:"\f0a5"
}
.fa.fa-hand-o-up {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-o-up:before {
	content:"\f0a6"
}
.fa.fa-hand-o-down {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-o-down:before {
	content:"\f0a7"
}
.fa.fa-arrows-alt:before {
	content:"\f31e"
}
.fa.fa-group:before {
	content:"\f0c0"
}
.fa.fa-chain:before {
	content:"\f0c1"
}
.fa.fa-scissors:before {
	content:"\f0c4"
}
.fa.fa-files-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-files-o:before {
	content:"\f0c5"
}
.fa.fa-floppy-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-floppy-o:before {
	content:"\f0c7"
}
.fa.fa-navicon:before, .fa.fa-reorder:before {
	content:"\f0c9"
}
.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-google-plus:before {
	content:"\f0d5"
}
.fa.fa-money {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-money:before {
	content:"\f3d1"
}
.fa.fa-unsorted:before {
	content:"\f0dc"
}
.fa.fa-sort-desc:before {
	content:"\f0dd"
}
.fa.fa-sort-asc:before {
	content:"\f0de"
}
.fa.fa-linkedin {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-linkedin:before {
	content:"\f0e1"
}
.fa.fa-rotate-left:before {
	content:"\f0e2"
}
.fa.fa-legal:before {
	content:"\f0e3"
}
.fa.fa-dashboard:before, .fa.fa-tachometer:before {
	content:"\f3fd"
}
.fa.fa-comment-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-comment-o:before {
	content:"\f075"
}
.fa.fa-comments-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-comments-o:before {
	content:"\f086"
}
.fa.fa-flash:before {
	content:"\f0e7"
}
.fa.fa-clipboard, .fa.fa-paste {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-paste:before {
	content:"\f328"
}
.fa.fa-lightbulb-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-lightbulb-o:before {
	content:"\f0eb"
}
.fa.fa-exchange:before {
	content:"\f362"
}
.fa.fa-cloud-download:before {
	content:"\f381"
}
.fa.fa-cloud-upload:before {
	content:"\f382"
}
.fa.fa-bell-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-bell-o:before {
	content:"\f0f3"
}
.fa.fa-cutlery:before {
	content:"\f2e7"
}
.fa.fa-file-text-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-text-o:before {
	content:"\f15c"
}
.fa.fa-building-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-building-o:before {
	content:"\f1ad"
}
.fa.fa-hospital-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hospital-o:before {
	content:"\f0f8"
}
.fa.fa-tablet:before {
	content:"\f3fa"
}
.fa.fa-mobile-phone:before, .fa.fa-mobile:before {
	content:"\f3cd"
}
.fa.fa-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-circle-o:before {
	content:"\f111"
}
.fa.fa-mail-reply:before {
	content:"\f3e5"
}
.fa.fa-github-alt {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-folder-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-folder-o:before {
	content:"\f07b"
}
.fa.fa-folder-open-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-folder-open-o:before {
	content:"\f07c"
}
.fa.fa-smile-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-smile-o:before {
	content:"\f118"
}
.fa.fa-frown-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-frown-o:before {
	content:"\f119"
}
.fa.fa-meh-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-meh-o:before {
	content:"\f11a"
}
.fa.fa-keyboard-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-keyboard-o:before {
	content:"\f11c"
}
.fa.fa-flag-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-flag-o:before {
	content:"\f024"
}
.fa.fa-mail-reply-all:before {
	content:"\f122"
}
.fa.fa-star-half-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-star-half-o:before {
	content:"\f089"
}
.fa.fa-star-half-empty {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-star-half-empty:before {
	content:"\f089"
}
.fa.fa-star-half-full {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-star-half-full:before {
	content:"\f089"
}
.fa.fa-code-fork:before {
	content:"\f126"
}
.fa.fa-chain-broken:before {
	content:"\f127"
}
.fa.fa-shield:before {
	content:"\f3ed"
}
.fa.fa-calendar-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-calendar-o:before {
	content:"\f133"
}
.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-ticket:before {
	content:"\f3ff"
}
.fa.fa-minus-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-minus-square-o:before {
	content:"\f146"
}
.fa.fa-level-up:before {
	content:"\f3bf"
}
.fa.fa-level-down:before {
	content:"\f3be"
}
.fa.fa-pencil-square:before {
	content:"\f14b"
}
.fa.fa-external-link-square:before {
	content:"\f360"
}
.fa.fa-compass {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-caret-square-o-down {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-caret-square-o-down:before {
	content:"\f150"
}
.fa.fa-toggle-down {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-toggle-down:before {
	content:"\f150"
}
.fa.fa-caret-square-o-up {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-caret-square-o-up:before {
	content:"\f151"
}
.fa.fa-toggle-up {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-toggle-up:before {
	content:"\f151"
}
.fa.fa-caret-square-o-right {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-caret-square-o-right:before {
	content:"\f152"
}
.fa.fa-toggle-right {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-toggle-right:before {
	content:"\f152"
}
.fa.fa-eur:before, .fa.fa-euro:before {
	content:"\f153"
}
.fa.fa-gbp:before {
	content:"\f154"
}
.fa.fa-dollar:before, .fa.fa-usd:before {
	content:"\f155"
}
.fa.fa-inr:before, .fa.fa-rupee:before {
	content:"\f156"
}
.fa.fa-cny:before, .fa.fa-jpy:before, .fa.fa-rmb:before, .fa.fa-yen:before {
	content:"\f157"
}
.fa.fa-rouble:before, .fa.fa-rub:before, .fa.fa-ruble:before {
	content:"\f158"
}
.fa.fa-krw:before, .fa.fa-won:before {
	content:"\f159"
}
.fa.fa-bitcoin, .fa.fa-btc {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-bitcoin:before {
	content:"\f15a"
}
.fa.fa-file-text:before {
	content:"\f15c"
}
.fa.fa-sort-alpha-asc:before {
	content:"\f15d"
}
.fa.fa-sort-alpha-desc:before {
	content:"\f881"
}
.fa.fa-sort-amount-asc:before {
	content:"\f160"
}
.fa.fa-sort-amount-desc:before {
	content:"\f884"
}
.fa.fa-sort-numeric-asc:before {
	content:"\f162"
}
.fa.fa-sort-numeric-desc:before {
	content:"\f886"
}
.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-youtube-play:before {
	content:"\f167"
}
.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-bitbucket-square:before {
	content:"\f171"
}
.fa.fa-tumblr, .fa.fa-tumblr-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-long-arrow-down:before {
	content:"\f309"
}
.fa.fa-long-arrow-up:before {
	content:"\f30c"
}
.fa.fa-long-arrow-left:before {
	content:"\f30a"
}
.fa.fa-long-arrow-right:before {
	content:"\f30b"
}
.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-gittip:before {
	content:"\f184"
}
.fa.fa-sun-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-sun-o:before {
	content:"\f185"
}
.fa.fa-moon-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-moon-o:before {
	content:"\f186"
}
.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-arrow-circle-o-right {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-arrow-circle-o-right:before {
	content:"\f35a"
}
.fa.fa-arrow-circle-o-left {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-arrow-circle-o-left:before {
	content:"\f359"
}
.fa.fa-caret-square-o-left {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-caret-square-o-left:before {
	content:"\f191"
}
.fa.fa-toggle-left {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-toggle-left:before {
	content:"\f191"
}
.fa.fa-dot-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-dot-circle-o:before {
	content:"\f192"
}
.fa.fa-vimeo-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-try:before, .fa.fa-turkish-lira:before {
	content:"\f195"
}
.fa.fa-plus-square-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-plus-square-o:before {
	content:"\f0fe"
}
.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-bank:before, .fa.fa-institution:before {
	content:"\f19c"
}
.fa.fa-mortar-board:before {
	content:"\f19d"
}
.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-spoon:before {
	content:"\f2e5"
}
.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-automobile:before {
	content:"\f1b9"
}
.fa.fa-envelope-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-envelope-o:before {
	content:"\f0e0"
}
.fa.fa-deviantart, .fa.fa-soundcloud, .fa.fa-spotify {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-file-pdf-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-pdf-o:before {
	content:"\f1c1"
}
.fa.fa-file-word-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-word-o:before {
	content:"\f1c2"
}
.fa.fa-file-excel-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-excel-o:before {
	content:"\f1c3"
}
.fa.fa-file-powerpoint-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-powerpoint-o:before {
	content:"\f1c4"
}
.fa.fa-file-image-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-image-o:before {
	content:"\f1c5"
}
.fa.fa-file-photo-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-photo-o:before {
	content:"\f1c5"
}
.fa.fa-file-picture-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-picture-o:before {
	content:"\f1c5"
}
.fa.fa-file-archive-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-archive-o:before {
	content:"\f1c6"
}
.fa.fa-file-zip-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-zip-o:before {
	content:"\f1c6"
}
.fa.fa-file-audio-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-audio-o:before {
	content:"\f1c7"
}
.fa.fa-file-sound-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-sound-o:before {
	content:"\f1c7"
}
.fa.fa-file-video-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-video-o:before {
	content:"\f1c8"
}
.fa.fa-file-movie-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-movie-o:before {
	content:"\f1c8"
}
.fa.fa-file-code-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-file-code-o:before {
	content:"\f1c9"
}
.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-life-bouy, .fa.fa-life-ring {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-life-bouy:before {
	content:"\f1cd"
}
.fa.fa-life-buoy {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-life-buoy:before {
	content:"\f1cd"
}
.fa.fa-life-saver {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-life-saver:before {
	content:"\f1cd"
}
.fa.fa-support {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-support:before {
	content:"\f1cd"
}
.fa.fa-circle-o-notch:before {
	content:"\f1ce"
}
.fa.fa-ra, .fa.fa-rebel {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-ra:before {
	content:"\f1d0"
}
.fa.fa-resistance {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-resistance:before {
	content:"\f1d0"
}
.fa.fa-empire, .fa.fa-ge {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-ge:before {
	content:"\f1d1"
}
.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-y-combinator-square:before {
	content:"\f1d4"
}
.fa.fa-yc-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-yc-square:before {
	content:"\f1d4"
}
.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-wechat:before {
	content:"\f1d7"
}
.fa.fa-send:before {
	content:"\f1d8"
}
.fa.fa-paper-plane-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-paper-plane-o:before {
	content:"\f1d8"
}
.fa.fa-send-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-send-o:before {
	content:"\f1d8"
}
.fa.fa-circle-thin {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-circle-thin:before {
	content:"\f111"
}
.fa.fa-header:before {
	content:"\f1dc"
}
.fa.fa-sliders:before {
	content:"\f1de"
}
.fa.fa-futbol-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-futbol-o:before {
	content:"\f1e3"
}
.fa.fa-soccer-ball-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-soccer-ball-o:before {
	content:"\f1e3"
}
.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-newspaper-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-newspaper-o:before {
	content:"\f1ea"
}
.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-bell-slash-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-bell-slash-o:before {
	content:"\f1f6"
}
.fa.fa-trash:before {
	content:"\f2ed"
}
.fa.fa-copyright {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-eyedropper:before {
	content:"\f1fb"
}
.fa.fa-area-chart:before {
	content:"\f1fe"
}
.fa.fa-pie-chart:before {
	content:"\f200"
}
.fa.fa-line-chart:before {
	content:"\f201"
}
.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-cc {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-cc:before {
	content:"\f20a"
}
.fa.fa-ils:before, .fa.fa-shekel:before, .fa.fa-sheqel:before {
	content:"\f20b"
}
.fa.fa-meanpath {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-meanpath:before {
	content:"\f2b4"
}
.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-diamond {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-diamond:before {
	content:"\f3a5"
}
.fa.fa-intersex:before {
	content:"\f224"
}
.fa.fa-facebook-official {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-facebook-official:before {
	content:"\f09a"
}
.fa.fa-pinterest-p, .fa.fa-whatsapp {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-hotel:before {
	content:"\f236"
}
.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-yc:before {
	content:"\f23b"
}
.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-battery-4:before, .fa.fa-battery:before {
	content:"\f240"
}
.fa.fa-battery-3:before {
	content:"\f241"
}
.fa.fa-battery-2:before {
	content:"\f242"
}
.fa.fa-battery-1:before {
	content:"\f243"
}
.fa.fa-battery-0:before {
	content:"\f244"
}
.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-sticky-note-o:before {
	content:"\f249"
}
.fa.fa-cc-diners-club, .fa.fa-cc-jcb {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-clone, .fa.fa-hourglass-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hourglass-o:before {
	content:"\f254"
}
.fa.fa-hourglass-1:before {
	content:"\f251"
}
.fa.fa-hourglass-2:before {
	content:"\f252"
}
.fa.fa-hourglass-3:before {
	content:"\f253"
}
.fa.fa-hand-rock-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-rock-o:before {
	content:"\f255"
}
.fa.fa-hand-grab-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-grab-o:before {
	content:"\f255"
}
.fa.fa-hand-paper-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-paper-o:before {
	content:"\f256"
}
.fa.fa-hand-stop-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-stop-o:before {
	content:"\f256"
}
.fa.fa-hand-scissors-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-scissors-o:before {
	content:"\f257"
}
.fa.fa-hand-lizard-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-lizard-o:before {
	content:"\f258"
}
.fa.fa-hand-spock-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-spock-o:before {
	content:"\f259"
}
.fa.fa-hand-pointer-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-pointer-o:before {
	content:"\f25a"
}
.fa.fa-hand-peace-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-hand-peace-o:before {
	content:"\f25b"
}
.fa.fa-registered {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-television:before {
	content:"\f26c"
}
.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-calendar-plus-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-calendar-plus-o:before {
	content:"\f271"
}
.fa.fa-calendar-minus-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-calendar-minus-o:before {
	content:"\f272"
}
.fa.fa-calendar-times-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-calendar-times-o:before {
	content:"\f273"
}
.fa.fa-calendar-check-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-calendar-check-o:before {
	content:"\f274"
}
.fa.fa-map-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-map-o:before {
	content:"\f279"
}
.fa.fa-commenting:before {
	content:"\f4ad"
}
.fa.fa-commenting-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-commenting-o:before {
	content:"\f4ad"
}
.fa.fa-houzz, .fa.fa-vimeo {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-vimeo:before {
	content:"\f27d"
}
.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-credit-card-alt:before {
	content:"\f09d"
}
.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-pause-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-pause-circle-o:before {
	content:"\f28b"
}
.fa.fa-stop-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-stop-circle-o:before {
	content:"\f28d"
}
.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-wheelchair-alt:before {
	content:"\f368"
}
.fa.fa-question-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-question-circle-o:before {
	content:"\f059"
}
.fa.fa-volume-control-phone:before {
	content:"\f2a0"
}
.fa.fa-asl-interpreting:before {
	content:"\f2a3"
}
.fa.fa-deafness:before, .fa.fa-hard-of-hearing:before {
	content:"\f2a4"
}
.fa.fa-glide, .fa.fa-glide-g {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-signing:before {
	content:"\f2a7"
}
.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-google-plus-official:before {
	content:"\f2b3"
}
.fa.fa-google-plus-circle {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-google-plus-circle:before {
	content:"\f2b3"
}
.fa.fa-fa, .fa.fa-font-awesome {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-fa:before {
	content:"\f2b4"
}
.fa.fa-handshake-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-handshake-o:before {
	content:"\f2b5"
}
.fa.fa-envelope-open-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-envelope-open-o:before {
	content:"\f2b6"
}
.fa.fa-linode {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-address-book-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-address-book-o:before {
	content:"\f2b9"
}
.fa.fa-vcard:before {
	content:"\f2bb"
}
.fa.fa-address-card-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-address-card-o:before {
	content:"\f2bb"
}
.fa.fa-vcard-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-vcard-o:before {
	content:"\f2bb"
}
.fa.fa-user-circle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-user-circle-o:before {
	content:"\f2bd"
}
.fa.fa-user-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-user-o:before {
	content:"\f007"
}
.fa.fa-id-badge {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-drivers-license:before {
	content:"\f2c2"
}
.fa.fa-id-card-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-id-card-o:before {
	content:"\f2c2"
}
.fa.fa-drivers-license-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-drivers-license-o:before {
	content:"\f2c2"
}
.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-thermometer-4:before, .fa.fa-thermometer:before {
	content:"\f2c7"
}
.fa.fa-thermometer-3:before {
	content:"\f2c8"
}
.fa.fa-thermometer-2:before {
	content:"\f2c9"
}
.fa.fa-thermometer-1:before {
	content:"\f2ca"
}
.fa.fa-thermometer-0:before {
	content:"\f2cb"
}
.fa.fa-bathtub:before, .fa.fa-s15:before {
	content:"\f2cd"
}
.fa.fa-window-maximize, .fa.fa-window-restore {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-times-rectangle:before {
	content:"\f410"
}
.fa.fa-window-close-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-window-close-o:before {
	content:"\f410"
}
.fa.fa-times-rectangle-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-times-rectangle-o:before {
	content:"\f410"
}
.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-eercast:before {
	content:"\f2da"
}
.fa.fa-snowflake-o {
	font-family:"Font Awesome 5 Free";
	font-weight:400
}
.fa.fa-snowflake-o:before {
	content:"\f2dc"
}
.fa.fa-superpowers, .fa.fa-wpexplorer {
	font-family:"Font Awesome 5 Brands";
	font-weight:400
}
.fa.fa-cab:before {
	content:"\f1ba"
}/*! elementor - v3.32.0 - 21-10-2025 */
.elementor-widget-image {
	text-align:center
}
.elementor-widget-image a {
	display:inline-block
}
.elementor-widget-image a img[src$=".svg"] {
width:48px
}
.elementor-widget-image img {
	display:inline-block;
	vertical-align:middle
}/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */
 @font-face {
font-display:swap;
font-family:swiper-icons;
src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
font-weight:400;
font-style:normal
}
:root {
--swiper-theme-color:#007aff
}
.swiper {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	overflow:hidden;
	list-style:none;
	padding:0;
	z-index:1
}
.swiper-vertical>.swiper-wrapper {
	flex-direction:column
}
.swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:flex;
	transition-property:transform;
	box-sizing:content-box
}
.swiper-android .swiper-slide, .swiper-wrapper {
	transform:translate3d(0px, 0, 0)
}
.swiper-pointer-events {
	touch-action:pan-y
}
.swiper-pointer-events.swiper-vertical {
	touch-action:pan-x
}
.swiper-slide {
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative;
	transition-property:transform
}
.swiper-slide-invisible-blank {
	visibility:hidden
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
	height:auto
}
.swiper-autoheight .swiper-wrapper {
	align-items:flex-start;
	transition-property:transform, height
}
.swiper-backface-hidden .swiper-slide {
	transform:translateZ(0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective:1200px
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
	transform-style:preserve-3d
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	pointer-events:none;
	z-index:10
}
.swiper-3d .swiper-slide-shadow {
	background:rgba(0, 0, 0, .15)
}
.swiper-3d .swiper-slide-shadow-left {
	background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-right {
	background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-top {
	background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-css-mode>.swiper-wrapper {
	overflow:auto;
	scrollbar-width:none;
	-ms-overflow-style:none
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
display:none
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:start start
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:x mandatory
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:y mandatory
}
.swiper-centered>.swiper-wrapper::before {
content:'';
flex-shrink:0;
order:9999
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
	margin-inline-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
height:100%;
min-height:1px;
width:var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
	margin-block-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical>.swiper-wrapper::before {
width:100%;
min-width:1px;
height:var(--swiper-centered-offset-after)
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:center center
}
.swiper-virtual .swiper-slide {
	-webkit-backface-visibility:hidden;
	transform:translateZ(0)
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
content:'';
position:absolute;
left:0;
top:0;
pointer-events:none
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
height:1px;
width:var(--swiper-virtual-size)
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
width:1px;
height:var(--swiper-virtual-size)
}
:root {
--swiper-navigation-size:44px
}
.swiper-button-next, .swiper-button-prev {
	position:absolute;
	top:50%;
width:calc(var(--swiper-navigation-size)/ 44 * 27);
	height:var(--swiper-navigation-size);
margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
	z-index:10;
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:center;
	color:var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity:.35;
	cursor:auto;
	pointer-events:none
}
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
	opacity:0;
	cursor:auto;
	pointer-events:none
}
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
	display:none!important
}
.swiper-button-next:after, .swiper-button-prev:after {
	font-family:swiper-icons;
	font-size:var(--swiper-navigation-size);
	text-transform:none!important;
	letter-spacing:0;
	font-variant:initial;
	line-height:1
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
	left:10px;
	right:auto
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content:'prev'
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
	right:10px;
	left:auto
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content:'next'
}
.swiper-button-lock {
	display:none
}
.swiper-pagination {
	position:absolute;
	text-align:center;
transition:.3s opacity;
	transform:translate3d(0, 0, 0);
	z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity:0
}
.swiper-pagination-disabled>.swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom:10px;
	left:0;
	width:100%
}
.swiper-pagination-bullets-dynamic {
	overflow:hidden;
	font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform:scale(.33);
	position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform:scale(.33)
}
.swiper-pagination-bullet {
	width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
	height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
	display:inline-block;
	border-radius:50%;
	background:var(--swiper-pagination-bullet-inactive-color, #000);
	opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)
}
button.swiper-pagination-bullet {
	border:none;
	margin:0;
	padding:0;
	box-shadow:none;
	-webkit-appearance:none;
	appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer
}
.swiper-pagination-bullet:only-child {
	display:none!important
}
.swiper-pagination-bullet-active {
	opacity:var(--swiper-pagination-bullet-opacity, 1);
	background:var(--swiper-pagination-color, var(--swiper-theme-color))
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical>.swiper-pagination-bullets {
	right:10px;
	top:50%;
	transform:translate3d(0px, -50%, 0)
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
	display:block
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top:50%;
	transform:translateY(-50%);
	width:8px
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display:inline-block;
transition:.2s transform, .2s top
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left:50%;
	transform:translateX(-50%);
	white-space:nowrap
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:.2s transform, .2s left
}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:.2s transform, .2s right
}
.swiper-pagination-progressbar {
	background:rgba(0, 0, 0, .25);
	position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background:var(--swiper-pagination-color, var(--swiper-theme-color));
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	transform:scale(0);
	transform-origin:left top
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin:right top
}
.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width:100%;
	height:4px;
	left:0;
	top:0
}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical>.swiper-pagination-progressbar {
	width:4px;
	height:100%;
	left:0;
	top:0
}
.swiper-pagination-lock {
	display:none
}
.swiper-scrollbar {
	border-radius:10px;
	position:relative;
	-ms-touch-action:none;
	background:rgba(0, 0, 0, .1)
}
.swiper-scrollbar-disabled>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
	position:absolute;
	left:1%;
	bottom:3px;
	z-index:50;
	height:5px;
	width:98%
}
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical>.swiper-scrollbar {
	position:absolute;
	right:3px;
	top:1%;
	z-index:50;
	width:5px;
	height:98%
}
.swiper-scrollbar-drag {
	height:100%;
	width:100%;
	position:relative;
	background:rgba(0, 0, 0, .5);
	border-radius:10px;
	left:0;
	top:0
}
.swiper-scrollbar-cursor-drag {
	cursor:move
}
.swiper-scrollbar-lock {
	display:none
}
.swiper-zoom-container {
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {
	max-width:100%;
	max-height:100%;
	object-fit:contain
}
.swiper-slide-zoomed {
	cursor:move
}
.swiper-lazy-preloader {
	width:42px;
	height:42px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-21px;
	margin-top:-21px;
	z-index:10;
	transform-origin:50%;
	box-sizing:border-box;
	border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-radius:50%;
	border-top-color:transparent
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
animation:swiper-preloader-spin 1s infinite linear
}
.swiper-lazy-preloader-white {
--swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black {
--swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(360deg)
}
}
.swiper .swiper-notification {
	position:absolute;
	left:0;
	top:0;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
.swiper-free-mode>.swiper-wrapper {
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-grid>.swiper-wrapper {
	flex-wrap:wrap
}
.swiper-grid-column>.swiper-wrapper {
	flex-wrap:wrap;
	flex-direction:column
}
.swiper-fade.swiper-free-mode .swiper-slide {
	transition-timing-function:ease-out
}
.swiper-fade .swiper-slide {
	pointer-events:none;
	transition-property:opacity
}
.swiper-fade .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube {
	overflow:visible
}
.swiper-cube .swiper-slide {
	pointer-events:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1;
	visibility:hidden;
	transform-origin:0 0;
	width:100%;
	height:100%
}
.swiper-cube .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-cube.swiper-rtl .swiper-slide {
	transform-origin:100% 0
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next+.swiper-slide, .swiper-cube .swiper-slide-prev {
	pointer-events:auto;
	visibility:visible
}
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
	z-index:0;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-cube .swiper-cube-shadow {
	position:absolute;
	left:0;
	bottom:0px;
	width:100%;
	height:100%;
	opacity:.6;
	z-index:0
}
.swiper-cube .swiper-cube-shadow:before {
	content:'';
	background:#000;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	filter:blur(50px)
}
.swiper-flip {
	overflow:visible
}
.swiper-flip .swiper-slide {
	pointer-events:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1
}
.swiper-flip .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
	z-index:0;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-creative .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden;
	transition-property:transform, opacity, height
}
.swiper-cards {
	overflow:visible
}
.swiper-cards .swiper-slide {
	transform-origin:center bottom;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden
}
.elementor-element, .elementor-lightbox {
--swiper-theme-color:#000;
--swiper-navigation-size:44px;
--swiper-pagination-bullet-size:6px;
--swiper-pagination-bullet-horizontal-gap:6px
}
.elementor-element .swiper .swiper-slide figure, .elementor-lightbox .swiper .swiper-slide figure {
	line-height:0
}
.elementor-element .swiper .elementor-lightbox-content-source, .elementor-lightbox .swiper .elementor-lightbox-content-source {
	display:none
}
.elementor-element .swiper .elementor-swiper-button, .elementor-element .swiper~.elementor-swiper-button, .elementor-lightbox .swiper .elementor-swiper-button, .elementor-lightbox .swiper~.elementor-swiper-button {
color:hsla(0, 0%, 93%, .9);
cursor:pointer;
display:inline-flex;
font-size:25px;
position:absolute;
top:50%;
transform:translateY(-50%);
z-index:1
}
.elementor-element .swiper .elementor-swiper-button svg, .elementor-element .swiper~.elementor-swiper-button svg, .elementor-lightbox .swiper .elementor-swiper-button svg, .elementor-lightbox .swiper~.elementor-swiper-button svg {
fill:hsla(0, 0%, 93%, .9);
height:1em;
width:1em
}
.elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
left:10px
}
.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next {
right:10px
}
.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled, .elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled, .elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled, .elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled {
opacity:.3
}
.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image {
	width:100%
}
.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets, .elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper .swiper-pagination-custom, .elementor-element .swiper .swiper-pagination-fraction, .elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper~.swiper-pagination-custom, .elementor-element .swiper~.swiper-pagination-fraction, .elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets, .elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper .swiper-pagination-custom, .elementor-lightbox .swiper .swiper-pagination-fraction, .elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper~.swiper-pagination-custom, .elementor-lightbox .swiper~.swiper-pagination-fraction {
bottom:5px
}
.elementor-element .swiper.swiper-cube .elementor-swiper-button, .elementor-element .swiper.swiper-cube~.elementor-swiper-button, .elementor-lightbox .swiper.swiper-cube .elementor-swiper-button, .elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button {
transform:translate3d(0, -50%, 1px)
}
.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets {
bottom:5px;
left:0;
width:100%
}
.elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet {
margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
height:4px;
left:0;
top:0;
width:100%
}
.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper {
	padding-bottom:30px
}
.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button, .elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button, .elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button, .elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button {
top:calc(50% - 30px / 2)
}
.elementor-element .elementor-swiper, .elementor-lightbox .elementor-swiper {
	position:relative
}
.elementor-element .elementor-main-swiper, .elementor-lightbox .elementor-main-swiper {
	position:static
}
.elementor-element.elementor-arrows-position-outside .swiper, .elementor-lightbox.elementor-arrows-position-outside .swiper {
	width:calc(100% - 60px)
}
.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev, .elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev, .elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev {
left:0
}
.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next, .elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next, .elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next {
right:0
}
@keyframes fadeInLeft {
from {
opacity:0;
transform:translate3d(-100%, 0, 0)
}
to {
	opacity:1;
	transform:none
}
}
.fadeInLeft {
	animation-name:fadeInLeft
}
@keyframes fadeInDown {
from {
opacity:0;
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	transform:none
}
}
.fadeInDown {
	animation-name:fadeInDown
}
@keyframes fadeInUp {
from {
opacity:0;
transform:translate3d(0, 100%, 0)
}
to {
	opacity:1;
	transform:none
}
}
.fadeInUp {
	animation-name:fadeInUp
}
.elementor-6788 .elementor-element.elementor-element-75e8b9d {
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:148px;
--padding-bottom:0px;
--padding-left:100px;
--padding-right:100px
}
.elementor-6788 .elementor-element.elementor-element-71c93ab {
--display:flex;
--justify-content:space-around
}
.elementor-6788 .elementor-element.elementor-element-5f4b5ae {
	font-size:15px;
	line-height:22px
}
.elementor-6788 .elementor-element.elementor-element-20ee3efe {
	margin-top:148px;
	margin-bottom:0
}
.elementor-6788 .elementor-element.elementor-element-3f522fb2>.elementor-element-populated {
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-7caef09f img {
	filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item .single-title {
	font-size:28px
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item .small-title {
	font-size:18px
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default ul.entry-meta li {
	color:#D0D0D0
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default ul.entry-meta li a {
	color:#D0D0D0
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item-list ul.entry-meta .post-author a {
	color:#FFF
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item-list .rt-image img {
	height:300px
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .list-item-wrap {
	height:300px
}
.elementor-6788 .elementor-element.elementor-element-5707d4c4>.elementor-element-populated {
	padding:0 0 0 0
}
.elementor-6788 .elementor-element.elementor-element-2fcfa4a0 {
	padding:30px 0 80px 0
}
.elementor-6788 .elementor-element.elementor-element-1e82d1aa>.elementor-element-populated {
	margin:0 15px 0 0;
--e-column-margin-right:15px;
--e-column-margin-left:0px;
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-73f599eb {
	margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0
}
.elementor-6788 .elementor-element.elementor-element-30844939>.elementor-widget-container {
	margin:-5px 0 0 0
}
.elementor-6788 .elementor-element.elementor-element-1dc9a66 .rt-post-box-default .rt-item-list .entry-title {
	font-size:16px
}
.elementor-6788 .elementor-element.elementor-element-50c61e2 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important;
	max-width:420px!important
}
.elementor-6788 .elementor-element.elementor-element-50c61e2 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-7e6351fd .rt-post-grid-default .rt-item {
	margin-bottom:0
}
.elementor-6788 .elementor-element.elementor-element-7e6351fd .rt-post-grid-default .rt-item .entry-title {
	font-size:16px
}
.elementor-6788 .elementor-element.elementor-element-7e6351fd .rt-post-grid-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-7e6351fd .rt-post-grid-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-598df890>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
--kit-widget-spacing:0px
}
.elementor-6788 .elementor-element.elementor-element-598df890>.elementor-element-populated {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-598df890>.elementor-element-populated>.elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s
}
.elementor-6788 .elementor-element.elementor-element-33328f1e>.elementor-widget-container {
	background-color:#F7F7F7;
	padding:30px 30px 0 30px
}
.elementor-6788 .elementor-element.elementor-element-33328f1e .rt-section-title .entry-title {
	font-size:17px
}
.elementor-6788 .elementor-element.elementor-element-9f67ab6>.elementor-widget-container {
	background-color:#F7F7F7;
	padding:20px 30px 30px 30px
}
.elementor-6788 .elementor-element.elementor-element-9f67ab6 .rt-post-list-default .rt-item {
	margin-bottom:15px;
	padding-bottom:10px
}
.elementor-6788 .elementor-element.elementor-element-9f67ab6 .rt-post-list-default .rt-item .entry-title {
	font-size:16px
}
.elementor-6788 .elementor-element.elementor-element-f365fa7 {
	margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0
}
.elementor-6788 .elementor-element.elementor-element-385bb110>.elementor-widget-container {
	margin:45px 0 30px 0
}
.elementor-6788 .elementor-element.elementor-element-385bb110 .rt-section-title .entry-title {
	font-size:17px
}
.elementor-6788 .elementor-element.elementor-element-25b8e747 .rt-post-slider-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-25b8e747 .rt-post-slider-default .rt-item .entry-title {
	font-size:16px
}
.elementor-6788 .elementor-element.elementor-element-25b8e747 .rt-post-slider-default ul.entry-meta {
	margin:0 0 -10px 0px!important
}
.elementor-6788 .elementor-element.elementor-element-5624ce4f {
	padding:80px 0 80px 0
}
.elementor-6788 .elementor-element.elementor-element-1dae8c1e>.elementor-element-populated {
	margin:0 15px 0 0;
--e-column-margin-right:15px;
--e-column-margin-left:0px;
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-ad9b7b7>.elementor-widget-container {
	margin:-5px 0 0 0
}
.elementor-6788 .elementor-element.elementor-element-7ca50990 .rt-post-grid-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-7ca50990 .rt-post-grid-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-54d7066f {
	margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0
}
.elementor-6788 .elementor-element.elementor-element-5986ac27 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-5986ac27 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-babd7b3 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-babd7b3 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-a575694 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-a575694 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-4f4046a .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-4f4046a .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-98013dc .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-98013dc .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-e94aaa7 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-e94aaa7 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-18b54fb .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-18b54fb .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-30a05026>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
--kit-widget-spacing:0px
}
.elementor-6788 .elementor-element.elementor-element-30a05026>.elementor-element-populated {
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-090c0b6>.elementor-widget-container {
	background-image:url(https://csakhir.hu/wp-content/uploads/2021/11/element_5.png);
	padding:40px 35px 40px 35px
}
.elementor-6788 .elementor-element.elementor-element-77861a73>.elementor-widget-container {
	margin:45px 0 30px 0
}
.elementor-6788 .elementor-element.elementor-element-77861a73 .rt-section-title .entry-title {
	font-size:17px
}
.elementor-6788 .elementor-element.elementor-element-2b9fcf1c {
	margin:45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0
}
.elementor-6788 .elementor-element.elementor-element-2af38fb3>.elementor-widget-container {
	margin:45px 0 30px 0
}
.elementor-6788 .elementor-element.elementor-element-2af38fb3 .rt-section-title .entry-title {
	font-size:17px
}
.elementor-6788 .elementor-element.elementor-element-79472f4 .rt-post-list-default .rt-item {
	margin-bottom:15px;
	padding-bottom:15px
}
.elementor-6788 .elementor-element.elementor-element-79472f4 .rt-post-list-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-79472f4 .rt-post-list-style3 .rt-item .rt-image a {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-79472f4 .rt-post-list-default .rt-item .entry-title {
	font-size:20px
}
.elementor-6788 .elementor-element.elementor-element-79472f4 .rt-post-list-default .rt-item.bottom-post-item .entry-title {
	font-size:16px
}
.elementor-6788 .elementor-element.elementor-element-c4ef314 {
	padding:0 0 80px 0
}
.elementor-6788 .elementor-element.elementor-element-07a96bc>.elementor-element-populated {
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-59e2e09 .rt-post-slider-default .rt-item .rt-image {
	border-radius:0 0 0 0px!important
}
.elementor-6788 .elementor-element.elementor-element-59e2e09 .rt-post-slider-default .rt-item .post-author a {
	color:#FFF
}
.elementor-6788 .elementor-element.elementor-element-59e2e09 .rt-post-slider-default .rt-item .rt-image img {
	height:500px
}
.elementor-6788 .elementor-element.elementor-element-fc75b3d:not(.elementor-motion-effects-element-type-background), .elementor-6788 .elementor-element.elementor-element-fc75b3d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
background-color:#F7F7F7
}
.elementor-6788 .elementor-element.elementor-element-fc75b3d {
	overflow:hidden;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:65px 0 65px 0
}
.elementor-6788 .elementor-element.elementor-element-fc75b3d>.elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s
}
.elementor-6788 .elementor-element.elementor-element-a108de>.elementor-element-populated {
	padding:0 12px 0 12px
}
.elementor-bc-flex-widget .elementor-6788 .elementor-element.elementor-element-61d51e0f.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-61d51e0f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-61d51e0f>.elementor-element-populated {
	padding:0 0 0 0
}
.elementor-6788 .elementor-element.elementor-element-67a2efde .elementor-icon-wrapper {
	text-align:left
}
.elementor-6788 .elementor-element.elementor-element-67a2efde.elementor-view-stacked .elementor-icon {
	background-color:#2962FF
}
.elementor-6788 .elementor-element.elementor-element-67a2efde.elementor-view-framed .elementor-icon, .elementor-6788 .elementor-element.elementor-element-67a2efde.elementor-view-default .elementor-icon {
	color:#2962FF;
	border-color:#2962FF
}
.elementor-6788 .elementor-element.elementor-element-67a2efde.elementor-view-framed .elementor-icon, .elementor-6788 .elementor-element.elementor-element-67a2efde.elementor-view-default .elementor-icon svg {
	fill:#2962FF
}
.elementor-6788 .elementor-element.elementor-element-67a2efde .elementor-icon {
	font-size:64px
}
.elementor-6788 .elementor-element.elementor-element-67a2efde .elementor-icon svg {
	height:64px
}
.elementor-bc-flex-widget .elementor-6788 .elementor-element.elementor-element-4af38738.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-4af38738.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-63c3a7a8 .rt-title-text-button .entry-title {
	font-size:26px
}
.elementor-6788 .elementor-element.elementor-element-63c3a7a8 .rt-title-text-button .entry-content p {
	margin:-20px 0 0 0
}
.elementor-6788 .elementor-element.elementor-element-57809e0 {
	width:auto;
	max-width:auto;
	bottom:-70px
}
body:not(.rtl) .elementor-6788 .elementor-element.elementor-element-57809e0 {
left:-150px
}
body.rtl .elementor-6788 .elementor-element.elementor-element-57809e0 {
	right:-150px
}
.elementor-bc-flex-widget .elementor-6788 .elementor-element.elementor-element-3090bd20.elementor-column .elementor-widget-wrap {
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-3090bd20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center
}
.elementor-6788 .elementor-element.elementor-element-3090bd20>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
--kit-widget-spacing:0px
}
.elementor-6788 .elementor-element.elementor-element-3090bd20>.elementor-element-populated {
	padding:0 12px 0 12px
}
.elementor-6788 .elementor-element.elementor-element-afcab44 {
	width:auto;
	max-width:auto;
	top:-75px
}
body:not(.rtl) .elementor-6788 .elementor-element.elementor-element-afcab44 {
left:0
}
body.rtl .elementor-6788 .elementor-element.elementor-element-afcab44 {
	right:0
}
.elementor-6788 .elementor-element.elementor-element-6683c0c {
	width:auto;
	max-width:auto;
	bottom:-80px
}
body:not(.rtl) .elementor-6788 .elementor-element.elementor-element-6683c0c {
right:-70px
}
body.rtl .elementor-6788 .elementor-element.elementor-element-6683c0c {
	left:-70px
}
@media(max-width:1024px) {
.elementor-6788 .elementor-element.elementor-element-20ee3efe {
margin-top:30px;
margin-bottom:0
}
.elementor-6788 .elementor-element.elementor-element-1e82d1aa>.elementor-element-populated {
margin:0 0 0 0;
--e-column-margin-right:0px;
--e-column-margin-left:0px
}
.elementor-6788 .elementor-element.elementor-element-598df890>.elementor-element-populated {
margin:60px 0 0 0;
--e-column-margin-right:0px;
--e-column-margin-left:0px
}
.elementor-6788 .elementor-element.elementor-element-1dae8c1e>.elementor-element-populated {
margin:0 0 0 0;
--e-column-margin-right:0px;
--e-column-margin-left:0px
}
.elementor-6788 .elementor-element.elementor-element-30a05026>.elementor-element-populated {
margin:60px 0 0 0;
--e-column-margin-right:0px;
--e-column-margin-left:0px
}
.elementor-6788 .elementor-element.elementor-element-7db70a9c {
padding:0 0 10px 0
}
}
@media(max-width:767px) {
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item .single-title {
font-size:18px
}
.elementor-6788 .elementor-element.elementor-element-7caef09f .rt-post-overlay-default .rt-item .small-title {
font-size:18px
}
.elementor-6788 .elementor-element.elementor-element-67a2efde .elementor-icon-wrapper {
text-align:center
}
.elementor-6788 .elementor-element.elementor-element-63c3a7a8 {
text-align:center
}
}
@media(min-width:768px) {
.elementor-6788 .elementor-element.elementor-element-1e82d1aa {
width:75%
}
.elementor-6788 .elementor-element.elementor-element-598df890 {
width:25%
}
.elementor-6788 .elementor-element.elementor-element-1dae8c1e {
width:75%
}
.elementor-6788 .elementor-element.elementor-element-30a05026 {
width:25%
}
.elementor-6788 .elementor-element.elementor-element-a108de {
width:45%
}
.elementor-6788 .elementor-element.elementor-element-61d51e0f {
width:13.279%
}
.elementor-6788 .elementor-element.elementor-element-4af38738 {
width:86.721%
}
.elementor-6788 .elementor-element.elementor-element-3090bd20 {
width:55%
}
}
@media(max-width:1024px) and (min-width:768px) {
.elementor-6788 .elementor-element.elementor-element-1e82d1aa {
width:100%
}
.elementor-6788 .elementor-element.elementor-element-598df890 {
width:100%
}
.elementor-6788 .elementor-element.elementor-element-1dae8c1e {
width:100%
}
.elementor-6788 .elementor-element.elementor-element-30a05026 {
width:100%
}
.elementor-6788 .elementor-element.elementor-element-a108de {
width:100%
}
.elementor-6788 .elementor-element.elementor-element-61d51e0f {
width:12%
}
.elementor-6788 .elementor-element.elementor-element-4af38738 {
width:79%
}
.elementor-6788 .elementor-element.elementor-element-3090bd20 {
width:100%
}
}/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
--bs-blue:#0d6efd;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#d63384;
--bs-red:#dc3545;
--bs-orange:#fd7e14;
--bs-yellow:#ffc107;
--bs-green:#198754;
--bs-teal:#20c997;
--bs-cyan:#0dcaf0;
--bs-white:#fff;
--bs-gray:#6c757d;
--bs-gray-dark:#343a40;
--bs-gray-100:#f8f9fa;
--bs-gray-200:#e9ecef;
--bs-gray-300:#dee2e6;
--bs-gray-400:#ced4da;
--bs-gray-500:#adb5bd;
--bs-gray-600:#6c757d;
--bs-gray-700:#495057;
--bs-gray-800:#343a40;
--bs-gray-900:#212529;
--bs-primary:#0d6efd;
--bs-secondary:#6c757d;
--bs-success:#198754;
--bs-info:#0dcaf0;
--bs-warning:#ffc107;
--bs-danger:#dc3545;
--bs-light:#f8f9fa;
--bs-dark:#212529;
--bs-primary-rgb:13, 110, 253;
--bs-secondary-rgb:108, 117, 125;
--bs-success-rgb:25, 135, 84;
--bs-info-rgb:13, 202, 240;
--bs-warning-rgb:255, 193, 7;
--bs-danger-rgb:220, 53, 69;
--bs-light-rgb:248, 249, 250;
--bs-dark-rgb:33, 37, 41;
--bs-white-rgb:255, 255, 255;
--bs-black-rgb:0, 0, 0;
--bs-body-color-rgb:33, 37, 41;
--bs-body-bg-rgb:255, 255, 255;
--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family:var(--bs-font-sans-serif);
--bs-body-font-size:1rem;
--bs-body-font-weight:400;
--bs-body-line-height:1.5;
--bs-body-color:#212529;
--bs-body-bg:#fff
}
*, ::after, ::before {
box-sizing:border-box
}
@media (prefers-reduced-motion:no-preference) {
:root {
scroll-behavior:smooth
}
}
body {
	margin:0;
	font-family:var(--bs-body-font-family);
	font-size:var(--bs-body-font-size);
	font-weight:var(--bs-body-font-weight);
	line-height:var(--bs-body-line-height);
	color:var(--bs-body-color);
	text-align:var(--bs-body-text-align);
	background-color:var(--bs-body-bg);
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:transparent
}
hr {
	margin:1rem 0;
	color:inherit;
	background-color:currentColor;
	border:0;
	opacity:.25
}
hr:not([size]) {
height:1px
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	margin-top:0;
margin-bottom:.5rem;
	font-weight:500;
	line-height:1.2
}
.h1, h1 {
	font-size:calc(1.375rem + 1.5vw)
}
@media (min-width:1200px) {
.h1, h1 {
font-size:2.5rem
}
}
.h2, h2 {
font-size:calc(1.325rem + .9vw)
}
@media (min-width:1200px) {
.h2, h2 {
font-size:2rem
}
}
.h3, h3 {
font-size:calc(1.3rem + .6vw)
}
@media (min-width:1200px) {
.h3, h3 {
font-size:1.75rem
}
}
.h4, h4 {
font-size:calc(1.275rem + .3vw)
}
@media (min-width:1200px) {
.h4, h4 {
font-size:1.5rem
}
}
.h5, h5 {
	font-size:1.25rem
}
.h6, h6 {
	font-size:1rem
}
p {
	margin-top:0;
	margin-bottom:1rem
}
abbr[data-bs-original-title], abbr[title] {
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted;
	cursor:help;
	-webkit-text-decoration-skip-ink:none;
	text-decoration-skip-ink:none
}
address {
	margin-bottom:1rem;
	font-style:normal;
	line-height:inherit
}
ol, ul {
	padding-left:2rem
}
dl, ol, ul {
	margin-top:0;
	margin-bottom:1rem
}
ol ol, ol ul, ul ol, ul ul {
	margin-bottom:0
}
dt {
	font-weight:700
}
dd {
margin-bottom:.5rem;
	margin-left:0
}
blockquote {
	margin:0 0 1rem
}
b, strong {
	font-weight:bolder
}
.small, small {
	font-size:.875em
}
.mark, mark {
	padding:.2em;
	background-color:#fcf8e3
}
sub, sup {
	position:relative;
	font-size:.75em;
	line-height:0;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
a {
	color:#0d6efd;
	text-decoration:underline
}
a:hover {
	color:#0a58ca
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
color:inherit;
text-decoration:none
}
code, kbd, pre, samp {
	font-family:var(--bs-font-monospace);
	font-size:1em;
	direction:ltr;
	unicode-bidi:bidi-override
}
pre {
	display:block;
	margin-top:0;
	margin-bottom:1rem;
	overflow:auto;
	font-size:.875em
}
pre code {
	font-size:inherit;
	color:inherit;
	word-break:normal
}
code {
	font-size:.875em;
	color:#d63384;
	word-wrap:break-word
}
a>code {
	color:inherit
}
kbd {
padding:.2rem .4rem;
	font-size:.875em;
	color:#fff;
	background-color:#212529;
border-radius:.2rem
}
kbd kbd {
	padding:0;
	font-size:1em;
	font-weight:700
}
figure {
	margin:0 0 1rem
}
img, svg {
	vertical-align:middle
}
table {
	caption-side:bottom;
	border-collapse:collapse
}
caption {
padding-top:.5rem;
padding-bottom:.5rem;
	color:#6c757d;
	text-align:left
}
th {
	text-align:inherit;
	text-align:-webkit-match-parent
}
tbody, td, tfoot, th, thead, tr {
	border-color:inherit;
	border-style:solid;
	border-width:0
}
label {
	display:inline-block
}
button {
	border-radius:0
}
button:focus:not(:focus-visible) {
outline:0
}
button, input, optgroup, select, textarea {
	margin:0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
button, select {
	text-transform:none
}
[role=button] {
cursor:pointer
}
select {
	word-wrap:normal
}
select:disabled {
	opacity:1
}
[list]::-webkit-calendar-picker-indicator {
display:none
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance:button
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
cursor:pointer
}
::-moz-focus-inner {
padding:0;
border-style:none
}
textarea {
	resize:vertical
}
fieldset {
	min-width:0;
	padding:0;
	margin:0;
	border:0
}
legend {
	float:left;
	width:100%;
	padding:0;
margin-bottom:.5rem;
font-size:calc(1.275rem + .3vw);
	line-height:inherit
}
@media (min-width:1200px) {
legend {
font-size:1.5rem
}
}
legend+* {
	clear:left
}
::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {
padding:0
}
::-webkit-inner-spin-button {
height:auto
}
[type=search] {
outline-offset:-2px;
-webkit-appearance:textfield
}
::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-color-swatch-wrapper {
padding:0
}
::-webkit-file-upload-button {
font:inherit
}
::file-selector-button {
font:inherit
}
::-webkit-file-upload-button {
font:inherit;
-webkit-appearance:button
}
output {
	display:inline-block
}
iframe {
	border:0
}
summary {
	display:list-item;
	cursor:pointer
}
progress {
	vertical-align:baseline
}
[hidden] {
display:none!important
}
.lead {
	font-size:1.25rem;
	font-weight:300
}
.display-1 {
	font-size:calc(1.625rem + 4.5vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-1 {
font-size:5rem
}
}
.display-2 {
	font-size:calc(1.575rem + 3.9vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-2 {
font-size:4.5rem
}
}
.display-3 {
	font-size:calc(1.525rem + 3.3vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-3 {
font-size:4rem
}
}
.display-4 {
	font-size:calc(1.475rem + 2.7vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-4 {
font-size:3.5rem
}
}
.display-5 {
	font-size:calc(1.425rem + 2.1vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-5 {
font-size:3rem
}
}
.display-6 {
	font-size:calc(1.375rem + 1.5vw);
	font-weight:300;
	line-height:1.2
}
@media (min-width:1200px) {
.display-6 {
font-size:2.5rem
}
}
.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	padding-left:0;
	list-style:none
}
.list-inline-item {
	display:inline-block
}
.list-inline-item:not(:last-child) {
margin-right:.5rem
}
.initialism {
	font-size:.875em;
	text-transform:uppercase
}
.blockquote {
	margin-bottom:1rem;
	font-size:1.25rem
}
.blockquote>:last-child {
	margin-bottom:0
}
.blockquote-footer {
	margin-top:-1rem;
	margin-bottom:1rem;
	font-size:.875em;
	color:#6c757d
}
.blockquote-footer::before {
content:"— "
}
.img-fluid {
	max-width:100%;
	height:auto
}
.img-thumbnail {
padding:.25rem;
	background-color:#fff;
	border:1px solid #dee2e6;
border-radius:.25rem;
	max-width:100%;
	height:auto
}
.figure {
	display:inline-block
}
.figure-img {
margin-bottom:.5rem;
	line-height:1
}
.figure-caption {
	font-size:.875em;
	color:#6c757d
}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
	width:100%;
padding-right:var(--bs-gutter-x, .75rem);
padding-left:var(--bs-gutter-x, .75rem);
	margin-right:auto;
	margin-left:auto
}
@media (min-width:576px) {
.container, .container-sm {
max-width:540px
}
}
@media (min-width:768px) {
.container, .container-md, .container-sm {
max-width:720px
}
}
@media (min-width:992px) {
.container, .container-lg, .container-md, .container-sm {
max-width:960px
}
}
@media (min-width:1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width:1140px
}
}
@media (min-width:1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width:1320px
}
}
.row {
--bs-gutter-x:1.5rem;
--bs-gutter-y:0;
	display:flex;
	flex-wrap:wrap;
margin-top:calc(-1 * var(--bs-gutter-y));
margin-right:calc(-.5 * var(--bs-gutter-x));
margin-left:calc(-.5 * var(--bs-gutter-x))
}
.row>* {
	flex-shrink:0;
	width:100%;
	max-width:100%;
padding-right:calc(var(--bs-gutter-x) * .5);
padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:var(--bs-gutter-y)
}
.col {
	flex:1 0 0%
}
.row-cols-auto>* {
	flex:0 0 auto;
	width:auto
}
.row-cols-1>* {
	flex:0 0 auto;
	width:100%
}
.row-cols-2>* {
	flex:0 0 auto;
	width:50%
}
.row-cols-3>* {
	flex:0 0 auto;
	width:33.3333333333%
}
.row-cols-4>* {
	flex:0 0 auto;
	width:25%
}
.row-cols-5>* {
	flex:0 0 auto;
	width:20%
}
.row-cols-6>* {
	flex:0 0 auto;
	width:16.6666666667%
}
.col-auto {
	flex:0 0 auto;
	width:auto
}
.col-1 {
	flex:0 0 auto;
	width:8.33333333%
}
.col-2 {
	flex:0 0 auto;
	width:16.66666667%
}
.col-3 {
	flex:0 0 auto;
	width:25%
}
.col-4 {
	flex:0 0 auto;
	width:33.33333333%
}
.col-5 {
	flex:0 0 auto;
	width:41.66666667%
}
.col-6 {
	flex:0 0 auto;
	width:50%
}
.col-7 {
	flex:0 0 auto;
	width:58.33333333%
}
.col-8 {
	flex:0 0 auto;
	width:66.66666667%
}
.col-9 {
	flex:0 0 auto;
	width:75%
}
.col-10 {
	flex:0 0 auto;
	width:83.33333333%
}
.col-11 {
	flex:0 0 auto;
	width:91.66666667%
}
.col-12 {
	flex:0 0 auto;
	width:100%
}
.offset-1 {
	margin-left:8.33333333%
}
.offset-2 {
	margin-left:16.66666667%
}
.offset-3 {
	margin-left:25%
}
.offset-4 {
	margin-left:33.33333333%
}
.offset-5 {
	margin-left:41.66666667%
}
.offset-6 {
	margin-left:50%
}
.offset-7 {
	margin-left:58.33333333%
}
.offset-8 {
	margin-left:66.66666667%
}
.offset-9 {
	margin-left:75%
}
.offset-10 {
	margin-left:83.33333333%
}
.offset-11 {
	margin-left:91.66666667%
}
.g-0, .gx-0 {
--bs-gutter-x:0
}
.g-0, .gy-0 {
--bs-gutter-y:0
}
.g-1, .gx-1 {
--bs-gutter-x:0.25rem
}
.g-1, .gy-1 {
--bs-gutter-y:0.25rem
}
.g-2, .gx-2 {
--bs-gutter-x:0.5rem
}
.g-2, .gy-2 {
--bs-gutter-y:0.5rem
}
.g-3, .gx-3 {
--bs-gutter-x:1rem
}
.g-3, .gy-3 {
--bs-gutter-y:1rem
}
.g-4, .gx-4 {
--bs-gutter-x:1.5rem
}
.g-4, .gy-4 {
--bs-gutter-y:1.5rem
}
.g-5, .gx-5 {
--bs-gutter-x:3rem
}
.g-5, .gy-5 {
--bs-gutter-y:3rem
}
@media (min-width:576px) {
.col-sm {
flex:1 0 0%
}
.row-cols-sm-auto>* {
flex:0 0 auto;
width:auto
}
.row-cols-sm-1>* {
flex:0 0 auto;
width:100%
}
.row-cols-sm-2>* {
flex:0 0 auto;
width:50%
}
.row-cols-sm-3>* {
flex:0 0 auto;
width:33.3333333333%
}
.row-cols-sm-4>* {
flex:0 0 auto;
width:25%
}
.row-cols-sm-5>* {
flex:0 0 auto;
width:20%
}
.row-cols-sm-6>* {
flex:0 0 auto;
width:16.6666666667%
}
.col-sm-auto {
flex:0 0 auto;
width:auto
}
.col-sm-1 {
flex:0 0 auto;
width:8.33333333%
}
.col-sm-2 {
flex:0 0 auto;
width:16.66666667%
}
.col-sm-3 {
flex:0 0 auto;
width:25%
}
.col-sm-4 {
flex:0 0 auto;
width:33.33333333%
}
.col-sm-5 {
flex:0 0 auto;
width:41.66666667%
}
.col-sm-6 {
flex:0 0 auto;
width:50%
}
.col-sm-7 {
flex:0 0 auto;
width:58.33333333%
}
.col-sm-8 {
flex:0 0 auto;
width:66.66666667%
}
.col-sm-9 {
flex:0 0 auto;
width:75%
}
.col-sm-10 {
flex:0 0 auto;
width:83.33333333%
}
.col-sm-11 {
flex:0 0 auto;
width:91.66666667%
}
.col-sm-12 {
flex:0 0 auto;
width:100%
}
.offset-sm-0 {
margin-left:0
}
.offset-sm-1 {
margin-left:8.33333333%
}
.offset-sm-2 {
margin-left:16.66666667%
}
.offset-sm-3 {
margin-left:25%
}
.offset-sm-4 {
margin-left:33.33333333%
}
.offset-sm-5 {
margin-left:41.66666667%
}
.offset-sm-6 {
margin-left:50%
}
.offset-sm-7 {
margin-left:58.33333333%
}
.offset-sm-8 {
margin-left:66.66666667%
}
.offset-sm-9 {
margin-left:75%
}
.offset-sm-10 {
margin-left:83.33333333%
}
.offset-sm-11 {
margin-left:91.66666667%
}
.g-sm-0, .gx-sm-0 {
--bs-gutter-x:0
}
.g-sm-0, .gy-sm-0 {
--bs-gutter-y:0
}
.g-sm-1, .gx-sm-1 {
--bs-gutter-x:0.25rem
}
.g-sm-1, .gy-sm-1 {
--bs-gutter-y:0.25rem
}
.g-sm-2, .gx-sm-2 {
--bs-gutter-x:0.5rem
}
.g-sm-2, .gy-sm-2 {
--bs-gutter-y:0.5rem
}
.g-sm-3, .gx-sm-3 {
--bs-gutter-x:1rem
}
.g-sm-3, .gy-sm-3 {
--bs-gutter-y:1rem
}
.g-sm-4, .gx-sm-4 {
--bs-gutter-x:1.5rem
}
.g-sm-4, .gy-sm-4 {
--bs-gutter-y:1.5rem
}
.g-sm-5, .gx-sm-5 {
--bs-gutter-x:3rem
}
.g-sm-5, .gy-sm-5 {
--bs-gutter-y:3rem
}
}
@media (min-width:768px) {
.col-md {
flex:1 0 0%
}
.row-cols-md-auto>* {
flex:0 0 auto;
width:auto
}
.row-cols-md-1>* {
flex:0 0 auto;
width:100%
}
.row-cols-md-2>* {
flex:0 0 auto;
width:50%
}
.row-cols-md-3>* {
flex:0 0 auto;
width:33.3333333333%
}
.row-cols-md-4>* {
flex:0 0 auto;
width:25%
}
.row-cols-md-5>* {
flex:0 0 auto;
width:20%
}
.row-cols-md-6>* {
flex:0 0 auto;
width:16.6666666667%
}
.col-md-auto {
flex:0 0 auto;
width:auto
}
.col-md-1 {
flex:0 0 auto;
width:8.33333333%
}
.col-md-2 {
flex:0 0 auto;
width:16.66666667%
}
.col-md-3 {
flex:0 0 auto;
width:25%
}
.col-md-4 {
flex:0 0 auto;
width:33.33333333%
}
.col-md-5 {
flex:0 0 auto;
width:41.66666667%
}
.col-md-6 {
flex:0 0 auto;
width:50%
}
.col-md-7 {
flex:0 0 auto;
width:58.33333333%
}
.col-md-8 {
flex:0 0 auto;
width:66.66666667%
}
.col-md-9 {
flex:0 0 auto;
width:75%
}
.col-md-10 {
flex:0 0 auto;
width:83.33333333%
}
.col-md-11 {
flex:0 0 auto;
width:91.66666667%
}
.col-md-12 {
flex:0 0 auto;
width:100%
}
.offset-md-0 {
margin-left:0
}
.offset-md-1 {
margin-left:8.33333333%
}
.offset-md-2 {
margin-left:16.66666667%
}
.offset-md-3 {
margin-left:25%
}
.offset-md-4 {
margin-left:33.33333333%
}
.offset-md-5 {
margin-left:41.66666667%
}
.offset-md-6 {
margin-left:50%
}
.offset-md-7 {
margin-left:58.33333333%
}
.offset-md-8 {
margin-left:66.66666667%
}
.offset-md-9 {
margin-left:75%
}
.offset-md-10 {
margin-left:83.33333333%
}
.offset-md-11 {
margin-left:91.66666667%
}
.g-md-0, .gx-md-0 {
--bs-gutter-x:0
}
.g-md-0, .gy-md-0 {
--bs-gutter-y:0
}
.g-md-1, .gx-md-1 {
--bs-gutter-x:0.25rem
}
.g-md-1, .gy-md-1 {
--bs-gutter-y:0.25rem
}
.g-md-2, .gx-md-2 {
--bs-gutter-x:0.5rem
}
.g-md-2, .gy-md-2 {
--bs-gutter-y:0.5rem
}
.g-md-3, .gx-md-3 {
--bs-gutter-x:1rem
}
.g-md-3, .gy-md-3 {
--bs-gutter-y:1rem
}
.g-md-4, .gx-md-4 {
--bs-gutter-x:1.5rem
}
.g-md-4, .gy-md-4 {
--bs-gutter-y:1.5rem
}
.g-md-5, .gx-md-5 {
--bs-gutter-x:3rem
}
.g-md-5, .gy-md-5 {
--bs-gutter-y:3rem
}
}
@media (min-width:992px) {
.col-lg {
flex:1 0 0%
}
.row-cols-lg-auto>* {
flex:0 0 auto;
width:auto
}
.row-cols-lg-1>* {
flex:0 0 auto;
width:100%
}
.row-cols-lg-2>* {
flex:0 0 auto;
width:50%
}
.row-cols-lg-3>* {
flex:0 0 auto;
width:33.3333333333%
}
.row-cols-lg-4>* {
flex:0 0 auto;
width:25%
}
.row-cols-lg-5>* {
flex:0 0 auto;
width:20%
}
.row-cols-lg-6>* {
flex:0 0 auto;
width:16.6666666667%
}
.col-lg-auto {
flex:0 0 auto;
width:auto
}
.col-lg-1 {
flex:0 0 auto;
width:8.33333333%
}
.col-lg-2 {
flex:0 0 auto;
width:16.66666667%
}
.col-lg-3 {
flex:0 0 auto;
width:25%
}
.col-lg-4 {
flex:0 0 auto;
width:33.33333333%
}
.col-lg-5 {
flex:0 0 auto;
width:41.66666667%
}
.col-lg-6 {
flex:0 0 auto;
width:50%
}
.col-lg-7 {
flex:0 0 auto;
width:58.33333333%
}
.col-lg-8 {
flex:0 0 auto;
width:66.66666667%
}
.col-lg-9 {
flex:0 0 auto;
width:75%
}
.col-lg-10 {
flex:0 0 auto;
width:83.33333333%
}
.col-lg-11 {
flex:0 0 auto;
width:91.66666667%
}
.col-lg-12 {
flex:0 0 auto;
width:100%
}
.offset-lg-0 {
margin-left:0
}
.offset-lg-1 {
margin-left:8.33333333%
}
.offset-lg-2 {
margin-left:16.66666667%
}
.offset-lg-3 {
margin-left:25%
}
.offset-lg-4 {
margin-left:33.33333333%
}
.offset-lg-5 {
margin-left:41.66666667%
}
.offset-lg-6 {
margin-left:50%
}
.offset-lg-7 {
margin-left:58.33333333%
}
.offset-lg-8 {
margin-left:66.66666667%
}
.offset-lg-9 {
margin-left:75%
}
.offset-lg-10 {
margin-left:83.33333333%
}
.offset-lg-11 {
margin-left:91.66666667%
}
.g-lg-0, .gx-lg-0 {
--bs-gutter-x:0
}
.g-lg-0, .gy-lg-0 {
--bs-gutter-y:0
}
.g-lg-1, .gx-lg-1 {
--bs-gutter-x:0.25rem
}
.g-lg-1, .gy-lg-1 {
--bs-gutter-y:0.25rem
}
.g-lg-2, .gx-lg-2 {
--bs-gutter-x:0.5rem
}
.g-lg-2, .gy-lg-2 {
--bs-gutter-y:0.5rem
}
.g-lg-3, .gx-lg-3 {
--bs-gutter-x:1rem
}
.g-lg-3, .gy-lg-3 {
--bs-gutter-y:1rem
}
.g-lg-4, .gx-lg-4 {
--bs-gutter-x:1.5rem
}
.g-lg-4, .gy-lg-4 {
--bs-gutter-y:1.5rem
}
.g-lg-5, .gx-lg-5 {
--bs-gutter-x:3rem
}
.g-lg-5, .gy-lg-5 {
--bs-gutter-y:3rem
}
}
@media (min-width:1200px) {
.col-xl {
flex:1 0 0%
}
.row-cols-xl-auto>* {
flex:0 0 auto;
width:auto
}
.row-cols-xl-1>* {
flex:0 0 auto;
width:100%
}
.row-cols-xl-2>* {
flex:0 0 auto;
width:50%
}
.row-cols-xl-3>* {
flex:0 0 auto;
width:33.3333333333%
}
.row-cols-xl-4>* {
flex:0 0 auto;
width:25%
}
.row-cols-xl-5>* {
flex:0 0 auto;
width:20%
}
.row-cols-xl-6>* {
flex:0 0 auto;
width:16.6666666667%
}
.col-xl-auto {
flex:0 0 auto;
width:auto
}
.col-xl-1 {
flex:0 0 auto;
width:8.33333333%
}
.col-xl-2 {
flex:0 0 auto;
width:16.66666667%
}
.col-xl-3 {
flex:0 0 auto;
width:25%
}
.col-xl-4 {
flex:0 0 auto;
width:33.33333333%
}
.col-xl-5 {
flex:0 0 auto;
width:41.66666667%
}
.col-xl-6 {
flex:0 0 auto;
width:50%
}
.col-xl-7 {
flex:0 0 auto;
width:58.33333333%
}
.col-xl-8 {
flex:0 0 auto;
width:66.66666667%
}
.col-xl-9 {
flex:0 0 auto;
width:75%
}
.col-xl-10 {
flex:0 0 auto;
width:83.33333333%
}
.col-xl-11 {
flex:0 0 auto;
width:91.66666667%
}
.col-xl-12 {
flex:0 0 auto;
width:100%
}
.offset-xl-0 {
margin-left:0
}
.offset-xl-1 {
margin-left:8.33333333%
}
.offset-xl-2 {
margin-left:16.66666667%
}
.offset-xl-3 {
margin-left:25%
}
.offset-xl-4 {
margin-left:33.33333333%
}
.offset-xl-5 {
margin-left:41.66666667%
}
.offset-xl-6 {
margin-left:50%
}
.offset-xl-7 {
margin-left:58.33333333%
}
.offset-xl-8 {
margin-left:66.66666667%
}
.offset-xl-9 {
margin-left:75%
}
.offset-xl-10 {
margin-left:83.33333333%
}
.offset-xl-11 {
margin-left:91.66666667%
}
.g-xl-0, .gx-xl-0 {
--bs-gutter-x:0
}
.g-xl-0, .gy-xl-0 {
--bs-gutter-y:0
}
.g-xl-1, .gx-xl-1 {
--bs-gutter-x:0.25rem
}
.g-xl-1, .gy-xl-1 {
--bs-gutter-y:0.25rem
}
.g-xl-2, .gx-xl-2 {
--bs-gutter-x:0.5rem
}
.g-xl-2, .gy-xl-2 {
--bs-gutter-y:0.5rem
}
.g-xl-3, .gx-xl-3 {
--bs-gutter-x:1rem
}
.g-xl-3, .gy-xl-3 {
--bs-gutter-y:1rem
}
.g-xl-4, .gx-xl-4 {
--bs-gutter-x:1.5rem
}
.g-xl-4, .gy-xl-4 {
--bs-gutter-y:1.5rem
}
.g-xl-5, .gx-xl-5 {
--bs-gutter-x:3rem
}
.g-xl-5, .gy-xl-5 {
--bs-gutter-y:3rem
}
}
@media (min-width:1400px) {
.col-xxl {
flex:1 0 0%
}
.row-cols-xxl-auto>* {
flex:0 0 auto;
width:auto
}
.row-cols-xxl-1>* {
flex:0 0 auto;
width:100%
}
.row-cols-xxl-2>* {
flex:0 0 auto;
width:50%
}
.row-cols-xxl-3>* {
flex:0 0 auto;
width:33.3333333333%
}
.row-cols-xxl-4>* {
flex:0 0 auto;
width:25%
}
.row-cols-xxl-5>* {
flex:0 0 auto;
width:20%
}
.row-cols-xxl-6>* {
flex:0 0 auto;
width:16.6666666667%
}
.col-xxl-auto {
flex:0 0 auto;
width:auto
}
.col-xxl-1 {
flex:0 0 auto;
width:8.33333333%
}
.col-xxl-2 {
flex:0 0 auto;
width:16.66666667%
}
.col-xxl-3 {
flex:0 0 auto;
width:25%
}
.col-xxl-4 {
flex:0 0 auto;
width:33.33333333%
}
.col-xxl-5 {
flex:0 0 auto;
width:41.66666667%
}
.col-xxl-6 {
flex:0 0 auto;
width:50%
}
.col-xxl-7 {
flex:0 0 auto;
width:58.33333333%
}
.col-xxl-8 {
flex:0 0 auto;
width:66.66666667%
}
.col-xxl-9 {
flex:0 0 auto;
width:75%
}
.col-xxl-10 {
flex:0 0 auto;
width:83.33333333%
}
.col-xxl-11 {
flex:0 0 auto;
width:91.66666667%
}
.col-xxl-12 {
flex:0 0 auto;
width:100%
}
.offset-xxl-0 {
margin-left:0
}
.offset-xxl-1 {
margin-left:8.33333333%
}
.offset-xxl-2 {
margin-left:16.66666667%
}
.offset-xxl-3 {
margin-left:25%
}
.offset-xxl-4 {
margin-left:33.33333333%
}
.offset-xxl-5 {
margin-left:41.66666667%
}
.offset-xxl-6 {
margin-left:50%
}
.offset-xxl-7 {
margin-left:58.33333333%
}
.offset-xxl-8 {
margin-left:66.66666667%
}
.offset-xxl-9 {
margin-left:75%
}
.offset-xxl-10 {
margin-left:83.33333333%
}
.offset-xxl-11 {
margin-left:91.66666667%
}
.g-xxl-0, .gx-xxl-0 {
--bs-gutter-x:0
}
.g-xxl-0, .gy-xxl-0 {
--bs-gutter-y:0
}
.g-xxl-1, .gx-xxl-1 {
--bs-gutter-x:0.25rem
}
.g-xxl-1, .gy-xxl-1 {
--bs-gutter-y:0.25rem
}
.g-xxl-2, .gx-xxl-2 {
--bs-gutter-x:0.5rem
}
.g-xxl-2, .gy-xxl-2 {
--bs-gutter-y:0.5rem
}
.g-xxl-3, .gx-xxl-3 {
--bs-gutter-x:1rem
}
.g-xxl-3, .gy-xxl-3 {
--bs-gutter-y:1rem
}
.g-xxl-4, .gx-xxl-4 {
--bs-gutter-x:1.5rem
}
.g-xxl-4, .gy-xxl-4 {
--bs-gutter-y:1.5rem
}
.g-xxl-5, .gx-xxl-5 {
--bs-gutter-x:3rem
}
.g-xxl-5, .gy-xxl-5 {
--bs-gutter-y:3rem
}
}
.table {
--bs-table-bg:transparent;
--bs-table-accent-bg:transparent;
--bs-table-striped-color:#212529;
--bs-table-striped-bg:rgba(0, 0, 0, 0.05);
--bs-table-active-color:#212529;
--bs-table-active-bg:rgba(0, 0, 0, 0.1);
--bs-table-hover-color:#212529;
--bs-table-hover-bg:rgba(0, 0, 0, 0.075);
	width:100%;
	margin-bottom:1rem;
	color:#212529;
	vertical-align:top;
	border-color:#dee2e6
}
.table>:not(caption)>*>* {
padding:.5rem .5rem;
background-color:var(--bs-table-bg);
border-bottom-width:1px;
box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)
}
.table>tbody {
	vertical-align:inherit
}
.table>thead {
	vertical-align:bottom
}
.table>:not(:first-child) {
border-top:2px solid currentColor
}
.caption-top {
	caption-side:top
}
.table-sm>:not(caption)>*>* {
padding:.25rem .25rem
}
.table-bordered>:not(caption)>* {
border-width:1px 0
}
.table-bordered>:not(caption)>*>* {
border-width:0 1px
}
.table-borderless>:not(caption)>*>* {
border-bottom-width:0
}
.table-borderless>:not(:first-child) {
border-top-width:0
}
.table-striped>tbody>tr:nth-of-type(odd)>* {
--bs-table-accent-bg:var(--bs-table-striped-bg);
color:var(--bs-table-striped-color)
}
.table-active {
--bs-table-accent-bg:var(--bs-table-active-bg);
	color:var(--bs-table-active-color)
}
.table-hover>tbody>tr:hover>* {
--bs-table-accent-bg:var(--bs-table-hover-bg);
	color:var(--bs-table-hover-color)
}
.table-primary {
--bs-table-bg:#cfe2ff;
--bs-table-striped-bg:#c5d7f2;
--bs-table-striped-color:#000;
--bs-table-active-bg:#bacbe6;
--bs-table-active-color:#000;
--bs-table-hover-bg:#bfd1ec;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#bacbe6
}
.table-secondary {
--bs-table-bg:#e2e3e5;
--bs-table-striped-bg:#d7d8da;
--bs-table-striped-color:#000;
--bs-table-active-bg:#cbccce;
--bs-table-active-color:#000;
--bs-table-hover-bg:#d1d2d4;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#cbccce
}
.table-success {
--bs-table-bg:#d1e7dd;
--bs-table-striped-bg:#c7dbd2;
--bs-table-striped-color:#000;
--bs-table-active-bg:#bcd0c7;
--bs-table-active-color:#000;
--bs-table-hover-bg:#c1d6cc;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#bcd0c7
}
.table-info {
--bs-table-bg:#cff4fc;
--bs-table-striped-bg:#c5e8ef;
--bs-table-striped-color:#000;
--bs-table-active-bg:#badce3;
--bs-table-active-color:#000;
--bs-table-hover-bg:#bfe2e9;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#badce3
}
.table-warning {
--bs-table-bg:#fff3cd;
--bs-table-striped-bg:#f2e7c3;
--bs-table-striped-color:#000;
--bs-table-active-bg:#e6dbb9;
--bs-table-active-color:#000;
--bs-table-hover-bg:#ece1be;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#e6dbb9
}
.table-danger {
--bs-table-bg:#f8d7da;
--bs-table-striped-bg:#eccccf;
--bs-table-striped-color:#000;
--bs-table-active-bg:#dfc2c4;
--bs-table-active-color:#000;
--bs-table-hover-bg:#e5c7ca;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#dfc2c4
}
.table-light {
--bs-table-bg:#f8f9fa;
--bs-table-striped-bg:#ecedee;
--bs-table-striped-color:#000;
--bs-table-active-bg:#dfe0e1;
--bs-table-active-color:#000;
--bs-table-hover-bg:#e5e6e7;
--bs-table-hover-color:#000;
	color:#000;
	border-color:#dfe0e1
}
.table-dark {
--bs-table-bg:#212529;
--bs-table-striped-bg:#2c3034;
--bs-table-striped-color:#fff;
--bs-table-active-bg:#373b3e;
--bs-table-active-color:#fff;
--bs-table-hover-bg:#323539;
--bs-table-hover-color:#fff;
	color:#fff;
	border-color:#373b3e
}
.table-responsive {
	overflow-x:auto;
	-webkit-overflow-scrolling:touch
}
@media (max-width:575.98px) {
.table-responsive-sm {
overflow-x:auto;
-webkit-overflow-scrolling:touch
}
}
@media (max-width:767.98px) {
.table-responsive-md {
overflow-x:auto;
-webkit-overflow-scrolling:touch
}
}
@media (max-width:991.98px) {
.table-responsive-lg {
overflow-x:auto;
-webkit-overflow-scrolling:touch
}
}
@media (max-width:1199.98px) {
.table-responsive-xl {
overflow-x:auto;
-webkit-overflow-scrolling:touch
}
}
@media (max-width:1399.98px) {
.table-responsive-xxl {
overflow-x:auto;
-webkit-overflow-scrolling:touch
}
}
.form-label {
margin-bottom:.5rem
}
.col-form-label {
padding-top:calc(.375rem + 1px);
padding-bottom:calc(.375rem + 1px);
	margin-bottom:0;
	font-size:inherit;
	line-height:1.5
}
.col-form-label-lg {
padding-top:calc(.5rem + 1px);
padding-bottom:calc(.5rem + 1px);
	font-size:1.25rem
}
.col-form-label-sm {
padding-top:calc(.25rem + 1px);
padding-bottom:calc(.25rem + 1px);
font-size:.875rem
}
.form-text {
margin-top:.25rem;
	font-size:.875em;
	color:#6c757d
}
.form-control {
	display:block;
	width:100%;
padding:.375rem .75rem;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ced4da;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
border-radius:.25rem;
transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.form-control {
transition:none
}
}
.form-control[type=file] {
	overflow:hidden
}
.form-control[type=file]:not(:disabled):not([readonly]) {
cursor:pointer
}
.form-control:focus {
	color:#212529;
	background-color:#fff;
	border-color:#86b7fe;
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.form-control::-webkit-date-and-time-value {
height:1.5em
}
.form-control::-moz-placeholder {
color:#6c757d;
opacity:1
}
.form-control::placeholder {
color:#6c757d;
opacity:1
}
.form-control:disabled, .form-control[readonly] {
	background-color:#e9ecef;
	opacity:1
}
.form-control::-webkit-file-upload-button {
padding:.375rem .75rem;
margin:-.375rem -.75rem;
-webkit-margin-end:.75rem;
margin-inline-end:.75rem;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
.form-control::file-selector-button {
padding:.375rem .75rem;
margin:-.375rem -.75rem;
-webkit-margin-end:.75rem;
margin-inline-end:.75rem;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none
}
.form-control::file-selector-button {
transition:none
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color:#dde0e3
}
.form-control::-webkit-file-upload-button {
padding:.375rem .75rem;
margin:-.375rem -.75rem;
-webkit-margin-end:.75rem;
margin-inline-end:.75rem;
color:#212529;
background-color:#e9ecef;
pointer-events:none;
border-color:inherit;
border-style:solid;
border-width:0;
border-inline-end-width:1px;
border-radius:0;
-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.form-control::-webkit-file-upload-button {
-webkit-transition:none;
transition:none
}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color:#dde0e3
}
.form-control-plaintext {
	display:block;
	width:100%;
padding:.375rem 0;
	margin-bottom:0;
	line-height:1.5;
	color:#212529;
	background-color:transparent;
	border:solid transparent;
	border-width:1px 0
}
.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
	padding-right:0;
	padding-left:0
}
.form-control-sm {
min-height:calc(1.5em + .5rem + 2px);
padding:.25rem .5rem;
font-size:.875rem;
border-radius:.2rem
}
.form-control-sm::-webkit-file-upload-button {
padding:.25rem .5rem;
margin:-.25rem -.5rem;
-webkit-margin-end:.5rem;
margin-inline-end:.5rem
}
.form-control-sm::file-selector-button {
padding:.25rem .5rem;
margin:-.25rem -.5rem;
-webkit-margin-end:.5rem;
margin-inline-end:.5rem
}
.form-control-sm::-webkit-file-upload-button {
padding:.25rem .5rem;
margin:-.25rem -.5rem;
-webkit-margin-end:.5rem;
margin-inline-end:.5rem
}
.form-control-lg {
	min-height:calc(1.5em + 1rem + 2px);
padding:.5rem 1rem;
	font-size:1.25rem;
border-radius:.3rem
}
.form-control-lg::-webkit-file-upload-button {
padding:.5rem 1rem;
margin:-.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem
}
.form-control-lg::file-selector-button {
padding:.5rem 1rem;
margin:-.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem
}
.form-control-lg::-webkit-file-upload-button {
padding:.5rem 1rem;
margin:-.5rem -1rem;
-webkit-margin-end:1rem;
margin-inline-end:1rem
}
textarea.form-control {
min-height:calc(1.5em + .75rem + 2px)
}
textarea.form-control-sm {
min-height:calc(1.5em + .5rem + 2px)
}
textarea.form-control-lg {
	min-height:calc(1.5em + 1rem + 2px)
}
.form-control-color {
	width:3rem;
	height:auto;
padding:.375rem
}
.form-control-color:not(:disabled):not([readonly]) {
cursor:pointer
}
.form-control-color::-moz-color-swatch {
height:1.5em;
border-radius:.25rem
}
.form-control-color::-webkit-color-swatch {
height:1.5em;
border-radius:.25rem
}
.form-select {
	display:block;
	width:100%;
padding:.375rem 2.25rem .375rem .75rem;
	-moz-padding-start:calc(0.75rem - 3px);
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	background-color:#fff;
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
	background-repeat:no-repeat;
background-position:right .75rem center;
	background-size:16px 12px;
	border:1px solid #ced4da;
border-radius:.25rem;
transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
@media (prefers-reduced-motion:reduce) {
.form-select {
transition:none
}
}
.form-select:focus {
	border-color:#86b7fe;
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
padding-right:.75rem;
background-image:none
}
.form-select:disabled {
	background-color:#e9ecef
}
.form-select:-moz-focusring {
color:transparent;
text-shadow:0 0 0 #212529
}
.form-select-sm {
padding-top:.25rem;
padding-bottom:.25rem;
padding-left:.5rem;
font-size:.875rem;
border-radius:.2rem
}
.form-select-lg {
padding-top:.5rem;
padding-bottom:.5rem;
	padding-left:1rem;
	font-size:1.25rem;
border-radius:.3rem
}
.form-check {
	display:block;
	min-height:1.5rem;
	padding-left:1.5em;
margin-bottom:.125rem
}
.form-check .form-check-input {
	float:left;
	margin-left:-1.5em
}
.form-check-input {
	width:1em;
	height:1em;
	margin-top:.25em;
	vertical-align:top;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	border:1px solid rgba(0, 0, 0, .25);
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-print-color-adjust:exact;
	color-adjust:exact
}
.form-check-input[type=checkbox] {
	border-radius:.25em
}
.form-check-input[type=radio] {
	border-radius:50%
}
.form-check-input:active {
	filter:brightness(90%)
}
.form-check-input:focus {
	border-color:#86b7fe;
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.form-check-input:checked {
	background-color:#0d6efd;
	border-color:#0d6efd
}
.form-check-input:checked[type=checkbox] {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")
}
.form-check-input:checked[type=radio] {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
}
.form-check-input[type=checkbox]:indeterminate {
	background-color:#0d6efd;
	border-color:#0d6efd;
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
}
.form-check-input:disabled {
	pointer-events:none;
	filter:none;
	opacity:.5
}
.form-check-input:disabled~.form-check-label, .form-check-input[disabled]~.form-check-label {
opacity:.5
}
.form-switch {
	padding-left:2.5em
}
.form-switch .form-check-input {
	width:2em;
	margin-left:-2.5em;
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
	background-position:left center;
	border-radius:2em;
transition:background-position .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.form-switch .form-check-input {
transition:none
}
}
.form-switch .form-check-input:focus {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")
}
.form-switch .form-check-input:checked {
	background-position:right center;
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}
.form-check-inline {
	display:inline-block;
	margin-right:1rem
}
.btn-check {
	position:absolute;
	clip:rect(0,0,0,0);
	pointer-events:none
}
.btn-check:disabled+.btn, .btn-check[disabled]+.btn {
	pointer-events:none;
	filter:none;
	opacity:.65
}
.form-range {
	width:100%;
	height:1.5rem;
	padding:0;
	background-color:transparent;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.form-range:focus {
	outline:0
}
.form-range:focus::-webkit-slider-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25)
}
.form-range:focus::-moz-range-thumb {
box-shadow:0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25)
}
.form-range::-moz-focus-outer {
border:0
}
.form-range::-webkit-slider-thumb {
width:1rem;
height:1rem;
margin-top:-.25rem;
background-color:#0d6efd;
border:0;
border-radius:1rem;
-webkit-transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
-webkit-appearance:none;
appearance:none
}
@media (prefers-reduced-motion:reduce) {
.form-range::-webkit-slider-thumb {
-webkit-transition:none;
transition:none
}
}
.form-range::-webkit-slider-thumb:active {
background-color:#b6d4fe
}
.form-range::-webkit-slider-runnable-track {
width:100%;
height:.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem
}
.form-range::-moz-range-thumb {
width:1rem;
height:1rem;
background-color:#0d6efd;
border:0;
border-radius:1rem;
-moz-transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
-moz-appearance:none;
appearance:none
}
@media (prefers-reduced-motion:reduce) {
.form-range::-moz-range-thumb {
-moz-transition:none;
transition:none
}
}
.form-range::-moz-range-thumb:active {
background-color:#b6d4fe
}
.form-range::-moz-range-track {
width:100%;
height:.5rem;
color:transparent;
cursor:pointer;
background-color:#dee2e6;
border-color:transparent;
border-radius:1rem
}
.form-range:disabled {
	pointer-events:none
}
.form-range:disabled::-webkit-slider-thumb {
background-color:#adb5bd
}
.form-range:disabled::-moz-range-thumb {
background-color:#adb5bd
}
.form-floating {
	position:relative
}
.form-floating>.form-control, .form-floating>.form-select {
	height:calc(3.5rem + 2px);
	line-height:1.25
}
.form-floating>label {
	position:absolute;
	top:0;
	left:0;
	height:100%;
padding:1rem .75rem;
	pointer-events:none;
	border:1px solid transparent;
	transform-origin:0 0;
transition:opacity .1s ease-in-out, transform .1s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.form-floating>label {
transition:none
}
}
.form-floating>.form-control {
padding:1rem .75rem
}
.form-floating>.form-control::-moz-placeholder {
color:transparent
}
.form-floating>.form-control::placeholder {
color:transparent
}
.form-floating>.form-control:not(:-moz-placeholder-shown) {
padding-top:1.625rem;
padding-bottom:.625rem
}
.form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown) {
padding-top:1.625rem;
padding-bottom:.625rem
}
.form-floating>.form-control:-webkit-autofill {
padding-top:1.625rem;
padding-bottom:.625rem
}
.form-floating>.form-select {
	padding-top:1.625rem;
padding-bottom:.625rem
}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label {
opacity:.65;
transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label {
opacity:.65;
transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.form-floating>.form-control:-webkit-autofill~label {
opacity:.65;
transform:scale(.85) translateY(-.5rem) translateX(.15rem)
}
.input-group {
	position:relative;
	display:flex;
	flex-wrap:wrap;
	align-items:stretch;
	width:100%
}
.input-group>.form-control, .input-group>.form-select {
	position:relative;
	flex:1 1 auto;
	width:1%;
	min-width:0
}
.input-group>.form-control:focus, .input-group>.form-select:focus {
	z-index:3
}
.input-group .btn {
	position:relative;
	z-index:2
}
.input-group .btn:focus {
	z-index:3
}
.input-group-text {
	display:flex;
	align-items:center;
padding:.375rem .75rem;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:center;
	white-space:nowrap;
	background-color:#e9ecef;
	border:1px solid #ced4da;
border-radius:.25rem
}
.input-group-lg>.btn, .input-group-lg>.form-control, .input-group-lg>.form-select, .input-group-lg>.input-group-text {
padding:.5rem 1rem;
	font-size:1.25rem;
border-radius:.3rem
}
.input-group-sm>.btn, .input-group-sm>.form-control, .input-group-sm>.form-select, .input-group-sm>.input-group-text {
padding:.25rem .5rem;
font-size:.875rem;
border-radius:.2rem
}
.input-group-lg>.form-select, .input-group-sm>.form-select {
	padding-right:3rem
}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4), .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
margin-left:-1px;
border-top-left-radius:0;
border-bottom-left-radius:0
}
.valid-feedback {
	display:none;
	width:100%;
margin-top:.25rem;
	font-size:.875em;
	color:#198754
}
.valid-tooltip {
	position:absolute;
	top:100%;
	z-index:5;
	display:none;
	max-width:100%;
padding:.25rem .5rem;
margin-top:.1rem;
font-size:.875rem;
	color:#fff;
	background-color:rgba(25, 135, 84, .9);
border-radius:.25rem
}
.is-valid~.valid-feedback, .is-valid~.valid-tooltip, .was-validated :valid~.valid-feedback, .was-validated :valid~.valid-tooltip {
display:block
}
.form-control.is-valid, .was-validated .form-control:valid {
border-color:#198754;
padding-right:calc(1.5em + .75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(.375em + .1875rem) center;
background-size:calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
border-color:#198754;
box-shadow:0 0 0 .25rem rgba(25, 135, 84, .25)
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right:calc(1.5em + .75rem);
background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
.form-select.is-valid, .was-validated .form-select:valid {
border-color:#198754
}
.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-position:right .75rem center, center right 2.25rem;
background-size:16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
border-color:#198754;
box-shadow:0 0 0 .25rem rgba(25, 135, 84, .25)
}
.form-check-input.is-valid, .was-validated .form-check-input:valid {
border-color:#198754
}
.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
background-color:#198754
}
.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
box-shadow:0 0 0 .25rem rgba(25, 135, 84, .25)
}
.form-check-input.is-valid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label {
color:#198754
}
.form-check-inline .form-check-input~.valid-feedback {
margin-left:.5em
}
.input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid {
z-index:1
}
.input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus {
z-index:3
}
.invalid-feedback {
	display:none;
	width:100%;
margin-top:.25rem;
	font-size:.875em;
	color:#dc3545
}
.invalid-tooltip {
	position:absolute;
	top:100%;
	z-index:5;
	display:none;
	max-width:100%;
padding:.25rem .5rem;
margin-top:.1rem;
font-size:.875rem;
	color:#fff;
	background-color:rgba(220, 53, 69, .9);
border-radius:.25rem
}
.is-invalid~.invalid-feedback, .is-invalid~.invalid-tooltip, .was-validated :invalid~.invalid-feedback, .was-validated :invalid~.invalid-tooltip {
display:block
}
.form-control.is-invalid, .was-validated .form-control:invalid {
border-color:#dc3545;
padding-right:calc(1.5em + .75rem);
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-position:right calc(.375em + .1875rem) center;
background-size:calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
border-color:#dc3545;
box-shadow:0 0 0 .25rem rgba(220, 53, 69, .25)
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right:calc(1.5em + .75rem);
background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}
.form-select.is-invalid, .was-validated .form-select:invalid {
border-color:#dc3545
}
.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
padding-right:4.125rem;
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-position:right .75rem center, center right 2.25rem;
background-size:16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
}
.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
border-color:#dc3545;
box-shadow:0 0 0 .25rem rgba(220, 53, 69, .25)
}
.form-check-input.is-invalid, .was-validated .form-check-input:invalid {
border-color:#dc3545
}
.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {
background-color:#dc3545
}
.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {
box-shadow:0 0 0 .25rem rgba(220, 53, 69, .25)
}
.form-check-input.is-invalid~.form-check-label, .was-validated .form-check-input:invalid~.form-check-label {
color:#dc3545
}
.form-check-inline .form-check-input~.invalid-feedback {
margin-left:.5em
}
.input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid {
z-index:2
}
.input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus {
z-index:3
}
.btn {
	display:inline-block;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	background-color:transparent;
	border:1px solid transparent;
padding:.375rem .75rem;
	font-size:1rem;
border-radius:.25rem;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.btn {
transition:none
}
}
.btn:hover {
	color:#212529
}
.btn-check:focus+.btn, .btn:focus {
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.btn.disabled, .btn:disabled, fieldset:disabled .btn {
	pointer-events:none;
	opacity:.65
}
.btn-primary {
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.btn-primary:hover {
	color:#fff;
	background-color:#0b5ed7;
	border-color:#0a58ca
}
.btn-check:focus+.btn-primary, .btn-primary:focus {
	color:#fff;
	background-color:#0b5ed7;
	border-color:#0a58ca;
box-shadow:0 0 0 .25rem rgba(49, 132, 253, .5)
}
.btn-check:active+.btn-primary, .btn-check:checked+.btn-primary, .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle {
	color:#fff;
	background-color:#0a58ca;
	border-color:#0a53be
}
.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(49, 132, 253, .5)
}
.btn-primary.disabled, .btn-primary:disabled {
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.btn-secondary {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-secondary:hover {
	color:#fff;
	background-color:#5c636a;
	border-color:#565e64
}
.btn-check:focus+.btn-secondary, .btn-secondary:focus {
	color:#fff;
	background-color:#5c636a;
	border-color:#565e64;
box-shadow:0 0 0 .25rem rgba(130, 138, 145, .5)
}
.btn-check:active+.btn-secondary, .btn-check:checked+.btn-secondary, .btn-secondary.active, .btn-secondary:active, .show>.btn-secondary.dropdown-toggle {
	color:#fff;
	background-color:#565e64;
	border-color:#51585e
}
.btn-check:active+.btn-secondary:focus, .btn-check:checked+.btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, .show>.btn-secondary.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(130, 138, 145, .5)
}
.btn-secondary.disabled, .btn-secondary:disabled {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-success {
	color:#fff;
	background-color:#198754;
	border-color:#198754
}
.btn-success:hover {
	color:#fff;
	background-color:#157347;
	border-color:#146c43
}
.btn-check:focus+.btn-success, .btn-success:focus {
	color:#fff;
	background-color:#157347;
	border-color:#146c43;
box-shadow:0 0 0 .25rem rgba(60, 153, 110, .5)
}
.btn-check:active+.btn-success, .btn-check:checked+.btn-success, .btn-success.active, .btn-success:active, .show>.btn-success.dropdown-toggle {
	color:#fff;
	background-color:#146c43;
	border-color:#13653f
}
.btn-check:active+.btn-success:focus, .btn-check:checked+.btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show>.btn-success.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(60, 153, 110, .5)
}
.btn-success.disabled, .btn-success:disabled {
	color:#fff;
	background-color:#198754;
	border-color:#198754
}
.btn-info {
	color:#000;
	background-color:#0dcaf0;
	border-color:#0dcaf0
}
.btn-info:hover {
	color:#000;
	background-color:#31d2f2;
	border-color:#25cff2
}
.btn-check:focus+.btn-info, .btn-info:focus {
	color:#000;
	background-color:#31d2f2;
	border-color:#25cff2;
box-shadow:0 0 0 .25rem rgba(11, 172, 204, .5)
}
.btn-check:active+.btn-info, .btn-check:checked+.btn-info, .btn-info.active, .btn-info:active, .show>.btn-info.dropdown-toggle {
	color:#000;
	background-color:#3dd5f3;
	border-color:#25cff2
}
.btn-check:active+.btn-info:focus, .btn-check:checked+.btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show>.btn-info.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(11, 172, 204, .5)
}
.btn-info.disabled, .btn-info:disabled {
	color:#000;
	background-color:#0dcaf0;
	border-color:#0dcaf0
}
.btn-warning {
	color:#000;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-warning:hover {
	color:#000;
	background-color:#ffca2c;
	border-color:#ffc720
}
.btn-check:focus+.btn-warning, .btn-warning:focus {
	color:#000;
	background-color:#ffca2c;
	border-color:#ffc720;
box-shadow:0 0 0 .25rem rgba(217, 164, 6, .5)
}
.btn-check:active+.btn-warning, .btn-check:checked+.btn-warning, .btn-warning.active, .btn-warning:active, .show>.btn-warning.dropdown-toggle {
	color:#000;
	background-color:#ffcd39;
	border-color:#ffc720
}
.btn-check:active+.btn-warning:focus, .btn-check:checked+.btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show>.btn-warning.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(217, 164, 6, .5)
}
.btn-warning.disabled, .btn-warning:disabled {
	color:#000;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-danger {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-danger:hover {
	color:#fff;
	background-color:#bb2d3b;
	border-color:#b02a37
}
.btn-check:focus+.btn-danger, .btn-danger:focus {
	color:#fff;
	background-color:#bb2d3b;
	border-color:#b02a37;
box-shadow:0 0 0 .25rem rgba(225, 83, 97, .5)
}
.btn-check:active+.btn-danger, .btn-check:checked+.btn-danger, .btn-danger.active, .btn-danger:active, .show>.btn-danger.dropdown-toggle {
	color:#fff;
	background-color:#b02a37;
	border-color:#a52834
}
.btn-check:active+.btn-danger:focus, .btn-check:checked+.btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show>.btn-danger.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(225, 83, 97, .5)
}
.btn-danger.disabled, .btn-danger:disabled {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-light {
	color:#000;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-light:hover {
	color:#000;
	background-color:#f9fafb;
	border-color:#f9fafb
}
.btn-check:focus+.btn-light, .btn-light:focus {
	color:#000;
	background-color:#f9fafb;
	border-color:#f9fafb;
box-shadow:0 0 0 .25rem rgba(211, 212, 213, .5)
}
.btn-check:active+.btn-light, .btn-check:checked+.btn-light, .btn-light.active, .btn-light:active, .show>.btn-light.dropdown-toggle {
	color:#000;
	background-color:#f9fafb;
	border-color:#f9fafb
}
.btn-check:active+.btn-light:focus, .btn-check:checked+.btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show>.btn-light.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(211, 212, 213, .5)
}
.btn-light.disabled, .btn-light:disabled {
	color:#000;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-dark {
	color:#fff;
	background-color:#212529;
	border-color:#212529
}
.btn-dark:hover {
	color:#fff;
	background-color:#1c1f23;
	border-color:#1a1e21
}
.btn-check:focus+.btn-dark, .btn-dark:focus {
	color:#fff;
	background-color:#1c1f23;
	border-color:#1a1e21;
box-shadow:0 0 0 .25rem rgba(66, 70, 73, .5)
}
.btn-check:active+.btn-dark, .btn-check:checked+.btn-dark, .btn-dark.active, .btn-dark:active, .show>.btn-dark.dropdown-toggle {
	color:#fff;
	background-color:#1a1e21;
	border-color:#191c1f
}
.btn-check:active+.btn-dark:focus, .btn-check:checked+.btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show>.btn-dark.dropdown-toggle:focus {
box-shadow:0 0 0 .25rem rgba(66, 70, 73, .5)
}
.btn-dark.disabled, .btn-dark:disabled {
	color:#fff;
	background-color:#212529;
	border-color:#212529
}
.btn-outline-primary {
	color:#0d6efd;
	border-color:#0d6efd
}
.btn-outline-primary:hover {
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.btn-check:focus+.btn-outline-primary, .btn-outline-primary:focus {
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .5)
}
.btn-check:active+.btn-outline-primary, .btn-check:checked+.btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.btn-check:active+.btn-outline-primary:focus, .btn-check:checked+.btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus {
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .5)
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color:#0d6efd;
	background-color:transparent
}
.btn-outline-secondary {
	color:#6c757d;
	border-color:#6c757d
}
.btn-outline-secondary:hover {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-check:focus+.btn-outline-secondary, .btn-outline-secondary:focus {
box-shadow:0 0 0 .25rem rgba(108, 117, 125, .5)
}
.btn-check:active+.btn-outline-secondary, .btn-check:checked+.btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active {
	color:#fff;
	background-color:#6c757d;
	border-color:#6c757d
}
.btn-check:active+.btn-outline-secondary:focus, .btn-check:checked+.btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus {
box-shadow:0 0 0 .25rem rgba(108, 117, 125, .5)
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	color:#6c757d;
	background-color:transparent
}
.btn-outline-success {
	color:#198754;
	border-color:#198754
}
.btn-outline-success:hover {
	color:#fff;
	background-color:#198754;
	border-color:#198754
}
.btn-check:focus+.btn-outline-success, .btn-outline-success:focus {
box-shadow:0 0 0 .25rem rgba(25, 135, 84, .5)
}
.btn-check:active+.btn-outline-success, .btn-check:checked+.btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active {
	color:#fff;
	background-color:#198754;
	border-color:#198754
}
.btn-check:active+.btn-outline-success:focus, .btn-check:checked+.btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus {
box-shadow:0 0 0 .25rem rgba(25, 135, 84, .5)
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
	color:#198754;
	background-color:transparent
}
.btn-outline-info {
	color:#0dcaf0;
	border-color:#0dcaf0
}
.btn-outline-info:hover {
	color:#000;
	background-color:#0dcaf0;
	border-color:#0dcaf0
}
.btn-check:focus+.btn-outline-info, .btn-outline-info:focus {
box-shadow:0 0 0 .25rem rgba(13, 202, 240, .5)
}
.btn-check:active+.btn-outline-info, .btn-check:checked+.btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active {
	color:#000;
	background-color:#0dcaf0;
	border-color:#0dcaf0
}
.btn-check:active+.btn-outline-info:focus, .btn-check:checked+.btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus {
box-shadow:0 0 0 .25rem rgba(13, 202, 240, .5)
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
	color:#0dcaf0;
	background-color:transparent
}
.btn-outline-warning {
	color:#ffc107;
	border-color:#ffc107
}
.btn-outline-warning:hover {
	color:#000;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-check:focus+.btn-outline-warning, .btn-outline-warning:focus {
box-shadow:0 0 0 .25rem rgba(255, 193, 7, .5)
}
.btn-check:active+.btn-outline-warning, .btn-check:checked+.btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active {
	color:#000;
	background-color:#ffc107;
	border-color:#ffc107
}
.btn-check:active+.btn-outline-warning:focus, .btn-check:checked+.btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus {
box-shadow:0 0 0 .25rem rgba(255, 193, 7, .5)
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
	color:#ffc107;
	background-color:transparent
}
.btn-outline-danger {
	color:#dc3545;
	border-color:#dc3545
}
.btn-outline-danger:hover {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-check:focus+.btn-outline-danger, .btn-outline-danger:focus {
box-shadow:0 0 0 .25rem rgba(220, 53, 69, .5)
}
.btn-check:active+.btn-outline-danger, .btn-check:checked+.btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active {
	color:#fff;
	background-color:#dc3545;
	border-color:#dc3545
}
.btn-check:active+.btn-outline-danger:focus, .btn-check:checked+.btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus {
box-shadow:0 0 0 .25rem rgba(220, 53, 69, .5)
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
	color:#dc3545;
	background-color:transparent
}
.btn-outline-light {
	color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-outline-light:hover {
	color:#000;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-check:focus+.btn-outline-light, .btn-outline-light:focus {
box-shadow:0 0 0 .25rem rgba(248, 249, 250, .5)
}
.btn-check:active+.btn-outline-light, .btn-check:checked+.btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active {
	color:#000;
	background-color:#f8f9fa;
	border-color:#f8f9fa
}
.btn-check:active+.btn-outline-light:focus, .btn-check:checked+.btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus {
box-shadow:0 0 0 .25rem rgba(248, 249, 250, .5)
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
	color:#f8f9fa;
	background-color:transparent
}
.btn-outline-dark {
	color:#212529;
	border-color:#212529
}
.btn-outline-dark:hover {
	color:#fff;
	background-color:#212529;
	border-color:#212529
}
.btn-check:focus+.btn-outline-dark, .btn-outline-dark:focus {
box-shadow:0 0 0 .25rem rgba(33, 37, 41, .5)
}
.btn-check:active+.btn-outline-dark, .btn-check:checked+.btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active {
	color:#fff;
	background-color:#212529;
	border-color:#212529
}
.btn-check:active+.btn-outline-dark:focus, .btn-check:checked+.btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus {
box-shadow:0 0 0 .25rem rgba(33, 37, 41, .5)
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
	color:#212529;
	background-color:transparent
}
.btn-link {
	font-weight:400;
	color:#0d6efd;
	text-decoration:underline
}
.btn-link:hover {
	color:#0a58ca
}
.btn-link.disabled, .btn-link:disabled {
	color:#6c757d
}
.btn-group-lg>.btn, .btn-lg {
padding:.5rem 1rem;
	font-size:1.25rem;
border-radius:.3rem
}
.btn-group-sm>.btn, .btn-sm {
padding:.25rem .5rem;
font-size:.875rem;
border-radius:.2rem
}
.fade {
transition:opacity .15s linear
}
@media (prefers-reduced-motion:reduce) {
.fade {
transition:none
}
}
.fade:not(.show) {
opacity:0
}
.collapse:not(.show) {
display:none
}
.collapsing {
	height:0;
	overflow:hidden;
transition:height .35s ease
}
@media (prefers-reduced-motion:reduce) {
.collapsing {
transition:none
}
}
.collapsing.collapse-horizontal {
	width:0;
	height:auto;
transition:width .35s ease
}
@media (prefers-reduced-motion:reduce) {
.collapsing.collapse-horizontal {
transition:none
}
}
.dropdown, .dropend, .dropstart, .dropup {
	position:relative
}
.dropdown-toggle {
	white-space:nowrap
}
.dropdown-toggle::after {
display:inline-block;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid;
border-right:.3em solid transparent;
border-bottom:0;
border-left:.3em solid transparent
}
.dropdown-toggle:empty::after {
margin-left:0
}
.dropdown-menu {
	position:absolute;
	z-index:1000;
	display:none;
	min-width:10rem;
padding:.5rem 0;
	margin:0;
	font-size:1rem;
	color:#212529;
	text-align:left;
	list-style:none;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0, 0, 0, .15);
border-radius:.25rem
}
.dropdown-menu[data-bs-popper] {
	top:100%;
	left:0;
margin-top:.125rem
}
.dropdown-menu-start {
--bs-position:start
}
.dropdown-menu-start[data-bs-popper] {
	right:auto;
	left:0
}
.dropdown-menu-end {
--bs-position:end
}
.dropdown-menu-end[data-bs-popper] {
	right:0;
	left:auto
}
@media (min-width:576px) {
.dropdown-menu-sm-start {
--bs-position:start
}
.dropdown-menu-sm-start[data-bs-popper] {
right:auto;
left:0
}
.dropdown-menu-sm-end {
--bs-position:end
}
.dropdown-menu-sm-end[data-bs-popper] {
right:0;
left:auto
}
}
@media (min-width:768px) {
.dropdown-menu-md-start {
--bs-position:start
}
.dropdown-menu-md-start[data-bs-popper] {
right:auto;
left:0
}
.dropdown-menu-md-end {
--bs-position:end
}
.dropdown-menu-md-end[data-bs-popper] {
right:0;
left:auto
}
}
@media (min-width:992px) {
.dropdown-menu-lg-start {
--bs-position:start
}
.dropdown-menu-lg-start[data-bs-popper] {
right:auto;
left:0
}
.dropdown-menu-lg-end {
--bs-position:end
}
.dropdown-menu-lg-end[data-bs-popper] {
right:0;
left:auto
}
}
@media (min-width:1200px) {
.dropdown-menu-xl-start {
--bs-position:start
}
.dropdown-menu-xl-start[data-bs-popper] {
right:auto;
left:0
}
.dropdown-menu-xl-end {
--bs-position:end
}
.dropdown-menu-xl-end[data-bs-popper] {
right:0;
left:auto
}
}
@media (min-width:1400px) {
.dropdown-menu-xxl-start {
--bs-position:start
}
.dropdown-menu-xxl-start[data-bs-popper] {
right:auto;
left:0
}
.dropdown-menu-xxl-end {
--bs-position:end
}
.dropdown-menu-xxl-end[data-bs-popper] {
right:0;
left:auto
}
}
.dropup .dropdown-menu[data-bs-popper] {
	top:auto;
	bottom:100%;
	margin-top:0;
margin-bottom:.125rem
}
.dropup .dropdown-toggle::after {
display:inline-block;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:0;
border-right:.3em solid transparent;
border-bottom:.3em solid;
border-left:.3em solid transparent
}
.dropup .dropdown-toggle:empty::after {
margin-left:0
}
.dropend .dropdown-menu[data-bs-popper] {
	top:0;
	right:auto;
	left:100%;
	margin-top:0;
margin-left:.125rem
}
.dropend .dropdown-toggle::after {
display:inline-block;
margin-left:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid transparent;
border-right:0;
border-bottom:.3em solid transparent;
border-left:.3em solid
}
.dropend .dropdown-toggle:empty::after {
margin-left:0
}
.dropend .dropdown-toggle::after {
vertical-align:0
}
.dropstart .dropdown-menu[data-bs-popper] {
	top:0;
	right:100%;
	left:auto;
	margin-top:0;
margin-right:.125rem
}
.dropstart .dropdown-toggle::after {
display:inline-block;
margin-left:.255em;
vertical-align:.255em;
content:""
}
.dropstart .dropdown-toggle::after {
display:none
}
.dropstart .dropdown-toggle::before {
display:inline-block;
margin-right:.255em;
vertical-align:.255em;
content:"";
border-top:.3em solid transparent;
border-right:.3em solid;
border-bottom:.3em solid transparent
}
.dropstart .dropdown-toggle:empty::after {
margin-left:0
}
.dropstart .dropdown-toggle::before {
vertical-align:0
}
.dropdown-divider {
	height:0;
margin:.5rem 0;
	overflow:hidden;
	border-top:1px solid rgba(0, 0, 0, .15)
}
.dropdown-item {
	display:block;
	width:100%;
padding:.25rem 1rem;
	clear:both;
	font-weight:400;
	color:#212529;
	text-align:inherit;
	text-decoration:none;
	white-space:nowrap;
	background-color:transparent;
	border:0
}
.dropdown-item:focus, .dropdown-item:hover {
	color:#1e2125;
	background-color:#e9ecef
}
.dropdown-item.active, .dropdown-item:active {
	color:#fff;
	text-decoration:none;
	background-color:#0d6efd
}
.dropdown-item.disabled, .dropdown-item:disabled {
	color:#adb5bd;
	pointer-events:none;
	background-color:transparent
}
.dropdown-menu.show {
	display:block
}
.dropdown-header {
	display:block;
padding:.5rem 1rem;
	margin-bottom:0;
font-size:.875rem;
	color:#6c757d;
	white-space:nowrap
}
.dropdown-item-text {
	display:block;
padding:.25rem 1rem;
	color:#212529
}
.dropdown-menu-dark {
	color:#dee2e6;
	background-color:#343a40;
	border-color:rgba(0, 0, 0, .15)
}
.dropdown-menu-dark .dropdown-item {
	color:#dee2e6
}
.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover {
	color:#fff;
	background-color:rgba(255, 255, 255, .15)
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
	color:#fff;
	background-color:#0d6efd
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
	color:#adb5bd
}
.dropdown-menu-dark .dropdown-divider {
	border-color:rgba(0, 0, 0, .15)
}
.dropdown-menu-dark .dropdown-item-text {
	color:#dee2e6
}
.dropdown-menu-dark .dropdown-header {
	color:#adb5bd
}
.btn-group, .btn-group-vertical {
	position:relative;
	display:inline-flex;
	vertical-align:middle
}
.btn-group-vertical>.btn, .btn-group>.btn {
	position:relative;
	flex:1 1 auto
}
.btn-group-vertical>.btn-check:checked+.btn, .btn-group-vertical>.btn-check:focus+.btn, .btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn-check:checked+.btn, .btn-group>.btn-check:focus+.btn, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover {
	z-index:1
}
.btn-toolbar {
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start
}
.btn-toolbar .input-group {
	width:auto
}
.btn-group>.btn-group:not(:first-child), .btn-group>.btn:not(:first-child) {
margin-left:-1px
}
.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.btn-group>.btn-group:not(:first-child)>.btn, .btn-group>.btn:nth-child(n+3), .btn-group>:not(.btn-check)+.btn {
border-top-left-radius:0;
border-bottom-left-radius:0
}
.dropdown-toggle-split {
padding-right:.5625rem;
padding-left:.5625rem
}
.dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {
margin-left:0
}
.dropstart .dropdown-toggle-split::before {
margin-right:0
}
.btn-group-sm>.btn+.dropdown-toggle-split, .btn-sm+.dropdown-toggle-split {
padding-right:.375rem;
padding-left:.375rem
}
.btn-group-lg>.btn+.dropdown-toggle-split, .btn-lg+.dropdown-toggle-split {
padding-right:.75rem;
padding-left:.75rem
}
.btn-group-vertical {
	flex-direction:column;
	align-items:flex-start;
	justify-content:center
}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group {
	width:100%
}
.btn-group-vertical>.btn-group:not(:first-child), .btn-group-vertical>.btn:not(:first-child) {
margin-top:-1px
}
.btn-group-vertical>.btn-group:not(:last-child)>.btn, .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius:0;
border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child)>.btn, .btn-group-vertical>.btn~.btn {
border-top-left-radius:0;
border-top-right-radius:0
}
.nav {
	display:flex;
	flex-wrap:wrap;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.nav-link {
	display:block;
padding:.5rem 1rem;
	color:#0d6efd;
	text-decoration:none;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.nav-link {
transition:none
}
}
.nav-link:focus, .nav-link:hover {
	color:#0a58ca
}
.nav-link.disabled {
	color:#6c757d;
	pointer-events:none;
	cursor:default
}
.nav-tabs {
	border-bottom:1px solid #dee2e6
}
.nav-tabs .nav-link {
	margin-bottom:-1px;
	background:0 0;
	border:1px solid transparent;
border-top-left-radius:.25rem;
border-top-right-radius:.25rem
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
	border-color:#e9ecef #e9ecef #dee2e6;
	isolation:isolate
}
.nav-tabs .nav-link.disabled {
	color:#6c757d;
	background-color:transparent;
	border-color:transparent
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	color:#495057;
	background-color:#fff;
	border-color:#dee2e6 #dee2e6 #fff
}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-left-radius:0;
	border-top-right-radius:0
}
.nav-pills .nav-link {
	background:0 0;
	border:0;
border-radius:.25rem
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
	color:#fff;
	background-color:#0d6efd
}
.nav-fill .nav-item, .nav-fill>.nav-link {
	flex:1 1 auto;
	text-align:center
}
.nav-justified .nav-item, .nav-justified>.nav-link {
	flex-basis:0;
	flex-grow:1;
	text-align:center
}
.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
	width:100%
}
.tab-content>.tab-pane {
	display:none
}
.tab-content>.active {
	display:block
}
.navbar {
	position:relative;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
padding-top:.5rem;
padding-bottom:.5rem
}
.navbar>.container, .navbar>.container-fluid, .navbar>.container-lg, .navbar>.container-md, .navbar>.container-sm, .navbar>.container-xl, .navbar>.container-xxl {
	display:flex;
	flex-wrap:inherit;
	align-items:center;
	justify-content:space-between
}
.navbar-brand {
padding-top:.3125rem;
padding-bottom:.3125rem;
	margin-right:1rem;
	font-size:1.25rem;
	text-decoration:none;
	white-space:nowrap
}
.navbar-nav {
	display:flex;
	flex-direction:column;
	padding-left:0;
	margin-bottom:0;
	list-style:none
}
.navbar-nav .nav-link {
	padding-right:0;
	padding-left:0
}
.navbar-nav .dropdown-menu {
	position:static
}
.navbar-text {
padding-top:.5rem;
padding-bottom:.5rem
}
.navbar-collapse {
	flex-basis:100%;
	flex-grow:1;
	align-items:center
}
.navbar-toggler {
padding:.25rem .75rem;
	font-size:1.25rem;
	line-height:1;
	background-color:transparent;
	border:1px solid transparent;
border-radius:.25rem;
transition:box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.navbar-toggler {
transition:none
}
}
.navbar-toggler:hover {
	text-decoration:none
}
.navbar-toggler:focus {
	text-decoration:none;
	outline:0;
box-shadow:0 0 0 .25rem
}
.navbar-toggler-icon {
	display:inline-block;
	width:1.5em;
	height:1.5em;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:center;
	background-size:100%
}
.navbar-nav-scroll {
	max-height:var(--bs-scroll-height, 75vh);
	overflow-y:auto
}
@media (min-width:576px) {
.navbar-expand-sm {
flex-wrap:nowrap;
justify-content:flex-start
}
.navbar-expand-sm .navbar-nav {
flex-direction:row
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
position:absolute
}
.navbar-expand-sm .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand-sm .navbar-nav-scroll {
overflow:visible
}
.navbar-expand-sm .navbar-collapse {
display:flex!important;
flex-basis:auto
}
.navbar-expand-sm .navbar-toggler {
display:none
}
.navbar-expand-sm .offcanvas-header {
display:none
}
.navbar-expand-sm .offcanvas {
position:inherit;
bottom:0;
z-index:1000;
flex-grow:1;
visibility:visible!important;
background-color:transparent;
border-right:0;
border-left:0;
transition:none;
transform:none
}
.navbar-expand-sm .offcanvas-bottom, .navbar-expand-sm .offcanvas-top {
height:auto;
border-top:0;
border-bottom:0
}
.navbar-expand-sm .offcanvas-body {
display:flex;
flex-grow:0;
padding:0;
overflow-y:visible
}
}
@media (min-width:768px) {
.navbar-expand-md {
flex-wrap:nowrap;
justify-content:flex-start
}
.navbar-expand-md .navbar-nav {
flex-direction:row
}
.navbar-expand-md .navbar-nav .dropdown-menu {
position:absolute
}
.navbar-expand-md .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand-md .navbar-nav-scroll {
overflow:visible
}
.navbar-expand-md .navbar-collapse {
display:flex!important;
flex-basis:auto
}
.navbar-expand-md .navbar-toggler {
display:none
}
.navbar-expand-md .offcanvas-header {
display:none
}
.navbar-expand-md .offcanvas {
position:inherit;
bottom:0;
z-index:1000;
flex-grow:1;
visibility:visible!important;
background-color:transparent;
border-right:0;
border-left:0;
transition:none;
transform:none
}
.navbar-expand-md .offcanvas-bottom, .navbar-expand-md .offcanvas-top {
height:auto;
border-top:0;
border-bottom:0
}
.navbar-expand-md .offcanvas-body {
display:flex;
flex-grow:0;
padding:0;
overflow-y:visible
}
}
@media (min-width:992px) {
.navbar-expand-lg {
flex-wrap:nowrap;
justify-content:flex-start
}
.navbar-expand-lg .navbar-nav {
flex-direction:row
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
position:absolute
}
.navbar-expand-lg .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand-lg .navbar-nav-scroll {
overflow:visible
}
.navbar-expand-lg .navbar-collapse {
display:flex!important;
flex-basis:auto
}
.navbar-expand-lg .navbar-toggler {
display:none
}
.navbar-expand-lg .offcanvas-header {
display:none
}
.navbar-expand-lg .offcanvas {
position:inherit;
bottom:0;
z-index:1000;
flex-grow:1;
visibility:visible!important;
background-color:transparent;
border-right:0;
border-left:0;
transition:none;
transform:none
}
.navbar-expand-lg .offcanvas-bottom, .navbar-expand-lg .offcanvas-top {
height:auto;
border-top:0;
border-bottom:0
}
.navbar-expand-lg .offcanvas-body {
display:flex;
flex-grow:0;
padding:0;
overflow-y:visible
}
}
@media (min-width:1200px) {
.navbar-expand-xl {
flex-wrap:nowrap;
justify-content:flex-start
}
.navbar-expand-xl .navbar-nav {
flex-direction:row
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
position:absolute
}
.navbar-expand-xl .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand-xl .navbar-nav-scroll {
overflow:visible
}
.navbar-expand-xl .navbar-collapse {
display:flex!important;
flex-basis:auto
}
.navbar-expand-xl .navbar-toggler {
display:none
}
.navbar-expand-xl .offcanvas-header {
display:none
}
.navbar-expand-xl .offcanvas {
position:inherit;
bottom:0;
z-index:1000;
flex-grow:1;
visibility:visible!important;
background-color:transparent;
border-right:0;
border-left:0;
transition:none;
transform:none
}
.navbar-expand-xl .offcanvas-bottom, .navbar-expand-xl .offcanvas-top {
height:auto;
border-top:0;
border-bottom:0
}
.navbar-expand-xl .offcanvas-body {
display:flex;
flex-grow:0;
padding:0;
overflow-y:visible
}
}
@media (min-width:1400px) {
.navbar-expand-xxl {
flex-wrap:nowrap;
justify-content:flex-start
}
.navbar-expand-xxl .navbar-nav {
flex-direction:row
}
.navbar-expand-xxl .navbar-nav .dropdown-menu {
position:absolute
}
.navbar-expand-xxl .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand-xxl .navbar-nav-scroll {
overflow:visible
}
.navbar-expand-xxl .navbar-collapse {
display:flex!important;
flex-basis:auto
}
.navbar-expand-xxl .navbar-toggler {
display:none
}
.navbar-expand-xxl .offcanvas-header {
display:none
}
.navbar-expand-xxl .offcanvas {
position:inherit;
bottom:0;
z-index:1000;
flex-grow:1;
visibility:visible!important;
background-color:transparent;
border-right:0;
border-left:0;
transition:none;
transform:none
}
.navbar-expand-xxl .offcanvas-bottom, .navbar-expand-xxl .offcanvas-top {
height:auto;
border-top:0;
border-bottom:0
}
.navbar-expand-xxl .offcanvas-body {
display:flex;
flex-grow:0;
padding:0;
overflow-y:visible
}
}
.navbar-expand {
	flex-wrap:nowrap;
	justify-content:flex-start
}
.navbar-expand .navbar-nav {
	flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu {
	position:absolute
}
.navbar-expand .navbar-nav .nav-link {
padding-right:.5rem;
padding-left:.5rem
}
.navbar-expand .navbar-nav-scroll {
	overflow:visible
}
.navbar-expand .navbar-collapse {
	display:flex!important;
	flex-basis:auto
}
.navbar-expand .navbar-toggler {
	display:none
}
.navbar-expand .offcanvas-header {
	display:none
}
.navbar-expand .offcanvas {
	position:inherit;
	bottom:0;
	z-index:1000;
	flex-grow:1;
	visibility:visible!important;
	background-color:transparent;
	border-right:0;
	border-left:0;
	transition:none;
	transform:none
}
.navbar-expand .offcanvas-bottom, .navbar-expand .offcanvas-top {
	height:auto;
	border-top:0;
	border-bottom:0
}
.navbar-expand .offcanvas-body {
	display:flex;
	flex-grow:0;
	padding:0;
	overflow-y:visible
}
.navbar-light .navbar-brand {
	color:rgba(0, 0, 0, .9)
}
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
	color:rgba(0, 0, 0, .9)
}
.navbar-light .navbar-nav .nav-link {
	color:rgba(0, 0, 0, .55)
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
	color:rgba(0, 0, 0, .7)
}
.navbar-light .navbar-nav .nav-link.disabled {
	color:rgba(0, 0, 0, .3)
}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link {
	color:rgba(0, 0, 0, .9)
}
.navbar-light .navbar-toggler {
	color:rgba(0, 0, 0, .55);
	border-color:rgba(0, 0, 0, .1)
}
.navbar-light .navbar-toggler-icon {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}
.navbar-light .navbar-text {
	color:rgba(0, 0, 0, .55)
}
.navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
	color:rgba(0, 0, 0, .9)
}
.navbar-dark .navbar-brand {
	color:#fff
}
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
	color:#fff
}
.navbar-dark .navbar-nav .nav-link {
	color:rgba(255, 255, 255, .55)
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
	color:rgba(255, 255, 255, .75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color:rgba(255, 255, 255, .25)
}
.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show>.nav-link {
	color:#fff
}
.navbar-dark .navbar-toggler {
	color:rgba(255, 255, 255, .55);
	border-color:rgba(255, 255, 255, .1)
}
.navbar-dark .navbar-toggler-icon {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}
.navbar-dark .navbar-text {
	color:rgba(255, 255, 255, .55)
}
.navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
	color:#fff
}
.card {
	position:relative;
	display:flex;
	flex-direction:column;
	min-width:0;
	word-wrap:break-word;
	background-color:#fff;
	background-clip:border-box;
	border:1px solid rgba(0, 0, 0, .125);
border-radius:.25rem
}
.card>hr {
	margin-right:0;
	margin-left:0
}
.card>.list-group {
	border-top:inherit;
	border-bottom:inherit
}
.card>.list-group:first-child {
	border-top-width:0;
border-top-left-radius:calc(.25rem - 1px);
border-top-right-radius:calc(.25rem - 1px)
}
.card>.list-group:last-child {
	border-bottom-width:0;
border-bottom-right-radius:calc(.25rem - 1px);
border-bottom-left-radius:calc(.25rem - 1px)
}
.card>.card-header+.list-group, .card>.list-group+.card-footer {
	border-top:0
}
.card-body {
	flex:1 1 auto;
	padding:1rem 1rem
}
.card-title {
margin-bottom:.5rem
}
.card-subtitle {
margin-top:-.25rem;
	margin-bottom:0
}
.card-text:last-child {
	margin-bottom:0
}
.card-link+.card-link {
	margin-left:1rem
}
.card-header {
padding:.5rem 1rem;
	margin-bottom:0;
	background-color:rgba(0, 0, 0, .03);
	border-bottom:1px solid rgba(0, 0, 0, .125)
}
.card-header:first-child {
border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}
.card-footer {
padding:.5rem 1rem;
	background-color:rgba(0, 0, 0, .03);
	border-top:1px solid rgba(0, 0, 0, .125)
}
.card-footer:last-child {
border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}
.card-header-tabs {
margin-right:-.5rem;
margin-bottom:-.5rem;
margin-left:-.5rem;
	border-bottom:0
}
.card-header-pills {
margin-right:-.5rem;
margin-left:-.5rem
}
.card-img-overlay {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	padding:1rem;
border-radius:calc(.25rem - 1px)
}
.card-img, .card-img-bottom, .card-img-top {
	width:100%
}
.card-img, .card-img-top {
border-top-left-radius:calc(.25rem - 1px);
border-top-right-radius:calc(.25rem - 1px)
}
.card-img, .card-img-bottom {
border-bottom-right-radius:calc(.25rem - 1px);
border-bottom-left-radius:calc(.25rem - 1px)
}
.card-group>.card {
margin-bottom:.75rem
}
@media (min-width:576px) {
.card-group {
display:flex;
flex-flow:row wrap
}
.card-group>.card {
flex:1 0 0%;
margin-bottom:0
}
.card-group>.card+.card {
margin-left:0;
border-left:0
}
.card-group>.card:not(:last-child) {
border-top-right-radius:0;
border-bottom-right-radius:0
}
.card-group>.card:not(:last-child) .card-header, .card-group>.card:not(:last-child) .card-img-top {
border-top-right-radius:0
}
.card-group>.card:not(:last-child) .card-footer, .card-group>.card:not(:last-child) .card-img-bottom {
border-bottom-right-radius:0
}
.card-group>.card:not(:first-child) {
border-top-left-radius:0;
border-bottom-left-radius:0
}
.card-group>.card:not(:first-child) .card-header, .card-group>.card:not(:first-child) .card-img-top {
border-top-left-radius:0
}
.card-group>.card:not(:first-child) .card-footer, .card-group>.card:not(:first-child) .card-img-bottom {
border-bottom-left-radius:0
}
}
.accordion-button {
	position:relative;
	display:flex;
	align-items:center;
	width:100%;
	padding:1rem 1.25rem;
	font-size:1rem;
	color:#212529;
	text-align:left;
	background-color:#fff;
	border:0;
	border-radius:0;
	overflow-anchor:none;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease
}
@media (prefers-reduced-motion:reduce) {
.accordion-button {
transition:none
}
}
.accordion-button:not(.collapsed) {
color:#0c63e4;
background-color:#e7f1ff;
box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .125)
}
.accordion-button:not(.collapsed)::after {
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
transform:rotate(-180deg)
}
.accordion-button::after {
flex-shrink:0;
width:1.25rem;
height:1.25rem;
margin-left:auto;
content:"";
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
background-repeat:no-repeat;
background-size:1.25rem;
transition:transform .2s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.accordion-button::after {
transition:none
}
}
.accordion-button:hover {
	z-index:2
}
.accordion-button:focus {
	z-index:3;
	border-color:#86b7fe;
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.accordion-header {
	margin-bottom:0
}
.accordion-item {
	background-color:#fff;
	border:1px solid rgba(0, 0, 0, .125)
}
.accordion-item:first-of-type {
border-top-left-radius:.25rem;
border-top-right-radius:.25rem
}
.accordion-item:first-of-type .accordion-button {
border-top-left-radius:calc(.25rem - 1px);
border-top-right-radius:calc(.25rem - 1px)
}
.accordion-item:not(:first-of-type) {
border-top:0
}
.accordion-item:last-of-type {
border-bottom-right-radius:.25rem;
border-bottom-left-radius:.25rem
}
.accordion-item:last-of-type .accordion-button.collapsed {
border-bottom-right-radius:calc(.25rem - 1px);
border-bottom-left-radius:calc(.25rem - 1px)
}
.accordion-item:last-of-type .accordion-collapse {
border-bottom-right-radius:.25rem;
border-bottom-left-radius:.25rem
}
.accordion-body {
	padding:1rem 1.25rem
}
.accordion-flush .accordion-collapse {
	border-width:0
}
.accordion-flush .accordion-item {
	border-right:0;
	border-left:0;
	border-radius:0
}
.accordion-flush .accordion-item:first-child {
	border-top:0
}
.accordion-flush .accordion-item:last-child {
	border-bottom:0
}
.accordion-flush .accordion-item .accordion-button {
	border-radius:0
}
.breadcrumb {
	display:flex;
	flex-wrap:wrap;
	padding:0 0;
	margin-bottom:1rem;
	list-style:none
}
.breadcrumb-item+.breadcrumb-item {
padding-left:.5rem
}
.breadcrumb-item+.breadcrumb-item::before {
float:left;
padding-right:.5rem;
color:#6c757d;
content:var(--bs-breadcrumb-divider, "/")
}
.breadcrumb-item.active {
	color:#6c757d
}
.pagination {
	display:flex;
	padding-left:0;
	list-style:none
}
.page-link {
	position:relative;
	display:block;
	color:#0d6efd;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #dee2e6;
transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.page-link {
transition:none
}
}
.page-link:hover {
	z-index:2;
	color:#0a58ca;
	background-color:#e9ecef;
	border-color:#dee2e6
}
.page-link:focus {
	z-index:3;
	color:#0a58ca;
	background-color:#e9ecef;
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25)
}
.page-item:not(:first-child) .page-link {
margin-left:-1px
}
.page-item.active .page-link {
	z-index:3;
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.page-item.disabled .page-link {
	color:#6c757d;
	pointer-events:none;
	background-color:#fff;
	border-color:#dee2e6
}
.page-link {
padding:.375rem .75rem
}
.page-item:first-child .page-link {
border-top-left-radius:.25rem;
border-bottom-left-radius:.25rem
}
.page-item:last-child .page-link {
border-top-right-radius:.25rem;
border-bottom-right-radius:.25rem
}
.pagination-lg .page-link {
padding:.75rem 1.5rem;
	font-size:1.25rem
}
.pagination-lg .page-item:first-child .page-link {
border-top-left-radius:.3rem;
border-bottom-left-radius:.3rem
}
.pagination-lg .page-item:last-child .page-link {
border-top-right-radius:.3rem;
border-bottom-right-radius:.3rem
}
.pagination-sm .page-link {
padding:.25rem .5rem;
font-size:.875rem
}
.pagination-sm .page-item:first-child .page-link {
border-top-left-radius:.2rem;
border-bottom-left-radius:.2rem
}
.pagination-sm .page-item:last-child .page-link {
border-top-right-radius:.2rem;
border-bottom-right-radius:.2rem
}
.badge {
	display:inline-block;
	padding:.35em .65em;
	font-size:.75em;
	font-weight:700;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
border-radius:.25rem
}
.badge:empty {
	display:none
}
.btn .badge {
	position:relative;
	top:-1px
}
.alert {
	position:relative;
	padding:1rem 1rem;
	margin-bottom:1rem;
	border:1px solid transparent;
border-radius:.25rem
}
.alert-heading {
	color:inherit
}
.alert-link {
	font-weight:700
}
.alert-dismissible {
	padding-right:3rem
}
.alert-dismissible .btn-close {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	padding:1.25rem 1rem
}
.alert-primary {
	color:#084298;
	background-color:#cfe2ff;
	border-color:#b6d4fe
}
.alert-primary .alert-link {
	color:#06357a
}
.alert-secondary {
	color:#41464b;
	background-color:#e2e3e5;
	border-color:#d3d6d8
}
.alert-secondary .alert-link {
	color:#34383c
}
.alert-success {
	color:#0f5132;
	background-color:#d1e7dd;
	border-color:#badbcc
}
.alert-success .alert-link {
	color:#0c4128
}
.alert-info {
	color:#055160;
	background-color:#cff4fc;
	border-color:#b6effb
}
.alert-info .alert-link {
	color:#04414d
}
.alert-warning {
	color:#664d03;
	background-color:#fff3cd;
	border-color:#ffecb5
}
.alert-warning .alert-link {
	color:#523e02
}
.alert-danger {
	color:#842029;
	background-color:#f8d7da;
	border-color:#f5c2c7
}
.alert-danger .alert-link {
	color:#6a1a21
}
.alert-light {
	color:#636464;
	background-color:#fefefe;
	border-color:#fdfdfe
}
.alert-light .alert-link {
	color:#4f5050
}
.alert-dark {
	color:#141619;
	background-color:#d3d3d4;
	border-color:#bcbebf
}
.alert-dark .alert-link {
	color:#101214
}
@-webkit-keyframes progress-bar-stripes {
0% {
background-position-x:1rem
}
}
@keyframes progress-bar-stripes {
0% {
background-position-x:1rem
}
}
.progress {
	display:flex;
	height:1rem;
	overflow:hidden;
font-size:.75rem;
	background-color:#e9ecef;
border-radius:.25rem
}
.progress-bar {
	display:flex;
	flex-direction:column;
	justify-content:center;
	overflow:hidden;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	background-color:#0d6efd;
transition:width .6s ease
}
@media (prefers-reduced-motion:reduce) {
.progress-bar {
transition:none
}
}
.progress-bar-striped {
	background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-size:1rem 1rem
}
.progress-bar-animated {
	-webkit-animation:1s linear infinite progress-bar-stripes;
	animation:1s linear infinite progress-bar-stripes
}
@media (prefers-reduced-motion:reduce) {
.progress-bar-animated {
-webkit-animation:none;
animation:none
}
}
.list-group {
	display:flex;
	flex-direction:column;
	padding-left:0;
	margin-bottom:0;
border-radius:.25rem
}
.list-group-numbered {
	list-style-type:none;
	counter-reset:section
}
.list-group-numbered>li::before {
content:counters(section, ".") ". ";
counter-increment:section
}
.list-group-item-action {
	width:100%;
	color:#495057;
	text-align:inherit
}
.list-group-item-action:focus, .list-group-item-action:hover {
	z-index:1;
	color:#495057;
	text-decoration:none;
	background-color:#f8f9fa
}
.list-group-item-action:active {
	color:#212529;
	background-color:#e9ecef
}
.list-group-item {
	position:relative;
	display:block;
padding:.5rem 1rem;
	color:#212529;
	text-decoration:none;
	background-color:#fff;
	border:1px solid rgba(0, 0, 0, .125)
}
.list-group-item:first-child {
	border-top-left-radius:inherit;
	border-top-right-radius:inherit
}
.list-group-item:last-child {
	border-bottom-right-radius:inherit;
	border-bottom-left-radius:inherit
}
.list-group-item.disabled, .list-group-item:disabled {
	color:#6c757d;
	pointer-events:none;
	background-color:#fff
}
.list-group-item.active {
	z-index:2;
	color:#fff;
	background-color:#0d6efd;
	border-color:#0d6efd
}
.list-group-item+.list-group-item {
	border-top-width:0
}
.list-group-item+.list-group-item.active {
	margin-top:-1px;
	border-top-width:1px
}
.list-group-horizontal {
	flex-direction:row
}
.list-group-horizontal>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
	border-top-right-radius:0
}
.list-group-horizontal>.list-group-item:last-child {
border-top-right-radius:.25rem;
	border-bottom-left-radius:0
}
.list-group-horizontal>.list-group-item.active {
	margin-top:0
}
.list-group-horizontal>.list-group-item+.list-group-item {
	border-top-width:1px;
	border-left-width:0
}
.list-group-horizontal>.list-group-item+.list-group-item.active {
	margin-left:-1px;
	border-left-width:1px
}
@media (min-width:576px) {
.list-group-horizontal-sm {
flex-direction:row
}
.list-group-horizontal-sm>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
border-top-right-radius:0
}
.list-group-horizontal-sm>.list-group-item:last-child {
border-top-right-radius:.25rem;
border-bottom-left-radius:0
}
.list-group-horizontal-sm>.list-group-item.active {
margin-top:0
}
.list-group-horizontal-sm>.list-group-item+.list-group-item {
border-top-width:1px;
border-left-width:0
}
.list-group-horizontal-sm>.list-group-item+.list-group-item.active {
margin-left:-1px;
border-left-width:1px
}
}
@media (min-width:768px) {
.list-group-horizontal-md {
flex-direction:row
}
.list-group-horizontal-md>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
border-top-right-radius:0
}
.list-group-horizontal-md>.list-group-item:last-child {
border-top-right-radius:.25rem;
border-bottom-left-radius:0
}
.list-group-horizontal-md>.list-group-item.active {
margin-top:0
}
.list-group-horizontal-md>.list-group-item+.list-group-item {
border-top-width:1px;
border-left-width:0
}
.list-group-horizontal-md>.list-group-item+.list-group-item.active {
margin-left:-1px;
border-left-width:1px
}
}
@media (min-width:992px) {
.list-group-horizontal-lg {
flex-direction:row
}
.list-group-horizontal-lg>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
border-top-right-radius:0
}
.list-group-horizontal-lg>.list-group-item:last-child {
border-top-right-radius:.25rem;
border-bottom-left-radius:0
}
.list-group-horizontal-lg>.list-group-item.active {
margin-top:0
}
.list-group-horizontal-lg>.list-group-item+.list-group-item {
border-top-width:1px;
border-left-width:0
}
.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
margin-left:-1px;
border-left-width:1px
}
}
@media (min-width:1200px) {
.list-group-horizontal-xl {
flex-direction:row
}
.list-group-horizontal-xl>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
border-top-right-radius:0
}
.list-group-horizontal-xl>.list-group-item:last-child {
border-top-right-radius:.25rem;
border-bottom-left-radius:0
}
.list-group-horizontal-xl>.list-group-item.active {
margin-top:0
}
.list-group-horizontal-xl>.list-group-item+.list-group-item {
border-top-width:1px;
border-left-width:0
}
.list-group-horizontal-xl>.list-group-item+.list-group-item.active {
margin-left:-1px;
border-left-width:1px
}
}
@media (min-width:1400px) {
.list-group-horizontal-xxl {
flex-direction:row
}
.list-group-horizontal-xxl>.list-group-item:first-child {
border-bottom-left-radius:.25rem;
border-top-right-radius:0
}
.list-group-horizontal-xxl>.list-group-item:last-child {
border-top-right-radius:.25rem;
border-bottom-left-radius:0
}
.list-group-horizontal-xxl>.list-group-item.active {
margin-top:0
}
.list-group-horizontal-xxl>.list-group-item+.list-group-item {
border-top-width:1px;
border-left-width:0
}
.list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
margin-left:-1px;
border-left-width:1px
}
}
.list-group-flush {
	border-radius:0
}
.list-group-flush>.list-group-item {
	border-width:0 0 1px
}
.list-group-flush>.list-group-item:last-child {
	border-bottom-width:0
}
.list-group-item-primary {
	color:#084298;
	background-color:#cfe2ff
}
.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {
	color:#084298;
	background-color:#bacbe6
}
.list-group-item-primary.list-group-item-action.active {
	color:#fff;
	background-color:#084298;
	border-color:#084298
}
.list-group-item-secondary {
	color:#41464b;
	background-color:#e2e3e5
}
.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {
	color:#41464b;
	background-color:#cbccce
}
.list-group-item-secondary.list-group-item-action.active {
	color:#fff;
	background-color:#41464b;
	border-color:#41464b
}
.list-group-item-success {
	color:#0f5132;
	background-color:#d1e7dd
}
.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {
	color:#0f5132;
	background-color:#bcd0c7
}
.list-group-item-success.list-group-item-action.active {
	color:#fff;
	background-color:#0f5132;
	border-color:#0f5132
}
.list-group-item-info {
	color:#055160;
	background-color:#cff4fc
}
.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {
	color:#055160;
	background-color:#badce3
}
.list-group-item-info.list-group-item-action.active {
	color:#fff;
	background-color:#055160;
	border-color:#055160
}
.list-group-item-warning {
	color:#664d03;
	background-color:#fff3cd
}
.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {
	color:#664d03;
	background-color:#e6dbb9
}
.list-group-item-warning.list-group-item-action.active {
	color:#fff;
	background-color:#664d03;
	border-color:#664d03
}
.list-group-item-danger {
	color:#842029;
	background-color:#f8d7da
}
.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {
	color:#842029;
	background-color:#dfc2c4
}
.list-group-item-danger.list-group-item-action.active {
	color:#fff;
	background-color:#842029;
	border-color:#842029
}
.list-group-item-light {
	color:#636464;
	background-color:#fefefe
}
.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {
	color:#636464;
	background-color:#e5e5e5
}
.list-group-item-light.list-group-item-action.active {
	color:#fff;
	background-color:#636464;
	border-color:#636464
}
.list-group-item-dark {
	color:#141619;
	background-color:#d3d3d4
}
.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {
	color:#141619;
	background-color:#bebebf
}
.list-group-item-dark.list-group-item-action.active {
	color:#fff;
	background-color:#141619;
	border-color:#141619
}
.btn-close {
	box-sizing:content-box;
	width:1em;
	height:1em;
	padding:.25em .25em;
	color:#000;
	background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
	border:0;
border-radius:.25rem;
	opacity:.5
}
.btn-close:hover {
	color:#000;
	text-decoration:none;
	opacity:.75
}
.btn-close:focus {
	outline:0;
box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);
	opacity:1
}
.btn-close.disabled, .btn-close:disabled {
	pointer-events:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	opacity:.25
}
.btn-close-white {
	filter:invert(1) grayscale(100%) brightness(200%)
}
.toast {
	width:350px;
	max-width:100%;
font-size:.875rem;
	pointer-events:auto;
	background-color:rgba(255, 255, 255, .85);
	background-clip:padding-box;
	border:1px solid rgba(0, 0, 0, .1);
box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);
border-radius:.25rem
}
.toast.showing {
	opacity:0
}
.toast:not(.show) {
display:none
}
.toast-container {
	width:-webkit-max-content;
	width:-moz-max-content;
	width:max-content;
	max-width:100%;
	pointer-events:none
}
.toast-container>:not(:last-child) {
margin-bottom:.75rem
}
.toast-header {
	display:flex;
	align-items:center;
padding:.5rem .75rem;
	color:#6c757d;
	background-color:rgba(255, 255, 255, .85);
	background-clip:padding-box;
	border-bottom:1px solid rgba(0, 0, 0, .05);
border-top-left-radius:calc(.25rem - 1px);
border-top-right-radius:calc(.25rem - 1px)
}
.toast-header .btn-close {
margin-right:-.375rem;
margin-left:.75rem
}
.toast-body {
padding:.75rem;
	word-wrap:break-word
}
.modal {
	position:fixed;
	top:0;
	left:0;
	z-index:1055;
	display:none;
	width:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	outline:0
}
.modal-dialog {
	position:relative;
	width:auto;
margin:.5rem;
	pointer-events:none
}
.modal.fade .modal-dialog {
transition:transform .3s ease-out;
	transform:translate(0, -50px)
}
@media (prefers-reduced-motion:reduce) {
.modal.fade .modal-dialog {
transition:none
}
}
.modal.show .modal-dialog {
	transform:none
}
.modal.modal-static .modal-dialog {
	transform:scale(1.02)
}
.modal-dialog-scrollable {
	height:calc(100% - 1rem)
}
.modal-dialog-scrollable .modal-content {
	max-height:100%;
	overflow:hidden
}
.modal-dialog-scrollable .modal-body {
	overflow-y:auto
}
.modal-dialog-centered {
	display:flex;
	align-items:center;
	min-height:calc(100% - 1rem)
}
.modal-content {
	position:relative;
	display:flex;
	flex-direction:column;
	width:100%;
	pointer-events:auto;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0, 0, 0, .2);
border-radius:.3rem;
	outline:0
}
.modal-backdrop {
	position:fixed;
	top:0;
	left:0;
	z-index:1050;
	width:100vw;
	height:100vh;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0
}
.modal-backdrop.show {
	opacity:.5
}
.modal-header {
	display:flex;
	flex-shrink:0;
	align-items:center;
	justify-content:space-between;
	padding:1rem 1rem;
	border-bottom:1px solid #dee2e6;
border-top-left-radius:calc(.3rem - 1px);
border-top-right-radius:calc(.3rem - 1px)
}
.modal-header .btn-close {
padding:.5rem .5rem;
margin:-.5rem -.5rem -.5rem auto
}
.modal-title {
	margin-bottom:0;
	line-height:1.5
}
.modal-body {
	position:relative;
	flex:1 1 auto;
	padding:1rem
}
.modal-footer {
	display:flex;
	flex-wrap:wrap;
	flex-shrink:0;
	align-items:center;
	justify-content:flex-end;
padding:.75rem;
	border-top:1px solid #dee2e6;
border-bottom-right-radius:calc(.3rem - 1px);
border-bottom-left-radius:calc(.3rem - 1px)
}
.modal-footer>* {
margin:.25rem
}
@media (min-width:576px) {
.modal-dialog {
max-width:500px;
margin:1.75rem auto
}
.modal-dialog-scrollable {
height:calc(100% - 3.5rem)
}
.modal-dialog-centered {
min-height:calc(100% - 3.5rem)
}
.modal-sm {
max-width:300px
}
}
@media (min-width:992px) {
.modal-lg, .modal-xl {
max-width:800px
}
}
@media (min-width:1200px) {
.modal-xl {
max-width:1140px
}
}
.modal-fullscreen {
	width:100vw;
	max-width:none;
	height:100%;
	margin:0
}
.modal-fullscreen .modal-content {
	height:100%;
	border:0;
	border-radius:0
}
.modal-fullscreen .modal-header {
	border-radius:0
}
.modal-fullscreen .modal-body {
	overflow-y:auto
}
.modal-fullscreen .modal-footer {
	border-radius:0
}
@media (max-width:575.98px) {
.modal-fullscreen-sm-down {
width:100vw;
max-width:none;
height:100%;
margin:0
}
.modal-fullscreen-sm-down .modal-content {
height:100%;
border:0;
border-radius:0
}
.modal-fullscreen-sm-down .modal-header {
border-radius:0
}
.modal-fullscreen-sm-down .modal-body {
overflow-y:auto
}
.modal-fullscreen-sm-down .modal-footer {
border-radius:0
}
}
@media (max-width:767.98px) {
.modal-fullscreen-md-down {
width:100vw;
max-width:none;
height:100%;
margin:0
}
.modal-fullscreen-md-down .modal-content {
height:100%;
border:0;
border-radius:0
}
.modal-fullscreen-md-down .modal-header {
border-radius:0
}
.modal-fullscreen-md-down .modal-body {
overflow-y:auto
}
.modal-fullscreen-md-down .modal-footer {
border-radius:0
}
}
@media (max-width:991.98px) {
.modal-fullscreen-lg-down {
width:100vw;
max-width:none;
height:100%;
margin:0
}
.modal-fullscreen-lg-down .modal-content {
height:100%;
border:0;
border-radius:0
}
.modal-fullscreen-lg-down .modal-header {
border-radius:0
}
.modal-fullscreen-lg-down .modal-body {
overflow-y:auto
}
.modal-fullscreen-lg-down .modal-footer {
border-radius:0
}
}
@media (max-width:1199.98px) {
.modal-fullscreen-xl-down {
width:100vw;
max-width:none;
height:100%;
margin:0
}
.modal-fullscreen-xl-down .modal-content {
height:100%;
border:0;
border-radius:0
}
.modal-fullscreen-xl-down .modal-header {
border-radius:0
}
.modal-fullscreen-xl-down .modal-body {
overflow-y:auto
}
.modal-fullscreen-xl-down .modal-footer {
border-radius:0
}
}
@media (max-width:1399.98px) {
.modal-fullscreen-xxl-down {
width:100vw;
max-width:none;
height:100%;
margin:0
}
.modal-fullscreen-xxl-down .modal-content {
height:100%;
border:0;
border-radius:0
}
.modal-fullscreen-xxl-down .modal-header {
border-radius:0
}
.modal-fullscreen-xxl-down .modal-body {
overflow-y:auto
}
.modal-fullscreen-xxl-down .modal-footer {
border-radius:0
}
}
.tooltip {
	position:absolute;
	z-index:1080;
	display:block;
	margin:0;
	font-family:var(--bs-font-sans-serif);
	font-style:normal;
	font-weight:400;
	line-height:1.5;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	letter-spacing:normal;
	word-break:normal;
	word-spacing:normal;
	white-space:normal;
	line-break:auto;
font-size:.875rem;
	word-wrap:break-word;
	opacity:0
}
.tooltip.show {
	opacity:.9
}
.tooltip .tooltip-arrow {
	position:absolute;
	display:block;
width:.8rem;
height:.4rem
}
.tooltip .tooltip-arrow::before {
position:absolute;
content:"";
border-color:transparent;
border-style:solid
}
.bs-tooltip-auto[data-popper-placement^=top], .bs-tooltip-top {
padding:.4rem 0
}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
bottom:0
}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
top:-1px;
border-width:.4rem .4rem 0;
border-top-color:#000
}
.bs-tooltip-auto[data-popper-placement^=right], .bs-tooltip-end {
padding:0 .4rem
}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
left:0;
width:.4rem;
height:.8rem
}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before {
right:-1px;
border-width:.4rem .4rem .4rem 0;
border-right-color:#000
}
.bs-tooltip-auto[data-popper-placement^=bottom], .bs-tooltip-bottom {
padding:.4rem 0
}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
top:0
}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
bottom:-1px;
border-width:0 .4rem .4rem;
border-bottom-color:#000
}
.bs-tooltip-auto[data-popper-placement^=left], .bs-tooltip-start {
padding:0 .4rem
}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
right:0;
width:.4rem;
height:.8rem
}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before {
left:-1px;
border-width:.4rem 0 .4rem .4rem;
border-left-color:#000
}
.tooltip-inner {
	max-width:200px;
padding:.25rem .5rem;
	color:#fff;
	text-align:center;
	background-color:#000;
border-radius:.25rem
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1070;
	display:block;
	max-width:276px;
	font-family:var(--bs-font-sans-serif);
	font-style:normal;
	font-weight:400;
	line-height:1.5;
	text-align:left;
	text-align:start;
	text-decoration:none;
	text-shadow:none;
	text-transform:none;
	letter-spacing:normal;
	word-break:normal;
	word-spacing:normal;
	white-space:normal;
	line-break:auto;
font-size:.875rem;
	word-wrap:break-word;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid rgba(0, 0, 0, .2);
border-radius:.3rem
}
.popover .popover-arrow {
	position:absolute;
	display:block;
	width:1rem;
height:.5rem
}
.popover .popover-arrow::after, .popover .popover-arrow::before {
position:absolute;
display:block;
content:"";
border-color:transparent;
border-style:solid
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow, .bs-popover-top>.popover-arrow {
bottom:calc(-.5rem - 1px)
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, .bs-popover-top>.popover-arrow::before {
bottom:0;
border-width:.5rem .5rem 0;
border-top-color:rgba(0, 0, 0, .25)
}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, .bs-popover-top>.popover-arrow::after {
bottom:1px;
border-width:.5rem .5rem 0;
border-top-color:#fff
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow, .bs-popover-end>.popover-arrow {
left:calc(-.5rem - 1px);
width:.5rem;
height:1rem
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, .bs-popover-end>.popover-arrow::before {
left:0;
border-width:.5rem .5rem .5rem 0;
border-right-color:rgba(0, 0, 0, .25)
}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, .bs-popover-end>.popover-arrow::after {
left:1px;
border-width:.5rem .5rem .5rem 0;
border-right-color:#fff
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow, .bs-popover-bottom>.popover-arrow {
top:calc(-.5rem - 1px)
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, .bs-popover-bottom>.popover-arrow::before {
top:0;
border-width:0 .5rem .5rem .5rem;
border-bottom-color:rgba(0, 0, 0, .25)
}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, .bs-popover-bottom>.popover-arrow::after {
top:1px;
border-width:0 .5rem .5rem .5rem;
border-bottom-color:#fff
}
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-bottom .popover-header::before {
position:absolute;
top:0;
left:50%;
display:block;
width:1rem;
margin-left:-.5rem;
content:"";
border-bottom:1px solid #f0f0f0
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow, .bs-popover-start>.popover-arrow {
right:calc(-.5rem - 1px);
width:.5rem;
height:1rem
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, .bs-popover-start>.popover-arrow::before {
right:0;
border-width:.5rem 0 .5rem .5rem;
border-left-color:rgba(0, 0, 0, .25)
}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, .bs-popover-start>.popover-arrow::after {
right:1px;
border-width:.5rem 0 .5rem .5rem;
border-left-color:#fff
}
.popover-header {
padding:.5rem 1rem;
	margin-bottom:0;
	font-size:1rem;
	background-color:#f0f0f0;
	border-bottom:1px solid rgba(0, 0, 0, .2);
border-top-left-radius:calc(.3rem - 1px);
border-top-right-radius:calc(.3rem - 1px)
}
.popover-header:empty {
	display:none
}
.popover-body {
	padding:1rem 1rem;
	color:#212529
}
.carousel {
	position:relative
}
.carousel.pointer-event {
	touch-action:pan-y
}
.carousel-inner {
	position:relative;
	width:100%;
	overflow:hidden
}
.carousel-inner::after {
display:block;
clear:both;
content:""
}
.carousel-item {
	position:relative;
	display:none;
	float:left;
	width:100%;
	margin-right:-100%;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
transition:transform .6s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.carousel-item {
transition:none
}
}
.carousel-item-next, .carousel-item-prev, .carousel-item.active {
	display:block
}
.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) {
transform:translateX(100%)
}
.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) {
transform:translateX(-100%)
}
.carousel-fade .carousel-item {
	opacity:0;
	transition-property:opacity;
	transform:none
}
.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {
	z-index:1;
	opacity:1
}
.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
	z-index:0;
	opacity:0;
transition:opacity 0s .6s
}
@media (prefers-reduced-motion:reduce) {
.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
transition:none
}
}
.carousel-control-next, .carousel-control-prev {
	position:absolute;
	top:0;
	bottom:0;
	z-index:1;
	display:flex;
	align-items:center;
	justify-content:center;
	width:15%;
	padding:0;
	color:#fff;
	text-align:center;
	background:0 0;
	border:0;
	opacity:.5;
transition:opacity .15s ease
}
@media (prefers-reduced-motion:reduce) {
.carousel-control-next, .carousel-control-prev {
transition:none
}
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
	color:#fff;
	text-decoration:none;
	outline:0;
	opacity:.9
}
.carousel-control-prev {
	left:0
}
.carousel-control-next {
	right:0
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	display:inline-block;
	width:2rem;
	height:2rem;
	background-repeat:no-repeat;
	background-position:50%;
	background-size:100% 100%
}
.carousel-control-prev-icon {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
}
.carousel-control-next-icon {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}
.carousel-indicators {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	z-index:2;
	display:flex;
	justify-content:center;
	padding:0;
	margin-right:15%;
	margin-bottom:1rem;
	margin-left:15%;
	list-style:none
}
.carousel-indicators [data-bs-target] {
	box-sizing:content-box;
	flex:0 1 auto;
	width:30px;
	height:3px;
	padding:0;
	margin-right:3px;
	margin-left:3px;
	text-indent:-999px;
	cursor:pointer;
	background-color:#fff;
	background-clip:padding-box;
	border:0;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	opacity:.5;
transition:opacity .6s ease
}
@media (prefers-reduced-motion:reduce) {
.carousel-indicators [data-bs-target] {
transition:none
}
}
.carousel-indicators .active {
	opacity:1
}
.carousel-caption {
	position:absolute;
	right:15%;
	bottom:1.25rem;
	left:15%;
	padding-top:1.25rem;
	padding-bottom:1.25rem;
	color:#fff;
	text-align:center
}
.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {
	filter:invert(1) grayscale(100)
}
.carousel-dark .carousel-indicators [data-bs-target] {
	background-color:#000
}
.carousel-dark .carousel-caption {
	color:#000
}
@-webkit-keyframes spinner-border {
to {
transform:rotate(360deg)
}
}
@keyframes spinner-border {
to {
transform:rotate(360deg)
}
}
.spinner-border {
	display:inline-block;
	width:2rem;
	height:2rem;
	vertical-align:-.125em;
	border:.25em solid currentColor;
	border-right-color:transparent;
	border-radius:50%;
-webkit-animation:.75s linear infinite spinner-border;
animation:.75s linear infinite spinner-border
}
.spinner-border-sm {
	width:1rem;
	height:1rem;
	border-width:.2em
}
@-webkit-keyframes spinner-grow {
0% {
transform:scale(0)
}
50% {
opacity:1;
transform:none
}
}
@keyframes spinner-grow {
0% {
transform:scale(0)
}
50% {
opacity:1;
transform:none
}
}
.spinner-grow {
	display:inline-block;
	width:2rem;
	height:2rem;
	vertical-align:-.125em;
	background-color:currentColor;
	border-radius:50%;
	opacity:0;
-webkit-animation:.75s linear infinite spinner-grow;
animation:.75s linear infinite spinner-grow
}
.spinner-grow-sm {
	width:1rem;
	height:1rem
}
@media (prefers-reduced-motion:reduce) {
.spinner-border, .spinner-grow {
-webkit-animation-duration:1.5s;
animation-duration:1.5s
}
}
.offcanvas {
	position:fixed;
	bottom:0;
	z-index:1045;
	display:flex;
	flex-direction:column;
	max-width:100%;
	visibility:hidden;
	background-color:#fff;
	background-clip:padding-box;
	outline:0;
transition:transform .3s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
.offcanvas {
transition:none
}
}
.offcanvas-backdrop {
	position:fixed;
	top:0;
	left:0;
	z-index:1040;
	width:100vw;
	height:100vh;
	background-color:#000
}
.offcanvas-backdrop.fade {
	opacity:0
}
.offcanvas-backdrop.show {
	opacity:.5
}
.offcanvas-header {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:1rem 1rem
}
.offcanvas-header .btn-close {
padding:.5rem .5rem;
margin-top:-.5rem;
margin-right:-.5rem;
margin-bottom:-.5rem
}
.offcanvas-title {
	margin-bottom:0;
	line-height:1.5
}
.offcanvas-body {
	flex-grow:1;
	padding:1rem 1rem;
	overflow-y:auto
}
.offcanvas-start {
	top:0;
	left:0;
	width:400px;
	border-right:1px solid rgba(0, 0, 0, .2);
	transform:translateX(-100%)
}
.offcanvas-end {
	top:0;
	right:0;
	width:400px;
	border-left:1px solid rgba(0, 0, 0, .2);
	transform:translateX(100%)
}
.offcanvas-top {
	top:0;
	right:0;
	left:0;
	height:30vh;
	max-height:100%;
	border-bottom:1px solid rgba(0, 0, 0, .2);
	transform:translateY(-100%)
}
.offcanvas-bottom {
	right:0;
	left:0;
	height:30vh;
	max-height:100%;
	border-top:1px solid rgba(0, 0, 0, .2);
	transform:translateY(100%)
}
.offcanvas.show {
	transform:none
}
.placeholder {
	display:inline-block;
	min-height:1em;
	vertical-align:middle;
	cursor:wait;
	background-color:currentColor;
	opacity:.5
}
.placeholder.btn::before {
display:inline-block;
content:""
}
.placeholder-xs {
	min-height:.6em
}
.placeholder-sm {
	min-height:.8em
}
.placeholder-lg {
	min-height:1.2em
}
.placeholder-glow .placeholder {
	-webkit-animation:placeholder-glow 2s ease-in-out infinite;
	animation:placeholder-glow 2s ease-in-out infinite
}
@-webkit-keyframes placeholder-glow {
50% {
opacity:.2
}
}
@keyframes placeholder-glow {
50% {
opacity:.2
}
}
.placeholder-wave {
	-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
	mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
	-webkit-mask-size:200% 100%;
	mask-size:200% 100%;
	-webkit-animation:placeholder-wave 2s linear infinite;
	animation:placeholder-wave 2s linear infinite
}
@-webkit-keyframes placeholder-wave {
100% {
-webkit-mask-position:-200% 0%;
mask-position:-200% 0%
}
}
@keyframes placeholder-wave {
100% {
-webkit-mask-position:-200% 0%;
mask-position:-200% 0%
}
}
.clearfix::after {
display:block;
clear:both;
content:""
}
.link-primary {
	color:#0d6efd
}
.link-primary:focus, .link-primary:hover {
	color:#0a58ca
}
.link-secondary {
	color:#6c757d
}
.link-secondary:focus, .link-secondary:hover {
	color:#565e64
}
.link-success {
	color:#198754
}
.link-success:focus, .link-success:hover {
	color:#146c43
}
.link-info {
	color:#0dcaf0
}
.link-info:focus, .link-info:hover {
	color:#3dd5f3
}
.link-warning {
	color:#ffc107
}
.link-warning:focus, .link-warning:hover {
	color:#ffcd39
}
.link-danger {
	color:#dc3545
}
.link-danger:focus, .link-danger:hover {
	color:#b02a37
}
.link-light {
	color:#f8f9fa
}
.link-light:focus, .link-light:hover {
	color:#f9fafb
}
.link-dark {
	color:#212529
}
.link-dark:focus, .link-dark:hover {
	color:#1a1e21
}
.ratio {
	position:relative;
	width:100%
}
.ratio::before {
display:block;
padding-top:var(--bs-aspect-ratio);
content:""
}
.ratio>* {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.ratio-1x1 {
--bs-aspect-ratio:100%
}
.ratio-4x3 {
--bs-aspect-ratio:75%
}
.ratio-16x9 {
--bs-aspect-ratio:56.25%
}
.ratio-21x9 {
--bs-aspect-ratio:42.8571428571%
}
.fixed-top {
	position:fixed;
	top:0;
	right:0;
	left:0;
	z-index:1030
}
.fixed-bottom {
	position:fixed;
	right:0;
	bottom:0;
	left:0;
	z-index:1030
}
.sticky-top {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:1020
}
@media (min-width:576px) {
.sticky-sm-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020
}
}
@media (min-width:768px) {
.sticky-md-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020
}
}
@media (min-width:992px) {
.sticky-lg-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020
}
}
@media (min-width:1200px) {
.sticky-xl-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020
}
}
@media (min-width:1400px) {
.sticky-xxl-top {
position:-webkit-sticky;
position:sticky;
top:0;
z-index:1020
}
}
.hstack {
	display:flex;
	flex-direction:row;
	align-items:center;
	align-self:stretch
}
.vstack {
	display:flex;
	flex:1 1 auto;
	flex-direction:column;
	align-self:stretch
}
.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
position:absolute!important;
width:1px!important;
height:1px!important;
padding:0!important;
margin:-1px!important;
overflow:hidden!important;
clip:rect(0,0,0,0)!important;
white-space:nowrap!important;
border:0!important
}
.stretched-link::after {
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
z-index:1;
content:""
}
.text-truncate {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.vr {
	display:inline-block;
	align-self:stretch;
	width:1px;
	min-height:1em;
	background-color:currentColor;
	opacity:.25
}
.align-baseline {
	vertical-align:baseline!important
}
.align-top {
	vertical-align:top!important
}
.align-middle {
	vertical-align:middle!important
}
.align-bottom {
	vertical-align:bottom!important
}
.align-text-bottom {
	vertical-align:text-bottom!important
}
.align-text-top {
	vertical-align:text-top!important
}
.float-start {
	float:left!important
}
.float-end {
	float:right!important
}
.float-none {
	float:none!important
}
.opacity-0 {
	opacity:0!important
}
.opacity-25 {
	opacity:.25!important
}
.opacity-50 {
	opacity:.5!important
}
.opacity-75 {
	opacity:.75!important
}
.opacity-100 {
	opacity:1!important
}
.overflow-auto {
	overflow:auto!important
}
.overflow-hidden {
	overflow:hidden!important
}
.overflow-visible {
	overflow:visible!important
}
.overflow-scroll {
	overflow:scroll!important
}
.d-inline {
	display:inline!important
}
.d-inline-block {
	display:inline-block!important
}
.d-block {
	display:block!important
}
.d-grid {
	display:grid!important
}
.d-table {
	display:table!important
}
.d-table-row {
	display:table-row!important
}
.d-table-cell {
	display:table-cell!important
}
.d-flex {
	display:flex!important
}
.d-inline-flex {
	display:inline-flex!important
}
.d-none {
	display:none!important
}
.shadow {
box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)!important
}
.shadow-sm {
box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075)!important
}
.shadow-lg {
	box-shadow:0 1rem 3rem rgba(0, 0, 0, .175)!important
}
.shadow-none {
	box-shadow:none!important
}
.position-static {
	position:static!important
}
.position-relative {
	position:relative!important
}
.position-absolute {
	position:absolute!important
}
.position-fixed {
	position:fixed!important
}
.position-sticky {
	position:-webkit-sticky!important;
	position:sticky!important
}
.top-0 {
	top:0!important
}
.top-50 {
	top:50%!important
}
.top-100 {
	top:100%!important
}
.bottom-0 {
	bottom:0!important
}
.bottom-50 {
	bottom:50%!important
}
.bottom-100 {
	bottom:100%!important
}
.start-0 {
	left:0!important
}
.start-50 {
	left:50%!important
}
.start-100 {
	left:100%!important
}
.end-0 {
	right:0!important
}
.end-50 {
	right:50%!important
}
.end-100 {
	right:100%!important
}
.translate-middle {
	transform:translate(-50%, -50%)!important
}
.translate-middle-x {
	transform:translateX(-50%)!important
}
.translate-middle-y {
	transform:translateY(-50%)!important
}
.border {
	border:1px solid #dee2e6!important
}
.border-0 {
	border:0!important
}
.border-top {
	border-top:1px solid #dee2e6!important
}
.border-top-0 {
	border-top:0!important
}
.border-end {
	border-right:1px solid #dee2e6!important
}
.border-end-0 {
	border-right:0!important
}
.border-bottom {
	border-bottom:1px solid #dee2e6!important
}
.border-bottom-0 {
	border-bottom:0!important
}
.border-start {
	border-left:1px solid #dee2e6!important
}
.border-start-0 {
	border-left:0!important
}
.border-primary {
	border-color:#0d6efd!important
}
.border-secondary {
	border-color:#6c757d!important
}
.border-success {
	border-color:#198754!important
}
.border-info {
	border-color:#0dcaf0!important
}
.border-warning {
	border-color:#ffc107!important
}
.border-danger {
	border-color:#dc3545!important
}
.border-light {
	border-color:#f8f9fa!important
}
.border-dark {
	border-color:#212529!important
}
.border-white {
	border-color:#fff!important
}
.border-1 {
	border-width:1px!important
}
.border-2 {
	border-width:2px!important
}
.border-3 {
	border-width:3px!important
}
.border-4 {
	border-width:4px!important
}
.border-5 {
	border-width:5px!important
}
.w-25 {
	width:25%!important
}
.w-50 {
	width:50%!important
}
.w-75 {
	width:75%!important
}
.w-100 {
	width:100%!important
}
.w-auto {
	width:auto!important
}
.mw-100 {
	max-width:100%!important
}
.vw-100 {
	width:100vw!important
}
.min-vw-100 {
	min-width:100vw!important
}
.h-25 {
	height:25%!important
}
.h-50 {
	height:50%!important
}
.h-75 {
	height:75%!important
}
.h-100 {
	height:100%!important
}
.h-auto {
	height:auto!important
}
.mh-100 {
	max-height:100%!important
}
.vh-100 {
	height:100vh!important
}
.min-vh-100 {
	min-height:100vh!important
}
.flex-fill {
	flex:1 1 auto!important
}
.flex-row {
	flex-direction:row!important
}
.flex-column {
	flex-direction:column!important
}
.flex-row-reverse {
	flex-direction:row-reverse!important
}
.flex-column-reverse {
	flex-direction:column-reverse!important
}
.flex-grow-0 {
	flex-grow:0!important
}
.flex-grow-1 {
	flex-grow:1!important
}
.flex-shrink-0 {
	flex-shrink:0!important
}
.flex-shrink-1 {
	flex-shrink:1!important
}
.flex-wrap {
	flex-wrap:wrap!important
}
.flex-nowrap {
	flex-wrap:nowrap!important
}
.flex-wrap-reverse {
	flex-wrap:wrap-reverse!important
}
.gap-0 {
	gap:0!important
}
.gap-1 {
gap:.25rem!important
}
.gap-2 {
gap:.5rem!important
}
.gap-3 {
	gap:1rem!important
}
.gap-4 {
	gap:1.5rem!important
}
.gap-5 {
	gap:3rem!important
}
.justify-content-start {
	justify-content:flex-start!important
}
.justify-content-end {
	justify-content:flex-end!important
}
.justify-content-center {
	justify-content:center!important
}
.justify-content-between {
	justify-content:space-between!important
}
.justify-content-around {
	justify-content:space-around!important
}
.justify-content-evenly {
	justify-content:space-evenly!important
}
.align-items-start {
	align-items:flex-start!important
}
.align-items-end {
	align-items:flex-end!important
}
.align-items-center {
	align-items:center!important
}
.align-items-baseline {
	align-items:baseline!important
}
.align-items-stretch {
	align-items:stretch!important
}
.align-content-start {
	align-content:flex-start!important
}
.align-content-end {
	align-content:flex-end!important
}
.align-content-center {
	align-content:center!important
}
.align-content-between {
	align-content:space-between!important
}
.align-content-around {
	align-content:space-around!important
}
.align-content-stretch {
	align-content:stretch!important
}
.align-self-auto {
	align-self:auto!important
}
.align-self-start {
	align-self:flex-start!important
}
.align-self-end {
	align-self:flex-end!important
}
.align-self-center {
	align-self:center!important
}
.align-self-baseline {
	align-self:baseline!important
}
.align-self-stretch {
	align-self:stretch!important
}
.order-first {
	order:-1!important
}
.order-0 {
	order:0!important
}
.order-1 {
	order:1!important
}
.order-2 {
	order:2!important
}
.order-3 {
	order:3!important
}
.order-4 {
	order:4!important
}
.order-5 {
	order:5!important
}
.order-last {
	order:6!important
}
.m-0 {
	margin:0!important
}
.m-1 {
margin:.25rem!important
}
.m-2 {
margin:.5rem!important
}
.m-3 {
	margin:1rem!important
}
.m-4 {
	margin:1.5rem!important
}
.m-5 {
	margin:3rem!important
}
.m-auto {
	margin:auto!important
}
.mx-0 {
	margin-right:0!important;
	margin-left:0!important
}
.mx-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-3 {
	margin-right:1rem!important;
	margin-left:1rem!important
}
.mx-4 {
	margin-right:1.5rem!important;
	margin-left:1.5rem!important
}
.mx-5 {
	margin-right:3rem!important;
	margin-left:3rem!important
}
.mx-auto {
	margin-right:auto!important;
	margin-left:auto!important
}
.my-0 {
	margin-top:0!important;
	margin-bottom:0!important
}
.my-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-3 {
	margin-top:1rem!important;
	margin-bottom:1rem!important
}
.my-4 {
	margin-top:1.5rem!important;
	margin-bottom:1.5rem!important
}
.my-5 {
	margin-top:3rem!important;
	margin-bottom:3rem!important
}
.my-auto {
	margin-top:auto!important;
	margin-bottom:auto!important
}
.mt-0 {
	margin-top:0!important
}
.mt-1 {
margin-top:.25rem!important
}
.mt-2 {
margin-top:.5rem!important
}
.mt-3 {
	margin-top:1rem!important
}
.mt-4 {
	margin-top:1.5rem!important
}
.mt-5 {
	margin-top:3rem!important
}
.mt-auto {
	margin-top:auto!important
}
.me-0 {
	margin-right:0!important
}
.me-1 {
margin-right:.25rem!important
}
.me-2 {
margin-right:.5rem!important
}
.me-3 {
	margin-right:1rem!important
}
.me-4 {
	margin-right:1.5rem!important
}
.me-5 {
	margin-right:3rem!important
}
.me-auto {
	margin-right:auto!important
}
.mb-0 {
	margin-bottom:0!important
}
.mb-1 {
margin-bottom:.25rem!important
}
.mb-2 {
margin-bottom:.5rem!important
}
.mb-3 {
	margin-bottom:1rem!important
}
.mb-4 {
	margin-bottom:1.5rem!important
}
.mb-5 {
	margin-bottom:3rem!important
}
.mb-auto {
	margin-bottom:auto!important
}
.ms-0 {
	margin-left:0!important
}
.ms-1 {
margin-left:.25rem!important
}
.ms-2 {
margin-left:.5rem!important
}
.ms-3 {
	margin-left:1rem!important
}
.ms-4 {
	margin-left:1.5rem!important
}
.ms-5 {
	margin-left:3rem!important
}
.ms-auto {
	margin-left:auto!important
}
.p-0 {
	padding:0!important
}
.p-1 {
padding:.25rem!important
}
.p-2 {
padding:.5rem!important
}
.p-3 {
	padding:1rem!important
}
.p-4 {
	padding:1.5rem!important
}
.p-5 {
	padding:3rem!important
}
.px-0 {
	padding-right:0!important;
	padding-left:0!important
}
.px-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-3 {
	padding-right:1rem!important;
	padding-left:1rem!important
}
.px-4 {
	padding-right:1.5rem!important;
	padding-left:1.5rem!important
}
.px-5 {
	padding-right:3rem!important;
	padding-left:3rem!important
}
.py-0 {
	padding-top:0!important;
	padding-bottom:0!important
}
.py-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-3 {
	padding-top:1rem!important;
	padding-bottom:1rem!important
}
.py-4 {
	padding-top:1.5rem!important;
	padding-bottom:1.5rem!important
}
.py-5 {
	padding-top:3rem!important;
	padding-bottom:3rem!important
}
.pt-0 {
	padding-top:0!important
}
.pt-1 {
padding-top:.25rem!important
}
.pt-2 {
padding-top:.5rem!important
}
.pt-3 {
	padding-top:1rem!important
}
.pt-4 {
	padding-top:1.5rem!important
}
.pt-5 {
	padding-top:3rem!important
}
.pe-0 {
	padding-right:0!important
}
.pe-1 {
padding-right:.25rem!important
}
.pe-2 {
padding-right:.5rem!important
}
.pe-3 {
	padding-right:1rem!important
}
.pe-4 {
	padding-right:1.5rem!important
}
.pe-5 {
	padding-right:3rem!important
}
.pb-0 {
	padding-bottom:0!important
}
.pb-1 {
padding-bottom:.25rem!important
}
.pb-2 {
padding-bottom:.5rem!important
}
.pb-3 {
	padding-bottom:1rem!important
}
.pb-4 {
	padding-bottom:1.5rem!important
}
.pb-5 {
	padding-bottom:3rem!important
}
.ps-0 {
	padding-left:0!important
}
.ps-1 {
padding-left:.25rem!important
}
.ps-2 {
padding-left:.5rem!important
}
.ps-3 {
	padding-left:1rem!important
}
.ps-4 {
	padding-left:1.5rem!important
}
.ps-5 {
	padding-left:3rem!important
}
.font-monospace {
	font-family:var(--bs-font-monospace)!important
}
.fs-1 {
	font-size:calc(1.375rem + 1.5vw)!important
}
.fs-2 {
font-size:calc(1.325rem + .9vw)!important
}
.fs-3 {
font-size:calc(1.3rem + .6vw)!important
}
.fs-4 {
font-size:calc(1.275rem + .3vw)!important
}
.fs-5 {
	font-size:1.25rem!important
}
.fs-6 {
	font-size:1rem!important
}
.fst-italic {
	font-style:italic!important
}
.fst-normal {
	font-style:normal!important
}
.fw-light {
	font-weight:300!important
}
.fw-lighter {
	font-weight:lighter!important
}
.fw-normal {
	font-weight:400!important
}
.fw-bold {
	font-weight:700!important
}
.fw-bolder {
	font-weight:bolder!important
}
.lh-1 {
	line-height:1!important
}
.lh-sm {
	line-height:1.25!important
}
.lh-base {
	line-height:1.5!important
}
.lh-lg {
	line-height:2!important
}
.text-start {
	text-align:left!important
}
.text-end {
	text-align:right!important
}
.text-center {
	text-align:center!important
}
.text-decoration-none {
	text-decoration:none!important
}
.text-decoration-underline {
	text-decoration:underline!important
}
.text-decoration-line-through {
	text-decoration:line-through!important
}
.text-lowercase {
	text-transform:lowercase!important
}
.text-uppercase {
	text-transform:uppercase!important
}
.text-capitalize {
	text-transform:capitalize!important
}
.text-wrap {
	white-space:normal!important
}
.text-nowrap {
	white-space:nowrap!important
}
.text-break {
	word-wrap:break-word!important;
	word-break:break-word!important
}
.text-primary {
--bs-text-opacity:1;
	color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important
}
.text-secondary {
--bs-text-opacity:1;
	color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important
}
.text-success {
--bs-text-opacity:1;
	color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important
}
.text-info {
--bs-text-opacity:1;
	color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important
}
.text-warning {
--bs-text-opacity:1;
	color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important
}
.text-danger {
--bs-text-opacity:1;
	color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important
}
.text-light {
--bs-text-opacity:1;
	color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important
}
.text-dark {
--bs-text-opacity:1;
	color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important
}
.text-black {
--bs-text-opacity:1;
	color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important
}
.text-white {
--bs-text-opacity:1;
	color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important
}
.text-body {
--bs-text-opacity:1;
	color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important
}
.text-muted {
--bs-text-opacity:1;
	color:#6c757d!important
}
.text-black-50 {
--bs-text-opacity:1;
	color:rgba(0, 0, 0, .5)!important
}
.text-white-50 {
--bs-text-opacity:1;
	color:rgba(255, 255, 255, .5)!important
}
.text-reset {
--bs-text-opacity:1;
	color:inherit!important
}
.text-opacity-25 {
--bs-text-opacity:0.25
}
.text-opacity-50 {
--bs-text-opacity:0.5
}
.text-opacity-75 {
--bs-text-opacity:0.75
}
.text-opacity-100 {
--bs-text-opacity:1
}
.bg-primary {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important
}
.bg-secondary {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important
}
.bg-success {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important
}
.bg-info {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important
}
.bg-warning {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important
}
.bg-danger {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important
}
.bg-light {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important
}
.bg-dark {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important
}
.bg-black {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important
}
.bg-white {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important
}
.bg-body {
--bs-bg-opacity:1;
	background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important
}
.bg-transparent {
--bs-bg-opacity:1;
	background-color:transparent!important
}
.bg-opacity-10 {
--bs-bg-opacity:0.1
}
.bg-opacity-25 {
--bs-bg-opacity:0.25
}
.bg-opacity-50 {
--bs-bg-opacity:0.5
}
.bg-opacity-75 {
--bs-bg-opacity:0.75
}
.bg-opacity-100 {
--bs-bg-opacity:1
}
.bg-gradient {
	background-image:var(--bs-gradient)!important
}
.user-select-all {
	-webkit-user-select:all!important;
	-moz-user-select:all!important;
	user-select:all!important
}
.user-select-auto {
	-webkit-user-select:auto!important;
	-moz-user-select:auto!important;
	user-select:auto!important
}
.user-select-none {
	-webkit-user-select:none!important;
	-moz-user-select:none!important;
	user-select:none!important
}
.pe-none {
	pointer-events:none!important
}
.pe-auto {
	pointer-events:auto!important
}
.rounded {
border-radius:.25rem!important
}
.rounded-0 {
	border-radius:0!important
}
.rounded-1 {
border-radius:.2rem!important
}
.rounded-2 {
border-radius:.25rem!important
}
.rounded-3 {
border-radius:.3rem!important
}
.rounded-circle {
	border-radius:50%!important
}
.rounded-pill {
	border-radius:50rem!important
}
.rounded-top {
border-top-left-radius:.25rem!important;
border-top-right-radius:.25rem!important
}
.rounded-end {
border-top-right-radius:.25rem!important;
border-bottom-right-radius:.25rem!important
}
.rounded-bottom {
border-bottom-right-radius:.25rem!important;
border-bottom-left-radius:.25rem!important
}
.rounded-start {
border-bottom-left-radius:.25rem!important;
border-top-left-radius:.25rem!important
}
.visible {
	visibility:visible!important
}
.invisible {
	visibility:hidden!important
}
@media (min-width:576px) {
.float-sm-start {
float:left!important
}
.float-sm-end {
float:right!important
}
.float-sm-none {
float:none!important
}
.d-sm-inline {
display:inline!important
}
.d-sm-inline-block {
display:inline-block!important
}
.d-sm-block {
display:block!important
}
.d-sm-grid {
display:grid!important
}
.d-sm-table {
display:table!important
}
.d-sm-table-row {
display:table-row!important
}
.d-sm-table-cell {
display:table-cell!important
}
.d-sm-flex {
display:flex!important
}
.d-sm-inline-flex {
display:inline-flex!important
}
.d-sm-none {
display:none!important
}
.flex-sm-fill {
flex:1 1 auto!important
}
.flex-sm-row {
flex-direction:row!important
}
.flex-sm-column {
flex-direction:column!important
}
.flex-sm-row-reverse {
flex-direction:row-reverse!important
}
.flex-sm-column-reverse {
flex-direction:column-reverse!important
}
.flex-sm-grow-0 {
flex-grow:0!important
}
.flex-sm-grow-1 {
flex-grow:1!important
}
.flex-sm-shrink-0 {
flex-shrink:0!important
}
.flex-sm-shrink-1 {
flex-shrink:1!important
}
.flex-sm-wrap {
flex-wrap:wrap!important
}
.flex-sm-nowrap {
flex-wrap:nowrap!important
}
.flex-sm-wrap-reverse {
flex-wrap:wrap-reverse!important
}
.gap-sm-0 {
gap:0!important
}
.gap-sm-1 {
gap:.25rem!important
}
.gap-sm-2 {
gap:.5rem!important
}
.gap-sm-3 {
gap:1rem!important
}
.gap-sm-4 {
gap:1.5rem!important
}
.gap-sm-5 {
gap:3rem!important
}
.justify-content-sm-start {
justify-content:flex-start!important
}
.justify-content-sm-end {
justify-content:flex-end!important
}
.justify-content-sm-center {
justify-content:center!important
}
.justify-content-sm-between {
justify-content:space-between!important
}
.justify-content-sm-around {
justify-content:space-around!important
}
.justify-content-sm-evenly {
justify-content:space-evenly!important
}
.align-items-sm-start {
align-items:flex-start!important
}
.align-items-sm-end {
align-items:flex-end!important
}
.align-items-sm-center {
align-items:center!important
}
.align-items-sm-baseline {
align-items:baseline!important
}
.align-items-sm-stretch {
align-items:stretch!important
}
.align-content-sm-start {
align-content:flex-start!important
}
.align-content-sm-end {
align-content:flex-end!important
}
.align-content-sm-center {
align-content:center!important
}
.align-content-sm-between {
align-content:space-between!important
}
.align-content-sm-around {
align-content:space-around!important
}
.align-content-sm-stretch {
align-content:stretch!important
}
.align-self-sm-auto {
align-self:auto!important
}
.align-self-sm-start {
align-self:flex-start!important
}
.align-self-sm-end {
align-self:flex-end!important
}
.align-self-sm-center {
align-self:center!important
}
.align-self-sm-baseline {
align-self:baseline!important
}
.align-self-sm-stretch {
align-self:stretch!important
}
.order-sm-first {
order:-1!important
}
.order-sm-0 {
order:0!important
}
.order-sm-1 {
order:1!important
}
.order-sm-2 {
order:2!important
}
.order-sm-3 {
order:3!important
}
.order-sm-4 {
order:4!important
}
.order-sm-5 {
order:5!important
}
.order-sm-last {
order:6!important
}
.m-sm-0 {
margin:0!important
}
.m-sm-1 {
margin:.25rem!important
}
.m-sm-2 {
margin:.5rem!important
}
.m-sm-3 {
margin:1rem!important
}
.m-sm-4 {
margin:1.5rem!important
}
.m-sm-5 {
margin:3rem!important
}
.m-sm-auto {
margin:auto!important
}
.mx-sm-0 {
margin-right:0!important;
margin-left:0!important
}
.mx-sm-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-sm-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-sm-3 {
margin-right:1rem!important;
margin-left:1rem!important
}
.mx-sm-4 {
margin-right:1.5rem!important;
margin-left:1.5rem!important
}
.mx-sm-5 {
margin-right:3rem!important;
margin-left:3rem!important
}
.mx-sm-auto {
margin-right:auto!important;
margin-left:auto!important
}
.my-sm-0 {
margin-top:0!important;
margin-bottom:0!important
}
.my-sm-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-sm-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-sm-3 {
margin-top:1rem!important;
margin-bottom:1rem!important
}
.my-sm-4 {
margin-top:1.5rem!important;
margin-bottom:1.5rem!important
}
.my-sm-5 {
margin-top:3rem!important;
margin-bottom:3rem!important
}
.my-sm-auto {
margin-top:auto!important;
margin-bottom:auto!important
}
.mt-sm-0 {
margin-top:0!important
}
.mt-sm-1 {
margin-top:.25rem!important
}
.mt-sm-2 {
margin-top:.5rem!important
}
.mt-sm-3 {
margin-top:1rem!important
}
.mt-sm-4 {
margin-top:1.5rem!important
}
.mt-sm-5 {
margin-top:3rem!important
}
.mt-sm-auto {
margin-top:auto!important
}
.me-sm-0 {
margin-right:0!important
}
.me-sm-1 {
margin-right:.25rem!important
}
.me-sm-2 {
margin-right:.5rem!important
}
.me-sm-3 {
margin-right:1rem!important
}
.me-sm-4 {
margin-right:1.5rem!important
}
.me-sm-5 {
margin-right:3rem!important
}
.me-sm-auto {
margin-right:auto!important
}
.mb-sm-0 {
margin-bottom:0!important
}
.mb-sm-1 {
margin-bottom:.25rem!important
}
.mb-sm-2 {
margin-bottom:.5rem!important
}
.mb-sm-3 {
margin-bottom:1rem!important
}
.mb-sm-4 {
margin-bottom:1.5rem!important
}
.mb-sm-5 {
margin-bottom:3rem!important
}
.mb-sm-auto {
margin-bottom:auto!important
}
.ms-sm-0 {
margin-left:0!important
}
.ms-sm-1 {
margin-left:.25rem!important
}
.ms-sm-2 {
margin-left:.5rem!important
}
.ms-sm-3 {
margin-left:1rem!important
}
.ms-sm-4 {
margin-left:1.5rem!important
}
.ms-sm-5 {
margin-left:3rem!important
}
.ms-sm-auto {
margin-left:auto!important
}
.p-sm-0 {
padding:0!important
}
.p-sm-1 {
padding:.25rem!important
}
.p-sm-2 {
padding:.5rem!important
}
.p-sm-3 {
padding:1rem!important
}
.p-sm-4 {
padding:1.5rem!important
}
.p-sm-5 {
padding:3rem!important
}
.px-sm-0 {
padding-right:0!important;
padding-left:0!important
}
.px-sm-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-sm-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-sm-3 {
padding-right:1rem!important;
padding-left:1rem!important
}
.px-sm-4 {
padding-right:1.5rem!important;
padding-left:1.5rem!important
}
.px-sm-5 {
padding-right:3rem!important;
padding-left:3rem!important
}
.py-sm-0 {
padding-top:0!important;
padding-bottom:0!important
}
.py-sm-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-sm-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-sm-3 {
padding-top:1rem!important;
padding-bottom:1rem!important
}
.py-sm-4 {
padding-top:1.5rem!important;
padding-bottom:1.5rem!important
}
.py-sm-5 {
padding-top:3rem!important;
padding-bottom:3rem!important
}
.pt-sm-0 {
padding-top:0!important
}
.pt-sm-1 {
padding-top:.25rem!important
}
.pt-sm-2 {
padding-top:.5rem!important
}
.pt-sm-3 {
padding-top:1rem!important
}
.pt-sm-4 {
padding-top:1.5rem!important
}
.pt-sm-5 {
padding-top:3rem!important
}
.pe-sm-0 {
padding-right:0!important
}
.pe-sm-1 {
padding-right:.25rem!important
}
.pe-sm-2 {
padding-right:.5rem!important
}
.pe-sm-3 {
padding-right:1rem!important
}
.pe-sm-4 {
padding-right:1.5rem!important
}
.pe-sm-5 {
padding-right:3rem!important
}
.pb-sm-0 {
padding-bottom:0!important
}
.pb-sm-1 {
padding-bottom:.25rem!important
}
.pb-sm-2 {
padding-bottom:.5rem!important
}
.pb-sm-3 {
padding-bottom:1rem!important
}
.pb-sm-4 {
padding-bottom:1.5rem!important
}
.pb-sm-5 {
padding-bottom:3rem!important
}
.ps-sm-0 {
padding-left:0!important
}
.ps-sm-1 {
padding-left:.25rem!important
}
.ps-sm-2 {
padding-left:.5rem!important
}
.ps-sm-3 {
padding-left:1rem!important
}
.ps-sm-4 {
padding-left:1.5rem!important
}
.ps-sm-5 {
padding-left:3rem!important
}
.text-sm-start {
text-align:left!important
}
.text-sm-end {
text-align:right!important
}
.text-sm-center {
text-align:center!important
}
}
@media (min-width:768px) {
.float-md-start {
float:left!important
}
.float-md-end {
float:right!important
}
.float-md-none {
float:none!important
}
.d-md-inline {
display:inline!important
}
.d-md-inline-block {
display:inline-block!important
}
.d-md-block {
display:block!important
}
.d-md-grid {
display:grid!important
}
.d-md-table {
display:table!important
}
.d-md-table-row {
display:table-row!important
}
.d-md-table-cell {
display:table-cell!important
}
.d-md-flex {
display:flex!important
}
.d-md-inline-flex {
display:inline-flex!important
}
.d-md-none {
display:none!important
}
.flex-md-fill {
flex:1 1 auto!important
}
.flex-md-row {
flex-direction:row!important
}
.flex-md-column {
flex-direction:column!important
}
.flex-md-row-reverse {
flex-direction:row-reverse!important
}
.flex-md-column-reverse {
flex-direction:column-reverse!important
}
.flex-md-grow-0 {
flex-grow:0!important
}
.flex-md-grow-1 {
flex-grow:1!important
}
.flex-md-shrink-0 {
flex-shrink:0!important
}
.flex-md-shrink-1 {
flex-shrink:1!important
}
.flex-md-wrap {
flex-wrap:wrap!important
}
.flex-md-nowrap {
flex-wrap:nowrap!important
}
.flex-md-wrap-reverse {
flex-wrap:wrap-reverse!important
}
.gap-md-0 {
gap:0!important
}
.gap-md-1 {
gap:.25rem!important
}
.gap-md-2 {
gap:.5rem!important
}
.gap-md-3 {
gap:1rem!important
}
.gap-md-4 {
gap:1.5rem!important
}
.gap-md-5 {
gap:3rem!important
}
.justify-content-md-start {
justify-content:flex-start!important
}
.justify-content-md-end {
justify-content:flex-end!important
}
.justify-content-md-center {
justify-content:center!important
}
.justify-content-md-between {
justify-content:space-between!important
}
.justify-content-md-around {
justify-content:space-around!important
}
.justify-content-md-evenly {
justify-content:space-evenly!important
}
.align-items-md-start {
align-items:flex-start!important
}
.align-items-md-end {
align-items:flex-end!important
}
.align-items-md-center {
align-items:center!important
}
.align-items-md-baseline {
align-items:baseline!important
}
.align-items-md-stretch {
align-items:stretch!important
}
.align-content-md-start {
align-content:flex-start!important
}
.align-content-md-end {
align-content:flex-end!important
}
.align-content-md-center {
align-content:center!important
}
.align-content-md-between {
align-content:space-between!important
}
.align-content-md-around {
align-content:space-around!important
}
.align-content-md-stretch {
align-content:stretch!important
}
.align-self-md-auto {
align-self:auto!important
}
.align-self-md-start {
align-self:flex-start!important
}
.align-self-md-end {
align-self:flex-end!important
}
.align-self-md-center {
align-self:center!important
}
.align-self-md-baseline {
align-self:baseline!important
}
.align-self-md-stretch {
align-self:stretch!important
}
.order-md-first {
order:-1!important
}
.order-md-0 {
order:0!important
}
.order-md-1 {
order:1!important
}
.order-md-2 {
order:2!important
}
.order-md-3 {
order:3!important
}
.order-md-4 {
order:4!important
}
.order-md-5 {
order:5!important
}
.order-md-last {
order:6!important
}
.m-md-0 {
margin:0!important
}
.m-md-1 {
margin:.25rem!important
}
.m-md-2 {
margin:.5rem!important
}
.m-md-3 {
margin:1rem!important
}
.m-md-4 {
margin:1.5rem!important
}
.m-md-5 {
margin:3rem!important
}
.m-md-auto {
margin:auto!important
}
.mx-md-0 {
margin-right:0!important;
margin-left:0!important
}
.mx-md-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-md-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-md-3 {
margin-right:1rem!important;
margin-left:1rem!important
}
.mx-md-4 {
margin-right:1.5rem!important;
margin-left:1.5rem!important
}
.mx-md-5 {
margin-right:3rem!important;
margin-left:3rem!important
}
.mx-md-auto {
margin-right:auto!important;
margin-left:auto!important
}
.my-md-0 {
margin-top:0!important;
margin-bottom:0!important
}
.my-md-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-md-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-md-3 {
margin-top:1rem!important;
margin-bottom:1rem!important
}
.my-md-4 {
margin-top:1.5rem!important;
margin-bottom:1.5rem!important
}
.my-md-5 {
margin-top:3rem!important;
margin-bottom:3rem!important
}
.my-md-auto {
margin-top:auto!important;
margin-bottom:auto!important
}
.mt-md-0 {
margin-top:0!important
}
.mt-md-1 {
margin-top:.25rem!important
}
.mt-md-2 {
margin-top:.5rem!important
}
.mt-md-3 {
margin-top:1rem!important
}
.mt-md-4 {
margin-top:1.5rem!important
}
.mt-md-5 {
margin-top:3rem!important
}
.mt-md-auto {
margin-top:auto!important
}
.me-md-0 {
margin-right:0!important
}
.me-md-1 {
margin-right:.25rem!important
}
.me-md-2 {
margin-right:.5rem!important
}
.me-md-3 {
margin-right:1rem!important
}
.me-md-4 {
margin-right:1.5rem!important
}
.me-md-5 {
margin-right:3rem!important
}
.me-md-auto {
margin-right:auto!important
}
.mb-md-0 {
margin-bottom:0!important
}
.mb-md-1 {
margin-bottom:.25rem!important
}
.mb-md-2 {
margin-bottom:.5rem!important
}
.mb-md-3 {
margin-bottom:1rem!important
}
.mb-md-4 {
margin-bottom:1.5rem!important
}
.mb-md-5 {
margin-bottom:3rem!important
}
.mb-md-auto {
margin-bottom:auto!important
}
.ms-md-0 {
margin-left:0!important
}
.ms-md-1 {
margin-left:.25rem!important
}
.ms-md-2 {
margin-left:.5rem!important
}
.ms-md-3 {
margin-left:1rem!important
}
.ms-md-4 {
margin-left:1.5rem!important
}
.ms-md-5 {
margin-left:3rem!important
}
.ms-md-auto {
margin-left:auto!important
}
.p-md-0 {
padding:0!important
}
.p-md-1 {
padding:.25rem!important
}
.p-md-2 {
padding:.5rem!important
}
.p-md-3 {
padding:1rem!important
}
.p-md-4 {
padding:1.5rem!important
}
.p-md-5 {
padding:3rem!important
}
.px-md-0 {
padding-right:0!important;
padding-left:0!important
}
.px-md-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-md-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-md-3 {
padding-right:1rem!important;
padding-left:1rem!important
}
.px-md-4 {
padding-right:1.5rem!important;
padding-left:1.5rem!important
}
.px-md-5 {
padding-right:3rem!important;
padding-left:3rem!important
}
.py-md-0 {
padding-top:0!important;
padding-bottom:0!important
}
.py-md-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-md-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-md-3 {
padding-top:1rem!important;
padding-bottom:1rem!important
}
.py-md-4 {
padding-top:1.5rem!important;
padding-bottom:1.5rem!important
}
.py-md-5 {
padding-top:3rem!important;
padding-bottom:3rem!important
}
.pt-md-0 {
padding-top:0!important
}
.pt-md-1 {
padding-top:.25rem!important
}
.pt-md-2 {
padding-top:.5rem!important
}
.pt-md-3 {
padding-top:1rem!important
}
.pt-md-4 {
padding-top:1.5rem!important
}
.pt-md-5 {
padding-top:3rem!important
}
.pe-md-0 {
padding-right:0!important
}
.pe-md-1 {
padding-right:.25rem!important
}
.pe-md-2 {
padding-right:.5rem!important
}
.pe-md-3 {
padding-right:1rem!important
}
.pe-md-4 {
padding-right:1.5rem!important
}
.pe-md-5 {
padding-right:3rem!important
}
.pb-md-0 {
padding-bottom:0!important
}
.pb-md-1 {
padding-bottom:.25rem!important
}
.pb-md-2 {
padding-bottom:.5rem!important
}
.pb-md-3 {
padding-bottom:1rem!important
}
.pb-md-4 {
padding-bottom:1.5rem!important
}
.pb-md-5 {
padding-bottom:3rem!important
}
.ps-md-0 {
padding-left:0!important
}
.ps-md-1 {
padding-left:.25rem!important
}
.ps-md-2 {
padding-left:.5rem!important
}
.ps-md-3 {
padding-left:1rem!important
}
.ps-md-4 {
padding-left:1.5rem!important
}
.ps-md-5 {
padding-left:3rem!important
}
.text-md-start {
text-align:left!important
}
.text-md-end {
text-align:right!important
}
.text-md-center {
text-align:center!important
}
}
@media (min-width:992px) {
.float-lg-start {
float:left!important
}
.float-lg-end {
float:right!important
}
.float-lg-none {
float:none!important
}
.d-lg-inline {
display:inline!important
}
.d-lg-inline-block {
display:inline-block!important
}
.d-lg-block {
display:block!important
}
.d-lg-grid {
display:grid!important
}
.d-lg-table {
display:table!important
}
.d-lg-table-row {
display:table-row!important
}
.d-lg-table-cell {
display:table-cell!important
}
.d-lg-flex {
display:flex!important
}
.d-lg-inline-flex {
display:inline-flex!important
}
.d-lg-none {
display:none!important
}
.flex-lg-fill {
flex:1 1 auto!important
}
.flex-lg-row {
flex-direction:row!important
}
.flex-lg-column {
flex-direction:column!important
}
.flex-lg-row-reverse {
flex-direction:row-reverse!important
}
.flex-lg-column-reverse {
flex-direction:column-reverse!important
}
.flex-lg-grow-0 {
flex-grow:0!important
}
.flex-lg-grow-1 {
flex-grow:1!important
}
.flex-lg-shrink-0 {
flex-shrink:0!important
}
.flex-lg-shrink-1 {
flex-shrink:1!important
}
.flex-lg-wrap {
flex-wrap:wrap!important
}
.flex-lg-nowrap {
flex-wrap:nowrap!important
}
.flex-lg-wrap-reverse {
flex-wrap:wrap-reverse!important
}
.gap-lg-0 {
gap:0!important
}
.gap-lg-1 {
gap:.25rem!important
}
.gap-lg-2 {
gap:.5rem!important
}
.gap-lg-3 {
gap:1rem!important
}
.gap-lg-4 {
gap:1.5rem!important
}
.gap-lg-5 {
gap:3rem!important
}
.justify-content-lg-start {
justify-content:flex-start!important
}
.justify-content-lg-end {
justify-content:flex-end!important
}
.justify-content-lg-center {
justify-content:center!important
}
.justify-content-lg-between {
justify-content:space-between!important
}
.justify-content-lg-around {
justify-content:space-around!important
}
.justify-content-lg-evenly {
justify-content:space-evenly!important
}
.align-items-lg-start {
align-items:flex-start!important
}
.align-items-lg-end {
align-items:flex-end!important
}
.align-items-lg-center {
align-items:center!important
}
.align-items-lg-baseline {
align-items:baseline!important
}
.align-items-lg-stretch {
align-items:stretch!important
}
.align-content-lg-start {
align-content:flex-start!important
}
.align-content-lg-end {
align-content:flex-end!important
}
.align-content-lg-center {
align-content:center!important
}
.align-content-lg-between {
align-content:space-between!important
}
.align-content-lg-around {
align-content:space-around!important
}
.align-content-lg-stretch {
align-content:stretch!important
}
.align-self-lg-auto {
align-self:auto!important
}
.align-self-lg-start {
align-self:flex-start!important
}
.align-self-lg-end {
align-self:flex-end!important
}
.align-self-lg-center {
align-self:center!important
}
.align-self-lg-baseline {
align-self:baseline!important
}
.align-self-lg-stretch {
align-self:stretch!important
}
.order-lg-first {
order:-1!important
}
.order-lg-0 {
order:0!important
}
.order-lg-1 {
order:1!important
}
.order-lg-2 {
order:2!important
}
.order-lg-3 {
order:3!important
}
.order-lg-4 {
order:4!important
}
.order-lg-5 {
order:5!important
}
.order-lg-last {
order:6!important
}
.m-lg-0 {
margin:0!important
}
.m-lg-1 {
margin:.25rem!important
}
.m-lg-2 {
margin:.5rem!important
}
.m-lg-3 {
margin:1rem!important
}
.m-lg-4 {
margin:1.5rem!important
}
.m-lg-5 {
margin:3rem!important
}
.m-lg-auto {
margin:auto!important
}
.mx-lg-0 {
margin-right:0!important;
margin-left:0!important
}
.mx-lg-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-lg-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-lg-3 {
margin-right:1rem!important;
margin-left:1rem!important
}
.mx-lg-4 {
margin-right:1.5rem!important;
margin-left:1.5rem!important
}
.mx-lg-5 {
margin-right:3rem!important;
margin-left:3rem!important
}
.mx-lg-auto {
margin-right:auto!important;
margin-left:auto!important
}
.my-lg-0 {
margin-top:0!important;
margin-bottom:0!important
}
.my-lg-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-lg-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-lg-3 {
margin-top:1rem!important;
margin-bottom:1rem!important
}
.my-lg-4 {
margin-top:1.5rem!important;
margin-bottom:1.5rem!important
}
.my-lg-5 {
margin-top:3rem!important;
margin-bottom:3rem!important
}
.my-lg-auto {
margin-top:auto!important;
margin-bottom:auto!important
}
.mt-lg-0 {
margin-top:0!important
}
.mt-lg-1 {
margin-top:.25rem!important
}
.mt-lg-2 {
margin-top:.5rem!important
}
.mt-lg-3 {
margin-top:1rem!important
}
.mt-lg-4 {
margin-top:1.5rem!important
}
.mt-lg-5 {
margin-top:3rem!important
}
.mt-lg-auto {
margin-top:auto!important
}
.me-lg-0 {
margin-right:0!important
}
.me-lg-1 {
margin-right:.25rem!important
}
.me-lg-2 {
margin-right:.5rem!important
}
.me-lg-3 {
margin-right:1rem!important
}
.me-lg-4 {
margin-right:1.5rem!important
}
.me-lg-5 {
margin-right:3rem!important
}
.me-lg-auto {
margin-right:auto!important
}
.mb-lg-0 {
margin-bottom:0!important
}
.mb-lg-1 {
margin-bottom:.25rem!important
}
.mb-lg-2 {
margin-bottom:.5rem!important
}
.mb-lg-3 {
margin-bottom:1rem!important
}
.mb-lg-4 {
margin-bottom:1.5rem!important
}
.mb-lg-5 {
margin-bottom:3rem!important
}
.mb-lg-auto {
margin-bottom:auto!important
}
.ms-lg-0 {
margin-left:0!important
}
.ms-lg-1 {
margin-left:.25rem!important
}
.ms-lg-2 {
margin-left:.5rem!important
}
.ms-lg-3 {
margin-left:1rem!important
}
.ms-lg-4 {
margin-left:1.5rem!important
}
.ms-lg-5 {
margin-left:3rem!important
}
.ms-lg-auto {
margin-left:auto!important
}
.p-lg-0 {
padding:0!important
}
.p-lg-1 {
padding:.25rem!important
}
.p-lg-2 {
padding:.5rem!important
}
.p-lg-3 {
padding:1rem!important
}
.p-lg-4 {
padding:1.5rem!important
}
.p-lg-5 {
padding:3rem!important
}
.px-lg-0 {
padding-right:0!important;
padding-left:0!important
}
.px-lg-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-lg-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-lg-3 {
padding-right:1rem!important;
padding-left:1rem!important
}
.px-lg-4 {
padding-right:1.5rem!important;
padding-left:1.5rem!important
}
.px-lg-5 {
padding-right:3rem!important;
padding-left:3rem!important
}
.py-lg-0 {
padding-top:0!important;
padding-bottom:0!important
}
.py-lg-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-lg-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-lg-3 {
padding-top:1rem!important;
padding-bottom:1rem!important
}
.py-lg-4 {
padding-top:1.5rem!important;
padding-bottom:1.5rem!important
}
.py-lg-5 {
padding-top:3rem!important;
padding-bottom:3rem!important
}
.pt-lg-0 {
padding-top:0!important
}
.pt-lg-1 {
padding-top:.25rem!important
}
.pt-lg-2 {
padding-top:.5rem!important
}
.pt-lg-3 {
padding-top:1rem!important
}
.pt-lg-4 {
padding-top:1.5rem!important
}
.pt-lg-5 {
padding-top:3rem!important
}
.pe-lg-0 {
padding-right:0!important
}
.pe-lg-1 {
padding-right:.25rem!important
}
.pe-lg-2 {
padding-right:.5rem!important
}
.pe-lg-3 {
padding-right:1rem!important
}
.pe-lg-4 {
padding-right:1.5rem!important
}
.pe-lg-5 {
padding-right:3rem!important
}
.pb-lg-0 {
padding-bottom:0!important
}
.pb-lg-1 {
padding-bottom:.25rem!important
}
.pb-lg-2 {
padding-bottom:.5rem!important
}
.pb-lg-3 {
padding-bottom:1rem!important
}
.pb-lg-4 {
padding-bottom:1.5rem!important
}
.pb-lg-5 {
padding-bottom:3rem!important
}
.ps-lg-0 {
padding-left:0!important
}
.ps-lg-1 {
padding-left:.25rem!important
}
.ps-lg-2 {
padding-left:.5rem!important
}
.ps-lg-3 {
padding-left:1rem!important
}
.ps-lg-4 {
padding-left:1.5rem!important
}
.ps-lg-5 {
padding-left:3rem!important
}
.text-lg-start {
text-align:left!important
}
.text-lg-end {
text-align:right!important
}
.text-lg-center {
text-align:center!important
}
}
@media (min-width:1200px) {
.float-xl-start {
float:left!important
}
.float-xl-end {
float:right!important
}
.float-xl-none {
float:none!important
}
.d-xl-inline {
display:inline!important
}
.d-xl-inline-block {
display:inline-block!important
}
.d-xl-block {
display:block!important
}
.d-xl-grid {
display:grid!important
}
.d-xl-table {
display:table!important
}
.d-xl-table-row {
display:table-row!important
}
.d-xl-table-cell {
display:table-cell!important
}
.d-xl-flex {
display:flex!important
}
.d-xl-inline-flex {
display:inline-flex!important
}
.d-xl-none {
display:none!important
}
.flex-xl-fill {
flex:1 1 auto!important
}
.flex-xl-row {
flex-direction:row!important
}
.flex-xl-column {
flex-direction:column!important
}
.flex-xl-row-reverse {
flex-direction:row-reverse!important
}
.flex-xl-column-reverse {
flex-direction:column-reverse!important
}
.flex-xl-grow-0 {
flex-grow:0!important
}
.flex-xl-grow-1 {
flex-grow:1!important
}
.flex-xl-shrink-0 {
flex-shrink:0!important
}
.flex-xl-shrink-1 {
flex-shrink:1!important
}
.flex-xl-wrap {
flex-wrap:wrap!important
}
.flex-xl-nowrap {
flex-wrap:nowrap!important
}
.flex-xl-wrap-reverse {
flex-wrap:wrap-reverse!important
}
.gap-xl-0 {
gap:0!important
}
.gap-xl-1 {
gap:.25rem!important
}
.gap-xl-2 {
gap:.5rem!important
}
.gap-xl-3 {
gap:1rem!important
}
.gap-xl-4 {
gap:1.5rem!important
}
.gap-xl-5 {
gap:3rem!important
}
.justify-content-xl-start {
justify-content:flex-start!important
}
.justify-content-xl-end {
justify-content:flex-end!important
}
.justify-content-xl-center {
justify-content:center!important
}
.justify-content-xl-between {
justify-content:space-between!important
}
.justify-content-xl-around {
justify-content:space-around!important
}
.justify-content-xl-evenly {
justify-content:space-evenly!important
}
.align-items-xl-start {
align-items:flex-start!important
}
.align-items-xl-end {
align-items:flex-end!important
}
.align-items-xl-center {
align-items:center!important
}
.align-items-xl-baseline {
align-items:baseline!important
}
.align-items-xl-stretch {
align-items:stretch!important
}
.align-content-xl-start {
align-content:flex-start!important
}
.align-content-xl-end {
align-content:flex-end!important
}
.align-content-xl-center {
align-content:center!important
}
.align-content-xl-between {
align-content:space-between!important
}
.align-content-xl-around {
align-content:space-around!important
}
.align-content-xl-stretch {
align-content:stretch!important
}
.align-self-xl-auto {
align-self:auto!important
}
.align-self-xl-start {
align-self:flex-start!important
}
.align-self-xl-end {
align-self:flex-end!important
}
.align-self-xl-center {
align-self:center!important
}
.align-self-xl-baseline {
align-self:baseline!important
}
.align-self-xl-stretch {
align-self:stretch!important
}
.order-xl-first {
order:-1!important
}
.order-xl-0 {
order:0!important
}
.order-xl-1 {
order:1!important
}
.order-xl-2 {
order:2!important
}
.order-xl-3 {
order:3!important
}
.order-xl-4 {
order:4!important
}
.order-xl-5 {
order:5!important
}
.order-xl-last {
order:6!important
}
.m-xl-0 {
margin:0!important
}
.m-xl-1 {
margin:.25rem!important
}
.m-xl-2 {
margin:.5rem!important
}
.m-xl-3 {
margin:1rem!important
}
.m-xl-4 {
margin:1.5rem!important
}
.m-xl-5 {
margin:3rem!important
}
.m-xl-auto {
margin:auto!important
}
.mx-xl-0 {
margin-right:0!important;
margin-left:0!important
}
.mx-xl-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-xl-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-xl-3 {
margin-right:1rem!important;
margin-left:1rem!important
}
.mx-xl-4 {
margin-right:1.5rem!important;
margin-left:1.5rem!important
}
.mx-xl-5 {
margin-right:3rem!important;
margin-left:3rem!important
}
.mx-xl-auto {
margin-right:auto!important;
margin-left:auto!important
}
.my-xl-0 {
margin-top:0!important;
margin-bottom:0!important
}
.my-xl-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-xl-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-xl-3 {
margin-top:1rem!important;
margin-bottom:1rem!important
}
.my-xl-4 {
margin-top:1.5rem!important;
margin-bottom:1.5rem!important
}
.my-xl-5 {
margin-top:3rem!important;
margin-bottom:3rem!important
}
.my-xl-auto {
margin-top:auto!important;
margin-bottom:auto!important
}
.mt-xl-0 {
margin-top:0!important
}
.mt-xl-1 {
margin-top:.25rem!important
}
.mt-xl-2 {
margin-top:.5rem!important
}
.mt-xl-3 {
margin-top:1rem!important
}
.mt-xl-4 {
margin-top:1.5rem!important
}
.mt-xl-5 {
margin-top:3rem!important
}
.mt-xl-auto {
margin-top:auto!important
}
.me-xl-0 {
margin-right:0!important
}
.me-xl-1 {
margin-right:.25rem!important
}
.me-xl-2 {
margin-right:.5rem!important
}
.me-xl-3 {
margin-right:1rem!important
}
.me-xl-4 {
margin-right:1.5rem!important
}
.me-xl-5 {
margin-right:3rem!important
}
.me-xl-auto {
margin-right:auto!important
}
.mb-xl-0 {
margin-bottom:0!important
}
.mb-xl-1 {
margin-bottom:.25rem!important
}
.mb-xl-2 {
margin-bottom:.5rem!important
}
.mb-xl-3 {
margin-bottom:1rem!important
}
.mb-xl-4 {
margin-bottom:1.5rem!important
}
.mb-xl-5 {
margin-bottom:3rem!important
}
.mb-xl-auto {
margin-bottom:auto!important
}
.ms-xl-0 {
margin-left:0!important
}
.ms-xl-1 {
margin-left:.25rem!important
}
.ms-xl-2 {
margin-left:.5rem!important
}
.ms-xl-3 {
margin-left:1rem!important
}
.ms-xl-4 {
margin-left:1.5rem!important
}
.ms-xl-5 {
margin-left:3rem!important
}
.ms-xl-auto {
margin-left:auto!important
}
.p-xl-0 {
padding:0!important
}
.p-xl-1 {
padding:.25rem!important
}
.p-xl-2 {
padding:.5rem!important
}
.p-xl-3 {
padding:1rem!important
}
.p-xl-4 {
padding:1.5rem!important
}
.p-xl-5 {
padding:3rem!important
}
.px-xl-0 {
padding-right:0!important;
padding-left:0!important
}
.px-xl-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-xl-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-xl-3 {
padding-right:1rem!important;
padding-left:1rem!important
}
.px-xl-4 {
padding-right:1.5rem!important;
padding-left:1.5rem!important
}
.px-xl-5 {
padding-right:3rem!important;
padding-left:3rem!important
}
.py-xl-0 {
padding-top:0!important;
padding-bottom:0!important
}
.py-xl-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-xl-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-xl-3 {
padding-top:1rem!important;
padding-bottom:1rem!important
}
.py-xl-4 {
padding-top:1.5rem!important;
padding-bottom:1.5rem!important
}
.py-xl-5 {
padding-top:3rem!important;
padding-bottom:3rem!important
}
.pt-xl-0 {
padding-top:0!important
}
.pt-xl-1 {
padding-top:.25rem!important
}
.pt-xl-2 {
padding-top:.5rem!important
}
.pt-xl-3 {
padding-top:1rem!important
}
.pt-xl-4 {
padding-top:1.5rem!important
}
.pt-xl-5 {
padding-top:3rem!important
}
.pe-xl-0 {
padding-right:0!important
}
.pe-xl-1 {
padding-right:.25rem!important
}
.pe-xl-2 {
padding-right:.5rem!important
}
.pe-xl-3 {
padding-right:1rem!important
}
.pe-xl-4 {
padding-right:1.5rem!important
}
.pe-xl-5 {
padding-right:3rem!important
}
.pb-xl-0 {
padding-bottom:0!important
}
.pb-xl-1 {
padding-bottom:.25rem!important
}
.pb-xl-2 {
padding-bottom:.5rem!important
}
.pb-xl-3 {
padding-bottom:1rem!important
}
.pb-xl-4 {
padding-bottom:1.5rem!important
}
.pb-xl-5 {
padding-bottom:3rem!important
}
.ps-xl-0 {
padding-left:0!important
}
.ps-xl-1 {
padding-left:.25rem!important
}
.ps-xl-2 {
padding-left:.5rem!important
}
.ps-xl-3 {
padding-left:1rem!important
}
.ps-xl-4 {
padding-left:1.5rem!important
}
.ps-xl-5 {
padding-left:3rem!important
}
.text-xl-start {
text-align:left!important
}
.text-xl-end {
text-align:right!important
}
.text-xl-center {
text-align:center!important
}
}
@media (min-width:1400px) {
.float-xxl-start {
float:left!important
}
.float-xxl-end {
float:right!important
}
.float-xxl-none {
float:none!important
}
.d-xxl-inline {
display:inline!important
}
.d-xxl-inline-block {
display:inline-block!important
}
.d-xxl-block {
display:block!important
}
.d-xxl-grid {
display:grid!important
}
.d-xxl-table {
display:table!important
}
.d-xxl-table-row {
display:table-row!important
}
.d-xxl-table-cell {
display:table-cell!important
}
.d-xxl-flex {
display:flex!important
}
.d-xxl-inline-flex {
display:inline-flex!important
}
.d-xxl-none {
display:none!important
}
.flex-xxl-fill {
flex:1 1 auto!important
}
.flex-xxl-row {
flex-direction:row!important
}
.flex-xxl-column {
flex-direction:column!important
}
.flex-xxl-row-reverse {
flex-direction:row-reverse!important
}
.flex-xxl-column-reverse {
flex-direction:column-reverse!important
}
.flex-xxl-grow-0 {
flex-grow:0!important
}
.flex-xxl-grow-1 {
flex-grow:1!important
}
.flex-xxl-shrink-0 {
flex-shrink:0!important
}
.flex-xxl-shrink-1 {
flex-shrink:1!important
}
.flex-xxl-wrap {
flex-wrap:wrap!important
}
.flex-xxl-nowrap {
flex-wrap:nowrap!important
}
.flex-xxl-wrap-reverse {
flex-wrap:wrap-reverse!important
}
.gap-xxl-0 {
gap:0!important
}
.gap-xxl-1 {
gap:.25rem!important
}
.gap-xxl-2 {
gap:.5rem!important
}
.gap-xxl-3 {
gap:1rem!important
}
.gap-xxl-4 {
gap:1.5rem!important
}
.gap-xxl-5 {
gap:3rem!important
}
.justify-content-xxl-start {
justify-content:flex-start!important
}
.justify-content-xxl-end {
justify-content:flex-end!important
}
.justify-content-xxl-center {
justify-content:center!important
}
.justify-content-xxl-between {
justify-content:space-between!important
}
.justify-content-xxl-around {
justify-content:space-around!important
}
.justify-content-xxl-evenly {
justify-content:space-evenly!important
}
.align-items-xxl-start {
align-items:flex-start!important
}
.align-items-xxl-end {
align-items:flex-end!important
}
.align-items-xxl-center {
align-items:center!important
}
.align-items-xxl-baseline {
align-items:baseline!important
}
.align-items-xxl-stretch {
align-items:stretch!important
}
.align-content-xxl-start {
align-content:flex-start!important
}
.align-content-xxl-end {
align-content:flex-end!important
}
.align-content-xxl-center {
align-content:center!important
}
.align-content-xxl-between {
align-content:space-between!important
}
.align-content-xxl-around {
align-content:space-around!important
}
.align-content-xxl-stretch {
align-content:stretch!important
}
.align-self-xxl-auto {
align-self:auto!important
}
.align-self-xxl-start {
align-self:flex-start!important
}
.align-self-xxl-end {
align-self:flex-end!important
}
.align-self-xxl-center {
align-self:center!important
}
.align-self-xxl-baseline {
align-self:baseline!important
}
.align-self-xxl-stretch {
align-self:stretch!important
}
.order-xxl-first {
order:-1!important
}
.order-xxl-0 {
order:0!important
}
.order-xxl-1 {
order:1!important
}
.order-xxl-2 {
order:2!important
}
.order-xxl-3 {
order:3!important
}
.order-xxl-4 {
order:4!important
}
.order-xxl-5 {
order:5!important
}
.order-xxl-last {
order:6!important
}
.m-xxl-0 {
margin:0!important
}
.m-xxl-1 {
margin:.25rem!important
}
.m-xxl-2 {
margin:.5rem!important
}
.m-xxl-3 {
margin:1rem!important
}
.m-xxl-4 {
margin:1.5rem!important
}
.m-xxl-5 {
margin:3rem!important
}
.m-xxl-auto {
margin:auto!important
}
.mx-xxl-0 {
margin-right:0!important;
margin-left:0!important
}
.mx-xxl-1 {
margin-right:.25rem!important;
margin-left:.25rem!important
}
.mx-xxl-2 {
margin-right:.5rem!important;
margin-left:.5rem!important
}
.mx-xxl-3 {
margin-right:1rem!important;
margin-left:1rem!important
}
.mx-xxl-4 {
margin-right:1.5rem!important;
margin-left:1.5rem!important
}
.mx-xxl-5 {
margin-right:3rem!important;
margin-left:3rem!important
}
.mx-xxl-auto {
margin-right:auto!important;
margin-left:auto!important
}
.my-xxl-0 {
margin-top:0!important;
margin-bottom:0!important
}
.my-xxl-1 {
margin-top:.25rem!important;
margin-bottom:.25rem!important
}
.my-xxl-2 {
margin-top:.5rem!important;
margin-bottom:.5rem!important
}
.my-xxl-3 {
margin-top:1rem!important;
margin-bottom:1rem!important
}
.my-xxl-4 {
margin-top:1.5rem!important;
margin-bottom:1.5rem!important
}
.my-xxl-5 {
margin-top:3rem!important;
margin-bottom:3rem!important
}
.my-xxl-auto {
margin-top:auto!important;
margin-bottom:auto!important
}
.mt-xxl-0 {
margin-top:0!important
}
.mt-xxl-1 {
margin-top:.25rem!important
}
.mt-xxl-2 {
margin-top:.5rem!important
}
.mt-xxl-3 {
margin-top:1rem!important
}
.mt-xxl-4 {
margin-top:1.5rem!important
}
.mt-xxl-5 {
margin-top:3rem!important
}
.mt-xxl-auto {
margin-top:auto!important
}
.me-xxl-0 {
margin-right:0!important
}
.me-xxl-1 {
margin-right:.25rem!important
}
.me-xxl-2 {
margin-right:.5rem!important
}
.me-xxl-3 {
margin-right:1rem!important
}
.me-xxl-4 {
margin-right:1.5rem!important
}
.me-xxl-5 {
margin-right:3rem!important
}
.me-xxl-auto {
margin-right:auto!important
}
.mb-xxl-0 {
margin-bottom:0!important
}
.mb-xxl-1 {
margin-bottom:.25rem!important
}
.mb-xxl-2 {
margin-bottom:.5rem!important
}
.mb-xxl-3 {
margin-bottom:1rem!important
}
.mb-xxl-4 {
margin-bottom:1.5rem!important
}
.mb-xxl-5 {
margin-bottom:3rem!important
}
.mb-xxl-auto {
margin-bottom:auto!important
}
.ms-xxl-0 {
margin-left:0!important
}
.ms-xxl-1 {
margin-left:.25rem!important
}
.ms-xxl-2 {
margin-left:.5rem!important
}
.ms-xxl-3 {
margin-left:1rem!important
}
.ms-xxl-4 {
margin-left:1.5rem!important
}
.ms-xxl-5 {
margin-left:3rem!important
}
.ms-xxl-auto {
margin-left:auto!important
}
.p-xxl-0 {
padding:0!important
}
.p-xxl-1 {
padding:.25rem!important
}
.p-xxl-2 {
padding:.5rem!important
}
.p-xxl-3 {
padding:1rem!important
}
.p-xxl-4 {
padding:1.5rem!important
}
.p-xxl-5 {
padding:3rem!important
}
.px-xxl-0 {
padding-right:0!important;
padding-left:0!important
}
.px-xxl-1 {
padding-right:.25rem!important;
padding-left:.25rem!important
}
.px-xxl-2 {
padding-right:.5rem!important;
padding-left:.5rem!important
}
.px-xxl-3 {
padding-right:1rem!important;
padding-left:1rem!important
}
.px-xxl-4 {
padding-right:1.5rem!important;
padding-left:1.5rem!important
}
.px-xxl-5 {
padding-right:3rem!important;
padding-left:3rem!important
}
.py-xxl-0 {
padding-top:0!important;
padding-bottom:0!important
}
.py-xxl-1 {
padding-top:.25rem!important;
padding-bottom:.25rem!important
}
.py-xxl-2 {
padding-top:.5rem!important;
padding-bottom:.5rem!important
}
.py-xxl-3 {
padding-top:1rem!important;
padding-bottom:1rem!important
}
.py-xxl-4 {
padding-top:1.5rem!important;
padding-bottom:1.5rem!important
}
.py-xxl-5 {
padding-top:3rem!important;
padding-bottom:3rem!important
}
.pt-xxl-0 {
padding-top:0!important
}
.pt-xxl-1 {
padding-top:.25rem!important
}
.pt-xxl-2 {
padding-top:.5rem!important
}
.pt-xxl-3 {
padding-top:1rem!important
}
.pt-xxl-4 {
padding-top:1.5rem!important
}
.pt-xxl-5 {
padding-top:3rem!important
}
.pe-xxl-0 {
padding-right:0!important
}
.pe-xxl-1 {
padding-right:.25rem!important
}
.pe-xxl-2 {
padding-right:.5rem!important
}
.pe-xxl-3 {
padding-right:1rem!important
}
.pe-xxl-4 {
padding-right:1.5rem!important
}
.pe-xxl-5 {
padding-right:3rem!important
}
.pb-xxl-0 {
padding-bottom:0!important
}
.pb-xxl-1 {
padding-bottom:.25rem!important
}
.pb-xxl-2 {
padding-bottom:.5rem!important
}
.pb-xxl-3 {
padding-bottom:1rem!important
}
.pb-xxl-4 {
padding-bottom:1.5rem!important
}
.pb-xxl-5 {
padding-bottom:3rem!important
}
.ps-xxl-0 {
padding-left:0!important
}
.ps-xxl-1 {
padding-left:.25rem!important
}
.ps-xxl-2 {
padding-left:.5rem!important
}
.ps-xxl-3 {
padding-left:1rem!important
}
.ps-xxl-4 {
padding-left:1.5rem!important
}
.ps-xxl-5 {
padding-left:3rem!important
}
.text-xxl-start {
text-align:left!important
}
.text-xxl-end {
text-align:right!important
}
.text-xxl-center {
text-align:center!important
}
}
@media (min-width:1200px) {
.fs-1 {
font-size:2.5rem!important
}
.fs-2 {
font-size:2rem!important
}
.fs-3 {
font-size:1.75rem!important
}
.fs-4 {
font-size:1.5rem!important
}
}
@media print {
.d-print-inline {
	display:inline!important
}
.d-print-inline-block {
	display:inline-block!important
}
.d-print-block {
	display:block!important
}
.d-print-grid {
	display:grid!important
}
.d-print-table {
	display:table!important
}
.d-print-table-row {
	display:table-row!important
}
.d-print-table-cell {
	display:table-cell!important
}
.d-print-flex {
	display:flex!important
}
.d-print-inline-flex {
	display:inline-flex!important
}
.d-print-none {
	display:none!important
}
}
@font-face {
font-display:swap;
font-family:"flaticon";
src:url(/wp-content/themes/neeon/assets/fonts/flaticon-neeon/flaticon.ttf?7666655eb52f200cee5dfd7a4def714d) format("truetype"), url(/wp-content/themes/neeon/assets/fonts/flaticon-neeon/flaticon.woff?7666655eb52f200cee5dfd7a4def714d) format("woff"), url(/wp-content/themes/neeon/assets/fonts/flaticon-neeon/flaticon.woff2?7666655eb52f200cee5dfd7a4def714d) format("woff2"), url("/wp-content/themes/neeon/assets/fonts/flaticon-neeon/flaticon.eot?7666655eb52f200cee5dfd7a4def714d#iefix") format("embedded-opentype"), url("/wp-content/themes/neeon/assets/fonts/flaticon-neeon/flaticon.svg?7666655eb52f200cee5dfd7a4def714d#flaticon") format("svg")
}
i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
font-family:flaticon!important;
font-style:normal;
font-weight:normal!important;
font-variant:normal;
text-transform:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.flaticon-next:before {
	content:"\f101"
}
.flaticon-clock:before {
	content:"\f102"
}
.flaticon-phone-call:before {
	content:"\f103"
}
.flaticon-envelope:before {
	content:"\f104"
}
.flaticon-location:before {
	content:"\f105"
}
.flaticon-create:before {
	content:"\f106"
}
.flaticon-management:before {
	content:"\f107"
}
.flaticon-secure-shield:before {
	content:"\f108"
}
.flaticon-analytics:before {
	content:"\f109"
}
.flaticon-client:before {
	content:"\f10a"
}
.flaticon-deadline:before {
	content:"\f10b"
}
.flaticon-settings:before {
	content:"\f10c"
}
.flaticon-tech:before {
	content:"\f10d"
}
.flaticon-team:before {
	content:"\f10e"
}
.flaticon-medal:before {
	content:"\f10f"
}
.flaticon-graphic-design:before {
	content:"\f110"
}
.flaticon-web-development:before {
	content:"\f111"
}
.flaticon-analysis:before {
	content:"\f112"
}
.flaticon-cyber-security:before {
	content:"\f113"
}
.flaticon-website:before {
	content:"\f114"
}
.flaticon-android:before {
	content:"\f115"
}
.flaticon-apple:before {
	content:"\f116"
}
.flaticon-programing:before {
	content:"\f117"
}
.flaticon-smartwatch:before {
	content:"\f118"
}
.flaticon-lifeline-on-a-tv-monitor-screen-of-a-medical-program:before {
	content:"\f119"
}
.flaticon-previous:before {
	content:"\f11a"
}
.flaticon-left-quote:before {
	content:"\f11b"
}
.flaticon-3d-file:before {
	content:"\f11c"
}
.flaticon-coding:before {
	content:"\f11d"
}
.flaticon-code:before {
	content:"\f11e"
}
.flaticon-package:before {
	content:"\f11f"
}
.flaticon-cpu:before {
	content:"\f120"
}
.flaticon-guarantee:before {
	content:"\f121"
}
.flaticon-right-quote:before {
	content:"\f122"
}
.flaticon-link:before {
	content:"\f123"
}
.flaticon-development:before {
	content:"\f124"
}
.flaticon-analysis-1:before {
	content:"\f125"
}
.flaticon-pie-chart:before {
	content:"\f126"
}
.flaticon-hierarchical-structure:before {
	content:"\f127"
}
.flaticon-infrastructure:before {
	content:"\f128"
}
.flaticon-software:before {
	content:"\f129"
}
.flaticon-settings-1:before {
	content:"\f12a"
}
.flaticon-pdf-file:before {
	content:"\f12b"
}
.flaticon-file:before {
	content:"\f12c"
}
.flaticon-menu:before {
	content:"\f12d"
}
.mfp-bg {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#0b0b0b;
	opacity:.8
}
.mfp-wrap {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1043;
	position:fixed;
	outline:none!important;
	-webkit-backface-visibility:hidden
}
.mfp-container {
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 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:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
}
.mfp-inline-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:-moz-zoom-out;
	cursor:-webkit-zoom-out;
	cursor:zoom-out
}
.mfp-zoom {
	cursor:pointer;
	cursor:-webkit-zoom-in;
	cursor:-moz-zoom-in;
	cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
	cursor:auto
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.mfp-loading.mfp-figure {
	display:none
}
.mfp-hide {
	display:none!important
}
.mfp-preloader {
	color:#CCC;
	position:absolute;
	top:50%;
	width:auto;
	text-align:center;
	margin-top:-.8em;
	left:8px;
	right:8px;
	z-index:1044
}
.mfp-preloader a {
	color:#CCC
}
.mfp-preloader a:hover {
	color:#FFF
}
.mfp-s-ready .mfp-preloader {
	display:none
}
.mfp-s-error .mfp-content {
	display:none
}
button.mfp-close, button.mfp-arrow {
	overflow:visible;
	cursor:pointer;
	background:#fff0;
	border:0;
	-webkit-appearance:none;
	display:block;
	outline:none;
	padding:0;
	z-index:1046;
	box-shadow:none;
	touch-action:manipulation
}
button::-moz-focus-inner {
padding:0;
border:0
}
.mfp-close {
	width:44px;
	height:44px;
	line-height:44px;
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	text-align:center;
	opacity:.65;
	padding:0 0 18px 10px;
	color:#FFF;
	font-style:normal;
	font-size:28px;
	font-family:Arial, Baskerville, monospace
}
.mfp-close:hover, .mfp-close:focus {
	opacity:1
}
.mfp-close:active {
	top:1px
}
.mfp-close-btn-in .mfp-close {
	color:#333
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
	color:#FFF;
	right:-6px;
	text-align:right;
	padding-right:6px;
	width:100%
}
.mfp-counter {
	position:absolute;
	top:0;
	right:0;
	color:#CCC;
	font-size:12px;
	line-height:18px;
	white-space:nowrap
}
.mfp-arrow {
	position:absolute;
	opacity:.65;
	margin:0;
	top:50%;
	margin-top:-55px;
	padding:0;
	width:90px;
	height:110px;
	-webkit-tap-highlight-color:#fff0
}
.mfp-arrow:active {
	margin-top:-54px
}
.mfp-arrow:hover, .mfp-arrow:focus {
	opacity:1
}
.mfp-arrow:before, .mfp-arrow:after {
	content:'';
	display:block;
	width:0;
	height:0;
	position:absolute;
	left:0;
	top:0;
	margin-top:35px;
	margin-left:35px;
	border:medium inset #fff0
}
.mfp-arrow:after {
	border-top-width:13px;
	border-bottom-width:13px;
	top:8px
}
.mfp-arrow:before {
	border-top-width:21px;
	border-bottom-width:21px;
	opacity:.7
}
.mfp-arrow-left {
	left:0
}
.mfp-arrow-left:after {
	border-right:17px solid #FFF;
	margin-left:31px
}
.mfp-arrow-left:before {
	margin-left:25px;
	border-right:27px solid #3F3F3F
}
.mfp-arrow-right {
	right:0
}
.mfp-arrow-right:after {
	border-left:17px solid #FFF;
	margin-left:39px
}
.mfp-arrow-right:before {
	border-left:27px solid #3F3F3F
}
.mfp-iframe-holder {
	padding-top:40px;
	padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
	line-height:0;
	width:100%;
	max-width:900px
}
.mfp-iframe-holder .mfp-close {
	top:-40px
}
.mfp-iframe-scaler {
	width:100%;
	height:0;
	overflow:hidden;
	padding-top:56.25%
}
.mfp-iframe-scaler iframe {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	box-shadow:0 0 8px rgb(0 0 0 / .6);
	background:#000
}
img.mfp-img {
	width:auto;
	max-width:100%;
	height:auto;
	display:block;
	line-height:0;
	box-sizing:border-box;
	padding:40px 0 40px;
	margin:0 auto
}
.mfp-figure {
	line-height:0
}
.mfp-figure:after {
	content:'';
	position:absolute;
	left:0;
	top:40px;
	bottom:40px;
	display:block;
	right:0;
	width:auto;
	height:auto;
	z-index:-1;
	box-shadow:0 0 8px rgb(0 0 0 / .6);
	background:#444
}
.mfp-figure small {
	color:#BDBDBD;
	display:block;
	font-size:12px;
	line-height:14px
}
.mfp-figure figure {
	margin:0
}
.mfp-bottom-bar {
	margin-top:-36px;
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	cursor:auto
}
.mfp-title {
	text-align:left;
	line-height:18px;
	color:#F3F3F3;
	word-wrap:break-word;
	padding-right:36px
}
.mfp-image-holder .mfp-content {
	max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left:0;
padding-right:0
}
.mfp-img-mobile img.mfp-img {
padding:0
}
.mfp-img-mobile .mfp-figure:after {
top:0;
bottom:0
}
.mfp-img-mobile .mfp-figure small {
display:inline;
margin-left:5px
}
.mfp-img-mobile .mfp-bottom-bar {
background:rgb(0 0 0 / .6);
bottom:0;
margin:0;
top:auto;
padding:3px 5px;
position:fixed;
box-sizing:border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding:0
}
.mfp-img-mobile .mfp-counter {
right:5px;
top:3px
}
.mfp-img-mobile .mfp-close {
top:0;
right:0;
width:35px;
height:35px;
line-height:35px;
background:rgb(0 0 0 / .6);
position:fixed;
text-align:center;
padding:0
}
}
@media all and (max-width:900px) {
.mfp-arrow {
-webkit-transform:scale(.75);
transform:scale(.75)
}
.mfp-arrow-left {
-webkit-transform-origin:0;
transform-origin:0
}
.mfp-arrow-right {
-webkit-transform-origin:100%;
transform-origin:100%
}
.mfp-container {
padding-left:6px;
padding-right:6px
}
}/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */
 @font-face {
font-display:swap;
font-family:swiper-icons;
src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
font-weight:400;
font-style:normal
}
:root {
--swiper-theme-color:#007aff
}
.swiper {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	overflow:hidden;
	list-style:none;
	padding:0;
	z-index:1
}
.swiper-vertical>.swiper-wrapper {
	flex-direction:column
}
.swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:flex;
	transition-property:transform;
	box-sizing:content-box
}
.swiper-android .swiper-slide, .swiper-wrapper {
	transform:translate3d(0px, 0, 0)
}
.swiper-pointer-events {
	touch-action:pan-y
}
.swiper-pointer-events.swiper-vertical {
	touch-action:pan-x
}
.swiper-slide {
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative;
	transition-property:transform
}
.swiper-slide-invisible-blank {
	visibility:hidden
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
	height:auto
}
.swiper-autoheight .swiper-wrapper {
	align-items:flex-start;
	transition-property:transform, height
}
.swiper-backface-hidden .swiper-slide {
	transform:translateZ(0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective:1200px
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
	transform-style:preserve-3d
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	pointer-events:none;
	z-index:10
}
.swiper-3d .swiper-slide-shadow {
	background:rgba(0, 0, 0, .15)
}
.swiper-3d .swiper-slide-shadow-left {
	background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-right {
	background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-top {
	background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-css-mode>.swiper-wrapper {
	overflow:auto;
	scrollbar-width:none;
	-ms-overflow-style:none
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
display:none
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:start start
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:x mandatory
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:y mandatory
}
.swiper-centered>.swiper-wrapper::before {
content:'';
flex-shrink:0;
order:9999
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
	margin-inline-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
height:100%;
min-height:1px;
width:var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
	margin-block-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical>.swiper-wrapper::before {
width:100%;
min-width:1px;
height:var(--swiper-centered-offset-after)
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:center center
}
.swiper-virtual .swiper-slide {
	-webkit-backface-visibility:hidden;
	transform:translateZ(0)
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
content:'';
position:absolute;
left:0;
top:0;
pointer-events:none
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
height:1px;
width:var(--swiper-virtual-size)
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
width:1px;
height:var(--swiper-virtual-size)
}
:root {
--swiper-navigation-size:44px
}
.swiper-button-next, .swiper-button-prev {
	position:absolute;
	top:50%;
width:calc(var(--swiper-navigation-size)/ 44 * 27);
	height:var(--swiper-navigation-size);
margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
	z-index:10;
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:center;
	color:var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity:.35;
	cursor:auto;
	pointer-events:none
}
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
	opacity:0;
	cursor:auto;
	pointer-events:none
}
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
	display:none!important
}
.swiper-button-next:after, .swiper-button-prev:after {
	font-family:swiper-icons;
	font-size:var(--swiper-navigation-size);
	text-transform:none!important;
	letter-spacing:0;
	font-variant:initial;
	line-height:1
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
	left:10px;
	right:auto
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content:'prev'
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
	right:10px;
	left:auto
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content:'next'
}
.swiper-button-lock {
	display:none
}
.swiper-pagination {
	position:absolute;
	text-align:center;
transition:.3s opacity;
	transform:translate3d(0, 0, 0);
	z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity:0
}
.swiper-pagination-disabled>.swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom:10px;
	left:0;
	width:100%
}
.swiper-pagination-bullets-dynamic {
	overflow:hidden;
	font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform:scale(.33);
	position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform:scale(.33)
}
.swiper-pagination-bullet {
	width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
	height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
	display:inline-block;
	border-radius:50%;
	background:var(--swiper-pagination-bullet-inactive-color, #000);
	opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)
}
button.swiper-pagination-bullet {
	border:none;
	margin:0;
	padding:0;
	box-shadow:none;
	-webkit-appearance:none;
	appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer
}
.swiper-pagination-bullet:only-child {
	display:none!important
}
.swiper-pagination-bullet-active {
	opacity:var(--swiper-pagination-bullet-opacity, 1);
	background:var(--swiper-pagination-color, var(--swiper-theme-color))
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical>.swiper-pagination-bullets {
	right:10px;
	top:50%;
	transform:translate3d(0px, -50%, 0)
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
	display:block
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top:50%;
	transform:translateY(-50%);
	width:8px
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display:inline-block;
transition:.2s transform, .2s top
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left:50%;
	transform:translateX(-50%);
	white-space:nowrap
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:.2s transform, .2s left
}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:.2s transform, .2s right
}
.swiper-pagination-progressbar {
	background:rgba(0, 0, 0, .25);
	position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background:var(--swiper-pagination-color, var(--swiper-theme-color));
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	transform:scale(0);
	transform-origin:left top
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin:right top
}
.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width:100%;
	height:4px;
	left:0;
	top:0
}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical>.swiper-pagination-progressbar {
	width:4px;
	height:100%;
	left:0;
	top:0
}
.swiper-pagination-lock {
	display:none
}
.swiper-scrollbar {
	border-radius:10px;
	position:relative;
	-ms-touch-action:none;
	background:rgba(0, 0, 0, .1)
}
.swiper-scrollbar-disabled>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
	position:absolute;
	left:1%;
	bottom:3px;
	z-index:50;
	height:5px;
	width:98%
}
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical>.swiper-scrollbar {
	position:absolute;
	right:3px;
	top:1%;
	z-index:50;
	width:5px;
	height:98%
}
.swiper-scrollbar-drag {
	height:100%;
	width:100%;
	position:relative;
	background:rgba(0, 0, 0, .5);
	border-radius:10px;
	left:0;
	top:0
}
.swiper-scrollbar-cursor-drag {
	cursor:move
}
.swiper-scrollbar-lock {
	display:none
}
.swiper-zoom-container {
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {
	max-width:100%;
	max-height:100%;
	object-fit:contain
}
.swiper-slide-zoomed {
	cursor:move
}
.swiper-lazy-preloader {
	width:42px;
	height:42px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-21px;
	margin-top:-21px;
	z-index:10;
	transform-origin:50%;
	box-sizing:border-box;
	border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-radius:50%;
	border-top-color:transparent
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
animation:swiper-preloader-spin 1s infinite linear
}
.swiper-lazy-preloader-white {
--swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black {
--swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(360deg)
}
}
.swiper .swiper-notification {
	position:absolute;
	left:0;
	top:0;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
.swiper-free-mode>.swiper-wrapper {
	transition-timing-function:ease-out;
	margin:0 auto
}
.swiper-grid>.swiper-wrapper {
	flex-wrap:wrap
}
.swiper-grid-column>.swiper-wrapper {
	flex-wrap:wrap;
	flex-direction:column
}
.swiper-fade.swiper-free-mode .swiper-slide {
	transition-timing-function:ease-out
}
.swiper-fade .swiper-slide {
	pointer-events:none;
	transition-property:opacity
}
.swiper-fade .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube {
	overflow:visible
}
.swiper-cube .swiper-slide {
	pointer-events:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1;
	visibility:hidden;
	transform-origin:0 0;
	width:100%;
	height:100%
}
.swiper-cube .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-cube.swiper-rtl .swiper-slide {
	transform-origin:100% 0
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next+.swiper-slide, .swiper-cube .swiper-slide-prev {
	pointer-events:auto;
	visibility:visible
}
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
	z-index:0;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-cube .swiper-cube-shadow {
	position:absolute;
	left:0;
	bottom:0px;
	width:100%;
	height:100%;
	opacity:.6;
	z-index:0
}
.swiper-cube .swiper-cube-shadow:before {
	content:'';
	background:#000;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	filter:blur(50px)
}
.swiper-flip {
	overflow:visible
}
.swiper-flip .swiper-slide {
	pointer-events:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1
}
.swiper-flip .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
	z-index:0;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
.swiper-creative .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden;
	transition-property:transform, opacity, height
}
.swiper-cards {
	overflow:visible
}
.swiper-cards .swiper-slide {
	transform-origin:center bottom;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden
}
/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
 .fa {
	font-family:var(--fa-style-family, "Font Awesome 6 Free");
	font-weight:var(--fa-style, 900)
}
.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	display:var(--fa-display, inline-block);
	font-style:normal;
	font-variant:normal;
	line-height:1;
	text-rendering:auto
}
.fa-classic, .fa-regular, .fa-solid, .far, .fas {
	font-family:"Font Awesome 6 Free"
}
.fa-brands, .fab {
	font-family:"Font Awesome 6 Brands"
}
.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-2xs {
	font-size:.625em;
	line-height:.1em;
	vertical-align:.225em
}
.fa-xs {
	font-size:.75em;
	line-height:.08333em;
	vertical-align:.125em
}
.fa-sm {
	font-size:.875em;
	line-height:.07143em;
	vertical-align:.05357em
}
.fa-lg {
	font-size:1.25em;
	line-height:.05em;
	vertical-align:-.075em
}
.fa-xl {
	font-size:1.5em;
	line-height:.04167em;
	vertical-align:-.125em
}
.fa-2xl {
	font-size:2em;
	line-height:.03125em;
	vertical-align:-.1875em
}
.fa-fw {
	text-align:center;
	width:1.25em
}
.fa-ul {
	list-style-type:none;
	margin-left:var(--fa-li-margin, 2.5em);
	padding-left:0
}
.fa-ul>li {
	position:relative
}
.fa-li {
left:calc(var(--fa-li-width, 2em)*-1);
	position:absolute;
	text-align:center;
	width:var(--fa-li-width, 2em);
	line-height:inherit
}
.fa-border {
	border-radius:var(--fa-border-radius, .1em);
	border:var(--fa-border-width, .08em) var(--fa-border-style, solid) var(--fa-border-color, #eee);
	padding:var(--fa-border-padding, .2em .25em .15em)
}
.fa-pull-left {
	float:left;
	margin-right:var(--fa-pull-margin, .3em)
}
.fa-pull-right {
	float:right;
	margin-left:var(--fa-pull-margin, .3em)
}
.fa-beat {
	-webkit-animation-name:fa-beat;
	animation-name:fa-beat;
	-webkit-animation-delay:var(--fa-animation-delay, 0s);
	animation-delay:var(--fa-animation-delay, 0s);
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal);
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);
	animation-timing-function:var(--fa-animation-timing, ease-in-out)
}
.fa-bounce {
	-webkit-animation-name:fa-bounce;
	animation-name:fa-bounce;
	-webkit-animation-delay:var(--fa-animation-delay, 0s);
	animation-delay:var(--fa-animation-delay, 0s);
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal);
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));
	animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))
}
.fa-fade {
	-webkit-animation-name:fa-fade;
	animation-name:fa-fade;
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));
	animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))
}
.fa-beat-fade, .fa-fade {
	-webkit-animation-delay:var(--fa-animation-delay, 0s);
	animation-delay:var(--fa-animation-delay, 0s);
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal);
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s)
}
.fa-beat-fade {
	-webkit-animation-name:fa-beat-fade;
	animation-name:fa-beat-fade;
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));
	animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))
}
.fa-flip {
	-webkit-animation-name:fa-flip;
	animation-name:fa-flip;
	-webkit-animation-delay:var(--fa-animation-delay, 0s);
	animation-delay:var(--fa-animation-delay, 0s);
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal);
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);
	animation-timing-function:var(--fa-animation-timing, ease-in-out)
}
.fa-shake {
	-webkit-animation-name:fa-shake;
	animation-name:fa-shake;
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, linear);
	animation-timing-function:var(--fa-animation-timing, linear)
}
.fa-shake, .fa-spin {
	-webkit-animation-delay:var(--fa-animation-delay, 0s);
	animation-delay:var(--fa-animation-delay, 0s);
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal)
}
.fa-spin {
	-webkit-animation-name:fa-spin;
	animation-name:fa-spin;
	-webkit-animation-duration:var(--fa-animation-duration, 2s);
	animation-duration:var(--fa-animation-duration, 2s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, linear);
	animation-timing-function:var(--fa-animation-timing, linear)
}
.fa-spin-reverse {
--fa-animation-direction:reverse
}
.fa-pulse, .fa-spin-pulse {
	-webkit-animation-name:fa-spin;
	animation-name:fa-spin;
	-webkit-animation-direction:var(--fa-animation-direction, normal);
	animation-direction:var(--fa-animation-direction, normal);
	-webkit-animation-duration:var(--fa-animation-duration, 1s);
	animation-duration:var(--fa-animation-duration, 1s);
	-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	animation-iteration-count:var(--fa-animation-iteration-count, infinite);
	-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));
	animation-timing-function:var(--fa-animation-timing, steps(8))
}
@media (prefers-reduced-motion:reduce) {
.fa-beat, .fa-beat-fade, .fa-bounce, .fa-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse {
-webkit-animation-delay:-1ms;
animation-delay:-1ms;
-webkit-animation-duration:1ms;
animation-duration:1ms;
-webkit-animation-iteration-count:1;
animation-iteration-count:1;
-webkit-transition-delay:0s;
transition-delay:0s;
-webkit-transition-duration:0s;
transition-duration:0s
}
}
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform:scale(1);
transform:scale(1)
}
45% {
-webkit-transform:scale(var(--fa-beat-scale, 1.25));
transform:scale(var(--fa-beat-scale, 1.25))
}
}
@keyframes fa-beat {
0%, 90% {
-webkit-transform:scale(1);
transform:scale(1)
}
45% {
-webkit-transform:scale(var(--fa-beat-scale, 1.25));
transform:scale(var(--fa-beat-scale, 1.25))
}
}
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform:scale(1) translateY(0);
transform:scale(1) translateY(0)
}
10% {
-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, .9)) translateY(0);
transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, .9)) translateY(0)
}
30% {
-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));
transform:scale(var(--fa-bounce-jump-scale-x, .9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))
}
50% {
-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, .95)) translateY(0);
transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, .95)) translateY(0)
}
57% {
-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em));
transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))
}
64% {
-webkit-transform:scale(1) translateY(0);
transform:scale(1) translateY(0)
}
to {
	-webkit-transform:scale(1) translateY(0);
	transform:scale(1) translateY(0)
}
}
@keyframes fa-bounce {
0% {
-webkit-transform:scale(1) translateY(0);
transform:scale(1) translateY(0)
}
10% {
-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, .9)) translateY(0);
transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, .9)) translateY(0)
}
30% {
-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));
transform:scale(var(--fa-bounce-jump-scale-x, .9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))
}
50% {
-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, .95)) translateY(0);
transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, .95)) translateY(0)
}
57% {
-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em));
transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))
}
64% {
-webkit-transform:scale(1) translateY(0);
transform:scale(1) translateY(0)
}
to {
	-webkit-transform:scale(1) translateY(0);
	transform:scale(1) translateY(0)
}
}
@-webkit-keyframes fa-fade {
50% {
opacity:var(--fa-fade-opacity, .4)
}
}
@keyframes fa-fade {
50% {
opacity:var(--fa-fade-opacity, .4)
}
}
@-webkit-keyframes fa-beat-fade {
0%, to {
opacity:var(--fa-beat-fade-opacity, .4);
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
opacity:1;
-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));
transform:scale(var(--fa-beat-fade-scale, 1.125))
}
}
@keyframes fa-beat-fade {
0%, to {
opacity:var(--fa-beat-fade-opacity, .4);
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
opacity:1;
-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));
transform:scale(var(--fa-beat-fade-scale, 1.125))
}
}
@-webkit-keyframes fa-flip {
50% {
-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))
}
}
@keyframes fa-flip {
50% {
-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))
}
}
@-webkit-keyframes fa-shake {
0% {
-webkit-transform:rotate(-15deg);
transform:rotate(-15deg)
}
4% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
8%, 24% {
-webkit-transform:rotate(-18deg);
transform:rotate(-18deg)
}
12%, 28% {
-webkit-transform:rotate(18deg);
transform:rotate(18deg)
}
16% {
-webkit-transform:rotate(-22deg);
transform:rotate(-22deg)
}
20% {
-webkit-transform:rotate(22deg);
transform:rotate(22deg)
}
32% {
-webkit-transform:rotate(-12deg);
transform:rotate(-12deg)
}
36% {
-webkit-transform:rotate(12deg);
transform:rotate(12deg)
}
40%, to {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
}
@keyframes fa-shake {
0% {
-webkit-transform:rotate(-15deg);
transform:rotate(-15deg)
}
4% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
8%, 24% {
-webkit-transform:rotate(-18deg);
transform:rotate(-18deg)
}
12%, 28% {
-webkit-transform:rotate(18deg);
transform:rotate(18deg)
}
16% {
-webkit-transform:rotate(-22deg);
transform:rotate(-22deg)
}
20% {
-webkit-transform:rotate(22deg);
transform:rotate(22deg)
}
32% {
-webkit-transform:rotate(-12deg);
transform:rotate(-12deg)
}
36% {
-webkit-transform:rotate(12deg);
transform:rotate(12deg)
}
40%, to {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
.fa-rotate-90 {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.fa-rotate-180 {
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.fa-rotate-270 {
	-webkit-transform:rotate(270deg);
	transform:rotate(270deg)
}
.fa-flip-horizontal {
	-webkit-transform:scaleX(-1);
	transform:scaleX(-1)
}
.fa-flip-vertical {
	-webkit-transform:scaleY(-1);
	transform:scaleY(-1)
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	-webkit-transform:scale(-1);
	transform:scale(-1)
}
.fa-rotate-by {
	-webkit-transform:rotate(var(--fa-rotate-angle, none));
	transform:rotate(var(--fa-rotate-angle, none))
}
.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:0;
	position:absolute;
	text-align:center;
	width:100%;
	z-index:var(--fa-stack-z-index, auto)
}
.fa-stack-1x {
	line-height:inherit
}
.fa-stack-2x {
	font-size:2em
}
.fa-inverse {
	color:var(--fa-inverse, #fff)
}
.fa-0:before {
	content:"\30"
}
.fa-1:before {
	content:"\31"
}
.fa-2:before {
	content:"\32"
}
.fa-3:before {
	content:"\33"
}
.fa-4:before {
	content:"\34"
}
.fa-5:before {
	content:"\35"
}
.fa-6:before {
	content:"\36"
}
.fa-7:before {
	content:"\37"
}
.fa-8:before {
	content:"\38"
}
.fa-9:before {
	content:"\39"
}
.fa-fill-drip:before {
	content:"\f576"
}
.fa-arrows-to-circle:before {
	content:"\e4bd"
}
.fa-chevron-circle-right:before, .fa-circle-chevron-right:before {
	content:"\f138"
}
.fa-at:before {
	content:"\40"
}
.fa-trash-alt:before, .fa-trash-can:before {
	content:"\f2ed"
}
.fa-text-height:before {
	content:"\f034"
}
.fa-user-times:before, .fa-user-xmark:before {
	content:"\f235"
}
.fa-stethoscope:before {
	content:"\f0f1"
}
.fa-comment-alt:before, .fa-message:before {
	content:"\f27a"
}
.fa-info:before {
	content:"\f129"
}
.fa-compress-alt:before, .fa-down-left-and-up-right-to-center:before {
	content:"\f422"
}
.fa-explosion:before {
	content:"\e4e9"
}
.fa-file-alt:before, .fa-file-lines:before, .fa-file-text:before {
	content:"\f15c"
}
.fa-wave-square:before {
	content:"\f83e"
}
.fa-ring:before {
	content:"\f70b"
}
.fa-building-un:before {
	content:"\e4d9"
}
.fa-dice-three:before {
	content:"\f527"
}
.fa-calendar-alt:before, .fa-calendar-days:before {
	content:"\f073"
}
.fa-anchor-circle-check:before {
	content:"\e4aa"
}
.fa-building-circle-arrow-right:before {
	content:"\e4d1"
}
.fa-volleyball-ball:before, .fa-volleyball:before {
	content:"\f45f"
}
.fa-arrows-up-to-line:before {
	content:"\e4c2"
}
.fa-sort-desc:before, .fa-sort-down:before {
	content:"\f0dd"
}
.fa-circle-minus:before, .fa-minus-circle:before {
	content:"\f056"
}
.fa-door-open:before {
	content:"\f52b"
}
.fa-right-from-bracket:before, .fa-sign-out-alt:before {
	content:"\f2f5"
}
.fa-atom:before {
	content:"\f5d2"
}
.fa-soap:before {
	content:"\e06e"
}
.fa-heart-music-camera-bolt:before, .fa-icons:before {
	content:"\f86d"
}
.fa-microphone-alt-slash:before, .fa-microphone-lines-slash:before {
	content:"\f539"
}
.fa-bridge-circle-check:before {
	content:"\e4c9"
}
.fa-pump-medical:before {
	content:"\e06a"
}
.fa-fingerprint:before {
	content:"\f577"
}
.fa-hand-point-right:before {
	content:"\f0a4"
}
.fa-magnifying-glass-location:before, .fa-search-location:before {
	content:"\f689"
}
.fa-forward-step:before, .fa-step-forward:before {
	content:"\f051"
}
.fa-face-smile-beam:before, .fa-smile-beam:before {
	content:"\f5b8"
}
.fa-flag-checkered:before {
	content:"\f11e"
}
.fa-football-ball:before, .fa-football:before {
	content:"\f44e"
}
.fa-school-circle-exclamation:before {
	content:"\e56c"
}
.fa-crop:before {
	content:"\f125"
}
.fa-angle-double-down:before, .fa-angles-down:before {
	content:"\f103"
}
.fa-users-rectangle:before {
	content:"\e594"
}
.fa-people-roof:before {
	content:"\e537"
}
.fa-people-line:before {
	content:"\e534"
}
.fa-beer-mug-empty:before, .fa-beer:before {
	content:"\f0fc"
}
.fa-diagram-predecessor:before {
	content:"\e477"
}
.fa-arrow-up-long:before, .fa-long-arrow-up:before {
	content:"\f176"
}
.fa-burn:before, .fa-fire-flame-simple:before {
	content:"\f46a"
}
.fa-male:before, .fa-person:before {
	content:"\f183"
}
.fa-laptop:before {
	content:"\f109"
}
.fa-file-csv:before {
	content:"\f6dd"
}
.fa-menorah:before {
	content:"\f676"
}
.fa-truck-plane:before {
	content:"\e58f"
}
.fa-record-vinyl:before {
	content:"\f8d9"
}
.fa-face-grin-stars:before, .fa-grin-stars:before {
	content:"\f587"
}
.fa-bong:before {
	content:"\f55c"
}
.fa-pastafarianism:before, .fa-spaghetti-monster-flying:before {
	content:"\f67b"
}
.fa-arrow-down-up-across-line:before {
	content:"\e4af"
}
.fa-spoon:before, .fa-utensil-spoon:before {
	content:"\f2e5"
}
.fa-jar-wheat:before {
	content:"\e517"
}
.fa-envelopes-bulk:before, .fa-mail-bulk:before {
	content:"\f674"
}
.fa-file-circle-exclamation:before {
	content:"\e4eb"
}
.fa-circle-h:before, .fa-hospital-symbol:before {
	content:"\f47e"
}
.fa-pager:before {
	content:"\f815"
}
.fa-address-book:before, .fa-contact-book:before {
	content:"\f2b9"
}
.fa-strikethrough:before {
	content:"\f0cc"
}
.fa-k:before {
	content:"\4b"
}
.fa-landmark-flag:before {
	content:"\e51c"
}
.fa-pencil-alt:before, .fa-pencil:before {
	content:"\f303"
}
.fa-backward:before {
	content:"\f04a"
}
.fa-caret-right:before {
	content:"\f0da"
}
.fa-comments:before {
	content:"\f086"
}
.fa-file-clipboard:before, .fa-paste:before {
	content:"\f0ea"
}
.fa-code-pull-request:before {
	content:"\e13c"
}
.fa-clipboard-list:before {
	content:"\f46d"
}
.fa-truck-loading:before, .fa-truck-ramp-box:before {
	content:"\f4de"
}
.fa-user-check:before {
	content:"\f4fc"
}
.fa-vial-virus:before {
	content:"\e597"
}
.fa-sheet-plastic:before {
	content:"\e571"
}
.fa-blog:before {
	content:"\f781"
}
.fa-user-ninja:before {
	content:"\f504"
}
.fa-person-arrow-up-from-line:before {
	content:"\e539"
}
.fa-scroll-torah:before, .fa-torah:before {
	content:"\f6a0"
}
.fa-broom-ball:before, .fa-quidditch-broom-ball:before, .fa-quidditch:before {
	content:"\f458"
}
.fa-toggle-off:before {
	content:"\f204"
}
.fa-archive:before, .fa-box-archive:before {
	content:"\f187"
}
.fa-person-drowning:before {
	content:"\e545"
}
.fa-arrow-down-9-1:before, .fa-sort-numeric-desc:before, .fa-sort-numeric-down-alt:before {
	content:"\f886"
}
.fa-face-grin-tongue-squint:before, .fa-grin-tongue-squint:before {
	content:"\f58a"
}
.fa-spray-can:before {
	content:"\f5bd"
}
.fa-truck-monster:before {
	content:"\f63b"
}
.fa-w:before {
	content:"\57"
}
.fa-earth-africa:before, .fa-globe-africa:before {
	content:"\f57c"
}
.fa-rainbow:before {
	content:"\f75b"
}
.fa-circle-notch:before {
	content:"\f1ce"
}
.fa-tablet-alt:before, .fa-tablet-screen-button:before {
	content:"\f3fa"
}
.fa-paw:before {
	content:"\f1b0"
}
.fa-cloud:before {
	content:"\f0c2"
}
.fa-trowel-bricks:before {
	content:"\e58a"
}
.fa-face-flushed:before, .fa-flushed:before {
	content:"\f579"
}
.fa-hospital-user:before {
	content:"\f80d"
}
.fa-tent-arrow-left-right:before {
	content:"\e57f"
}
.fa-gavel:before, .fa-legal:before {
	content:"\f0e3"
}
.fa-binoculars:before {
	content:"\f1e5"
}
.fa-microphone-slash:before {
	content:"\f131"
}
.fa-box-tissue:before {
	content:"\e05b"
}
.fa-motorcycle:before {
	content:"\f21c"
}
.fa-bell-concierge:before, .fa-concierge-bell:before {
	content:"\f562"
}
.fa-pen-ruler:before, .fa-pencil-ruler:before {
	content:"\f5ae"
}
.fa-people-arrows-left-right:before, .fa-people-arrows:before {
	content:"\e068"
}
.fa-mars-and-venus-burst:before {
	content:"\e523"
}
.fa-caret-square-right:before, .fa-square-caret-right:before {
	content:"\f152"
}
.fa-cut:before, .fa-scissors:before {
	content:"\f0c4"
}
.fa-sun-plant-wilt:before {
	content:"\e57a"
}
.fa-toilets-portable:before {
	content:"\e584"
}
.fa-hockey-puck:before {
	content:"\f453"
}
.fa-table:before {
	content:"\f0ce"
}
.fa-magnifying-glass-arrow-right:before {
	content:"\e521"
}
.fa-digital-tachograph:before, .fa-tachograph-digital:before {
	content:"\f566"
}
.fa-users-slash:before {
	content:"\e073"
}
.fa-clover:before {
	content:"\e139"
}
.fa-mail-reply:before, .fa-reply:before {
	content:"\f3e5"
}
.fa-star-and-crescent:before {
	content:"\f699"
}
.fa-house-fire:before {
	content:"\e50c"
}
.fa-minus-square:before, .fa-square-minus:before {
	content:"\f146"
}
.fa-helicopter:before {
	content:"\f533"
}
.fa-compass:before {
	content:"\f14e"
}
.fa-caret-square-down:before, .fa-square-caret-down:before {
	content:"\f150"
}
.fa-file-circle-question:before {
	content:"\e4ef"
}
.fa-laptop-code:before {
	content:"\f5fc"
}
.fa-swatchbook:before {
	content:"\f5c3"
}
.fa-prescription-bottle:before {
	content:"\f485"
}
.fa-bars:before, .fa-navicon:before {
	content:"\f0c9"
}
.fa-people-group:before {
	content:"\e533"
}
.fa-hourglass-3:before, .fa-hourglass-end:before {
	content:"\f253"
}
.fa-heart-broken:before, .fa-heart-crack:before {
	content:"\f7a9"
}
.fa-external-link-square-alt:before, .fa-square-up-right:before {
	content:"\f360"
}
.fa-face-kiss-beam:before, .fa-kiss-beam:before {
	content:"\f597"
}
.fa-film:before {
	content:"\f008"
}
.fa-ruler-horizontal:before {
	content:"\f547"
}
.fa-people-robbery:before {
	content:"\e536"
}
.fa-lightbulb:before {
	content:"\f0eb"
}
.fa-caret-left:before {
	content:"\f0d9"
}
.fa-circle-exclamation:before, .fa-exclamation-circle:before {
	content:"\f06a"
}
.fa-school-circle-xmark:before {
	content:"\e56d"
}
.fa-arrow-right-from-bracket:before, .fa-sign-out:before {
	content:"\f08b"
}
.fa-chevron-circle-down:before, .fa-circle-chevron-down:before {
	content:"\f13a"
}
.fa-unlock-alt:before, .fa-unlock-keyhole:before {
	content:"\f13e"
}
.fa-cloud-showers-heavy:before {
	content:"\f740"
}
.fa-headphones-alt:before, .fa-headphones-simple:before {
	content:"\f58f"
}
.fa-sitemap:before {
	content:"\f0e8"
}
.fa-circle-dollar-to-slot:before, .fa-donate:before {
	content:"\f4b9"
}
.fa-memory:before {
	content:"\f538"
}
.fa-road-spikes:before {
	content:"\e568"
}
.fa-fire-burner:before {
	content:"\e4f1"
}
.fa-flag:before {
	content:"\f024"
}
.fa-hanukiah:before {
	content:"\f6e6"
}
.fa-feather:before {
	content:"\f52d"
}
.fa-volume-down:before, .fa-volume-low:before {
	content:"\f027"
}
.fa-comment-slash:before {
	content:"\f4b3"
}
.fa-cloud-sun-rain:before {
	content:"\f743"
}
.fa-compress:before {
	content:"\f066"
}
.fa-wheat-alt:before, .fa-wheat-awn:before {
	content:"\e2cd"
}
.fa-ankh:before {
	content:"\f644"
}
.fa-hands-holding-child:before {
	content:"\e4fa"
}
.fa-asterisk:before {
	content:"\2a"
}
.fa-check-square:before, .fa-square-check:before {
	content:"\f14a"
}
.fa-peseta-sign:before {
	content:"\e221"
}
.fa-header:before, .fa-heading:before {
	content:"\f1dc"
}
.fa-ghost:before {
	content:"\f6e2"
}
.fa-list-squares:before, .fa-list:before {
	content:"\f03a"
}
.fa-phone-square-alt:before, .fa-square-phone-flip:before {
	content:"\f87b"
}
.fa-cart-plus:before {
	content:"\f217"
}
.fa-gamepad:before {
	content:"\f11b"
}
.fa-circle-dot:before, .fa-dot-circle:before {
	content:"\f192"
}
.fa-dizzy:before, .fa-face-dizzy:before {
	content:"\f567"
}
.fa-egg:before {
	content:"\f7fb"
}
.fa-house-medical-circle-xmark:before {
	content:"\e513"
}
.fa-campground:before {
	content:"\f6bb"
}
.fa-folder-plus:before {
	content:"\f65e"
}
.fa-futbol-ball:before, .fa-futbol:before, .fa-soccer-ball:before {
	content:"\f1e3"
}
.fa-paint-brush:before, .fa-paintbrush:before {
	content:"\f1fc"
}
.fa-lock:before {
	content:"\f023"
}
.fa-gas-pump:before {
	content:"\f52f"
}
.fa-hot-tub-person:before, .fa-hot-tub:before {
	content:"\f593"
}
.fa-map-location:before, .fa-map-marked:before {
	content:"\f59f"
}
.fa-house-flood-water:before {
	content:"\e50e"
}
.fa-tree:before {
	content:"\f1bb"
}
.fa-bridge-lock:before {
	content:"\e4cc"
}
.fa-sack-dollar:before {
	content:"\f81d"
}
.fa-edit:before, .fa-pen-to-square:before {
	content:"\f044"
}
.fa-car-side:before {
	content:"\f5e4"
}
.fa-share-alt:before, .fa-share-nodes:before {
	content:"\f1e0"
}
.fa-heart-circle-minus:before {
	content:"\e4ff"
}
.fa-hourglass-2:before, .fa-hourglass-half:before {
	content:"\f252"
}
.fa-microscope:before {
	content:"\f610"
}
.fa-sink:before {
	content:"\e06d"
}
.fa-bag-shopping:before, .fa-shopping-bag:before {
	content:"\f290"
}
.fa-arrow-down-z-a:before, .fa-sort-alpha-desc:before, .fa-sort-alpha-down-alt:before {
	content:"\f881"
}
.fa-mitten:before {
	content:"\f7b5"
}
.fa-person-rays:before {
	content:"\e54d"
}
.fa-users:before {
	content:"\f0c0"
}
.fa-eye-slash:before {
	content:"\f070"
}
.fa-flask-vial:before {
	content:"\e4f3"
}
.fa-hand-paper:before, .fa-hand:before {
	content:"\f256"
}
.fa-om:before {
	content:"\f679"
}
.fa-worm:before {
	content:"\e599"
}
.fa-house-circle-xmark:before {
	content:"\e50b"
}
.fa-plug:before {
	content:"\f1e6"
}
.fa-chevron-up:before {
	content:"\f077"
}
.fa-hand-spock:before {
	content:"\f259"
}
.fa-stopwatch:before {
	content:"\f2f2"
}
.fa-face-kiss:before, .fa-kiss:before {
	content:"\f596"
}
.fa-bridge-circle-xmark:before {
	content:"\e4cb"
}
.fa-face-grin-tongue:before, .fa-grin-tongue:before {
	content:"\f589"
}
.fa-chess-bishop:before {
	content:"\f43a"
}
.fa-face-grin-wink:before, .fa-grin-wink:before {
	content:"\f58c"
}
.fa-deaf:before, .fa-deafness:before, .fa-ear-deaf:before, .fa-hard-of-hearing:before {
	content:"\f2a4"
}
.fa-road-circle-check:before {
	content:"\e564"
}
.fa-dice-five:before {
	content:"\f523"
}
.fa-rss-square:before, .fa-square-rss:before {
	content:"\f143"
}
.fa-land-mine-on:before {
	content:"\e51b"
}
.fa-i-cursor:before {
	content:"\f246"
}
.fa-stamp:before {
	content:"\f5bf"
}
.fa-stairs:before {
	content:"\e289"
}
.fa-i:before {
	content:"\49"
}
.fa-hryvnia-sign:before, .fa-hryvnia:before {
	content:"\f6f2"
}
.fa-pills:before {
	content:"\f484"
}
.fa-face-grin-wide:before, .fa-grin-alt:before {
	content:"\f581"
}
.fa-tooth:before {
	content:"\f5c9"
}
.fa-v:before {
	content:"\56"
}
.fa-bangladeshi-taka-sign:before {
	content:"\e2e6"
}
.fa-bicycle:before {
	content:"\f206"
}
.fa-rod-asclepius:before, .fa-rod-snake:before, .fa-staff-aesculapius:before, .fa-staff-snake:before {
	content:"\e579"
}
.fa-head-side-cough-slash:before {
	content:"\e062"
}
.fa-ambulance:before, .fa-truck-medical:before {
	content:"\f0f9"
}
.fa-wheat-awn-circle-exclamation:before {
	content:"\e598"
}
.fa-snowman:before {
	content:"\f7d0"
}
.fa-mortar-pestle:before {
	content:"\f5a7"
}
.fa-road-barrier:before {
	content:"\e562"
}
.fa-school:before {
	content:"\f549"
}
.fa-igloo:before {
	content:"\f7ae"
}
.fa-joint:before {
	content:"\f595"
}
.fa-angle-right:before {
	content:"\f105"
}
.fa-horse:before {
	content:"\f6f0"
}
.fa-q:before {
	content:"\51"
}
.fa-g:before {
	content:"\47"
}
.fa-notes-medical:before {
	content:"\f481"
}
.fa-temperature-2:before, .fa-temperature-half:before, .fa-thermometer-2:before, .fa-thermometer-half:before {
	content:"\f2c9"
}
.fa-dong-sign:before {
	content:"\e169"
}
.fa-capsules:before {
	content:"\f46b"
}
.fa-poo-bolt:before, .fa-poo-storm:before {
	content:"\f75a"
}
.fa-face-frown-open:before, .fa-frown-open:before {
	content:"\f57a"
}
.fa-hand-point-up:before {
	content:"\f0a6"
}
.fa-money-bill:before {
	content:"\f0d6"
}
.fa-bookmark:before {
	content:"\f02e"
}
.fa-align-justify:before {
	content:"\f039"
}
.fa-umbrella-beach:before {
	content:"\f5ca"
}
.fa-helmet-un:before {
	content:"\e503"
}
.fa-bullseye:before {
	content:"\f140"
}
.fa-bacon:before {
	content:"\f7e5"
}
.fa-hand-point-down:before {
	content:"\f0a7"
}
.fa-arrow-up-from-bracket:before {
	content:"\e09a"
}
.fa-folder-blank:before, .fa-folder:before {
	content:"\f07b"
}
.fa-file-medical-alt:before, .fa-file-waveform:before {
	content:"\f478"
}
.fa-radiation:before {
	content:"\f7b9"
}
.fa-chart-simple:before {
	content:"\e473"
}
.fa-mars-stroke:before {
	content:"\f229"
}
.fa-vial:before {
	content:"\f492"
}
.fa-dashboard:before, .fa-gauge-med:before, .fa-gauge:before, .fa-tachometer-alt-average:before {
	content:"\f624"
}
.fa-magic-wand-sparkles:before, .fa-wand-magic-sparkles:before {
	content:"\e2ca"
}
.fa-e:before {
	content:"\45"
}
.fa-pen-alt:before, .fa-pen-clip:before {
	content:"\f305"
}
.fa-bridge-circle-exclamation:before {
	content:"\e4ca"
}
.fa-user:before {
	content:"\f007"
}
.fa-school-circle-check:before {
	content:"\e56b"
}
.fa-dumpster:before {
	content:"\f793"
}
.fa-shuttle-van:before, .fa-van-shuttle:before {
	content:"\f5b6"
}
.fa-building-user:before {
	content:"\e4da"
}
.fa-caret-square-left:before, .fa-square-caret-left:before {
	content:"\f191"
}
.fa-highlighter:before {
	content:"\f591"
}
.fa-key:before {
	content:"\f084"
}
.fa-bullhorn:before {
	content:"\f0a1"
}
.fa-globe:before {
	content:"\f0ac"
}
.fa-synagogue:before {
	content:"\f69b"
}
.fa-person-half-dress:before {
	content:"\e548"
}
.fa-road-bridge:before {
	content:"\e563"
}
.fa-location-arrow:before {
	content:"\f124"
}
.fa-c:before {
	content:"\43"
}
.fa-tablet-button:before {
	content:"\f10a"
}
.fa-building-lock:before {
	content:"\e4d6"
}
.fa-pizza-slice:before {
	content:"\f818"
}
.fa-money-bill-wave:before {
	content:"\f53a"
}
.fa-area-chart:before, .fa-chart-area:before {
	content:"\f1fe"
}
.fa-house-flag:before {
	content:"\e50d"
}
.fa-person-circle-minus:before {
	content:"\e540"
}
.fa-ban:before, .fa-cancel:before {
	content:"\f05e"
}
.fa-camera-rotate:before {
	content:"\e0d8"
}
.fa-air-freshener:before, .fa-spray-can-sparkles:before {
	content:"\f5d0"
}
.fa-star:before {
	content:"\f005"
}
.fa-repeat:before {
	content:"\f363"
}
.fa-cross:before {
	content:"\f654"
}
.fa-box:before {
	content:"\f466"
}
.fa-venus-mars:before {
	content:"\f228"
}
.fa-arrow-pointer:before, .fa-mouse-pointer:before {
	content:"\f245"
}
.fa-expand-arrows-alt:before, .fa-maximize:before {
	content:"\f31e"
}
.fa-charging-station:before {
	content:"\f5e7"
}
.fa-shapes:before, .fa-triangle-circle-square:before {
	content:"\f61f"
}
.fa-random:before, .fa-shuffle:before {
	content:"\f074"
}
.fa-person-running:before, .fa-running:before {
	content:"\f70c"
}
.fa-mobile-retro:before {
	content:"\e527"
}
.fa-grip-lines-vertical:before {
	content:"\f7a5"
}
.fa-spider:before {
	content:"\f717"
}
.fa-hands-bound:before {
	content:"\e4f9"
}
.fa-file-invoice-dollar:before {
	content:"\f571"
}
.fa-plane-circle-exclamation:before {
	content:"\e556"
}
.fa-x-ray:before {
	content:"\f497"
}
.fa-spell-check:before {
	content:"\f891"
}
.fa-slash:before {
	content:"\f715"
}
.fa-computer-mouse:before, .fa-mouse:before {
	content:"\f8cc"
}
.fa-arrow-right-to-bracket:before, .fa-sign-in:before {
	content:"\f090"
}
.fa-shop-slash:before, .fa-store-alt-slash:before {
	content:"\e070"
}
.fa-server:before {
	content:"\f233"
}
.fa-virus-covid-slash:before {
	content:"\e4a9"
}
.fa-shop-lock:before {
	content:"\e4a5"
}
.fa-hourglass-1:before, .fa-hourglass-start:before {
	content:"\f251"
}
.fa-blender-phone:before {
	content:"\f6b6"
}
.fa-building-wheat:before {
	content:"\e4db"
}
.fa-person-breastfeeding:before {
	content:"\e53a"
}
.fa-right-to-bracket:before, .fa-sign-in-alt:before {
	content:"\f2f6"
}
.fa-venus:before {
	content:"\f221"
}
.fa-passport:before {
	content:"\f5ab"
}
.fa-heart-pulse:before, .fa-heartbeat:before {
	content:"\f21e"
}
.fa-people-carry-box:before, .fa-people-carry:before {
	content:"\f4ce"
}
.fa-temperature-high:before {
	content:"\f769"
}
.fa-microchip:before {
	content:"\f2db"
}
.fa-crown:before {
	content:"\f521"
}
.fa-weight-hanging:before {
	content:"\f5cd"
}
.fa-xmarks-lines:before {
	content:"\e59a"
}
.fa-file-prescription:before {
	content:"\f572"
}
.fa-weight-scale:before, .fa-weight:before {
	content:"\f496"
}
.fa-user-friends:before, .fa-user-group:before {
	content:"\f500"
}
.fa-arrow-up-a-z:before, .fa-sort-alpha-up:before {
	content:"\f15e"
}
.fa-chess-knight:before {
	content:"\f441"
}
.fa-face-laugh-squint:before, .fa-laugh-squint:before {
	content:"\f59b"
}
.fa-wheelchair:before {
	content:"\f193"
}
.fa-arrow-circle-up:before, .fa-circle-arrow-up:before {
	content:"\f0aa"
}
.fa-toggle-on:before {
	content:"\f205"
}
.fa-person-walking:before, .fa-walking:before {
	content:"\f554"
}
.fa-l:before {
	content:"\4c"
}
.fa-fire:before {
	content:"\f06d"
}
.fa-bed-pulse:before, .fa-procedures:before {
	content:"\f487"
}
.fa-shuttle-space:before, .fa-space-shuttle:before {
	content:"\f197"
}
.fa-face-laugh:before, .fa-laugh:before {
	content:"\f599"
}
.fa-folder-open:before {
	content:"\f07c"
}
.fa-heart-circle-plus:before {
	content:"\e500"
}
.fa-code-fork:before {
	content:"\e13b"
}
.fa-city:before {
	content:"\f64f"
}
.fa-microphone-alt:before, .fa-microphone-lines:before {
	content:"\f3c9"
}
.fa-pepper-hot:before {
	content:"\f816"
}
.fa-unlock:before {
	content:"\f09c"
}
.fa-colon-sign:before {
	content:"\e140"
}
.fa-headset:before {
	content:"\f590"
}
.fa-store-slash:before {
	content:"\e071"
}
.fa-road-circle-xmark:before {
	content:"\e566"
}
.fa-user-minus:before {
	content:"\f503"
}
.fa-mars-stroke-up:before, .fa-mars-stroke-v:before {
	content:"\f22a"
}
.fa-champagne-glasses:before, .fa-glass-cheers:before {
	content:"\f79f"
}
.fa-clipboard:before {
	content:"\f328"
}
.fa-house-circle-exclamation:before {
	content:"\e50a"
}
.fa-file-arrow-up:before, .fa-file-upload:before {
	content:"\f574"
}
.fa-wifi-3:before, .fa-wifi-strong:before, .fa-wifi:before {
	content:"\f1eb"
}
.fa-bath:before, .fa-bathtub:before {
	content:"\f2cd"
}
.fa-underline:before {
	content:"\f0cd"
}
.fa-user-edit:before, .fa-user-pen:before {
	content:"\f4ff"
}
.fa-signature:before {
	content:"\f5b7"
}
.fa-stroopwafel:before {
	content:"\f551"
}
.fa-bold:before {
	content:"\f032"
}
.fa-anchor-lock:before {
	content:"\e4ad"
}
.fa-building-ngo:before {
	content:"\e4d7"
}
.fa-manat-sign:before {
	content:"\e1d5"
}
.fa-not-equal:before {
	content:"\f53e"
}
.fa-border-style:before, .fa-border-top-left:before {
	content:"\f853"
}
.fa-map-location-dot:before, .fa-map-marked-alt:before {
	content:"\f5a0"
}
.fa-jedi:before {
	content:"\f669"
}
.fa-poll:before, .fa-square-poll-vertical:before {
	content:"\f681"
}
.fa-mug-hot:before {
	content:"\f7b6"
}
.fa-battery-car:before, .fa-car-battery:before {
	content:"\f5df"
}
.fa-gift:before {
	content:"\f06b"
}
.fa-dice-two:before {
	content:"\f528"
}
.fa-chess-queen:before {
	content:"\f445"
}
.fa-glasses:before {
	content:"\f530"
}
.fa-chess-board:before {
	content:"\f43c"
}
.fa-building-circle-check:before {
	content:"\e4d2"
}
.fa-person-chalkboard:before {
	content:"\e53d"
}
.fa-mars-stroke-h:before, .fa-mars-stroke-right:before {
	content:"\f22b"
}
.fa-hand-back-fist:before, .fa-hand-rock:before {
	content:"\f255"
}
.fa-caret-square-up:before, .fa-square-caret-up:before {
	content:"\f151"
}
.fa-cloud-showers-water:before {
	content:"\e4e4"
}
.fa-bar-chart:before, .fa-chart-bar:before {
	content:"\f080"
}
.fa-hands-bubbles:before, .fa-hands-wash:before {
	content:"\e05e"
}
.fa-less-than-equal:before {
	content:"\f537"
}
.fa-train:before {
	content:"\f238"
}
.fa-eye-low-vision:before, .fa-low-vision:before {
	content:"\f2a8"
}
.fa-crow:before {
	content:"\f520"
}
.fa-sailboat:before {
	content:"\e445"
}
.fa-window-restore:before {
	content:"\f2d2"
}
.fa-plus-square:before, .fa-square-plus:before {
	content:"\f0fe"
}
.fa-torii-gate:before {
	content:"\f6a1"
}
.fa-frog:before {
	content:"\f52e"
}
.fa-bucket:before {
	content:"\e4cf"
}
.fa-image:before {
	content:"\f03e"
}
.fa-microphone:before {
	content:"\f130"
}
.fa-cow:before {
	content:"\f6c8"
}
.fa-caret-up:before {
	content:"\f0d8"
}
.fa-screwdriver:before {
	content:"\f54a"
}
.fa-folder-closed:before {
	content:"\e185"
}
.fa-house-tsunami:before {
	content:"\e515"
}
.fa-square-nfi:before {
	content:"\e576"
}
.fa-arrow-up-from-ground-water:before {
	content:"\e4b5"
}
.fa-glass-martini-alt:before, .fa-martini-glass:before {
	content:"\f57b"
}
.fa-rotate-back:before, .fa-rotate-backward:before, .fa-rotate-left:before, .fa-undo-alt:before {
	content:"\f2ea"
}
.fa-columns:before, .fa-table-columns:before {
	content:"\f0db"
}
.fa-lemon:before {
	content:"\f094"
}
.fa-head-side-mask:before {
	content:"\e063"
}
.fa-handshake:before {
	content:"\f2b5"
}
.fa-gem:before {
	content:"\f3a5"
}
.fa-dolly-box:before, .fa-dolly:before {
	content:"\f472"
}
.fa-smoking:before {
	content:"\f48d"
}
.fa-compress-arrows-alt:before, .fa-minimize:before {
	content:"\f78c"
}
.fa-monument:before {
	content:"\f5a6"
}
.fa-snowplow:before {
	content:"\f7d2"
}
.fa-angle-double-right:before, .fa-angles-right:before {
	content:"\f101"
}
.fa-cannabis:before {
	content:"\f55f"
}
.fa-circle-play:before, .fa-play-circle:before {
	content:"\f144"
}
.fa-tablets:before {
	content:"\f490"
}
.fa-ethernet:before {
	content:"\f796"
}
.fa-eur:before, .fa-euro-sign:before, .fa-euro:before {
	content:"\f153"
}
.fa-chair:before {
	content:"\f6c0"
}
.fa-check-circle:before, .fa-circle-check:before {
	content:"\f058"
}
.fa-circle-stop:before, .fa-stop-circle:before {
	content:"\f28d"
}
.fa-compass-drafting:before, .fa-drafting-compass:before {
	content:"\f568"
}
.fa-plate-wheat:before {
	content:"\e55a"
}
.fa-icicles:before {
	content:"\f7ad"
}
.fa-person-shelter:before {
	content:"\e54f"
}
.fa-neuter:before {
	content:"\f22c"
}
.fa-id-badge:before {
	content:"\f2c1"
}
.fa-marker:before {
	content:"\f5a1"
}
.fa-face-laugh-beam:before, .fa-laugh-beam:before {
	content:"\f59a"
}
.fa-helicopter-symbol:before {
	content:"\e502"
}
.fa-universal-access:before {
	content:"\f29a"
}
.fa-chevron-circle-up:before, .fa-circle-chevron-up:before {
	content:"\f139"
}
.fa-lari-sign:before {
	content:"\e1c8"
}
.fa-volcano:before {
	content:"\f770"
}
.fa-person-walking-dashed-line-arrow-right:before {
	content:"\e553"
}
.fa-gbp:before, .fa-pound-sign:before, .fa-sterling-sign:before {
	content:"\f154"
}
.fa-viruses:before {
	content:"\e076"
}
.fa-square-person-confined:before {
	content:"\e577"
}
.fa-user-tie:before {
	content:"\f508"
}
.fa-arrow-down-long:before, .fa-long-arrow-down:before {
	content:"\f175"
}
.fa-tent-arrow-down-to-line:before {
	content:"\e57e"
}
.fa-certificate:before {
	content:"\f0a3"
}
.fa-mail-reply-all:before, .fa-reply-all:before {
	content:"\f122"
}
.fa-suitcase:before {
	content:"\f0f2"
}
.fa-person-skating:before, .fa-skating:before {
	content:"\f7c5"
}
.fa-filter-circle-dollar:before, .fa-funnel-dollar:before {
	content:"\f662"
}
.fa-camera-retro:before {
	content:"\f083"
}
.fa-arrow-circle-down:before, .fa-circle-arrow-down:before {
	content:"\f0ab"
}
.fa-arrow-right-to-file:before, .fa-file-import:before {
	content:"\f56f"
}
.fa-external-link-square:before, .fa-square-arrow-up-right:before {
	content:"\f14c"
}
.fa-box-open:before {
	content:"\f49e"
}
.fa-scroll:before {
	content:"\f70e"
}
.fa-spa:before {
	content:"\f5bb"
}
.fa-location-pin-lock:before {
	content:"\e51f"
}
.fa-pause:before {
	content:"\f04c"
}
.fa-hill-avalanche:before {
	content:"\e507"
}
.fa-temperature-0:before, .fa-temperature-empty:before, .fa-thermometer-0:before, .fa-thermometer-empty:before {
	content:"\f2cb"
}
.fa-bomb:before {
	content:"\f1e2"
}
.fa-registered:before {
	content:"\f25d"
}
.fa-address-card:before, .fa-contact-card:before, .fa-vcard:before {
	content:"\f2bb"
}
.fa-balance-scale-right:before, .fa-scale-unbalanced-flip:before {
	content:"\f516"
}
.fa-subscript:before {
	content:"\f12c"
}
.fa-diamond-turn-right:before, .fa-directions:before {
	content:"\f5eb"
}
.fa-burst:before {
	content:"\e4dc"
}
.fa-house-laptop:before, .fa-laptop-house:before {
	content:"\e066"
}
.fa-face-tired:before, .fa-tired:before {
	content:"\f5c8"
}
.fa-money-bills:before {
	content:"\e1f3"
}
.fa-smog:before {
	content:"\f75f"
}
.fa-crutch:before {
	content:"\f7f7"
}
.fa-cloud-arrow-up:before, .fa-cloud-upload-alt:before, .fa-cloud-upload:before {
	content:"\f0ee"
}
.fa-palette:before {
	content:"\f53f"
}
.fa-arrows-turn-right:before {
	content:"\e4c0"
}
.fa-vest:before {
	content:"\e085"
}
.fa-ferry:before {
	content:"\e4ea"
}
.fa-arrows-down-to-people:before {
	content:"\e4b9"
}
.fa-seedling:before, .fa-sprout:before {
	content:"\f4d8"
}
.fa-arrows-alt-h:before, .fa-left-right:before {
	content:"\f337"
}
.fa-boxes-packing:before {
	content:"\e4c7"
}
.fa-arrow-circle-left:before, .fa-circle-arrow-left:before {
	content:"\f0a8"
}
.fa-group-arrows-rotate:before {
	content:"\e4f6"
}
.fa-bowl-food:before {
	content:"\e4c6"
}
.fa-candy-cane:before {
	content:"\f786"
}
.fa-arrow-down-wide-short:before, .fa-sort-amount-asc:before, .fa-sort-amount-down:before {
	content:"\f160"
}
.fa-cloud-bolt:before, .fa-thunderstorm:before {
	content:"\f76c"
}
.fa-remove-format:before, .fa-text-slash:before {
	content:"\f87d"
}
.fa-face-smile-wink:before, .fa-smile-wink:before {
	content:"\f4da"
}
.fa-file-word:before {
	content:"\f1c2"
}
.fa-file-powerpoint:before {
	content:"\f1c4"
}
.fa-arrows-h:before, .fa-arrows-left-right:before {
	content:"\f07e"
}
.fa-house-lock:before {
	content:"\e510"
}
.fa-cloud-arrow-down:before, .fa-cloud-download-alt:before, .fa-cloud-download:before {
	content:"\f0ed"
}
.fa-children:before {
	content:"\e4e1"
}
.fa-blackboard:before, .fa-chalkboard:before {
	content:"\f51b"
}
.fa-user-alt-slash:before, .fa-user-large-slash:before {
	content:"\f4fa"
}
.fa-envelope-open:before {
	content:"\f2b6"
}
.fa-handshake-alt-slash:before, .fa-handshake-simple-slash:before {
	content:"\e05f"
}
.fa-mattress-pillow:before {
	content:"\e525"
}
.fa-guarani-sign:before {
	content:"\e19a"
}
.fa-arrows-rotate:before, .fa-refresh:before, .fa-sync:before {
	content:"\f021"
}
.fa-fire-extinguisher:before {
	content:"\f134"
}
.fa-cruzeiro-sign:before {
	content:"\e152"
}
.fa-greater-than-equal:before {
	content:"\f532"
}
.fa-shield-alt:before, .fa-shield-halved:before {
	content:"\f3ed"
}
.fa-atlas:before, .fa-book-atlas:before {
	content:"\f558"
}
.fa-virus:before {
	content:"\e074"
}
.fa-envelope-circle-check:before {
	content:"\e4e8"
}
.fa-layer-group:before {
	content:"\f5fd"
}
.fa-arrows-to-dot:before {
	content:"\e4be"
}
.fa-archway:before {
	content:"\f557"
}
.fa-heart-circle-check:before {
	content:"\e4fd"
}
.fa-house-chimney-crack:before, .fa-house-damage:before {
	content:"\f6f1"
}
.fa-file-archive:before, .fa-file-zipper:before {
	content:"\f1c6"
}
.fa-square:before {
	content:"\f0c8"
}
.fa-glass-martini:before, .fa-martini-glass-empty:before {
	content:"\f000"
}
.fa-couch:before {
	content:"\f4b8"
}
.fa-cedi-sign:before {
	content:"\e0df"
}
.fa-italic:before {
	content:"\f033"
}
.fa-church:before {
	content:"\f51d"
}
.fa-comments-dollar:before {
	content:"\f653"
}
.fa-democrat:before {
	content:"\f747"
}
.fa-z:before {
	content:"\5a"
}
.fa-person-skiing:before, .fa-skiing:before {
	content:"\f7c9"
}
.fa-road-lock:before {
	content:"\e567"
}
.fa-a:before {
	content:"\41"
}
.fa-temperature-arrow-down:before, .fa-temperature-down:before {
	content:"\e03f"
}
.fa-feather-alt:before, .fa-feather-pointed:before {
	content:"\f56b"
}
.fa-p:before {
	content:"\50"
}
.fa-snowflake:before {
	content:"\f2dc"
}
.fa-newspaper:before {
	content:"\f1ea"
}
.fa-ad:before, .fa-rectangle-ad:before {
	content:"\f641"
}
.fa-arrow-circle-right:before, .fa-circle-arrow-right:before {
	content:"\f0a9"
}
.fa-filter-circle-xmark:before {
	content:"\e17b"
}
.fa-locust:before {
	content:"\e520"
}
.fa-sort:before, .fa-unsorted:before {
	content:"\f0dc"
}
.fa-list-1-2:before, .fa-list-numeric:before, .fa-list-ol:before {
	content:"\f0cb"
}
.fa-person-dress-burst:before {
	content:"\e544"
}
.fa-money-check-alt:before, .fa-money-check-dollar:before {
	content:"\f53d"
}
.fa-vector-square:before {
	content:"\f5cb"
}
.fa-bread-slice:before {
	content:"\f7ec"
}
.fa-language:before {
	content:"\f1ab"
}
.fa-face-kiss-wink-heart:before, .fa-kiss-wink-heart:before {
	content:"\f598"
}
.fa-filter:before {
	content:"\f0b0"
}
.fa-question:before {
	content:"\3f"
}
.fa-file-signature:before {
	content:"\f573"
}
.fa-arrows-alt:before, .fa-up-down-left-right:before {
	content:"\f0b2"
}
.fa-house-chimney-user:before {
	content:"\e065"
}
.fa-hand-holding-heart:before {
	content:"\f4be"
}
.fa-puzzle-piece:before {
	content:"\f12e"
}
.fa-money-check:before {
	content:"\f53c"
}
.fa-star-half-alt:before, .fa-star-half-stroke:before {
	content:"\f5c0"
}
.fa-code:before {
	content:"\f121"
}
.fa-glass-whiskey:before, .fa-whiskey-glass:before {
	content:"\f7a0"
}
.fa-building-circle-exclamation:before {
	content:"\e4d3"
}
.fa-magnifying-glass-chart:before {
	content:"\e522"
}
.fa-arrow-up-right-from-square:before, .fa-external-link:before {
	content:"\f08e"
}
.fa-cubes-stacked:before {
	content:"\e4e6"
}
.fa-krw:before, .fa-won-sign:before, .fa-won:before {
	content:"\f159"
}
.fa-virus-covid:before {
	content:"\e4a8"
}
.fa-austral-sign:before {
	content:"\e0a9"
}
.fa-f:before {
	content:"\46"
}
.fa-leaf:before {
	content:"\f06c"
}
.fa-road:before {
	content:"\f018"
}
.fa-cab:before, .fa-taxi:before {
	content:"\f1ba"
}
.fa-person-circle-plus:before {
	content:"\e541"
}
.fa-chart-pie:before, .fa-pie-chart:before {
	content:"\f200"
}
.fa-bolt-lightning:before {
	content:"\e0b7"
}
.fa-sack-xmark:before {
	content:"\e56a"
}
.fa-file-excel:before {
	content:"\f1c3"
}
.fa-file-contract:before {
	content:"\f56c"
}
.fa-fish-fins:before {
	content:"\e4f2"
}
.fa-building-flag:before {
	content:"\e4d5"
}
.fa-face-grin-beam:before, .fa-grin-beam:before {
	content:"\f582"
}
.fa-object-ungroup:before {
	content:"\f248"
}
.fa-poop:before {
	content:"\f619"
}
.fa-location-pin:before, .fa-map-marker:before {
	content:"\f041"
}
.fa-kaaba:before {
	content:"\f66b"
}
.fa-toilet-paper:before {
	content:"\f71e"
}
.fa-hard-hat:before, .fa-hat-hard:before, .fa-helmet-safety:before {
	content:"\f807"
}
.fa-eject:before {
	content:"\f052"
}
.fa-arrow-alt-circle-right:before, .fa-circle-right:before {
	content:"\f35a"
}
.fa-plane-circle-check:before {
	content:"\e555"
}
.fa-face-rolling-eyes:before, .fa-meh-rolling-eyes:before {
	content:"\f5a5"
}
.fa-object-group:before {
	content:"\f247"
}
.fa-chart-line:before, .fa-line-chart:before {
	content:"\f201"
}
.fa-mask-ventilator:before {
	content:"\e524"
}
.fa-arrow-right:before {
	content:"\f061"
}
.fa-map-signs:before, .fa-signs-post:before {
	content:"\f277"
}
.fa-cash-register:before {
	content:"\f788"
}
.fa-person-circle-question:before {
	content:"\e542"
}
.fa-h:before {
	content:"\48"
}
.fa-tarp:before {
	content:"\e57b"
}
.fa-screwdriver-wrench:before, .fa-tools:before {
	content:"\f7d9"
}
.fa-arrows-to-eye:before {
	content:"\e4bf"
}
.fa-plug-circle-bolt:before {
	content:"\e55b"
}
.fa-heart:before {
	content:"\f004"
}
.fa-mars-and-venus:before {
	content:"\f224"
}
.fa-home-user:before, .fa-house-user:before {
	content:"\e1b0"
}
.fa-dumpster-fire:before {
	content:"\f794"
}
.fa-house-crack:before {
	content:"\e3b1"
}
.fa-cocktail:before, .fa-martini-glass-citrus:before {
	content:"\f561"
}
.fa-face-surprise:before, .fa-surprise:before {
	content:"\f5c2"
}
.fa-bottle-water:before {
	content:"\e4c5"
}
.fa-circle-pause:before, .fa-pause-circle:before {
	content:"\f28b"
}
.fa-toilet-paper-slash:before {
	content:"\e072"
}
.fa-apple-alt:before, .fa-apple-whole:before {
	content:"\f5d1"
}
.fa-kitchen-set:before {
	content:"\e51a"
}
.fa-r:before {
	content:"\52"
}
.fa-temperature-1:before, .fa-temperature-quarter:before, .fa-thermometer-1:before, .fa-thermometer-quarter:before {
	content:"\f2ca"
}
.fa-cube:before {
	content:"\f1b2"
}
.fa-bitcoin-sign:before {
	content:"\e0b4"
}
.fa-shield-dog:before {
	content:"\e573"
}
.fa-solar-panel:before {
	content:"\f5ba"
}
.fa-lock-open:before {
	content:"\f3c1"
}
.fa-elevator:before {
	content:"\e16d"
}
.fa-money-bill-transfer:before {
	content:"\e528"
}
.fa-money-bill-trend-up:before {
	content:"\e529"
}
.fa-house-flood-water-circle-arrow-right:before {
	content:"\e50f"
}
.fa-poll-h:before, .fa-square-poll-horizontal:before {
	content:"\f682"
}
.fa-circle:before {
	content:"\f111"
}
.fa-backward-fast:before, .fa-fast-backward:before {
	content:"\f049"
}
.fa-recycle:before {
	content:"\f1b8"
}
.fa-user-astronaut:before {
	content:"\f4fb"
}
.fa-plane-slash:before {
	content:"\e069"
}
.fa-trademark:before {
	content:"\f25c"
}
.fa-basketball-ball:before, .fa-basketball:before {
	content:"\f434"
}
.fa-satellite-dish:before {
	content:"\f7c0"
}
.fa-arrow-alt-circle-up:before, .fa-circle-up:before {
	content:"\f35b"
}
.fa-mobile-alt:before, .fa-mobile-screen-button:before {
	content:"\f3cd"
}
.fa-volume-high:before, .fa-volume-up:before {
	content:"\f028"
}
.fa-users-rays:before {
	content:"\e593"
}
.fa-wallet:before {
	content:"\f555"
}
.fa-clipboard-check:before {
	content:"\f46c"
}
.fa-file-audio:before {
	content:"\f1c7"
}
.fa-burger:before, .fa-hamburger:before {
	content:"\f805"
}
.fa-wrench:before {
	content:"\f0ad"
}
.fa-bugs:before {
	content:"\e4d0"
}
.fa-rupee-sign:before, .fa-rupee:before {
	content:"\f156"
}
.fa-file-image:before {
	content:"\f1c5"
}
.fa-circle-question:before, .fa-question-circle:before {
	content:"\f059"
}
.fa-plane-departure:before {
	content:"\f5b0"
}
.fa-handshake-slash:before {
	content:"\e060"
}
.fa-book-bookmark:before {
	content:"\e0bb"
}
.fa-code-branch:before {
	content:"\f126"
}
.fa-hat-cowboy:before {
	content:"\f8c0"
}
.fa-bridge:before {
	content:"\e4c8"
}
.fa-phone-alt:before, .fa-phone-flip:before {
	content:"\f879"
}
.fa-truck-front:before {
	content:"\e2b7"
}
.fa-cat:before {
	content:"\f6be"
}
.fa-anchor-circle-exclamation:before {
	content:"\e4ab"
}
.fa-truck-field:before {
	content:"\e58d"
}
.fa-route:before {
	content:"\f4d7"
}
.fa-clipboard-question:before {
	content:"\e4e3"
}
.fa-panorama:before {
	content:"\e209"
}
.fa-comment-medical:before {
	content:"\f7f5"
}
.fa-teeth-open:before {
	content:"\f62f"
}
.fa-file-circle-minus:before {
	content:"\e4ed"
}
.fa-tags:before {
	content:"\f02c"
}
.fa-wine-glass:before {
	content:"\f4e3"
}
.fa-fast-forward:before, .fa-forward-fast:before {
	content:"\f050"
}
.fa-face-meh-blank:before, .fa-meh-blank:before {
	content:"\f5a4"
}
.fa-parking:before, .fa-square-parking:before {
	content:"\f540"
}
.fa-house-signal:before {
	content:"\e012"
}
.fa-bars-progress:before, .fa-tasks-alt:before {
	content:"\f828"
}
.fa-faucet-drip:before {
	content:"\e006"
}
.fa-cart-flatbed:before, .fa-dolly-flatbed:before {
	content:"\f474"
}
.fa-ban-smoking:before, .fa-smoking-ban:before {
	content:"\f54d"
}
.fa-terminal:before {
	content:"\f120"
}
.fa-mobile-button:before {
	content:"\f10b"
}
.fa-house-medical-flag:before {
	content:"\e514"
}
.fa-basket-shopping:before, .fa-shopping-basket:before {
	content:"\f291"
}
.fa-tape:before {
	content:"\f4db"
}
.fa-bus-alt:before, .fa-bus-simple:before {
	content:"\f55e"
}
.fa-eye:before {
	content:"\f06e"
}
.fa-face-sad-cry:before, .fa-sad-cry:before {
	content:"\f5b3"
}
.fa-audio-description:before {
	content:"\f29e"
}
.fa-person-military-to-person:before {
	content:"\e54c"
}
.fa-file-shield:before {
	content:"\e4f0"
}
.fa-user-slash:before {
	content:"\f506"
}
.fa-pen:before {
	content:"\f304"
}
.fa-tower-observation:before {
	content:"\e586"
}
.fa-file-code:before {
	content:"\f1c9"
}
.fa-signal-5:before, .fa-signal-perfect:before, .fa-signal:before {
	content:"\f012"
}
.fa-bus:before {
	content:"\f207"
}
.fa-heart-circle-xmark:before {
	content:"\e501"
}
.fa-home-lg:before, .fa-house-chimney:before {
	content:"\e3af"
}
.fa-window-maximize:before {
	content:"\f2d0"
}
.fa-face-frown:before, .fa-frown:before {
	content:"\f119"
}
.fa-prescription:before {
	content:"\f5b1"
}
.fa-shop:before, .fa-store-alt:before {
	content:"\f54f"
}
.fa-floppy-disk:before, .fa-save:before {
	content:"\f0c7"
}
.fa-vihara:before {
	content:"\f6a7"
}
.fa-balance-scale-left:before, .fa-scale-unbalanced:before {
	content:"\f515"
}
.fa-sort-asc:before, .fa-sort-up:before {
	content:"\f0de"
}
.fa-comment-dots:before, .fa-commenting:before {
	content:"\f4ad"
}
.fa-plant-wilt:before {
	content:"\e5aa"
}
.fa-diamond:before {
	content:"\f219"
}
.fa-face-grin-squint:before, .fa-grin-squint:before {
	content:"\f585"
}
.fa-hand-holding-dollar:before, .fa-hand-holding-usd:before {
	content:"\f4c0"
}
.fa-bacterium:before {
	content:"\e05a"
}
.fa-hand-pointer:before {
	content:"\f25a"
}
.fa-drum-steelpan:before {
	content:"\f56a"
}
.fa-hand-scissors:before {
	content:"\f257"
}
.fa-hands-praying:before, .fa-praying-hands:before {
	content:"\f684"
}
.fa-arrow-right-rotate:before, .fa-arrow-rotate-forward:before, .fa-arrow-rotate-right:before, .fa-redo:before {
	content:"\f01e"
}
.fa-biohazard:before {
	content:"\f780"
}
.fa-location-crosshairs:before, .fa-location:before {
	content:"\f601"
}
.fa-mars-double:before {
	content:"\f227"
}
.fa-child-dress:before {
	content:"\e59c"
}
.fa-users-between-lines:before {
	content:"\e591"
}
.fa-lungs-virus:before {
	content:"\e067"
}
.fa-face-grin-tears:before, .fa-grin-tears:before {
	content:"\f588"
}
.fa-phone:before {
	content:"\f095"
}
.fa-calendar-times:before, .fa-calendar-xmark:before {
	content:"\f273"
}
.fa-child-reaching:before {
	content:"\e59d"
}
.fa-head-side-virus:before {
	content:"\e064"
}
.fa-user-cog:before, .fa-user-gear:before {
	content:"\f4fe"
}
.fa-arrow-up-1-9:before, .fa-sort-numeric-up:before {
	content:"\f163"
}
.fa-door-closed:before {
	content:"\f52a"
}
.fa-shield-virus:before {
	content:"\e06c"
}
.fa-dice-six:before {
	content:"\f526"
}
.fa-mosquito-net:before {
	content:"\e52c"
}
.fa-bridge-water:before {
	content:"\e4ce"
}
.fa-person-booth:before {
	content:"\f756"
}
.fa-text-width:before {
	content:"\f035"
}
.fa-hat-wizard:before {
	content:"\f6e8"
}
.fa-pen-fancy:before {
	content:"\f5ac"
}
.fa-digging:before, .fa-person-digging:before {
	content:"\f85e"
}
.fa-trash:before {
	content:"\f1f8"
}
.fa-gauge-simple-med:before, .fa-gauge-simple:before, .fa-tachometer-average:before {
	content:"\f629"
}
.fa-book-medical:before {
	content:"\f7e6"
}
.fa-poo:before {
	content:"\f2fe"
}
.fa-quote-right-alt:before, .fa-quote-right:before {
	content:"\f10e"
}
.fa-shirt:before, .fa-t-shirt:before, .fa-tshirt:before {
	content:"\f553"
}
.fa-cubes:before {
	content:"\f1b3"
}
.fa-divide:before {
	content:"\f529"
}
.fa-tenge-sign:before, .fa-tenge:before {
	content:"\f7d7"
}
.fa-headphones:before {
	content:"\f025"
}
.fa-hands-holding:before {
	content:"\f4c2"
}
.fa-hands-clapping:before {
	content:"\e1a8"
}
.fa-republican:before {
	content:"\f75e"
}
.fa-arrow-left:before {
	content:"\f060"
}
.fa-person-circle-xmark:before {
	content:"\e543"
}
.fa-ruler:before {
	content:"\f545"
}
.fa-align-left:before {
	content:"\f036"
}
.fa-dice-d6:before {
	content:"\f6d1"
}
.fa-restroom:before {
	content:"\f7bd"
}
.fa-j:before {
	content:"\4a"
}
.fa-users-viewfinder:before {
	content:"\e595"
}
.fa-file-video:before {
	content:"\f1c8"
}
.fa-external-link-alt:before, .fa-up-right-from-square:before {
	content:"\f35d"
}
.fa-table-cells:before, .fa-th:before {
	content:"\f00a"
}
.fa-file-pdf:before {
	content:"\f1c1"
}
.fa-bible:before, .fa-book-bible:before {
	content:"\f647"
}
.fa-o:before {
	content:"\4f"
}
.fa-medkit:before, .fa-suitcase-medical:before {
	content:"\f0fa"
}
.fa-user-secret:before {
	content:"\f21b"
}
.fa-otter:before {
	content:"\f700"
}
.fa-female:before, .fa-person-dress:before {
	content:"\f182"
}
.fa-comment-dollar:before {
	content:"\f651"
}
.fa-briefcase-clock:before, .fa-business-time:before {
	content:"\f64a"
}
.fa-table-cells-large:before, .fa-th-large:before {
	content:"\f009"
}
.fa-book-tanakh:before, .fa-tanakh:before {
	content:"\f827"
}
.fa-phone-volume:before, .fa-volume-control-phone:before {
	content:"\f2a0"
}
.fa-hat-cowboy-side:before {
	content:"\f8c1"
}
.fa-clipboard-user:before {
	content:"\f7f3"
}
.fa-child:before {
	content:"\f1ae"
}
.fa-lira-sign:before {
	content:"\f195"
}
.fa-satellite:before {
	content:"\f7bf"
}
.fa-plane-lock:before {
	content:"\e558"
}
.fa-tag:before {
	content:"\f02b"
}
.fa-comment:before {
	content:"\f075"
}
.fa-birthday-cake:before, .fa-cake-candles:before, .fa-cake:before {
	content:"\f1fd"
}
.fa-envelope:before {
	content:"\f0e0"
}
.fa-angle-double-up:before, .fa-angles-up:before {
	content:"\f102"
}
.fa-paperclip:before {
	content:"\f0c6"
}
.fa-arrow-right-to-city:before {
	content:"\e4b3"
}
.fa-ribbon:before {
	content:"\f4d6"
}
.fa-lungs:before {
	content:"\f604"
}
.fa-arrow-up-9-1:before, .fa-sort-numeric-up-alt:before {
	content:"\f887"
}
.fa-litecoin-sign:before {
	content:"\e1d3"
}
.fa-border-none:before {
	content:"\f850"
}
.fa-circle-nodes:before {
	content:"\e4e2"
}
.fa-parachute-box:before {
	content:"\f4cd"
}
.fa-indent:before {
	content:"\f03c"
}
.fa-truck-field-un:before {
	content:"\e58e"
}
.fa-hourglass-empty:before, .fa-hourglass:before {
	content:"\f254"
}
.fa-mountain:before {
	content:"\f6fc"
}
.fa-user-doctor:before, .fa-user-md:before {
	content:"\f0f0"
}
.fa-circle-info:before, .fa-info-circle:before {
	content:"\f05a"
}
.fa-cloud-meatball:before {
	content:"\f73b"
}
.fa-camera-alt:before, .fa-camera:before {
	content:"\f030"
}
.fa-square-virus:before {
	content:"\e578"
}
.fa-meteor:before {
	content:"\f753"
}
.fa-car-on:before {
	content:"\e4dd"
}
.fa-sleigh:before {
	content:"\f7cc"
}
.fa-arrow-down-1-9:before, .fa-sort-numeric-asc:before, .fa-sort-numeric-down:before {
	content:"\f162"
}
.fa-hand-holding-droplet:before, .fa-hand-holding-water:before {
	content:"\f4c1"
}
.fa-water:before {
	content:"\f773"
}
.fa-calendar-check:before {
	content:"\f274"
}
.fa-braille:before {
	content:"\f2a1"
}
.fa-prescription-bottle-alt:before, .fa-prescription-bottle-medical:before {
	content:"\f486"
}
.fa-landmark:before {
	content:"\f66f"
}
.fa-truck:before {
	content:"\f0d1"
}
.fa-crosshairs:before {
	content:"\f05b"
}
.fa-person-cane:before {
	content:"\e53c"
}
.fa-tent:before {
	content:"\e57d"
}
.fa-vest-patches:before {
	content:"\e086"
}
.fa-check-double:before {
	content:"\f560"
}
.fa-arrow-down-a-z:before, .fa-sort-alpha-asc:before, .fa-sort-alpha-down:before {
	content:"\f15d"
}
.fa-money-bill-wheat:before {
	content:"\e52a"
}
.fa-cookie:before {
	content:"\f563"
}
.fa-arrow-left-rotate:before, .fa-arrow-rotate-back:before, .fa-arrow-rotate-backward:before, .fa-arrow-rotate-left:before, .fa-undo:before {
	content:"\f0e2"
}
.fa-hard-drive:before, .fa-hdd:before {
	content:"\f0a0"
}
.fa-face-grin-squint-tears:before, .fa-grin-squint-tears:before {
	content:"\f586"
}
.fa-dumbbell:before {
	content:"\f44b"
}
.fa-list-alt:before, .fa-rectangle-list:before {
	content:"\f022"
}
.fa-tarp-droplet:before {
	content:"\e57c"
}
.fa-house-medical-circle-check:before {
	content:"\e511"
}
.fa-person-skiing-nordic:before, .fa-skiing-nordic:before {
	content:"\f7ca"
}
.fa-calendar-plus:before {
	content:"\f271"
}
.fa-plane-arrival:before {
	content:"\f5af"
}
.fa-arrow-alt-circle-left:before, .fa-circle-left:before {
	content:"\f359"
}
.fa-subway:before, .fa-train-subway:before {
	content:"\f239"
}
.fa-chart-gantt:before {
	content:"\e0e4"
}
.fa-indian-rupee-sign:before, .fa-indian-rupee:before, .fa-inr:before {
	content:"\e1bc"
}
.fa-crop-alt:before, .fa-crop-simple:before {
	content:"\f565"
}
.fa-money-bill-1:before, .fa-money-bill-alt:before {
	content:"\f3d1"
}
.fa-left-long:before, .fa-long-arrow-alt-left:before {
	content:"\f30a"
}
.fa-dna:before {
	content:"\f471"
}
.fa-virus-slash:before {
	content:"\e075"
}
.fa-minus:before, .fa-subtract:before {
	content:"\f068"
}
.fa-chess:before {
	content:"\f439"
}
.fa-arrow-left-long:before, .fa-long-arrow-left:before {
	content:"\f177"
}
.fa-plug-circle-check:before {
	content:"\e55c"
}
.fa-street-view:before {
	content:"\f21d"
}
.fa-franc-sign:before {
	content:"\e18f"
}
.fa-volume-off:before {
	content:"\f026"
}
.fa-american-sign-language-interpreting:before, .fa-asl-interpreting:before, .fa-hands-american-sign-language-interpreting:before, .fa-hands-asl-interpreting:before {
	content:"\f2a3"
}
.fa-cog:before, .fa-gear:before {
	content:"\f013"
}
.fa-droplet-slash:before, .fa-tint-slash:before {
	content:"\f5c7"
}
.fa-mosque:before {
	content:"\f678"
}
.fa-mosquito:before {
	content:"\e52b"
}
.fa-star-of-david:before {
	content:"\f69a"
}
.fa-person-military-rifle:before {
	content:"\e54b"
}
.fa-cart-shopping:before, .fa-shopping-cart:before {
	content:"\f07a"
}
.fa-vials:before {
	content:"\f493"
}
.fa-plug-circle-plus:before {
	content:"\e55f"
}
.fa-place-of-worship:before {
	content:"\f67f"
}
.fa-grip-vertical:before {
	content:"\f58e"
}
.fa-arrow-turn-up:before, .fa-level-up:before {
	content:"\f148"
}
.fa-u:before {
	content:"\55"
}
.fa-square-root-alt:before, .fa-square-root-variable:before {
	content:"\f698"
}
.fa-clock-four:before, .fa-clock:before {
	content:"\f017"
}
.fa-backward-step:before, .fa-step-backward:before {
	content:"\f048"
}
.fa-pallet:before {
	content:"\f482"
}
.fa-faucet:before {
	content:"\e005"
}
.fa-baseball-bat-ball:before {
	content:"\f432"
}
.fa-s:before {
	content:"\53"
}
.fa-timeline:before {
	content:"\e29c"
}
.fa-keyboard:before {
	content:"\f11c"
}
.fa-caret-down:before {
	content:"\f0d7"
}
.fa-clinic-medical:before, .fa-house-chimney-medical:before {
	content:"\f7f2"
}
.fa-temperature-3:before, .fa-temperature-three-quarters:before, .fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
	content:"\f2c8"
}
.fa-mobile-android-alt:before, .fa-mobile-screen:before {
	content:"\f3cf"
}
.fa-plane-up:before {
	content:"\e22d"
}
.fa-piggy-bank:before {
	content:"\f4d3"
}
.fa-battery-3:before, .fa-battery-half:before {
	content:"\f242"
}
.fa-mountain-city:before {
	content:"\e52e"
}
.fa-coins:before {
	content:"\f51e"
}
.fa-khanda:before {
	content:"\f66d"
}
.fa-sliders-h:before, .fa-sliders:before {
	content:"\f1de"
}
.fa-folder-tree:before {
	content:"\f802"
}
.fa-network-wired:before {
	content:"\f6ff"
}
.fa-map-pin:before {
	content:"\f276"
}
.fa-hamsa:before {
	content:"\f665"
}
.fa-cent-sign:before {
	content:"\e3f5"
}
.fa-flask:before {
	content:"\f0c3"
}
.fa-person-pregnant:before {
	content:"\e31e"
}
.fa-wand-sparkles:before {
	content:"\f72b"
}
.fa-ellipsis-v:before, .fa-ellipsis-vertical:before {
	content:"\f142"
}
.fa-ticket:before {
	content:"\f145"
}
.fa-power-off:before {
	content:"\f011"
}
.fa-long-arrow-alt-right:before, .fa-right-long:before {
	content:"\f30b"
}
.fa-flag-usa:before {
	content:"\f74d"
}
.fa-laptop-file:before {
	content:"\e51d"
}
.fa-teletype:before, .fa-tty:before {
	content:"\f1e4"
}
.fa-diagram-next:before {
	content:"\e476"
}
.fa-person-rifle:before {
	content:"\e54e"
}
.fa-house-medical-circle-exclamation:before {
	content:"\e512"
}
.fa-closed-captioning:before {
	content:"\f20a"
}
.fa-hiking:before, .fa-person-hiking:before {
	content:"\f6ec"
}
.fa-venus-double:before {
	content:"\f226"
}
.fa-images:before {
	content:"\f302"
}
.fa-calculator:before {
	content:"\f1ec"
}
.fa-people-pulling:before {
	content:"\e535"
}
.fa-n:before {
	content:"\4e"
}
.fa-cable-car:before, .fa-tram:before {
	content:"\f7da"
}
.fa-cloud-rain:before {
	content:"\f73d"
}
.fa-building-circle-xmark:before {
	content:"\e4d4"
}
.fa-ship:before {
	content:"\f21a"
}
.fa-arrows-down-to-line:before {
	content:"\e4b8"
}
.fa-download:before {
	content:"\f019"
}
.fa-face-grin:before, .fa-grin:before {
	content:"\f580"
}
.fa-backspace:before, .fa-delete-left:before {
	content:"\f55a"
}
.fa-eye-dropper-empty:before, .fa-eye-dropper:before, .fa-eyedropper:before {
	content:"\f1fb"
}
.fa-file-circle-check:before {
	content:"\e5a0"
}
.fa-forward:before {
	content:"\f04e"
}
.fa-mobile-android:before, .fa-mobile-phone:before, .fa-mobile:before {
	content:"\f3ce"
}
.fa-face-meh:before, .fa-meh:before {
	content:"\f11a"
}
.fa-align-center:before {
	content:"\f037"
}
.fa-book-dead:before, .fa-book-skull:before {
	content:"\f6b7"
}
.fa-drivers-license:before, .fa-id-card:before {
	content:"\f2c2"
}
.fa-dedent:before, .fa-outdent:before {
	content:"\f03b"
}
.fa-heart-circle-exclamation:before {
	content:"\e4fe"
}
.fa-home-alt:before, .fa-home-lg-alt:before, .fa-home:before, .fa-house:before {
	content:"\f015"
}
.fa-calendar-week:before {
	content:"\f784"
}
.fa-laptop-medical:before {
	content:"\f812"
}
.fa-b:before {
	content:"\42"
}
.fa-file-medical:before {
	content:"\f477"
}
.fa-dice-one:before {
	content:"\f525"
}
.fa-kiwi-bird:before {
	content:"\f535"
}
.fa-arrow-right-arrow-left:before, .fa-exchange:before {
	content:"\f0ec"
}
.fa-redo-alt:before, .fa-rotate-forward:before, .fa-rotate-right:before {
	content:"\f2f9"
}
.fa-cutlery:before, .fa-utensils:before {
	content:"\f2e7"
}
.fa-arrow-up-wide-short:before, .fa-sort-amount-up:before {
	content:"\f161"
}
.fa-mill-sign:before {
	content:"\e1ed"
}
.fa-bowl-rice:before {
	content:"\e2eb"
}
.fa-skull:before {
	content:"\f54c"
}
.fa-broadcast-tower:before, .fa-tower-broadcast:before {
	content:"\f519"
}
.fa-truck-pickup:before {
	content:"\f63c"
}
.fa-long-arrow-alt-up:before, .fa-up-long:before {
	content:"\f30c"
}
.fa-stop:before {
	content:"\f04d"
}
.fa-code-merge:before {
	content:"\f387"
}
.fa-upload:before {
	content:"\f093"
}
.fa-hurricane:before {
	content:"\f751"
}
.fa-mound:before {
	content:"\e52d"
}
.fa-toilet-portable:before {
	content:"\e583"
}
.fa-compact-disc:before {
	content:"\f51f"
}
.fa-file-arrow-down:before, .fa-file-download:before {
	content:"\f56d"
}
.fa-caravan:before {
	content:"\f8ff"
}
.fa-shield-cat:before {
	content:"\e572"
}
.fa-bolt:before, .fa-zap:before {
	content:"\f0e7"
}
.fa-glass-water:before {
	content:"\e4f4"
}
.fa-oil-well:before {
	content:"\e532"
}
.fa-vault:before {
	content:"\e2c5"
}
.fa-mars:before {
	content:"\f222"
}
.fa-toilet:before {
	content:"\f7d8"
}
.fa-plane-circle-xmark:before {
	content:"\e557"
}
.fa-cny:before, .fa-jpy:before, .fa-rmb:before, .fa-yen-sign:before, .fa-yen:before {
	content:"\f157"
}
.fa-rouble:before, .fa-rub:before, .fa-ruble-sign:before, .fa-ruble:before {
	content:"\f158"
}
.fa-sun:before {
	content:"\f185"
}
.fa-guitar:before {
	content:"\f7a6"
}
.fa-face-laugh-wink:before, .fa-laugh-wink:before {
	content:"\f59c"
}
.fa-horse-head:before {
	content:"\f7ab"
}
.fa-bore-hole:before {
	content:"\e4c3"
}
.fa-industry:before {
	content:"\f275"
}
.fa-arrow-alt-circle-down:before, .fa-circle-down:before {
	content:"\f358"
}
.fa-arrows-turn-to-dots:before {
	content:"\e4c1"
}
.fa-florin-sign:before {
	content:"\e184"
}
.fa-arrow-down-short-wide:before, .fa-sort-amount-desc:before, .fa-sort-amount-down-alt:before {
	content:"\f884"
}
.fa-less-than:before {
	content:"\3c"
}
.fa-angle-down:before {
	content:"\f107"
}
.fa-car-tunnel:before {
	content:"\e4de"
}
.fa-head-side-cough:before {
	content:"\e061"
}
.fa-grip-lines:before {
	content:"\f7a4"
}
.fa-thumbs-down:before {
	content:"\f165"
}
.fa-user-lock:before {
	content:"\f502"
}
.fa-arrow-right-long:before, .fa-long-arrow-right:before {
	content:"\f178"
}
.fa-anchor-circle-xmark:before {
	content:"\e4ac"
}
.fa-ellipsis-h:before, .fa-ellipsis:before {
	content:"\f141"
}
.fa-chess-pawn:before {
	content:"\f443"
}
.fa-first-aid:before, .fa-kit-medical:before {
	content:"\f479"
}
.fa-person-through-window:before {
	content:"\e5a9"
}
.fa-toolbox:before {
	content:"\f552"
}
.fa-hands-holding-circle:before {
	content:"\e4fb"
}
.fa-bug:before {
	content:"\f188"
}
.fa-credit-card-alt:before, .fa-credit-card:before {
	content:"\f09d"
}
.fa-automobile:before, .fa-car:before {
	content:"\f1b9"
}
.fa-hand-holding-hand:before {
	content:"\e4f7"
}
.fa-book-open-reader:before, .fa-book-reader:before {
	content:"\f5da"
}
.fa-mountain-sun:before {
	content:"\e52f"
}
.fa-arrows-left-right-to-line:before {
	content:"\e4ba"
}
.fa-dice-d20:before {
	content:"\f6cf"
}
.fa-truck-droplet:before {
	content:"\e58c"
}
.fa-file-circle-xmark:before {
	content:"\e5a1"
}
.fa-temperature-arrow-up:before, .fa-temperature-up:before {
	content:"\e040"
}
.fa-medal:before {
	content:"\f5a2"
}
.fa-bed:before {
	content:"\f236"
}
.fa-h-square:before, .fa-square-h:before {
	content:"\f0fd"
}
.fa-podcast:before {
	content:"\f2ce"
}
.fa-temperature-4:before, .fa-temperature-full:before, .fa-thermometer-4:before, .fa-thermometer-full:before {
	content:"\f2c7"
}
.fa-bell:before {
	content:"\f0f3"
}
.fa-superscript:before {
	content:"\f12b"
}
.fa-plug-circle-xmark:before {
	content:"\e560"
}
.fa-star-of-life:before {
	content:"\f621"
}
.fa-phone-slash:before {
	content:"\f3dd"
}
.fa-paint-roller:before {
	content:"\f5aa"
}
.fa-hands-helping:before, .fa-handshake-angle:before {
	content:"\f4c4"
}
.fa-location-dot:before, .fa-map-marker-alt:before {
	content:"\f3c5"
}
.fa-file:before {
	content:"\f15b"
}
.fa-greater-than:before {
	content:"\3e"
}
.fa-person-swimming:before, .fa-swimmer:before {
	content:"\f5c4"
}
.fa-arrow-down:before {
	content:"\f063"
}
.fa-droplet:before, .fa-tint:before {
	content:"\f043"
}
.fa-eraser:before {
	content:"\f12d"
}
.fa-earth-america:before, .fa-earth-americas:before, .fa-earth:before, .fa-globe-americas:before {
	content:"\f57d"
}
.fa-person-burst:before {
	content:"\e53b"
}
.fa-dove:before {
	content:"\f4ba"
}
.fa-battery-0:before, .fa-battery-empty:before {
	content:"\f244"
}
.fa-socks:before {
	content:"\f696"
}
.fa-inbox:before {
	content:"\f01c"
}
.fa-section:before {
	content:"\e447"
}
.fa-gauge-high:before, .fa-tachometer-alt-fast:before, .fa-tachometer-alt:before {
	content:"\f625"
}
.fa-envelope-open-text:before {
	content:"\f658"
}
.fa-hospital-alt:before, .fa-hospital-wide:before, .fa-hospital:before {
	content:"\f0f8"
}
.fa-wine-bottle:before {
	content:"\f72f"
}
.fa-chess-rook:before {
	content:"\f447"
}
.fa-bars-staggered:before, .fa-reorder:before, .fa-stream:before {
	content:"\f550"
}
.fa-dharmachakra:before {
	content:"\f655"
}
.fa-hotdog:before {
	content:"\f80f"
}
.fa-blind:before, .fa-person-walking-with-cane:before {
	content:"\f29d"
}
.fa-drum:before {
	content:"\f569"
}
.fa-ice-cream:before {
	content:"\f810"
}
.fa-heart-circle-bolt:before {
	content:"\e4fc"
}
.fa-fax:before {
	content:"\f1ac"
}
.fa-paragraph:before {
	content:"\f1dd"
}
.fa-check-to-slot:before, .fa-vote-yea:before {
	content:"\f772"
}
.fa-star-half:before {
	content:"\f089"
}
.fa-boxes-alt:before, .fa-boxes-stacked:before, .fa-boxes:before {
	content:"\f468"
}
.fa-chain:before, .fa-link:before {
	content:"\f0c1"
}
.fa-assistive-listening-systems:before, .fa-ear-listen:before {
	content:"\f2a2"
}
.fa-tree-city:before {
	content:"\e587"
}
.fa-play:before {
	content:"\f04b"
}
.fa-font:before {
	content:"\f031"
}
.fa-rupiah-sign:before {
	content:"\e23d"
}
.fa-magnifying-glass:before, .fa-search:before {
	content:"\f002"
}
.fa-ping-pong-paddle-ball:before, .fa-table-tennis-paddle-ball:before, .fa-table-tennis:before {
	content:"\f45d"
}
.fa-diagnoses:before, .fa-person-dots-from-line:before {
	content:"\f470"
}
.fa-trash-can-arrow-up:before, .fa-trash-restore-alt:before {
	content:"\f82a"
}
.fa-naira-sign:before {
	content:"\e1f6"
}
.fa-cart-arrow-down:before {
	content:"\f218"
}
.fa-walkie-talkie:before {
	content:"\f8ef"
}
.fa-file-edit:before, .fa-file-pen:before {
	content:"\f31c"
}
.fa-receipt:before {
	content:"\f543"
}
.fa-pen-square:before, .fa-pencil-square:before, .fa-square-pen:before {
	content:"\f14b"
}
.fa-suitcase-rolling:before {
	content:"\f5c1"
}
.fa-person-circle-exclamation:before {
	content:"\e53f"
}
.fa-chevron-down:before {
	content:"\f078"
}
.fa-battery-5:before, .fa-battery-full:before, .fa-battery:before {
	content:"\f240"
}
.fa-skull-crossbones:before {
	content:"\f714"
}
.fa-code-compare:before {
	content:"\e13a"
}
.fa-list-dots:before, .fa-list-ul:before {
	content:"\f0ca"
}
.fa-school-lock:before {
	content:"\e56f"
}
.fa-tower-cell:before {
	content:"\e585"
}
.fa-down-long:before, .fa-long-arrow-alt-down:before {
	content:"\f309"
}
.fa-ranking-star:before {
	content:"\e561"
}
.fa-chess-king:before {
	content:"\f43f"
}
.fa-person-harassing:before {
	content:"\e549"
}
.fa-brazilian-real-sign:before {
	content:"\e46c"
}
.fa-landmark-alt:before, .fa-landmark-dome:before {
	content:"\f752"
}
.fa-arrow-up:before {
	content:"\f062"
}
.fa-television:before, .fa-tv-alt:before, .fa-tv:before {
	content:"\f26c"
}
.fa-shrimp:before {
	content:"\e448"
}
.fa-list-check:before, .fa-tasks:before {
	content:"\f0ae"
}
.fa-jug-detergent:before {
	content:"\e519"
}
.fa-circle-user:before, .fa-user-circle:before {
	content:"\f2bd"
}
.fa-user-shield:before {
	content:"\f505"
}
.fa-wind:before {
	content:"\f72e"
}
.fa-car-burst:before, .fa-car-crash:before {
	content:"\f5e1"
}
.fa-y:before {
	content:"\59"
}
.fa-person-snowboarding:before, .fa-snowboarding:before {
	content:"\f7ce"
}
.fa-shipping-fast:before, .fa-truck-fast:before {
	content:"\f48b"
}
.fa-fish:before {
	content:"\f578"
}
.fa-user-graduate:before {
	content:"\f501"
}
.fa-adjust:before, .fa-circle-half-stroke:before {
	content:"\f042"
}
.fa-clapperboard:before {
	content:"\e131"
}
.fa-circle-radiation:before, .fa-radiation-alt:before {
	content:"\f7ba"
}
.fa-baseball-ball:before, .fa-baseball:before {
	content:"\f433"
}
.fa-jet-fighter-up:before {
	content:"\e518"
}
.fa-diagram-project:before, .fa-project-diagram:before {
	content:"\f542"
}
.fa-copy:before {
	content:"\f0c5"
}
.fa-volume-mute:before, .fa-volume-times:before, .fa-volume-xmark:before {
	content:"\f6a9"
}
.fa-hand-sparkles:before {
	content:"\e05d"
}
.fa-grip-horizontal:before, .fa-grip:before {
	content:"\f58d"
}
.fa-share-from-square:before, .fa-share-square:before {
	content:"\f14d"
}
.fa-child-combatant:before, .fa-child-rifle:before {
	content:"\e4e0"
}
.fa-gun:before {
	content:"\e19b"
}
.fa-phone-square:before, .fa-square-phone:before {
	content:"\f098"
}
.fa-add:before, .fa-plus:before {
	content:"\2b"
}
.fa-expand:before {
	content:"\f065"
}
.fa-computer:before {
	content:"\e4e5"
}
.fa-close:before, .fa-multiply:before, .fa-remove:before, .fa-times:before, .fa-xmark:before {
	content:"\f00d"
}
.fa-arrows-up-down-left-right:before, .fa-arrows:before {
	content:"\f047"
}
.fa-chalkboard-teacher:before, .fa-chalkboard-user:before {
	content:"\f51c"
}
.fa-peso-sign:before {
	content:"\e222"
}
.fa-building-shield:before {
	content:"\e4d8"
}
.fa-baby:before {
	content:"\f77c"
}
.fa-users-line:before {
	content:"\e592"
}
.fa-quote-left-alt:before, .fa-quote-left:before {
	content:"\f10d"
}
.fa-tractor:before {
	content:"\f722"
}
.fa-trash-arrow-up:before, .fa-trash-restore:before {
	content:"\f829"
}
.fa-arrow-down-up-lock:before {
	content:"\e4b0"
}
.fa-lines-leaning:before {
	content:"\e51e"
}
.fa-ruler-combined:before {
	content:"\f546"
}
.fa-copyright:before {
	content:"\f1f9"
}
.fa-equals:before {
	content:"\3d"
}
.fa-blender:before {
	content:"\f517"
}
.fa-teeth:before {
	content:"\f62e"
}
.fa-ils:before, .fa-shekel-sign:before, .fa-shekel:before, .fa-sheqel-sign:before, .fa-sheqel:before {
	content:"\f20b"
}
.fa-map:before {
	content:"\f279"
}
.fa-rocket:before {
	content:"\f135"
}
.fa-photo-film:before, .fa-photo-video:before {
	content:"\f87c"
}
.fa-folder-minus:before {
	content:"\f65d"
}
.fa-store:before {
	content:"\f54e"
}
.fa-arrow-trend-up:before {
	content:"\e098"
}
.fa-plug-circle-minus:before {
	content:"\e55e"
}
.fa-sign-hanging:before, .fa-sign:before {
	content:"\f4d9"
}
.fa-bezier-curve:before {
	content:"\f55b"
}
.fa-bell-slash:before {
	content:"\f1f6"
}
.fa-tablet-android:before, .fa-tablet:before {
	content:"\f3fb"
}
.fa-school-flag:before {
	content:"\e56e"
}
.fa-fill:before {
	content:"\f575"
}
.fa-angle-up:before {
	content:"\f106"
}
.fa-drumstick-bite:before {
	content:"\f6d7"
}
.fa-holly-berry:before {
	content:"\f7aa"
}
.fa-chevron-left:before {
	content:"\f053"
}
.fa-bacteria:before {
	content:"\e059"
}
.fa-hand-lizard:before {
	content:"\f258"
}
.fa-notdef:before {
	content:"\e1fe"
}
.fa-disease:before {
	content:"\f7fa"
}
.fa-briefcase-medical:before {
	content:"\f469"
}
.fa-genderless:before {
	content:"\f22d"
}
.fa-chevron-right:before {
	content:"\f054"
}
.fa-retweet:before {
	content:"\f079"
}
.fa-car-alt:before, .fa-car-rear:before {
	content:"\f5de"
}
.fa-pump-soap:before {
	content:"\e06b"
}
.fa-video-slash:before {
	content:"\f4e2"
}
.fa-battery-2:before, .fa-battery-quarter:before {
	content:"\f243"
}
.fa-radio:before {
	content:"\f8d7"
}
.fa-baby-carriage:before, .fa-carriage-baby:before {
	content:"\f77d"
}
.fa-traffic-light:before {
	content:"\f637"
}
.fa-thermometer:before {
	content:"\f491"
}
.fa-vr-cardboard:before {
	content:"\f729"
}
.fa-hand-middle-finger:before {
	content:"\f806"
}
.fa-percent:before, .fa-percentage:before {
	content:"\25"
}
.fa-truck-moving:before {
	content:"\f4df"
}
.fa-glass-water-droplet:before {
	content:"\e4f5"
}
.fa-display:before {
	content:"\e163"
}
.fa-face-smile:before, .fa-smile:before {
	content:"\f118"
}
.fa-thumb-tack:before, .fa-thumbtack:before {
	content:"\f08d"
}
.fa-trophy:before {
	content:"\f091"
}
.fa-person-praying:before, .fa-pray:before {
	content:"\f683"
}
.fa-hammer:before {
	content:"\f6e3"
}
.fa-hand-peace:before {
	content:"\f25b"
}
.fa-rotate:before, .fa-sync-alt:before {
	content:"\f2f1"
}
.fa-spinner:before {
	content:"\f110"
}
.fa-robot:before {
	content:"\f544"
}
.fa-peace:before {
	content:"\f67c"
}
.fa-cogs:before, .fa-gears:before {
	content:"\f085"
}
.fa-warehouse:before {
	content:"\f494"
}
.fa-arrow-up-right-dots:before {
	content:"\e4b7"
}
.fa-splotch:before {
	content:"\f5bc"
}
.fa-face-grin-hearts:before, .fa-grin-hearts:before {
	content:"\f584"
}
.fa-dice-four:before {
	content:"\f524"
}
.fa-sim-card:before {
	content:"\f7c4"
}
.fa-transgender-alt:before, .fa-transgender:before {
	content:"\f225"
}
.fa-mercury:before {
	content:"\f223"
}
.fa-arrow-turn-down:before, .fa-level-down:before {
	content:"\f149"
}
.fa-person-falling-burst:before {
	content:"\e547"
}
.fa-award:before {
	content:"\f559"
}
.fa-ticket-alt:before, .fa-ticket-simple:before {
	content:"\f3ff"
}
.fa-building:before {
	content:"\f1ad"
}
.fa-angle-double-left:before, .fa-angles-left:before {
	content:"\f100"
}
.fa-qrcode:before {
	content:"\f029"
}
.fa-clock-rotate-left:before, .fa-history:before {
	content:"\f1da"
}
.fa-face-grin-beam-sweat:before, .fa-grin-beam-sweat:before {
	content:"\f583"
}
.fa-arrow-right-from-file:before, .fa-file-export:before {
	content:"\f56e"
}
.fa-shield-blank:before, .fa-shield:before {
	content:"\f132"
}
.fa-arrow-up-short-wide:before, .fa-sort-amount-up-alt:before {
	content:"\f885"
}
.fa-house-medical:before {
	content:"\e3b2"
}
.fa-golf-ball-tee:before, .fa-golf-ball:before {
	content:"\f450"
}
.fa-chevron-circle-left:before, .fa-circle-chevron-left:before {
	content:"\f137"
}
.fa-house-chimney-window:before {
	content:"\e00d"
}
.fa-pen-nib:before {
	content:"\f5ad"
}
.fa-tent-arrow-turn-left:before {
	content:"\e580"
}
.fa-tents:before {
	content:"\e582"
}
.fa-magic:before, .fa-wand-magic:before {
	content:"\f0d0"
}
.fa-dog:before {
	content:"\f6d3"
}
.fa-carrot:before {
	content:"\f787"
}
.fa-moon:before {
	content:"\f186"
}
.fa-wine-glass-alt:before, .fa-wine-glass-empty:before {
	content:"\f5ce"
}
.fa-cheese:before {
	content:"\f7ef"
}
.fa-yin-yang:before {
	content:"\f6ad"
}
.fa-music:before {
	content:"\f001"
}
.fa-code-commit:before {
	content:"\f386"
}
.fa-temperature-low:before {
	content:"\f76b"
}
.fa-biking:before, .fa-person-biking:before {
	content:"\f84a"
}
.fa-broom:before {
	content:"\f51a"
}
.fa-shield-heart:before {
	content:"\e574"
}
.fa-gopuram:before {
	content:"\f664"
}
.fa-earth-oceania:before, .fa-globe-oceania:before {
	content:"\e47b"
}
.fa-square-xmark:before, .fa-times-square:before, .fa-xmark-square:before {
	content:"\f2d3"
}
.fa-hashtag:before {
	content:"\23"
}
.fa-expand-alt:before, .fa-up-right-and-down-left-from-center:before {
	content:"\f424"
}
.fa-oil-can:before {
	content:"\f613"
}
.fa-t:before {
	content:"\54"
}
.fa-hippo:before {
	content:"\f6ed"
}
.fa-chart-column:before {
	content:"\e0e3"
}
.fa-infinity:before {
	content:"\f534"
}
.fa-vial-circle-check:before {
	content:"\e596"
}
.fa-person-arrow-down-to-line:before {
	content:"\e538"
}
.fa-voicemail:before {
	content:"\f897"
}
.fa-fan:before {
	content:"\f863"
}
.fa-person-walking-luggage:before {
	content:"\e554"
}
.fa-arrows-alt-v:before, .fa-up-down:before {
	content:"\f338"
}
.fa-cloud-moon-rain:before {
	content:"\f73c"
}
.fa-calendar:before {
	content:"\f133"
}
.fa-trailer:before {
	content:"\e041"
}
.fa-bahai:before, .fa-haykal:before {
	content:"\f666"
}
.fa-sd-card:before {
	content:"\f7c2"
}
.fa-dragon:before {
	content:"\f6d5"
}
.fa-shoe-prints:before {
	content:"\f54b"
}
.fa-circle-plus:before, .fa-plus-circle:before {
	content:"\f055"
}
.fa-face-grin-tongue-wink:before, .fa-grin-tongue-wink:before {
	content:"\f58b"
}
.fa-hand-holding:before {
	content:"\f4bd"
}
.fa-plug-circle-exclamation:before {
	content:"\e55d"
}
.fa-chain-broken:before, .fa-chain-slash:before, .fa-link-slash:before, .fa-unlink:before {
	content:"\f127"
}
.fa-clone:before {
	content:"\f24d"
}
.fa-person-walking-arrow-loop-left:before {
	content:"\e551"
}
.fa-arrow-up-z-a:before, .fa-sort-alpha-up-alt:before {
	content:"\f882"
}
.fa-fire-alt:before, .fa-fire-flame-curved:before {
	content:"\f7e4"
}
.fa-tornado:before {
	content:"\f76f"
}
.fa-file-circle-plus:before {
	content:"\e494"
}
.fa-book-quran:before, .fa-quran:before {
	content:"\f687"
}
.fa-anchor:before {
	content:"\f13d"
}
.fa-border-all:before {
	content:"\f84c"
}
.fa-angry:before, .fa-face-angry:before {
	content:"\f556"
}
.fa-cookie-bite:before {
	content:"\f564"
}
.fa-arrow-trend-down:before {
	content:"\e097"
}
.fa-feed:before, .fa-rss:before {
	content:"\f09e"
}
.fa-draw-polygon:before {
	content:"\f5ee"
}
.fa-balance-scale:before, .fa-scale-balanced:before {
	content:"\f24e"
}
.fa-gauge-simple-high:before, .fa-tachometer-fast:before, .fa-tachometer:before {
	content:"\f62a"
}
.fa-shower:before {
	content:"\f2cc"
}
.fa-desktop-alt:before, .fa-desktop:before {
	content:"\f390"
}
.fa-m:before {
	content:"\4d"
}
.fa-table-list:before, .fa-th-list:before {
	content:"\f00b"
}
.fa-comment-sms:before, .fa-sms:before {
	content:"\f7cd"
}
.fa-book:before {
	content:"\f02d"
}
.fa-user-plus:before {
	content:"\f234"
}
.fa-check:before {
	content:"\f00c"
}
.fa-battery-4:before, .fa-battery-three-quarters:before {
	content:"\f241"
}
.fa-house-circle-check:before {
	content:"\e509"
}
.fa-angle-left:before {
	content:"\f104"
}
.fa-diagram-successor:before {
	content:"\e47a"
}
.fa-truck-arrow-right:before {
	content:"\e58b"
}
.fa-arrows-split-up-and-left:before {
	content:"\e4bc"
}
.fa-fist-raised:before, .fa-hand-fist:before {
	content:"\f6de"
}
.fa-cloud-moon:before {
	content:"\f6c3"
}
.fa-briefcase:before {
	content:"\f0b1"
}
.fa-person-falling:before {
	content:"\e546"
}
.fa-image-portrait:before, .fa-portrait:before {
	content:"\f3e0"
}
.fa-user-tag:before {
	content:"\f507"
}
.fa-rug:before {
	content:"\e569"
}
.fa-earth-europe:before, .fa-globe-europe:before {
	content:"\f7a2"
}
.fa-cart-flatbed-suitcase:before, .fa-luggage-cart:before {
	content:"\f59d"
}
.fa-rectangle-times:before, .fa-rectangle-xmark:before, .fa-times-rectangle:before, .fa-window-close:before {
	content:"\f410"
}
.fa-baht-sign:before {
	content:"\e0ac"
}
.fa-book-open:before {
	content:"\f518"
}
.fa-book-journal-whills:before, .fa-journal-whills:before {
	content:"\f66a"
}
.fa-handcuffs:before {
	content:"\e4f8"
}
.fa-exclamation-triangle:before, .fa-triangle-exclamation:before, .fa-warning:before {
	content:"\f071"
}
.fa-database:before {
	content:"\f1c0"
}
.fa-arrow-turn-right:before, .fa-mail-forward:before, .fa-share:before {
	content:"\f064"
}
.fa-bottle-droplet:before {
	content:"\e4c4"
}
.fa-mask-face:before {
	content:"\e1d7"
}
.fa-hill-rockslide:before {
	content:"\e508"
}
.fa-exchange-alt:before, .fa-right-left:before {
	content:"\f362"
}
.fa-paper-plane:before {
	content:"\f1d8"
}
.fa-road-circle-exclamation:before {
	content:"\e565"
}
.fa-dungeon:before {
	content:"\f6d9"
}
.fa-align-right:before {
	content:"\f038"
}
.fa-money-bill-1-wave:before, .fa-money-bill-wave-alt:before {
	content:"\f53b"
}
.fa-life-ring:before {
	content:"\f1cd"
}
.fa-hands:before, .fa-sign-language:before, .fa-signing:before {
	content:"\f2a7"
}
.fa-calendar-day:before {
	content:"\f783"
}
.fa-ladder-water:before, .fa-swimming-pool:before, .fa-water-ladder:before {
	content:"\f5c5"
}
.fa-arrows-up-down:before, .fa-arrows-v:before {
	content:"\f07d"
}
.fa-face-grimace:before, .fa-grimace:before {
	content:"\f57f"
}
.fa-wheelchair-alt:before, .fa-wheelchair-move:before {
	content:"\e2ce"
}
.fa-level-down-alt:before, .fa-turn-down:before {
	content:"\f3be"
}
.fa-person-walking-arrow-right:before {
	content:"\e552"
}
.fa-envelope-square:before, .fa-square-envelope:before {
	content:"\f199"
}
.fa-dice:before {
	content:"\f522"
}
.fa-bowling-ball:before {
	content:"\f436"
}
.fa-brain:before {
	content:"\f5dc"
}
.fa-band-aid:before, .fa-bandage:before {
	content:"\f462"
}
.fa-calendar-minus:before {
	content:"\f272"
}
.fa-circle-xmark:before, .fa-times-circle:before, .fa-xmark-circle:before {
	content:"\f057"
}
.fa-gifts:before {
	content:"\f79c"
}
.fa-hotel:before {
	content:"\f594"
}
.fa-earth-asia:before, .fa-globe-asia:before {
	content:"\f57e"
}
.fa-id-card-alt:before, .fa-id-card-clip:before {
	content:"\f47f"
}
.fa-magnifying-glass-plus:before, .fa-search-plus:before {
	content:"\f00e"
}
.fa-thumbs-up:before {
	content:"\f164"
}
.fa-user-clock:before {
	content:"\f4fd"
}
.fa-allergies:before, .fa-hand-dots:before {
	content:"\f461"
}
.fa-file-invoice:before {
	content:"\f570"
}
.fa-window-minimize:before {
	content:"\f2d1"
}
.fa-coffee:before, .fa-mug-saucer:before {
	content:"\f0f4"
}
.fa-brush:before {
	content:"\f55d"
}
.fa-mask:before {
	content:"\f6fa"
}
.fa-magnifying-glass-minus:before, .fa-search-minus:before {
	content:"\f010"
}
.fa-ruler-vertical:before {
	content:"\f548"
}
.fa-user-alt:before, .fa-user-large:before {
	content:"\f406"
}
.fa-train-tram:before {
	content:"\e5b4"
}
.fa-user-nurse:before {
	content:"\f82f"
}
.fa-syringe:before {
	content:"\f48e"
}
.fa-cloud-sun:before {
	content:"\f6c4"
}
.fa-stopwatch-20:before {
	content:"\e06f"
}
.fa-square-full:before {
	content:"\f45c"
}
.fa-magnet:before {
	content:"\f076"
}
.fa-jar:before {
	content:"\e516"
}
.fa-note-sticky:before, .fa-sticky-note:before {
	content:"\f249"
}
.fa-bug-slash:before {
	content:"\e490"
}
.fa-arrow-up-from-water-pump:before {
	content:"\e4b6"
}
.fa-bone:before {
	content:"\f5d7"
}
.fa-user-injured:before {
	content:"\f728"
}
.fa-face-sad-tear:before, .fa-sad-tear:before {
	content:"\f5b4"
}
.fa-plane:before {
	content:"\f072"
}
.fa-tent-arrows-down:before {
	content:"\e581"
}
.fa-exclamation:before {
	content:"\21"
}
.fa-arrows-spin:before {
	content:"\e4bb"
}
.fa-print:before {
	content:"\f02f"
}
.fa-try:before, .fa-turkish-lira-sign:before, .fa-turkish-lira:before {
	content:"\e2bb"
}
.fa-dollar-sign:before, .fa-dollar:before, .fa-usd:before {
	content:"\24"
}
.fa-x:before {
	content:"\58"
}
.fa-magnifying-glass-dollar:before, .fa-search-dollar:before {
	content:"\f688"
}
.fa-users-cog:before, .fa-users-gear:before {
	content:"\f509"
}
.fa-person-military-pointing:before {
	content:"\e54a"
}
.fa-bank:before, .fa-building-columns:before, .fa-institution:before, .fa-museum:before, .fa-university:before {
	content:"\f19c"
}
.fa-umbrella:before {
	content:"\f0e9"
}
.fa-trowel:before {
	content:"\e589"
}
.fa-d:before {
	content:"\44"
}
.fa-stapler:before {
	content:"\e5af"
}
.fa-masks-theater:before, .fa-theater-masks:before {
	content:"\f630"
}
.fa-kip-sign:before {
	content:"\e1c4"
}
.fa-hand-point-left:before {
	content:"\f0a5"
}
.fa-handshake-alt:before, .fa-handshake-simple:before {
	content:"\f4c6"
}
.fa-fighter-jet:before, .fa-jet-fighter:before {
	content:"\f0fb"
}
.fa-share-alt-square:before, .fa-square-share-nodes:before {
	content:"\f1e1"
}
.fa-barcode:before {
	content:"\f02a"
}
.fa-plus-minus:before {
	content:"\e43c"
}
.fa-video-camera:before, .fa-video:before {
	content:"\f03d"
}
.fa-graduation-cap:before, .fa-mortar-board:before {
	content:"\f19d"
}
.fa-hand-holding-medical:before {
	content:"\e05c"
}
.fa-person-circle-check:before {
	content:"\e53e"
}
.fa-level-up-alt:before, .fa-turn-up:before {
	content:"\f3bf"
}
 .fa-sr-only, .fa-sr-only-focusable:not(:focus), .sr-only, .sr-only-focusable:not(:focus) {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0,0,0,0);
white-space:nowrap;
border-width:0
}
:host, :root {
--fa-style-family-brands:"Font Awesome 6 Brands";
--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"
}
@font-face {
font-display:swap;
font-family:"Font Awesome 6 Brands";
font-style:normal;
font-weight:400;
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.ttf) format("truetype")
}
.fa-brands, .fab {
	font-weight:400
}
.fa-monero:before {
	content:"\f3d0"
}
.fa-hooli:before {
	content:"\f427"
}
.fa-yelp:before {
	content:"\f1e9"
}
.fa-cc-visa:before {
	content:"\f1f0"
}
.fa-lastfm:before {
	content:"\f202"
}
.fa-shopware:before {
	content:"\f5b5"
}
.fa-creative-commons-nc:before {
	content:"\f4e8"
}
.fa-aws:before {
	content:"\f375"
}
.fa-redhat:before {
	content:"\f7bc"
}
.fa-yoast:before {
	content:"\f2b1"
}
.fa-cloudflare:before {
	content:"\e07d"
}
.fa-ups:before {
	content:"\f7e0"
}
.fa-wpexplorer:before {
	content:"\f2de"
}
.fa-dyalog:before {
	content:"\f399"
}
.fa-bity:before {
	content:"\f37a"
}
.fa-stackpath:before {
	content:"\f842"
}
.fa-buysellads:before {
	content:"\f20d"
}
.fa-first-order:before {
	content:"\f2b0"
}
.fa-modx:before {
	content:"\f285"
}
.fa-guilded:before {
	content:"\e07e"
}
.fa-vnv:before {
	content:"\f40b"
}
.fa-js-square:before, .fa-square-js:before {
	content:"\f3b9"
}
.fa-microsoft:before {
	content:"\f3ca"
}
.fa-qq:before {
	content:"\f1d6"
}
.fa-orcid:before {
	content:"\f8d2"
}
.fa-java:before {
	content:"\f4e4"
}
.fa-invision:before {
	content:"\f7b0"
}
.fa-creative-commons-pd-alt:before {
	content:"\f4ed"
}
.fa-centercode:before {
	content:"\f380"
}
.fa-glide-g:before {
	content:"\f2a6"
}
.fa-drupal:before {
	content:"\f1a9"
}
.fa-hire-a-helper:before {
	content:"\f3b0"
}
.fa-creative-commons-by:before {
	content:"\f4e7"
}
.fa-unity:before {
	content:"\e049"
}
.fa-whmcs:before {
	content:"\f40d"
}
.fa-rocketchat:before {
	content:"\f3e8"
}
.fa-vk:before {
	content:"\f189"
}
.fa-untappd:before {
	content:"\f405"
}
.fa-mailchimp:before {
	content:"\f59e"
}
.fa-css3-alt:before {
	content:"\f38b"
}
.fa-reddit-square:before, .fa-square-reddit:before {
	content:"\f1a2"
}
.fa-vimeo-v:before {
	content:"\f27d"
}
.fa-contao:before {
	content:"\f26d"
}
.fa-square-font-awesome:before {
	content:"\e5ad"
}
.fa-deskpro:before {
	content:"\f38f"
}
.fa-sistrix:before {
	content:"\f3ee"
}
.fa-instagram-square:before, .fa-square-instagram:before {
	content:"\e055"
}
.fa-battle-net:before {
	content:"\f835"
}
.fa-the-red-yeti:before {
	content:"\f69d"
}
.fa-hacker-news-square:before, .fa-square-hacker-news:before {
	content:"\f3af"
}
.fa-edge:before {
	content:"\f282"
}
.fa-threads:before {
	content:"\e618"
}
.fa-napster:before {
	content:"\f3d2"
}
.fa-snapchat-square:before, .fa-square-snapchat:before {
	content:"\f2ad"
}
.fa-google-plus-g:before {
	content:"\f0d5"
}
.fa-artstation:before {
	content:"\f77a"
}
.fa-markdown:before {
	content:"\f60f"
}
.fa-sourcetree:before {
	content:"\f7d3"
}
.fa-google-plus:before {
	content:"\f2b3"
}
.fa-diaspora:before {
	content:"\f791"
}
.fa-foursquare:before {
	content:"\f180"
}
.fa-stack-overflow:before {
	content:"\f16c"
}
.fa-github-alt:before {
	content:"\f113"
}
.fa-phoenix-squadron:before {
	content:"\f511"
}
.fa-pagelines:before {
	content:"\f18c"
}
.fa-algolia:before {
	content:"\f36c"
}
.fa-red-river:before {
	content:"\f3e3"
}
.fa-creative-commons-sa:before {
	content:"\f4ef"
}
.fa-safari:before {
	content:"\f267"
}
.fa-google:before {
	content:"\f1a0"
}
.fa-font-awesome-alt:before, .fa-square-font-awesome-stroke:before {
	content:"\f35c"
}
.fa-atlassian:before {
	content:"\f77b"
}
.fa-linkedin-in:before {
	content:"\f0e1"
}
.fa-digital-ocean:before {
	content:"\f391"
}
.fa-nimblr:before {
	content:"\f5a8"
}
.fa-chromecast:before {
	content:"\f838"
}
.fa-evernote:before {
	content:"\f839"
}
.fa-hacker-news:before {
	content:"\f1d4"
}
.fa-creative-commons-sampling:before {
	content:"\f4f0"
}
.fa-adversal:before {
	content:"\f36a"
}
.fa-creative-commons:before {
	content:"\f25e"
}
.fa-watchman-monitoring:before {
	content:"\e087"
}
.fa-fonticons:before {
	content:"\f280"
}
.fa-weixin:before {
	content:"\f1d7"
}
.fa-shirtsinbulk:before {
	content:"\f214"
}
.fa-codepen:before {
	content:"\f1cb"
}
.fa-git-alt:before {
	content:"\f841"
}
.fa-lyft:before {
	content:"\f3c3"
}
.fa-rev:before {
	content:"\f5b2"
}
.fa-windows:before {
	content:"\f17a"
}
.fa-wizards-of-the-coast:before {
	content:"\f730"
}
.fa-square-viadeo:before, .fa-viadeo-square:before {
	content:"\f2aa"
}
.fa-meetup:before {
	content:"\f2e0"
}
.fa-centos:before {
	content:"\f789"
}
.fa-adn:before {
	content:"\f170"
}
.fa-cloudsmith:before {
	content:"\f384"
}
.fa-pied-piper-alt:before {
	content:"\f1a8"
}
.fa-dribbble-square:before, .fa-square-dribbble:before {
	content:"\f397"
}
.fa-codiepie:before {
	content:"\f284"
}
.fa-node:before {
	content:"\f419"
}
.fa-mix:before {
	content:"\f3cb"
}
.fa-steam:before {
	content:"\f1b6"
}
.fa-cc-apple-pay:before {
	content:"\f416"
}
.fa-scribd:before {
	content:"\f28a"
}
.fa-debian:before {
	content:"\e60b"
}
.fa-openid:before {
	content:"\f19b"
}
.fa-instalod:before {
	content:"\e081"
}
.fa-expeditedssl:before {
	content:"\f23e"
}
.fa-sellcast:before {
	content:"\f2da"
}
.fa-square-twitter:before, .fa-twitter-square:before {
	content:"\f081"
}
.fa-r-project:before {
	content:"\f4f7"
}
.fa-delicious:before {
	content:"\f1a5"
}
.fa-freebsd:before {
	content:"\f3a4"
}
.fa-vuejs:before {
	content:"\f41f"
}
.fa-accusoft:before {
	content:"\f369"
}
.fa-ioxhost:before {
	content:"\f208"
}
.fa-fonticons-fi:before {
	content:"\f3a2"
}
.fa-app-store:before {
	content:"\f36f"
}
.fa-cc-mastercard:before {
	content:"\f1f1"
}
.fa-itunes-note:before {
	content:"\f3b5"
}
.fa-golang:before {
	content:"\e40f"
}
.fa-kickstarter:before {
	content:"\f3bb"
}
.fa-grav:before {
	content:"\f2d6"
}
.fa-weibo:before {
	content:"\f18a"
}
.fa-uncharted:before {
	content:"\e084"
}
.fa-firstdraft:before {
	content:"\f3a1"
}
.fa-square-youtube:before, .fa-youtube-square:before {
	content:"\f431"
}
.fa-wikipedia-w:before {
	content:"\f266"
}
.fa-rendact:before, .fa-wpressr:before {
	content:"\f3e4"
}
.fa-angellist:before {
	content:"\f209"
}
.fa-galactic-republic:before {
	content:"\f50c"
}
.fa-nfc-directional:before {
	content:"\e530"
}
.fa-skype:before {
	content:"\f17e"
}
.fa-joget:before {
	content:"\f3b7"
}
.fa-fedora:before {
	content:"\f798"
}
.fa-stripe-s:before {
	content:"\f42a"
}
.fa-meta:before {
	content:"\e49b"
}
.fa-laravel:before {
	content:"\f3bd"
}
.fa-hotjar:before {
	content:"\f3b1"
}
.fa-bluetooth-b:before {
	content:"\f294"
}
.fa-sticker-mule:before {
	content:"\f3f7"
}
.fa-creative-commons-zero:before {
	content:"\f4f3"
}
.fa-hips:before {
	content:"\f452"
}
.fa-behance:before {
	content:"\f1b4"
}
.fa-reddit:before {
	content:"\f1a1"
}
.fa-discord:before {
	content:"\f392"
}
.fa-chrome:before {
	content:"\f268"
}
.fa-app-store-ios:before {
	content:"\f370"
}
.fa-cc-discover:before {
	content:"\f1f2"
}
.fa-wpbeginner:before {
	content:"\f297"
}
.fa-confluence:before {
	content:"\f78d"
}
.fa-mdb:before {
	content:"\f8ca"
}
.fa-dochub:before {
	content:"\f394"
}
.fa-accessible-icon:before {
	content:"\f368"
}
.fa-ebay:before {
	content:"\f4f4"
}
.fa-amazon:before {
	content:"\f270"
}
.fa-unsplash:before {
	content:"\e07c"
}
.fa-yarn:before {
	content:"\f7e3"
}
.fa-square-steam:before, .fa-steam-square:before {
	content:"\f1b7"
}
.fa-500px:before {
	content:"\f26e"
}
.fa-square-vimeo:before, .fa-vimeo-square:before {
	content:"\f194"
}
.fa-asymmetrik:before {
	content:"\f372"
}
.fa-font-awesome-flag:before, .fa-font-awesome-logo-full:before, .fa-font-awesome:before {
	content:"\f2b4"
}
.fa-gratipay:before {
	content:"\f184"
}
.fa-apple:before {
	content:"\f179"
}
.fa-hive:before {
	content:"\e07f"
}
.fa-gitkraken:before {
	content:"\f3a6"
}
.fa-keybase:before {
	content:"\f4f5"
}
.fa-apple-pay:before {
	content:"\f415"
}
.fa-padlet:before {
	content:"\e4a0"
}
.fa-amazon-pay:before {
	content:"\f42c"
}
.fa-github-square:before, .fa-square-github:before {
	content:"\f092"
}
.fa-stumbleupon:before {
	content:"\f1a4"
}
.fa-fedex:before {
	content:"\f797"
}
.fa-phoenix-framework:before {
	content:"\f3dc"
}
.fa-shopify:before {
	content:"\e057"
}
.fa-neos:before {
	content:"\f612"
}
.fa-square-threads:before {
	content:"\e619"
}
.fa-hackerrank:before {
	content:"\f5f7"
}
.fa-researchgate:before {
	content:"\f4f8"
}
.fa-swift:before {
	content:"\f8e1"
}
.fa-angular:before {
	content:"\f420"
}
.fa-speakap:before {
	content:"\f3f3"
}
.fa-angrycreative:before {
	content:"\f36e"
}
.fa-y-combinator:before {
	content:"\f23b"
}
.fa-empire:before {
	content:"\f1d1"
}
.fa-envira:before {
	content:"\f299"
}
.fa-gitlab-square:before, .fa-square-gitlab:before {
	content:"\e5ae"
}
.fa-studiovinari:before {
	content:"\f3f8"
}
.fa-pied-piper:before {
	content:"\f2ae"
}
.fa-wordpress:before {
	content:"\f19a"
}
.fa-product-hunt:before {
	content:"\f288"
}
.fa-firefox:before {
	content:"\f269"
}
.fa-linode:before {
	content:"\f2b8"
}
.fa-goodreads:before {
	content:"\f3a8"
}
.fa-odnoklassniki-square:before, .fa-square-odnoklassniki:before {
	content:"\f264"
}
.fa-jsfiddle:before {
	content:"\f1cc"
}
.fa-sith:before {
	content:"\f512"
}
.fa-themeisle:before {
	content:"\f2b2"
}
.fa-page4:before {
	content:"\f3d7"
}
.fa-hashnode:before {
	content:"\e499"
}
.fa-react:before {
	content:"\f41b"
}
.fa-cc-paypal:before {
	content:"\f1f4"
}
.fa-squarespace:before {
	content:"\f5be"
}
.fa-cc-stripe:before {
	content:"\f1f5"
}
.fa-creative-commons-share:before {
	content:"\f4f2"
}
.fa-bitcoin:before {
	content:"\f379"
}
.fa-keycdn:before {
	content:"\f3ba"
}
.fa-opera:before {
	content:"\f26a"
}
.fa-itch-io:before {
	content:"\f83a"
}
.fa-umbraco:before {
	content:"\f8e8"
}
.fa-galactic-senate:before {
	content:"\f50d"
}
.fa-ubuntu:before {
	content:"\f7df"
}
.fa-draft2digital:before {
	content:"\f396"
}
.fa-stripe:before {
	content:"\f429"
}
.fa-houzz:before {
	content:"\f27c"
}
.fa-gg:before {
	content:"\f260"
}
.fa-dhl:before {
	content:"\f790"
}
.fa-pinterest-square:before, .fa-square-pinterest:before {
	content:"\f0d3"
}
.fa-xing:before {
	content:"\f168"
}
.fa-blackberry:before {
	content:"\f37b"
}
.fa-creative-commons-pd:before {
	content:"\f4ec"
}
.fa-playstation:before {
	content:"\f3df"
}
.fa-quinscape:before {
	content:"\f459"
}
.fa-less:before {
	content:"\f41d"
}
.fa-blogger-b:before {
	content:"\f37d"
}
.fa-opencart:before {
	content:"\f23d"
}
.fa-vine:before {
	content:"\f1ca"
}
.fa-paypal:before {
	content:"\f1ed"
}
.fa-gitlab:before {
	content:"\f296"
}
.fa-typo3:before {
	content:"\f42b"
}
.fa-reddit-alien:before {
	content:"\f281"
}
.fa-yahoo:before {
	content:"\f19e"
}
.fa-dailymotion:before {
	content:"\e052"
}
.fa-affiliatetheme:before {
	content:"\f36b"
}
.fa-pied-piper-pp:before {
	content:"\f1a7"
}
.fa-bootstrap:before {
	content:"\f836"
}
.fa-odnoklassniki:before {
	content:"\f263"
}
.fa-nfc-symbol:before {
	content:"\e531"
}
.fa-ethereum:before {
	content:"\f42e"
}
.fa-speaker-deck:before {
	content:"\f83c"
}
.fa-creative-commons-nc-eu:before {
	content:"\f4e9"
}
.fa-patreon:before {
	content:"\f3d9"
}
.fa-avianex:before {
	content:"\f374"
}
.fa-ello:before {
	content:"\f5f1"
}
.fa-gofore:before {
	content:"\f3a7"
}
.fa-bimobject:before {
	content:"\f378"
}
.fa-facebook-f:before {
	content:"\f39e"
}
.fa-google-plus-square:before, .fa-square-google-plus:before {
	content:"\f0d4"
}
.fa-mandalorian:before {
	content:"\f50f"
}
.fa-first-order-alt:before {
	content:"\f50a"
}
.fa-osi:before {
	content:"\f41a"
}
.fa-google-wallet:before {
	content:"\f1ee"
}
.fa-d-and-d-beyond:before {
	content:"\f6ca"
}
.fa-periscope:before {
	content:"\f3da"
}
.fa-fulcrum:before {
	content:"\f50b"
}
.fa-cloudscale:before {
	content:"\f383"
}
.fa-forumbee:before {
	content:"\f211"
}
.fa-mizuni:before {
	content:"\f3cc"
}
.fa-schlix:before {
	content:"\f3ea"
}
.fa-square-xing:before, .fa-xing-square:before {
	content:"\f169"
}
.fa-bandcamp:before {
	content:"\f2d5"
}
.fa-wpforms:before {
	content:"\f298"
}
.fa-cloudversify:before {
	content:"\f385"
}
.fa-usps:before {
	content:"\f7e1"
}
.fa-megaport:before {
	content:"\f5a3"
}
.fa-magento:before {
	content:"\f3c4"
}
.fa-spotify:before {
	content:"\f1bc"
}
.fa-optin-monster:before {
	content:"\f23c"
}
.fa-fly:before {
	content:"\f417"
}
.fa-aviato:before {
	content:"\f421"
}
.fa-itunes:before {
	content:"\f3b4"
}
.fa-cuttlefish:before {
	content:"\f38c"
}
.fa-blogger:before {
	content:"\f37c"
}
.fa-flickr:before {
	content:"\f16e"
}
.fa-viber:before {
	content:"\f409"
}
.fa-soundcloud:before {
	content:"\f1be"
}
.fa-digg:before {
	content:"\f1a6"
}
.fa-tencent-weibo:before {
	content:"\f1d5"
}
.fa-symfony:before {
	content:"\f83d"
}
.fa-maxcdn:before {
	content:"\f136"
}
.fa-etsy:before {
	content:"\f2d7"
}
.fa-facebook-messenger:before {
	content:"\f39f"
}
.fa-audible:before {
	content:"\f373"
}
.fa-think-peaks:before {
	content:"\f731"
}
.fa-bilibili:before {
	content:"\e3d9"
}
.fa-erlang:before {
	content:"\f39d"
}
.fa-x-twitter:before {
	content:"\e61b"
}
.fa-cotton-bureau:before {
	content:"\f89e"
}
.fa-dashcube:before {
	content:"\f210"
}
.fa-42-group:before, .fa-innosoft:before {
	content:"\e080"
}
.fa-stack-exchange:before {
	content:"\f18d"
}
.fa-elementor:before {
	content:"\f430"
}
.fa-pied-piper-square:before, .fa-square-pied-piper:before {
	content:"\e01e"
}
.fa-creative-commons-nd:before {
	content:"\f4eb"
}
.fa-palfed:before {
	content:"\f3d8"
}
.fa-superpowers:before {
	content:"\f2dd"
}
.fa-resolving:before {
	content:"\f3e7"
}
.fa-xbox:before {
	content:"\f412"
}
.fa-searchengin:before {
	content:"\f3eb"
}
.fa-tiktok:before {
	content:"\e07b"
}
.fa-facebook-square:before, .fa-square-facebook:before {
	content:"\f082"
}
.fa-renren:before {
	content:"\f18b"
}
.fa-linux:before {
	content:"\f17c"
}
.fa-glide:before {
	content:"\f2a5"
}
.fa-linkedin:before {
	content:"\f08c"
}
.fa-hubspot:before {
	content:"\f3b2"
}
.fa-deploydog:before {
	content:"\f38e"
}
.fa-twitch:before {
	content:"\f1e8"
}
.fa-ravelry:before {
	content:"\f2d9"
}
.fa-mixer:before {
	content:"\e056"
}
.fa-lastfm-square:before, .fa-square-lastfm:before {
	content:"\f203"
}
.fa-vimeo:before {
	content:"\f40a"
}
.fa-mendeley:before {
	content:"\f7b3"
}
.fa-uniregistry:before {
	content:"\f404"
}
.fa-figma:before {
	content:"\f799"
}
.fa-creative-commons-remix:before {
	content:"\f4ee"
}
.fa-cc-amazon-pay:before {
	content:"\f42d"
}
.fa-dropbox:before {
	content:"\f16b"
}
.fa-instagram:before {
	content:"\f16d"
}
.fa-cmplid:before {
	content:"\e360"
}
.fa-facebook:before {
	content:"\f09a"
}
.fa-gripfire:before {
	content:"\f3ac"
}
.fa-jedi-order:before {
	content:"\f50e"
}
.fa-uikit:before {
	content:"\f403"
}
.fa-fort-awesome-alt:before {
	content:"\f3a3"
}
.fa-phabricator:before {
	content:"\f3db"
}
.fa-ussunnah:before {
	content:"\f407"
}
.fa-earlybirds:before {
	content:"\f39a"
}
.fa-trade-federation:before {
	content:"\f513"
}
.fa-autoprefixer:before {
	content:"\f41c"
}
.fa-whatsapp:before {
	content:"\f232"
}
.fa-slideshare:before {
	content:"\f1e7"
}
.fa-google-play:before {
	content:"\f3ab"
}
.fa-viadeo:before {
	content:"\f2a9"
}
.fa-line:before {
	content:"\f3c0"
}
.fa-google-drive:before {
	content:"\f3aa"
}
.fa-servicestack:before {
	content:"\f3ec"
}
.fa-simplybuilt:before {
	content:"\f215"
}
.fa-bitbucket:before {
	content:"\f171"
}
.fa-imdb:before {
	content:"\f2d8"
}
.fa-deezer:before {
	content:"\e077"
}
.fa-raspberry-pi:before {
	content:"\f7bb"
}
.fa-jira:before {
	content:"\f7b1"
}
.fa-docker:before {
	content:"\f395"
}
.fa-screenpal:before {
	content:"\e570"
}
.fa-bluetooth:before {
	content:"\f293"
}
.fa-gitter:before {
	content:"\f426"
}
.fa-d-and-d:before {
	content:"\f38d"
}
.fa-microblog:before {
	content:"\e01a"
}
.fa-cc-diners-club:before {
	content:"\f24c"
}
.fa-gg-circle:before {
	content:"\f261"
}
.fa-pied-piper-hat:before {
	content:"\f4e5"
}
.fa-kickstarter-k:before {
	content:"\f3bc"
}
.fa-yandex:before {
	content:"\f413"
}
.fa-readme:before {
	content:"\f4d5"
}
.fa-html5:before {
	content:"\f13b"
}
.fa-sellsy:before {
	content:"\f213"
}
.fa-sass:before {
	content:"\f41e"
}
.fa-wirsindhandwerk:before, .fa-wsh:before {
	content:"\e2d0"
}
.fa-buromobelexperte:before {
	content:"\f37f"
}
.fa-salesforce:before {
	content:"\f83b"
}
.fa-octopus-deploy:before {
	content:"\e082"
}
.fa-medapps:before {
	content:"\f3c6"
}
.fa-ns8:before {
	content:"\f3d5"
}
.fa-pinterest-p:before {
	content:"\f231"
}
.fa-apper:before {
	content:"\f371"
}
.fa-fort-awesome:before {
	content:"\f286"
}
.fa-waze:before {
	content:"\f83f"
}
.fa-cc-jcb:before {
	content:"\f24b"
}
.fa-snapchat-ghost:before, .fa-snapchat:before {
	content:"\f2ab"
}
.fa-fantasy-flight-games:before {
	content:"\f6dc"
}
.fa-rust:before {
	content:"\e07a"
}
.fa-wix:before {
	content:"\f5cf"
}
.fa-behance-square:before, .fa-square-behance:before {
	content:"\f1b5"
}
.fa-supple:before {
	content:"\f3f9"
}
.fa-rebel:before {
	content:"\f1d0"
}
.fa-css3:before {
	content:"\f13c"
}
.fa-staylinked:before {
	content:"\f3f5"
}
.fa-kaggle:before {
	content:"\f5fa"
}
.fa-space-awesome:before {
	content:"\e5ac"
}
.fa-deviantart:before {
	content:"\f1bd"
}
.fa-cpanel:before {
	content:"\f388"
}
.fa-goodreads-g:before {
	content:"\f3a9"
}
.fa-git-square:before, .fa-square-git:before {
	content:"\f1d2"
}
.fa-square-tumblr:before, .fa-tumblr-square:before {
	content:"\f174"
}
.fa-trello:before {
	content:"\f181"
}
.fa-creative-commons-nc-jp:before {
	content:"\f4ea"
}
.fa-get-pocket:before {
	content:"\f265"
}
.fa-perbyte:before {
	content:"\e083"
}
.fa-grunt:before {
	content:"\f3ad"
}
.fa-weebly:before {
	content:"\f5cc"
}
.fa-connectdevelop:before {
	content:"\f20e"
}
.fa-leanpub:before {
	content:"\f212"
}
.fa-black-tie:before {
	content:"\f27e"
}
.fa-themeco:before {
	content:"\f5c6"
}
.fa-python:before {
	content:"\f3e2"
}
.fa-android:before {
	content:"\f17b"
}
.fa-bots:before {
	content:"\e340"
}
.fa-free-code-camp:before {
	content:"\f2c5"
}
.fa-hornbill:before {
	content:"\f592"
}
.fa-js:before {
	content:"\f3b8"
}
.fa-ideal:before {
	content:"\e013"
}
.fa-git:before {
	content:"\f1d3"
}
.fa-dev:before {
	content:"\f6cc"
}
.fa-sketch:before {
	content:"\f7c6"
}
.fa-yandex-international:before {
	content:"\f414"
}
.fa-cc-amex:before {
	content:"\f1f3"
}
.fa-uber:before {
	content:"\f402"
}
.fa-github:before {
	content:"\f09b"
}
.fa-php:before {
	content:"\f457"
}
.fa-alipay:before {
	content:"\f642"
}
.fa-youtube:before {
	content:"\f167"
}
.fa-skyatlas:before {
	content:"\f216"
}
.fa-firefox-browser:before {
	content:"\e007"
}
.fa-replyd:before {
	content:"\f3e6"
}
.fa-suse:before {
	content:"\f7d6"
}
.fa-jenkins:before {
	content:"\f3b6"
}
.fa-twitter:before {
	content:"\f099"
}
.fa-rockrms:before {
	content:"\f3e9"
}
.fa-pinterest:before {
	content:"\f0d2"
}
.fa-buffer:before {
	content:"\f837"
}
.fa-npm:before {
	content:"\f3d4"
}
.fa-yammer:before {
	content:"\f840"
}
.fa-btc:before {
	content:"\f15a"
}
.fa-dribbble:before {
	content:"\f17d"
}
.fa-stumbleupon-circle:before {
	content:"\f1a3"
}
.fa-internet-explorer:before {
	content:"\f26b"
}
.fa-stubber:before {
	content:"\e5c7"
}
.fa-telegram-plane:before, .fa-telegram:before {
	content:"\f2c6"
}
.fa-old-republic:before {
	content:"\f510"
}
.fa-odysee:before {
	content:"\e5c6"
}
.fa-square-whatsapp:before, .fa-whatsapp-square:before {
	content:"\f40c"
}
.fa-node-js:before {
	content:"\f3d3"
}
.fa-edge-legacy:before {
	content:"\e078"
}
.fa-slack-hash:before, .fa-slack:before {
	content:"\f198"
}
.fa-medrt:before {
	content:"\f3c8"
}
.fa-usb:before {
	content:"\f287"
}
.fa-tumblr:before {
	content:"\f173"
}
.fa-vaadin:before {
	content:"\f408"
}
.fa-quora:before {
	content:"\f2c4"
}
.fa-square-x-twitter:before {
	content:"\e61a"
}
.fa-reacteurope:before {
	content:"\f75d"
}
.fa-medium-m:before, .fa-medium:before {
	content:"\f23a"
}
.fa-amilia:before {
	content:"\f36d"
}
.fa-mixcloud:before {
	content:"\f289"
}
.fa-flipboard:before {
	content:"\f44d"
}
.fa-viacoin:before {
	content:"\f237"
}
.fa-critical-role:before {
	content:"\f6c9"
}
.fa-sitrox:before {
	content:"\e44a"
}
.fa-discourse:before {
	content:"\f393"
}
.fa-joomla:before {
	content:"\f1aa"
}
.fa-mastodon:before {
	content:"\f4f6"
}
.fa-airbnb:before {
	content:"\f834"
}
.fa-wolf-pack-battalion:before {
	content:"\f514"
}
.fa-buy-n-large:before {
	content:"\f8a6"
}
.fa-gulp:before {
	content:"\f3ae"
}
.fa-creative-commons-sampling-plus:before {
	content:"\f4f1"
}
.fa-strava:before {
	content:"\f428"
}
.fa-ember:before {
	content:"\f423"
}
.fa-canadian-maple-leaf:before {
	content:"\f785"
}
.fa-teamspeak:before {
	content:"\f4f9"
}
.fa-pushed:before {
	content:"\f3e1"
}
.fa-wordpress-simple:before {
	content:"\f411"
}
.fa-nutritionix:before {
	content:"\f3d6"
}
.fa-wodu:before {
	content:"\e088"
}
.fa-google-pay:before {
	content:"\e079"
}
.fa-intercom:before {
	content:"\f7af"
}
.fa-zhihu:before {
	content:"\f63f"
}
.fa-korvue:before {
	content:"\f42f"
}
.fa-pix:before {
	content:"\e43a"
}
.fa-steam-symbol:before {
	content:"\f3f6"
}
:host, :root {
--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"
}
@font-face {
font-display:swap;
font-family:"Font Awesome 6 Free";
font-style:normal;
font-weight:400;
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.ttf) format("truetype")
}
.fa-regular, .far {
	font-weight:400
}
:host, :root {
--fa-style-family-classic:"Font Awesome 6 Free";
--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"
}
@font-face {
font-display:swap;
font-family:"Font Awesome 6 Free";
font-style:normal;
font-weight:900;
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.ttf) format("truetype")
}
.fa-solid, .fas {
	font-weight:900
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Brands";
font-display:block;
font-weight:400;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.ttf) format("truetype")
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Free";
font-display:block;
font-weight:900;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.ttf) format("truetype")
}
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Free";
font-display:block;
font-weight:400;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.ttf) format("truetype")
}
@font-face {
font-display:swap;
font-family:"FontAwesome";
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-solid-900.ttf) format("truetype")
}
@font-face {
font-display:swap;
font-family:"FontAwesome";
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-brands-400.ttf) format("truetype")
}
@font-face {
font-display:swap;
font-family:"FontAwesome";
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-regular-400.ttf) format("truetype");
unicode-range:u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d, u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088, u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5, u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a, u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e, u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7, u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d, u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba, u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc
}
@font-face {
font-display:swap;
font-family:"FontAwesome";
font-display:block;
src:url(/wp-content/themes/neeon/assets/webfonts/fa-v4compatibility.woff2) format("woff2"), url(/wp-content/themes/neeon/assets/webfonts/fa-v4compatibility.ttf) format("truetype");
unicode-range:u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b, u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4, u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e, u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a
}
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}
 @-webkit-keyframes bounce {
 0%,  20%,  50%,  80%,  100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 40% {
 -webkit-transform: translateY(-30px);
 transform: translateY(-30px);
}
 60% {
 -webkit-transform: translateY(-15px);
 transform: translateY(-15px);
}
}
 @keyframes bounce {
 0%,  20%,  50%,  80%,  100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 40% {
 -webkit-transform: translateY(-30px);
 -ms-transform: translateY(-30px);
 transform: translateY(-30px);
}
 60% {
 -webkit-transform: translateY(-15px);
 -ms-transform: translateY(-15px);
 transform: translateY(-15px);
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
}
 @-webkit-keyframes flash {
 0%,  50%,  100% {
 opacity: 1;
}
 25%,  75% {
 opacity: 0;
}
}
 @keyframes flash {
 0%,  50%,  100% {
 opacity: 1;
}
 25%,  75% {
 opacity: 0;
}
}
.flash {
	-webkit-animation-name: flash;
	animation-name: flash;
}
 @-webkit-keyframes pulse {
 0% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
 50% {
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
}
 @keyframes pulse {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 50% {
 -webkit-transform: scale(1.1);
 -ms-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
 @-webkit-keyframes shake {
 0%,  100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 10%,  30%,  50%,  70%,  90% {
 -webkit-transform: translateX(-10px);
 transform: translateX(-10px);
}
 20%,  40%,  60%,  80% {
 -webkit-transform: translateX(10px);
 transform: translateX(10px);
}
}
 @keyframes shake {
 0%,  100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 10%,  30%,  50%,  70%,  90% {
 -webkit-transform: translateX(-10px);
 -ms-transform: translateX(-10px);
 transform: translateX(-10px);
}
 20%,  40%,  60%,  80% {
 -webkit-transform: translateX(10px);
 -ms-transform: translateX(10px);
 transform: translateX(10px);
}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake;
}
 @-webkit-keyframes swing {
 20% {
 -webkit-transform: rotate(15deg);
 transform: rotate(15deg);
}
 40% {
 -webkit-transform: rotate(-10deg);
 transform: rotate(-10deg);
}
 60% {
 -webkit-transform: rotate(5deg);
 transform: rotate(5deg);
}
 80% {
 -webkit-transform: rotate(-5deg);
 transform: rotate(-5deg);
}
 100% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
}
 @keyframes swing {
 20% {
 -webkit-transform: rotate(15deg);
 -ms-transform: rotate(15deg);
 transform: rotate(15deg);
}
 40% {
 -webkit-transform: rotate(-10deg);
 -ms-transform: rotate(-10deg);
 transform: rotate(-10deg);
}
 60% {
 -webkit-transform: rotate(5deg);
 -ms-transform: rotate(5deg);
 transform: rotate(5deg);
}
 80% {
 -webkit-transform: rotate(-5deg);
 -ms-transform: rotate(-5deg);
 transform: rotate(-5deg);
}
 100% {
 -webkit-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 transform: rotate(0deg);
}
}
.swing {
	-webkit-transform-origin: top center;
	-ms-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing;
}
 @-webkit-keyframes tada {
 0% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
 10%,  20% {
 -webkit-transform: scale(0.9) rotate(-3deg);
 transform: scale(0.9) rotate(-3deg);
}
 30%,  50%,  70%,  90% {
 -webkit-transform: scale(1.1) rotate(3deg);
 transform: scale(1.1) rotate(3deg);
}
 40%,  60%,  80% {
 -webkit-transform: scale(1.1) rotate(-3deg);
 transform: scale(1.1) rotate(-3deg);
}
 100% {
 -webkit-transform: scale(1) rotate(0);
 transform: scale(1) rotate(0);
}
}
 @keyframes tada {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 10%,  20% {
 -webkit-transform: scale(0.9) rotate(-3deg);
 -ms-transform: scale(0.9) rotate(-3deg);
 transform: scale(0.9) rotate(-3deg);
}
 30%,  50%,  70%,  90% {
 -webkit-transform: scale(1.1) rotate(3deg);
 -ms-transform: scale(1.1) rotate(3deg);
 transform: scale(1.1) rotate(3deg);
}
 40%,  60%,  80% {
 -webkit-transform: scale(1.1) rotate(-3deg);
 -ms-transform: scale(1.1) rotate(-3deg);
 transform: scale(1.1) rotate(-3deg);
}
 100% {
 -webkit-transform: scale(1) rotate(0);
 -ms-transform: scale(1) rotate(0);
 transform: scale(1) rotate(0);
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada;
}
 @-webkit-keyframes wobble {
 0% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
}
 15% {
 -webkit-transform: translateX(-25%) rotate(-5deg);
 transform: translateX(-25%) rotate(-5deg);
}
 30% {
 -webkit-transform: translateX(20%) rotate(3deg);
 transform: translateX(20%) rotate(3deg);
}
 45% {
 -webkit-transform: translateX(-15%) rotate(-3deg);
 transform: translateX(-15%) rotate(-3deg);
}
 60% {
 -webkit-transform: translateX(10%) rotate(2deg);
 transform: translateX(10%) rotate(2deg);
}
 75% {
 -webkit-transform: translateX(-5%) rotate(-1deg);
 transform: translateX(-5%) rotate(-1deg);
}
 100% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
}
}
 @keyframes wobble {
 0% {
 -webkit-transform: translateX(0%);
 -ms-transform: translateX(0%);
 transform: translateX(0%);
}
 15% {
 -webkit-transform: translateX(-25%) rotate(-5deg);
 -ms-transform: translateX(-25%) rotate(-5deg);
 transform: translateX(-25%) rotate(-5deg);
}
 30% {
 -webkit-transform: translateX(20%) rotate(3deg);
 -ms-transform: translateX(20%) rotate(3deg);
 transform: translateX(20%) rotate(3deg);
}
 45% {
 -webkit-transform: translateX(-15%) rotate(-3deg);
 -ms-transform: translateX(-15%) rotate(-3deg);
 transform: translateX(-15%) rotate(-3deg);
}
 60% {
 -webkit-transform: translateX(10%) rotate(2deg);
 -ms-transform: translateX(10%) rotate(2deg);
 transform: translateX(10%) rotate(2deg);
}
 75% {
 -webkit-transform: translateX(-5%) rotate(-1deg);
 -ms-transform: translateX(-5%) rotate(-1deg);
 transform: translateX(-5%) rotate(-1deg);
}
 100% {
 -webkit-transform: translateX(0%);
 -ms-transform: translateX(0%);
 transform: translateX(0%);
}
}
.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble;
}
 @-webkit-keyframes bounceIn {
 0% {
 opacity: 0;
 -webkit-transform: scale(.3);
 transform: scale(.3);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.05);
 transform: scale(1.05);
}
 70% {
 -webkit-transform: scale(.9);
 transform: scale(.9);
}
 100% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
}
 @keyframes bounceIn {
 0% {
 opacity: 0;
 -webkit-transform: scale(.3);
 -ms-transform: scale(.3);
 transform: scale(.3);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.05);
 -ms-transform: scale(1.05);
 transform: scale(1.05);
}
 70% {
 -webkit-transform: scale(.9);
 -ms-transform: scale(.9);
 transform: scale(.9);
}
 100% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
}
 @-webkit-keyframes bounceInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(30px);
 transform: translateY(30px);
}
 80% {
 -webkit-transform: translateY(-10px);
 transform: translateY(-10px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes bounceInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(30px);
 -ms-transform: translateY(30px);
 transform: translateY(30px);
}
 80% {
 -webkit-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
 @-webkit-keyframes bounceInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(30px);
 transform: translateX(30px);
}
 80% {
 -webkit-transform: translateX(-10px);
 transform: translateX(-10px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes bounceInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(30px);
 -ms-transform: translateX(30px);
 transform: translateX(30px);
}
 80% {
 -webkit-transform: translateX(-10px);
 -ms-transform: translateX(-10px);
 transform: translateX(-10px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
 @-webkit-keyframes bounceInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(-30px);
 transform: translateX(-30px);
}
 80% {
 -webkit-transform: translateX(10px);
 transform: translateX(10px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes bounceInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(-30px);
 -ms-transform: translateX(-30px);
 transform: translateX(-30px);
}
 80% {
 -webkit-transform: translateX(10px);
 -ms-transform: translateX(10px);
 transform: translateX(10px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
 @-webkit-keyframes bounceInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(-30px);
 transform: translateY(-30px);
}
 80% {
 -webkit-transform: translateY(10px);
 transform: translateY(10px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes bounceInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(-30px);
 -ms-transform: translateY(-30px);
 transform: translateY(-30px);
}
 80% {
 -webkit-transform: translateY(10px);
 -ms-transform: translateY(10px);
 transform: translateY(10px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
 @-webkit-keyframes bounceOut {
 0% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
 25% {
 -webkit-transform: scale(.95);
 transform: scale(.95);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(.3);
 transform: scale(.3);
}
}
 @keyframes bounceOut {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 25% {
 -webkit-transform: scale(.95);
 -ms-transform: scale(.95);
 transform: scale(.95);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.1);
 -ms-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(.3);
 -ms-transform: scale(.3);
 transform: scale(.3);
}
}
.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut;
}
 @-webkit-keyframes bounceOutDown {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
 @keyframes bounceOutDown {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
 @-webkit-keyframes bounceOutLeft {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes bounceOutLeft {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
 @-webkit-keyframes bounceOutRight {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes bounceOutRight {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
 @-webkit-keyframes bounceOutUp {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes bounceOutUp {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(20px);
 -ms-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
 @-webkit-keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
 @keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
 @-webkit-keyframes fadeInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
 @-webkit-keyframes fadeInDownBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInDownBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
 @-webkit-keyframes fadeInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
 @-webkit-keyframes fadeInLeftBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInLeftBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
 @-webkit-keyframes fadeInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
 @-webkit-keyframes fadeInRightBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInRightBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
 @-webkit-keyframes fadeInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(30px);
 transform: translateY(30px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(30px);
 -ms-transform: translateY(30px);
 transform: translateY(30px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
 @-webkit-keyframes fadeInUpBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInUpBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
 @-webkit-keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
 @keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
 @-webkit-keyframes fadeOutDown {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 transform: translateY(20px);
}
}
 @keyframes fadeOutDown {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 -ms-transform: translateY(20px);
 transform: translateY(20px);
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
 @-webkit-keyframes fadeOutDownBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
 @keyframes fadeOutDownBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
 @-webkit-keyframes fadeOutLeft {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
}
 @keyframes fadeOutLeft {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
 @-webkit-keyframes fadeOutLeftBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes fadeOutLeftBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
 @-webkit-keyframes fadeOutRight {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
}
 @keyframes fadeOutRight {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
 @-webkit-keyframes fadeOutRightBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes fadeOutRightBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
 @-webkit-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
}
 @keyframes fadeOutUp {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
 @-webkit-keyframes fadeOutUpBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes fadeOutUpBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
 @-webkit-keyframes flip {
 0% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 40% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 50% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 80% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 100% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
}
 @keyframes flip {
 0% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 40% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 50% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 80% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 100% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip;
}
 @-webkit-keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-10deg);
 transform: perspective(400px) rotateX(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
}
 @keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 -ms-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-10deg);
 -ms-transform: perspective(400px) rotateX(-10deg);
 transform: perspective(400px) rotateX(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 -ms-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 -ms-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
}
.flipInX {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX;
}
 @-webkit-keyframes flipInY {
 0% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateY(-10deg);
 transform: perspective(400px) rotateY(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateY(10deg);
 transform: perspective(400px) rotateY(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
}
 @keyframes flipInY {
 0% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 -ms-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateY(-10deg);
 -ms-transform: perspective(400px) rotateY(-10deg);
 transform: perspective(400px) rotateY(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateY(10deg);
 -ms-transform: perspective(400px) rotateY(10deg);
 transform: perspective(400px) rotateY(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 -ms-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
}
.flipInY {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY;
}
 @-webkit-keyframes flipOutX {
 0% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
}
 @keyframes flipOutX {
 0% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 -ms-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 -ms-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
}
 @-webkit-keyframes flipOutY {
 0% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
}
 @keyframes flipOutY {
 0% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 -ms-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 -ms-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
}
.flipOutY {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY;
}
 @-webkit-keyframes lightSpeedIn {
 0% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
 60% {
 -webkit-transform: translateX(-20%) skewX(30deg);
 transform: translateX(-20%) skewX(30deg);
 opacity: 1;
}
 80% {
 -webkit-transform: translateX(0%) skewX(-15deg);
 transform: translateX(0%) skewX(-15deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
}
 @keyframes lightSpeedIn {
 0% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 -ms-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
 60% {
 -webkit-transform: translateX(-20%) skewX(30deg);
 -ms-transform: translateX(-20%) skewX(30deg);
 transform: translateX(-20%) skewX(30deg);
 opacity: 1;
}
 80% {
 -webkit-transform: translateX(0%) skewX(-15deg);
 -ms-transform: translateX(0%) skewX(-15deg);
 transform: translateX(0%) skewX(-15deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(0%) skewX(0deg);
 -ms-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
}
.lightSpeedIn {
	-webkit-animation-name: lightSpeedIn;
	animation-name: lightSpeedIn;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
 @-webkit-keyframes lightSpeedOut {
 0% {
 -webkit-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
}
 @keyframes lightSpeedOut {
 0% {
 -webkit-transform: translateX(0%) skewX(0deg);
 -ms-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 -ms-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
}
.lightSpeedOut {
	-webkit-animation-name: lightSpeedOut;
	animation-name: lightSpeedOut;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
 @-webkit-keyframes rotateIn {
 0% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(-200deg);
 transform: rotate(-200deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateIn {
 0% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(-200deg);
 -ms-transform: rotate(-200deg);
 transform: rotate(-200deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn;
}
 @-webkit-keyframes rotateInDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
 @-webkit-keyframes rotateInDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
 @-webkit-keyframes rotateInUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
 @-webkit-keyframes rotateInUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
 @-webkit-keyframes rotateOut {
 0% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(200deg);
 transform: rotate(200deg);
 opacity: 0;
}
}
 @keyframes rotateOut {
 0% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(200deg);
 -ms-transform: rotate(200deg);
 transform: rotate(200deg);
 opacity: 0;
}
}
.rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut;
}
 @-webkit-keyframes rotateOutDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
 @keyframes rotateOutDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
 @-webkit-keyframes rotateOutDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
 @keyframes rotateOutDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
 @-webkit-keyframes rotateOutUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
 @keyframes rotateOutUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
 @-webkit-keyframes rotateOutUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
 @keyframes rotateOutUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
 @-webkit-keyframes slideInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes slideInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown;
}
@-webkit-keyframes slideInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
@keyframes slideInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp;
}
 @-webkit-keyframes slideInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes slideInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
 @-webkit-keyframes slideInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes slideInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight;
}
 @-webkit-keyframes slideOutLeft {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes slideOutLeft {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
 @-webkit-keyframes slideOutRight {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes slideOutRight {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
 @-webkit-keyframes slideOutUp {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes slideOutUp {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
 @-webkit-keyframes hinge {
 0% {
 -webkit-transform: rotate(0);
 transform: rotate(0);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 20%,  60% {
 -webkit-transform: rotate(80deg);
 transform: rotate(80deg);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 40% {
 -webkit-transform: rotate(60deg);
 transform: rotate(60deg);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 80% {
 -webkit-transform: rotate(60deg) translateY(0);
 transform: rotate(60deg) translateY(0);
 opacity: 1;
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 100% {
 -webkit-transform: translateY(700px);
 transform: translateY(700px);
 opacity: 0;
}
}
 @keyframes hinge {
 0% {
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 20%,  60% {
 -webkit-transform: rotate(80deg);
 -ms-transform: rotate(80deg);
 transform: rotate(80deg);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 40% {
 -webkit-transform: rotate(60deg);
 -ms-transform: rotate(60deg);
 transform: rotate(60deg);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 80% {
 -webkit-transform: rotate(60deg) translateY(0);
 -ms-transform: rotate(60deg) translateY(0);
 transform: rotate(60deg) translateY(0);
 opacity: 1;
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 100% {
 -webkit-transform: translateY(700px);
 -ms-transform: translateY(700px);
 transform: translateY(700px);
 opacity: 0;
}
}
.hinge {
	-webkit-animation-name: hinge;
	animation-name: hinge;
}
 @-webkit-keyframes rollIn {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-100%) rotate(-120deg);
 transform: translateX(-100%) rotate(-120deg);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
}
 @keyframes rollIn {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-100%) rotate(-120deg);
 -ms-transform: translateX(-100%) rotate(-120deg);
 transform: translateX(-100%) rotate(-120deg);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 -ms-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn;
}
 @-webkit-keyframes rollOut {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(100%) rotate(120deg);
 transform: translateX(100%) rotate(120deg);
}
}
 @keyframes rollOut {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 -ms-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(100%) rotate(120deg);
 -ms-transform: translateX(100%) rotate(120deg);
 transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut;
}
.dtZoom {
	-webkit-animation-name: dtZoom;
	animation-name: dtZoom;
}
 @keyframes dtZoom {
 0% {
 transform: scale(0.8);
 opacity: 0;
}
 100% {
 transform: scale(1);
 opacity: 1;
}
}
 @-webkit-keyframes zoomIn {
 from {
 opacity: 0;
 -webkit-transform: scale3d(.3, .3, .3);
 transform: scale3d(.3, .3, .3);
}
 50% {
 opacity: 0.2;
}
}
 @keyframes zoomIn {
 from {
 opacity: 0;
 -webkit-transform: scale3d(.3, .3, .3);
 transform: scale3d(.3, .3, .3);
}
 50% {
 opacity: 0.2;
}
}
.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn;
}
 @-webkit-keyframes bounce {
 0%,  100%,  20%,  50%,  80% {
 -webkit-transform: translateY(0);
 transform: translateY(0)
}
 40% {
 -webkit-transform: translateY(-30px);
 transform: translateY(-30px)
}
 60% {
 -webkit-transform: translateY(-15px);
 transform: translateY(-15px)
}
}
 @keyframes bounce {
 0%,  100%,  20%,  50%,  80% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0)
}
 40% {
 -webkit-transform: translateY(-30px);
 -ms-transform: translateY(-30px);
 transform: translateY(-30px)
}
 60% {
 -webkit-transform: translateY(-15px);
 -ms-transform: translateY(-15px);
 transform: translateY(-15px)
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce
}
.bounce {
	-webkit-animation: bounce 2s infinite;
	-moz-animation: bounce 2s infinite;
	-ms-animation: bounce 2s infinite;
	animation: bounce 2s infinite;
}
html {
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
	display:block
}
audio, canvas, progress, video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a {
	background-color:#fff0
}
a:active, a:hover {
	outline:0
}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:700
}
dfn {
	font-style:italic
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
img {
	border:0
}
svg:not(:root) {
overflow:hidden
}
figure {
	margin:1em 40px
}
hr {
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
code, kbd, pre, samp, tt, var {
	font-family:monospace, monospace;
	font-size:1em
}
button, input, optgroup, select, textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button, select {
	text-transform:none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled], html input[disabled] {
	cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height:normal
}
input[type="checkbox"], input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	border:1px solid silver;
	margin:0 2px;
	padding:.35em .625em .75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td, th {
	padding:0
}
p {
	margin-bottom:1.5em
}
dfn, cite, em {
	font-style:italic
}
cite {
	font-weight:600
}
blockquote {
	margin:0 1.5em 20px;
	border-color:#000
}
address {
	margin:0 0 1.5em
}
pre {
	background:#fff;
	font-family:Menlo, Consolas, monaco, monospace;
	line-height:1.6;
	margin-bottom:1.6em;
	max-width:100%;
	overflow:auto;
	padding:1.6em
}
abbr, acronym {
	border-bottom:1px dotted #666;
	cursor:help
}
mark, ins {
	background:#fff9c0;
	text-decoration:none
}
big {
	font-size:125%
}
html {
	box-sizing:border-box
}
*, *:before, *:after {
	box-sizing:inherit
}
body {
	background:#fff
}
blockquote:before, blockquote:after, q:before, q:after {
	content:""
}
blockquote, q {
	quotes:"" ""
}
hr {
	background-color:#ccc;
	border:0;
	height:1px;
	margin-bottom:1.5em
}
ul, ol {
	margin:0 0 1em 1em;
	padding-left:20px
}
ul {
	list-style:disc
}
ol {
	list-style:decimal
}
li>ul, li>ol {
	margin-bottom:0;
	margin-left:1.5em
}
dt {
	font-weight:700;
	margin-bottom:10px
}
dd {
	margin:0 1.5em 1.5em
}
img {
	height:auto;
	max-width:100%
}
figure {
	margin:1em 0
}
table {
	border-collapse:collapse;
	border-spacing:0;
	margin:15px 0;
	width:100%
}
table th, table td {
	border:1px solid #e5e5e5;
	padding:5px;
	text-align:center;
	transition:all ease 0.31s
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	background-color:#000;
	border:medium none;
	color:#fff;
	padding:2px 15px
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
	background-color:#000
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	color:#666;
	border:1px solid #e5e5e5;
	transition:all ease 0.31s
}
select {
	border:1px solid #e5e5e5;
	transition:all ease 0.31s
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
	color:#111
}
textarea {
	width:100%
}
form.post-password-form label>input {
	background:#f8f8f8;
	border:1px solid #dcdcdc;
	padding:10px 8px
}
form.post-password-form input {
	padding:11px 15px;
	font-weight:700
}
a:link, a:visited {
	transition:all ease 0.31s;
	text-decoration:none
}
a:hover, a:focus, a:active {
	text-decoration:none
}
a:focus {
	outline:thin dotted
}
a:hover, a:active {
	outline:0
}
.screen-reader-text {
	clip:rect(1px,1px,1px,1px);
	position:absolute!important;
	height:1px;
	width:1px;
	overflow:hidden
}
.screen-reader-text:focus {
	background-color:#f1f1f1;
	border-radius:3px;
	box-shadow:0 0 2px 2px rgb(0 0 0 / .6);
	clip:auto!important;
	color:#21759b;
	display:block;
	font-size:14px;
font-size:.875rem;
	font-weight:700;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	text-decoration:none;
	top:5px;
	width:auto;
	z-index:100000
}
#content[tabindex="-1"]:focus {
	outline:0
}
.alignleft {
	display:inline;
	float:left;
	margin-right:1.5em
}
.alignright {
	display:inline;
	float:right;
	margin-left:1.5em
}
.aligncenter {
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
	content:"";
	display:table;
	table-layout:fixed
}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
	clear:both
}
.widget {
	margin:0 0 1.5em
}
.widget select {
	max-width:100%
}
.byline, .updated:not(.published) {
display:none
}
.single .byline, .group-blog .byline {
	display:inline
}
.page-links {
	clear:both;
	margin:0 0 1.5em
}
.comment-content a {
	word-wrap:break-word
}
.bypostauthor {
	display:block
}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {
	display:none
}
.infinity-end.neverending .site-footer {
	display:block
}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
	border:none;
	margin-bottom:0;
	margin-top:0;
	padding:0
}
embed, iframe, object {
	max-width:100%
}
.wp-caption {
	margin-bottom:1.5em;
	max-width:100%
}
.wp-caption img[class*="wp-image-"] {
display:block;
margin-left:auto;
margin-right:auto
}
.wp-caption .wp-caption-text {
	margin:.8075em 0
}
.wp-caption-text {
	text-align:center
}
.gallery {
	margin-bottom:1.5em
}
.gallery-item {
	display:inline-block;
	vertical-align:top;
	width:100%
}
.gallery-columns-2 .gallery-item {
	max-width:50%
}
.gallery-columns-3 .gallery-item {
	max-width:33.33%
}
.gallery-columns-4 .gallery-item {
	max-width:25%
}
.gallery-columns-5 .gallery-item {
	max-width:20%
}
.gallery-columns-6 .gallery-item {
	max-width:16.66%
}
.gallery-columns-7 .gallery-item {
	max-width:14.28%
}
.gallery-columns-8 .gallery-item {
	max-width:12.5%
}
.gallery-columns-9 .gallery-item {
	max-width:11.11%
}
.gallery-caption {
	display:block
}
.byline, .updated:not(.published) {
display:none
}
.page-links {
	clear:both;
	margin:0 0 1.5em
}
@media (min-width:1200px) {
.auto-clear>.col-lg-1:nth-child(12n+1) {
clear:left
}
.auto-clear>.col-lg-2:nth-child(6n+1) {
clear:left
}
.auto-clear>.col-lg-3:nth-child(4n+1) {
clear:left
}
.auto-clear>.col-lg-4:nth-child(3n+1) {
clear:left
}
.auto-clear>.col-lg-6:nth-child(odd) {
clear:left
}
}
@media (min-width:992px) and (max-width:1199px) {
.auto-clear>.col-md-1:nth-child(12n+1) {
clear:left
}
.auto-clear>.col-md-2:nth-child(6n+1) {
clear:left
}
.auto-clear>.col-md-3:nth-child(4n+1) {
clear:left
}
.auto-clear>.col-md-4:nth-child(3n+1) {
clear:left
}
.auto-clear>.col-md-6:nth-child(odd) {
clear:left
}
}
@media (min-width:768px) and (max-width:991px) {
.auto-clear>.col-sm-1:nth-child(12n+1) {
clear:left
}
.auto-clear>.col-sm-2:nth-child(6n+1) {
clear:left
}
.auto-clear>.col-sm-3:nth-child(4n+1) {
clear:left
}
.auto-clear>.col-sm-4:nth-child(3n+1) {
clear:left
}
.auto-clear>.col-sm-6:nth-child(odd) {
clear:left
}
}
@media (max-width:767px) {
.auto-clear>.col-1:nth-child(12n+1) {
clear:left
}
.auto-clear>.col-2:nth-child(6n+1) {
clear:left
}
.auto-clear>.col-3:nth-child(4n+1) {
clear:left
}
.auto-clear>.col-4:nth-child(3n+1) {
clear:left
}
.auto-clear>.col-6:nth-child(odd) {
clear:left
}
}
@media (min-width:768px) and (max-width:991px) {
.ipad-fix {
width:100%
}
.ipad-fix-pad {
width:100%;
padding-bottom:30px
}
.ipad-width-50, .width-50 {
width:50%
}
.center-background {
background:none
}
}
@media (max-width:767px) {
.ipad-fix-pad {
width:100%;
padding-bottom:30px
}
}
.padding-right-fix {
	padding-right:50px
}
@media (max-width:767px) {
.padding-right-fix {
padding-right:0
}
}
.no-gutter>[class*='col-'] {
padding-right:0;
padding-left:0
}
@media(max-width:991px) {
.custom-align-center {
text-align:center
}
.custom-align-left {
text-align:left
}
.custom-align-right {
text-align:right
}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after {
margin-left:0
}
.top:after, .bottom:after, .left:after, .right:after {
	display:none
}
.audio-player {
	position:absolute;
	right:0;
	bottom:0;
	left:0;
	top:0;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:center
}
.audio-player .mejs-container, .audio-player .mejs-container .mejs-controls {
	width:50px!important;
	height:50px!important;
	min-width:auto!important
}
.audio-player .mejs-container .mejs-controls {
	background-color:#2962ff;
	transition:all 0.31s ease-out
}
.audio-player .mejs-container .mejs-controls:hover {
	background-color:#0034c2
}
.audio-player .mejs-controls {
	align-items:center;
	justify-content:center;
	position:relative;
	padding:0
}
.audio-player .mejs-container .mejs-button {
	font-size:14px;
	height:initial;
	width:initial;
	color:#fff;
	padding:50px;
	cursor:pointer
}
.audio-player .mejs-container .mejs-button button {
	display:none
}
.audio-player .mejs-container .mejs-play:before {
	content:"\f04b";
	font-weight:900;
	font-family:"Font Awesome 5 Free"
}
.audio-player .mejs-container .mejs-pause:before {
	content:"\f04c";
	font-weight:900;
	font-family:"Font Awesome 5 Free"
}
.audio-player.audio-position-rb {
	left:inherit;
	top:inherit
}
.audio-player.audio-position-rt {
	left:inherit;
	bottom:inherit
}
.audio-player.audio-position-lt {
	right:inherit;
	bottom:inherit
}
.audio-player.audio-position-lb {
	right:inherit;
	top:inherit
}
.post-audio-player {
	background-color:#f7f7f7;
	border-radius:4px;
	margin-bottom:15px;
	margin-top:15px;
	padding:30px
}
.post-audio-player .mejs-container {
	width:100%!important
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	right:10px;
	left:auto;
	z-index:10
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	left:10px;
	right:auto;
	z-index:10
}
.rt-swiper-nav-1 .swiper-navigation>div {
	position:absolute;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center;
	background-image:none;
	height:45px;
	width:45px;
	outline:none;
	color:#000;
	font-size:15px;
	background-color:#fff;
	box-shadow:0 0 15px 0 rgb(0 0 0 / .1);
	border-radius:4px;
	margin-top:0;
	top:50%;
	transform:translateY(-50%);
	transition:all 0.3s ease-out
}
.rt-swiper-nav-1 .swiper-navigation>div:hover {
	background:#2962ff;
	color:#fff
}
.rt-swiper-nav-1 .swiper-button-prev {
	margin-right:2px
}
.rt-swiper-nav-1 .swiper-pagination-bullets {
	position:relative;
	margin-top:30px;
	display:inline-block
}
.rt-swiper-nav-1 .swiper-pagination .swiper-pagination-bullet {
	width:20px;
	height:8px;
	border-radius:4px;
	transition:all 0.4s ease;
	background:#e5e5e5;
	opacity:1
}
.rt-swiper-nav-1 .swiper-pagination .swiper-pagination-bullet-active {
	width:30px;
	background:#2962ff
}
.rt-swiper-nav-2 .swiper-navigation {
	display:inline-flex
}
.rt-swiper-nav-2 .swiper-navigation>div {
	position:absolute;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center;
	background-image:none;
	height:45px;
	width:45px;
	outline:none;
	color:#fff;
	font-size:15px;
	background-color:#2962ff;
	border-radius:4px;
	top:50%;
	transform:translateY(-50%);
	transition:all 0.3s ease-out
}
.rt-swiper-nav-2 .swiper-navigation>div:hover {
	background:#0034c2;
	color:#fff
}
.rt-swiper-nav-2 .swiper-button-prev {
	margin-right:2px
}
.rt-swiper-nav-2 .swiper-pagination-bullets {
	position:relative;
	margin-top:30px;
	display:inline-block
}
.rt-swiper-nav-2 .swiper-pagination .swiper-pagination-bullet {
	width:20px;
	height:8px;
	border-radius:6px;
	transition:all 0.4s ease;
	background:#2962ff;
	opacity:1
}
.rt-swiper-nav-2 .swiper-pagination .swiper-pagination-bullet-active {
	width:30px;
	background:#0034c2
}
.rt-post-slider-default .rt-swiper-slider {
	position:static
}
.rt-swiper-nav-3 .swiper-navigation>div {
	position:absolute;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center;
	background-image:none;
	height:45px;
	width:45px;
	outline:none;
	color:#000;
	font-size:15px;
	background-color:#f2f2f2;
	border-radius:50%;
	margin-top:0;
	top:50%;
	transform:translateY(-50%);
	transition:all 0.3s ease-out
}
.rt-swiper-nav-3 .swiper-navigation>div:hover {
	background:#2962ff;
	color:#fff
}
.rt-swiper-nav-3 .swiper-button-prev {
	margin-right:2px
}
.rt-swiper-nav-3 .swiper-pagination-bullets {
	position:relative;
	margin-top:30px;
	display:inline-block
}
.rt-swiper-nav-3 .swiper-pagination .swiper-pagination-bullet {
	width:20px;
	height:8px;
	border-radius:4px;
	transition:all 0.4s ease;
	background:#e5e5e5;
	opacity:1
}
.rt-swiper-nav-3 .swiper-pagination .swiper-pagination-bullet-active {
	width:30px;
	background:#2962ff
}
.rt-swiper-nav-3 .swiper-navigation .swiper-button-prev {
	left:-70px
}
.rt-swiper-nav-3 .swiper-navigation .swiper-button-next {
	right:-70px
}
.rt-section-title .entry-title {
	line-height:1.4;
	margin-bottom:0;
	position:relative
}
.rt-section-title .entry-title span {
	color:#2962ff
}
.rt-section-title .sub-title {
	display:inline-block;
	color:#646464;
	font-size:14px;
	font-weight:500;
	margin-bottom:15px;
	letter-spacing:0;
	line-height:1.4
}
.rt-section-title.style1 .entry-title {
	display:flex;
	align-items:center;
	position:relative;
	line-height:1.4;
	z-index:2;
	transition:all ease 0.31s
}
.rt-section-title.style1 .entry-title .titledot {
	width:9px;
	height:9px;
	border-radius:50%;
	background-color:#2962ff;
	margin-right:7px;
	margin-left:15px;
	display:inline-block;
	transition:all ease 0.31s
}
.rt-section-title.style1 .entry-title .titleline {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	flex-grow:1;
	height:4px;
	transition:all ease 0.31s
}
.rt-section-title.style2 .sub-title {
	position:relative;
	padding-left:18px
}
.rt-section-title.style2 .sub-title:before {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	content:"";
	height:8px;
	width:8px;
	border-radius:50%;
	background:#2962ff;
	left:0
}
.rt-section-title.style2 .entry-text {
	margin-top:8px
}
.rt-section-title.style3 .sub-title {
	position:relative;
	padding-left:18px
}
.rt-section-title.style3 .sub-title:before {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	content:"";
	height:8px;
	width:8px;
	border-radius:50%;
	background:#2962ff;
	left:0
}
.rt-section-title.style4 .entry-title {
	display:flex;
	align-items:center;
	position:relative;
	line-height:1.4;
	z-index:2;
	transition:all ease 0.31s
}
.rt-section-title.style4 .entry-title .titledot {
	width:9px;
	height:9px;
	border-radius:50%;
	background-color:#2962ff;
	display:inline-block;
	transition:all ease 0.31s
}
.rt-section-title.style4 .entry-title .titledot.left {
	margin-right:20px;
	margin-left:15px
}
.rt-section-title.style4 .entry-title .titledot.right {
	margin-right:15px;
	margin-left:20px
}
.rt-section-title.style4 .entry-title .titleline {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	flex-grow:1;
	height:4px;
	transition:all ease 0.31s
}
.rt-section-title.style5 .line-top .entry-title {
	padding-top:12px
}
.rt-section-title.style5 .line-top .entry-title:before {
	position:absolute;
	top:0;
	left:0;
	content:"";
	height:3px;
	width:25px;
	background:#e5e5e5
}
.rt-section-title.style5 .line-bottom .entry-title {
	padding-bottom:12px
}
.rt-section-title.style5 .line-bottom .entry-title:before {
	position:absolute;
	bottom:0;
	left:0;
	content:"";
	height:3px;
	width:25px;
	background:#e5e5e5
}
.rt-title-text-button .entry-title {
	position:relative;
	margin-bottom:18px;
	line-height:1.4
}
.rt-title-text-button .entry-title span {
	color:#2962ff
}
.text-style2.barhide .entry-title {
	margin-bottom:10px
}
.rt-title-text-button .entry-subtitle {
	font-size:14px;
	color:#646464;
	font-weight:500;
	letter-spacing:1px;
	margin-bottom:15px;
	position:relative;
	display:inline-block
}
.rt-title-text-button .entry-content {
	font-size:16px
}
.rt-title-text-button {
	margin:0 auto
}
.rt-title-text-button .entry-button {
	margin-top:30px
}
.rt-title-text-button ul {
	margin:25px 0 30px;
	padding:0;
	list-style:none;
	clear:both;
	overflow:hidden
}
.rt-title-text-button ul li {
	font-size:17px;
	font-weight:500;
	text-align:left;
	color:#000;
	padding-left:30px;
	position:relative;
	margin-bottom:8px
}
.rt-title-text-button ul li:last-child {
	margin-bottom:0
}
.rt-title-text-button ul.single-list li:after {
	content:"\f058";
	font-family:'Font Awesome 5 Free';
	font-size:18px;
	font-weight:600;
	color:#2962ff;
	position:absolute;
	top:0;
	left:0
}
.rt-title-text-button.right ul li {
	text-align:right;
	padding-right:30px
}
.rt-title-text-button.right ul li:after {
	right:0;
	left:inherit
}
.rt-title-text-button ul.dubble-list li {
	width:50%;
	float:left
}
.rt-title-text-button ul.dubble-list li:after {
	content:"\f14a";
	font-family:'Font Awesome 5 Free';
	font-size:20px;
	font-weight:600;
	color:#2962ff;
	position:absolute;
	top:0;
	left:0
}
@media(max-width:991px) {
.custom-align-center .rt-title-text-button {
text-align:center
}
.rt-title-text-button ul.dubble-list li {
float:inherit;
width:100%;
padding-right:0
}
}
@media(max-width:991px) {
.rt-section-title .entry-title br, .rt-title-text-button .entry-title br {
display:none
}
}
.rt-title-text-button.barshow .entry-subtitle {
	padding-left:18px
}
.rt-title-text-button.barshow .entry-subtitle::before {
position:absolute;
content:"";
top:50%;
transform:translateY(-50%);
height:8px;
width:8px;
border-radius:50%;
background:#2962ff;
left:0
}
.rt-title-text-button .btn-common {
	margin-top:10px
}
.rt-skills {
	overflow:hidden
}
.rt-skills .rt-skill-each {
	margin-top:15px;
	margin-bottom:16px
}
.rt-skills .rt-skill-each .rt-name {
	color:#676666;
	font-size:16px;
	font-weight:500;
	margin-bottom:10px;
	letter-spacing:1px
}
.rt-skills .rt-skill-each .progress {
	background-color:#dad2d2;
	border-radius:4px;
	box-shadow:none;
	height:6px;
	overflow:visible;
	margin:0
}
.rt-skills .rt-skill-each .progress .progress-bar {
	position:relative;
	background:#2962ff;
	border-radius:4px;
	height:6px;
	overflow:inherit;
	animation-duration:1.5s;
	animation-delay:1.2s;
	animation-name:fadeInLeft
}
.rt-skills .rt-skill-each .progress .progress-bar>span {
	font-size:18px;
	font-weight:500;
	color:#000;
	position:absolute;
	right:0;
	top:-34px;
	padding-bottom:10px;
	line-height:1
}
.rt-skills .rt-skill-each .progress .progress-bar>span::after {
content:"";
position:absolute;
right:-1px;
bottom:-17px;
width:18px;
height:18px;
border-radius:50%;
background-color:#6b92ff;
box-shadow:0 9px 10px 0 rgb(41 98 255 / 42%)
}
.banner-slider .slider-content {
	position:relative;
	z-index:9;
	padding-left:185px;
	padding-right:185px
}
@media(max-width:1666px) {
.banner-slider .slider-content {
padding-left:50px;
padding-right:50px
}
}
@media(max-width:1199px) {
.banner-slider .slider-content {
padding-left:0;
padding-right:0
}
}
.banner-slider .single-slider {
	background-size:cover;
	min-height:600px;
	display:flex;
	align-items:center
}
.banner-slider .swiper-slide:after {
	content:"";
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:rgb(20 19 59 / .5);
	z-index:0
}
.banner-slider .slider-content .sub-title {
	color:#fff;
	font-size:20px;
	font-weight:500;
	letter-spacing:2px;
	position:relative;
	line-height:1;
	display:inline-block;
	padding-left:15px;
	margin-bottom:20px
}
.banner-slider .slider-content .sub-title:before {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	content:"";
	width:5px;
	height:15px;
	top:50%;
	transform:translateY(-50%);
	background:#2962ff
}
.banner-slider .slider-content .slider-title {
	font-size:60px;
	color:#fff;
	max-width:590px;
	margin-bottom:20px;
	line-height:1.1;
	text-decoration-thickness:4px;
	text-underline-position:under;
	text-underline-offset:-4px
}
.banner-slider .slider-content .slider-title.left {
	margin-right:auto
}
.banner-slider .slider-content .slider-title.center {
	margin-left:auto;
	margin-right:auto
}
.banner-slider .slider-content .slider-title.right {
	margin-left:auto
}
.banner-slider .slider-content .slider-title span {
	display:block
}
.banner-slider .slider-content .slider-text {
	color:#fff;
	font-size:18px;
	line-height:1.6;
	margin-bottom:50px;
	max-width:570px
}
.banner-slider .slider-content .slider-text.left {
	margin-right:auto
}
.banner-slider .slider-content .slider-text.center {
	margin-left:auto;
	margin-right:auto
}
.banner-slider .slider-content .slider-text.right {
	margin-left:auto
}
@media(max-width:767px) {
.swiper-container-horizontal>.swiper-pagination-bullets {
bottom:25px
}
.banner-slider .slider-content .slider-text, .banner-slider .slider-content .slider-title {
max-width:100%
}
}
.rt-image-default .rt-image {
	position:relative
}
.rt-image-default .rt-image img {
	position:relative;
	border-radius:4px
}
.rt-image-default ul {
	list-style:none;
	margin:0;
	padding:0
}
.rt-image-style1 .rt-image {
	overflow:hidden;
	display:inline-block
}
.rt-image-style1 .rt-images {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	background:#2962ff;
	border-radius:5px;
	color:#fff;
	font-weight:500;
	align-items:center;
	padding:5px 30px;
	position:absolute;
	left:40px;
	bottom:40px;
	z-index:2;
	animation:dzMove5 8s linear infinite
}
.rt-image-style2 .rt-image {
	position:relative;
	min-height:690px;
	margin-right:20px
}
.rt-image-style2 .rt-img-list li {
	position:absolute;
	overflow:hidden
}
.rt-image-style2 .rt-img-list li:nth-child(1) {
left:0;
top:0;
max-width:400px;
width:100%
}
.rt-image-style2 .rt-img-list li:nth-child(2) {
right:0;
top:75px;
max-width:300px;
width:100%
}
.rt-image-style2 .rt-img-list li:nth-child(3) {
right:0;
bottom:0;
max-width:520px;
width:100%;
border:25px solid #fff;
border-radius:4px;
box-shadow:0 7px 70px 0 rgb(0 0 0 / 5%)
}
.rt-image-style2 .rt-shape-list li {
	position:absolute;
	z-index:-1
}
.rt-image-style2 .rt-shape-list li:nth-child(1) {
right:60px;
top:28px
}
.rt-image-style2 .rt-shape-list li:nth-child(2) {
left:83px;
bottom:115px
}
@media(max-width:480px) {
.rt-image-style2 .rt-image {
margin-right:0
}
.rt-image-style2 .rt-img-list li {
position:inherit;
max-width:inherit!important;
margin-bottom:12px
}
.rt-image-style2 .rt-img-list li:nth-child(3) {
border-width:0
}
}
.rt-image-style3 {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	border-radius:4px
}
.rt-image-style3 .rt-image {
	overflow:hidden;
	text-align:center;
	padding:50px 35px;
	z-index:2
}
.rt-image-style3 .rt-image:after {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:4px;
	opacity:.9;
	z-index:-1;
	background-image:linear-gradient(38deg, #512da8 0%, #2962ff 100%)
}
.rt-image-style3 .rt-image img {
	margin-bottom:18px;
	max-width:160px
}
.rt-image-style3 .rt-image h3 {
	font-size:20px;
	color:#fff;
	margin-bottom:12px;
	line-height:1.2
}
.rt-image-style3 .rt-image h4 {
	font-size:14px;
	font-weight:500;
	color:#fff;
	margin-bottom:12px
}
.rt-image-style3 .rt-image .about-btn {
	margin-top:30px;
	padding:13px 20px 11px
}
.rt-shape-layout {
	position:relative;
	width:100%
}
.neeon-zindex {
	z-index:-1!important
}
.rt-shape-layout ul {
	list-style:none;
	margin:0;
	padding:0
}
.rt-shape-layout2 .shape {
	position:absolute;
	z-index:1
}
.rt-shape-layout2 .shape1 {
	left:0;
	top:0
}
.rt-shape-layout2 .shape2 {
	right:0;
	top:0
}
.rt-video-layout {
	position:relative;
	z-index:1
}
.rt-video-layout .rt-video .rt-icon .rt-play {
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	text-align:center;
	height:80px;
	width:80px;
	border-radius:50%;
	font-size:20px;
	background:#fff;
	color:#282828;
	margin:0 auto;
	z-index:0;
	animation:pulseShadowxlwhite 2000ms linear infinite
}
.rt-video-layout .rt-video .rt-icon .rtin-play i {
	margin-left:2px;
	position:absolute;
	top:50%;
	left:50%;
	transform:translateY(-50%) translateX(-50%)
}
.rt-video-layout .rt-video .rt-img:after {
	content:"";
	height:100%;
	width:100%;
	background-color:rgb(21 30 34 / .8);
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.rt-video-layout .rt-video .rt-icon {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	right:0;
	left:0;
	margin:0 auto;
	text-align:center;
	z-index:1
}
.rt-video-layout .rt-video .rt-img {
	position:relative;
	z-index:1;
	border-radius:4px;
	overflow:hidden
}
.rt-video-layout .rt-video .rt-img img {
	width:100%;
	height:100%;
	object-fit:cover
}
.rt-video-layout .element {
	position:absolute;
	right:-35px;
	bottom:-32px;
	z-index:0
}
@media(max-width:767px) {
.rt-video-layout .element {
right:0
}
}
.video-height .rt-video-layout .rt-video .rt-img img {
	min-height:400px
}
.rt-contact-info .rt-item {
	display:flex;
	align-items:center
}
.rt-contact-info .entry-title {
	font-size:20px;
	line-height:1.2;
	margin-bottom:3px
}
.rt-contact-info .rt-icon {
	font-size:20px;
	width:38px;
	height:38px;
	border-radius:4px;
	color:#fff;
	background-color:#2962ff;
	margin-right:15px;
	display:inline-flex;
	justify-content:center;
	align-items:center
}
.rt-contact-info .rt-img img {
	width:60px
}
.rt-contact-info:hover .rt-img img {
	-webkit-animation:jump 0.4s linear;
	animation:jump 0.4s linear
}
.rt-contact-info .rt-img {
	display:inline-block;
	margin-bottom:25px;
	margin-right:20px
}
.rt-contact-info .entry-text {
	font-size:16px;
	line-height:1.6;
	color:#6c6f72;
	margin-bottom:0
}
.rt-contact-info .entry-text a {
	color:#646464
}
.rt-contact-info .entry-contrent {
	flex:1
}
.rt-contact-info .entry-text a:hover {
	color:#2962ff
}
.rt-progress-bar {
	padding-top:10px;
	overflow:hidden
}
.rt-progress-bar .entry-name {
	color:#000;
	font-size:15px;
	font-weight:500;
	margin-bottom:10px;
	letter-spacing:0;
	line-height:1
}
.rt-progress-bar .progress {
	background-color:#f0f0f0;
	border-radius:4px;
	box-shadow:none;
	overflow:visible;
	margin:0 0 15px;
	height:6px
}
.rt-progress-bar .progress .progress-bar {
	position:relative;
	background:#2962ff;
	border-radius:4px;
	height:6px;
	overflow:inherit;
	animation-duration:1.5s;
	animation-delay:1.2s;
	animation-name:fadeInLeft
}
.rt-progress-bar .progress .progress-bar>span {
	font-size:18px;
	font-weight:500;
	color:#000;
	position:absolute;
	right:0;
	top:-34px;
	padding-bottom:10px;
	line-height:1
}
.rt-progress-bar .progress .progress-bar>span:after {
	content:"";
	position:absolute;
	right:-1px;
	bottom:-17px;
	width:18px;
	height:18px;
	border-radius:50%;
	background-color:#6b92ff;
	box-shadow:0 6px 10px 0 rgb(41 98 255 / 42%)
}
.team-default .team-content ul {
	list-style:none;
	margin:0;
	padding:0
}
.team-default .team-content .team-title {
	font-size:20px;
	margin-bottom:0;
	line-height:1.2
}
.team-default .team-content .team-title a {
	color:#000
}
.team-default .team-content .team-title a:hover {
	color:#2962ff
}
.team-default .team-button {
	text-align:center;
	margin-top:40px
}
.team-default .team-item .team-social li a:hover i {
	animation:toBottomFromTop 0.7s forwards
}
.team-multi-layout-1 .team-content p {
	margin-top:10px
}
.team-multi-layout-1 .team-content .team-designation {
	color:#676666;
	font-size:16px;
	font-weight:500;
	margin-top:3px;
	letter-spacing:1px
}
.team-multi-layout-1 .team-item {
	position:relative;
	z-index:1
}
.team-multi-layout-1 .owl-carousel .owl-stage-outer {
	padding:0 20px;
	width:calc(100% + 30px);
	margin-left:-20px
}
.team-multi-layout-1 .team-item .team-thums {
	position:relative;
	overflow:hidden;
	border-radius:4px;
	margin:0 0 26px 0;
	text-align:center
}
.team-multi-layout-1 .team-item .team-thums img {
	transform:scale(1);
	transition:all 1.5s ease-out;
	filter:grayscale(1)
}
.team-multi-layout-1 .team-item:hover .team-thums img {
	filter:grayscale(0);
	transform:scale(1.2)
}
@media(max-width:767px) {
.team-multi-layout-1 .team-item .team-thums img {
width:100%
}
}
.team-multi-layout-1 .team-item .team-social {
	position:relative;
	top:0;
	padding:10px 0 0;
	margin:0;
	height:100%;
	z-index:2;
	list-style:none;
	display:flex
}
.team-multi-layout-1 .team-item .team-social li {
	margin-right:4px;
	margin-bottom:4px;
	text-align:center;
	transition:all 250ms ease-in-out
}
.team-multi-layout-1 .team-item .team-social li:last-child {
	margin-bottom:0
}
.team-multi-layout-1 .team-item .team-social li a {
	color:#fff;
	font-size:15px;
	width:36px;
	height:36px;
	line-height:36px;
	background:#c2c2c2;
	display:block;
	border-radius:50%;
	transition:all ease 0.31s
}
.team-multi-layout-1 .team-item .team-social li a:hover {
	color:#fff;
	background-color:#2962ff
}
.team-multi-layout-1.team-slider-style4 .team-item {
	margin-bottom:0
}
.team-multi-layout-2 .team-item {
	position:relative;
	z-index:1;
	text-align:center
}
.team-multi-layout-2 .team-content .team-title span {
	display:block;
	color:#676666;
	font-size:15px;
	font-weight:600;
	margin-top:7px
}
.team-multi-layout-2 .team-content p {
	margin-top:12px
}
.team-multi-layout-2 .team-content-wrap .team-thums {
	position:relative;
	overflow:hidden;
	border-radius:4px;
	margin-bottom:24px;
	width:100%
}
.team-multi-layout-2 .team-content-wrap .team-thums img {
	transform:translateX(15px) scale(1.1) translateY(15px);
	transition:all 0.4s ease
}
.team-multi-layout-2 .team-item:hover .team-content-wrap .team-thums img {
	transform:translateX(0) scale(1) translateY(0);
	transition:all 0.4s ease
}
.team-multi-layout-2 .team-social {
	position:absolute;
	margin:0;
	width:100%;
	bottom:30px
}
.team-multi-layout-2 .team-social li {
	display:inline-block;
	margin:0;
	padding:0 2px;
	transform:translateX(15px);
	opacity:0;
	visibility:visible;
	transition:all 0.4s ease;
	transition-delay:0s
}
.team-multi-layout-2 .team-item:hover .team-social li {
	transform:translateX(0);
	opacity:1;
	visibility:visible
}
.team-multi-layout-2 .team-item:hover .team-social li:nth-child(2n) {
-webkit-transition-delay:0.2s;
transition-delay:0.2s
}
.team-multi-layout-2 .team-item:hover .team-social li:nth-child(3n) {
-webkit-transition-delay:0.3s;
transition-delay:0.3s
}
.team-multi-layout-2 .team-item:hover .team-social li:nth-child(4n) {
-webkit-transition-delay:0.4s;
transition-delay:0.4s
}
.team-multi-layout-2 .team-item:hover .team-social li:nth-child(5n) {
-webkit-transition-delay:0.5s;
transition-delay:0.5s
}
.team-multi-layout-2 .team-item:hover .team-social li:nth-child(6n) {
-webkit-transition-delay:0.6s;
transition-delay:0.6s
}
.team-multi-layout-2 .team-social li:last-child {
	margin-right:0
}
.team-multi-layout-2 .team-social li a {
	background:#fff;
	font-size:16px;
	transition:all ease 0.31s;
	width:40px;
	height:40px;
	line-height:40px;
	color:#2962ff;
	display:block;
	border-radius:50%
}
.team-multi-layout-2 .team-social li a:hover {
	background:#2962ff;
	color:#fff
}
.team-single .team-thumb {
	background-color:#f9fafc;
	border-radius:10px;
	text-align:center;
	position:relative;
	z-index:2
}
.team-single .team-thumb img {
	width:100%;
	object-fit:cover;
	border-radius:4px 4px 0 0
}
.team-single .team-heading {
	margin-bottom:25px;
	line-height:1
}
.team-single .team-heading h2 {
	margin-bottom:10px
}
.team-single .team-heading .designation {
	color:#676666;
	font-size:16px;
	font-weight:500;
	letter-spacing:1px
}
.team-single .team-heading .designation span {
	font-size:18px;
	color:#2962ff;
	font-weight:600
}
.team-single .team-single-content .team-content {
	border-radius:4px;
	padding:50px 50px 54px;
	box-shadow:0 7px 70px 0 rgb(0 0 0 / 5%)
}
.team-single .team-single-content .team-content ul li {
	display:inline-block;
	margin-right:10px;
	font-size:16px;
	color:#444
}
.team-single .team-single-content ul.team-social {
	margin:35px 0 0 0;
	padding:0;
	list-style:none
}
.team-single .team-single-content ul.team-social li a {
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#c2c2c2;
	border-radius:50%;
	width:45px;
	height:45px;
	line-height:45px;
	display:block
}
.team-single .team-single-content .team-content ul.team-social li a:hover {
	background-color:#2962ff;
	color:#fff
}
.team-single .team-single-content .team-content ul.team-social li a:hover i {
	animation:toBottomFromTop 0.7s forwards
}
.team-single .team-single-content .team-content ul li:last-child {
	margin-right:0
}
.team-single .rt-skill-wrap {
	border-radius:4px;
	margin-top:30px;
	padding:50px 50px 54px;
	box-shadow:0 7px 70px 0 rgb(0 0 0 / 5%)
}
.team-single .team-info {
	border-radius:0 0 4px 4px;
	padding:33px 50px 26px;
	box-shadow:0 7px 70px 0 rgb(0 0 0 / 5%)
}
.team-single .team-info ul {
	list-style:none;
	margin:0;
	padding:0
}
.team-single .team-info ul li {
	display:block;
	color:#676666;
	font-weight:400;
	margin-right:0;
	margin-bottom:8px
}
.team-single .team-info ul li span {
	color:#000;
	font-weight:500
}
.team-single .team-info a {
	color:#676666
}
.team-single .team-info a:hover {
	color:#2962ff
}
.team-single .team-single-content h4 {
	display:block;
	position:relative;
	color:#000;
	font-size:24px;
	margin-bottom:15px;
	line-height:1.4;
	z-index:2
}
.team-single .team-contact-wrap {
	margin-top:60px;
	background:#fff;
	border-radius:10px;
	margin-bottom:0
}
.team-single .team-contact-wrap h3 {
	display:block;
	position:relative;
	color:#000;
	font-size:24px;
	margin-bottom:30px;
	line-height:1.4;
	z-index:2
}
.team-single .related-post {
	margin-top:70px
}
.team-single .team-default .team-item .team-social {
	margin-left:2px
}
@media(max-width:991px) {
.team-single .team-contact-wrap {
padding-top:100px
}
.team-single .team-skill-wrap {
margin-top:25px
}
.team-single .team-info {
width:100%
}
.team-single .rt-related-post {
margin-top:80px;
padding-top:80px
}
}
@media(max-width:767px) {
.single-neeon_team .content-area {
padding-top:60px;
padding-bottom:50px
}
.team-single .team-contact-wrap {
padding-top:40px
}
}
.rt-post-grid-default .rt-item {
	margin-bottom:10px
}
.rt-post-grid-default .rt-item .entry-content {
	position:relative
}
.rt-post-grid-default .rt-item .entry-title {
	font-size:18px;
	line-height:1.4;
	margin-bottom:5px
}
.rt-post-grid-default .rt-item .entry-title a {
	color:#000
}
.rt-post-grid-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	margin-left:0;
	padding-left:0
}
.rt-post-grid-default ul.entry-meta li {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-grid-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-grid-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-grid-default ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-grid-default ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-post-grid-default .rt-item .rt-image {
	position:relative;
	overflow:hidden;
	border-radius:4px;
	margin-bottom:25px
}
.rt-post-grid-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-grid-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-grid-default .rt-item .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-post-grid-default .rt-item .post-terms a {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-post-grid-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-post-grid-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-grid-default .post-categories li {
	display:inline-block
}
.rt-post-grid-default .rt-item .rt-cat-3 a {
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-post-grid-default .rt-item .post-author a {
	color:#000
}
.rt-post-grid-default .rt-item .post_excerpt {
	margin-top:10px
}
.rt-post-grid-default .rt-item .post_excerpt p {
	margin-bottom:10px
}
.rt-post-grid-default .rt-item .post-terms .category-style {
	display:inline-block;
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px
}
.rt-post-grid-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-grid-default.play-position-rb .rt-item .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	animation:none
}
.rt-post-grid-default.play-position-rt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:inherit;
	right:0;
	transform:none;
	animation:none
}
.rt-post-grid-default.play-position-lt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:0;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-grid-default.play-position-lb .rt-item .rt-image .rt-play {
	position:absolute;
	bottom:0;
	left:0;
	right:inherit;
	top:inherit;
	transform:none;
	animation:none
}
.grid-box-layout .rt-item {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	border:none;
	padding-bottom:0;
	overflow:hidden;
	transition:all 0.3s ease
}
.grid-box-layout .rt-item .entry-content {
	padding:24px
}
.grid-box-layout .rt-item .rt-image {
	margin-bottom:0
}
.rt-post-grid-default .list-loadmore .button-style-1 {
	padding:12px 35px
}
.rt-post-grid-style2 .rt-item .post-terms {
	position:absolute;
	left:20px;
	top:20px
}
.rt-post-grid-style3 .rt-item {
	display:flex;
	align-items:center
}
.rt-post-grid-style3 .rt-item .rt-image {
	border-radius:50%;
	flex:0 0 100px;
	margin-right:24px;
	margin-bottom:0;
	overflow:unset
}
.rt-post-grid-style3 .rt-item .rt-image img {
	width:100px;
	height:100px
}
.rt-post-grid-style3 .rt-item .entry-content {
	flex-grow:1
}
.rt-post-grid-style3 .count-on .rt-image::after {
right:0;
top:10px;
width:24px;
height:24px;
border-radius:50%;
border:3px solid #fff;
background-color:#555;
font-size:.75rem;
color:#fff;
counter-increment:post-counter;
content:counter(post-counter);
font-weight:500;
position:absolute;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
justify-content:center;
align-items:center;
transition:all 0.3s ease
}
.rt-post-grid-style3 .count-on:hover .rt-image::after {
background-color:#2962ff
}
.rt-post-grid-style3 .rt-item .rt-image a {
	position:relative;
	overflow:hidden;
	display:flex;
	border-radius:50%
}
.rt-post-grid-style4 .rt-item {
	display:flex;
	margin-bottom:0
}
.rt-post-grid-style4 .rt-item .post-read-more {
	margin-top:15px
}
.rt-post-grid-style4>div:last-child .rt-item {
	margin-bottom:0!important
}
@media (min-width:992px) {
.rt-post-grid-style4 .rt-item .rt-image {
flex:0 0 50%;
max-width:50%;
margin-bottom:0
}
.rt-post-grid-style4 .rt-item .entry-content {
padding:30px 20px
}
.rt-post-grid-style4 div:nth-of-type(even) .rt-item {
flex-direction:row-reverse
}
}
@media (max-width:991px) {
.rt-post-grid-style4 .rt-item {
flex-direction:column;
margin-bottom:30px!important
}
.rt-post-grid-style4 div:last-child .rt-item {
margin-bottom:0!important
}
}
.rt-post-grid-style5 .rt-item {
	display:flex
}
.rt-post-grid-style5 .rt-item .rt-image {
	flex:0 0 145px;
	margin-right:24px;
	margin-bottom:0
}
.rt-post-grid-style5 .rt-item .entry-content {
	flex-grow:1
}
@media(max-width:374px) {
.rt-post-grid-style5 .rt-item {
display:block
}
.rt-post-grid-style5 .rt-item .rt-image {
margin-right:0
}
.rt-post-grid-style5 .rt-item .entry-content {
padding-top:24px
}
}
.rt-post-grid-style6 .rt-item {
	display:flex;
	align-items:center
}
.rt-post-grid-style6.grid-box-layout .rt-item {
	align-items:unset
}
.rt-post-grid-style6 .rt-item .rt-image {
	flex:0 0 213px;
	margin-right:24px;
	margin-bottom:0
}
.rt-post-grid-style6 .rt-item .entry-content {
	flex-grow:1
}
@media(max-width:425px) {
.rt-post-grid-style6 .rt-item {
align-items:inherit
}
.rt-post-grid-style6 .rt-item .rt-image {
flex:0 0 160px
}
}
@media(max-width:385px) {
.rt-post-grid-style6 .rt-item {
display:block
}
.rt-post-grid-style6 .rt-item .rt-image {
margin-right:0;
margin-bottom:24px
}
}
.rt-post-grid-style8 .rt-item .post-terms {
	position:absolute;
	left:0;
	bottom:0;
	margin-bottom:0
}
.rt-post-grid-style8 .rt-item .rt-cat-2 a {
	background-color:#fff;
	padding:8px 10px;
	display:inline-block
}
.rt-post-grid-style8 .rt-item .post_excerpt p {
	margin-bottom:0
}
.grid-border-line>div>div {
	border-right:1px solid #e2e2e2;
	transition:all ease 0.31s
}
.grid-border-line>div>div:last-child {
	border-right:none
}
@media(max-width:991px) {
.grid-border-line>div>div {
border-right:none
}
}
.rt-post-grid-style9 .rt-item {
	display:flex;
	align-items:center
}
.rt-post-grid-style9 .rt-item .rt-image {
	flex:0 0 50%;
	max-width:50%;
	margin-right:24px;
	margin-bottom:0
}
.rt-post-grid-style9 .rt-item .entry-content {
	flex-grow:1
}
.rt-post-grid-style9.grid-box-layout .rt-item .rt-image {
	margin-right:0
}
@media(max-width:575px) {
.rt-post-grid-style9 .rt-item {
display:block;
align-items:unset
}
.rt-post-grid-style9 .rt-item .rt-image {
flex:0 0 100%;
max-width:100%;
margin-right:0;
margin-bottom:25px
}
.rt-post-grid-style9.grid-box-layout .rt-item .rt-image {
margin-bottom:0
}
}
.rt-post-list-default .rt-item {
	position:relative;
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px solid #e5e5e5;
	transition:all ease 0.31s
}
.rt-post-list-default>div:last-child .rt-item, .rt-post-list-default .listloadmore-items>div:last-child .rt-item, .rt-post-list-default .list-five-loadmore-items>div:last-child .rt-item {
	margin-bottom:0!important;
	padding-bottom:0!important;
	border-bottom:none
}
.rt-post-list-default .rt-item .entry-title {
	font-size:22px;
	line-height:1.4;
	margin-bottom:10px
}
.rt-post-list-default .rt-item .entry-title a {
	color:#000
}
.rt-post-list-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-left:0;
	padding-left:0
}
.rt-post-list-default ul.entry-meta li {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-list-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-list-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-list-default ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-list-default ul.entry-meta li a:hover {
	color:#2962ff!important
}
.rt-post-list-default .rt-item .rt-image {
	position:relative;
	overflow:hidden;
	border-radius:4px;
	margin-bottom:25px
}
.rt-post-list-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-list-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-list-default .rt-item .post-terms {
	margin-bottom:14px;
	line-height:1.2
}
.rt-post-list-default .rt-item .post-terms.rt-cat {
	margin-bottom:10px
}
.rt-post-list-default .rt-item .post-terms a {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-post-list-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-list-default .post-categories li {
	display:inline-block
}
.rt-post-list-default .rt-item .rt-cat-3 a {
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-post-list-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-post-list-default .rt-item .post-author a {
	color:#000
}
.rt-post-list-default .rt-item.top-post-item .post-author a {
	color:#fff
}
.rt-post-list-default .rt-item .post_excerpt p {
	margin-bottom:0
}
.rt-post-list-default .rt-item .post-terms .category-style {
	display:inline-block;
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px
}
.rt-post-list-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-list-default.play-position-rb .rt-item .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	animation:none
}
.rt-post-list-default.play-position-rt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:inherit;
	right:0;
	transform:none;
	animation:none
}
.rt-post-list-default.play-position-lt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:0;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-list-default.play-position-lb .rt-item .rt-image .rt-play {
	position:absolute;
	left:0;
	bottom:0;
	top:inherit;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-list-default .rt-item .post-read-more {
	margin-top:20px
}
.rt-post-list-default .rt-item.border-none {
	border:none
}
.rt-post-list-style1 .rt-item {
	display:flex
}
.rt-post-list-style1 .rt-item .rt-image {
	max-width:350px;
	width:100%;
	margin-right:24px;
	margin-bottom:0
}
.rt-post-list-style1 .rt-item .entry-content {
	flex:1
}
.rt-post-list-style1 .rt-item .post_excerpt p {
	margin-bottom:12px
}
@media(max-width:767px) {
.rt-post-list-style1 .rt-item {
flex-direction:column
}
.rt-post-list-style1 .rt-item .rt-image {
max-width:100%;
margin-right:0;
margin-bottom:24px
}
}
.rt-post-list-style2 .rt-item.bottom-post-item .entry-title {
	font-size:16px
}
.rt-post-list-style2 .rt-item .terms-position {
	position:absolute;
	top:20px;
	left:20px
}
.rt-post-list-style2 .rt-item .post_excerpt {
	margin-top:12px
}
.rt-post-list-style2 .rt-item .title-wrap {
	display:inline-flex;
	gap:10px
}
.rt-post-list-style2 .rt-item .title-wrap .icon-box {
	color:#b5b5b5
}
.rt-post-list-style2 .rt-item:hover .title-wrap .icon-box i {
	animation:toRightFromLeft 0.5s forwards
}
.rt-post-list-style3 .rt-item {
	display:flex;
	align-items:center
}
.rt-post-list-style3 .rt-item .rt-image {
	max-width:100px;
	width:100%;
	margin-right:24px;
	margin-bottom:0;
	overflow:unset
}
.rt-post-list-style3 .rt-item .entry-content {
	flex:1
}
.rt-post-list-style3 .count-on .rt-image::after {
right:0;
top:10px;
width:24px;
height:24px;
border-radius:50%;
border:3px solid #fff;
background-color:#555;
font-size:.75rem;
color:#fff;
counter-increment:post-counter;
content:counter(post-counter);
font-weight:500;
position:absolute;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
justify-content:center;
align-items:center;
transition:all 0.3s ease
}
.rt-post-list-style3 .count-on:hover .rt-image::after {
background-color:#2962ff
}
.rt-post-list-style3 .rt-item .rt-image a {
	position:relative;
	overflow:hidden;
	display:flex;
	border-radius:50%
}
.rt-post-list-style4 {
	border-radius:4px;
	padding-bottom:20px
}
.rt-post-list-style4.box-border {
	border:1px solid #e5e5e5
}
.rt-post-list-style4 .top-post-item.rt-item {
	margin-bottom:0!important;
	padding-bottom:0!important;
	border-bottom:none
}
.rt-post-list-style4 .top-post-item .entry-content {
	position:absolute;
	left:20px;
	right:60px;
	bottom:20px;
	z-index:1
}
.rt-post-list-style4 .top-post-item.rt-item .entry-title a {
	color:#fff
}
.rt-post-list-style4 .top-post-item.rt-item ul.entry-meta li {
	color:#d0d0d0
}
.rt-post-list-style4 .top-post-item.rt-item .rt-image .rt-play {
	top:inherit;
	left:inherit;
	right:20px;
	bottom:25px;
	width:42px;
	height:42px;
	font-size:14px;
	transform:inherit
}
.rt-post-list-style4.box-border .bottom-post-item {
	padding-left:20px;
	padding-right:20px
}
.rt-post-list-style4 .rt-item .rt-image::after {
content:"";
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
border-top-left-radius:4px;
border-top-right-radius:4px
}
.rt-post-list-style4 .rt-item .terms-position {
	position:absolute;
	top:20px;
	left:20px;
	z-index:1
}
.rt-post-list-style4 .bottom-post-item {
	display:flex;
	align-items:center;
	justify-content:space-between
}
.rt-post-list-style4 .bottom-post-item .entry-title {
	font-size:16px
}
.rt-post-list-style4 .bottom-post-item .rt-video {
	margin-left:15px
}
.rt-post-list-style6 .rt-item.border-none {
	border:none
}
.rt-post-list-default.rt-post-list-style6 ul.entry-meta {
	margin-bottom:5px
}
.rt-post-list-default.rt-post-list-style6 .rt-item .title-wrap {
	display:flex
}
.rt-post-list-default.rt-post-list-style6 .rt-item .title-wrap .icon-box {
	color:#b5b5b5;
	padding-left:15px
}
.rt-post-list-default.rt-post-list-style6 .rt-item:hover .title-wrap .icon-box i {
	animation:toRightFromLeft 0.5s forwards
}
.rt-post-list-style7 ul.entry-meta {
	margin-bottom:10px
}
.rt-post-list-style7 .rt-item .entry-title {
	margin-bottom:0
}
.rt-post-list-style7 .top-post-item.rt-item {
	margin-bottom:0!important;
	padding-bottom:0!important;
	border-bottom:none
}
.rt-post-list-style7 .top-post-item .entry-content {
	position:absolute;
	left:30px;
	right:30px;
	bottom:30px;
	z-index:1
}
.rt-post-list-style7 .bottom-post-item .entry-title {
	font-size:18px
}
.rt-post-list-style7 .top-post-item.rt-item .entry-title a {
	color:#fff
}
.rt-post-list-style7 .top-post-item.rt-item ul.entry-meta li {
	color:#d0d0d0
}
.rt-post-list-style7 .top-post-item.rt-item .rt-play {
	position:relative;
	left:0;
	bottom:30px;
	width:42px;
	height:42px;
	font-size:14px;
	transform:inherit
}
.rt-post-list-style7.box-border .bottom-post-item {
	padding-left:20px;
	padding-right:20px
}
.rt-post-list-style7 .rt-item .rt-image::after {
content:"";
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
border-top-left-radius:4px;
border-top-right-radius:4px
}
.rt-post-list-style7 .rt-item .title-wrap {
	display:inline-flex;
	gap:15px
}
.rt-post-list-style7 .rt-item .title-wrap .icon-box {
	color:#b5b5b5
}
.rt-post-list-style7 .rt-item:hover .title-wrap .icon-box i {
	animation:toRightFromLeft 0.5s forwards
}
.rt-post-list-style8 .rt-item.border-none {
	border:none
}
.rt-post-list-default.rt-post-list-style8 ul.entry-meta {
	margin-bottom:5px
}
.rt-post-list-default.rt-post-list-style8 .rt-item .title-wrap {
	display:flex
}
.rt-post-list-default.rt-post-list-style8 .rt-item .title-wrap .icon-box {
	color:#b5b5b5;
	padding-left:15px
}
.rt-post-list-default.rt-post-list-style8 .rt-item:hover .title-wrap .icon-box i {
	animation:toRightFromLeft 0.5s forwards
}
.rt-post-list-style1.list-box-layout .rt-item {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	border:none;
	padding-bottom:0;
	overflow:hidden;
	transition:all 0.3s ease
}
.rt-post-list-style1.list-box-layout .rt-item .entry-content {
	padding:24px
}
.rt-post-list-style1.list-box-layout .rt-item .rt-image {
	margin:0
}
.rt-post-list-style2.list-box-layout {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	padding-bottom:24px;
	overflow:hidden;
	transition:all 0.3s ease
}
.rt-post-list-style2.list-box-layout .rt-item .entry-content {
	margin-left:24px;
	margin-right:24px
}
.rt-post-list-style4.list-box-layout {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	padding-bottom:24px;
	overflow:hidden;
	transition:all 0.3s ease
}
.rt-post-list-style7.list-box-layout {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	padding-bottom:24px;
	overflow:hidden;
	transition:all 0.3s ease
}
.rt-post-list-style7.list-box-layout .rt-item .entry-content {
	margin-left:24px;
	margin-right:24px
}
.rt-post-overlay-default .rt-item {
	position:relative
}
.rt-post-overlay-default .rt-item .entry-title {
	font-size:20px;
	line-height:1.4;
	margin-bottom:10px
}
.rt-post-overlay-default .rt-item .post_excerpt p {
	color:#d0d0d0
}
.rt-post-overlay-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-left:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-overlay-default ul.entry-meta li {
	display:inline-block;
	color:#d0d0d0;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-overlay-default ul.entry-meta li a {
	color:#d0d0d0
}
.rt-post-overlay-default .rt-item-list ul.entry-meta li {
	color:#a5a6aa
}
.rt-post-overlay-default .rt-item-list ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-overlay-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-overlay-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-overlay-default ul.entry-meta li a:hover {
	color:#2962ff!important
}
.rt-post-overlay-default .rt-item .rt-image {
	position:relative;
	overflow:hidden;
	border-radius:4px
}
.rt-post-overlay-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-overlay-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-overlay-default .rt-item .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-post-overlay-default .rt-item .post-terms a {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-post-overlay-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-overlay-default .post-categories li {
	display:inline-block
}
.rt-post-overlay-default .rt-item .rt-cat-3 a {
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-post-overlay-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-post-overlay-default .rt-item .post-author a {
	color:#fff
}
.rt-post-overlay-default .rt-item-list ul.entry-meta .post-author a {
	color:#000
}
.rt-post-overlay-default .rt-item .post_excerpt p {
	margin-bottom:10px
}
.rt-post-overlay-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-overlay-default .rt-item .post-terms .category-style {
	display:inline-block;
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px
}
.rt-post-overlay-default .rt-item .rt-image+.entry-content {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	transition:all 0.5s ease;
	padding:25px
}
.rt-post-overlay-default .rt-item-wrap .rt-item .entry-content {
	padding:50px
}
@media(max-width:767px) {
.rt-post-overlay-default .rt-item-wrap .rt-item .entry-content {
padding:25px
}
}
.rt-post-overlay-default .rt-item .rt-image>a:first-of-type::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
background-repeat:no-repeat;
background-size:cover;
background-position:center center
}
.rt-post-overlay-default .right-order {
	display:flex;
	flex-direction:row-reverse
}
@media(max-width:1440px) {
.rt-post-overlay-style1 .rt-item .rt-image .rt-play, .rt-post-overlay-style2 .rt-item .rt-image .rt-play, .rt-post-overlay-style3 .rt-item .rt-image .rt-play {
top:30%;
transform:translate(-50%, -30%)
}
}
@media(max-width:991px) {
.rt-post-overlay-style1 .rt-item .rt-image .rt-play, .rt-post-overlay-style2 .rt-item .rt-image .rt-play, .rt-post-overlay-style3 .rt-item .rt-image .rt-play {
left:unset;
right:30px;
top:30px;
transform:unset
}
}
@media(max-width:991px) {
.rt-post-overlay-style2>.row {
justify-content:center
}
}
.rt-post-overlay-default.rt-post-overlay-style4 .rt-item .rt-image .rt-play {
	top:30px;
	right:30px;
	left:inherit;
	transform:inherit
}
.rt-post-overlay-style5 .rt-item-wrap, .rt-post-overlay-style5 .rt-item-wrap .rt-item, .rt-post-overlay-style5 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style6 .rt-item-wrap, .rt-post-overlay-style6 .rt-item-wrap .rt-item, .rt-post-overlay-style6 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style6 .rt-item-list {
	display:flex
}
.rt-post-overlay-style6 .rt-item-list .list-content {
	flex:1
}
.rt-post-overlay-style6 .rt-item-list .rt-image {
	width:180px;
	margin-right:24px
}
.rt-post-overlay-style6 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-overlay-style6 .rt-item-list .entry-title a {
	color:#000
}
.rt-post-overlay-style6 .rt-item-list .post-author a {
	color:#000
}
.rt-post-overlay-style6 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
.rt-post-overlay-style7 .rt-item-wrap, .rt-post-overlay-style7 .rt-item-wrap .rt-item, .rt-post-overlay-style7 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style7 .rt-item-list {
	display:flex
}
.rt-post-overlay-style7 .rt-item-list .list-content {
	flex:1;
	padding-left:24px
}
.rt-post-overlay-style7 .rt-item-list .rt-image {
	width:140px
}
.rt-post-overlay-style7 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-overlay-style7 .rt-item-list .entry-title a {
	color:#000
}
.rt-post-overlay-style7 .rt-item-list .post-author a {
	color:#000
}
.rt-post-overlay-style7 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
.rt-post-overlay-style8 .rt-item-wrap, .rt-post-overlay-style8 .rt-item-wrap .rt-item, .rt-post-overlay-style8 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-default.rt-post-overlay-style8 .rt-item .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	border-radius:0;
	animation:none
}
.rt-post-overlay-style9 .rt-item-wrap, .rt-post-overlay-style9 .rt-item-wrap .rt-item, .rt-post-overlay-style9 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-default.rt-post-overlay-style9 .rt-item-list .rt-image .rt-play {
	position:absolute;
	top:15px;
	left:inherit;
	right:15px;
	transform:none
}
.rt-post-overlay-style11 .rt-item-list .post-terms {
	position:absolute;
	left:20px;
	top:20px
}
.rt-post-overlay-style11 .entry-list-content {
	padding-top:15px
}
.rt-post-overlay-style11 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
.rt-post-overlay-style11 .rt-item-wrap .rt-item .rt-image img {
	max-height:632px
}
.rt-post-overlay-default.rt-post-overlay-style11 .rt-item .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	border-radius:0;
	animation:none
}
.rt-post-overlay-style12 .rt-item {
	border:10px solid #fff;
	border-radius:7px;
	box-shadow:0 15px 40px 0 rgb(0 0 0 / 25%)
}
.rt-post-overlay-style12 .rt-item .entry-title a {
	color:#000;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%)
}
.rt-post-overlay-style12 .rt-item .rt-image+.entry-content {
	background-color:#fff;
	border-radius:4px;
	margin:10px;
	padding:24px 20px 20px;
	width:auto
}
.rt-post-overlay-style12.rt-post-overlay-default ul.entry-meta li {
	color:#a5a6aa
}
.rt-post-overlay-style12.rt-post-overlay-default .rt-item .post-author a {
	color:#000
}
.rt-post-overlay-style12.rt-post-overlay-default .rt-item .post-author a:hover {
	color:#2962ff
}
.rt-post-overlay-style12.rt-post-overlay-default .rt-item .rt-image .rt-play {
	top:7%;
	transform:translate(-50%, -7%)
}
.rt-post-overlay-style12.rt-post-overlay-default .rt-item .rt-image>a:first-of-type::after {
display:none
}
.rt-post-overlay-style13 .entry-content .rt-video {
	margin-bottom:24px
}
.rt-post-overlay-style13 .rt-item-wrap, .rt-post-overlay-style13 .rt-item-wrap .rt-item, .rt-post-overlay-style13 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style14 .rt-item-wrap, .rt-post-overlay-style14 .rt-item-wrap .rt-item, .rt-post-overlay-style14 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style14 .rt-item-list .list-content {
	padding-top:12px
}
.rt-post-overlay-style14 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-overlay-style14 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
.rt-post-overlay-style14 .rt-item-list .post-terms {
	position:absolute;
	left:0;
	bottom:0;
	margin-bottom:0
}
.rt-post-overlay-style15 .entry-content .rt-video {
	margin-bottom:24px
}
.rt-post-overlay-style15 .rt-item-wrap, .rt-post-overlay-style15 .rt-item-wrap .rt-item, .rt-post-overlay-style15 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style15>div>div:last-child>div.row, .rt-post-overlay-style15>div>div:last-child>div.row>div, .rt-post-overlay-style15 .rt-item-list, .rt-post-overlay-style15 .rt-item-list .rt-image {
	height:100%
}
.rt-post-overlay-style16 .entry-content .rt-video {
	margin-bottom:24px
}
.rt-post-overlay-style16 .rt-item-wrap, .rt-post-overlay-style16 .rt-item-wrap .rt-item, .rt-post-overlay-style16 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-overlay-style17 .list-item-wrap {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:center;
	position:relative;
	overflow:hidden;
	z-index:1;
	height:570px
}
.rt-post-overlay-style17 .rt-item {
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:100%
}
.rt-post-overlay-style17 .rt-item .content-align {
	display:flex;
	align-items:center;
	justify-content:space-between;
	column-gap:40px
}
.rt-post-overlay-style17 .list-image {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	transition:all 0.41s ease;
	z-index:-1
}
.rt-post-overlay-style17:hover .list-image {
	transform:scale(1.04)
}
.rt-post-overlay-style17 .list-image::after {
content:"";
position:absolute;
left:0;
width:100%;
height:100%;
background-image:linear-gradient(to left, rgb(0 0 0 / .5) 0%, rgb(0 0 0 / .7) 60%, rgb(0 0 0 / .9) 100%);
z-index:-1
}
.rt-post-overlay-style17 .right-order .rt-item {
	flex-direction:row-reverse
}
.rt-post-overlay-style17 .rt-item .rt-video {
	padding-left:12px;
	padding-right:12px
}
@media(max-width:991px) {
.rt-post-overlay-default.rt-post-overlay-style9 .rt-item .rt-image .rt-play {
position:absolute;
top:15px;
left:inherit;
right:15px;
transform:none
}
.rt-post-overlay-style15>div>div:last-child>div.row, .rt-post-overlay-style15>div>div:last-child>div.row>div, .rt-post-overlay-style15 .rt-item-list, .rt-post-overlay-style15 .rt-item-list .rt-image {
height:auto
}
}
@media(max-width:767px) {
.rt-post-overlay-style7 .rt-item-wrap .rt-item .rt-image img, .rt-post-overlay-style6 .rt-item-wrap .rt-item .rt-image img, .rt-post-overlay-style5 .rt-item-wrap .rt-item .rt-image img, .rt-post-overlay-style9 .rt-item-wrap .rt-item .rt-image img, .rt-post-overlay-style1 .rt-item .rt-image img {
height:350px
}
.rt-post-overlay-style14 .rt-item-wrap .rt-item .rt-image .rt-play {
position:absolute;
top:15px;
left:inherit;
right:15px;
transform:none
}
.rt-post-overlay-style17 .rt-item .content-align {
display:block
}
.rt-post-overlay-style17 .rt-item .rt-video {
margin-top:25px
}
}
@media(max-width:425px) {
.rt-post-overlay-style6 .rt-item-list, .rt-post-overlay-style7 .rt-item-list {
display:block
}
.rt-post-overlay-style6 .rt-item-list .rt-image {
width:auto;
margin-right:0;
margin-bottom:24px
}
.rt-post-overlay-style7 .rt-item-list .rt-image {
width:auto;
margin-bottom:24px
}
.rt-post-overlay-style7 .rt-item-list .list-content {
padding-left:0
}
.rt-post-overlay-style5 .rt-item-list .rt-image img {
height:250px
}
}
.rt-post-slider-default .rt-item .entry-content {
	position:relative;
	margin-top:25px
}
.rt-post-slider-default .rt-item .entry-title {
	font-size:18px;
	line-height:1.5;
	margin-bottom:5px
}
.rt-post-slider-default .rt-item .entry-title a {
	color:#000
}
.rt-post-slider-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-left:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-slider-default ul.entry-meta li {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-slider-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-slider-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-slider-default ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-slider-default ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-post-slider-default .rt-item .rt-image {
	position:relative;
	overflow:hidden;
	border-radius:4px
}
.rt-post-slider-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-slider-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-slider-default .rt-item .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-post-slider-default .rt-item .post-terms a {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-post-slider-default .rt-item .post-terms a:last-child {
	margin-bottom:0
}
.rt-post-slider-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-slider-default .post-categories li {
	display:inline-block
}
.rt-post-slider-default .rt-item .rt-cat-3 a {
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-post-slider-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-post-slider-default .rt-item .post-author a {
	color:#000
}
.rt-post-slider-default .rt-item .post_excerpt {
	margin-top:10px
}
.rt-post-slider-default .rt-item .post_excerpt p {
	margin-bottom:10px
}
.rt-post-slider-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-slider-default .rt-item .post-terms .category-style {
	display:inline-block;
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px
}
.rt-post-slider-default .post-read-more {
	margin-top:20px
}
.rt-post-slider-style2 .rt-item .entry-title a {
	color:#fff
}
.rt-post-slider-style2 .rt-item .rt-image+.entry-content {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	transition:all 0.5s ease;
	padding:25px
}
.rt-post-slider-style2 .rt-item .rt-image::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
background-repeat:no-repeat;
background-size:cover;
background-position:center center
}
.rt-post-slider-style2 .rt-item .post_excerpt p {
	color:#fff
}
.rt-post-slider-style3 .rt-post-slider-grid {
	overflow:hidden
}
.rt-post-slider-style3 .rt-item {
	display:flex
}
.rt-post-slider-style3 .swiper-slide {
	margin-top:24px
}
.rt-post-slider-style3 .rt-item .rt-image {
	width:143px;
	margin-right:24px
}
.rt-post-slider-style3 .rt-item .entry-content {
	margin-top:0;
	flex:1
}
.rt-post-slider-default.rt-post-slider-style4 .rt-item .entry-content {
	margin:0 15px 0 15px;
	background:#fff;
	border-radius:4px;
	padding:15px 20px 0;
	transition:all ease 0.31s
}
.rt-post-slider-default.rt-post-slider-style4 .rt-item.first-post .entry-content {
	margin-top:-20px;
	padding-top:20px
}
.rt-post-slider-default.rt-post-slider-style4 .rt-item:last-child .entry-content {
	padding-bottom:10px
}
.rt-post-slider-default.rt-post-slider-style4 ul.entry-meta {
	border-bottom:1px solid #e5e5e5;
	padding-bottom:13px;
	transition:all ease 0.31s
}
.rt-post-slider-default.rt-post-slider-style4 .rt-item:last-child ul.entry-meta {
	border-bottom:none
}
.rt-post-slider-style4 .rt-swiper-nav-1 .swiper-pagination-bullets {
	position:absolute;
	top:150px;
	bottom:auto
}
.rt-post-slider-style4 .swiper-slide {
	border:1px solid #e5e5e5;
	border-radius:4px;
	transition:all ease 0.31s
}
@media(max-width:370px) {
.rt-post-slider-style3 .rt-item {
display:block
}
.rt-post-slider-style3 .rt-item .rt-image {
margin-right:0;
margin-bottom:24px
}
}
.rt-post-slider-style5 .rt-item .rt-image+.entry-content {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	margin:0 auto;
	max-width:500px;
	z-index:2;
	padding:25px;
	background-color:#fff;
	border-radius:4px 4px 0 0;
	transition:all 0.5s ease;
	text-align:center
}
.rt-post-slider-style5 .rt-swiper-nav-1 .swiper-navigation>div {
	height:70px;
	font-size:20px
}
.rt-post-slider-style5 .rt-swiper-nav-1 .swiper-navigation .swiper-button-prev {
	left:0;
	border-radius:0 4px 4px 0
}
.rt-post-slider-style5 .rt-swiper-nav-1 .swiper-navigation .swiper-button-next {
	right:0;
	border-radius:4px 0 0 4px
}
@media(max-width:767px) {
.rt-post-slider-style5 .rt-item .rt-image+.entry-content {
max-width:350px
}
}
.rt-post-slider-style6 .rt-item .post-terms {
	position:absolute;
	left:0;
	bottom:0;
	margin-bottom:0
}
.slider-border-line .rt-item .rt-image {
	border:2px solid #fff
}
.rt-post-slider-style7 .rt-item .entry-title a {
	color:#fff
}
.rt-post-slider-style7 .rt-item .rt-image+.entry-content {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	transition:all 0.5s ease;
	padding:25px
}
.rt-post-slider-style7 .rt-item .rt-image::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
background-repeat:no-repeat;
background-size:cover;
background-position:center center;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px
}
.rt-post-slider-style7 .rt-item .post_excerpt p {
	color:#fff
}
.rt-thumb-slider-default .rt-item .entry-title {
	line-height:1.3;
	margin-bottom:5px
}
.rt-thumb-slider-default .rt-item .big-title {
	font-size:34px
}
.rt-thumb-slider-default .rt-item .small-title {
	font-size:16px
}
.rt-thumb-slider-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-left:0;
	margin-top:5px;
	padding-left:0
}
.rt-thumb-slider-default ul.entry-meta li {
	display:inline-block;
	color:#d0d0d0;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-thumb-slider-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-thumb-slider-default ul.entry-meta li i {
	margin-right:6px
}
.rt-thumb-slider-default ul.entry-meta li a {
	color:#d0d0d0
}
.rt-thumb-slider-default ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-thumb-slider-default .rt-item .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-thumb-slider-default .rt-item .post-terms a {
	color:#d0d0d0;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-thumb-slider-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-thumb-slider-default .post-categories li {
	display:inline-block
}
.rt-thumb-slider-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-thumb-slider-default .rt-item .post-author a {
	color:#fff
}
.rt-thumb-slider-default .rt-item .post_excerpt {
	margin-top:10px
}
.rt-thumb-slider-default .rt-item .post_excerpt p {
	color:#fff;
	margin-bottom:10px
}
.rt-thumb-slider-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-thumb-slider-default .rt-item .post-terms .category-style {
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px;
	display:inline-block
}
.rt-thumb-slider-default .rt-item .rt-cat-3 a {
	display:inline-block;
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-thumb-slider-default .post-read-more {
	margin-top:30px
}
.rt-thumb-slider-default .rt-slide-thumb .entry-title a, .rt-thumb-slider-default .rt-slide-thumb .post-terms a, .rt-thumb-slider-default .rt-item .post-author a {
	pointer-events:none
}
.rt-thumb-slider-default .rt-video-top {
	margin-bottom:30px
}
.rt-thumb-slider-default .rt-video-bottom {
	margin-top:30px
}
.rt-thumb-slider-horizontal .rt-slide-thumb {
	display:flex;
	margin-top:45px
}
.rt-thumb-slider-horizontal .rt-slide-thumb .rt-image {
	border-radius:4px;
	overflow:hidden;
	max-width:130px;
	min-height:100%
}
.rt-thumb-slider-horizontal .rt-item .rt-image {
	position:relative
}
.rt-thumb-slider-horizontal .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	filter:grayscale(1)
}
.rt-thumb-slider-horizontal .swiper-slide-thumb-active .rt-image img {
	filter:grayscale(0)
}
.rt-thumb-slider-horizontal .rt-item .entry-content {
	position:relative;
	padding-left:16px;
	flex:1
}
.rt-thumb-slider-horizontal .rt-thumnail-area {
	position:absolute;
	left:0;
	right:0;
	bottom:70px;
	margin:0 auto
}
.rt-thumb-slider-horizontal .rt-thumnail-area .swiper-item-wrap {
	position:relative
}
.rt-thumb-slider-horizontal .rt-thumnail-area .swiper-pagination {
	background:rgb(255 255 255 / .25);
	height:3px
}
.rt-thumb-slider-horizontal .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill {
	background:#2962ff
}
.rt-thumb-slider-horizontal .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:center;
	position:relative;
	z-index:1;
	min-height:720px
}
.rt-thumb-slider-horizontal .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .4) 0%, rgb(0 0 0 / .5) 59%, rgb(0 0 0 / .8) 100%);
z-index:-1
}
.rt-thumb-slider-horizontal .slide-animation {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	transform-origin:top center;
	z-index:-1
}
.rt-thumb-slider-horizontal .post-content {
	padding-bottom:80px;
	padding-top:120px
}
.rt-thumb-slider-horizontal-2 .rt-slide-thumb {
	display:flex
}
.rt-thumb-slider-horizontal-2 .rt-slide-thumb .rt-image {
	position:relative;
	width:100px;
	height:100px;
	border-radius:50%;
	overflow:hidden
}
.rt-thumb-slider-horizontal-2 .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	filter:grayscale(1)
}
.rt-thumb-slider-horizontal-2 .swiper-slide-thumb-active .rt-image img {
	filter:grayscale(0)
}
.rt-thumb-slider-horizontal-2 .rt-item .entry-content {
	position:relative;
	padding-left:16px;
	flex:1
}
.rt-thumb-slider-horizontal-2 .rt-thumnail-area {
	counter-reset:post-counter;
	position:absolute;
	right:0;
	bottom:1px;
	max-width:1140px;
	background:rgb(0 0 0 / .01);
	backdrop-filter:blur(10px);
	z-index:44;
	padding:40px
}
.rt-thumb-slider-horizontal-2 .rt-thumnail-area .swiper-item-wrap {
	position:static
}
.rt-thumb-slider-horizontal-2 .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	z-index:1;
	min-height:850px
}
.rt-thumb-slider-horizontal-2 .slide-animation {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	-webkit-transform-origin:top center;
	transform-origin:top center;
	-webkit-transform:scale(1);
	transform:scale(1);
	-webkit-transition:-webkit-transform 7000ms ease-in-out;
	transition:-webkit-transform 7000ms ease-in-out;
	transition:transform 7000ms ease-in-out;
	transition:transform 7000ms ease-in-out, -webkit-transform 7000ms ease-in-out;
	z-index:-1
}
.rt-thumb-slider-horizontal-2 .swiper-slide-active .slide-animation {
	transform:scale(1.15)
}
.rt-thumb-slider-horizontal-2 .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .4) 0%, rgb(0 0 0 / .5) 59%, rgb(0 0 0 / .8) 100%);
z-index:-1
}
.rt-thumb-slider-horizontal-2 .post-content {
	position:relative;
	opacity:0;
	visibility:hidden;
	-webkit-transform:translateY(90px);
	transform:translateY(90px);
	-webkit-transition-delay:1000ms;
	transition-delay:1000ms;
	transition:opacity 2000ms ease, -webkit-transform 2000ms ease;
	-webkit-transition:opacity 2000ms ease, -webkit-transform 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;
	z-index:2;
	padding-bottom:120px;
	padding-top:120px
}
.rt-thumb-slider-horizontal-2 .swiper-slide-active .post-content {
	visibility:visible;
	opacity:1;
	-webkit-transform:translateY(0) translateX(0);
	transform:translateY(0) translateX(0)
}
.rt-thumb-slider-horizontal-2 .swiper-navigation {
	position:absolute;
	left:-55px;
	top:0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-direction:column;
	height:100%
}
.rt-thumb-slider-horizontal-2 .swiper-navigation>div {
	position:relative;
	inset:0;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	margin:0;
	flex:0 0 50%;
	width:55px;
	height:auto;
	border-radius:0;
	border:none;
	background:rgb(0 0 0 / .3);
	backdrop-filter:blur(20px);
	border-radius:0;
	color:#fff;
	border:1px solid rgb(255 255 255 / .2);
	transition:all 0.3s ease
}
@media (max-width:1199px) {
.rt-thumb-slider-horizontal-2 .rt-thumnail-area {
max-width:710px
}
}
@media (max-width:991px) {
.rt-thumb-slider-horizontal-2 .rt-thumnail-area {
max-width:calc(100% - 55px)
}
.rt-thumb-slider-horizontal-2 .rt-slide {
min-height:640px
}
.rt-thumb-slider-horizontal-2 .post-content {
padding-bottom:280px
}
}
@media (max-width:575px) {
.rt-thumb-slider-horizontal-2 .rt-thumnail-area {
max-width:100%;
padding:40px 20px
}
}
.rt-thumb-slider-horizontal-3 .swiper-slide .rt-slide-thumb {
	display:flex;
	padding:40px;
	border-right:1px solid rgb(255 255 255 / .25)
}
.rt-thumb-slider-horizontal-3 .swiper-slide-duplicate-prev .rt-slide-thumb {
	border-right:none
}
.rt-thumb-slider-horizontal-3 .rt-slide-thumb .rt-image {
	position:relative;
	width:100px;
	height:100px;
	border-radius:50%;
	overflow:hidden
}
.rt-thumb-slider-horizontal-3 .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	filter:grayscale(1)
}
.rt-thumb-slider-horizontal-3 .swiper-slide-thumb-active .rt-image img {
	filter:grayscale(0)
}
.rt-thumb-slider-horizontal-3 .rt-item .entry-content {
	position:relative;
	padding-left:16px;
	flex:1
}
.rt-thumb-slider-horizontal-3 .rt-thumnail-area {
	position:absolute;
	right:0;
	left:0;
	bottom:1px;
	z-index:1
}
.rt-thumb-slider-horizontal-3 .rt-thumnail-area .swiper-item-wrap {
	background:linear-gradient(180deg, rgb(255 255 255 / .08) 0%, rgb(255 255 255 / .02) 100%);
	backdrop-filter:blur(10px);
	box-shadow:0 0 10px rgb(0 0 0 / 10%);
	border-radius:10px 10px 0 0
}
.rt-thumb-slider-horizontal-3 .rt-thumnail-area .swiper-pagination {
	background:rgb(255 255 255 / .25);
	height:3px
}
.rt-thumb-slider-horizontal-3 .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill {
	background:#2962ff
}
.rt-thumb-slider-horizontal-3 .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	z-index:1;
	min-height:720px
}
.rt-thumb-slider-horizontal-3 .slide-animation {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	transform-origin:top center;
	z-index:-1
}
.rt-thumb-slider-horizontal-3 .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .4) 0%, rgb(0 0 0 / .5) 59%, rgb(0 0 0 / .8) 100%);
z-index:-1
}
.rt-thumb-slider-horizontal-3 .post-content {
	position:relative;
	opacity:0;
	visibility:hidden;
	transform:translateY(90px);
	transition-delay:1000ms;
	transition:opacity 2000ms ease, -webkit-transform 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;
	z-index:2;
	padding-bottom:120px
}
.rt-thumb-slider-horizontal-3 .swiper-slide-active .post-content {
	visibility:visible;
	opacity:1;
	transform:translateY(0) translateX(0)
}
@media (max-width:767px) {
.rt-thumb-slider-horizontal-3 .swiper-slide .rt-slide-thumb {
border:none
}
}
.rt-thumb-slider-horizontal-4 .swiper-slide .rt-slide-thumb {
	display:flex;
	padding:40px 0
}
.rt-thumb-slider-horizontal-4 .rt-slide-thumb .rt-image {
	position:relative;
	width:100px;
	height:100px;
	border-radius:50%;
	overflow:hidden
}
.rt-thumb-slider-horizontal-4 .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	filter:grayscale(1)
}
.rt-thumb-slider-horizontal-4 .swiper-slide-thumb-active .rt-image img {
	filter:grayscale(0)
}
.rt-thumb-slider-horizontal-4 .rt-item .entry-content {
	position:relative;
	padding-left:16px;
	flex:1
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area.default-layout {
	background-color:#f7f7f7;
	transition:all ease 0.31s
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area.box-layout {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	padding:0 20px;
	transition:all 0.31s ease
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .rt-small-video {
	display:flex;
	align-items:center
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .rt-small-video a {
	width:40px;
	height:40px;
	font-size:14px;
	animation:unset
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .rt-cat a, .rt-thumb-slider-horizontal-4 .rt-thumnail-area ul.entry-meta li, .rt-thumb-slider-horizontal-4 .rt-thumnail-area ul.entry-meta li a {
	color:#a5a6aa
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .swiper-pagination {
	background:#fff0;
	border-bottom:1px solid #d3d3d3;
	height:5px;
	transition:all ease 0.31s
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill {
	background:#2962ff
}
.rt-thumb-slider-horizontal-4 .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	z-index:1;
	min-height:750px
}
.rt-thumb-slider-horizontal-4 .slide-animation {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	transform-origin:top center;
	z-index:-1
}
.rt-thumb-slider-horizontal-4 .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .2) 0%, rgb(0 0 0 / .4) 59%, rgb(0 0 0 / .7) 100%);
z-index:-1
}
.rt-thumb-slider-horizontal-4 .post-content {
	position:relative;
	opacity:0;
	visibility:hidden;
	transform:translateY(90px);
	transition-delay:1000ms;
	transition:opacity 2000ms ease, -webkit-transform 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;
	z-index:2;
	padding-top:120px;
	padding-bottom:120px
}
.rt-thumb-slider-horizontal-4 .swiper-slide-active .post-content {
	visibility:visible;
	opacity:1;
	transform:translateY(0) translateX(0)
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .small-audio-player {
	position:relative;
	display:flex;
	align-items:center
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container, .rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-controls {
	width:80px!important;
	height:80px!important
}
.rt-thumb-slider-horizontal-4 .rt-thumnail-area .small-audio-player .mejs-container, .rt-thumb-slider-horizontal-4 .rt-thumnail-area .small-audio-player .mejs-container .mejs-controls {
	width:40px!important;
	height:40px!important
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player {
	position:relative;
	margin-bottom:30px;
	z-index:-1
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-controls {
	background-color:#fff
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-controls:hover {
	background-color:#2962ff
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-button {
	color:#2962ff;
	font-size:18px;
	transition:all 0.31s
}
.rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-button:hover {
	color:#fff
}
@media(max-width:991px) {
.rt-thumb-slider-horizontal-4 .rt-slide {
min-height:485px
}
}
.rt-thumb-slider-horizontal-5 .rt-slide-thumb .rt-image {
	position:relative;
	border-radius:5px;
	border:4px solid #fff;
	overflow:hidden
}
.rt-thumb-slider-horizontal-5 .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	filter:grayscale(1)
}
.rt-thumb-slider-horizontal-5 .swiper-slide-thumb-active .rt-image img {
	filter:grayscale(0)
}
.rt-thumb-slider-horizontal-5 .rt-item .entry-content {
	position:relative;
	margin-top:12px
}
.rt-thumb-slider-horizontal-5 .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	z-index:1;
	height:730px;
	border-radius:5px;
	overflow:hidden
}
.rt-thumb-slider-horizontal-5 .slide-animation {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	-webkit-transform-origin:top center;
	transform-origin:top center;
	transform:scale(1);
	-webkit-transition:-webkit-transform 7000ms ease-in-out;
	transition:-webkit-transform 7000ms ease-in-out;
	transition:transform 7000ms ease-in-out;
	transition:transform 7000ms ease-in-out, -webkit-transform 7000ms ease-in-out;
	z-index:-1
}
.rt-thumb-slider-horizontal-5 .swiper-slide-active .slide-animation {
	transform:scale(1.15)
}
.rt-thumb-slider-horizontal-5 .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .4) 0%, rgb(0 0 0 / .5) 59%, rgb(0 0 0 / .8) 100%);
z-index:-1
}
.rt-thumb-slider-horizontal-5 .post-content {
	position:relative;
	opacity:0;
	visibility:hidden;
	-webkit-transform:translateY(90px);
	transform:translateY(90px);
	transition-delay:1000ms;
	transition:opacity 2000ms ease, -webkit-transform 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease;
	transition:transform 2000ms ease, opacity 2000ms ease, -webkit-transform 2000ms ease;
	z-index:2;
	padding-bottom:120px;
	padding-top:120px
}
.rt-thumb-slider-horizontal-5 .swiper-slide-active .post-content {
	visibility:visible;
	opacity:1;
	transform:translateY(0) translateX(0)
}
.rt-thumb-slider-horizontal-5 .rt-thumnail-area {
	position:relative;
	margin-top:-60px;
	padding-left:100px;
	padding-right:100px
}
.rt-thumb-slider-horizontal-5 .rt-thumnail-area .swiper-item-wrap {
	position:static
}
.rt-thumb-slider-horizontal-5 .swiper-navigation>div {
	position:absolute;
	top:50%;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	margin:0;
	width:55px;
	height:55px;
	border-radius:50%;
	border:none;
	background:rgb(0 0 0 / .3);
	backdrop-filter:blur(20px);
	color:#fff;
	transform:translateY(-50%);
	transition:all 0.3s ease
}
.rt-thumb-slider-horizontal-5 .rt-slide-thumb .post-terms {
	position:absolute;
	left:0;
	bottom:0;
	margin-bottom:0
}
.rt-thumb-slider-horizontal-5 .rt-thumnail-area .rt-cat a, .rt-thumb-slider-horizontal-5 .rt-thumnail-area ul.entry-meta li, .rt-thumb-slider-horizontal-5 .rt-thumnail-area ul.entry-meta li a {
	color:#a5a6aa
}
@media (max-width:1199px) {
.rt-thumb-slider-horizontal-5 .rt-thumnail-area {
max-width:710px
}
}
@media (max-width:991px) {
.rt-thumb-slider-horizontal-5 .rt-thumnail-area {
max-width:calc(100% - 55px)
}
.rt-thumb-slider-horizontal-5 .rt-slide {
min-height:640px
}
.rt-thumb-slider-horizontal-5 .post-content {
padding-bottom:280px
}
}
@media (max-width:575px) {
.rt-thumb-slider-horizontal-5 .rt-thumnail-area {
max-width:100%;
padding:40px 20px
}
}
.rt-thumb-slider-vertical .rt-slide-thumb {
	display:flex
}
.rt-thumb-slider-vertical .rt-slide-thumb .rt-image {
	border-radius:50%;
	overflow:hidden;
	width:100px;
	height:100px
}
.rt-thumb-slider-vertical .rt-item .rt-image {
	position:relative
}
.rt-thumb-slider-vertical .rt-item .entry-content {
	position:relative;
	padding-left:16px;
	padding-right:16px;
	flex:1
}
.rt-thumb-slider-vertical .rt-thumnail-area {
	position:absolute;
	top:0;
	right:0;
	width:33%;
	height:100%;
	z-index:2
}
.rt-thumb-slider-vertical .rt-thumnail-area::before {
content:"";
position:absolute;
right:0;
top:0;
width:100%;
height:100%;
background-color:rgb(0 0 0 / .5);
z-index:-1;
padding-right:30px
}
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-item-wrap {
	height:400px;
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	max-width:85%;
	width:100%;
	overflow:hidden
}
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-pagination {
	left:auto;
	right:0;
	background:rgb(255 255 255 / .25);
	width:3px;
	transform:initial
}
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill {
	background:#2962ff
}
.rt-thumb-slider-vertical .rt-slide {
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:center;
	position:relative;
	z-index:1;
	min-height:800px
}
.rt-thumb-slider-vertical .rt-slide::after {
content:"";
position:absolute;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, rgb(0 0 0 / .4) 0%, rgb(0 0 0 / .5) 59%, rgb(0 0 0 / .8) 100%);
z-index:-1
}
.rt-thumb-slider-vertical .post-content {
	padding-bottom:200px;
	padding-top:200px
}
.rt-thumb-slider-vertical .rt-video {
	margin-top:30px
}
@media (max-width:991px) {
.rt-thumb-slider-vertical .rt-thumnail-area {
left:0;
right:unset;
top:unset;
bottom:0;
width:100%;
height:140px;
padding-right:0
}
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-item-wrap {
height:auto!important;
max-width:100%;
padding-left:30px
}
.rt-thumb-slider-vertical .rt-slide-thumb {
padding-top:20px;
padding-bottom:20px
}
.rt-thumb-slider-vertical .rt-thumnail-area::before {
padding-right:0
}
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-pagination {
width:100%;
height:3px
}
}
@media (max-width:1199px) {
.rt-thumb-slider-vertical .rt-slide {
min-height:702px
}
}
@media (max-width:992px) {
.rt-thumb-slider-vertical .rt-slide {
min-height:600px
}
.rt-thumb-slider-vertical .post-content {
padding-top:100px
}
}
@media (max-width:767px) {
.rt-thumb-slider-horizontal .rt-slide {
min-height:680px
}
.rt-thumb-slider-horizontal .post-content {
padding-top:80px;
padding-bottom:80px
}
.rt-thumb-slider-vertical .rt-slide {
min-height:620px
}
.rt-thumb-slider-vertical .post-content {
padding-top:80px;
padding-bottom:80px
}
}
@media (max-width:375px) {
.rt-thumb-slider-vertical .rt-slide {
min-height:580px
}
.rt-thumb-slider-horizontal .rt-slide {
min-height:680px
}
.rt-thumb-slider-horizontal .rt-slide-thumb .rt-image {
max-width:100px
}
}
@media (max-width:425px) {
.rt-thumb-slider-vertical .rt-thumnail-area .swiper-item-wrap {
padding-left:12px
}
}
.rt-ajax-tab-content {
	position:relative
}
.rt-ajax-tab-content .preloader {
	position:absolute;
	left:0;
	right:0;
	top:50%;
	transform:translateY(-50%);
	margin:0 auto;
	width:100%;
	height:100%;
	text-align:center;
	color:#2962ff;
	background:rgb(255 255 255 / .9);
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:1
}
.rt-post-tab .post-cat-tab {
	display:inline-flex;
	margin-bottom:20px
}
.rt-post-tab .post-cat-tab a {
	background-color:#fff0;
	padding:10px 20px;
	color:#929292;
	line-height:20px;
	font-size:14px;
	font-weight:600;
	text-align:center;
	border-color:#e5e5e5;
	border-width:1px 0;
	border-style:solid;
	font-family:'Spartan', sans-serif;
	transition:all ease 0.31s
}
.rt-post-tab .post-cat-tab a:first-child {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	border-left-width:1px
}
.rt-post-tab .post-cat-tab a:last-child {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	border-right-width:1px
}
.rt-post-tab .post-cat-tab a.current, .rt-post-tab .post-cat-tab a:hover {
	background-color:#2962ff;
	border-top:1px solid #fff0;
	border-bottom:1px solid #fff0;
	color:#ffffff!important;
	box-shadow:0 10px 18px 0 rgb(50 112 252 / 27%)
}
@media(max-width:480px) {
.rt-post-tab {
width:100%
}
.rt-post-tab .post-cat-tab {
display:flex
}
.rt-post-tab .post-cat-tab a {
padding-left:10px;
padding-right:10px;
width:100%
}
}
.rt-post-tab-default .rt-item {
	position:relative
}
.rt-post-tab-default .rt-item .big-title {
	font-size:28px;
	line-height:1.3;
	margin-bottom:10px
}
.rt-post-tab-default .rt-item .small-title {
	font-size:18px;
	line-height:1.3;
	margin-bottom:10px
}
.rt-post-tab-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-tab-default ul.entry-meta li {
	display:inline-block;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-tab-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-tab-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-tab-default .rt-item-left ul.entry-meta li, .rt-post-tab-default .rt-item-left .rt-cat a, .rt-post-tab-default .rt-item-left ul.entry-meta li a {
	color:#d0d0d0
}
.rt-post-tab-default .rt-item-list ul.entry-meta li, .rt-post-tab-default .rt-item-list .rt-cat a, .rt-post-tab-default .rt-item-list ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-tab-default .rt-item-left ul.entry-meta li a:hover, .rt-post-tab-default .rt-item-list ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-post-tab-default .rt-item-left ul.entry-meta .post-author a {
	color:#fff
}
.rt-post-tab-default .rt-item-list ul.entry-meta .post-author a {
	color:#000
}
.rt-post-tab-default .rt-item .rt-image {
	position:relative;
	overflow:hidden;
	border-radius:4px
}
.rt-post-tab-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-tab-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-tab-default .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-post-tab-default .post-terms.rt-cat {
	margin-bottom:10px
}
.rt-post-tab-default .post-terms a {
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase
}
.rt-post-tab-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-tab-default .post-categories li {
	display:inline-block
}
.rt-post-tab-default .rt-item .rt-cat-3 a {
	display:inline-block;
	border:1px solid #d7d7d7;
	border-radius:2px;
	margin-bottom:3px;
	padding:5px 7px 4px
}
.rt-post-tab-default .post-terms a:hover {
	color:#2962ff
}
.rt-post-tab-default .post_excerpt p {
	margin-bottom:10px
}
.rt-post-tab-default .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-tab-default.play-position-rb .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	animation:none
}
.rt-post-tab-default.play-position-rt .rt-image .rt-play {
	position:absolute;
	top:0;
	left:inherit;
	right:0;
	transform:none;
	animation:none
}
.rt-post-tab-default.play-position-lt .rt-image .rt-play {
	position:absolute;
	top:0;
	left:0;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-tab-default.play-position-lb .rt-image .rt-play {
	position:absolute;
	bottom:0;
	left:0;
	right:inherit;
	top:inherit;
	transform:none;
	animation:none
}
.rt-post-tab-default .post-terms .category-style {
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px;
	line-height:1;
	display:inline-block;
	margin-bottom:3px
}
.rt-post-tab-default .rt-item-left .rt-image+.entry-content {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	transition:all 0.5s ease;
	padding:25px
}
.rt-post-tab-default .rt-item-left .rt-image>a:first-of-type::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
background-repeat:no-repeat;
background-size:cover;
background-position:center center
}
.rt-post-tab-style1 .rt-item-list {
	display:flex
}
.rt-post-tab-style1 .rt-item-list .entry-content {
	flex:1;
	padding-left:24px
}
.rt-post-tab-style1 .rt-item-list .rt-image {
	width:144px
}
.rt-post-tab-style2 .rt-item-left, .rt-post-tab-style2 .rt-item-left .rt-image {
	height:100%
}
.rt-post-tab-style2 .rt-item-left .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1);
	transition:all 0.8s ease
}
.rt-post-tab-style2 .rt-item-list {
	display:flex;
	align-items:center
}
.rt-post-tab-style2 .rt-item-list .entry-content {
	flex:1
}
.rt-post-tab-style2 .rt-item-list .rt-image {
	width:213px;
	margin-right:24px
}
@media(max-width:425px) {
.rt-post-tab-style2 .rt-item-list {
align-items:inherit
}
.rt-post-tab-style2 .rt-item-list .rt-image {
width:160px
}
}
.rt-post-tab-style3 .rt-item-left, .rt-post-tab-style3 .rt-item-left .rt-image {
	height:100%
}
.rt-post-tab-style3 .rt-item-list {
	display:flex
}
.rt-post-tab-style3 .rt-item-list .entry-content {
	flex:1;
	padding-right:24px
}
.rt-post-tab-style3 .rt-item-list .rt-image {
	width:144px
}
.rt-post-tab-style3 .rt-item-list .rt-image::after {
position:absolute;
display:inline-flex;
align-items:center;
justify-content:center;
left:0;
bottom:0;
width:27px;
height:27px;
border-top-right-radius:3px;
background-color:#fff;
font-size:1rem;
color:#2962ff;
counter-increment:post-counter;
content:counter(post-counter);
font-weight:500
}
.rt-post-tab-style4 .rt-item-left, .rt-post-tab-style4 .rt-item-left .rt-image {
	height:100%
}
.rt-post-tab-style4 .rt-item-list {
	display:flex;
	align-items:center
}
.rt-post-tab-style4 .rt-item-list .entry-content {
	flex:1
}
.rt-post-tab-style4 .rt-item-list .rt-image {
	width:180px;
	margin-right:24px
}
@media(max-width:767px) {
.rt-post-tab-style2 .rt-item-left .rt-image img, .rt-post-tab-style3 .rt-item-left .rt-image img, .rt-post-tab-style4 .rt-item-left .rt-image img {
height:350px
}
}
@media(max-width:480px) {
.rt-post-tab-style4 .rt-item-list .rt-image {
width:120px
}
}
@media(max-width:375px) {
.rt-post-tab-style2 .rt-item-list {
display:block
}
.rt-post-tab-style2 .rt-item-list .rt-image {
width:auto;
margin-right:0;
margin-bottom:24px
}
}
.rt-post-tab-default .rt-item-box ul.entry-meta li, .rt-post-tab-default .rt-item-box ul.entry-meta li a, .rt-post-tab-default .rt-item-box .rt-cat a {
	color:#a5a6aa
}
.rt-post-tab-default .rt-item-box ul.entry-meta li.post-author a {
	color:#000
}
.rt-post-tab-default .rt-item-box ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-post-tab-style5 .rt-item-box, .rt-post-tab-style5 .rt-item-box .rt-image {
	height:100%
}
.rt-post-tab-style5 .rt-item-box .rt-image {
	border-radius:4px 4px 0 0
}
.rt-post-tab-style5 .rt-item-box .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1);
	transition:all 0.8s ease
}
.rt-post-tab-style5 .rt-item-list {
	display:flex;
	align-items:center
}
.rt-post-tab-style5 .rt-item-list .entry-content {
	flex:1
}
.rt-post-tab-style5 .rt-item-box .entry-content {
	display:table;
	position:relative;
	background:#f8f8f8;
	border-radius:0 0 4px 4px;
	padding:25px 30px 20px
}
.rt-post-tab-style5 .rt-item-list .rt-image {
	width:213px;
	margin-right:24px
}
.rt-post-tab-style5 .rt-item-box {
	display:flex;
	flex-direction:column
}
@media(max-width:425px) {
.rt-post-tab-style5 .rt-item-list {
align-items:inherit
}
.rt-post-tab-style5 .rt-item-list .rt-image {
width:160px
}
}
.tab-box-layout .rt-item {
	overflow:hidden
}
.tab-box-layout .rt-item-list, .rt-post-tab-style5.tab-box-layout .rt-item-box .entry-content {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	overflow:hidden;
	transition:all 0.3s ease
}
.tab-box-layout .rt-item-list .entry-content {
	padding:24px
}
.rt-post-tab-default.tab-box-layout .rt-item-list .rt-image {
	margin-right:0
}
.rt-post-box-default .rt-item {
	position:relative;
	overflow:hidden
}
.rt-post-box-default .rt-item .entry-title {
	line-height:1.4;
	margin-bottom:10px
}
.rt-post-box-default .rt-item-grid .entry-title {
	font-size:22px
}
.rt-post-box-default ul.entry-meta {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-box-default ul.entry-meta li {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1.2;
	margin-right:12px
}
.rt-post-box-default ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-box-default .rt-item-list ul.entry-meta li {
	color:#a5a6aa
}
.rt-post-box-default .rt-item-list ul.entry-meta li a {
	color:#a5a6aa
}
.rt-post-box-default ul.entry-meta li:last-child {
	margin-right:0
}
.rt-post-box-default ul.entry-meta li i {
	margin-right:6px
}
.rt-post-box-default ul.entry-meta li a:hover {
	color:#2962ff
}
.rt-post-box-default .rt-item .rt-image {
	position:relative;
	overflow:hidden
}
.rt-post-box-default .rt-item .rt-image img {
	width:100%;
	height:100%;
	object-fit:cover;
	transform:scale(1.02);
	transition:all 0.5s ease
}
.rt-post-box-default .rt-item:hover .rt-image img {
	transform:scale3d(1.1, 1.1, 1)
}
.rt-post-box-default .rt-item .post-terms {
	margin-bottom:10px;
	line-height:1.2
}
.rt-post-box-default .rt-item .post-terms a {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-bottom:3px
}
.rt-post-box-default .post-categories {
	list-style:none;
	margin-bottom:0;
	margin-top:5px;
	padding-left:0
}
.rt-post-box-default .post-categories li {
	display:inline-block
}
.rt-post-box-default .rt-item .rt-cat-3 a {
	border:1px solid #d7d7d7;
	border-radius:2px;
	padding:5px 7px 4px
}
.rt-post-box-default .rt-item .post-terms a:hover {
	color:#2962ff
}
.rt-post-box-default .rt-item .post-author a {
	color:#000
}
.rt-post-box-default .rt-item-list ul.entry-meta .post-author a {
	color:#000
}
.rt-post-box-default .rt-item .post_excerpt p {
	margin-bottom:10px
}
.rt-post-box-default .rt-item .post-terms .category-style {
	display:inline-block;
	background-color:#2962ff;
	border-radius:2px;
	color:#fff;
	padding:6px 9px 5px
}
.rt-post-box-default .rt-item .rt-image .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.rt-post-box-default.play-position-rb .rt-item .rt-image .rt-play {
	position:absolute;
	top:inherit;
	left:inherit;
	bottom:0;
	right:0;
	transform:none;
	animation:none
}
.rt-post-box-default.play-position-rt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:inherit;
	right:0;
	transform:none;
	animation:none
}
.rt-post-box-default.play-position-lt .rt-item .rt-image .rt-play {
	position:absolute;
	top:0;
	left:0;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-box-default.play-position-lb .rt-item .rt-image .rt-play {
	position:absolute;
	left:0;
	bottom:0;
	top:inherit;
	right:inherit;
	transform:none;
	animation:none
}
.rt-post-box-default .right-order {
	display:flex;
	flex-direction:row-reverse
}
.rt-post-box-default .rt-item .post_excerpt {
	margin-top:12px
}
.rt-post-box-default .rt-item .post_excerpt p {
	margin-bottom:0
}
.rt-post-box-default .rt-item .post-read-more {
	margin-top:20px
}
.rt-post-box-style1 .rt-item-wrap .rt-item {
	display:flex;
	flex-direction:column;
	border:1px solid #e5e5e5
}
.rt-post-box-style1 .rt-item-wrap, .rt-post-box-style1 .rt-item-wrap .rt-item, .rt-post-box-style1 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-box-style1 .rt-item-wrap .entry-content {
	padding:30px
}
.rt-post-box-style1 .rt-item-list {
	display:flex;
	border:1px solid #e5e5e5
}
.rt-post-box-style1 .rt-item-list .list-content {
	flex:1;
	padding:24px 20px 22px 20px
}
.rt-post-box-style1 .rt-item-list .rt-image {
	width:180px
}
.rt-post-box-style1 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-box-style1 .rt-item-list .post-author a {
	color:#000
}
.rt-post-box-style1 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
@media(max-width:390px) {
.rt-post-box-style1 .rt-item-list {
display:block
}
.rt-post-box-style1 .rt-item-list .rt-image {
width:100%
}
}
.rt-post-box-style2 .rt-item-wrap .rt-item {
	display:flex;
	flex-direction:column
}
.rt-post-box-style2 .rt-item-wrap, .rt-post-box-style2 .rt-item-wrap .rt-item, .rt-post-box-style2 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-box-style2 .rt-item-wrap .entry-content {
	padding:30px;
	border:1px solid #e5e5e5;
	background-color:#f8f8f8
}
.rt-post-box-style2 .rt-item-list {
	display:flex
}
.rt-post-box-style2 .rt-item-list .list-content {
	flex:1;
	border:1px solid #e5e5e5;
	background-color:#f8f8f8;
	padding:24px 20px 22px 20px
}
.rt-post-box-style2 .rt-item-list .rt-image {
	width:180px
}
.rt-post-box-style2 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-box-style2 .rt-item-list .post-author a {
	color:#000
}
.rt-post-box-style2 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
@media(max-width:390px) {
.rt-post-box-style2 .rt-item-list {
display:block
}
.rt-post-box-style2 .rt-item-list .rt-image {
width:100%
}
}
.rt-post-box-style3 .rt-item-wrap .rt-item {
	display:flex;
	flex-direction:column
}
.rt-post-box-style3 .rt-item-wrap, .rt-post-box-style3 .rt-item-wrap .rt-item, .rt-post-box-style3 .rt-item-wrap .rt-item .rt-image {
	height:100%
}
.rt-post-box-style3 .rt-item-wrap .entry-content {
	position:absolute;
	left:0;
	right:75px;
	bottom:0;
	padding:30px;
	background:#fff
}
.rt-post-box-style3 .rt-item-list {
	display:flex
}
.rt-post-box-style3 .rt-item-list .list-content {
	flex:1;
	padding-right:15px
}
.rt-post-box-style3 .rt-item-list .rt-image {
	width:180px
}
.rt-post-box-style3 .rt-item-list .entry-title {
	font-size:18px
}
.rt-post-box-style3 .rt-item-list .post-author a {
	color:#000
}
.rt-post-box-style3 .rt-item-list .rt-image>a:first-of-type::after {
display:none
}
.rt-post-box-style4 .rt-item .entry-content {
	position:absolute;
	left:0;
	right:50px;
	bottom:0;
	background-color:#fff;
	padding:20px;
	transition:all 0.3s ease
}
.rt-post-box-style4 .rt-item .rt-image .rt-play {
	top:30%;
	transform:translate(-50%, -30%)
}
.rt-post-box-style5 .rt-item {
	display:flex;
	align-items:center;
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	transition:all 0.3s ease
}
.rt-post-box-style5 .rt-item .rt-image {
	max-width:710px;
	width:100%
}
.rt-post-box-style5 .rt-item .entry-content {
	flex:1;
	padding:50px
}
@media(max-width:1299px) {
.rt-post-box-style5 .rt-item {
align-items:unset
}
}
@media(max-width:1299px) {
.rt-post-box-style5 .rt-item .rt-image {
max-width:500px
}
}
@media(max-width:767px) {
.rt-post-box-style5 .rt-item {
display:block
}
.rt-post-box-style5 .rt-item .rt-image {
max-width:100%
}
.rt-post-box-style5 .rt-item .entry-content {
padding:24px
}
}
.rt-post-box-style6 .rt-item {
	background-color:#fff;
	box-shadow:0 0 16px 0 rgb(0 0 0 / 5%);
	transition:all 0.3s ease
}
.rt-post-box-style6 .rt-item .entry-content {
	padding:24px
}
.rt-category .rt-item {
	position:relative;
	border-radius:4px;
	text-align:center;
	overflow:hidden
}
.rt-category .rt-item .rt-cat-name {
	overflow:hidden;
	margin-bottom:10px;
	color:#fff;
	font-size:16px;
	line-height:1.4;
	letter-spacing:1.6px;
	transition:all 0.3s ease
}
.rt-category .rt-item .rt-cat-name a {
	color:#fff
}
.rt-category .rt-item .rt-cat-name a:hover {
	color:#2962ff
}
.rt-category .rt-item .rt-cat-count {
	font-size:14px;
	color:#fff;
	overflow:hidden;
	margin-bottom:0
}
.rt-category .rt-item .anim-overflow {
	display:block;
	transform:translateY(100%);
	transition:all ease 1s
}
.rt-category .rt-item:hover .anim-overflow {
	transform:translateY(0)
}
.rt-category .rt-item::after {
content:"";
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-color:rgb(0 0 0 / .5);
z-index:1;
border-radius:4px
}
.rt-category-style1 .rt-item img {
	width:100%;
	min-height:140px;
	object-fit:cover
}
.rt-category-style1 .rt-content {
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	top:calc(100% - 45px);
	z-index:2;
	text-align:center;
	transition:all 0.6s ease;
	width:100%
}
.rt-category-style1 .rt-item:hover .rt-content {
	transform:translateY(-50%) translateX(-50%)
}
.rt-category-style2 .rt-item {
	overflow:hidden
}
.rt-category-style2 .rt-item:last-child {
	margin-bottom:0
}
.rt-category-style2 .rt-item .rt-content {
	position:absolute;
	left:0;
	right:0;
	top:50%;
	transform:translateY(-50%);
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:20px;
	z-index:2
}
.rt-category-style2 .rt-item .rt-cat-count {
	color:#6c6f72;
	background-color:#fff;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	width:40px;
	height:40px;
	border-radius:50%;
	transition:all 0.3s ease
}
.rt-category-style2 .rt-item:hover .rt-cat-count {
	color:#fff;
	background-color:#2962ff
}
.rt-category-style2 .rt-item img {
	width:100%;
	height:80px;
	object-fit:cover;
	transform:translate3d(-10px, 0, 0) scale3d(1.2, 1.2, 1.2);
	transition:transform 0.4s
}
.rt-category-style2 .rt-item:hover img {
	transform:translate3d(10px, 0, 0) scale3d(1.2, 1.2, 1.2)
}
.rt-category-style2 .rt-item.space {
	margin-bottom:6px
}
.rt-category-style2 .rt-item.space:last-child {
	margin-bottom:0
}
.rt-category-style2 .rt-item .rt-cat-name {
	margin-bottom:0
}
.rt-category-style3 {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center
}
.rt-category-style3 {
	box-shadow:0 0 49px 0 rgb(10 10 10 / 14%);
	padding:40px;
	border-radius:4px
}
.rt-category-style3 .rt-item img {
	width:100%;
	height:240px;
	object-fit:cover
}
.rt-category-style3 .rt-content {
	position:absolute;
	left:50%;
	transform:translateX(-50%) translateY(15px);
	bottom:0;
	z-index:2;
	text-align:center;
	transition:all 0.6s ease;
	width:100%
}
.rt-category-style3 .rt-item:hover .rt-content {
	transform:translateX(-50%) translateY(-50%)
}
.rt-category-style3 .section-title-cat {
	max-width:270px;
	width:100%;
	margin-bottom:0
}
.rt-category-style3 .section-title .related-title {
	margin-right:0;
	margin-bottom:20px
}
@media (max-width:991px) {
.rt-category-style3 {
padding:60px 20px;
display:block
}
.rt-category-style3 .section-title-cat {
max-width:100%;
margin-bottom:25px
}
.rt-category-style3 .section-title .related-title {
margin-bottom:10px
}
.rt-category-style3 .section-title .swiper-button {
margin-bottom:20px
}
}
.rt-category-style4 .rt-item {
	overflow:hidden
}
.rt-category-style4 .rt-item img {
	width:100%;
	min-height:140px;
	object-fit:cover
}
.rt-category-style4 .rt-content {
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	top:calc(100% - 45px);
	z-index:2;
	text-align:center;
	transition:all 0.6s ease;
	background-color:#fff;
	border-radius:7px 7px 0 0;
	padding:15px 20px 25px
}
.rt-category-style4 .rt-item:hover .rt-content {
	transform:translateY(-35%) translateX(-50%)
}
.rt-category-style4 .rt-item .rt-cat-name {
	margin-bottom:0
}
.rt-category-style4.rt-category .rt-item .rt-cat-name a {
	display:inline-block;
	color:#000
}
.rt-category-style4 .rt-item .rt-cat-count {
	color:#000
}
.rt-category-style4.rt-category .rt-item::after {
display:none
}
.rt-category-style5 .rt-item img {
	object-fit:cover;
	border-radius:50%;
	border:1px solid #e5e5e5;
	background-color:#fff;
	padding:7px
}
.rt-category-style5.rt-category .rt-content {
	position:inherit;
	left:0;
	right:0;
	top:0;
	transform:inherit;
	margin-top:22px
}
.rt-category-style5.rt-category .rt-item .anim-overflow, .rt-category-style5.rt-category .rt-item:hover .rt-content {
	transform:inherit
}
.rt-category-style5.rt-category .rt-item::after {
display:none
}
.rt-category-style5.rt-category .rt-item .rt-cat-count {
	color:#000
}
.rt-category-style5.rt-category .rt-item .rt-cat-name {
	margin-bottom:0;
	font-size:12px;
	text-transform:uppercase
}
.rt-category-style5.rt-category .rt-item .rt-cat-name a {
	position:relative;
	display:inline-block;
	color:#8b8c8f;
	padding-bottom:6px;
	overflow:hidden
}
.rt-category-style5.rt-category .rt-item:hover .rt-cat-name a {
	color:#000
}
.rt-category-style5.rt-category .rt-item .rt-cat-name a:after {
	position:absolute;
	content:"";
	left:-50%;
	right:0;
	bottom:0;
	margin:0 auto;
	height:3px;
	width:100%;
	opacity:0;
	visibility:hidden;
	background:#2962ff;
	transition:all ease 0.31s
}
.rt-category-style5.rt-category .rt-item:hover .rt-cat-name a:after {
	left:0;
	opacity:1;
	visibility:visible
}
.rt-category-style6 .rt-item {
	border-radius:100px
}
.rt-category-style6 .rt-item img {
	width:100%;
	min-height:230px;
	object-fit:cover;
	transition:all ease 0.31s
}
.rt-category-style6 .rt-item:hover img {
	filter:grayscale(1)
}
.rt-category-style6 .rt-content {
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	bottom:30px;
	z-index:2;
	text-align:center;
	transition:all 0.6s ease;
	background-color:#fff;
	border-radius:30px;
	padding:13px 25px 12px
}
.rt-category-style6 .rt-item:hover .rt-content {
	transform:translateY(-35%) translateX(-50%)
}
.rt-category-style6 .rt-item .rt-cat-name {
	margin-bottom:0
}
.rt-category-style6.rt-category .rt-item .rt-cat-name a {
	display:inline-block;
	color:#000
}
.rt-category-style6 .rt-item .rt-cat-count {
	color:#fff;
	position:absolute;
	left:0;
	right:0;
	top:30%;
	transform:translateY(-30%)
}
.rt-category-style6.rt-category .rt-item::after {
display:none
}
.rt-news-ticker .ticker {
	display:flex;
	align-items:center;
	width:100%
}
.rt-news-ticker .ticker-title {
	position:relative;
	color:#fff;
	height:42px;
	display:flex;
	align-items:center;
	min-width:150px;
	font-size:14px;
	border-radius:3px 0 0 3px;
	clip-path:polygon(0 0, 90% 0, 100% 50%, 90% 100%, 0 100%, 0% 100%);
	background:linear-gradient(90deg, #1a1313 0%, #7a7975 100%)
}
.rt-news-ticker .ticker-title:after {
	display:none
}
.rt-news-ticker .ticker-title span {
	padding-left:54px;
	text-align:center
}
.rt-news-ticker .ticker-title span:before {
	position:absolute;
	content:"\f0e7";
	left:15px;
	top:50%;
	transform:translateY(-50%);
	font-family:"Font Awesome 5 Free";
	font-weight:900;
	width:28px;
	height:28px;
	border:2px solid #a5a6aa;
	border-radius:50%
}
.rt-news-ticker .ticker-content a {
	color:#000000!important
}
.rt-news-ticker .ticker-content a:hover {
	color:#2962ff!important
}
.rt-news-ticker .ticker-swipe span {
	margin-top:20px;
	border-bottom:1px solid #000;
	height:1px
}
.rt-news-ticker {
	width:100%
}
.rt-news-ticker .ticker-wrapper .ticker-swipe {
	background:#f7f7f7;
	;
	height:42px
}
.rt-news-ticker .ticker-wrapper .ticker-content, .rt-news-ticker .ticker-wrapper .ticker {
	background-color:#f7f7f7
}
.rt-news-ticker ul {
	list-style:none;
	margin:0;
	padding:0
}
.fixed-sidebar-addon .fixed-bar-coloum {
	display:initial;
	padding-left:12px;
	padding-right:12px
}
.elementor-category .rt-category-style2 .rt-item {
	margin-bottom:13px;
	padding-bottom:13px;
	border-bottom:1px solid #d0d0d0;
	border-radius:0;
	transition:all ease 0.31s
}
.elementor-category .rt-category-style2 .rt-item a {
	color:#000
}
.elementor-category .rt-category-style2 .rt-item a:hover .rt-cat-name {
	color:#2962ff
}
.elementor-category .rt-category-style2 .rt-item:last-child {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:0
}
.elementor-category .rt-category-style2 .rt-item img {
	display:none
}
.elementor-category .rt-category-style2 .rt-item .rt-content {
	position:relative;
	top:initial;
	transform:none;
	padding:0
}
.elementor-category .rt-category .rt-item::after {
display:none
}
.elementor-category .rt-category .rt-item .rt-cat-name {
	color:inherit;
	font-size:15px;
	font-weight:500;
	line-height:1.4;
	letter-spacing:1px;
	margin-bottom:0;
	transition:all ease 0.31s
}
.elementor-category .rt-category-style2 .rt-item .rt-cat-count {
	color:#d0d0d0;
	font-size:15px;
	background-color:#fff0;
	display:inherit;
	width:inherit;
	height:inherit;
	border-radius:50%;
	line-height:1
}
.elementor-category .rt-category-style2 .rt-item:hover .rt-cat-count {
	background-color:#fff0
}
.elementor-invisible {
	visibility:visible
}
.height100vh {
	height:100vh
}
@media(max-width:1199px) {
.height100vh {
height:inherit
}
}
.elementor-section.rt-parallax-bg-yes {
	transition:none!important
}
.elementor-widget-wp-widget-rt-about-social .footer-social {
	margin:25px 0 0;
	padding:0;
	list-style:none;
	display:flex;
	gap:10px
}
.elementor-widget-wp-widget-rt-about-social .footer-social li a {
	color:#333;
	font-size:18px;
	background-color:#fff;
	border-radius:50%;
	border:1px solid #e7e0e0;
	width:48px;
	height:48px;
	display:flex;
	align-items:center;
	justify-content:center
}
.elementor-widget-wp-widget-rt-about-social .footer-social li a:hover {
	background-color:#2962ff;
	border:1px solid #fff0;
	color:#fff
}
.bouncing-bubble-animation {
	-webkit-animation:bouncebubble infinite 5s;
	animation:bouncebubble infinite 5s
}
@-webkit-keyframes bouncebubble {
1% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
25% {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
50% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
75% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes dzMove5 {
0% {
-webkit-transform:translate(0);
transform:translate(0)
}
25% {
-webkit-transform:translate(10px, 10px);
transform:translate(10px, 10px)
}
50% {
-webkit-transform:translate(5px, 5px);
transform:translate(5px, 5px)
}
75% {
-webkit-transform:translate(10px, -5px);
transform:translate(10px, -5px)
}
to {
	-webkit-transform:translate(0);
	transform:translate(0)
}
}
@-webkit-keyframes toRightFromLeft {
49% {
-webkit-transform:translateX(100%);
transform:translateX(100%)
}
50% {
opacity:0;
-webkit-transform:translateX(-100%);
transform:translateX(-100%)
}
51% {
opacity:1
}
}
@keyframes toRightFromLeft {
49% {
-webkit-transform:translateX(100%);
transform:translateX(100%)
}
50% {
opacity:0;
-webkit-transform:translateX(-100%);
transform:translateX(-100%)
}
51% {
opacity:1
}
}
body {
	font-family:'Roboto', sans-serif;
	font-size:16px;
	line-height:28px;
	color:#6c6f72;
	font-weight:400;
	height:100%;
	vertical-align:baseline;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	text-rendering:optimizeLegibility;
	background-color:#fff;
	overflow-x:hidden
}
.floatleft {
	float:left
}
.floatright {
	float:right
}
.alignleft {
	float:left;
	margin-bottom:15px;
	margin-right:25px;
	margin-top:10px
}
.alignright {
	float:right;
	margin-left:25px;
	margin-bottom:15px;
	margin-top:10px
}
.aligncenter {
	clear:both;
	display:block;
	margin:0 auto 15px
}
a {
	color:#2962ff;
	text-decoration:none
}
a:focus {
	outline:0 solid;
	text-decoration:none;
	outline:0 none
}
a:active {
	text-decoration:none;
	outline:0 none
}
a:hover {
	color:#000;
	text-decoration:none;
	outline:0 none
}
img {
	max-width:100%;
	height:auto
}
.fix {
	overflow:hidden
}
p {
	margin:0 0 20px 0
}
h1, h2, h3, h4, h5, h6 {
	font-family:'Spartan', sans-serif;
	margin:0 0 20px 0;
	color:#000
}
h1 {
	font-size:36px;
	font-weight:700;
	line-height:40px
}
h2 {
	font-size:28.44px;
	font-weight:700;
	line-height:32px
}
h3 {
	font-size:22.63px;
	font-weight:700;
	line-height:33px
}
h4 {
	font-size:20.31px;
	font-weight:700;
	line-height:30px
}
h5 {
	font-size:18px;
	font-weight:700;
	line-height:28px
}
h6 {
	font-size:16px;
	font-weight:700;
	line-height:26px
}
.clear {
	clear:both
}
.clear:after {
	clear:both;
	content:"";
	display:block
}
ul {
	list-style:disc inside none;
	margin:0 0 20px 0
}
#wrapper {
	overflow:hidden;
	transition:all 0.5s ease-out
}
hr, .elementor hr {
	background-color:#e5e5e5
}
* {
	-ms-word-wrap:break-word;
	word-wrap:break-word
}
button:focus, .submit-btn:focus {
	outline:none
}
.primary-color {
	color:#2962ff
}
.secondary-color {
	color:#0034c2
}
#page .content-area {
	background-position:top center;
	background-repeat:no-repeat;
	background-size:cover;
	transition:all ease 0.31s
}
.post-bottom-spacer {
	margin-bottom:20px;
	width:100%;
	height:1px;
	border-bottom:1px solid #e5e5e5
}
.visibility-h {
	visibility:hidden
}
.number-counter {
	counter-reset:post-counter
}
.title-animation-black-normal a {
	color:#000;
	display:inline;
	padding-bottom:0;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%);
	background-size:0 1px;
	background-repeat:no-repeat;
	background-position:left 100%;
	transition:all 0.7s
}
.title-animation-black-normal a:hover {
	background-size:100% 1px
}
.title-animation-black-bold a {
	color:#000;
	display:inline;
	padding-bottom:0;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%);
	background-size:0 2px;
	background-repeat:no-repeat;
	background-position:left 100%;
	transition:all 0.7s
}
.title-animation-black-bold a:hover {
	background-size:100% 2px
}
.title-animation-white-bold a {
	color:#fff;
	display:inline;
	padding-bottom:0;
	background-image:linear-gradient(to bottom, #ffffff 0%, #ffffff 98%);
	background-size:0 2px;
	background-repeat:no-repeat;
	background-position:left 100%;
	transition:all 0.7s
}
.title-animation-white-bold a:hover {
	background-size:100% 2px
}
.title-animation-white-normal a {
	color:#fff;
	display:inline;
	padding-bottom:0;
	background-image:linear-gradient(to bottom, #ffffff 0%, #ffffff 98%);
	background-size:0 1px;
	background-repeat:no-repeat;
	background-position:left 100%;
	transition:all 0.7s
}
.title-animation-white-normal a:hover {
	background-size:100% 1px
}
@-webkit-keyframes toBottomFromTop {
49% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}
50% {
opacity:0;
-webkit-transform:translateY(100%);
transform:translateY(100%)
}
51% {
opacity:1
}
}
@keyframes toBottomFromTop {
49% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}
50% {
opacity:0;
-webkit-transform:translateY(100%);
transform:translateY(100%)
}
51% {
opacity:1
}
}
.rt-grid-item {
	display:block;
	float:left;
	clear:both
}
@media (min-width:992px) and (max-width:1400px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width:1320px
}
}
#yith-quick-view-modal {
	position:fixed;
	visibility:hidden;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1400;
	opacity:0;
	text-align:center;
	transition:all 0.3s
}
.mfp-close-btn-in .mfp-close {
	background-color:#fff0
}
.mfp-iframe-scaler iframe {
	border-radius:15px
}
.neeon-content-table {
	list-style:none;
	margin:0 0 20px;
	padding:20px 30px;
	background-color:#f7f7f7;
	border-radius:8px
}
.neeon-content-table a {
	color:#444;
	font-weight:500;
	display:inline;
	padding-bottom:0;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%);
	background-size:0 1px;
	background-repeat:no-repeat;
	background-position:left 100%;
	transition:all 0.7s
}
.neeon-content-table a:hover {
	background-size:100% 1px
}
.neeon-content-table i {
	padding-right:5px
}
.button-style-1 {
	position:relative;
	background:#fff0;
	border:1px solid #e5e5e5;
	border-radius:4px;
	font-size:12px;
	color:#646464;
	font-weight:700;
	padding:7px 18px 7px 25px;
	transition:all 0.4s ease;
	display:inline-flex;
	align-items:center;
	letter-spacing:.8px;
	text-transform:uppercase;
	transform:perspective(1px) translateZ(0)
}
.button-style-1:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.3s;
	transition-timing-function:ease-out;
	z-index:-1
}
a.button-style-1:hover {
	color:#fff;
	border-color:#fff0
}
.button-style-1:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#2962ff
}
.button-style-2 {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:16px 20px 14px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	z-index:1
}
a.button-style-2:hover {
	color:#fff
}
.button-style-2:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.3s;
	transition-timing-function:ease-out;
	z-index:-1
}
.button-style-2:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.button-style-2.btn-common path.rt-button-cap {
	stroke:#fff
}
.button-style-3 {
	background-color:#fff;
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:16px 20px 14px;
	line-height:1.4;
	box-shadow:0 0 40px 0 rgb(0 0 0 / 9%)
}
a.button-style-3:hover {
	background-color:#2962ff;
	color:#fff
}
.button-style-4 {
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	line-height:1.4
}
a.button-style-4:hover {
	color:#2962ff
}
a.button-style-4.btn-common:hover path.rt-button-cap {
	stroke:#2962ff
}
.btn-common svg {
	fill:currentColor;
	vertical-align:middle;
	margin-left:10px;
	width:22px
}
.btn-common .rt-button-cap, .btn-common .rt-button-line {
	-webkit-transform:translateX(-13px);
	-ms-transform:translateX(-13px);
	transform:translateX(-13px);
	transform-origin:right;
	transition:0.5s
}
.btn-common rect.rt-button-line {
	height:1.5px;
	y:7
}
.btn-common .rt-button-line {
	stroke:currentColor;
	stroke-width:.5
}
.btn-common path.rt-button-cap {
	stroke-width:1;
	stroke:#646464
}
.btn-common:hover path.rt-button-cap {
	stroke:#fff
}
.btn-common:hover .rt-button-line {
	-webkit-animation:qode-button-line 0.4s ease forwards;
	animation:qode-button-line 0.4s ease forwards
}
.btn-common:hover .rt-button-cap {
	-webkit-animation:qode-button-cap 0.4s ease forwards;
	animation:qode-button-cap 0.4s ease forwards
}
.rt-animation-out .rt-button-cap-fake {
	-webkit-animation:qode-button-cap-fake-out 0.35s linear;
	animation:qode-button-cap-fake-out 0.35s linear
}
.rt-animation-out .rt-button-cap {
	-webkit-animation:qode-button-cap-out 0.35s ease-in-out;
	animation:qode-button-cap-out 0.35s ease-in-out
}
.rt-button-line {
	transform:translateX(9px);
	stroke-width:.1;
	stroke:currentColor
}
.rt-button-cap, .rt-button-line {
	transform-origin:right;
	transition:0.33s cubic-bezier(.14, -.07, .23, .9)
}
.play-btn-primary, .play-btn-transparent, .play-btn-transparent-2, .play-btn-transparent-3, .play-btn-white-lg, .play-btn-white-xl, .play-btn-white, .play-btn-gray {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	position:relative;
	transition:all 0.3s ease
}
.play-btn-primary {
	width:60px;
	height:60px;
	border-radius:50%;
	background-color:#2962ff;
	color:#fff;
	font-size:1.125rem;
	animation:pulseShadowlgprimary 2000ms linear infinite
}
.play-btn-primary:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-white {
	width:42px;
	height:42px;
	border-radius:50%;
	background-color:#fff;
	color:#2962ff;
font-size:.875rem;
	animation:pulseShadowsmwhite 2000ms linear infinite
}
.play-btn-white:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-white-xl {
	width:60px;
	height:60px;
	border-radius:50%;
	background-color:#fff;
	color:#282828;
	font-size:1.25rem;
	animation:pulseShadowxlwhite 2000ms linear infinite
}
@media(max-width:767px) {
.play-btn-white-xl {
width:50px;
height:50px;
font-size:18px
}
}
.play-btn-white-xl:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-white-lg {
	width:50px;
	height:50px;
	border-radius:50%;
	background-color:#fff;
	color:#282828;
	font-size:1.125rem;
	animation:pulseShadowlgwhite 2000ms linear infinite
}
.play-btn-white-lg:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-transparent {
	width:55px;
	height:55px;
	border-radius:50%;
	background-color:rgb(0 0 0 / .7);
	color:#fff;
	font-size:16px;
	animation:pulseShadowsmgray 2000ms linear infinite
}
.play-btn-transparent:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-transparent-2 {
	width:40px;
	height:40px;
	border-radius:50%;
	background-color:rgb(0 0 0 / .7);
	color:#fff;
font-size:.8125rem;
	animation:pulseShadowsmgray 2000ms linear infinite
}
.play-btn-transparent-2:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-transparent-3 {
	width:55px;
	height:55px;
	border-radius:50%;
	background-color:rgb(255 255 255 / .4);
	color:#fff;
	font-size:16px;
	animation:pulseShadowsmgray 2000ms linear infinite
}
.play-btn-transparent-3:hover {
	background-color:#0034c2;
	color:#fff
}
.play-btn-gray {
	width:42px;
	height:42px;
	border-radius:50%;
	background-color:#acacac;
	color:#fff;
	font-size:14px;
	animation:pulseShadowsmgray 2000ms linear infinite
}
.play-btn-gray:hover {
	background-color:#0034c2;
	color:#fff
}
@-webkit-keyframes qode-button-cap-out {
0%, 50% {
-webkit-transform:translateX(-35px) scaleX(-1);
transform:translateX(-35px) scaleX(-1)
}
100%, 51% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
}
@keyframes qode-button-cap-out {
0%, 50% {
-webkit-transform:translateX(-35px) scaleX(-1);
transform:translateX(-35px) scaleX(-1)
}
100%, 51% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
}
@-webkit-keyframes qode-button-cap-fake-out {
0% {
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
49%, 51% {
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
100% {
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
}
@keyframes qode-button-cap-fake-out {
0% {
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
49%, 51% {
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
100% {
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
}
@-webkit-keyframes qode-button-cap {
0% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1);
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
54% {
-webkit-transform:translateX(-1px) scaleX(1);
transform:translateX(-1px) scaleX(1);
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
55% {
-webkit-transform:translateX(-20px) scaleX(-1);
transform:translateX(-20px) scaleX(-1);
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
100% {
-webkit-transform:translateX(-35px) scaleX(-1);
transform:translateX(-35px) scaleX(-1);
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
}
@keyframes qode-button-cap {
0% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1);
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
54% {
-webkit-transform:translateX(-1px) scaleX(1);
transform:translateX(-1px) scaleX(1);
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
55% {
-webkit-transform:translateX(-20px) scaleX(-1);
transform:translateX(-20px) scaleX(-1);
-webkit-clip-path:inset(50% 0 50% 0);
clip-path:inset(50% 0 50% 0)
}
100% {
-webkit-transform:translateX(-35px) scaleX(-1);
transform:translateX(-35px) scaleX(-1);
-webkit-clip-path:inset(0 0 0 0);
clip-path:inset(0 0 0 0)
}
}
@-webkit-keyframes qode-button-line {
0%, 100% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
10% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
46%, 55% {
-webkit-transform:translateX(0) scaleX(.5);
transform:translateX(0) scaleX(.5)
}
99% {
-webkit-transform:translateX(-13px) scaleX(.6);
transform:translateX(-13px) scaleX(.6)
}
}
@keyframes qode-button-line {
0%, 100% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
10% {
-webkit-transform:translateX(-13px) scaleX(1);
transform:translateX(-13px) scaleX(1)
}
46%, 55% {
-webkit-transform:translateX(0) scaleX(.5);
transform:translateX(0) scaleX(.5)
}
99% {
-webkit-transform:translateX(-13px) scaleX(.6);
transform:translateX(-13px) scaleX(.6)
}
}
@-webkit-keyframes pulseShadowlgprimary {
0% {
-webkit-box-shadow:0 0 0 0 rgb(41 98 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 20px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0
}
}
@keyframes pulseShadowlgprimary {
0% {
-webkit-box-shadow:0 0 0 0 rgb(41 98 255 / .7);
box-shadow:0 0 0 0 rgb(41 98 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 20px #fff0;
box-shadow:0 0 0 20px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0;
box-shadow:0 0 0 0 #fff0
}
}
@-webkit-keyframes pulseShadowsmwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 10px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0
}
}
@keyframes pulseShadowsmwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7);
box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 10px #fff0;
box-shadow:0 0 0 10px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0;
box-shadow:0 0 0 0 #fff0
}
}
@-webkit-keyframes pulseShadowxlwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 30px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0
}
}
@keyframes pulseShadowxlwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7);
box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 30px #fff0;
box-shadow:0 0 0 30px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0;
box-shadow:0 0 0 0 #fff0
}
}
@-webkit-keyframes pulseShadowlgwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 15px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0
}
}
@keyframes pulseShadowlgwhite {
0% {
-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .7);
box-shadow:0 0 0 0 rgb(255 255 255 / .7)
}
70% {
-webkit-box-shadow:0 0 0 15px #fff0;
box-shadow:0 0 0 15px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0;
box-shadow:0 0 0 0 #fff0
}
}
@-webkit-keyframes pulseShadowsmgray {
0% {
-webkit-box-shadow:0 0 0 0 rgb(172 172 172 / .7)
}
70% {
-webkit-box-shadow:0 0 0 10px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0
}
}
@keyframes pulseShadowsmgray {
0% {
-webkit-box-shadow:0 0 0 0 rgb(172 172 172 / .7);
box-shadow:0 0 0 0 rgb(172 172 172 / .7)
}
70% {
-webkit-box-shadow:0 0 0 10px #fff0;
box-shadow:0 0 0 10px #fff0
}
100% {
-webkit-box-shadow:0 0 0 0 #fff0;
box-shadow:0 0 0 0 #fff0
}
}
@-webkit-keyframes pulseScale {
0% {
-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity:1
}
100% {
-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity:0
}
}
@keyframes pulseScale {
0% {
-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity:1
}
100% {
-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity:0
}
}
.header-top-bar {
	position:relative;
	padding:10px 0;
	z-index:1
}
.header-top-bar .tophead-right {
	display:inline-flex;
	align-items:center;
	position:relative;
	font-size:14px
}
.header-top-bar .social-label {
	color:#fff;
	font-size:13px;
	margin-right:10px;
	text-transform:uppercase
}
.header-top-bar .tophead-right ul li {
	display:inline-block;
	margin-right:9px;
	font-size:14px
}
.header-top-bar .tophead-right ul li:last-child {
	margin-right:0
}
.header-top-bar .tophead-left ul li {
	display:inline-block;
	margin-right:10px;
	font-size:14px
}
.header-top-bar .tophead-left ul li:last-child {
	margin-right:0
}
.header-top-bar .top-bar-wrap {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.header-top-bar .widget {
	margin-bottom:0
}
.header-top-bar .widget ul li {
	display:inline-block;
	margin-right:10px
}
.header-top-bar .widget ul li:last-child {
	margin-right:0
}
.topbar-style-1 .header-top-bar {
	background-color:#292929;
	color:#e0e0e0
}
.topbar-style-1 .header-top-bar a {
	color:#e0e0e0
}
.topbar-style-1 .header-top-bar a:hover {
	color:#2962ff
}
.topbar-style-1 .header-top-bar .tophead-left {
	display:inline-flex;
	align-items:center;
	position:relative;
	font-size:14px
}
.topbar-style-1 .header-top-bar .tophead-left>div {
	display:inline-flex;
	align-items:center
}
.topbar-style-1 .tophead-left>div:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-1 .tophead-left>div:last-child:after {
	display:none
}
.topbar-style-1 .header-top-bar i {
	color:#fff;
	margin-right:7px;
	line-height:1
}
.topbar-style-1 .tophead-right i {
	font-size:13px;
	width:13px
}
.topbar-style-1 .tophead-right .topbar-date:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-1 .tophead-social li a i {
	color:#bebdbd;
	margin-right:0;
	transition:all 0.3s ease-out
}
.topbar-style-1 .tophead-social li a:hover i {
	color:#fff
}
.topbar-style-2 .header-top-bar {
	background-color:#2962ff;
	color:#fff
}
.topbar-style-2 .header-top-bar a {
	color:#fff;
	transition:all 0.3s ease-out
}
.topbar-style-2 .header-top-bar .tophead-left {
	display:inline-flex;
	align-items:center;
	position:relative;
	font-size:14px
}
.topbar-style-2 .header-top-bar .tophead-left>div {
	display:inline-flex;
	align-items:center
}
.topbar-style-2 .tophead-left i {
	color:#fff;
	font-size:14px;
	padding-right:10px;
	line-height:1
}
.topbar-style-2 .tophead-left>div:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-2 .tophead-left>div:last-child:after {
	display:none
}
.topbar-style-2 .tophead-right i {
	margin-right:7px;
	width:12px
}
.topbar-style-2 .tophead-right>div:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-2 .tophead-right>div:last-child:after {
	display:none
}
.topbar-style-3 .header-top-bar {
	background-color:#f7f7f7;
	color:#818181
}
.topbar-style-3 .header-top-bar a {
	color:#818181;
	transition:all 0.3s ease-out
}
.topbar-style-3 .header-top-bar .tophead-left {
	display:inline-flex;
	align-items:center;
	position:relative;
	font-size:14px
}
.topbar-style-3 .header-top-bar .tophead-left>div {
	display:inline-flex;
	align-items:center
}
.topbar-style-3 .tophead-left i {
	color:#818181;
	font-size:14px;
	padding-right:10px;
	line-height:1
}
.topbar-style-3 .tophead-left>div:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-3 .tophead-left>div:last-child:after {
	display:none
}
.topbar-style-3 .tophead-right i {
	margin-right:7px;
	width:12px
}
.topbar-style-3 .tophead-right>div:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-3 .tophead-right>div:last-child:after {
	display:none
}
.topbar-style-3 .header-top-bar .social-label {
	color:#818181
}
.topbar-style-4 .header-top-bar {
	background-color:#292929;
	color:#c7c3c3
}
.topbar-style-4 .header-top-bar a {
	color:#c7c3c3;
	transition:all 0.3s ease-out
}
.topbar-style-4 .tophead-right i {
	margin-right:7px;
	width:12px
}
.topbar-style-4 .tophead-right .topbar-date:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.topbar-style-4 .header-top-bar .social-label {
	color:#c7c3c3
}
.rt-topbar-menu .menu li {
	display:inline-block;
	margin-right:15px;
	padding-right:15px;
	border-right:1px solid #000
}
.rt-topbar-menu .menu li:last-child {
	margin-right:0;
	padding-right:0;
	border-right:0
}
.rt-topbar-menu .menu li a {
	color:#c7c3c3;
	font-size:14px;
	line-height:22px;
	font-family:'Spartan', sans-serif
}
.rt-topbar-menu .menu li a:hover {
	color:#fff
}
.topbar-style-5 .header-top-bar {
	border-bottom:1px solid #e2e2e2
}
.topbar-style-5 .header-top-bar .social-label {
	color:#adadad
}
.topbar-style-5 .tophead-social li a {
	color:#7a7a7a
}
.topbar-style-5 .tophead-right .search-icon:after {
	content:"|";
	color:#bbb;
	padding:0 10px 8px
}
.topbar-style-5 .tophead-right .search-icon a {
	position:relative;
	color:#7a7a7a;
	font-size:18px
}
.topbar-style-5 .tophead-right .search-icon a:hover, .topbar-style-5 .tophead-social li a:hover {
	color:#2962ff
}
@media(max-width:992px) {
.header-top-bar .top-bar-wrap {
text-align:center
}
.header-top-bar .top-bar-wrap, .topbar-style-1 .header-top-bar .tophead-left {
display:inherit
}
}
@media(max-width:425px) {
.topbar-style-1 .tophead-left>div:after {
display:none
}
}
.header-top-bar {
	min-height:34px
}
.menu-full-wrap {
	display:flex;
	justify-content:space-between;
	align-items:center
}
@media (max-width:991px) {
.header-icon-area .cart-icon-area .cart-icon-num {
top:21px
}
}
.header-icon-area {
	display:flex;
	align-items:center;
	height:100%;
	position:relative
}
.header-icon-area .cart-icon-area {
	position:relative;
	margin-left:15px;
	padding:16px 0
}
.header-icon-area>div {
	position:relative
}
.header-icon-area>div:last-child:before {
	content:none
}
.header-icon-area>div:first-child {
	margin-left:0
}
.header-icon-area .additional-menu-area {
	margin-left:15px
}
.header-icon-area .offcanvas-menu-wrap {
	display:inline-flex;
	margin-left:25px
}
.header-icon-area .user-icon-area {
	margin-right:15px
}
.header-icon-area .search-icon, .header-icon-area .user-icon-area, .menu-user .user-icon-area {
	font-size:20px;
	line-height:1
}
.header-icon-area .search-icon a, .header-icon-area .user-icon-area a, .menu-user .user-icon-area a {
	color:#818181
}
.header-icon-area .search-icon a:hover, .header-icon-area .user-icon-area a:hover, .menu-user .user-icon-area a:hover {
	color:#2962ff
}
.menu-user {
	display:inline-flex;
	align-items:center
}
.menu-user .user-icon-area {
	margin-left:15px;
	position:relative;
	bottom:2px
}
.offcanvas-menu-wrap button.offcanvas-btn-dark .menu-btn-icon>span {
	background-color:#2962ff
}
.offcanvas-menu-wrap button.offcanvas-btn-darklight .menu-btn-icon span {
	background-color:#ccc
}
.offcanvas-menu-wrap button.offcanvas-btn-light .menu-btn-icon span {
	background-color:#fff
}
.offcanvas-menu-wrap button.offcanvas-close-btn.menu-status-close .menu-btn-icon span {
	background-color:#fff
}
.offcanvas-menu-wrap button.offcanvas-menu-btn {
	border:none;
	background-color:#fff0;
	box-shadow:none;
	cursor:pointer;
	display:inline-flex;
	align-items:center;
	padding:0;
	width:40px
}
.offcanvas-menu-wrap button.offcanvas-menu-btn:focus {
	outline:none
}
.offcanvas-menu-wrap button.offcanvas-menu-btn .menu-btn-icon {
	display:block;
	width:35px;
	position:relative;
	height:50px
}
.offcanvas-navigation ul {
	padding:0;
	margin:0
}
.offcanvas-navigation ul li {
	line-height:1.7
}
@media(max-width:767px) {
.offcanvas-navigation ul li {
line-height:1.2
}
.offcanvas-navigation ul li a {
font-size:28px
}
}
.header-search {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#f5f6fa;
	transform:scaleY(0);
	visibility:hidden;
	z-index:150;
	transition:all 0.7s ease-in-out;
	transform-origin:0 0 0
}
.header-search .header-search-form, .header-search .stylish-input-group, .header-search .custom-search-input {
	text-align:center;
	position:absolute;
	top:50%;
	left:0;
	right:0;
	transform:translateY(-50%)
}
.header-search .stylish-input-group input[type=search], .header-search .header-search-form input[type=search], .header-search .custom-search-input input[type=text] {
	width:54%;
	height:70px;
	color:#000;
	font-size:24px;
	flex:initial;
	text-align:left;
	border:none;
	border-radius:0;
	margin:0 auto;
	padding:20px 35px 20px 0;
	outline:none;
	background:#fff0;
	border-bottom:1px solid #2962ff;
	line-height:28px
}
@media (max-width:425px) {
.header-search .stylish-input-group input[type=search], .header-search .header-search-form input[type=search], .header-search .custom-search-input input[type=text] {
width:70%
}
}
.header-search .stylish-input-group input::-webkit-input-placeholder, .header-search .header-search-form input::-webkit-input-placeholder, .header-search .custom-search-input input::-webkit-input-placeholder {
color:#aaa
}
.header-search .stylish-input-group input:-ms-input-placeholder, .header-search .header-search-form input:-ms-input-placeholder, .header-search .custom-search-input input:-ms-input-placeholder {
color:#aaa
}
.header-search .stylish-input-group input:-moz-placeholder, .header-search .header-search-form input:-moz-placeholder, .header-search .custom-search-input input:-moz-placeholder {
color:#aaa
}
.header-search .header-search-form .search-btn, .header-search .stylish-input-group .btn, .header-search .custom-search-input .btn {
	padding:0;
	box-shadow:none;
	border:none;
	border-radius:0;
	color:#000;
	cursor:pointer;
	font-size:24px;
	font-weight:500;
	margin-top:0;
	margin-left:-32px;
	background:#fff0;
	line-height:29px;
	z-index:12;
	transition:all 300ms
}
.header-search .header-search-form .search-btn i {
	line-height:28px
}
.header-search .header-search-form .search-btn:hover, .header-search .stylish-input-group .btn:hover, .header-search .custom-search-input .btn:hover {
	color:#2962ff
}
.header-search .stylish-input-group .btn, .header-search .custom-search-input .btn {
	position:absolute;
	left:20%
}
.header-search .stylish-input-group input:focus, .header-search .stylish-input-group .search-btn:focus, .header-search .stylish-input-group .btn:focus, .header-search .custom-search-input input:focus, .header-search .header-search-form .search-btn:focus, .header-search .custom-search-input .btn:focus {
	box-shadow:none;
	outline:none
}
.header-search.open {
	opacity:1;
	visibility:visible;
	transform:scaleY(1)
}
.header-search .close {
	position:fixed;
	top:30px;
	right:15px;
	margin:0 auto;
	color:#000;
	border-radius:4px;
	border:none;
	opacity:.5;
	visibility:visible;
	padding:0;
	font-size:70px;
	font-weight:300;
	cursor:pointer;
	background:#fff0;
	transition:all 300ms;
	z-index:1
}
.header-search .close:focus {
	box-shadow:none;
	border:none;
	outline:none
}
.header-search .close:hover {
	transform:scale(1.2);
	opacity:1
}
.header-area {
	background:#fff;
	position:relative;
	z-index:2
}
@media(max-width:991px) {
.header-search .close {
top:50px;
transform:none;
font-size:50px
}
}
.header-menu {
	position:relative;
	top:0;
	left:0;
	right:0;
	margin:auto
}
.admin-bar .rt-sticky {
	top:32px
}
.rt-sticky {
	position:fixed;
	width:100%;
	left:0;
	top:0;
	right:0;
	margin:0 auto;
	background-color:rgb(255 255 255);
	box-shadow:0 0 90px 0 rgb(0 0 0 / 10%)
}
.header-social {
	display:flex;
	align-items:center;
	height:100%;
	margin:0;
	padding:0
}
.header-social li {
	display:inline-block;
	list-style:outside none none
}
.header-social li a {
	font-size:15px;
	margin-right:12px;
	text-align:center;
	color:#818181;
	display:block
}
.header-social li a:hover {
	color:#2962ff
}
.header-social li:last-child a {
	margin-right:0
}
.site-header .site-branding a {
	display:table-cell;
	vertical-align:middle;
	color:#2962ff;
	font-size:30px;
	font-weight:700;
	text-transform:capitalize
}
.site-header .site-branding a img {
	max-width:162px;
	width:100%
}
.site-header .site-branding .light-logo {
	display:none
}
.fallbackcd-menu-item .fallbackcd {
	display:block;
	text-decoration:none;
	font-size:14px;
	line-height:22px;
	font-weight:600;
	color:#000;
	padding:38px 15px;
	text-transform:capitalize;
	font-family:'Spartan', sans-serif;
	transition:all ease 0.31s
}
.main-navigation ul li span.new {
	background:#2962ff;
	font-size:10px;
	color:#fff;
	padding:3px 5px 2px;
	border-radius:5px
}
.main-navigation ul li span.hot {
	background:#ff1f1f;
	font-size:10px;
	color:#fff;
	padding:3px 5px 2px;
	border-radius:5px
}
.site-header ul {
	list-style-type:none;
	margin:0;
	padding:0
}
.site-header .main-navigation nav ul li {
	display:inline-block;
	position:relative;
	margin-bottom:0
}
.site-header .main-navigation nav ul li a {
	display:block;
	text-decoration:none;
	font-size:14px;
	line-height:22px;
	font-weight:600;
	color:#000;
	padding:38px 15px;
	text-transform:capitalize;
	font-family:'Spartan', sans-serif;
	transition:all ease 0.31s
}
.site-header .main-navigation nav>ul>li>a::before {
position:absolute;
content:"";
height:3px;
background:#2962ff;
right:0;
margin:0 auto;
bottom:0;
width:100%;
transition:.5s;
transform:scaleX(0);
transform-origin:top right
}
.site-header .main-navigation nav>ul>li:hover>a::before {
transform-origin:top right;
transform:scaleX(1)
}
.site-header .main-navigation nav ul li.menu-item-has-children a:after {
	content:"\f107";
	font-family:"Font Awesome 5 Free";
	font-weight:600;
	vertical-align:middle;
	transform:rotate(0deg);
	display:inline-block;
	padding-left:6px;
	font-size:12px
}
.site-header .main-navigation nav ul li.menu-item-has-children:hover a:after {
	transform:rotate(180deg) translateX(-6px);
	transition:all 0.4s ease
}
.site-header .main-navigation nav ul li a:hover {
	color:#2962ff
}
.site-header .main-navigation nav ul li a.active {
	color:#a5a5a5!important
}
.site-header .main-navigation ul.menu>li>a:hover {
	color:#2962ff
}
.site-header .main-navigation ul.menu li.current-menu-item>a, .site-header .main-navigation ul.menu>li.current>a {
	color:#2962ff
}
.site-header .main-navigation ul.menu li.current-menu-ancestor>a {
	color:#2962ff
}
.site-header .main-navigation ul li ul {
	text-align:left
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:before {
	color:#656567;
	content:"\f105";
	font-family:'Font Awesome 5 Free';
	font-size:16px;
	font-weight:600;
	position:absolute;
	right:15px;
	top:7px;
	transition:all 0.4s ease
}
.site-header .main-navigation ul li ul li:last-child {
	border-bottom:none
}
.site-header .main-navigation ul li ul li a {
	position:relative;
	overflow:hidden;
	display:block;
	color:#656567;
	text-transform:inherit;
	padding:7px 20px 7px 25px;
	font-weight:500;
	font-size:13px;
	z-index:2;
	transition:all 140ms ease-in-out
}
.site-header .main-navigation ul>li>ul {
	position:absolute;
	top:100%;
	left:0;
	width:225px;
	margin:0;
	padding:10px 0;
	background-color:#fff;
	text-align:left;
	box-shadow:0 0 90px 0 rgb(0 0 0 / 10%);
	padding:15px 0;
	border-radius:0 0 4px 4px;
	visibility:hidden;
	transition:all 0.4s cubic-bezier(.3, .02, 0, .6);
	opacity:0;
	z-index:100;
	transform:scaleY(0);
	transform-origin:0 0 0
}
.site-header .main-navigation ul>li:hover>ul {
	top:100%;
	opacity:1;
	visibility:visible;
	transition:all 0.4s ease;
	transform:scaleY(1)
}
.site-header .main-navigation ul>li>ul li ul {
	left:225px;
	top:0;
	width:225px
}
.site-header .main-navigation ul>li:hover>ul li ul {
	top:0
}
.site-header .main-navigation ul li ul {
	background-color:#fff
}
.site-header .main-navigation ul li ul li {
	display:block;
	border-bottom:none;
	border-left:none
}
.site-header .main-navigation ul li ul li:hover {
	background:#fff
}
.site-header .main-navigation ul li ul li:last-child {
	border-bottom:none
}
.site-header .main-navigation ul li ul.sub-menu li>a:before {
	position:absolute;
	content:"";
	width:3px;
	height:0;
	top:50%;
	left:15px;
	transform:translateY(-50%);
	margin:0;
	background:#6c6c6c;
	opacity:0;
	visibility:hidden;
	transition:all 0.4s ease
}
.site-header .main-navigation ul li ul.sub-menu li:hover>a:before {
	background:#2962ff;
	height:11px;
	opacity:1;
	visibility:visible;
	transition:all 0.4s ease
}
.site-header .main-navigation ul.menu li ul.sub-menu li a:after {
	content:""
}
.site-header .main-navigation ul.menu li ul.sub-menu li a:hover {
	color:#2962ff
}
.site-header .main-navigation ul li.mega-menu {
	position:static
}
.site-header .main-navigation ul li.mega-menu:hover ul {
	opacity:1;
	visibility:visible
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li {
	background-color:inherit
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li:last-child {
	border-bottom:none
}
.site-header .main-navigation ul li.mega-menu ul.sub-menu li a {
	padding-left:25px
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu {
	background-color:#fff;
	width:calc(100% - 24px);
	max-width:1296px;
	position:absolute;
	left:0;
	right:0;
	margin:auto;
	padding:15px;
	display:flex;
	justify-content:space-around
}
.site-header .main-navigation ul li.mega-menu.menu-two-column, .site-header .main-navigation ul li.mega-menu.menu-three-column {
	position:relative
}
.site-header .main-navigation ul li.mega-menu.menu-two-column>ul.sub-menu {
	width:550px
}
.site-header .main-navigation ul li.mega-menu.menu-three-column>ul.sub-menu {
	width:790px
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li {
	display:inline-block;
	width:100%;
	border:none
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li ul {
	top:0;
	position:relative;
	width:inherit;
	left:inherit;
	box-shadow:none;
	border-top:none;
	transform:none
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu li:after {
	content:''
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu li:before {
	color:#2962ff;
	font-size:14px;
	padding-right:13px
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li>a {
	font-size:16px
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu>li>a {
	font-weight:700
}
.site-header .main-navigation ul li.mega-menu.hide-header>ul.sub-menu>li>a {
	display:none
}
.site-header .main-navigation ul.menu li.mega-menu ul.sub-menu li:after, .site-header .main-navigation ul.menu li.mega-menu ul.sub-menu li.menu-item-has-children:before {
	display:none
}
.header-style-1 .site-header .header-top {
	display:flex;
	justify-content:space-between;
	align-items:center
}
.header-style-1 .site-header .header-top .icon-left {
	float:left;
	margin-right:10px;
	text-align:center;
	font-size:18px;
	color:#2962ff
}
.header-style-1 .site-header .header-top .info {
	float:left;
	line-height:1;
	font-size:16px;
	text-align:left;
	color:#000;
	position:relative
}
.header-style-1 .site-header .header-top .info-text {
	font-size:15px;
	font-weight:400
}
.header-style-1 .site-header .header-top .info-text a {
	color:#000
}
.header-style-1 .site-header .header-top .info-text a:hover {
	color:#2962ff
}
.header-style-1 .site-header .header-top .info-label {
	display:block;
	color:#76767d;
	font-size:13px
}
.header-style-1 .site-header .header-top .header-address>div {
	display:inline-flex;
	align-items:center;
	position:relative;
	padding-right:40px;
	margin-right:40px;
	border-right:1px solid #d4d3d3
}
.header-style-1 .site-header .header-top .header-address>div:last-child {
	padding-right:0;
	margin-right:0;
	border-right:none
}
@media(max-width:1199px) {
.header-style-1 .site-header .header-top {
display:block
}
.header-style-1 .site-header .header-top .header-address {
text-align:center
}
.header-style-1 .site-header .header-social {
margin-top:20px;
justify-content:center
}
}
.header-style-2 .site-header .info-wrap {
	display:flex;
	align-items:center
}
.header-style-2 .site-header .main-navigation>nav>ul>li>a {
	padding-left:0
}
.header-style-3 .menu-full-wrap {
	min-height:150px;
	transition:all 0.3s ease
}
.header-style-3 .rt-sticky .menu-full-wrap {
	min-height:100px;
	transition:all 0.3s ease
}
.header-style-4 .header-area .logo-menu-wrap {
	padding-top:30px;
	text-align:center
}
.header-style-4 .header-area .site-branding {
	display:inline-block;
	text-align:center
}
.header-style-4 .header-menu {
	border-bottom:1px solid #e5e5e5
}
.header-style-5 .site-header {
	left:0;
	position:absolute;
	right:0;
	z-index:99
}
.header-style-5 .header-area {
	background:#fff0
}
.header-style-5 .header-area .header-menu {
	background:rgb(0 0 0 / .625);
	box-shadow:0 0 0 rgb(0 0 0 / 80%)
}
.header-style-5 .header-area .header-menu.rt-sticky {
	background:rgb(0 0 0)
}
.header-style-5 .site-header .main-navigation>nav>ul>li>a {
	color:#fff;
	padding-top:29px;
	padding-bottom:29px
}
.header-style-5 .site-header .site-branding>.dark-logo {
	display:none
}
.header-style-5 .site-header .site-branding>.light-logo {
	display:table-cell
}
.header-style-5 .header-offcanvus button.side-menu-trigger {
	border:1px solid rgb(255 255 255 / .625);
	width:41px;
	height:41px;
	border-radius:50%
}
.header-style-5 .header-offcanvus button.side-menu-trigger .menu-btn-icon {
	width:24px
}
.header-style-5 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line {
	background-color:#fff
}
.header-style-5 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line3 {
	width:20px
}
.header-style-5 .menu-icon {
	position:relative;
	display:flex;
	align-items:center
}
.header-style-5 .header-icon-area {
	margin-right:20px;
	padding-right:20px
}
.header-style-5 .header-icon-area::after {
content:"";
position:absolute;
right:0;
bottom:-18px;
width:1px;
height:81px;
background-color:rgb(255 255 255 / .4)
}
.header-style-5 .header-search-five {
	position:relative;
	padding-left:15px
}
.header-style-5 .header-search-five::after {
content:"";
position:absolute;
left:0;
bottom:-18px;
width:1px;
height:81px;
background-color:rgb(255 255 255 / .4)
}
.header-style-5 .header-search-five .search-form button {
	width:inherit;
	height:inherit;
	background-color:transparent!important;
	padding:0
}
.header-style-5 .header-search-five .search-form input {
	color:#fff;
	font-weight:400;
	padding-right:30px
}
.header-style-5 .search-form input.search-field::-webkit-input-placeholder {
color:#fff
}
.header-style-5 .search-form input.search-field:-ms-input-placeholder {
color:#fff
}
.header-style-5 .search-form input.search-field:-moz-placeholder {
color:#fff
}
.header-style-5 .header-icon-right {
	display:flex;
	align-items:center
}
.header-style-5 .cart-area .cart-list-trigger {
	padding:26px 0
}
.header-style-5 .cart-area .cart-trigger-icon {
	color:#fff
}
.header-style-5 .cart-area .cart-trigger-icon>span {
	top:20px;
	right:-10px
}
.header-search-six {
	position:relative
}
.header-style-6 .logo-ad-wrap {
	padding:25px 0;
	border-bottom:1px solid #e5e5e5
}
.header-style-6 .header-search-six .search-form button {
	width:inherit;
	height:inherit;
	background-color:transparent!important;
	padding:0;
	color:#9b9b9b;
	font-size:20px
}
.header-style-6 .header-search-six .search-form button:hover {
	color:#2962ff
}
.header-style-6 .header-icon-right {
	display:flex;
	align-items:center
}
.header-style-7 .header-area {
	background-color:#000
}
.header-style-7 .menu-full-wrap {
	background-color:#292929;
	border-radius:4px 4px 0 0;
	padding:0 30px 0 15px
}
.header-style-7 .logo-ad-wrap {
	padding:15px 0
}
.header-style-7 .site-header .main-navigation>nav>ul>li>a {
	color:#fff;
	padding-top:24px;
	padding-bottom:24px
}
.header-style-7 .cart-area .cart-list-trigger {
	padding:20px 0
}
.header-style-7 .cart-area .cart-trigger-icon>span {
	top:15px
}
.header-style-7 .site-header .site-branding .dark-logo {
	display:none
}
.header-style-7 .site-header .site-branding .light-logo {
	display:table-cell
}
.header-style-7 .header-icon-area .search-icon a, .header-style-7 .cart-area .cart-trigger-icon {
	color:#b8b8b8
}
.header-style-7 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line, .header-style-7 .header-offcanvus button.side-menu-trigger .menu-btn-icon::before, .header-style-7 .header-offcanvus button.side-menu-trigger .menu-btn-icon::after, .header-style-7 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line2::before {
background-color:#b8b8b8
}
.header-style-7 .rt-sticky {
	background-color:#fff0;
	box-shadow:none
}
.header-style-8 .menu-full-wrap {
	padding-top:30px
}
.header-style-8 .header-area .menu-wrap {
	text-align:center
}
.header-style-8 .header-area .site-branding {
	display:inline-block;
	text-align:center
}
.header-style-8 .header-search-six .search-form input {
	background-color:#f7f7f7;
	border-radius:30px;
	box-shadow:inset 0 0 12px 0 rgb(0 0 0 / 20%);
	padding:5px 50px 5px 20px
}
.header-style-8 .header-search-six .search-form button {
	width:inherit;
	height:inherit;
	right:18px;
	background-color:transparent!important;
	padding:0;
	color:#9b9b9b;
	font-size:20px;
	line-height:1
}
.header-style-8 .header-search-six .search-form button:hover {
	color:#2962ff
}
.header-style-8 .header-icon-left {
	display:flex;
	align-items:center;
	width:220px
}
.header-style-8 .cart-area .cart-wrapper {
	left:0;
	right:auto
}
.header-style-9 .header-area {
	background-color:#000
}
.header-style-9 .header-menu {
	transition:none
}
.header-style-9 .logo-ad-wrap {
	padding:15px 0
}
.header-style-9 .site-header .main-navigation>nav>ul>li>a {
	color:#fff;
	padding-top:50px;
	padding-bottom:50px
}
.header-style-9 .cart-area .cart-list-trigger {
	padding:46px 0
}
.header-style-9 .cart-area .cart-trigger-icon>span {
	top:35px
}
.header-style-9 .site-header .site-branding .dark-logo {
	display:none
}
.header-style-9 .site-header .site-branding .light-logo {
	display:table-cell
}
.header-style-9 .header-icon-area .search-icon a, .header-style-9 .cart-area .cart-trigger-icon {
	color:#b8b8b8
}
.header-style-9 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line, .header-style-9 .header-offcanvus button.side-menu-trigger .menu-btn-icon::before, .header-style-9 .header-offcanvus button.side-menu-trigger .menu-btn-icon::after, .header-style-9 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line2::before {
background-color:#b8b8b8
}
.header-style-9 .rt-sticky {
	background-color:#000;
	box-shadow:none
}
.header-style-10 .header-top {
	border-bottom:1px solid #e5e5e5;
	padding-top:15px;
	padding-bottom:15px
}
.header-style-10 .header-area .menu-wrap {
	text-align:center
}
.header-style-10 .header-area .site-branding {
	display:inline-block
}
.header-style-10 .header-search-six {
	width:55%;
	display:flex;
	align-items:center;
	gap:30px;
	flex:0 0 55%
}
.header-style-10 .header-search-six .search-form {
	position:relative;
	flex-grow:1
}
.header-style-10 .header-search-six .search-form input {
	border-radius:4px;
	border:1px solid #e5e5e5;
	padding:5px 50px 5px 20px;
	height:48px
}
.header-style-10 .header-search-six .search-form button {
	width:28px;
	height:inherit;
	right:18px;
	top:50%;
	background-color:transparent!important;
	padding:0;
	color:#9b9b9b;
	font-size:20px;
	line-height:1
}
.header-style-10 .header-search-six .search-form button path {
	fill:#9b9b9b
}
.header-style-10 .header-search-six .search-form button:hover {
	color:#2962ff
}
.header-style-10 .site-header .main-navigation nav>ul>li>a {
	padding-top:25px;
	padding-bottom:25px
}
.header-style-11 .menu-full-wrap {
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:2px solid #444
}
.header-style-11 .header-icon-left {
	display:flex;
	align-items:center;
	gap:20px
}
.header-style-11 .header-icon-left .topbar-date {
	color:#A5A6AA;
	font-size:14px;
	font-weight:500;
	text-transform:uppercase
}
.header-style-11 .header-icon-left .topbar-date i {
	padding-right:5px
}
.header-style-11 .header-area .menu-wrap {
	text-align:center
}
.header-style-11 .site-header .main-navigation>nav>ul>li>a {
	padding-top:24px;
	padding-bottom:24px
}
.header-style-11 .site-header .site-branding a img {
	max-width:363px
}
.header-style-11 .site-header .header-offcanvus {
	position:relative
}
.header-style-11 .site-header .header-offcanvus:after {
	position:absolute;
	content:"";
	top:6px;
	right:-10px;
	height:20px;
	width:1px;
	background-color:#bbb
}
.header-style-12 .header-area {
	background-color:#000
}
.header-style-12 .header-menu .container-fluid {
	padding-right:0
}
.header-style-12 .header-area .logo-canvus-wrap {
	display:inline-flex;
	align-items:center;
	gap:20px
}
.header-style-12 .site-header .main-navigation>nav>ul>li>a {
	color:#fff
}
.header-style-12 .header-icon-area .search-icon {
	background-color:#1d1d1d;
	padding:38px 40px
}
.header-style-12 .header-area .cart-area .cart-list-trigger {
	background-color:#222;
	margin:0;
	padding:34.3px 40px
}
.header-style-12 .header-area .cart-area .cart-trigger-icon>span {
	top:25px;
	right:25px
}
.header-style-12 .site-header .site-branding .dark-logo {
	display:none
}
.header-style-12 .site-header .site-branding .light-logo {
	display:table-cell
}
.header-style-12 .header-icon-area .search-icon a, .header-style-12 .cart-area .cart-trigger-icon {
	color:#b8b8b8
}
.header-style-12 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line, .header-style-12 .header-offcanvus button.side-menu-trigger .menu-btn-icon::before, .header-style-12 .header-offcanvus button.side-menu-trigger .menu-btn-icon::after, .header-style-12 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line3::before {
background-color:#b8b8b8
}
.header-style-12 .rt-sticky {
	background-color:#000;
	box-shadow:none
}
.header-style-13 .header-area>.header-top {
	background-color:#000
}
.header-style-13 .header-area .menu-wrap {
	text-align:center
}
.header-style-13 .header-area .site-branding {
	display:inline-block
}
.header-style-13 .site-header .main-navigation nav>ul>li>a {
	padding-top:25px;
	padding-bottom:25px
}
.header-style-13 .site-header .site-branding .dark-logo {
	display:none
}
.header-style-13 .site-header .site-branding .light-logo {
	display:table-cell
}
.header-style-13 .header-social {
	padding-left:20px
}
.header-style-13 .header-social li a, .header-style-13 .header-icon-area .search-icon a, .header-style-13 .cart-area .cart-trigger-icon {
	color:#b8b8b8
}
.header-style-13 .header-social li a:hover {
	color:#2962ff
}
.header-style-13 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line, .header-style-13 .header-offcanvus button.side-menu-trigger .menu-btn-icon::before, .header-style-13 .header-offcanvus button.side-menu-trigger .menu-btn-icon::after, .header-style-13 .header-offcanvus button.side-menu-trigger .menu-btn-icon .line3::before {
background-color:#b8b8b8
}
.header-style-14 .logo-main-wrap {
	display:flex;
	align-items:center;
	justify-content:space-between;
	border-bottom:1px solid #e5e5e5;
	padding-top:15px;
	padding-bottom:15px;
	transition:all 0.31s ease
}
.header-style-14 .topbar-date {
	color:#A5A6AA;
	font-size:14px;
	font-weight:500;
	text-transform:uppercase
}
.header-style-14 .topbar-date i {
	padding-right:5px
}
.header-style-14 .button-style-1 {
	padding-left:22px;
	padding-right:22px
}
.header-style-15 .menu-full-wrap {
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
	transition:all 0.31s ease
}
.header-style-15 .header-icon-left {
	display:flex;
	align-items:center;
	gap:20px
}
.header-style-15 .header-icon-left .topbar-date {
	color:#A5A6AA;
	font-size:14px;
	font-weight:500;
	text-transform:uppercase
}
.header-style-15 .header-icon-left .topbar-date i {
	padding-right:5px
}
.header-style-15 .header-area .menu-wrap {
	text-align:center
}
.header-style-15 .site-header .main-navigation>nav>ul>li>a {
	padding-top:24px;
	padding-bottom:24px
}
@media all and (max-width:1199px) {
.site-header .main-navigation nav ul li a {
padding-left:7px;
padding-right:7px
}
.site-header .main-navigation ul li a {
padding-left:7px;
padding-right:7px
}
.header-style-1 .site-header .header-top .header-address>div {
margin-bottom:15px
}
}
@media(max-width:991px) {
.header-style-1 .site-header .site-branding {
display:none
}
.header-style-1 .header-controll, .header-style-3 .header-controll {
border-bottom:1px solid #f8f8f8
}
.header-style-3 .header-3-middle {
display:none
}
.header-style-1 .site-header .header-top .header-address {
width:100%;
text-align:center
}
.header-style-1 .site-header .header-top .header-address>div:nth-child(2):after {
display:none
}
}
@media all and (max-width:767px) {
#tophead .tophead-right {
text-align:center;
float:none
}
.site-header .main-navigation ul {
text-align:center
}
.site-header .main-navigation ul li a {
padding-bottom:10px;
padding-top:10px
}
.header-icon-area {
display:none
}
.header-style-1 .site-header .header-top .header-address>div {
margin-right:20px;
padding-right:20px;
border:none
}
.header-style-1 .site-header .header-top .icon-left {
font-size:16px;
height:40px;
width:40px;
line-height:38px
}
.header-style-2 .site-header .main-navigation ul {
text-align:center
}
.header-style-2 .site-header .main-navigation ul li a {
padding:10px 15px
}
.header-firstrow {
padding:15px 0 10px
}
.site-header .site-branding, .header-firstrow-right {
display:block;
height:inherit
}
.site-header .site-branding {
padding:0 0 10px 0
}
.header-firstrow-right-contents {
display:block
}
.header-firstrow-right-contents ul {
display:block;
padding:0;
text-align:center
}
.header-contact li {
display:block;
margin-left:0
}
.menu-sep {
margin-bottom:10px
}
.site-header .main-navigation ul {
text-align:center
}
.site-header .main-navigation ul li a {
padding:10px 15px
}
.header-firstrow-wrap {
padding-top:10px
}
.site-header .site-branding, .header-firstrow {
display:block;
height:inherit;
text-align:center;
padding-top:0;
padding-bottom:10px
}
.header-firstrow-contents {
display:block
}
.header-contact li {
display:block;
margin-right:0
}
.header-firstrow-contents-right {
text-align:center
}
.header-firstrow-contents-right .header-icon-area {
display:none
}
.site-header .site-branding {
float:none;
height:inherit
}
.site-header .main-navigation {
float:none
}
.site-header .main-navigation ul.menu>li>a {
padding:10px 15px;
border-left:none
}
.header-menu-btn {
display:none
}
}
.header-ad {
	position:relative;
	z-index:-1
}
.header-before-ad {
	margin-left:30px
}
.header-ad-item {
	text-align:center;
	padding:30px 0 30px
}
.content-top-ad-item {
	padding-bottom:30px
}
.content-bottom-item {
	padding-top:50px
}
.post-template-post-layout-2 .content-top-ad-item {
	padding-bottom:30px;
	padding-top:30px
}
.content-top-ad-item img, .content-bottom-ad img, .header-ad-item img, .header-before-ad img {
	border-radius:4px
}
.additional-menu-area .sidenav .canvas-content::-webkit-scrollbar {
width:0
}
.rt-slide-nav::-webkit-scrollbar {
width:0
}
.cart-area .cart-wrapper::-webkit-scrollbar {
width:0
}
.additional-menu-area a.side-menu-trigger {
	color:#222;
	cursor:pointer;
	font-size:21px;
	line-height:0
}
.additional-menu-area .sidenav {
	max-width:395px;
	width:100%;
	position:fixed;
	transform:translateX(-100%);
	top:0;
	left:0;
	z-index:9999;
	background-color:#fff;
	transition-duration:1s;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
	will-change:transform;
	transition-property:-webkit-transform;
	transition-property:transform;
	transition-property:transform, -webkit-transform;
	box-shadow:0 0 90px 0 rgb(0 0 0 / 10%)
}
.additional-menu-area .sidenav .canvas-content {
	height:100vh;
	padding:50px;
	transition:all ease 0.8s;
	overflow-y:auto;
	-ms-overflow-style:none;
	-moz-scrollbar-width:none
}
.additional-menu-area .sidenav .closebtn {
	background:#2962ff;
	color:#fff;
	display:block;
	font-size:20px;
	position:absolute;
	right:50px;
	top:55px;
	font-weight:500;
	width:44px;
	height:44px;
	border-radius:50%;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	cursor:pointer;
	z-index:4
}
.additional-menu-area .sidenav .additional-logo a {
	color:#2962ff;
	font-size:30px;
	font-weight:700;
	text-transform:capitalize
}
.additional-menu-area .sidenav .additional-logo img {
	max-width:162px;
	width:100%
}
.additional-menu-area .sidenav .sidenav-search {
	border:1px solid #5f5f5f;
	margin:0 20px 10px 20px
}
.additional-menu-area .sidenav ul li {
	position:relative;
	font-family:'Spartan', sans-serif;
	line-height:24px;
	list-style:none;
	border-bottom:1px solid #e9e9e9;
	transition:all ease 0.31s
}
.additional-menu-area .sidenav ul li:last-child {
	border-bottom:none
}
.additional-menu-area .sidenav ul li a {
	position:relative;
	display:block;
	font-size:14px;
	color:#000;
	border:none;
	padding:10px 0;
	font-weight:500;
	transition:all 140ms ease-in-out
}
.additional-menu-area .sidenav ul li a:hover {
	color:#2962ff
}
.additional-menu-area .sub-menu {
	display:none
}
.additional-menu-area .sidenav .sub-menu {
	border-top:1px solid #e9e9e9;
	padding-left:20px
}
.additional-menu-area .sidenav ul li ul.sub-menu li>a {
	font-size:13px
}
.additional-menu-area .sidenav ul li>span {
	position:absolute;
	right:0;
	top:0;
	height:44px;
	width:40px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	z-index:9;
	cursor:pointer
}
.additional-menu-area .sidenav ul li>span:after {
	content:'\f067';
	display:inline-block;
	font-family:"Font Awesome 5 Free";
transition:.1s;
	right:15px;
	font-weight:700;
	position:absolute;
	font-size:13px;
	color:#999
}
.additional-menu-area .sidenav ul li>span.open:after {
	content:'\f068';
	color:#2962ff
}
.additional-menu-area .sidenav-address {
	padding-top:40px
}
.additional-menu-area .sidenav-address span {
	font-size:15px;
	display:block;
	margin-bottom:10px
}
.additional-menu-area .sidenav-address span i {
	color:#2962ff;
	margin-right:15px
}
.additional-menu-area .sidenav-address span a {
	display:inline-block;
	color:#444;
	padding:0
}
.additional-menu-area .sidenav-address span a:hover {
	color:#2962ff
}
.additional-menu-area .sidenav-address .copyright {
	margin-top:20px
}
.additional-menu-area .sidenav-social {
	margin-top:20px
}
.additional-menu-area .sidenav-social span {
	color:#646464;
	display:inline-block;
	padding-right:5px;
	font-size:16px;
	text-align:center
}
.additional-menu-area .sidenav-social span a i {
	margin-right:0;
	color:#fff
}
.additional-menu-area .sidenav-social span a {
	display:inline-flex;
	justify-content:center;
	align-items:center;
	width:36px;
	height:36px;
	border-radius:50%;
	background-color:#000;
	color:#fff;
	font-size:13px;
	transition:all 0.4s ease
}
.additional-menu-area .sidenav-social span a:hover {
	background-color:#2962ff
}
.additional-menu-area #sb_instagram {
	margin-left:-10px;
	padding-bottom:0!important
}
body .rt-cover {
	z-index:149;
	opacity:1;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	background-color:#fff0;
	animation:slideInLeft 500ms ease-in-out;
	transition:all 0.5s ease-in-out
}
.header-offcanvus button.side-menu-trigger .menu-text {
	font-size:15px;
	font-weight:600;
	text-transform:uppercase;
	margin-left:10px;
	color:#292929;
	transition:all 0.3s ease;
	position:relative;
	top:1px
}
.header-offcanvus button.side-menu-trigger {
	border:none;
	background-color:#fff0;
	box-shadow:none;
	cursor:pointer;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	align-items:center;
	padding:7px 0 0;
	border-radius:4px;
	justify-content:center
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon {
	position:relative;
	display:block;
	width:28px;
	height:16.5px;
	top:1px;
	overflow:hidden
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon .line {
	position:absolute;
	left:0;
	height:2px;
	width:100%;
	background-color:#818181;
	border-radius:12px;
	transition:all 0.3s ease-out;
	transition-delay:0s;
	transform:translateX(0)
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon::before, .header-offcanvus button.side-menu-trigger .menu-btn-icon::after {
content:"";
position:absolute;
display:block;
width:100%;
height:2px;
background-color:#818181;
transition:all 0.3s ease-out;
transform:translateX(-100%);
transform-origin:left;
transition-delay:0s
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon .line2::before {
content:"";
position:absolute;
display:block;
width:100%;
height:2px;
background-color:#818181;
transition:all 0.3s ease-out;
transform:translateX(-100%);
transform-origin:left;
transition-delay:0s
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon .line1 {
	top:0
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon .line2 {
	top:7px;
	width:20px
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon .line3 {
	top:14px
}
.header-offcanvus button.side-menu-trigger .menu-btn-icon::after {
bottom:0
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon .line {
	transform:translateX(100%)
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon .line1 {
	transition-delay:0s
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon .line2 {
	transition-delay:0.15s;
	transform:translateX(100%)
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon .line3 {
	transition-delay:0.30s
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon::before, .header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon::after {
transform:translateX(0)
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon::before {
transition-delay:0.3s
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon::after {
transition-delay:0.45s
}
.header-offcanvus button.side-menu-trigger.side-menu-open:hover .menu-btn-icon .line2::before {
transform:translateX(-100%);
transition-delay:0.75s
}
.sidenav-address>.widget {
	margin-bottom:40px
}
.sidenav-address>.widget h3 {
	display:flex;
	align-items:center;
	position:relative;
	font-size:20px;
	margin-bottom:20px;
	line-height:1.4;
	z-index:2
}
.additional-menu-area .sidenav-address h4 {
	margin-bottom:15px
}
.additional-menu-area .sidenav-address h4.social-title {
	margin-top:30px
}
.sidenav-address>.rt-post-box .post-box-style .post-box-img {
	margin-right:15px;
	flex:0 0 80px
}
.sidenav-address>.rt-post-box .post-box-style .item-list .post-box-img img {
	width:80px;
	height:80px
}
.additional-menu-area .sidenav .light-logo {
	display:none
}
#preloader {
	overflow:visible;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:999999999;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:center
}
.loader {
	height:100%;
	width:100%;
	position:fixed;
	overflow:hidden;
	background:#fff
}
.loader .cssload-loader {
	width:65px;
	height:65px;
	position:absolute;
	left:50%;
	transform:translate(-50%, -50%);
	top:50%
}
.loader .cssload-inner {
	position:absolute;
	width:100%;
	height:100%;
	box-sizing:border-box;
	border-radius:50%
}
.loader .cssload-inner.cssload-one {
	left:0%;
	top:0%;
	animation:cssload-rotate-one 1.15s linear infinite;
	border-bottom:5px solid #2962ff
}
.loader .cssload-inner.cssload-two {
	right:0%;
	top:0%;
	animation:cssload-rotate-two 1.15s linear infinite;
	border-right:5px solid #2962ff
}
.loader .cssload-inner.cssload-three {
	right:0%;
	bottom:0%;
	animation:cssload-rotate-three 1.15s linear infinite;
	border-top:5px solid #2962ff
}
@keyframes cssload-rotate-one {
0% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-one {
0% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@keyframes cssload-rotate-two {
0% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg);
transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg);
transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-two {
0% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@keyframes cssload-rotate-three {
0% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg);
transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg);
transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-three {
0% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
.scroll-wrap {
	position:fixed;
	right:24px;
	bottom:24px;
	width:37px;
	height:37px;
	cursor:pointer;
	display:block;
	border-radius:100%;
box-shadow:inset 0 0 0 .1rem rgb(128 130 134 / 25%);
	z-index:9;
	opacity:0;
	visibility:hidden;
transform:translateY(.75rem);
	transition:all 200ms linear, margin-right 0ms
}
.scroll-wrap:after {
	position:absolute;
	content:"\f062";
	font-family:"Font Awesome 5 Free";
	font-weight:900;
	text-align:center;
	line-height:36px;
	font-size:14px;
	color:#2962ff;
	left:0;
	top:0;
	height:37px;
	width:37px;
	cursor:pointer;
	display:block;
	z-index:1;
	transition:all 200ms linear
}
.scroll-wrap.active-scroll {
	opacity:1;
	visibility:visible;
	transform:translateY(0)
}
.scroll-wrap svg path {
	fill:none
}
.scroll-wrap svg.scroll-circle path {
	stroke:#2962ff;
	stroke-width:4;
	box-sizing:border-box;
	transition:all 200ms linear
}
.site-content {
	position:relative;
	background-color:#fff;
	z-index:1;
	transition:all ease 0.31s
}
@media (min-width:1400px) {
.footer-sticky {
position:sticky;
bottom:0;
top:0;
z-index:0
}
}
.footer-bottom-area a, .footer-bottom-area a:link, .footer-bottom-area a:visited {
	color:#646464
}
.footer-bottom-area a:hover, .footer-bottom-area .widget ul li a:hover {
	color:#000
}
.footer-logo img {
	max-width:175px
}
.footer-area .widgettitle {
	display:block;
	position:relative;
	color:#fff;
	font-size:20px;
	margin-bottom:25px
}
.footer-content-area {
	font-size:16px;
	border-top:none;
	padding:90px 0 30px
}
@media (max-width:767px) {
.footer-top-area {
text-align:left
}
.footer-content-area {
padding-top:80px;
padding-bottom:20px
}
}
.footer-top-area .widget select {
	color:#444
}
.footer-top-area .widget_archive.widget>select {
	margin-top:0
}
.footer-top-area .widget {
	margin-bottom:60px;
	padding-bottom:0;
	width:100%;
	position:relative;
	z-index:1
}
.footer-area caption {
	color:inherit
}
.footer-top-area .widget ul.menu li a {
	padding-left:20px;
	display:inline-block;
	position:relative;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget ul.menu li a::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .widget ul.menu li a:hover::before {
background-color:#2962ff
}
.footer-top-area .widget_neeon_address p {
	margin-bottom:0
}
.footer-top-area .corporate-address {
	margin-top:20px
}
.footer-top-area .corporate-address li {
	display:inline-block;
	width:100%;
	vertical-align:top;
	padding-bottom:0
}
.footer-top-area .corporate-address li span {
	color:#fff;
	font-size:16px;
	font-weight:500
}
.footer-top-area .search-form input:-webkit-autofill, .footer-top-area .search-form input:-webkit-autofill:hover, .footer-top-area .search-form input:-webkit-autofill:focus, .footer-top-area .search-form input:-webkit-autofill:active {
-webkit-box-shadow:0 0 0 30px #fff inset!important
}
.footer-top-area .search-form .input-group>.custom-select:not(:last-child), .footer-top-area .search-form .input-group>.form-control:not(:last-child) {
border-bottom:1px solid #0f1012
}
.footer-top-area .search-form button:hover {
	color:#fff
}
.footer-top-area .search-form input {
	color:#fff
}
.footer-top-area .widget_search .search-form input.form-control::-webkit-input-placeholder {
color:#d0d0d0
}
.footer-top-area .widget_search .search-form input.form-control:-ms-input-placeholder {
color:#d0d0d0
}
.footer-top-area .widget_search .search-form input.form-control:-moz-placeholder {
color:#d0d0d0
}
.footer-top-area .wp-caption-text {
	color:#d0d0d0
}
.footer-top-area .widget_archive ul li a {
	display:inline-block;
	position:relative;
	padding-left:20px;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_archive ul li a::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .widget_archive ul li a:hover::before {
background-color:#2962ff
}
.footer-top-area .widget_categories {
	overflow:hidden
}
.footer-top-area .widget_categories ul li a {
	display:inline-block;
	position:relative;
	padding-left:20px;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_categories ul li a::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .widget_categories ul li a:hover::before {
background-color:#2962ff
}
.footer-top-area .rt-category-style2 {
	display:inline-block
}
.footer-top-area .rt-category-style2 .rt-item {
	margin-bottom:19px;
	width:50%;
	float:left
}
.footer-top-area .rt-category-style2 .rt-item:last-child {
	margin-bottom:0
}
.footer-top-area .rt-category-style2 .rt-item img {
	display:none
}
.footer-top-area .rt-category-style2 .rt-item .rt-content {
	position:relative;
	top:initial;
	transform:none;
	padding:0 0 0 20px
}
.footer-top-area .rt-category .rt-item::after {
display:none
}
.footer-top-area .rt-category .rt-item .rt-cat-name {
	color:inherit;
	font-size:15px;
	font-weight:500;
	line-height:1.4;
	letter-spacing:1px;
	margin-bottom:0;
	transition:all 140ms ease-in-out
}
.footer-top-area .rt-category-style2 .rt-item .rt-cat-count {
	color:#d0d0d0;
	font-size:15px;
	background-color:#fff0;
	display:inherit;
	width:inherit;
	height:inherit;
	border-radius:50%;
	line-height:1
}
.footer-top-area .rt-category-style2 .rt-item:hover .rt-cat-count {
	background-color:#fff0
}
.footer-top-area .rt-category .rt-item .rt-cat-name::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .rt-category .rt-item a:hover .rt-cat-name::before {
background-color:#2962ff
}
.footer-top-area .widget_pages ul li a {
	display:inline-block;
	position:relative;
	padding-left:20px;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_pages ul li a::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .widget_pages ul li a:hover::before {
background-color:#2962ff
}
.footer-top-area .widget_meta li a {
	display:inline-block;
	position:relative;
	padding-left:20px;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_meta ul li a::before {
content:"";
position:absolute;
left:0;
top:0;
top:50%;
transform:translateY(-50%);
width:6px;
height:6px;
border-radius:50%;
background-color:#a5a5a5;
transition:all 0.3s ease
}
.footer-top-area .widget_meta ul li a:hover::before {
background-color:#2962ff
}
.footer-top-area .widget_recent_comments ul li {
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_recent_comments ul li.recentcomments:last-child {
	margin-bottom:0
}
.footer-top-area .widget_recent_comments ul li.recentcomments>a:before {
	display:none
}
.footer-top-area .widget_recent_comments ul li.recentcomments>span {
	position:relative
}
.footer-top-area .widget_recent_comments ul li.recentcomments:hover>span:before {
	background-color:#2962ff
}
.footer-top-area .widget_recent_comments ul li.recentcomments span>a:before {
	left:-15px;
	top:-3px
}
.footer-top-area .widget_recent_entries ul li a {
	display:inline-block;
	position:relative;
	transition:all 140ms ease-in-out
}
.footer-top-area .widget_recent_entries ul li a:after {
	position:absolute;
	content:"";
	bottom:3px;
	width:0%;
	left:100%;
	background:#fff;
	height:1px;
	opacity:0;
	visibility:hidden;
	transition:all 0.4s ease
}
.footer-top-area .widget_recent_entries ul li a:hover:after {
	left:0;
	width:100%;
	opacity:1;
	visibility:visible;
	transition:width 0.4s ease
}
.footer-area .footer-about {
	margin-bottom:28px
}
@media(min-width:992px) {
.footer-area .footer-about {
margin-right:40px
}
}
.footer-area .social-wrap {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:40px;
	width:100%
}
@media(max-width:425px) {
.footer-area .social-wrap {
gap:10px
}
}
@media(max-width:320px) {
.footer-area .social-wrap {
gap:0
}
}
.footer-area .social-wrap .footer-social {
	display:flex;
	flex-wrap:unset;
	gap:10px;
	margin:0;
	padding:0;
	list-style:none
}
.footer-area .social-wrap .wrapper-line {
	width:100%;
	height:1px;
	border:1px solid #404040;
	flex-grow:1
}
.footer-area .footer-social li {
	display:inline-block;
	margin-right:5px;
	padding-bottom:0;
	transition:all ease 0.31s
}
.footer-area .footer-social li a {
	display:flex;
	align-items:center;
	justify-content:center;
	height:44px;
	width:44px;
	font-size:15px;
	text-align:center;
	background:rgb(255 255 255 / .102);
	border-radius:50%;
	transition:all 0.4s ease
}
.footer-area .footer-social li a:hover {
	background:#2962ff
}
.footer-top-area ul li a i {
	transition:all ease 0.31s
}
.footer-top-area ul li a:hover i {
	animation:toBottomFromTop 0.5s forwards
}
.footer-top-area .widget_tag_cloud .tagcloud {
	padding-top:10px
}
.footer-top-area .widget_tag_cloud a {
	background:#fff0;
	border-radius:4px;
	border:1px solid #252525;
	color:#d0d0d0!important;
	display:inline-block;
	font-size:15px!important;
	margin:0 2px 4px 0;
	padding:8px 13px;
	transition:all 0.3s
}
@media(max-width:991px) {
.footer-top-area .widget_tag_cloud a {
padding:8px
}
}
.footer-top-area .widget_tag_cloud a:hover {
	background-color:#2962ff!important;
	color:#ffffff!important
}
.footer-top-area .search-form input.search-submit {
	background-color:#fff;
	color:#2962ff
}
.footer-top-area .widget_calendar caption {
	caption-side:initial;
	text-align:center;
	font-weight:500;
	border-radius:6px 6px 0 0;
	background:#2962ff;
	color:#fff;
	padding:10px 7px;
	margin-top:0
}
.footer-top-area .widget_calendar table th, .footer-top-area .widget_calendar table td {
	border:none
}
.footer-top-area .widget_calendar table td#today {
	background:#2962ff;
	color:#fff;
	border-radius:3px
}
.footer-top-area .widget_calendar table td#today a {
	color:#fff
}
.footer-top-area .widget_calendar table td a {
	color:#2962ff
}
.footer-top-area .post-box-style .rt-news-box-widget {
	border-bottom:none;
	margin-bottom:15px;
	padding-bottom:15px
}
.footer-top-area .post-box-style .post-content .entry-title a {
	color:#fff;
	background-image:linear-gradient(to bottom, #ffffff 0%, #ffffff 98%)
}
.footer-top-area .post-box-style .entry-cat a, .footer-top-area .post-box-style .entry-date {
	color:#d0d0d0
}
.footer-top-area a {
	text-decoration:none
}
.footer-top-area ul li {
	margin-bottom:8px;
	padding-bottom:8px;
	position:relative;
	line-height:1.4
}
.footer-top-area ul li:last-child, .footer-top-area ul.menu li:last-child {
	margin-bottom:0;
	padding-bottom:0
}
.footer-top-area ul li ul.children, .footer-top-area ul li ul.sub-menu {
	padding-left:15px;
	padding-top:15px
}
.footer-top-area ul li ul.children li :last-child, .footer-top-area ul li ul.sub-menu li :last-child {
	margin-bottom:0;
	padding-bottom:0
}
.footer-top-area ul li a {
	text-decoration:none
}
.footer-top-area .widget_tag_cloud a {
	text-decoration:none
}
.footer-top-area .mc4wp-success {
	margin-top:25px
}
.footer-top-area .widget>form.mc4wp-form {
	padding:0;
	background:#fff0
}
.footer-top-area .rt-news-box .media-body .post-date-dark {
	font-size:14px;
	margin-bottom:12px
}
.footer-top-area .rt-news-box .media-body .post-date-dark ul li {
	color:#aeaeae
}
.footer-top-area .rt-news-box .media-body h3 {
	font-size:15px;
	font-weight:400;
	line-height:1.4;
	margin-bottom:0
}
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a {
	color:#c6ceec
}
.footer-top-area .rt-news-box .dark .rt-news-box-widget .media-body a:hover {
	color:#2962ff
}
.footer-top-area .rt-news-box .media a.post-img-holder {
	width:32%!important
}
.footer-top-area .gallery .gallery-item {
	max-width:31.5%;
	margin:0 5px 5px 0
}
.footer-top-area .gallery .gallery-item img {
	max-height:100px
}
.footer-area .copyright {
	color:#aaa;
	text-align:center
}
.footer-area .copyright a {
	color:#d0d0d0
}
.footer-area .copyright a:hover {
	color:#fff
}
.footer-bg-opacity {
	position:relative;
	z-index:999
}
.footer-bg-opacity:after {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:rgb(0 0 0 / .75);
	z-index:-1
}
.footer-area {
	position:relative;
	overflow:hidden;
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-area .footer-top-area {
	background-color:#0f1012
}
.footer-style-1 .footer-area .widget_media_image {
	margin-bottom:25px
}
.footer-style-1 .footer-copyright-area {
	border-top:1px solid #252525;
	font-size:17px;
	text-align:center;
	padding:25px 0;
	position:relative
}
.footer-style-1 .footer-area .widget_text {
	margin-bottom:20px
}
.footer-style-1 .footer-top-area .widget ul.menu li a {
	margin-left:0
}
.footer-style-2 .footer-copyright-area {
	position:relative;
	z-index:999;
	font-size:16px;
	text-align:center;
	padding:25px 0;
	border-top:1px solid #252525
}
.footer-style-2 .footer-area .widget_media_image {
	margin-bottom:25px
}
.footer-style-3 .footer-area .widgettitle {
	color:#fff
}
.footer-style-3 .footer-top-area {
	padding-bottom:80px;
	padding-top:80px;
	text-align:center
}
.footer-style-3 .footer-logo {
	margin-bottom:35px
}
.footer-style-3 .footer-area .copyright {
	color:#d0d0d0;
	font-size:16px;
	margin:0;
	padding-top:25px
}
.footer-style-3 .footer-top-area .widget ul li {
	display:inline-block;
	margin-right:10px
}
.footer-style-3 .footer-top-area .widget ul li:last-child {
	margin-right:0
}
.footer-style-3 .footer-top-area .widget ul.menu li:first-child a::before {
display:none
}
.footer-style-3 .footer-top-area ul.menu li.menu-item-has-children .sub-menu {
	display:none
}
.footer-style-3 .footer-top-area .widget {
	margin-bottom:30px
}
.footer-style-3 .footer-top-area a, .footer-style-3 .footer-area .copyright a, .footer-style-3 .footer-top-area .widget ul.menu li a {
	color:#d0d0d0
}
.footer-style-3 .footer-top-area a:hover, .footer-style-3 .footer-area .copyright a:hover, .footer-style-3 .footer-top-area .widget ul.menu li a:hover {
	color:#fff
}
.footer-style-3 .footer-area .copyright a:hover {
	color:#fff
}
.footer-style-4 .footer-area .widget_media_image {
	margin-bottom:25px
}
.footer-style-4 .footer-copyright-area {
	border-top:1px solid #252525;
	font-size:16px;
	text-align:center;
	padding:60px 0 60px;
	position:relative
}
.footer-style-4 .footer-area .widget_text {
	margin-bottom:20px
}
.footer-style-4 .footer-top-area .widget ul.menu li a {
	margin-left:0
}
.footer-style-4 .shape-holder>span {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	margin:0 auto;
	text-align:center;
	z-index:0
}
.footer-style-5 .footer-area .widgettitle {
	color:#000
}
.footer-style-5 .footer-area .footer-top-area {
	background-color:#fff0;
	color:inherit
}
.footer-style-5 .footer-top-area .widget a {
	color:#000
}
.footer-style-5 .footer-top-area .widget a:hover, .footer-style-5 .footer-area .copyright a:hover {
	color:#2962ff
}
.footer-style-5 .footer-copyright-area {
	border-top:1px solid #e5e2e2;
	font-size:16px;
	text-align:center;
	padding:30px 0 30px;
	position:relative
}
.footer-style-5 .footer-area .widget_text {
	margin-bottom:20px
}
.footer-style-5 .footer-area .widget_media_image {
	margin-bottom:25px
}
.footer-style-5 .footer-top-area .post-box-style .post-content .entry-title a, .footer-style-5 .footer-top-area .post-box-style .post-content .entry-title a:hover {
	color:#000;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%)
}
.footer-style-5 .footer-top-area .post-box-style .entry-cat a, .footer-style-5 .footer-top-area .post-box-style .entry-date {
	color:#a5a6aa
}
.footer-style-5 .footer-area .footer-social li a {
	background-color:#000;
	color:#fff
}
.footer-style-5 .footer-area .copyright, .footer-style-5 .footer-area .copyright a {
	color:#a5a6aa
}
.footer-style-6 .footer-area {
	background-color:#fff;
	color:#6c6f72
}
.footer-style-6 .footer-area .widgettitle {
	color:#000;
	font-family:"Roboto Slab", Sans-serif
}
.footer-style-6 .footer-area .footer-top-area {
	background-color:#fff0;
	color:inherit
}
.footer-style-6 .footer-top-area .widget a {
	color:#6c6f72
}
.footer-style-6 .footer-top-area .widget a:hover, .footer-style-6 .footer-area .copyright a:hover {
	color:#2962ff
}
.footer-style-6 .footer-copyright-area {
	border-top:1px solid #e5e2e2;
	font-size:16px;
	text-align:center;
	padding:30px 0 30px;
	position:relative
}
.footer-style-6 .footer-area .widget_text {
	margin-bottom:20px
}
.footer-style-6 .footer-area .widget_media_image {
	margin-bottom:25px
}
.footer-style-6 .footer-top-area .post-box-style .post-content .entry-title a, .footer-style-6 .footer-top-area .post-box-style .post-content .entry-title a:hover {
	color:#000;
	background-image:linear-gradient(to bottom, #000 0%, #000 98%)
}
.footer-style-6 .footer-top-area .post-box-style .entry-cat a, .footer-style-6 .footer-top-area .post-box-style .entry-date {
	color:#6c6f72
}
.footer-style-6 .footer-area .footer-social li a {
	background-color:#fff0;
	border:1px solid #6c6f72;
	color:#6c6f72
}
.footer-style-6 .footer-area .footer-social li a:hover {
	background-color:#2962ff;
	border:1px solid #fff0
}
.footer-style-6 .footer-top-area .rt-category .rt-item .rt-cat-name::before {
background-color:#6c6f72
}
.footer-style-6 .footer-area .copyright, .footer-style-6 .footer-area .copyright a {
	color:#6c6f72
}
.footer-style-6 .post-box-style .post-content .entry-title {
	font-family:"Roboto Slab", Sans-serif
}
.footer-style-7 .footer-area .widgettitle {
	color:#fff
}
.footer-style-7 .footer-top-area {
	padding-top:80px;
	text-align:center
}
.footer-style-7 .footer-logo-area {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding-bottom:80px
}
.footer-style-7 .footer-social {
	display:flex;
	justify-content:center;
	margin:0;
	padding:0
}
.footer-style-7 .footer-area .copyright {
	color:#d0d0d0;
	font-size:16px;
	padding-bottom:25px;
	padding-top:25px;
	border-top:1px solid #404040;
	text-align:center
}
.footer-style-7 .footer-top-area .widget ul li {
	display:inline-block;
	margin-right:10px;
	margin-bottom:0;
	padding-bottom:0
}
.footer-style-7 .footer-top-area .widget ul.menu li:first-child a::before {
display:none
}
.footer-style-7 .footer-top-area ul.menu li.menu-item-has-children .sub-menu {
	display:none
}
.footer-style-7 .footer-top-area .widget {
	margin-bottom:0
}
.footer-style-7 .footer-top-area a, .footer-style-7 .footer-area .copyright a, .footer-style-7 .footer-top-area .widget ul.menu li a {
	color:#d0d0d0
}
.footer-style-7 .footer-top-area a:hover, .footer-style-7 .footer-area .copyright a:hover, .footer-style-7 .footer-top-area .widget ul.menu li a:hover {
	color:#fff
}
.footer-style-7 .footer-area .copyright a:hover {
	color:#fff
}
@media(max-width:991px) {
.footer-style-7 .footer-logo-area {
display:block
}
.footer-style-7 .footer-logo, .footer-style-7 .footer-top-area .widget {
margin-bottom:35px
}
}
.footer-style-8 .footer-area .row>div:last-child {
	padding-left:50px
}
.footer-style-8 .footer-area .rt-category-style2 .rt-item {
	width:100%;
	float:unset
}
.footer-style-8 .footer-area .copyright-area {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:space-between;
	gap:20px;
	border-top:1px solid #313131;
	padding-top:50px;
	padding-bottom:50px
}
.footer-style-8 .footer-area .footer-social {
	margin:0;
	padding:0
}
@media(max-width:1199px) {
.footer-style-8 .footer-area .row>div:last-child {
padding-left:12px
}
}
@media(max-width:767px) {
.footer-style-8 .footer-area .copyright-area {
display:block;
text-align:center
}
.footer-style-8 .footer-area .footer-social {
padding:15px 0 10px
}
.footer-style-8 .footer-area .widget {
text-align:center
}
}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
-webkit-box-shadow:0 0 0 30px #fff inset!important
}
.header-search-form input:-webkit-autofill, .header-search-form input:-webkit-autofill:hover, .header-search-form input:-webkit-autofill:focus, .header-search-form input:-webkit-autofill:active {
-webkit-box-shadow:0 0 0 30px #fff0 inset!important
}
.widget_categories select, .widget_archive select, .widget_text select, .fluentform select {
	appearance:none;
	background-size:12px;
	background-image:url(/wp-content/themes/neeon/assets/img/select-arrow.png)!important;
	background-repeat:no-repeat;
	background-position:95%
}
.widget select {
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:12px 13px;
	width:100%;
	outline:none
}
.widget>select {
	margin-top:10px
}
.widget ul {
	margin:0;
	padding:0;
	list-style-type:none
}
.widget ul li a {
	color:#444;
	display:inline;
	transition:all ease 0.31s
}
.widget ul li a:hover {
	color:#2962ff
}
.widget_recent_entries ul li span {
	display:block
}
.sidebar-widget-area .widget {
	margin-bottom:40px;
	overflow:hidden;
	position:relative
}
.sidebar-widget-area .widget .widgettitle {
	display:flex;
	align-items:center;
	position:relative;
	color:#000;
	font-size:17px;
	margin-bottom:30px;
	line-height:1.4;
	z-index:2;
	text-transform:uppercase;
	transition:all ease 0.31s
}
.sidebar-widget-area .widget .widgettitle .titledot {
	width:9px;
	height:9px;
	border-radius:50%;
	background-color:#2962ff;
	margin-right:7px;
	margin-left:15px;
	display:inline-block;
	transition:all ease 0.31s
}
.sidebar-widget-area .widget .widgettitle .titleline {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	-webkit-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	height:4px;
	transition:all ease 0.31s
}
.sidebar-widget-area .widget:last-child {
	margin-bottom:0
}
.sidebar-widget-area .widget ul li {
	border-bottom:1px solid #e5e5e5;
	margin:0 0 13px;
	padding:0 0 13px;
	position:relative;
	transition:all 140ms ease-in-out
}
.sidebar-widget-area .widget ul li:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.sidebar-widget-area .widget ul li a {
	font-size:16px;
	font-weight:400;
	position:relative;
	transition:all 140ms ease-in-out
}
.sidebar-widget-area .widget ul li a:hover {
	color:#2962ff
}
.sidebar-widget-area .widget ul li ul {
	border-top:1px solid #e2e2e2;
	margin-top:10px;
	padding-top:10px
}
.sidebar-widget-area .widget_nav_menu ul ul.sub-menu li:last-child, .sidebar-widget-area .widget_categories ul ul.children li:last-child {
	margin-bottom:0;
	border-bottom:none
}
.sidebar-widget-area .widget ul li.active a {
	color:#000
}
.sidebar-widget-area .widget ul li ul.children li:last-child, .sidebar-widget-area .widget ul li ul.sub-menu li:last-child {
	margin-bottom:0;
	padding-bottom:0
}
.sidebar-widget-area .widget_block h2 {
	display:block;
	position:relative;
	color:#000;
	font-size:22px;
	margin-bottom:25px;
	line-height:1.4;
	z-index:2
}
.sidebar-widget-area ol.wp-block-latest-comments {
	padding-left:0
}
.sidebar-widget-area .wp-block-latest-comments__comment {
	line-height:1.6;
	list-style:none;
	margin-bottom:1em
}
.widget_search .wp-block-search .wp-block-search__label {
	display:none
}
.wp-block-search .wp-block-search__label {
	font-size:20px;
	font-weight:500
}
.wp-block-search input {
	border:1px solid rgb(0 0 0 / .15);
	border-radius:4px;
	color:#444;
	font-size:15px;
	outline:none
}
.wp-block-search .wp-block-search__button {
	background-color:#2962ff;
	border-radius:4px;
	border:none;
	color:#fff;
	font-size:16px;
	font-family:'Spartan', sans-serif;
	font-weight:500
}
.sidebar-widget-area ul.wp-block-categories li, .sidebar-widget-area ul.wp-block-archives li {
	width:100%;
	float:left;
	background:#fff;
	line-height:1.6;
	text-align:right
}
.sidebar-widget-area ul.wp-block-categories li a, .sidebar-widget-area ul.wp-block-archives li a {
	float:left
}
.wp-block-categories, .wp-block-archives {
	margin:0;
	padding:0;
	list-style-type:none
}
.wp-block-categories li ul.children, .wp-block-archives li ul.children {
	padding-left:17px;
	float:left;
	width:100%;
	border-top:1px solid #e2e2e2;
	margin-top:10px;
	padding-top:10px;
	margin-left:0;
	list-style:none
}
.wp-block-categories li, .wp-block-archives li {
	width:100%;
	float:left;
	background:#fff;
	line-height:1.6;
	text-align:right;
	border-bottom:1px solid #e5e5e5;
	margin:0 0 13px;
	padding:0 0 13px;
	position:relative;
	transition:all 140ms ease-in-out
}
.wp-block-categories li:last-child, .wp-block-archives li:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.wp-block-categories li a, .wp-block-archives li a {
	float:left;
	font-size:16px;
	font-weight:400;
	position:relative;
	color:#444;
	display:inline;
	transition:all 140ms ease-in-out
}
.wp-block-categories li a:hover, .wp-block-archives li a:hover {
	color:#2962ff
}
.wp-block-categories-dropdown select, .wp-block-archives-dropdown select {
	border:1px solid #e5e5e5;
	border-radius:4px;
	margin-bottom:10px;
	padding:14px 13px;
	width:100%;
	outline:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background-size:12px;
	background-image:url(/wp-content/themes/neeon/assets/img/select-arrow.png)!important;
	background-repeat:no-repeat;
	background-position:98%
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments {
	line-height:1.6;
	position:relative
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments:last-child {
	margin-bottom:0
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments>a:before {
	display:none
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments>span {
	position:relative
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments:hover>span:before {
	background-color:#2962ff
}
.sidebar-widget-area .widget_recent_comments ul li.recentcomments span>a:before {
	left:-15px;
	top:-3px
}
.sidebar-widget-area .widget_recent_entries ul li .post-date {
	color:#535151;
	font-size:14px
}
.sidebar-widget-area .widget_rss .widgettitle a {
	color:#000
}
.sidebar-widget-area .widget_rss .rss-widget-icon {
	margin-right:7px;
	position:relative;
	top:-3px
}
.sidebar-widget-area .widget_rss ul li {
	position:relative;
	color:#646464;
	background:#fff;
	line-height:1.6;
	transition:all 0.3s ease-out
}
.sidebar-widget-area .widget_rss ul li a {
	padding-left:0;
	font-weight:500;
	color:#000
}
.sidebar-widget-area .widget_rss ul li a:before {
	display:none
}
.sidebar-widget-area .widget_rss ul li:last-child {
	margin-bottom:0;
	padding-bottom:20px
}
.sidebar-widget-area .widget_rss cite {
	color:#000;
	font-weight:500
}
.widget_text .textwidget strong {
	font-weight:500
}
.sidebar-widget-area .widget_tag_cloud a, .sidebar-widget-area .widget_product_tag_cloud a {
	color:#646464;
	border:1px solid #e5e5e5;
	background:#fff;
	border-radius:4px;
	display:inline-block;
	font-size:15px!important;
	margin:0 0 4px 0;
	padding:6px 12px;
	font-weight:400;
	transition:all 140ms ease-in-out
}
.sidebar-widget-area .widget_tag_cloud a:hover, .sidebar-widget-area .widget_product_tag_cloud a:hover {
	background-color:#2962ff;
	border:1px solid #fff0;
	color:#fff
}
.search-form {
	padding-top:0
}
.search-form .input-group {
	position:relative;
	margin-bottom:0;
	padding:5px;
	border-radius:4px;
	border:1px solid #e5e5e5;
	transition:all ease 0.31s
}
.search-form input {
	border:none!important;
	color:#444;
	font-size:14px;
	font-weight:500;
	border-radius:0;
	float:left;
	height:43px;
	padding:5px 52px 5px 10px;
	width:100%;
	outline:none;
	background-color:#fff0;
	letter-spacing:1px
}
.search-form button {
	position:absolute!important;
	right:5px;
	top:50%;
	transform:translateY(-50%);
	width:48px;
	height:43px;
	border-radius:3px!important;
	background-color:#2962ff;
	color:#fff;
	font-size:16px;
	border:none;
	transition:all 0.3s ease
}
.search-form button:focus {
	outline:none;
	box-shadow:none
}
.search-form button:hover {
	background:#0034c2;
	color:#fff
}
.search-form input:focus {
	outline:none;
	box-shadow:none;
	border-color:#2962ff;
	background:#fff0
}
.search-form input.search-submit {
	width:100%
}
.widget_search .search-form input.form-control::-webkit-input-placeholder {
color:#444
}
.widget_search .search-form input.form-control:-ms-input-placeholder {
color:#444
}
.widget_search .search-form input.form-control:-moz-placeholder {
color:#444
}
.mobile-header-search .custom-search-input input {
	border:1px solid #dcdcdc;
	border-radius:0;
	box-shadow:none;
	float:left;
	height:40px;
	padding:0 25px 0 12px;
	width:100%
}
.mobile-header-search .custom-search-input button {
	background:#fff0;
	border:none;
	border-radius:0;
	box-shadow:none;
	color:#646464;
	font-size:16px;
	position:absolute;
	top:0;
	transition:all 0.5s ease;
	padding:8px 18px 8px 17px;
	right:15px
}
.mobile-header-search .custom-search-input button:hover {
	color:#2962ff
}
.mobile-header-search .custom-search-input .btn {
	z-index:5
}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label, .input-group>.custom-select:focus, .input-group>.form-control:focus {
z-index:0
}
.sidebar-widget-area .widget.rt-news-box .rt-widget-title-holder {
	margin-bottom:0
}
.post-box-style .topic-box {
	margin-bottom:12px;
	position:relative
}
.post-box-style .topic-box img {
	border-radius:4px;
	transform:scale(1.01);
	transition:all 0.5s ease
}
.post-box-style .topic-box:hover img {
	transform:scale3d(1.1, 1.1, 1)
}
.post-box-style .rt-news-box-widget {
	position:relative;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:22px;
	padding-bottom:25px;
	display:inline-block;
	transition:all ease 0.31s
}
.post-box-style .rt-news-box-widget:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.post-box-style .item-list {
	display:flex;
	align-items:center
}
.post-box-style .post-box-img {
	position:relative;
	margin-right:24px;
	border-radius:50%;
	overflow:unset;
	flex:0 0 100px
}
.post-box-style .item-list .post-box-img img {
	width:100px;
	height:100px;
	border-radius:50%;
	transform:scale(1.01);
	transition:all 0.5s ease
}
.post-box-style .item-list:hover .post-box-img img {
	transform:scale3d(1.1, 1.1, 1)
}
.post-box-style .post-box-img .post-img {
	display:inherit;
	overflow:hidden;
	border-radius:50%
}
.post-box-style .post-box-img .post-img::after {
position:absolute;
display:inline-flex;
justify-content:center;
align-items:center;
right:0;
top:10px;
width:24px;
height:24px;
border-radius:50%;
border:3px solid #fff;
background-color:#555;
font-size:.75rem;
color:#fff;
counter-increment:post-counter;
content:counter(post-counter);
font-weight:500;
transition:all ease 0.31s
}
.post-box-style .item-list:hover .post-box-img .post-img::after {
background-color:#2962ff
}
.post-box-style .topic-box .rt-wid-post-img {
	border-radius:4px;
	margin-bottom:10px;
	display:inline-block;
	overflow:hidden
}
.post-box-style .post-content {
	flex-grow:1
}
.post-box-style .post-content .entry-title {
	font-size:16px;
	margin-bottom:0;
	line-height:1.4;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.post-box-style .post-content .entry-title a {
	color:#000
}
.post-box-style .entry-cat {
	line-height:1;
	margin-bottom:10px
}
.post-box-style .entry-cat a {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase
}
.post-box-style .entry-cat a:hover {
	color:#2962ff
}
.post-box-style .entry-date {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-top:12px
}
.post-box-style .entry-date i {
	margin-right:6px
}
.list-left-spacing .post-box-style .post-content {
	padding-left:20px
}
@media(max-width:480px) {
.list-left-spacing .post-box-style .post-content {
padding-left:0
}
}
.post-tab-layout .position-relative {
	border-bottom:none;
	margin-bottom:10px;
	padding-bottom:10px
}
.post-tab-layout .position-relative:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.post-tab-layout .media {
	display:inline-flex
}
.post-tab-layout .media .media-body {
	flex:1
}
.post-tab-layout .media .tab-img-holder {
	width:35%;
	float:left;
	margin-right:15px;
	overflow:hidden;
	border-radius:4px
}
.post-tab-layout .media .tab-img-holder img {
	transform:scale(1.01);
	transition:all ease 0.31s
}
.post-tab-layout .media:hover .tab-img-holder img {
	transform:scale3d(1.1, 1.1, 1)
}
.post-tab-layout ul.btn-tab {
	border-bottom:none;
	margin-bottom:40px;
	margin-left:0
}
.post-tab-layout ul.btn-tab li {
	margin-bottom:0;
	padding:0;
	font-size:14px;
	font-weight:500;
	border-bottom:none
}
.post-tab-layout ul.item-inline2 li {
	width:33.33%;
	display:inline-block
}
.post-tab-layout ul.item-inline2 li:first-child a {
	border-radius:4px 0 0 4px
}
.post-tab-layout ul.item-inline2 li:last-child a {
	border-radius:0 4px 4px 0
}
.post-tab-layout ul.btn-tab li a {
	background-color:#fff0;
	border:1px solid #e5e5e5;
	padding:10px 0;
	display:block;
	color:#929292;
transition:all .5s ease-out;
	line-height:20px;
	font-size:14px;
	font-weight:500;
	text-align:center;
	text-transform:uppercase
}
.post-tab-layout ul.btn-tab li .active, .post-tab-layout ul.btn-tab li a:hover {
	border:1px solid #fff0;
	background-color:#2962ff;
	color:#ffffff!important;
	box-shadow:0 10px 18px 0 rgb(50 112 252 / 27%)
}
.post-tab-layout ul.btn-tab li a:before {
	display:none
}
.post-tab-layout .entry-title {
	font-size:16px;
	margin-bottom:0;
	margin-top:10px;
	line-height:1.4;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.post-tab-layout .entry-title a {
	color:#000
}
.post-tab-layout .post-box-date {
	line-height:1
}
.post-tab-layout .post-tab-cat a {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase
}
.post-tab-layout .post-tab-cat a:hover {
	color:#2962ff
}
.post-tab-layout .post-tab-date {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-top:12px
}
.post-tab-layout .post-tab-date i {
	margin-right:6px
}
.feature-post-layout .rt-feature-widget .entry-title {
	font-size:20px;
	margin-bottom:0;
	line-height:1.4
}
.feature-post-layout .entry-title a {
	color:#000
}
.feature-post-layout .post-box-date ul {
	list-style:none;
	margin:0 0 5px 0;
	padding:0
}
.feature-post-layout .post-box-date ul li {
	font-size:14px;
	color:#646464;
	font-weight:600;
	margin:0;
	padding:0;
	border:none;
	display:inline-block;
	position:relative
}
.feature-post-layout .post-box-date ul li:after {
	content:".";
	color:#646464;
	font-weight:700;
	padding:0 5px 0 8px
}
.feature-post-layout .post-box-date ul li:last-child:after {
	display:none
}
.feature-post-layout .post-box-date ul li:last-child {
	margin-right:0
}
.feature-post-layout .post-box-date ul li a {
	color:#646464;
	font-size:14px
}
.feature-post-layout .post-box-date ul li a:before {
	display:none
}
.feature-post-layout .post-box-date ul li a:hover {
	color:#000
}
.feature-post-layout .post-box-date ul li.feature-date {
	color:#2962ff;
	font-weight:700
}
.feature-post-layout .media {
	margin-bottom:18px;
	overflow:hidden
}
.feature-post-layout .media-body p {
	margin-top:12px
}
.feature-post-layout .media .post-img-holder {
	overflow:hidden;
	border-radius:4px;
	display:block
}
.feature-post-layout .media .post-img-holder img {
	transform:scale(1.01);
	transition:all ease 0.31s
}
.feature-post-layout .media .post-img-holder:hover img {
	transform:scale3d(1.1, 1.1, 1)
}
.feature-post-layout .list-item {
	background:#fff;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:15px;
	padding-bottom:15px
}
.feature-post-layout .list-item:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.feature-post-layout .list-item .entry-title {
	font-size:16px
}
.sidebar-widget-area .widget .corporate-address li {
	display:inline-block;
	width:100%;
	vertical-align:top
}
.sidebar-widget-area .widget .corporate-address li i {
	color:#2962ff;
	font-size:19px;
	padding:0 15px 10px 0
}
.sidebar-widget-area .widget .corporate-address li i.fa-map-marker {
	color:#2962ff;
	font-size:19px;
	padding:0 24px 10px 0
}
.sidebar-widget-area .widget .corporate-address li a {
	color:#000;
	line-height:34px;
	font-size:15px;
	transition:all 0.3s ease-out;
	font-weight:400
}
.sidebar-widget-area .widget .corporate-address li a:before {
	content:"";
	margin-right:0
}
.sidebar-widget-area .widget_categories ul li, .sidebar-widget-area .widget_archive ul li {
	width:100%;
	float:left;
	background:#fff;
	line-height:1.6;
	text-align:right
}
.sidebar-widget-area .widget_categories ul li:last-child, .sidebar-widget-area .widget_archive ul li:last-child {
	padding-bottom:0
}
.sidebar-widget-area .widget_categories ul li a, .sidebar-widget-area .widget_archive ul li a {
	float:left
}
.sidebar-widget-area .widget ul li ul.children, .sidebar-widget-area .widget ul li ul.sub-menu {
	padding-left:17px;
	float:left;
	width:100%
}
.sidebar-widget-area .widget.widget_pages ul li ul.children, .sidebar-widget-area .widget.widget_nav_menu ul li ul.sub-menu {
	float:inherit;
	width:inherit
}
@media(max-width:1199px) {
.sidebar-widget-area .widget ul li ul.children, .sidebar-widget-area .widget ul li ul.sub-menu {
padding-left:5px
}
}
.sidebar-widget-area .widget_calendar caption {
	caption-side:initial;
	text-align:center;
	font-weight:500;
	border-radius:6px 6px 0 0;
	background:#2962ff;
	color:#fff;
	padding:10px 7px;
	margin-top:0
}
.sidebar-widget-area .widget_calendar table th, .sidebar-widget-area .widget_calendar table td {
	color:#444
}
.sidebar-widget-area .widget_calendar table th {
	font-weight:500
}
.sidebar-widget-area .widget_calendar table td#today {
	background:#2962ff;
	color:#fff;
	border-radius:3px
}
.sidebar-widget-area .widget_calendar table td#today a {
	color:#fff
}
.sidebar-widget-area .widget_calendar a {
	color:#444;
	font-weight:500
}
.sidebar-widget-area .widget_calendar td a {
	color:#2962ff
}
.sidebar-widget-area .widget_calendar a:hover {
	color:#2962ff
}
.gallery .gallery-item {
	margin:0;
	text-align:center
}
.gallery .gallery-item .gallery-icon {
	margin:5px
}
.gallery .gallery-item .gallery-icon img {
	border-radius:4px
}
.gallery .gallery-item .gallery-caption {
	font-size:13px
}
.sidebar-widget-area .widget.widget_media_image {
	padding:0
}
.sidebar-widget-area .rt-about-widget ul.footer-social {
	list-style:none;
	margin:20px 0 0 0;
	padding:0
}
.sidebar-widget-area .rt-about-widget ul.footer-social li {
	display:inline-block;
	margin:0 5px 5px 0;
	padding:0;
	line-height:1
}
.sidebar-widget-area .rt-about-widget ul.footer-social li a {
	font-size:16px;
	transition:all 0.3s ease-out;
	font-weight:400;
	background:#fff;
	padding:14px 15px;
	display:flex;
	width:60px;
	height:60px;
	text-align:center;
	align-items:center;
	justify-content:space-around
}
.sidebar-widget-area .rt-about-widget ul.footer-social li a:before {
	display:none
}
.sidebar-widget-area .widget.widget_neeon_about_author {
	padding:0
}
.widget_neeon_about_author .author-widget {
	position:relative;
	z-index:2;
	overflow:hidden;
	text-align:center;
	border-radius:4px;
	padding:40px 35px;
	background-size:cover;
	background-position:center top;
	background-repeat:no-repeat
}
.widget_neeon_about_author .author-widget span {
	display:block;
	color:#fff
}
.widget_neeon_about_author .author-widget span.phone {
	font-size:18px
}
.widget_neeon_about_author .author-widget span a {
	color:#fff
}
.widget_neeon_about_author .author-widget:after {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:4px;
	opacity:.9;
	z-index:-1;
	background-image:linear-gradient(38deg, #512da8 0%, #2962ff 100%)
}
.widget_neeon_about_author .author-widget img {
	margin-bottom:18px;
	width:160px
}
.widget_neeon_about_author .author-widget h3 {
	font-size:20px;
	color:#fff;
	margin-bottom:7px;
	line-height:1.2
}
.widget_neeon_about_author .author-widget h4 {
	font-size:14px;
	font-weight:500;
	color:#fff;
	margin-bottom:12px
}
.widget_neeon_about_author .author-widget .about-btn {
	border-radius:4px;
	margin-top:30px;
	padding:13px 20px 11px
}
.apsc-theme-1 .apsc-each-profile {
	display:inline-block;
	float:left;
	width:48%;
	margin:0 5px 5px 0;
	text-align:center
}
.apsc-theme-1 .apsc-each-profile:last-child {
	margin-bottom:0
}
.apsc-theme-1 .apsc-each-profile a {
	color:#fff;
	font-size:14px;
	font-weight:500;
	display:block;
	width:100%;
	border-radius:3px;
	padding:10px 15px
}
.apsc-theme-1 .apsc-facebook-icon {
	background-image:linear-gradient(-90deg, #2c6dd2 0%, #1155bf 100%)
}
.apsc-theme-1 .apsc-twitter-icon {
	background-image:linear-gradient(-90deg, #56c3f0 0%, #13a4e7 100%)
}
.apsc-theme-1 .apsc-instagram-icon {
	background-image:linear-gradient(-90deg, #bc2a8d 0%, #8a3ab9 100%)
}
.apsc-theme-1 .apsc-youtube-icon {
	background-image:linear-gradient(-90deg, #ff5252 0%, #ed1c24 100%)
}
.apsc-theme-1 .apsc-soundcloud-icon {
	background-image:linear-gradient(-90deg, #ff9656 0%, #ff6b10 100%)
}
.apsc-theme-1 .apsc-dribble-icon {
	background-image:linear-gradient(-90deg, #f43079 0%, #f7679d 100%)
}
.apsc-theme-1 .social-icon {
	display:block;
	margin-bottom:5px
}
.apsc-theme-1 .social-icon i {
	font-size:14px;
	width:34px;
	height:34px;
	border-radius:50%;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	background:rgb(255 255 255 / .1);
	transition:all ease 0.6s
}
.apsc-theme-1 .apsc-each-profile a:hover .social-icon i {
	background:rgb(255 255 255);
	color:#000
}
.apsc-theme-1 span.media-name {
	display:none
}
.apsc-theme-1 span.apsc-count {
	position:relative;
	margin-right:10px
}
.apsc-theme-2 {
	display:flex;
	flex-wrap:wrap;
	gap:2px
}
.apsc-theme-2 .apsc-each-profile {
	width:calc(50% - 2px);
	text-align:center
}
.apsc-theme-2 .apsc-each-profile:last-child {
	margin-bottom:0
}
.apsc-theme-2 .apsc-each-profile a {
	color:#111;
	border:1px solid #e5e5e5;
	font-size:14px;
	font-weight:500;
	display:block;
	width:100%;
	border-radius:4px;
	padding:10px 15px
}
.apsc-theme-2 .apsc-facebook-icon i {
	color:#1559c2
}
.apsc-theme-2 .apsc-twitter-icon i {
	color:#1ea9e9
}
.apsc-theme-2 .apsc-instagram-icon i {
	color:#bc2a8d
}
.apsc-theme-2 .apsc-youtube-icon i {
	color:#ed1d25
}
.apsc-theme-2 .apsc-soundcloud-icon i {
	color:#ff6b10
}
.apsc-theme-2 .apsc-dribble-icon i {
	color:#f65e97
}
.apsc-theme-2 .social-icon {
	display:block
}
.apsc-theme-2 .social-icon i {
	font-size:24px
}
.apsc-theme-2 span.media-name {
	display:none
}
.apsc-theme-2 span.apsc-count {
	position:relative;
	margin-right:10px
}
.apsc-theme-3 .apsc-each-profile {
	display:inline-block;
	float:left;
	width:100%;
	margin:0 0 5px 0
}
.apsc-theme-3 .apsc-each-profile:last-child {
	margin-bottom:0
}
.apsc-theme-3 .apsc-each-profile>a {
	color:#8a8a8a;
	font-size:14px;
	font-weight:500;
	display:block;
	width:100%;
	border-radius:3px;
	height:62px;
	padding:10px 15px;
	display:flex;
	align-items:center;
	border:1px solid #e5e5e5;
	text-transform:uppercase
}
.apsc-theme-3 .apsc-inner-block {
	width:100%
}
.apsc-theme-3 .social-icon {
	display:inline-block;
	width:45px;
	border-right:1px solid #e5e5e5;
	padding-right:20px;
	margin-right:20px
}
.apsc-theme-3 .social-icon i {
	font-size:16px;
	transition:all ease 0.6s
}
.apsc-theme-3 .apsc-inner-block:hover .social-icon i {
	transform:rotate(360deg)
}
.apsc-theme-3 .apsc-each-profile a:hover .social-icon i {
	color:#000
}
.apsc-theme-3 span.media-name {
	display:none
}
.apsc-theme-3 span.apsc-count {
	position:relative;
	margin-left:20px;
	margin-right:20px;
	padding-left:20px;
	border-left:1px solid #e5e5e5;
	float:right
}
.apsc-theme-4 .apsc-each-profile {
	display:inline-block;
	float:left;
	width:100%;
	margin:0 0 5px 0
}
@media(min-width:523px) and (max-width:1024px) {
.apsc-theme-4 .apsc-each-profile {
width:49%;
margin-right:5px
}
}
.apsc-theme-4 .apsc-each-profile:last-child {
	margin-bottom:0
}
.apsc-theme-4 .apsc-each-profile a {
	color:#fff;
	font-size:14px;
	font-weight:500;
	display:block;
	width:100%;
	border-radius:3px;
	height:62px;
	padding:10px 15px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center
}
.apsc-theme-4 .apsc-facebook-icon {
	background-image:linear-gradient(-90deg, #2c6dd2 0%, #1155bf 100%)
}
.apsc-theme-4 .apsc-twitter-icon {
	background-image:linear-gradient(-90deg, #56c3f0 0%, #13a4e7 100%)
}
.apsc-theme-4 .apsc-instagram-icon {
	background-image:linear-gradient(-90deg, #bc2a8d 0%, #8a3ab9 100%)
}
.apsc-theme-4 .apsc-youtube-icon {
	background-image:linear-gradient(-90deg, #ff5252 0%, #ed1c24 100%)
}
.apsc-theme-4 .apsc-soundcloud-icon {
	background-image:linear-gradient(-90deg, #ff9656 0%, #ff6b10 100%)
}
.apsc-theme-4 .apsc-dribble-icon {
	background-image:linear-gradient(-90deg, #f43079 0%, #f7679d 100%)
}
.apsc-theme-4 .social-icon i {
	font-size:14px;
	width:34px;
	height:34px;
	border-radius:50%;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	background:rgb(255 255 255 / .1);
	transition:all ease 0.6s
}
.apsc-theme-4 .apsc-each-profile a:hover .social-icon i {
	background:rgb(255 255 255);
	color:#000
}
.apsc-theme-4 span.media-name {
	display:none
}
.apsc-theme-4 span.apsc-count {
	position:relative;
	padding-left:13px;
	margin-left:15px;
	margin-right:10px
}
.apsc-theme-4 span.apsc-count::before {
content:"";
position:absolute;
left:0;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:1px;
height:20px;
background-color:#fff
}
.wslu-social-counter-title h5 {
	margin-bottom:0
}
.xs_social_counter_widget .xs_counter_url li.xs-counter-li>a:before {
	display:none
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped {
	gap:2px;
	display:grid;
	grid-template-columns:repeat(2, 1fr)
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li {
	background-color:#fff0;
	border-radius:4px;
	border:1px solid #e5e5e5;
	overflow:hidden;
	max-width:initial;
	transition:all ease 0.31s
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li a, .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower, .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower-text {
	color:#111
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li a:hover, .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li a:hover .xs-social-follower, .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li a:hover .xs-social-follower-text {
	color:#fff
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li:last-child {
	margin-bottom:0!important
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li .xs-social-icon {
	margin-bottom:10px
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li a {
	padding:50px 0 17px!important;
	display:flex;
	align-items:center;
	justify-content:center
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li .met-social {
	font-size:24px;
	color:#111;
	position:absolute;
	top:15px;
	left:0;
	right:0
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li a:hover .met-social {
	color:#fff;
	animation:toBottomFromTop 0.7s forwards
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower {
	font-size:15px;
	font-weight:500;
	margin:0 5px
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower-text {
	font-size:14px;
	font-weight:500;
	margin:0 5px;
	text-transform:capitalize
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.facebook .met-social {
	color:#2c6dd2
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.twitter .met-social {
	color:#56c3f0
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.pinterest .met-social {
	color:#bd081c
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.dribbble .met-social {
	color:#ea4c89
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.instagram .met-social {
	color:#bc2a8d
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.youtube .met-social {
	color:red
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.facebook a:hover {
	background-color:#2c6dd2
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.twitter a:hover {
	background-color:#56c3f0
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.pinterest a:hover {
	background-color:#bd081c
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.dribbble a:hover {
	background-color:#ea4c89
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.instagram a:hover {
	background-color:#bc2a8d
}
.xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped .xs-counter-li.youtube a:hover {
	background-color:red
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped {
	width:100%
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li {
	border:none;
	border-radius:3px;
	margin-bottom:5px!important;
	overflow:hidden
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.facebook {
	background-image:linear-gradient(-90deg, #2c6dd2 0%, #1155bf 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.twitter {
	background-image:linear-gradient(-90deg, #56c3f0 0%, #13a4e7 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.pinterest {
	background-image:linear-gradient(-90deg, #bd081c 0%, #9b0c1c 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.dribbble {
	background-image:linear-gradient(-90deg, #f43079 0%, #f7679d 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.instagram {
	background-image:linear-gradient(-90deg, #bc2a8d 0%, #8a3ab9 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li.youtube {
	background-image:linear-gradient(-90deg, #ff5252 0%, #ed1c24 100%)
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li:last-child {
	margin-bottom:0!important
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li a {
	display:flex;
	align-items:center;
	height:62px
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li .met-social {
	position:relative;
	font-size:14px;
	width:34px;
	height:34px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	margin-right:20px;
	background:rgb(255 255 255 / .1);
	border-radius:50%;
	transition:all ease 0.6s
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li .met-social:after {
	content:"";
	position:absolute;
	right:-20px;
	top:50%;
	transform:translateY(-50%);
	width:1px;
	height:20px;
	background-color:#fff
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped .xs-counter-li a:hover .met-social {
	background:#fff;
	color:#111
}
.xs_social_counter_widget .wslu-style-2 li a .met-social:before {
	transition:all 0.2s
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped li .xs-social-follower-text {
	font-size:14px;
	font-weight:500;
	text-transform:capitalize;
	margin:0 0 0 15px
}
.xs_social_counter_widget .wslu-style-2.wslu-counter-line-shaped li .xs-social-follower {
	position:absolute;
	right:14px;
	margin-left:15px;
	display:inline-flex;
	align-items:center;
	font-size:16px;
	font-weight:500
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped {
	width:100%
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li {
	background-color:#fff0;
	border:1px solid #e5e5e5;
	border-radius:4px;
	margin-bottom:5px!important;
	overflow:hidden;
	transition:all ease 0.31s
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li:last-child {
	margin-bottom:0!important
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li a {
	display:flex;
	align-items:center;
	height:60px;
	padding:10px 15px!important
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li .xs-social-icon {
	display:inline-block;
	width:45px;
	border-right:1px solid #e5e5e5;
	padding-right:20px;
	margin-right:20px;
	transition:all ease 0.31s
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li .met-social {
	display:inline-flex;
	font-size:16px;
	color:#8a8a8a
}
.xs_social_counter_widget .wslu-style-3 li a .met-social:before {
	position:relative;
	z-index:1;
	transition:all ease 0.6s
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li .xs-social-follower-text {
	color:#8a8a8a;
	font-size:14px;
	font-weight:500;
	text-transform:capitalize;
	margin:0;
	position:relative;
	z-index:1
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li .xs-social-follower {
	color:#8a8a8a;
	position:absolute;
	right:14px;
	margin-left:20px;
	margin-right:20px;
	padding-left:20px;
	border-left:1px solid #e5e5e5;
	display:inline-flex;
	align-items:center;
	font-size:14px;
	font-weight:500;
	z-index:1;
	transition:all ease 0.31s
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li a:after {
	content:"";
	background-color:#333;
	height:100%;
	width:0;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	transition:all ease 0.4s
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li a:hover:after {
	width:100%
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li a:hover .met-social:before {
	color:#fff;
	position:relative;
	z-index:1;
	transform:rotate(360deg)
}
.xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li a:hover .xs-social-follower-text, .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li a:hover .xs-social-follower {
	color:#fff
}
.sidebar-widget-area .widget.widget_media_gallery {
	background:#fff0;
	box-shadow:none;
	padding:0
}
.sidebar-widget-area .widget.widget_media_gallery .gallery-size-thumbnail {
	margin-bottom:0
}
.sidebar-widget-area .widget.widget_instagram-feed-widget {
	background:#fff0;
	box-shadow:none;
	padding:0
}
.sidebar-widget-area .widget.widget_instagram-feed-widget .sbi_small {
	padding-bottom:0!important
}
#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::before, #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::after {
content:"";
position:absolute;
top:50%;
left:50%;
overflow:hidden;
pointer-events:none;
transform:translate(-50%, -50%);
transition:all ease 0.8s;
z-index:1;
opacity:0;
visibility:hidden
}
#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::before {
background:rgb(41 98 255 / .7);
height:0;
width:0
}
#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::after {
content:"\f16d";
width:100%;
height:100%;
font-family:"Font Awesome 5 Brands";
font-size:20px;
font-weight:400;
text-align:center;
display:flex;
justify-content:center;
align-items:center;
color:#fff
}
#sb_instagram #sbi_images .sbi_item:hover .sbi_photo_wrap::after {
opacity:1;
visibility:visible;
transition-delay:0.1s
}
#sb_instagram #sbi_images .sbi_item:hover .sbi_photo_wrap::before {
width:100%;
height:100%;
opacity:1;
visibility:visible
}
#sb_instagram .sbi_photo_wrap {
	position:relative;
	border-radius:4px;
	overflow:hidden
}
#sb_instagram.sbi_col_3 #sbi_images .sbi_item {
	padding:5px!important
}
@media(max-width:480px) {
#sb_instagram #sbi_images {
padding:0!important
}
#sb_instagram.sbi_col_3 #sbi_images .sbi_item {
width:50%
}
}
.entry-banner {
	background:#f7f7f7;
	position:relative;
	z-index:3;
	transition:all ease 0.31s
}
.entry-banner:after {
	position:absolute;
	content:"";
	left:0;
	top:0;
	height:100%;
	width:100%;
	background:rgb(247 247 247);
	z-index:1
}
.entry-banner .entry-banner-content {
	padding:30px 0 30px;
	position:relative;
	z-index:2
}
.entry-banner .entry-banner-content h1 {
	line-height:1.3;
	margin-bottom:3px;
	font-size:32px
}
.entry-banner .entry-banner-content h1 a {
	color:#000
}
.entry-banner .entry-banner-content h1 a:hover {
	color:#646464
}
.breadcrumb-area .entry-breadcrumb span {
	font-size:14px
}
.breadcrumb-area .entry-breadcrumb span a {
	color:#646464
}
.breadcrumb-area .entry-breadcrumb span a:hover {
	color:#2962ff
}
.breadcrumb-area .entry-breadcrumb span .fa-home {
	margin-right:4px
}
.breadcrumb-area .entry-breadcrumb .current-item, .breadcrumb-area .entry-breadcrumb span.current {
	color:#2962ff
}
.entry-banner .entry-breadcrumb .delimiter {
	color:#fff;
	padding:0 7px;
	font-size:14px
}
.entry-banner .entry-breadcrumb .dvdr {
	color:#646464;
	padding:0 7px
}
.breadcrumb-trail ul.trail-items {
	margin:10px 0 0 0;
	padding:0;
	list-style:none
}
.breadcrumb-trail ul.trail-items li {
	display:inline-block;
	font-size:16px;
	position:relative;
	padding-right:16px;
	margin-right:12px;
	color:#2962ff
}
.breadcrumb-trail ul.trail-items li:after {
	position:absolute;
	content:"-";
	right:0;
	top:0
}
.breadcrumb-trail ul.trail-items li:last-child:after {
	display:none
}
.breadcrumb-trail ul.trail-items li a {
	color:#2962ff
}
.breadcrumb-trail ul.trail-items li a:hover {
	color:#646464
}
.breadcrumb-trail ul.trail-items li>span {
	color:#646464
}
.banner-text {
	line-height:1.4
}
.site-main .entry-breadcrumb .current {
	color:#2962ff
}
.rt-cat-description {
	background-color:#f7f7f7;
	border-radius:6px;
	padding:30px 30px 10px;
	margin-bottom:24px
}
.right-sidebar .rt-cat-description {
	margin-right:20px
}
.left-sidebar .rt-cat-description {
	margin-left:20px
}
.rt-cat-description .cat-title {
	margin-bottom:12px
}
@media(max-width:1199px) {
.right-sidebar .rt-cat-description {
margin-right:0
}
.left-sidebar .rt-cat-description {
margin-left:0
}
}
form.post-password-form label>input {
	background:#fff;
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:10px 8px
}
form.post-password-form input[type="submit"] {
	border-radius:4px;
	background:#2962ff;
	color:#fff;
	font-weight:500;
	outline:none;
	transition:all ease 0.31s
}
form.post-password-form input[type="submit"]:hover {
	background:#000;
	color:#fff
}
@media(min-width:992px) {
.single.admin-bar .neeon-progress-container {
top:32px
}
}
.single .neeon-progress-container {
	width:100%;
	position:fixed;
	top:0;
	z-index:999999
}
.single .neeon-progress-bar {
	height:4px;
	background:linear-gradient(90deg, #2962ff 0%, #0034c2 100%);
	width:0%
}
.single .neeon-progress-container.bottom {
	bottom:0;
	top:initial
}
.single-post .ajax-scroll-post>.type-post {
	position:relative;
	margin-bottom:60px;
	padding-bottom:70px
}
.single-post .ajax-scroll-post>.type-post:after {
	position:absolute;
	content:"";
	left:0;
	bottom:0;
	height:10px;
	width:100%;
	border-radius:1px;
	background:#2962ff
}
.single-post .ajax-scroll-post>.type-post:last-child {
	margin-bottom:0;
	padding-bottom:0
}
.single-post .ajax-scroll-post>.type-post:last-child:after {
	display:none
}
.content-area {
	padding-top:80px;
	padding-bottom:80px;
	background-repeat:no-repeat
}
.content-area .entry-content img {
	border-radius:4px
}
.content-area .entry-content .wp-block-heading {
	margin-top:40px
}
.entry-header .entry-title {
	font-size:28px;
	margin-bottom:10px;
	line-height:1.4;
	transition:all ease 0.31s
}
.entry-header ul.entry-meta {
	padding:0;
	margin:0 0 15px;
	list-style:none;
	display:inline-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	flex-wrap:wrap
}
.entry-header ul.entry-meta li {
	display:inline;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	margin-right:16px;
	position:relative;
	text-transform:uppercase;
	letter-spacing:.8px
}
.entry-header ul.entry-meta li:last-child {
	margin-right:0
}
.entry-header ul.entry-meta li i {
	margin-right:7px;
	width:11px
}
.entry-header ul.entry-meta li a {
	color:#444
}
.entry-header ul.entry-meta li a:hover {
	color:#2962ff
}
.entry-header ul.entry-meta li img {
	border-radius:50%;
	margin-right:15px
}
.embed-responsive-16by9 {
	margin-top:40px
}
.embed-responsive-16by9 .embed-responsive-item {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	border-radius:4px
}
.embed-responsive-16by9::before {
padding-top:56.25%
}
.embed-responsive-16by9 iframe {
	border-radius:4px
}
figure.is-type-video {
	border-radius:4px;
	overflow:hidden
}
.post-share {
	margin-bottom:40px
}
.post-share .share-links a {
	display:inline-flex;
	align-items:center;
	justify-content:center;
	width:44px;
	height:40px;
	overflow:hidden;
	color:#fff;
	background:#646464;
	position:relative;
	transition:all ease 0.31s;
	border-radius:4px;
	margin-bottom:5px;
	margin-right:5px
}
@media(max-width:425px) {
.post-share .share-links a {
margin-right:4px;
margin-bottom:4px
}
}
.post-share .share-links a:hover {
	opacity:.8;
	color:#fff
}
.post-share .share-links .social-text {
	display:none
}
.post-share .share-links a.facebook-f-share-button {
	background:#1559c2
}
.post-share .share-links a.x-twitter-share-button {
	background:#1ea9e9
}
.post-share .share-links a.youtube-share-button {
	background:#ed1d25
}
.post-share .share-links a.linkedin-in-share-button {
	background:#238cc8
}
.post-share .share-links a.pinterest-p-share-button {
	background:#e13138
}
.post-share .share-links a.whatsapp-share-button {
	background:#43ce13
}
.post-share .share-links a.cloud-share-button {
	background:#ff6b10
}
.post-share .share-links a.dribbble-share-button {
	background:#f65e97
}
.post-share .share-links a.tumblr-share-button {
	background:#35465c
}
.post-share .share-links a.reddit-share-button {
	background:#45668e
}
.post-share .share-links a.print-share-button {
	background:#87B1E8
}
.post-share .share-links a.email-share-button {
	background:#5A83F7
}
.post-share .share-links a.tiktok-share-button {
	background:#161823
}
.entry-content .single-post-list li {
	font-size:16px;
	color:#111;
	font-weight:500;
	position:relative;
	margin-bottom:4px
}
@media(max-width:767px) {
.single-post .main-wrap>.entry-content, .single-post .main-wrap .entry-footer, .single-post .main-wrap .about-author, .single-post .main-wrap .post-navigation, .single-post .main-wrap .rtrs-review-wrap, .single-post .main-wrap .rt-related-post, .single-post .main-wrap .comments-area, .single-post .main-wrap .content-bottom-ad {
margin-left:0!important;
margin-right:0!important
}
}
.entry-footer .entry-footer-meta {
	overflow:hidden;
	margin-top:50px;
	display:flex;
	justify-content:space-between
}
@media(max-width:991px) {
.entry-footer .entry-footer-meta {
display:block
}
.entry-footer .entry-footer-meta .meta-tags {
margin-bottom:20px
}
}
.entry-footer .meta-title {
	font-size:18px;
	margin-bottom:14px
}
.meta-tags a {
	display:inline-block;
	font-size:14px;
	color:#646464;
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:9px 15px;
	background-color:#fff0;
	transition:all ease 0.31s;
	text-transform:lowercase;
	margin-right:6px;
	margin-bottom:6px;
	line-height:1.4
}
.meta-tags a:hover {
	background:#2962ff;
	color:#fff;
	border-color:#fff0
}
.about-author {
	display:flex;
	background:#f7f7f7;
	padding:60px;
	margin-bottom:50px;
	margin-top:15px;
	border-radius:4px
}
.about-author .pull-left {
	padding-right:25px;
	width:250px
}
@media(max-width:480px) {
.about-author {
display:inherit;
padding:30px
}
.about-author .pull-left {
width:100px;
padding-right:0;
margin-bottom:20px
}
}
.about-author .pull-left img {
	border-radius:50%
}
.about-author .author-title {
	font-size:18px;
	margin-bottom:8px;
	line-height:1.4;
	text-transform:capitalize
}
.about-author .author-title a {
	color:#000
}
.about-author .author-designation {
	margin-bottom:10px;
	font-size:15px;
	color:#a5a5a5;
	line-height:1.2
}
.about-author .author-bio {
	color:#646464
}
.about-author ul.author-box-social {
	list-style:none;
	margin:12px 0 0 0;
	padding:0;
	text-align:left
}
.about-author ul.author-box-social li {
	display:inline-block;
	margin-right:10px;
	margin-bottom:5px
}
.about-author ul.author-box-social li a {
	font-size:16px;
	color:#000;
	display:block;
	text-align:center;
	transition:all ease 0.31s
}
.about-author ul.author-box-social li a:hover {
	color:#2962ff
}
.about-author ul.author-box-social li:last-child {
	margin-right:0
}
.post-navigation {
	margin-top:50px;
	margin-bottom:50px;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.post-navigation .text-left {
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:30px 40px;
	width:47%
}
.post-navigation .text-right {
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:30px 40px;
	text-align:right;
	width:47%
}
@media(max-width:480px) {
.post-navigation {
display:block
}
.post-navigation .text-left, .post-navigation .text-right {
padding:30px 20px;
width:100%
}
}
.post-navigation .prev-article, .post-navigation .next-article {
	display:inline-flex;
	align-items:center;
	font-size:12px;
	font-weight:500;
	color:#a5a6aa;
	text-transform:uppercase;
	letter-spacing:.8px
}
.post-navigation a {
	color:#a5a6aa
}
.post-navigation a:hover {
	color:#2962ff
}
.post-navigation .prev-article i {
	margin-left:10px;
	display:inline-flex
}
.post-navigation .prev-article:hover {
	color:#2962ff
}
.post-navigation .next-article i {
	margin-right:10px;
	display:inline-flex
}
.post-navigation .post-nav-title {
	font-size:16px;
	margin-bottom:0;
	line-height:1.6
}
.post-navigation .post-nav-title a {
	color:#000
}
.post-navigation .navigation-archive {
	font-size:20px;
	padding:10px
}
@media(max-width:480px) {
.post-navigation .navigation-archive {
text-align:center
}
}
.page-links {
	padding-top:12px;
	font-size:20px;
	font-weight:500;
	color:#000;
	margin-right:10px;
	line-height:1.3
}
.page-links .page-number {
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#646464;
	background:#fff;
	border:1px solid #dee2e6;
	border-radius:4px;
	padding:0;
	height:45px;
	width:48px;
	line-height:45px;
	font-weight:500
}
.page-links span.current .page-number, .page-links a.post-page-numbers:hover .page-number {
	background-color:#2962ff;
	border-color:#fff0;
	color:#fff
}
.page-links a .page-number {
	transition:all ease 0.31s
}
.comments-area {
	background-color:#f3f3f3;
	border-radius:4px;
	margin-top:50px;
	padding:50px
}
@media(max-width:480px) {
.comments-area {
padding:30px
}
}
.comment-respond>h4 {
	display:block;
	position:relative;
	font-size:20px;
	margin-bottom:4px;
	line-height:1.4
}
.comments-area ul {
	list-style-type:none;
	padding:0
}
.comments-area>ul.comment-list {
	margin-bottom:30px
}
.comments-area h3.comment-num {
	color:#000;
	font-size:18px;
	font-weight:700;
	margin-bottom:35px;
	position:relative
}
.comments-area h3.comment-num:after {
	background:#2962ff;
	content:"";
	display:block;
	height:3px;
	left:0;
	margin:5px 0 0;
	top:0;
	width:80px
}
.comments-area .comment-form {
	margin-top:0
}
.comments-area .main-comments .imgholder {
	float:left
}
.comments-area .main-comments .imgholder img {
	border-radius:50%;
	overflow:hidden;
	margin-right:20px;
	margin-bottom:0;
	max-width:90px
}
.comments-area .main-comments .comment-meta {
	font-size:15px
}
@media(max-width:767px) {
.comments-area .main-comments .comment-meta {
display:flow-root
}
}
.comments-area .main-comments .comment-meta .comment-author-name {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	margin-bottom:6px;
	letter-spacing:.8px;
	text-transform:uppercase
}
.comments-area .main-comments .comment-meta .comment-author-name a, .comments-area .main-comments .comment-meta .comment-author-name span {
	color:#000;
	font-size:16px;
	font-family:'Spartan', sans-serif;
	font-weight:700;
	display:block;
	text-transform:capitalize
}
.comments-area .main-comments .replay-area {
	float:right;
	margin-left:10px;
	margin-bottom:10px
}
.comments-area .main-comments .replay-area a {
	color:#000;
	font-size:14px;
	transition:all ease 0.31s;
	padding:0;
	border-radius:0;
	font-weight:500
}
.comments-area .main-comments .replay-area a:hover {
	color:#2962ff
}
.main-comments .each-comment {
	margin-bottom:40px
}
.comments-area .main-comments .comments-body {
	display:flow-root
}
@media(max-width:425px) {
.comments-area .main-comments .imgholder {
float:inherit
}
}
.comments-area .main-comments .comment-text {
	font-size:15px
}
.comments-area .main-comments .comments-body p {
	margin-bottom:5px
}
.comments-area .main-comments .comment-respond {
	margin-top:0;
	margin-bottom:70px
}
.comments-area .reply-separator {
	margin-top:40px;
	padding-top:50px
}
.main-comments ul.children {
	margin-left:50px;
	padding:0
}
.comments-area .main-comments .comment-text li {
	border-top:none
}
@media(max-width:1200px) {
.main-comments ul.children {
margin-left:30px
}
.comments-area .main-comments .imgholder img {
max-width:80px
}
}
@media(max-width:767px) {
.main-comments ul.children {
margin-left:10px
}
.comments-area .main-comments .imgholder img {
max-width:60px;
margin-right:10px
}
}
.avatar-disabled .main-comments ul.children {
	margin-left:50px;
	padding:0
}
.no-comments {
	font-size:16px;
	font-style:italic;
	font-weight:700;
	padding-top:20px
}
.comment-awaiting-moderation {
	font-size:16px;
	font-style:italic;
	font-weight:700
}
.comment-navigation ul {
	margin-top:30px
}
.comment-navigation ul li {
	margin-right:5px;
	margin-top:0
}
.comment-navigation ul li a {
	display:inline;
	font-size:12px;
	height:49px;
	line-height:inherit;
	padding:10px;
	width:inherit
}
.comment-list pre {
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word
}
.comments-area>h4 {
	display:block;
	position:relative;
	font-size:22px;
	margin-bottom:30px;
	line-height:1.4
}
#respond .comment-notes {
	margin-bottom:30px
}
#respond .logged-in-as {
	margin-bottom:30px;
	font-size:15px
}
#respond .logged-in-as a {
	color:#646464
}
#respond .form-group {
	margin-bottom:25px
}
#respond .form-group.form-submit {
	margin-bottom:0
}
#respond form .form-control {
	background:#fff;
	border-radius:5px;
	color:#000;
	font-size:15px;
	font-weight:400;
	margin-right:20px;
	box-shadow:none
}
#respond form input.form-control {
	height:50px
}
#respond form input:focus, #respond form textarea:focus {
	box-shadow:none
}
#respond form .form-control {
	padding:10px 20px
}
input.form-control::placeholder, textarea.form-control::placeholder {
color:#a9a9a9
}
#respond input.form-control::placeholder, #respond input.form-control::-webkit-input-placeholder, #respond input.form-control::-moz-placeholder, #respond input.form-control:-moz-placeholder, #respond input.form-control:-ms-input-placeholder {
color:#a9a9a9
}
#respond textarea.form-control::placeholder, #respond textarea.form-control::-webkit-input-placeholder, #respond textarea.form-control::-moz-placeholder, #respond textarea.form-control:-moz-placeholder, #respond textarea.form-control:-ms-input-placeholder {
color:#a9a9a9
}
#respond form .btn-send {
	position:relative;
	display:inline-block;
	border:none;
	outline:none;
	border-radius:4px;
	font-size:15px;
	font-weight:500;
	background:#2962ff;
	color:#fff;
	padding:15px 30px;
	text-transform:uppercase;
	z-index:1;
	line-height:1.6;
	letter-spacing:1px;
	overflow:hidden;
	transition:all ease 0.31s
}
#respond form .btn-send:hover {
	background:#0034c2;
	color:#fff
}
#respond #cancel-comment-reply-link {
	font-size:15px;
	font-weight:500;
	text-transform:capitalize;
	margin-left:5px
}
#respond form .comment-form-cookies-consent {
	position:relative;
	display:inline-flex
}
#respond form .comment-form-cookies-consent input {
	background:#fff0;
	border:none;
	margin-right:10px;
	height:inherit;
	box-shadow:none;
	position:absolute;
	top:5px
}
#respond form .comment-form-cookies-consent label {
	padding-left:25px;
	line-height:1.5
}
.comment-list>li:first-child {
	border-top:none
}
.comment-list .comment-text ul {
	padding:0 15px;
	margin-bottom:20px;
	list-style:disc
}
.comment-list .comment-text ul li {
	padding-top:0
}
.comment-list .comment-text ul li .children li {
	padding-top:0
}
.comment-list .comment-text ul ul {
	margin-bottom:0
}
.comment-list .comment-text ol {
	margin-bottom:20px
}
.comment-list .comment-text ol li {
	padding-top:0
}
.comment-list .comment-text ol li .children li {
	padding-top:0
}
.comment-list .comment-text ol ol {
	margin-bottom:0
}
.item-comments {
	margin-top:50px
}
.item-comments h2 {
	font-size:24px
}
.item-comments .item-comments-list {
	margin-top:50px
}
.item-comments .item-comments-list ul.comments-list {
	padding-top:20px
}
.item-comments .item-comments-list ul.comments-list li {
	margin-bottom:50px;
	overflow:hidden
}
.item-comments .item-comments-list ul.comments-list li .comment-image {
	float:left;
	padding-right:20px
}
.item-comments .item-comments-list ul.comments-list li .comment-name {
	font-size:16px;
	font-weight:500;
	margin-right:10px
}
.item-comments .item-comments-list ul.comments-list li .comment-date {
	color:#646464
}
.item-comments .item-comments-list ul.comments-list li .comment-reply {
	background:#2962ff;
	padding:2px 10px 3px;
	float:right;
	font-size:14px
}
.item-comments .item-comments-list ul.comments-list li .comment-reply a {
	color:#fff
}
.item-comments .item-comments-list ul.comments-list li .comment-reply:hover {
	background:#a51c2d
}
.item-comments .item-comments-list ul.comments-list li p {
	padding-top:20px
}
.item-comments .item-comments-list ul.comments-list li:last-child {
	margin-bottom:0
}
.item-comments .item-comments-list ul.comments-list li.odd {
	margin-left:50px
}
.item-comments .item-comments-form {
	border-top:1px solid #e5e5e5;
	margin-top:50px;
	padding-top:50px
}
.item-comments .item-comments-form .comments-form {
	padding-top:20px
}
.item-comments .item-comments-form .comments-form .form-group {
	margin-bottom:20px
}
.item-comments .item-comments-form .comments-form .form-group .form-control {
	background:#000;
	border:none;
	border-radius:0;
	box-shadow:none
}
.item-comments .item-comments-form .comments-form .form-group input {
	height:40px
}
.rtrs-review-wrap .rtrs-sorting-bar, .rtrs-review-wrap .rtrs-review-form, .rtrs-review-wrap .rtrs-review-box .rtrs-each-review {
	background-color:#f3f3f3!important
}
.rtrs-review-box .rtrs-each-review {
	border-radius:4px
}
.rtrs-review-box .rtrs-review-body .rtrs-review-meta li.rtrs-review-date i:before {
	color:#a5a6aa
}
.entry-thumbnail-area figcaption {
	text-align:center;
	font-size:13px
}
.post-detail-style1 .share-box-area .post-share .share-links .email-share-button, .post-detail-style1 .share-box-area .post-share .share-links .print-share-button {
	float:right;
	color:#7a7e83;
	background-color:#fff0;
	border:1px solid #ccc
}
.post-detail-style1 .entry-thumbnail-area {
	position:relative;
	margin-bottom:40px
}
.post-detail-style1 .entry-thumbnail-area img {
	border-radius:4px
}
.post-detail-style1 .gallery-slider {
	margin-bottom:40px
}
@media(max-width:480px) {
.post-detail-style1 .share-box-area .post-share .share-links .email-share-button, .post-detail-style1 .share-box-area .post-share .share-links .print-share-button {
float:initial
}
}
.post-detail-style2 .content-area, .post-template-post-layout-2 .content-area {
	padding-top:0!important
}
.post-detail-style2 .share-box-area {
	position:absolute;
	margin-left:-90px;
	height:calc(100% + 50px)
}
.post-detail-style2 .main-wrap {
	position:relative;
	width:50%;
	margin:80px auto 0;
	padding:0 15px
}
.post-detail-style2 .meta-fixed {
	position:relative;
	width:50%;
	margin:0 auto
}
.post-detail-style2 .share-box-area .post-share {
	position:sticky;
	top:125px
}
.post-detail-style2 .share-box-area .share-links {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-direction:column;
	flex-direction:column
}
.post-detail-style2 .entry-thumbnail-area {
	position:relative
}
.post-detail-style2 .no-image {
	margin-top:80px
}
.post-detail-style2 .show-image .image-wrap {
	position:relative
}
.post-detail-style2 .show-image .image-wrap::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
z-index:1
}
.post-detail-style2 .entry-thumbnail-area img {
	width:100%;
	max-height:600px;
	object-fit:cover;
	border-radius:0
}
@media(max-width:991px) {
.post-detail-style2 .entry-thumbnail-area img {
min-height:450px
}
}
.post-detail-style2 .entry-header {
	margin-bottom:42px
}
.post-detail-style2 .entry-header .rt-video {
	margin-bottom:30px
}
.post-detail-style2 .no-image .rt-video .rt-play {
	border:1px solid #e5e5e5
}
.post-detail-style2 .show-image .meta-fixed {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:3
}
.post-detail-style2 .show-image .entry-header .entry-title {
	color:#fff
}
.post-detail-style2 .show-image .entry-header ul.entry-meta li {
	color:#d0d0d0
}
.post-detail-style2 .show-image .entry-header ul.entry-meta li a {
	color:#fff
}
.post-detail-style2 .show-image .entry-header ul.entry-meta li a:hover {
	color:#2962ff
}
.post-detail-style2 .post-share .share-text {
	text-align:center;
	margin-bottom:18px
}
.post-detail-style2 .post-share .share-text i {
	color:#a5a6aa;
	margin-bottom:10px
}
.post-detail-style2 .post-share .share-text span {
font-size:.75rem;
	color:#000;
	font-weight:500;
	display:block;
	text-transform:uppercase
}
.post-detail-style2 .post-share .share-links a {
	background-color:#fff0;
	width:40px;
	height:40px;
	border-radius:50%;
	transition:all 0.5s ease;
	border:1px solid #e5e5e5;
	transform:translateY(0)
}
.post-detail-style2 .share-box-area .post-share .share-links a {
	margin-bottom:8px
}
.post-detail-style2 .post-share .share-links a:hover {
	color:#0b2f66;
	transform:translateY(-5px)
}
.post-detail-style2 .post-share .share-links a.facebook-f-share-button {
	color:#1559c2
}
.post-detail-style2 .post-share .share-links a.x-twitter-share-button {
	color:#1ea9e9
}
.post-detail-style2 .post-share .share-links a.youtube-share-button {
	color:#ed1d25
}
.post-detail-style2 .post-share .share-links a.linkedin-in-share-button {
	color:#238cc8
}
.post-detail-style2 .post-share .share-links a.pinterest-p-share-button {
	color:#e13138
}
.post-detail-style2 .post-share .share-links a.whatsapp-share-button {
	color:#43ce13
}
.post-detail-style2 .post-share .share-links a.cloud-share-button {
	color:#ff6b10
}
.post-detail-style2 .post-share .share-links a.dribbble-share-button {
	color:#f65e97
}
.post-detail-style2 .post-share .share-links a.tumblr-share-button {
	color:#35465c
}
.post-detail-style2 .post-share .share-links a.reddit-share-button {
	color:#45668e
}
.post-detail-style2 .post-share .share-links a.print-share-button {
	color:#87B1E8!important
}
.post-detail-style2 .post-share .share-links a.email-share-button {
	color:#5A83F7!important
}
.post-detail-style2 .entry-content>p:first-child:first-letter {
	font-size:60px;
	line-height:.8;
	color:#000;
	font-weight:900;
	float:left;
	margin:6px 15px 0 0;
	padding:10px 20px;
	vertical-align:top;
	border:1px solid #e5e5e5;
	border-radius:4px
}
.post-detail-style2 .main-wrap>.entry-header {
	margin-bottom:20px
}
.post-detail-style2 .main-wrap>.entry-thumbnail-area {
	margin-bottom:25px
}
.post-detail-style2 .main-wrap>.entry-thumbnail-area img {
	border-radius:4px
}
@media(max-width:1199px) {
.post-detail-style2 .main-wrap, .post-detail-style2 .meta-fixed {
width:65%
}
}
@media(max-width:1024px) {
.post-detail-style2 .main-wrap, .post-detail-style2 .meta-fixed {
width:78%
}
}
@media(max-width:991px) {
.post-detail-style2 .share-box-area .post-share {
top:75px;
text-align:center
}
}
@media(max-width:767px) {
.post-detail-style2 .main-wrap, .post-detail-style2 .meta-fixed {
width:100%
}
.post-detail-style2 .share-box-area {
position:inherit;
margin-left:0;
height:inherit
}
.post-detail-style2 .share-box-area .share-links {
display:inherit
}
}
@media(min-width:992px) {
.post-detail-style3>.type-post {
max-width:730px;
margin:0 auto
}
}
.post-detail-style3 .entry-thumbnail-area {
	position:relative;
	margin-bottom:40px;
	border-radius:4px
}
.post-detail-style3 .show-image .image-wrap {
	position:relative
}
.post-detail-style3 .show-image .image-wrap::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
z-index:1;
border-radius:4px
}
.post-detail-style3 .entry-thumbnail-area img {
	border-radius:4px;
	width:100%;
	object-fit:cover
}
.post-detail-style3 .entry-thumbnail-area.no-image .gallery-slider {
	margin-bottom:40px
}
.post-detail-style3 .show-image .entry-header {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:2;
	padding:30px 50px 24px
}
.post-detail-style3 .show-image .entry-header .entry-title {
	color:#fff
}
.post-detail-style3 .show-image .entry-header ul.entry-meta li {
	color:#d0d0d0
}
.post-detail-style3 .show-image .entry-header ul.entry-meta li a {
	color:#fff
}
.post-detail-style3 .show-image .entry-header ul.entry-meta li a:hover {
	color:#2962ff
}
.post-detail-style3 .show-image .rt-video .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.post-detail-style3 .no-image .rt-play {
	border:1px solid #e5e5e5;
	margin-bottom:25px
}
@media(max-width:480px) {
.post-detail-style3 .entry-header {
padding:30px 30px 5px
}
.post-detail-style3 .show-image .rt-video .rt-play {
top:10%;
left:90%;
transform:translate(-90%, -10%)
}
}
@media(max-width:991px) {
.post-detail-style3 .entry-thumbnail-area img {
min-height:500px
}
.post-detail-style3 .show-image .entry-header {
padding:30px 30px 15px
}
}
.author .content-area {
	padding-top:0!important
}
.author .author-banner {
	background:#363636;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	position:relative;
	z-index:1;
	margin-bottom:80px;
	padding:110px 0
}
.author .author-banner::after {
position:absolute;
content:"";
left:0;
top:0;
width:100%;
height:100%;
background-color:rgb(0 0 0 / .5);
z-index:-1
}
.admin-author {
	display:flex;
	align-items:center
}
.admin-author .author-img {
	flex:0 0 155px;
	margin-right:30px
}
.admin-author .author-img img {
	width:170px;
	border-radius:50%;
	border:5px solid #fff
}
@media(max-width:425px) {
.admin-author .author-img img {
width:120px
}
}
.admin-author .author-title {
	font-size:28px;
	color:#fff;
	margin-bottom:4px;
	text-transform:capitalize
}
.admin-author .author-title a {
	color:#fff
}
.admin-author .author-designation {
	color:#fff;
	display:block;
	font-family:"Spartan", sans-serif;
	font-weight:500;
	position:relative;
	padding-bottom:10px;
	margin-bottom:20px
}
.admin-author .author-designation::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:45px;
height:3px;
background:#2962ff
}
.admin-author .author-bio {
	color:#fff
}
.admin-author .author-box-social {
	flex-basis:75%;
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:flex-end;
	align-items:center;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.admin-author .author-box-social li {
	margin-right:5px
}
.admin-author .author-box-social li a {
	width:40px;
	height:40px;
	border-radius:50%;
	background-color:#fff;
	color:#000;
	font-size:16px;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	border-radius:50%;
	font-size:15px;
	transition:all ease 0.31s;
	overflow:hidden;
	position:relative
}
.admin-author .author-box-social li a:hover {
	background:#2962ff;
	color:#fff
}
.admin-author .author-box-social li a:hover i {
	animation:toBottomFromTop 0.5s forwards
}
@media(max-width:991px) {
.admin-author {
display:block
}
.admin-author .author-img {
margin-right:0;
margin-bottom:30px
}
.admin-author .author-box-social {
justify-content:left;
margin-top:20px
}
.author .author-banner {
padding:80px 0
}
}
@media(max-width:767px) {
body.blog .content-area {
padding-top:60px;
padding-bottom:60px
}
body.single-post .content-area {
padding-top:60px;
padding-bottom:60px
}
}
.blend img {
	filter:brightness(100%) contrast(100%) saturate(162%) blur(0) hue-rotate(162deg)
}
.blog-box * {
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.blog-box {
	position:relative
}
.blog-box .entry-content .entry-title {
	font-size:22px;
	line-height:1.4;
	margin-bottom:5px
}
.blog-box .entry-content .entry-title a {
	color:#000
}
.blog-box ul.entry-meta {
	list-style:none;
	margin:0 0 16px;
	padding:0
}
.blog-box ul.entry-meta li {
	display:inline-block;
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	margin-right:16px;
	position:relative;
	text-transform:uppercase;
	letter-spacing:.8px
}
.blog-box ul.entry-meta li i {
	margin-right:7px;
	width:11px
}
.blog-box ul.entry-meta li:last-child {
	margin-right:0
}
.blog-box ul.entry-meta li a {
	color:#444
}
.blog-box ul.entry-meta li a:hover {
	color:#2962ff
}
.blog-box ul.entry-meta li.post-comment a {
	color:#a5a6aa
}
.blog-box ul.entry-meta li.post-comment a:hover {
	color:#2962ff
}
.blog-box.show-image .entry-content {
	position:relative
}
.blog-box .blog-img-holder {
	position:relative;
	overflow:hidden;
	border-radius:4px;
	margin-bottom:25px
}
.blog-box .blog-img-holder .blog-img img {
	border-radius:4px;
	transform:scale(1.01);
	transition:all 0.85s ease-out
}
.blog-box:hover .blog-img-holder .blog-img img {
	transform:scale3d(1.1, 1.1, 1)
}
.blog-box .blog-img-holder .gallery-slider img, .blog-box:hover .blog-img-holder .gallery-slider img {
	transform:scale(1)
}
.gallery-slider {
	border-radius:4px
}
.entry-categories {
	display:inline-block;
	margin-bottom:13px
}
.entry-categories .category-style {
	background-color:#2962ff;
	border-radius:2px;
	font-size:12px;
	color:#fff;
	font-weight:500;
	padding:6px 9px 5px;
	line-height:1;
	letter-spacing:.8px;
	text-transform:uppercase;
	display:inline-block;
	margin-bottom:0
}
.blog-layout-1 .blog-box .blog-img-holder {
	margin-bottom:0
}
.blog-layout-1 .blog-box ul.entry-meta {
	margin:0
}
.blog-layout-1 .blog-box .entry-content {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	z-index:2;
	transition:all ease 0.4s;
	transform:translateY(0);
	padding:25px
}
.blog-layout-1 .blog-box .blog-img-holder .blog-img>a::after {
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:100%;
background-image:linear-gradient(to bottom, #fff0 0%, rgb(0 0 0 / .2) 59%, rgb(0 0 0 / .8) 100%);
background-repeat:no-repeat;
background-size:cover;
background-position:center center;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px
}
.blog-layout-1 .blog-box .entry-content .entry-title a {
	color:#fff
}
.blog-layout-1 .blog-box ul.entry-meta li {
	color:#d0d0d0
}
.blog-layout-1 .blog-box ul.entry-meta li a {
	color:#fff
}
.blog-layout-1 .blog-box ul.entry-meta li a:hover {
	color:#2962ff
}
.blog-layout-1 .blog-box ul.entry-meta li.post-comment a {
	color:#d0d0d0
}
.blog-layout-1 .blog-box .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-1 .no-image.no-preview .blog-img .rt-play {
	position:relative;
	top:0;
	left:25px;
	transform:inherit;
	border:1px solid #e5e5e5
}
.blog-layout-1 .no-image.no-preview .blog-img-holder .blog-img>a::after {
display:none
}
@media(max-width:991px) {
.blog-layout-1 .blog-box .blog-img .rt-play {
top:10%;
left:90%;
transform:translate(-90%, -10%)
}
}
.blog-layout-1 .blog-box.no-image.no-preview .entry-content {
	position:relative
}
.blog-layout-1 .blog-box.no-image.no-preview .entry-content .entry-title a {
	color:#000
}
.blog-layout-1 .blog-box.no-image.no-preview ul.entry-meta li {
	color:#a5a6aa
}
.blog-layout-1 .blog-box.no-image.no-preview ul.entry-meta li a {
	color:#000
}
.blog-layout-1 .blog-box.no-image.no-preview ul.entry-meta li a:hover {
	color:#2962ff
}
.blog-layout-1 .blog-box.no-image.no-preview ul.entry-meta li.post-comment a {
	color:#a5a6aa
}
.blog-layout-1 .blog-box.no-image.no-preview ul.entry-meta li.post-comment a:hover {
	color:#2962ff
}
.blog-layout-2 .blog-box .entry-content .entry-title {
	font-size:28px
}
.blog-layout-2 .blog-box.show-image .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-2 .no-image.show-preview .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-2 .no-image.no-preview .blog-img .rt-play {
	border:1px solid #e5e5e5
}
.blog-layout-2 .blog-box {
	margin-bottom:50px
}
.blog-layout-3 .blog-box {
	margin-bottom:12px
}
.blog-layout-3 .blog-box .entry-content .entry-categories a {
	background:#fff0;
	color:#a5a6aa;
	padding:0;
	margin-bottom:13px;
	height:inherit;
	line-height:1
}
.blog-layout-3 .blog-box ul.entry-meta {
	margin-bottom:0
}
.blog-layout-3 .blog-box.show-image .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-3 .no-image.show-preview .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-3 .no-image.no-preview .blog-img .rt-play {
	border:1px solid #e5e5e5
}
.blog-layout-4 .blog-box {
	display:flex;
	flex-direction:row-reverse;
	margin-bottom:40px
}
.blog-layout-4 .blog-box .blog-img-holder {
	flex:auto;
	max-width:350px;
	width:100%;
	margin-bottom:0;
	margin-left:25px
}
.blog-layout-4 .blog-box .entry-content {
	flex-grow:1
}
.blog-layout-4 .blog-box .entry-content .entry-title {
	font-size:24px;
	margin-bottom:8px
}
.blog-layout-4 .blog-box .entry-content .entry-text p {
	margin-bottom:10px
}
.blog-layout-4 .blog-box .blog-img-holder .blog-img {
	height:100%
}
.blog-layout-4 .blog-box .blog-img-holder .blog-img img {
	height:100%;
	object-fit:cover
}
.blog-layout-4 .blog-box .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-4 .no-image.no-preview .blog-img .rt-play {
	border:1px solid #e5e5e5
}
@media (max-width:991px) {
.blog-layout-4 .blog-box {
flex-direction:column
}
.blog-layout-4 .blog-box .blog-img-holder {
flex:auto;
max-width:100%;
margin-bottom:25px;
margin-left:0
}
}
.blog-layout-5 .blog-box {
	display:flex;
	margin-bottom:0
}
.blog-layout-5:first-child .blog-box.no-image {
	margin-top:0
}
.blog-layout-5 .blog-box .blog-img-holder .blog-img {
	height:100%
}
.blog-layout-5 .blog-box .blog-img-holder .blog-img img {
	width:100%;
	height:100%;
	object-fit:cover
}
.blog-layout-5 .blog-box .blog-img-holder .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
@media (min-width:992px) {
.blog-layout-5 .blog-box .blog-img-holder {
flex:0 0 50%;
max-width:50%;
margin-bottom:0
}
.blog-layout-5 .blog-box .entry-content {
padding:30px 20px;
text-align:center
}
.blog-layout-5:nth-of-type(even) .blog-box {
flex-direction:row-reverse
}
}
@media (max-width:991px) {
.blog-layout-5 .blog-box {
flex-direction:column;
margin-bottom:30px
}
.blog-layout-5 .blog-box .entry-content {
text-align:left
}
}
.blog-layout-6 .blog-box {
	display:flex;
	margin-bottom:40px
}
.blog-layout-6 .blog-box .blog-img-holder {
	flex:auto;
	max-width:350px;
	width:100%;
	margin-bottom:0;
	margin-right:25px
}
.blog-layout-6 .blog-box .entry-content {
	flex-grow:1
}
.blog-layout-6 .blog-box .entry-content .entry-title {
	font-size:24px;
	margin-bottom:8px
}
.blog-layout-6 .blog-box .entry-content .entry-text p {
	margin-bottom:10px
}
.blog-layout-6 .blog-box .blog-img-holder .blog-img {
	height:100%
}
.blog-layout-6 .blog-box .blog-img-holder .blog-img img {
	height:100%;
	object-fit:cover
}
.blog-layout-6 .blog-box .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	z-index:3
}
@media (max-width:991px) {
.blog-layout-6 .blog-box {
flex-direction:column
}
.blog-layout-6 .blog-box .blog-img-holder {
max-width:100%;
margin-bottom:25px;
margin-right:0
}
}
.blog-layout-7 .blog-box {
	margin-bottom:12px
}
.blog-layout-7 .blog-box .entry-content .entry-title {
	font-size:19px
}
.blog-layout-7 .blog-box .entry-content .entry-categories a {
	color:#a5a6aa;
	padding:0;
	height:inherit;
	line-height:1
}
.blog-layout-7 .blog-box ul.entry-meta {
	margin-bottom:0
}
.blog-layout-7 .blog-box.show-image .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-7 .no-image.show-preview .blog-img .rt-play {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	z-index:3
}
.blog-layout-7 .no-image.no-preview .blog-img .rt-play {
	border:1px solid #e5e5e5
}
.left-sidebar .rt-sidebar-sapcer {
	margin-left:20px
}
.right-sidebar .rt-sidebar-sapcer {
	margin-right:20px
}
@media(max-width:1199px) {
.right-sidebar .rt-sidebar-sapcer {
margin-right:0;
display:inherit
}
.left-sidebar .rt-sidebar-sapcer {
margin-left:0;
display:inherit
}
}
@media(max-width:1199px) {
.right-sidebar .sidebar-widget-area {
margin-top:80px;
display:inherit
}
.left-sidebar .sidebar-widget-area {
margin-bottom:80px;
display:inherit
}
}
.sticky .blog-box {
	background-color:#f5faff;
	border-radius:4px
}
.sticky .blog-box .blog-img-holder {
	margin-bottom:0
}
.sticky .blog-box .entry-content {
	padding:30px
}
.sticky.blog-layout-5 .blog-box {
	margin-bottom:30px
}
.sticky.blog-layout-1 .blog-box.no-image ul.entry-meta {
	margin:0
}
.sticky.blog-layout-5 .blog-box.no-image .entry-content {
	padding:30px
}
.rt-swiper-slider, .rt-swiper-side-slider, .rt-swiper-cat-slider {
	position:relative;
	overflow:hidden
}
.rt-swiper-slider .swiper-wrapper {
	position:relative;
	width:100%;
	height:100%;
	z-index:1;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	transition-property:-webkit-transform;
	transition-property:transform;
	transition-property:transform, -webkit-transform;
	box-sizing:content-box
}
.rt-swiper-slider .swiper-slide {
	flex-shrink:0;
	width:100%;
	height:100%;
	position:relative;
	margin-bottom:0
}
.swiper-button-prev:after, .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	display:none
}
.section-title {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:space-between;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:20px
}
.section-title .related-title {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:20px;
	margin-right:15px;
	flex-grow:1!important;
	transition:all ease 0.31s
}
.section-title .related-title .titledot {
	width:9px;
	height:9px;
	border-radius:50%;
	background-color:#2962ff;
	margin-right:7px;
	margin-left:15px;
	display:inline-block;
	transition:all ease 0.31s
}
.section-title .related-title .titleline {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	flex-grow:1;
	height:4px;
	transition:all ease 0.31s
}
.section-title .swiper-button {
	display:inline-flex;
	margin-bottom:20px
}
.section-title .swiper-button>div {
	position:relative;
	top:0;
	left:auto;
	right:auto;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center;
	background-image:none;
	border:1px solid #e5e5e5;
	height:36px;
	width:36px;
	outline:none;
	color:#000;
	font-size:15px;
	margin-top:0;
	background-color:#fff;
	border-radius:4px;
	transition:all ease 0.31s
}
.section-title .swiper-button>div:hover {
	background:#2962ff;
	border:1px solid #fff0;
	color:#fff
}
.section-title .swiper-button-prev {
	margin-right:2px
}
.section-title.nav-round .swiper-button>div {
	border-radius:50%
}
.swiper-container-multirow>.swiper-wrapper {
	flex-wrap:wrap;
	width:4840px
}
.rt-related-post {
	margin-top:50px
}
.rt-related-post .entry-content .entry-title {
	font-size:16px
}
.rt-related-post .entry-content .entry-categories a {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase
}
.rt-related-post .entry-content .entry-categories a:hover {
	color:#2962ff
}
.rt-related-post .entry-content .entry-date {
	color:#a5a6aa;
	font-size:12px;
	font-weight:500;
	letter-spacing:.8px;
	text-transform:uppercase;
	line-height:1;
	margin-top:12px
}
.rt-related-post .entry-content .entry-date i {
	font-size:14px;
	margin-right:6px
}
.pagination-area ul {
	text-align:center;
	margin-top:50px;
	margin-bottom:0;
	padding-left:0;
	border:none;
	display:flex;
	align-items:center;
	justify-content:center
}
.pagination-area ul li {
	display:inline-flex;
	border:none;
	margin-right:6px;
	position:relative
}
.pagination-area ul li:last-child {
	margin-right:0
}
.pagination-area ul li a {
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#646464;
	background:#fff;
	border:1px solid #dee2e6;
	border-radius:4px;
	padding:0;
	height:45px;
	width:48px;
	line-height:45px;
	font-weight:500
}
.pagination-area ul li span {
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#000;
	background:#fff;
	border:1px solid #dee2e6;
	border-radius:4px;
	padding:0;
	height:45px;
	width:48px;
	line-height:45px;
	font-weight:500
}
.pagination-area ul li a:hover {
	background-color:#2962ff;
	border-color:#fff0;
	color:#fff
}
.pagination-area ul li span.current {
	background-color:#2962ff;
	border-color:#fff0;
	color:#fff
}
.pagination-area ul li.active a {
	background-color:#2962ff;
	border-color:#fff0;
	color:#fff
}
@media(max-width:767px) {
.pagination-area ul li {
margin-top:8px;
margin-right:8px
}
.pagination-area ul li span, .pagination-area ul li a {
height:40px;
width:40px;
line-height:38px
}
}
a.loadMore {
	display:table;
	margin:auto;
	text-align:center;
	position:relative;
	margin-top:50px;
	padding-right:40px;
	color:#000;
	font-size:20px;
	font-weight:700;
	font-family:'Spartan', sans-serif
}
a.loadMore:before {
	left:100%;
	margin-left:-15px;
	content:"";
	height:1px;
	width:50px;
	background-color:#6b6b6b;
	position:absolute;
	z-index:1;
	right:0;
	top:50%;
	transform:translateY(-50%);
	transition:all ease 0.31s
}
a.loadMore:hover:before {
	background-color:#000;
	width:30px;
	right:20px
}
.loading-lazy {
	position:relative;
	display:block
}
.loading-lazy::before {
display:none
}
.loading-lazy::after {
position:absolute;
content:'';
top:0;
left:auto;
right:10px;
bottom:0;
z-index:8
}
.loading-lazy::after {
width:20px;
height:20px;
margin:auto;
border-top-color:#000;
border:2px dashed #000;
border-radius:50%;
animation:fa-spin 2s infinite linear
}
.loadmore-wrap {
	position:relative;
	display:flex;
	align-items:center;
	margin-top:50px
}
.loadmore-wrap .before-line {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	height:4px;
	width:100%;
	display:block;
	margin-right:10px;
	flex:1;
	transition:all ease 0.31s
}
.loadmore-wrap .after-line {
	border:1px solid #e5e5e5;
	border-width:1px 0;
	height:4px;
	display:block;
	margin-left:10px;
	width:100%;
	flex:1;
	transition:all ease 0.31s
}
a.loadlistMore {
	font-size:15px;
	background-color:#f8f8f8;
	box-shadow:unset
}
a.loadlistMore i {
	margin-left:10px
}
.loading-lazy-list i {
	z-index:8;
	animation:fa-spin 0.7s infinite linear
}
.error-page-area {
	position:relative;
	background-position:center
}
.error-page-content {
	position:relative;
	text-align:center
}
.error-page-content .error-title {
	font-size:30px;
	font-weight:700;
	line-height:1.4;
	margin-bottom:20px
}
.error-page-content p {
	font-size:16px;
	margin:8px auto 20px;
	color:#5b6674;
	line-height:1.6;
	width:50%
}
.error-page-area .error-page-content .go-home {
	margin-top:30px
}
.error-page-area .item-img {
	margin-bottom:60px;
	position:relative;
	display:inline-flex;
	justify-content:center
}
@media(max-width:1199px) {
.error-page-content p {
width:70%
}
}
@media(max-width:991px) {
.error-page-content p {
width:90%
}
}
@media (min-width:768px) {
.fluentform .frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom {
display:initial
}
}
.fluentform .contact-form.ff-el-group, .fluentform .contact-form .ff-el-group {
	margin-bottom:10px
}
.fluentform .contact-form.ff_submit_btn_wrapper {
	margin-top:30px;
	margin-bottom:0
}
.fluentform .contact-form .ff-el-form-control {
	background-color:#fff;
	box-shadow:none;
	color:#000;
	border:1px solid #f0f0f0;
	border-radius:4px;
	font-size:15px;
	padding:13px 20px 13px 20px
}
.fluentform .contact-form .ff-el-form-control:focus {
	border-color:#2962ff
}
.fluentform .contact-form .ff_btn_style {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	height:50px;
	opacity:1;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border:none;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:12px 20px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	transition:all 0.31s;
	z-index:1
}
.fluentform .contact-form .ff_btn_style:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.31s;
	transition-timing-function:ease-out;
	z-index:-1
}
.fluentform .contact-form .ff_btn_style:hover {
	background-color:#2962ff;
	color:#fff;
	opacity:1
}
.fluentform .contact-form .ff_btn_style:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.fluentform .contact-form .ff-el-form-control::-webkit-input-placeholder {
color:#7a7a7a
}
.fluentform .contact-form .ff-el-form-control:-ms-input-placeholder {
color:#7a7a7a
}
.fluentform .contact-form .ff-el-form-control:-moz-placeholder {
color:#7a7a7a
}
.fluentform .contact-form .text-danger {
	color:#2962ff!important;
	font-size:13px
}
.fluentform .contact-form .ff-el-is-error .ff-el-form-control, .fluentform .contact-form.ff-el-is-error .ff-el-form-control {
	border-color:#2962ff
}
.elementor-widget-wp-widget-fluentform_widget h5 {
	font-size:22.63px;
	line-height:33px
}
.sidebar-widget-area .fluentform .frm-fluent-form {
	position:relative;
	padding:40px 35px;
	border-radius:4px
}
.sidebar-widget-area .fluentform .frm-fluent-form:before {
	position:absolute;
	content:"";
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-image:url(/wp-content/themes/neeon/assets/element/element_5.png)
}
.fluentform .frm-fluent-form .subscribe-form {
	position:relative;
	text-align:center;
	margin-bottom:12px;
	display:block
}
.fluentform .subscribe-form h4 {
	position:relative;
	padding-bottom:20px
}
.fluentform .subscribe-form h4::after, .fluentform .subscribe-form h4::before {
content:"";
position:absolute;
left:0;
right:0;
bottom:0;
margin:0 auto;
background-color:#2962ff;
height:1px
}
.fluentform .subscribe-form h4::after {
width:44px
}
.fluentform .subscribe-form h4::before {
width:74px;
bottom:8px
}
.fluentform .subscribe-form .ff_submit_btn_wrapper {
	margin-bottom:0
}
.fluentform .subscribe-form .ff-t-cell {
	display:inline-block;
	padding:0
}
.fluentform .subscribe-form p {
	font-size:14px;
	color:#646464;
	line-height:1.5
}
.fluentform .subscribe-form .ff-el-form-control {
	font-size:14px;
	color:#6c6f72;
	height:53px;
	border:1px solid #e5e5e5;
	border-radius:4px;
	background-color:#fff;
	text-align:center;
	width:100%
}
.fluentform .subscribe-form .ff_btn_style {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	height:50px;
	opacity:1;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border:none;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:12px 20px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	transition:all 0.31s;
	z-index:1
}
.fluentform .subscribe-form .ff_btn_style:hover {
	background-color:#2962ff;
	color:#fff;
	opacity:1
}
.fluentform .subscribe-form .ff_btn_style:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.31s;
	transition-timing-function:ease-out;
	z-index:-1
}
.fluentform .subscribe-form .ff_btn_style:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.fluentform .subscribe-form .ff-el-form-control:focus {
	border-color:#2962ff
}
.fluentform .frm-fluent-form .subscribe-form-2 {
	display:block;
	margin-bottom:0
}
.fluentform .frm-fluent-form .subscribe-form-2 .ff-t-cell {
	padding:0;
	width:100%
}
@media(min-width:768px) {
.fluentform .frm-fluent-form .subscribe-form-2 .ff-t-cell {
display:table-cell
}
}
.fluentform .frm-fluent-form .subscribe-form-2 .ff-el-group {
	margin-bottom:0
}
.fluentform .subscribe-form-2 .ff-el-form-control {
	font-size:14px;
	color:#6c6f72;
	height:50px;
	border:none;
	border-radius:4px 0 0 4px;
	background-color:#fff;
	padding:0 20px;
	width:100%;
	box-shadow:0 14px 16px 0 rgb(0 0 0 / 3%)
}
.fluentform .subscribe-form-2 .ff_btn_style {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	height:50px;
	opacity:1;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border:none;
	border-radius:0 4px 4px 0;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:12px 20px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	transition:all 0.31s;
	z-index:1
}
.fluentform .subscribe-form-2 .ff_btn_style:hover {
	background-color:#2962ff;
	color:#fff;
	opacity:1
}
.fluentform .subscribe-form-2 .ff_btn_style:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:0 4px 4px 0;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.31s;
	transition-timing-function:ease-out;
	z-index:-1
}
.fluentform .subscribe-form-2 .ff_btn_style:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.fluentform .subscribe-form-2 .ff-el-form-control:focus {
	border-color:#2962ff
}
@media(max-width:991px) {
.fluentform .subscribe-form-2 .title br {
display:none
}
}
@media(max-width:767px) {
.fluentform .frm-fluent-form .subscribe-form-2 {
display:inherit
}
.fluentform .subscribe-form-2 .ff-el-form-control, .fluentform .subscribe-form-2 .ff_btn_style {
border-radius:4px
}
.fluentform .frm-fluent-form .subscribe-form-2 .ff-el-group {
margin-bottom:10px
}
}
.fluentform .frm-fluent-form .footer-subscribe-form {
	position:relative;
	margin-bottom:12px;
	display:block
}
.fluentform .footer-subscribe-form .ff-el-group {
	margin-bottom:15px
}
.fluentform .footer-subscribe-form .ff_submit_btn_wrapper {
	margin-bottom:0
}
.fluentform .footer-subscribe-form .ff-t-cell {
	display:block;
	padding:0
}
.fluentform .footer-subscribe-form p {
	font-size:14px;
	line-height:1.5
}
.fluentform .footer-subscribe-form .ff-el-form-control {
	font-size:14px;
	color:#fff;
	height:53px;
	border:1px solid #292929;
	border-radius:4px;
	background-color:#292929;
	text-align:center;
	width:100%
}
.fluentform .footer-subscribe-form .ff_btn_style {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	height:50px;
	opacity:1;
	text-transform:uppercase;
	font-weight:700;
	letter-spacing:1.6px;
	border:none;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:12px 20px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	transition:all 0.31s;
	z-index:1
}
.fluentform .footer-subscribe-form .ff_btn_style:hover {
	background-color:#2962ff;
	color:#fff;
	opacity:1
}
.fluentform .footer-subscribe-form .ff_btn_style:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.31s;
	transition-timing-function:ease-out;
	z-index:-1
}
.fluentform .footer-subscribe-form .ff_btn_style:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.fluentform .footer-subscribe-form .ff-el-form-control:focus {
	border-color:#2962ff;
	background-color:#292929;
	color:#fff
}
@media only screen and (max-width:479px) {
.entry-content .pricetable-btn {
height:40px;
width:130px;
font-size:14px;
padding:8px 0
}
}
@media only screen and (max-width:991px) {
.btn-send-message {
padding:11px 0
}
}
@media only screen and (max-width:1199px) {
.btn-send-message {
padding:9px 0
}
}
@media (max-width:767px) {
.comments-area .main-comments .replay-area {
display:block;
float:inherit;
width:100%;
margin-bottom:0;
margin-top:0;
margin-left:0
}
}
@media (max-width:426px) {
.comments-area .main-comments .replay-area {
margin-top:15px
}
}
.rtrs-review-wrap.rtrs-affiliate-wrap {
	background-color:#f7f7f7;
	border-radius:4px;
	padding:30px!important
}
.rtrs-title-area .rtrs-price-area .rtrs-offer-price {
	font-size:36px;
	font-weight:600;
	color:#000
}
.rtrs-affiliate .rtrs-buy-btn {
	border:none;
	border-radius:4px;
	background:#2962ff;
	color:#ffffff!important;
	font-size:16px;
	padding:16px 36px
}
.rtrs-affiliate .rtrs-buy-btn:hover {
	background-color:#0034c2
}
.wpuf-login-form p>label, .wpuf-registration-form .wpuf-label {
	color:#000;
	font-size:16px;
	font-weight:600!important
}
.wpuf-login-form input.input, .wpuf-registration-form .wpuf-fields .input {
	background-color:#fff;
	box-shadow:none;
	color:#000;
	border:1px solid #e5e5e5;
	outline:none;
	border-radius:4px;
	font-size:15px;
	padding:9px 20px
}
.wpuf-registration-form .wpuf-fields .input:focus, .wpuf-theme-style .wpuf-fields>input:focus, .wpuf-theme-style .wpuf-fields>textarea:focus {
	outline:none
}
.wpuf-login-form .submit>input, .wpuf-submit>input, .wpuf-submit>button {
	position:relative;
	display:inline-block;
	border:none;
	outline:none;
	border-radius:4px;
	font-size:15px;
	font-weight:500;
	background:#2962ff;
	color:#fff;
	padding:12px 30px;
	text-transform:uppercase;
	z-index:1;
	line-height:1.6;
	letter-spacing:1px;
	overflow:hidden;
	transition:all ease 0.31s
}
.wpuf-login-form .submit>input:hover, .wpuf-submit>input:hover, .wpuf-submit>button:hover {
	background:#0034c2;
	color:#fff
}
.wpuf-user-loggedin .wpuf-user-avatar {
	display:inline-block;
	margin-bottom:20px
}
.wpuf-user-loggedin h3 {
	margin-bottom:5px
}
.wpuf-label label, .wpuf-el .wpuf-label {
	color:#000;
	font-size:16px;
	font-weight:600!important
}
.wpuf-fields>input, .wpuf-fields>textarea {
	background-color:#fff;
	box-shadow:none;
	color:#000;
	border:1px solid #e5e5e5;
	border-radius:4px;
	font-size:15px;
	padding:9px 15px
}
.wpuf-theme-style .wpuf-fields .wp-editor-container {
	border-right:1px solid #e5e5e5
}
.wpuf-fields select {
	outline:none;
	padding:8px 8px;
	border-radius:4px
}
body .wpuf-dashboard-container .wpuf-dashboard-content {
	align-items:normal!important
}
body .wpuf-dashboard-container .wpuf-pagination .page-numbers.current, body .wpuf-dashboard-container .wpuf-pagination .page-numbers:hover {
	background-color:#2962ff;
	border-color:#fff0;
	color:#fff;
	padding:0
}
body .wpuf-dashboard-container .wpuf-pagination .page-numbers {
	text-align:center;
	display:inline-block;
	font-size:18px;
	color:#646464;
	background:#fff;
	border:1px solid #dee2e6;
	border-radius:4px;
	padding:0;
	height:45px;
	width:48px;
	line-height:45px;
	font-weight:500
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation ul li.wpuf-menu-item {
	margin-right:25px;
	padding-bottom:6px
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item a {
	color:#000;
	font-size:16px;
	font-weight:600;
	border-radius:4px;
	background:#f3f3f3;
	display:block;
	padding:8px 15px
}
body .wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.active a, body .wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item:hover a {
	color:#ffffff!important;
	background-color:#2962ff
}
body .wpuf-dashboard-container form.wpuf-update-profile-form ul.wpuf-form {
	margin:0!important
}
.align-wrap {
	width:100vw;
	margin-left:calc(50% - 50vw)
}
@media screen and (min-width:900px) {
.align-wrap {
width:auto;
margin-left:calc(50% / .62 - 50vw)
}
}
.align-wrap .alignfull {
	width:100%;
	margin:0 0 0 auto
}
@media(max-width:480px) {
img.alignleft {
float:none;
margin-bottom:13px;
margin-right:0;
padding-top:5px;
display:block
}
img.alignright {
float:none;
margin-left:0;
margin-bottom:15px;
padding-top:15px
}
}
.has-sidebar .wp-block-cover.alignwide, .has-sidebar .wp-block-cover.alignfull, .has-sidebar .wp-block-image.alignfull, .has-sidebar .wp-block-columns.alignfull, .has-sidebar .wp-block-media-text.alignfull, .has-sidebar .wp-block-gallery.alignfull, .has-sidebar .wp-block-gallery.alignwide, .has-sidebar .wp-block-columns.alignwide, .has-sidebar .wp-block-image.alignwide, .has-sidebar .wp-block-media-text.alignwide, .has-sidebar .is-type-video.alignfull, .has-sidebar .wp-block-embed-vimeo.alignwide.wp-block-embed, .has-sidebar .alignwide.wp-block-embed {
	margin-left:0;
	margin-right:0
}
.has-strong-magenta-background-color {
	background-color:#a156b4
}
.has-strong-magenta-color {
	color:#a156b4
}
.has-light-grayish-magenta-background-color {
	background-color:#d0a5db
}
.has-light-grayish-magenta-color {
	color:#d0a5db
}
.has-very-light-gray-background-color {
	background-color:#eee
}
.has-very-light-gray-color {
	color:#eee
}
.has-very-dark-gray-background-color {
	background-color:#444
}
.has-very-dark-gray-color {
	color:#444
}
.has-small-font-size {
	font-size:12px
}
.has-large-font-size {
	font-size:36px;
	line-height:1.2
}
.has-huge-font-size {
	font-size:48px;
	line-height:1.2
}
.has-regular-font-size {
	font-size:16px
}
.wp-block-image.alignleft.is-resized {
	margin-left:0;
	margin-right:30px
}
.wp-block-image.alignright.is-resized {
	margin-left:30px;
	margin-right:0
}
.wp-block-separator {
	border:none;
	border-bottom:2px solid #ccc;
	margin:50px 0;
	text-align:left;
	background:#fff0
}
blockquote {
	background:#f7f7f7;
	border-radius:4px;
	border:none;
	font-size:18px;
	font-weight:500;
	font-style:italic;
	text-align:left;
	padding:35px 50px 35px 50px;
	margin:40px 0 40px;
	color:#444
}
@media(max-width:480px) {
blockquote {
padding-left:25px!important;
padding-right:25px!important
}
}
blockquote p {
	position:relative;
	margin-top:45px;
	margin-bottom:0;
	z-index:1;
	line-height:1.6
}
blockquote p:before {
	position:absolute;
	content:"\f11b";
	font-family:flaticon!important;
	font-size:38px;
	color:#e4e4e4;
	top:-48px;
	line-height:1
}
blockquote cite {
	display:block;
	font-size:14px;
	color:#646464;
	font-weight:500;
	font-style:normal;
	margin-top:12px;
	padding-left:50px;
	position:relative;
	letter-spacing:2px;
	z-index:1
}
blockquote cite::after {
content:"";
position:absolute;
left:0;
top:50%;
transform:translateY(-50%);
width:31px;
height:2px;
background-color:#c1c1c1
}
blockquote.wp-block-quote cite {
	display:block;
	font-size:14px;
	color:#646464;
	font-weight:500;
	font-style:normal;
	margin-top:12px;
	padding-left:50px;
	letter-spacing:2px;
	z-index:1
}
blockquote.wp-block-quote[style="text-align:right"] cite:after {
	left:inherit;
	right:0
}
blockquote.wp-block-quote[style="text-align:right"] cite {
	padding-right:34px
}
.wp-block-pullquote {
	border-top:2px solid #2962ff;
	border-bottom:2px solid #2962ff;
	margin-bottom:20px;
	padding:0;
	text-align:left
}
blockquote.wp-block-pullquote {
	background:#f9f9f9;
	border-radius:6px;
	border-left:none;
	font-size:18px;
	font-weight:500;
	font-style:italic;
	padding:35px 50px 35px 50px;
	margin:40px 0 40px;
	color:#444
}
.wp-block-pullquote p {
	font-size:22px
}
.wp-block-pullquote cite {
	font-size:14px;
	font-weight:700;
	padding-left:50px;
	z-index:1
}
.wp-block-quote {
	border-left:none;
	margin:40px 0 40px;
	padding-left:50px
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
	border:none;
	padding:35px 50px 35px 50px
}
.wp-block-quote.is-large cite, .wp-block-quote.is-style-large cite {
	text-align:left;
	font-size:14px
}
.wp-block-quote.is-style-large cite em {
	font-style:normal
}
.wp-block-quote.has-text-align-right {
	border-left:none;
	border-right:none;
	text-align:right;
	padding:35px 50px 35px 50px
}
.wp-block-quote.has-text-align-right cite {
	text-align:right;
	padding-right:50px;
	padding-left:0
}
.wp-block-quote.has-text-align-right cite::after {
left:inherit;
right:0
}
.wp-block-quote.has-text-align-left {
	text-align:left
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
	font-size:26px;
	line-height:1.3
}
.wp-block-quote.is-style-large cite br {
	display:none
}
:root .has-cyan-bluish-gray-background-color {
	background-color:#fff0
}
.wp-block-pullquote.is-style-solid-color blockquote {
	max-width:100%;
	background:#acb9c3;
	padding-top:35px;
	padding-bottom:35px
}
.wp-block-pullquote.is-style-solid-color blockquote p {
	margin-top:45px;
	font-size:32px
}
.has-neeon-primary-background-color.is-style-solid-color blockquote {
	background:#2962ff
}
.has-neeon-secondary-background-color.is-style-solid-color blockquote {
	background:#0034c2
}
.has-neeon-button-dark-gray-background-color.is-style-solid-color blockquote {
	background:#333
}
.has-neeon-button-light-gray-background-color.is-style-solid-color blockquote {
	background:#a5a6aa
}
.has-neeon-button-white-background-color.is-style-solid-color blockquote {
	background:#fff
}
.wp-block {
	max-width:720px
}
.wp-block[data-align="wide"] {
	max-width:1080px
}
.wp-block[data-align="full"] {
	max-width:none
}
.wp-caption-text {
	color:#555;
	font-size:13px
}
pre {
	background:#fff;
	color:#5b6674
}
code, a code {
	color:#2962ff
}
pre code {
	font-size:15px;
	color:#5b6674;
	word-break:normal;
	line-height:30px
}
pre cite {
	font-weight:400
}
kbd {
	color:#5b6674;
	padding:3px 5px 2px 5px;
	margin:0 1px;
	background:#eaeaea;
	background:rgb(0 0 0 / .07)
}
code, kbd, pre, samp, tt, var {
	font-family:Menlo, Consolas, monaco, monospace
}
.wp-block-code {
	font-family:Menlo, Consolas, monaco, monospace;
	font-size:15px;
	color:#5b6674;
	padding:30px;
	border:1px solid #e5e5e5;
	border-radius:4px
}
p:last-child img.size-thumbnail.alignright {
	clear:both;
	padding-top:0
}
.wp-block-button {
	margin-bottom:25px
}
.wp-block-button.aligncenter {
	text-align:center
}
.wp-block-button .wp-block-button__link {
	position:relative;
	background-color:#2962ff;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:1.6px;
	border-radius:4px;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	padding:16px 20px 14px;
	line-height:1.4;
	overflow:hidden;
	transform:perspective(1px) translateZ(0);
	z-index:1
}
.wp-block-button .wp-block-button__link:before {
	content:"";
	position:absolute;
	inset:0;
	width:100%;
	border-radius:4px;
	transform:scaleX(0);
	transform-origin:100% 50%;
	transition-property:transform;
	transition-duration:0.5s;
	transition:all 0.31s;
	transition-timing-function:ease-out;
	z-index:-1
}
.wp-block-button .wp-block-button__link:hover:before {
	transform:scaleX(1);
	transition-timing-function:cubic-bezier(.52, 1.64, .37, .66);
	background-color:#0034c2
}
.wp-block-button.is-style-outline .wp-block-button__link {
	background:#fff0;
	border:2px solid #2962ff;
	color:#2962ff
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
	border-color:#0034c2;
	color:#0034c2
}
.wp-block-button.is-style-outline .wp-block-button__link:before {
	display:none
}
.wp-block-button .wp-block-button__link.no-border-radius, .wp-block-button.is-style-squared .wp-block-button__link, .wp-block-button.is-style-squared .wp-block-button__link:before {
	border-radius:0
}
.wp-block-button .wp-block-button__link.no-border-radius:before {
	border-radius:0
}
.has-neeon-primary-color {
	color:#2962ff
}
.has-neeon-secondary-color {
	color:#0034c2
}
.has-neeon-button-dark-gray-color {
	color:#333
}
.has-neeon-button-light-gray-color {
	color:#a5a6aa
}
.has-neeon-button-white-color {
	color:#fff
}
.has-neeon-primary-background-color {
	background-color:#2962ff
}
.has-neeon-secondary-background-color {
	background-color:#0034c2
}
.has-neeon-button-dark-gray-background-color {
	background-color:#333
}
.has-neeon-button-light-gray-background-color {
	background-color:#a5a6aa
}
.has-neeon-button-white-background-color {
	background-color:#fff
}
.wp-block-button a.has-neeon-primary-color {
	color:#2962ff
}
.wp-block-button a.has-neeon-secondary-color {
	color:#0034c2
}
.wp-block-button a.has-neeon-button-dark-gray-color {
	color:#333
}
.wp-block-button a.has-neeon-button-light-gray-color {
	color:#a5a6aa
}
.wp-block-button a.has-neeon-button-white-color {
	color:#fff
}
.wp-block-button .has-neeon-primary-background-color {
	background-color:#2962ff
}
.wp-block-button .has-neeon-secondary-background-color {
	background-color:#0034c2
}
.wp-block-button .has-neeon-button-dark-gray-background-color {
	background-color:#333
}
.wp-block-button .has-neeon-button-light-gray-background-color {
	background-color:#a5a6aa
}
.wp-block-button .has-neeon-button-white-background-color {
	background-color:#fff
}
.wp-block-table td, .wp-block-table th {
	border:1px solid #e5e5e5;
	padding:5px
}
.wp-block-image .alignleft.is-resized {
	margin-top:0
}
.wp-block-latest-posts.is-grid {
	margin-left:20px
}
.wp-block-latest-posts.is-grid li {
	margin:0 0 10px 0
}
.wp-block-columns {
	margin-bottom:0;
	margin-top:0
}
.wp-block-columns .wp-block-column {
	margin-bottom:15px;
	margin-top:15px
}
.wp-block-columns.has-2-columns .wp-block-column {
	margin-bottom:0
}
@media only screen and (min-width:992px) {
.wp-block-columns .wp-block-column {
width:100%
}
}
@media only screen and (max-width:991px) {
.wp-block-columns .wp-block-column {
width:100%;
flex-basis:100%!important;
margin-left:0
}
}
.wp-block-columns.alignwide .wp-block-column:last-child .wp-block-quote {
	margin-top:0!important;
	padding-left:50px;
	padding-right:50px
}
.wp-block-columns.alignwide .wp-block-column:last-child .wp-block-quote cite {
	padding-left:50px
}
.wp-block-image .alignleft {
	margin-top:8px;
	margin-bottom:8px;
	margin-right:25px
}
.wp-block-image .alignright {
	margin-top:8px;
	margin-bottom:8px;
	margin-left:25px
}
.wp-block-cover {
	margin-top:20px;
	margin-bottom:20px
}
.wp-block-cover a, .wp-block-cover .wp-block-cover-text a, .wp-block-cover .has-text-color a, .wp-block-cover .has-text-align-center a {
	color:#fff
}
.wp-block-cover a:hover, .wp-block-cover .wp-block-cover-text a:hover, .wp-block-cover .has-text-color a:hover, .wp-block-cover .has-text-align-center a:hover {
	text-decoration:underline
}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright, [data-align=left]>.wp-block-cover, [data-align=right]>.wp-block-cover {
max-width:340px;
width:100%
}
.entry-content .wp-block-cover {
	background-color:#000;
	margin-top:0;
	padding:15px 45px
}
.wp-block-cover p:not(.has-text-color) {
color:#fff
}
.wp-block-cover.alignleft {
	margin-top:0
}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image>h2 {
	font-size:36px;
	line-height:1.25;
	z-index:1;
	margin-bottom:0;
	max-width:100%;
	padding:.44em;
	text-align:center
}
:root .has-pale-pink-background-color {
	background-color:#000
}
.wp-block-gallery {
	margin-top:25px;
	margin-bottom:10px
}
.wp-block-gallery.alignleft {
	display:flex;
	margin-top:10px
}
.wp-block-gallery .blocks-gallery-item {
	border-radius:4px;
	overflow:hidden
}
.wp-block-gallery .blocks-gallery-item img {
	border-radius:4px
}
.wp-block-gallery.alignleft .blocks-gallery-item {
	display:inline-block
}
.wp-block-embed-vimeo.alignfull .wp-block-embed__wrapper {
	margin:23px 0
}
.wp-block-coblocks-social .wp-block-button__link {
	border:none
}
.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
	max-width:420px;
	width:100%
}
p:last-child img.size-full.alignright {
	clear:both;
	padding-top:0
}
.wp-block-spacer {
	clear:both
}
.gallery .gallery-item {
	text-align:center
}
.site-content nav.comment-navigation {
	padding-top:0
}
.site-content nav.comment-navigation ul {
	margin-top:0;
	margin-bottom:40px
}
.site-content nav.comment-navigation ul li {
	margin-right:0
}
.site-content nav.comment-navigation ul li a {
	border-radius:30px;
	height:inherit;
	width:inherit;
	padding:12px 27px;
	line-height:1.6
}
figure.wp-caption.alignnone {
	margin:15px auto 15px
}
.wp-block-file .wp-block-file__button {
	background:#32373c;
	padding:10px 20px
}
.has-media-on-the-right.is-stacked-on-mobile {
	margin-bottom:20px
}
.blocks-gallery-item figcaption {
	line-height:1.4
}
ul.wp-block-rss li.wp-block-rss__item .wp-block-rss__item-title {
	display:inline-block
}
.wp-block-group.has-background {
	margin-bottom:20px
}
@media(max-width:475px) {
.site-header .mobile-menu {
display:none!important
}
}
.mean-container.mobile-sticky .mobile-mene-bar {
	position:fixed;
	top:0;
	width:100%;
	z-index:99;
	left:0;
	right:0;
	background-color:#fff;
	box-shadow:0 7px 65px 0 rgb(0 0 0 / 5%);
	transition:background 0.2s ease, padding 0.8s linear
}
.mean-container .mean-bar {
	display:flex;
	align-items:center;
	justify-content:space-between;
	background:#fff;
	border-bottom:1px solid rgb(181 181 181 / .3);
	float:none;
	position:relative;
	padding:10px 15px;
	top:0;
	left:0;
	width:100%;
	transition:all 0.31s linear
}
.mean-container .mean-bar .search-icon a {
	font-size:18px;
	font-weight:500;
	color:#000
}
.mn-top .mean-container .mean-bar {
	position:fixed
}
.mean-container .mean-bar .mobile-logo {
	color:#2962ff;
	font-size:24px;
	font-weight:700;
	text-transform:capitalize
}
.mean-container .mean-bar img {
	max-width:110px
}
.mean-container .mean-bar .minicart {
	list-style:none
}
.mean-container .mean-bar .info {
	display:flex;
	align-items:center;
	column-gap:12px
}
.mean-container .cart-area .cart-list-trigger {
	margin:0;
	padding:0
}
.mean-container .cart-area .cart-trigger-icon>span {
	top:-5px
}
.mean-container .cart-area .cart-trigger-icon {
	color:#000
}
@media(min-width:783px) and (max-width:992px) {
.admin-bar .mean-container.mobile-sticky .mobile-mene-bar {
top:32px
}
}
@media(min-width:601px) and (max-width:782px) {
.admin-bar .mean-container.mobile-sticky .mobile-mene-bar {
top:46px
}
}
.rt-slide-nav .offscreen-navigation .sub-menu {
	display:none
}
.rt-slide-nav .offscreen-navigation ul li {
	position:relative;
	border-bottom:1px solid #e9e9e9
}
.rt-slide-nav .offscreen-navigation ul li>span {
	position:absolute;
	right:0;
	top:0;
	height:44px;
	width:40px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	z-index:9;
	cursor:pointer
}
.rt-slide-nav .offscreen-navigation ul li:last-child {
	border-bottom:none
}
.rt-slide-nav .offscreen-navigation nav>ul>li ul.sub-menu {
	border-top:1px solid #e9e9e9
}
.rt-slide-nav .offscreen-navigation li>a {
	display:block;
	position:relative;
	color:#000;
	font-size:14px;
	font-weight:500;
	background:#fff;
	padding-bottom:7px;
	padding-top:7px;
	font-family:'Spartan', sans-serif
}
.rt-slide-nav .offscreen-navigation ul>li>a {
	padding-left:25px
}
.rt-slide-nav .offscreen-navigation ul ul>li>a {
	padding-left:40px
}
.rt-slide-nav .offscreen-navigation ul ul ul>li>a {
	padding-left:55px
}
.rt-slide-nav .offscreen-navigation .sub-menu li>a {
	font-size:13px;
	padding-bottom:7px
}
.rt-slide-nav .offscreen-navigation li.current-menu-item>a, .rt-slide-nav .offscreen-navigation li.current-menu-parent>a {
	color:#2962ff
}
.rt-slide-nav .offscreen-navigation ul li>span:after {
	content:'\f067';
	display:inline-block;
	font-family:"Font Awesome 5 Free";
transition:.1s;
	right:15px;
	font-weight:700;
	position:absolute;
	font-size:13px;
	color:#999
}
.rt-slide-nav .offscreen-navigation ul li>span.open:after {
	content:'\f068';
	color:#2962ff
}
.rt-slide-nav .offscreen-navigation ul li>a:before {
	position:absolute;
	content:"";
	width:3px;
	height:0;
	top:50%;
	left:15px;
	transform:translateY(-50%);
	margin:0;
	background:#6c6c6c;
	opacity:0;
	visibility:hidden;
	transition:all ease 0.31s
}
.rt-slide-nav .offscreen-navigation ul li>a:hover:before {
	background:#2962ff;
	height:11px;
	opacity:1;
	visibility:visible;
	transition:all ease 0.31s
}
.rt-slide-nav .offscreen-navigation ul ul li>a::before {
left:30px
}
.rt-slide-nav .offscreen-navigation ul ul ul li>a::before {
left:45px
}
.mean-bar .header-btn-new.mobile-btn {
	position:absolute;
	right:12%;
	top:8px
}
.mean-bar .sidebarBtn {
	font-size:20px;
	cursor:pointer;
	color:#000
}
body .sidebarBtn {
	display:block;
	cursor:pointer;
	transition:all ease 0.31s
}
body .sidebarBtn .bar {
	background:#000;
	height:2px;
	width:25px;
	display:block;
	margin-bottom:4px;
	transition:all ease 0.31s
}
body .sidebarBtn .bar:nth-child(2), body .sidebarBtn .bar:nth-child(3) {
width:20px
}
body .sidebarBtn .bar:last-child {
	margin-bottom:0
}
body.slidemenuon .sidebarBtn .bar:nth-child(2), body.slidemenuon .sidebarBtn .bar:nth-child(3) {
opacity:0
}
body.slidemenuon .sidebarBtn .bar:nth-child(1) {
transform:rotate(45deg) translate(5px, 5px)
}
body.slidemenuon .sidebarBtn .bar:nth-child(4) {
transform:rotate(-45deg) translate(8px, -8px)
}
.rt-slide-nav {
	position:absolute;
	background:#fff;
	width:100%;
	left:0;
	z-index:3;
	display:none;
	max-height:calc(100vh - 100px);
	overflow-y:auto;
	box-shadow:0 10px 10px 0 #0000001c
}
.rt-slide-nav ul {
	list-style-type:none;
	margin:0;
	padding:0
}
@media only screen and (min-width:992px) {
#meanmenu {
display:none
}
}
@media only screen and (max-width:991px) {
.header-area {
display:none
}
}
.rt-slide-nav nav, .rt-slide-nav .menu-main-menu-container {
	display:block
}
.rt-slide-nav nav>ul>li.mega-menu, .rt-slide-nav nav>ul>li ul.sub-menu li ul, .rt-slide-nav nav>ul>li>ul.sub-menu {
	position:relative;
	width:100%;
	transition:inherit;
	transform:inherit;
	background:none;
	box-shadow:none;
	transform-origin:inherit;
	opacity:1;
	visibility:visible;
	left:0
}
.info-menu-bar {
	display:inline-flex;
	position:absolute;
	right:73px
}
@media(max-width:425px) {
.info-menu-bar {
right:55px
}
}
.info-menu-bar a {
	color:#111;
	font-weight:500
}
.info-menu-bar a:hover {
	color:#111
}
.info-menu-bar .header-search-box {
	width:25px;
	margin-left:14px
}
.mobile-top-bar {
	border-bottom:1px solid #e5e5e5
}
.mobile-top-bar .mobile-top {
	padding:10px 12px 7px;
	text-align:center
}
.mobile-top-bar .mobile-top>div {
	display:inline-flex;
	align-items:center;
	position:relative;
	padding-right:10px;
	margin-right:10px;
	margin-bottom:5px;
	border:none;
	line-height:1
}
.mobile-top-bar .mobile-top .icon-left {
	float:left;
	margin-right:10px;
	text-align:center;
	border-radius:50%;
	font-size:14px;
	color:#2962ff
}
.mobile-top-bar .mobile-top .info {
	float:left;
	line-height:1.5;
	font-size:14px;
	text-align:left;
	color:#646464;
	transition:all ease 0.31s
}
.mobile-top-bar .mobile-top .info-text a {
	color:#646464
}
.mobile-top-bar .mobile-top .info-text a:hover {
	color:#2962ff
}
.mobile-top-bar .header-right-wrap {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:15px
}
.mobile-top-bar .header-button .button-btn {
	padding:8px 18px
}
.mobile-top-bar .mobile-social {
	display:flex;
	justify-content:center;
	text-align:center;
	margin-bottom:12px;
	list-style:none;
	padding:0;
	gap:5px
}
.mobile-top-bar .mobile-social li a {
	font-size:15px;
	text-align:center;
	color:#000;
	width:38px;
	height:38px;
	background:#f7f7f7;
	border-radius:4px;
	display:inline-block;
	line-height:36px;
	transition:all ease 0.31s
}
.mobile-top-bar .mobile-social li a:hover {
	background:#2962ff;
	color:#fff
}
.wow {
	visibility:hidden
}
@media (max-width:767px) {
.wow {
visibility:visible!important;
-webkit-animation:none!important;
animation:none!important
}
}
.ticker {
	width:90%;
	display:flex;
	align-items:center;
	position:relative;
	overflow:hidden
}
.ticker-title {
	text-transform:capitalize;
	z-index:2;
	display:inline-block;
	position:relative;
	color:#e0e0e0;
	font-size:13px;
	font-weight:400
}
.ticker-title:after {
	content:"|";
	color:#bbb;
	padding:0 10px
}
.ticker-content {
	font-size:13px;
	margin:0;
	position:absolute;
	overflow:hidden;
	white-space:nowrap;
	line-height:1.2
}
.ticker-swipe {
	padding-top:9px;
	position:absolute;
	top:0;
	background-color:#fff;
	display:block;
	width:100%;
	height:36px
}
.ticker-swipe span {
	margin-left:3px;
	margin-top:5px;
	border-bottom:1px solid #fff;
	height:12px;
	width:7px;
	display:block
}
.js-hidden {
	display:none
}
.no-js-news {
	padding:10px 0 0 45px;
	color:#F8F0DB
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
	float:left
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
	float:right
}
.right .ticker-controls {
	padding-right:6px
}
.rt-news-ticker-holder {
	width:60%
}
.rt-news-ticker-holder i {
font-size:.75rem;
	background-image:linear-gradient(45deg, #0034c2, #2962ff);
	color:#fff;
	width:28px;
	height:28px;
	border-radius:50%;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center;
	margin-right:6px;
	float:left;
	text-align:center;
	padding:0!important
}
.ticker-wrapper .ticker-content, .ticker-wrapper .ticker, .ticker-wrapper .ticker-swipe span {
	background-color:#fff0
}
.topbar-style-1 .ticker-content a {
	text-decoration:none;
	color:#e0e0e0
}
.topbar-style-1 .ticker-content a:hover {
	text-decoration:underline;
	color:#fff
}
.topbar-style-1 .ticker-wrapper .ticker-swipe {
	background:#292929
}
.topbar-style-5 .ticker-content a {
	text-decoration:none;
	color:#000
}
.topbar-style-5 .ticker-content a:hover {
	text-decoration:underline;
	color:#2962ff
}
.topbar-style-5 .ticker-wrapper .ticker-swipe {
	background:#fff
}
.topbar-style-5 .ticker-title {
	color:#000;
	font-weight:500;
	font-family:"Roboto Slab", Sans-serif
}
.topbar-style-5 .rt-news-ticker-holder i {
	background:#fff0;
	color:#000;
	border:1px solid #adadad
}
.shop-page-top {
	width:100%;
	margin-bottom:40px;
	display:inline-block;
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:20px 20px 0;
	transition:all ease 0.31s
}
.woocommerce .woocommerce-result-count {
	font-size:18px;
	font-weight:700;
	font-family:"Spartan", sans-serif
}
.woocommerce .products ul, .woocommerce ul.products {
	margin:0
}
.woocommerce .rt-product-block {
	text-align:center
}
.woocommerce .rt-product-block ins {
	background-color:#fff0
}
.woocommerce .rt-product-block .rt-thumb-wrapper {
	border-radius:4px;
	overflow:hidden;
	position:relative;
	padding:30px;
	background-color:#f7f7f7;
	transition:all ease 0.31s
}
.woocommerce .rt-product-block .rt-thumb img {
	transform:scale(1.01);
	transition:all ease 0.5s
}
.woocommerce .rt-product-block:hover .rt-thumb img {
	transform:scale3d(1.1, 1.1, 1);
	opacity:.5
}
.woocommerce .rt-product-block .rt-buttons-area .btn-title .added_to_cart {
	margin-left:4px
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons {
	position:absolute;
	z-index:2;
	top:50%;
	left:0;
	right:0;
	transform:translateY(-50%);
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	align-items:center;
	justify-content:center
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons>a {
	opacity:0;
	visibility:hidden;
	margin-right:5px;
	transform:translateY(30px);
	transition:all ease 0.31s
}
.woocommerce .rt-product-block:hover .rt-buttons-area .btn-icons>a {
	transform:translateY(0);
	visibility:visible;
	opacity:1
}
.woocommerce .rt-product-block:hover .rt-buttons-area .btn-icons a:nth-child(1n) {
transition-delay:0s
}
.woocommerce .rt-product-block:hover .rt-buttons-area .btn-icons a:nth-child(2n) {
transition-delay:0.2s
}
.woocommerce .rt-product-block:hover .rt-buttons-area .btn-icons a:nth-child(3n) {
transition-delay:0.4s
}
.woocommerce .rt-product-block:hover .rt-buttons-area .btn-icons a:nth-child(4n) {
transition-delay:0.6s
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons a {
	height:44px;
	min-width:44px;
	padding:0 10px;
	border-radius:4px;
	color:#fff;
	background:#000;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	align-items:center
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons a:hover {
	color:#fff;
	background:#0554f2
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons a>span {
	display:none
}
.woocommerce .rt-product-block .price-title-box {
	margin-top:22px;
	text-align:left
}
.woocommerce .rt-product-block .price-title-box .rt-title {
	font-size:15px;
	margin-bottom:5px;
	line-height:1.5
}
.woocommerce .rt-product-block .price-title-box .rt-title a {
	color:#6c6f72
}
.woocommerce .rt-product-block .price-title-box .rt-title a:hover {
	color:#0554f2
}
.woocommerce .rt-product-block .price-title-box .rt-price {
	color:#000;
	font-size:18px;
	font-weight:700;
	font-family:"Spartan", sans-serif
}
.woocommerce .rt-product-block .price-title-box .rt-price del {
	color:#a6a6a6;
	font-size:16px
}
.product-not-cart .add_to_cart_button.added {
	display:none
}
.product-in-cart .added_to_cart.wc-forward {
	display:block
}
.woocommerce ul.products li.product .onsale {
	top:0;
	right:0;
	left:auto;
	margin:0;
	border-radius:0;
	min-height:15px;
	line-height:30px;
	padding:0 15px
}
.woocommerce ul.products li.product a img.ajax-loading {
	margin:0;
	width:15px;
	height:auto;
	display:none
}
a.rdtheme-wishlist-icon img.ajax-loading {
	display:none;
	width:20px
}
a.added_to_cart.wc-forward {
	padding:0;
	background:#fff0;
	color:#666
}
.roofix-products-page .pagination {
	margin-top:20px
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	float:left;
	width:100%!important
}
@media only screen and (max-width:376px) {
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
width:100%
}
}
.woocommerce .product-details-page {
	width:100%;
	display:-ms-flexbox;
	display:flex
}
@media only screen and (max-width:991px) {
.woocommerce .product-details-page {
display:block
}
}
.woocommerce .product-details-page .rt-left {
	width:45%;
	float:left;
	padding-right:50px
}
@media only screen and (max-width:991px) {
.woocommerce .product-details-page .rt-left {
width:100%;
padding-right:0
}
}
.woocommerce .product-details-page .single-product-top {
	display:inline-block
}
.woocommerce .product-details-page .rt-left span.onsale {
	display:none
}
.woocommerce .product-details-page .rt-right {
	overflow:hidden;
	padding-left:15px;
	-ms-flex:1;
	flex:1
}
@media(max-width:991px) {
.woocommerce .product-details-page .rt-right {
overflow:inherit;
padding-left:0
}
}
.woocommerce .product-details-page .rt-right .woocommerce-product-rating {
	margin-bottom:15px
}
.woocommerce .product-details-page .rt-right .woocommerce-product-rating .star-rating {
	font-size:14px;
	margin:0
}
.woocommerce .product-details-page .rt-right .woocommerce-product-rating .woocommerce-review-link {
	color:#8d8d8d
}
.woocommerce .product-details-page .rt-right .entry-title {
	margin-bottom:7px;
	transition:all ease 0.31s
}
.woocommerce .product-details-page .rt-right span.price, .woocommerce .product-details-page .rt-right p.price {
	color:#000;
	font-size:22px;
	font-weight:700;
	margin-bottom:3px;
	line-height:1.4;
	font-family:"Spartan", sans-serif;
	transition:all ease 0.31s
}
.woocommerce .product-details-page .rt-right span.price del, .woocommerce .product-details-page .rt-right p.price del {
	opacity:1;
	color:#a6a6a6;
	font-size:16px
}
.woocommerce .product-details-page .rt-right form.cart {
	margin-top:35px
}
.woocommerce .product-details-page table.group_table td>label>a {
	color:#6c6f72;
	font-size:15px;
	font-weight:700;
	font-family:'Spartan', sans-serif
}
.woocommerce .product-details-page table.group_table td>label>a:hover {
	color:#2962ff
}
.woocommerce .product-details-page table.group_table td span.amount {
	color:#000;
	font-size:18px;
	font-weight:700;
	font-family:"Spartan", sans-serif
}
.woocommerce .product-details-page .rt-right .quantity {
	margin-right:10px
}
@media only screen and (max-width:480px) {
.woocommerce .product-details-page .rt-right .quantity {
margin-bottom:5px!important
}
}
.woocommerce .product-details-page .rt-right .quantity input.input-text {
	margin:0 5px
}
.woocommerce .product-details-page .rt-right .quantity .quantity-btn {
	line-height:1
}
.woocommerce .product-details-page .rt-right .button.alt {
	margin-left:3px
}
@media only screen and (max-width:480px) {
.woocommerce .product-details-page .rt-right .button.alt {
margin-left:0;
margin-bottom:5px
}
}
.woocommerce .product-details-page .rt-right .variations_form {
	margin-bottom:20px
}
.woocommerce .product-details-page .rt-right .variations_form .variations {
	width:80%;
	margin-top:0;
	margin-bottom:5px
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody td {
	text-align:left
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody td.label {
	width:80px
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody select {
	padding:5px;
	padding-left:15px
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody select {
	background-position:calc(81%) calc(20px), calc(88%) calc(20px), calc(68%) 8px
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody select:focus {
	background-position:calc(87%) 18px, calc(80%) 18px, calc(68%) 8px
}
.woocommerce .product-details-page .rt-right .variations_form .variations tbody select:-webkit-focusring, .woocommerce .product-details-page .rt-right .variations_form .variations tbody select:-moz-focusring {
color:#fff0;
text-shadow:0 0 0 #000
}
.woocommerce .product-details-page .rt-right .variations_form .single_variation_wrap {
	width:100%;
	margin-top:10px;
	display:inline-block
}
.woocommerce .product-details-page .rt-right .variations_form .single_variation_wrap span.price {
	margin-bottom:10px;
	display:inline-block
}
.woocommerce .product-details-page .rt-right .wistlist-compare-box {
	width:100%;
	display:-ms-inline-flexbox;
	display:inline-flex
}
@media only screen and (max-width:480px) {
.woocommerce .product-details-page .rt-right .wistlist-compare-box {
display:block
}
}
.woocommerce .product-details-page .rt-right .wistlist-compare-box a {
	color:#646464;
	margin-right:30px
}
@media only screen and (max-width:480px) {
.woocommerce .product-details-page .rt-right .wistlist-compare-box a {
width:100%
}
}
.woocommerce .product-details-page .rt-right .wistlist-compare-box a i {
	margin-right:8px
}
.woocommerce .product-details-page .rt-right .wistlist-compare-box a:hover {
	color:#0554f2
}
.woocommerce .product-details-page .rt-right .post-share-btn {
	width:100%;
	margin-bottom:15px;
	display:-ms-inline-flexbox;
	display:inline-flex
}
.woocommerce .product-details-page .rt-right .post-share-btn .item-label {
	font-size:16px;
	width:70px;
	float:left;
	padding-top:5px;
	margin-bottom:0;
	transition:all ease 0.31s
}
.woocommerce .product-details-page .rt-right .post-share-btn .post-social-sharing {
	overflow:hidden
}
.woocommerce .product-details-page .rt-right .post-share-btn .post-social-sharing ul.item-social {
	margin:0;
	padding:0;
	list-style:none
}
.woocommerce .woocommerce-product-details__short-description {
	margin-top:18px
}
.woocommerce .woocommerce-product-details__short-description ul {
	margin:0;
	padding:0
}
.woocommerce .product-details-page .post-social-sharing ul.item-social li {
	float:left
}
.woocommerce .product-details-page .post-social-sharing ul.item-social li a {
	color:#8d8d8d;
	padding:5px 7px;
	display:inline-block;
	font-size:14px
}
.woocommerce .product-details-page .post-social-sharing ul.item-social li a:hover {
	color:#2962ff
}
.woocommerce .product-details-page .slick-slider .slick-slide {
	margin-left:0
}
.woocommerce .product-details-page .yith-wcwl-wishlistexistsbrowse, .woocommerce .product-details-page .yith-wcwl-add-button, .woocommerce .product-details-page a.compare.button {
	display:none
}
.woocommerce .product-details-page a.compare.added {
	padding-left:20px;
	position:relative!important
}
.woocommerce .product-details-page a.compare.added:before {
	top:0;
	left:0;
	content:"\f00c";
	position:absolute;
	display:inline-block;
	font-family:"Font Awesome 5 Free";
	font-weight:900
}
.woocommerce .product-details-page .product_meta>span {
	color:#010101;
	font-weight:700;
	font-size:15px;
	margin-bottom:8px;
	display:block;
	line-height:1.4;
	transition:all ease 0.31s
}
.woocommerce .product-details-page .product_meta>span a, .woocommerce .product-details-page .product_meta>span span {
	color:#6c6f72;
	display:inline-block;
	margin-left:5px;
	font-weight:400
}
.woocommerce .product-details-page .product_meta>span a:hover {
	color:#2962ff
}
.woocommerce div.product div.images .flex-viewport {
	background-color:#f7f7f7;
	text-align:center;
	border-radius:4px;
	transition:all ease 0.31s
}
.woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
	background-color:#f7f7f7;
	text-align:center;
	border-radius:4px;
	transition:all ease 0.31s
}
.woocommerce div.product div.images .woocommerce-product-gallery__image img {
	width:inherit;
	display:inline-block;
	padding:60px 45px
}
.woocommerce div.product div.images .flex-control-thumbs {
	margin-top:10px;
	transition:all ease 0.31s
}
.woocommerce div.product div.images .flex-control-thumbs li {
	background-color:#f7f7f7;
	border:1px solid #e5e5e5;
	text-align:center;
	border-radius:4px;
	margin-right:9px;
	width:23.5%;
	transition:all ease 0.31s
}
.woocommerce div.product div.images .flex-control-thumbs li:last-child {
	margin-right:0
}
@media (max-width:1199px) {
.woocommerce div.product div.images .flex-control-thumbs li {
margin-right:7px
}
}
@media (max-width:991px) {
.woocommerce div.product div.images .flex-control-thumbs li {
margin-right:13px
}
}
@media (max-width:767px) {
.woocommerce div.product div.images .flex-control-thumbs li {
margin-right:7px
}
}
@media (max-width:425px) {
.woocommerce div.product div.images .flex-control-thumbs li {
margin-right:6px
}
}
@media (max-width:375px) {
.woocommerce div.product div.images .flex-control-thumbs li {
margin-right:5px
}
}
.woocommerce li.product .woocommerce-product-rating {
	margin-bottom:0
}
.quantity {
	margin:0 auto;
	max-width:160px;
	position:relative
}
.quantity input.input-text, .quantity .input-group-btn {
	width:44px;
	height:48px;
	border:1px solid #e5e5e5;
	border-radius:4px;
	display:-ms-inline-flexbox;
	display:inline-flex;
	align-items:center;
	justify-content:center
}
.quantity .input-group-btn {
	position:absolute
}
.quantity .input-group-btn span.quantity-btn i {
	font-size:12px
}
.quantity .input-group-btn.minus {
	left:0
}
.quantity .input-group-btn.plus {
	right:0
}
.quantity input.input-text {
	height:48px;
	font-weight:600
}
.quantity input.input-text:focus {
	outline:none
}
.quantity input[type="number"]::-webkit-inner-spin-button, .quantity input[type="number"]::-webkit-outer-spin-button {
display:none
}
.woocommerce .quantity .qty {
	width:60px;
	text-align:center;
	margin-left:50px!important;
	margin-right:50px!important
}
section.related.products {
	margin-top:50px
}
section.related.products h2 {
	font-size:30px;
	font-weight:600;
	margin-bottom:40px
}
section.related.products ul.products li.product {
	margin-bottom:0
}
@media(max-width:768px) {
section.related.products ul.products li.product {
margin-bottom:45px
}
}
.woocommerce #respond input#submit.alt, .woocommerce #respond input#submit, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce input.button, .woocommerce a.button, .cart-btn a.button {
	background:#2962ff;
	border-radius:4px;
	font-size:16px;
	color:#fff;
	font-weight:500;
	padding:15px 20px 16px 20px;
	transition:all 0.4s ease;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	align-items:center;
	letter-spacing:.16px;
	line-height:1
}
.woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .cart-btn a.button:hover {
	color:#fff;
	background-color:#0034c2
}
.woocommerce #respond input#submit.alt:focus, .woocommerce #respond input#submit:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce button.button:focus, .woocommerce a.button.alt:focus, .woocommerce input.button:focus, .woocommerce a.button:focus {
	outline:none;
	border-radius:4px
}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {
	color:#fff;
	opacity:1;
	padding:15px 20px 16px 20px
}
.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {
	color:#fff;
	background-color:#0034c2
}
@media only screen and (max-width:575px) {
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
width:100%;
padding-top:0;
text-align:center
}
}
@media only screen and (max-width:575px) {
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
width:100%;
text-align:center
}
}
.woocommerce .woocommerce-ordering select {
	padding:0;
	border:none;
	background-color:#fff0;
	width:initial
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
	margin:0;
	padding:0;
	font-size:20px
}
.woocommerce .star-rating span::before {
color:#ffba0a
}
.woocommerce div.product .woocommerce-tabs {
	margin-top:30px
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
	text-align:left;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:40px;
	padding:0;
	transition:all ease 0.31s
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
	display:none!important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	border:none;
	background-color:#fff0;
	margin:0 25px 0 0;
	padding:0;
	font-family:"Spartan", sans-serif
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
	display:none
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after {
	display:none
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	position:relative;
	font-size:18px;
	font-weight:700;
	color:#85878a
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
	color:#000
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
	position:absolute;
	left:0;
	bottom:0;
	content:"";
	height:4px;
	width:0;
	background-color:#0554f2;
	transition:all 240ms ease-in-out
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	background:#fff0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	color:#000
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before {
	width:100%
}
.woocommerce div.product .woocommerce-tabs .panel {
	margin-bottom:0
}
.woocommerce #reviews #comments ol.commentlist {
	padding:0
}
.woocommerce #reviews #comments ol.commentlist li .comment_container {
	border:1px solid #e5e5e5;
	border-radius:4px;
	padding:12px 25px
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
	border-radius:0;
	margin:0;
	padding:0;
	border:none
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
	text-transform:capitalize
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
	font-size:16px;
	color:#000
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
	width:80px;
	border:none;
	margin-right:25px;
	padding:0;
	position:inherit
}
.woocommerce p.stars a {
	color:#ffba0a
}
.woocommerce #review_form #respond .comment-form-author label, .woocommerce #review_form #respond .comment-form-email label {
	margin-right:10px;
	width:65px
}
.woocommerce #review_form #respond .comment-form-author input, .woocommerce #review_form #respond .comment-form-email input {
	border-color:#e4e1e3;
	border-radius:4px;
	margin-bottom:10px;
	padding:8px 20px;
	width:100%
}
.woocommerce #review_form #respond p textarea {
	height:150px;
	padding:20px;
	border-color:#e4e1e3;
	border-radius:4px
}
.woocommerce #review_form #respond p input:focus, .woocommerce #review_form #respond p textarea:focus {
	outline:none
}
.woocommerce div.product .woocommerce-tabs .panel h2 {
	font-size:22px
}
.woocommerce-Reviews .comment-reply-title {
	font-size:18px;
	font-family:'Spartan', sans-serif;
	font-weight:700;
	color:#000
}
.woocommerce-Reviews .comment-form label {
	font-size:14px;
	color:#000;
	font-weight:500;
	display:block
}
@media (min-width:850px) {
.woocommerce-Reviews .comment-form {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-flow:row wrap;
flex-flow:row wrap;
margin-left:-15px;
margin-right:-15px
}
.woocommerce-Reviews .comment-form>div, .woocommerce-Reviews .comment-form>p {
padding:0 15px;
width:100%
}
.woocommerce-Reviews .comment-form p.comment-form-author, .woocommerce-Reviews .comment-form p.comment-form-email, .woocommerce-Reviews .comment-form p.comment-form-url {
-webkit-box-flex:1;
-ms-flex:1;
flex:1
}
}
.woocommerce span.onsale {
	padding:0;
	text-align:center;
	display:-ms-inline-flexbox;
	display:inline-flex;
	justify-content:center;
	background-color:#000
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
	height:48px;
	width:110px!important;
	line-height:40px;
	border-radius:4px
}
.cart-collaterals {
	margin-top:50px
}
.cart-collaterals h2 {
	font-size:30px
}
.woocommerce-cart table.woocommerce-cart-form__contents {
	border-top:0;
	border-left:0
}
.woocommerce-cart table.woocommerce-cart-form__contents tr th {
	color:#000;
	font-weight:600
}
.woocommerce-cart table.woocommerce-cart-form__contents tr td, .woocommerce-cart table.woocommerce-cart-form__contents tr th {
	border:0;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5
}
.woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th {
	border-top:none
}
.woocommerce-cart table.woocommerce-cart-form__contents .product-name {
	text-align:left
}
.woocommerce-cart table.woocommerce-cart-form__contents .product-name a {
	color:#000;
	font-weight:500
}
.woocommerce-cart table.woocommerce-cart-form__contents .product-name a:hover {
	color:#0554f2
}
.woocommerce-cart table.woocommerce-cart-form__contents .quantity .quantity-btn {
	line-height:1
}
.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single {
	border:1px solid #e5e5e5
}
.woocommerce .woocommerce-checkout .form-row {
	margin:0 0 20px
}
.woocommerce .woocommerce-checkout #payment div.place-order {
	padding:20px 24px
}
.woocommerce .woocommerce-checkout .form-row label {
	color:#393738;
	font-weight:500
}
.woocommerce-checkout #payment ul.payment_methods {
	padding:0
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
	font-size:18px
}
p.return-to-shop {
	margin-bottom:70px
}
.woocommerce form.checkout_coupon {
	border:1px solid #e5e5e5;
	border-radius:4px
}
.woocommerce form.checkout_coupon input.input-text {
	padding:13px 10px;
	border-radius:4px
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
	width:49%
}
.woocommerce form.checkout_coupon .form-row-first, .woocommerce form.checkout_coupon .form-row-last {
	padding:0
}
.woocommerce-billing-fields span.woocommerce-input-wrapper {
	width:100%;
	height:40px
}
.woocommerce-billing-fields span.woocommerce-input-wrapper:focus {
	outline:none
}
.woocommerce-billing-fields span.woocommerce-input-wrapper input {
	height:48px;
	padding:10px 18px;
	border-radius:4px;
	transition:all ease 0.31s
}
.woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered, .woocommerce-billing-fields .select2-container .select2-selection--single {
	height:48px;
	border-radius:4px;
	line-height:48px;
	padding-left:9px;
	padding-right:9px;
	color:#6c6f72;
	transition:all ease 0.31s
}
.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow {
	top:10px;
	right:18px;
	appearance:none;
	background-size:12px;
	background-image:url(/wp-content/themes/neeon/assets/img/select-arrow.png)!important;
	background-repeat:no-repeat;
	background-position:95%
}
.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow b {
	display:none
}
.woocommerce-additional-fields span.woocommerce-input-wrapper {
	width:100%
}
.woocommerce-additional-fields span.woocommerce-input-wrapper textarea {
	padding:10px;
	border-radius:4px;
	transition:all ease 0.31s
}
.wc-order-review-wrapper {
	margin-top:50px
}
.woocommerce-order-received .section.content-area {
	padding-top:110px;
	padding-bottom:85px
}
.woocommerce-order-received .section.content-area .woocommerce-order h2 {
	font-size:30px
}
.woocommerce .woocommerce-customer-details address {
	padding:20px 30px
}
.yith-wcqv-main {
	padding:30px
}
.yith-wcqv-main h1.product_title.entry-title {
	font-size:30px;
	margin-bottom:7px
}
.yith-wcqv-main .rt-right .product_meta {
	margin-bottom:20px
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color:#000
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
	font-size:16px
}
.woocommerce table.shop_table th {
	color:#000
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot th {
	color:#000;
	font-weight:600
}
.woocommerce table.shop_table tbody td {
	font-weight:500;
	padding:12px 15px
}
.woocommerce .wishlist-title {
	margin-bottom:30px
}
.woocommerce .hidden-title-form {
	display:none
}
.woocommerce .wishlist-title h2 {
	padding:0;
	margin-right:15px
}
.woocommerce .wishlist-title h2:hover {
	background-color:#fff0
}
.wishlist-title a.show-title-form i {
	display:none
}
.yith-wcwl-share {
	display:none
}
.wishlist_table .product-add-to-cart a.button {
	padding:0
}
.wishlist_table .product-add-to-cart a.button {
	padding:10px 30px!important
}
.wishlist_table td a {
	font-size:16px;
	margin-right:10px;
	color:#444
}
.wishlist_table td a:hover {
	color:#0554f2
}
.wishlist_table td.product-name a.button.yith-wcqv-button {
	font-size:14px
}
.wishlist_table td.product-price {
	font-size:18px
}
.wishlist_table td.product-price del {
	color:#a6a6a6;
	font-size:14px
}
.wishlist_table td.product-price ins {
	background-color:#fff0
}
.woocommerce-message {
	border-top-color:#2962ff;
	padding:20px 30px 20px 50px;
	line-height:45px;
	border-radius:0 0 4px 4px;
	transition:all ease 0.31s
}
.woocommerce-info {
	border-top-color:#2962ff;
	padding:17px 30px 18px 50px;
	transition:all ease 0.31s
}
.woocommerce-message::before {
top:21px
}
.woocommerce-message::before, .woocommerce-info::before {
color:#000
}
.woocommerce-error, .woocommerce-info, .woocommerce-message #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background:#f8f8f8;
	border-radius:4px
}
.rating-custom .woocommerce-product-rating::after, .rating-custom .woocommerce-product-rating::before {
content:' ';
display:table
}
.rating-custom .star-rating {
	margin-top:5px;
	overflow:hidden;
	position:relative;
	height:1em;
	line-height:1;
	font-size:14px;
	width:5.4em;
	font-family:star
}
.rating-custom .star-rating:before {
	content:'\73\73\73\73\73';
	color:#d3ced2;
	float:left;
	top:0;
	left:0;
	position:absolute
}
.rating-custom .star-rating span {
	overflow:hidden;
	float:left;
	top:0;
	left:0;
	position:absolute;
	padding-top:1.5em
}
.rating-custom .star-rating span:before {
	content:'\53\53\53\53\53';
	top:0;
	position:absolute;
	left:0;
	color:#fcb302
}
.shop-layout-style1 .rating-custom .woocommerce-product-rating {
	display:inline-block
}
.cart-area .cart-list-trigger {
	position:relative;
	margin-left:15px;
	margin-right:10px;
	padding:34px 0;
	transition:all ease 0.31s
}
.cart-area .cart-trigger-icon {
	color:#818181;
	font-size:18px;
	display:inline-block;
	text-align:center
}
.cart-area .cart-trigger-icon:hover {
	color:#2962ff
}
.cart-area .cart-trigger-icon>span {
	display:inline-block;
	font-size:12px;
	position:absolute;
	top:26px;
	right:-13px;
	width:20px;
	height:20px;
	border-radius:50%;
	background:#0554f2;
	line-height:20px;
	color:#fff
}
.cart-area .cart-wrapper {
	font-size:14px;
	line-height:22px;
	background-color:#fff;
	border-radius:0 0 4px 4px;
	position:absolute;
	right:0;
	top:100%;
	width:340px;
	max-height:70vh;
	overflow-y:auto;
	z-index:99999;
	opacity:0;
	visibility:hidden;
	text-align:left;
	box-shadow:0 0 90px 0 rgb(0 0 0 / 10%);
	padding:30px 20px;
	border-radius:0 0 4px 4px;
	visibility:hidden;
	transition:all 0.4s cubic-bezier(.3, .02, 0, .6);
	opacity:0;
	z-index:100;
	transform:scaleY(0);
	transform-origin:0 0 0
}
.cart-area .cart-list-trigger:hover .cart-wrapper {
	top:100%;
	opacity:1;
	visibility:visible;
	transform:scaleY(1)
}
.cart-area .cart-wrapper ul.minicart>li {
	border-bottom:1px solid #e5e5e5;
	margin-bottom:10px;
	padding-bottom:10px
}
.cart-area .cart-wrapper ul.minicart .cart-btn {
	margin-top:20px
}
.cart-area .cart-wrapper ul.minicart>li:last-child {
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0
}
.cart-wrapper h5.no-cart-items {
	width:100%;
	margin-bottom:0
}
.cart-single-product {
	width:100%
}
.cart-single-product>.media {
	display:flex;
	position:relative;
	align-items:center
}
.cart-wrapper .remove-item-overlay {
	left:0;
	right:0;
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	background-color:#0000008a
}
.cart-wrapper .remove-item-overlay>img {
	top:50%;
	width:25px;
	max-width:100%;
	position:absolute;
	transform:translateY(-50%)
}
.cart-wrapper .cart-product-img {
	width:38px;
	border:1px solid #e5e5e5;
	border-radius:4px;
	margin-right:13px
}
.cart-area .cart-wrapper ul.minicart>li .media .cart-content ul {
	display:flex;
	padding-left:0;
	list-style:none;
	align-items:center;
	justify-content:space-between;
	color:#6c6f72
}
.cart-area .cart-wrapper ul.minicart>li.cart-total {
	color:#6c6f72;
	font-weight:500
}
.cart-area .cart-content {
	flex:1
}
.cart-area .minicart-title a {
	color:#6c6f72;
	font-size:15px;
	font-weight:500
}
.cart-area .minicart-remove a {
	color:#6c6f72
}
.cart-area .minicart-title a:hover, .cart-area .minicart-remove a:hover {
	color:#2962ff
}
.woocommerce ul.product_list_widget li img {
	margin-left:4px;
	width:38px;
	background:#fff;
	border-radius:4px
}
.woocommerce-MyAccount-navigation ul {
	margin:0;
	padding:0;
	list-style:none
}
.woocommerce-MyAccount-navigation ul li {
	margin-bottom:6px
}
.woocommerce-MyAccount-navigation ul li a {
	color:#000;
	font-size:20px;
	font-weight:600
}
.woocommerce-MyAccount-navigation ul li a:hover {
	color:#0554f2
}
.woocommerce .woocommerce-product-rating {
	line-height:1
}
.woocommerce li.product .star-rating {
	display:inline-block;
	margin:0 0 5px;
	float:none
}
.woocommerce .loader::before {
display:none
}
@media(max-width:767px) {
.woocommerce-page .content-area {
padding-top:80px;
padding-bottom:80px
}
}
.woo-related-product .swiper-slide li {
	list-style:none
}
#yith-quick-view-content .single-product-top .rt-left {
	float:left;
	width:40%
}
#yith-quick-view-content .single-product-top .rt-right {
	float:left;
	width:60%;
	padding-left:30px
}
#yith-quick-view-content .single-product-top div.images {
	width:90%;
	text-align:center;
	background:#f7f7f7;
	border-radius:4px;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center
}
#yith-quick-view-content .rt-right p.price {
	color:#000;
	font-size:24px;
	font-weight:700;
	margin-bottom:25px
}
#yith-quick-view-content .single-product-top .product_meta>span {
	color:#010101;
	font-weight:700;
	font-size:15px;
	margin-bottom:8px;
	display:block;
	line-height:1.4
}
#yith-quick-view-content .single-product-top .product_meta>span a, #yith-quick-view-content .single-product-top .product_meta>span span {
	color:#6c6f72;
	display:inline-block;
	margin-left:5px;
	font-weight:400
}
#yith-quick-view-content .woocommerce-product-details__short-description {
	margin-bottom:30px
}
#yith-quick-view-content div.product .product_title {
	margin-bottom:5px
}
#yith-quick-view-content div.product .woocommerce-product-rating {
	margin-bottom:12px
}
#yith-quick-view-content .star-rating {
	font-size:14px
}
#yith-quick-view-close {
	border:none;
	border-radius:4px;
	background:#2962ff;
	color:#fff;
	width:26px;
	height:26px;
	top:10px;
	right:10px;
	line-height:26px;
	z-index:2;
	opacity:1
}
#yith-quick-view-close:hover {
	background:#0034c2;
	color:#fff
}
#yith-quick-view-modal .yith-wcqv-main {
	border-radius:4px;
	box-shadow:none
}
#yith-quick-view-modal #yith-quick-view-content {
	overflow-y:scroll
}
#yith-quick-view-content .single-product-top {
	display:flex
}
#yith-quick-view-modal #yith-quick-view-content::-webkit-scrollbar, #yith-quick-view-modal.open .yith-wcqv-main::-webkit-scrollbar {
width:0
}
@media(max-width:767px) {
#yith-quick-view-content .single-product-top {
display:block
}
#yith-quick-view-content .single-product-top .rt-left {
width:100%;
margin-bottom:30px
}
#yith-quick-view-content .single-product-top div.images, #yith-quick-view-content .single-product-top .rt-right {
width:100%
}
}
.header__switch {
	position:fixed;
	top:320px;
	background:#2962ff;
	right:12px;
	z-index:3;
	padding:8px 15px;
	border-radius:30px;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center
}
.header__switch__label {
	width:16px;
	height:44px;
	display:inline-block;
	position:relative;
	transition:all 0.4s ease
}
.header__switch__main {
	position:absolute;
	background:#0034c2;
	width:100%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	cursor:pointer;
	transition:all 0.4s ease
}
.header__switch__main.round {
	border-radius:15px
}
.header__switch__main::before {
position:absolute;
content:"";
width:13px;
height:13px;
background-color:#fff;
border-radius:100%;
left:2px;
transition:1s cubic-bezier(.52, 1.64, .37, .66)
}
.header__switch__input {
	display:none
}
.header__switch__input:checked+.header__switch__main::before {
transform:translateY(30px);
transition:0.5s cubic-bezier(.52, 1.64, .37, .66)
}
.header__switch__settings {
	color:#fff;
	margin-bottom:5px;
	line-height:1.2;
	transition:all 0.4s ease
}
.header__switch__dark {
	color:#fff;
	margin-top:5px;
	line-height:1.2;
	transition:all 0.4s ease
}
@media(max-width:480px) {
.header__switch {
padding:12px 8px
}
.header__switch__settings, .header__switch__dark {
display:none
}
}
[data-theme="dark-mode"] .header__switch__settings, [data-theme="dark-mode"] .header__switch__dark {
	color:#000
}
[data-theme="dark-mode"] .header__switch, [data-theme="dark-mode"] .additional-menu-area .sidenav .closebtn {
	background-color:#fff
}
[data-theme="dark-mode"] .header__switch__main {
	background-color:#000
}
.entry-banner:after, .elementor-widget-wrap, .elementor-section-wrap .elementor-section, .elementor-column-wrap.elementor-element-populated {
	transition:all ease 0.31s!important
}
[data-theme="dark-mode"] h1, [data-theme="dark-mode"] h2, [data-theme="dark-mode"] h3, [data-theme="dark-mode"] h4, [data-theme="dark-mode"] h5, [data-theme="dark-mode"] h6 {
	color:#fff
}
[data-theme="dark-mode"] .mobile-top-bar .mobile-top .info, [data-theme="dark-mode"] .mobile-top-bar .mobile-top .info-text a, [data-theme="dark-mode"] .additional-menu-area .sidenav ul li a, [data-theme="dark-mode"] .site-header .main-navigation>nav>ul>li>a, [data-theme="dark-mode"] .cart-area .cart-trigger-icon, [data-theme="dark-mode"] .header-icon-area .search-icon a, [data-theme="dark-mode"] .header-icon-area .user-icon-area a, [data-theme="dark-mode"] .menu-user .user-icon-area a, [data-theme="dark-mode"] .header-offcanvus button.side-menu-trigger .menu-text {
	color:#fff
}
[data-theme="dark-mode"] .header-offcanvus button.side-menu-trigger .menu-btn-icon .line, [data-theme="dark-mode"] .header-offcanvus button.side-menu-trigger .menu-btn-icon::before, [data-theme="dark-mode"] .header-offcanvus button.side-menu-trigger .menu-btn-icon::after, [data-theme="dark-mode"] .header-offcanvus button.side-menu-trigger .menu-btn-icon .line3::before {
background-color:#fff
}
[data-theme="dark-mode"] .site-header .site-branding a.dark-logo {
	display:none
}
[data-theme="dark-mode"] .site-header .site-branding a.light-logo {
	display:table-cell
}
[data-theme="dark-mode"] body, [data-theme="dark-mode"] .header-area, [data-theme="dark-mode"] .header-menu, [data-theme="dark-mode"] .site-content, [data-theme="dark-mode"] .error-page-area, [data-theme="dark-mode"] #page .content-area, [data-theme="dark-mode"] .rt-post-box-style5 .rt-item, [data-theme="dark-mode"] .rt-post-box-style6 .rt-item, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area.box-layout, [data-theme="dark-mode"] .grid-box-layout .rt-item, [data-theme="dark-mode"] .rt-post-list-style1.list-box-layout .rt-item, [data-theme="dark-mode"] .rt-post-list-style2.list-box-layout, [data-theme="dark-mode"] .rt-post-list-style4.list-box-layout, [data-theme="dark-mode"] .rt-post-list-style7.list-box-layout {
	background-color:#101213!important;
	transition:all ease 0.31s
}
[data-theme="dark-mode"] .entry-banner:after, [data-theme="dark-mode"] .elementor-widget-wrap, [data-theme="dark-mode"] .elementor-section, [data-theme="dark-mode"] .elementor-column-wrap.elementor-element-populated {
	background-color:transparent!important;
	background-image:none!important;
	transition:all ease 0.31s!important
}
[data-theme="dark-mode"] .entry-banner, [data-theme="dark-mode"] .dark-section2, [data-theme="dark-mode"] .elementor-background-overlay, [data-theme="dark-mode"] .topbar-style-1 .header-top-bar, [data-theme="dark-mode"] .additional-menu-area .sidenav, [data-theme="dark-mode"] .dark-section2 .fluentform-widget-wrapper, [data-theme="dark-mode"] .dark-fluentform .elementor-widget-container, [data-theme="dark-mode"] .dark-section3 .elementor-widget-wrap, [data-theme="dark-mode"] .dark-section .elementor-widget-container, [data-theme="dark-mode"] .dark-site-subscribe .elementor-widget-container, [data-theme="dark-mode"] .sidebar-widget-area .fluentform .frm-fluent-form, [data-theme="dark-mode"] .rt-post-box-style3 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style4 .rt-item .entry-content {
	background-color:#171818!important;
	background-image:none!important;
	transition:all ease 0.31s!important
}
[data-theme="dark-mode"] .elementor-background-overlay {
	opacity:1!important
}
.elementor-element .elementor-widget-container, .dark-border .elementor-divider-separator {
	transition:all ease 0.31s!important
}
[data-theme="dark-mode"] .dark-section1.elementor-section, [data-theme="dark-mode"] .rt-post-tab-style5 .rt-item-box .entry-content, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area, [data-theme="dark-mode"] .topbar-style-3 .header-top-bar, [data-theme="dark-mode"] .topbar-style-4 .header-top-bar, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker-content, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker-swipe, [data-theme="dark-mode"] .rt-post-slider-style5 .rt-item .rt-image+.entry-content {
	background-color:#171818!important
}
[data-theme="dark-mode"] .button-style-1, [data-theme="dark-mode"] .rt-post-tab .post-cat-tab a {
	color:#fff
}
[data-theme="dark-mode"] .btn-common path.rt-button-cap {
	stroke:#fff
}
[data-theme="dark-mode"] .title-animation-black-bold a, [data-theme="dark-mode"] .title-animation-black-normal a, [data-theme="dark-mode"] .neeon-content-table a {
	color:#fff;
	background-image:linear-gradient(to bottom, #fff 0%, #fff 98%)
}
[data-theme="dark-mode"] .rt-post-grid-default .rt-item .entry-title a, [data-theme="dark-mode"] .rt-post-overlay-style6 .rt-item-list .entry-title a, [data-theme="dark-mode"] .rt-post-overlay-style7 .rt-item-list .entry-title a, [data-theme="dark-mode"] .rt-post-list-default .rt-item .entry-title a, [data-theme="dark-mode"] .rt-post-slider-default .rt-item .entry-title a, [data-theme="dark-mode"] .sidebar-widget-area .widget .widgettitle, [data-theme="dark-mode"] .elementor-category .rt-category-style2 .rt-item a {
	color:#fff
}
[data-theme="dark-mode"] .rt-post-grid-default .rt-item .post-author a, [data-theme="dark-mode"] .rt-post-list-default .rt-item .post-author a, [data-theme="dark-mode"] .rt-post-tab-default .rt-item-list ul.entry-meta .post-author a, [data-theme="dark-mode"] .rt-post-overlay-default .rt-item-list ul.entry-meta li a, [data-theme="dark-mode"] .rt-post-slider-default .rt-item .post-author a, [data-theme="dark-mode"] .rt-post-tab-default .rt-item-box ul.entry-meta li.post-author a, [data-theme="dark-mode"] .rt-news-ticker .ticker-content a {
	color:#ffffff!important
}
[data-theme="dark-mode"] body, [data-theme="dark-mode"] .breadcrumb-area .entry-breadcrumb span a, [data-theme="dark-mode"] .rt-post-grid-default .rt-item .post_excerpt, [data-theme="dark-mode"] .rt-post-list-default .rt-item .post_excerpt, [data-theme="dark-mode"] .rt-section-title.style2 .entry-text, [data-theme="dark-mode"] .rt-title-text-button .entry-content, [data-theme="dark-mode"] .rt-contact-info .entry-text, [data-theme="dark-mode"] .rt-contact-info .entry-text a, [data-theme="dark-mode"] .fluentform .subscribe-form p, [data-theme="dark-mode"] .additional-menu-area .sidenav-address span a, [data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body .rtrs-review-meta .rtrs-review-date {
	color:#d7d7d7
}
[data-theme="dark-mode"] blockquote, [data-theme="dark-mode"] .neeon-content-table, [data-theme="dark-mode"] .rt-post-slider-default.rt-post-slider-style4 .rt-item .entry-content {
	background:#171818
}
[data-theme="dark-mode"] .button-style-1, [data-theme="dark-mode"] .dark-border, [data-theme="dark-mode"] .dark-border .elementor-element-populated, [data-theme="dark-mode"] .dark-border .elementor-widget-container, [data-theme="dark-mode"] .dark-border .elementor-divider-separator, [data-theme="dark-mode"] .rt-section-title.style1 .entry-title .titleline, [data-theme="dark-mode"] .rt-section-title.style4 .entry-title .titleline, [data-theme="dark-mode"] .header-style-4 .header-menu, [data-theme="dark-mode"] .header-style-10 .header-top, [data-theme="dark-mode"] .header-style-10 .header-search-six .search-form input, [data-theme="dark-mode"] .header-style-14 .logo-main-wrap, [data-theme="dark-mode"] .header-style-15 .menu-full-wrap, [data-theme="dark-mode"] .post-tab-layout ul.btn-tab li a, [data-theme="dark-mode"] .rt-post-tab .post-cat-tab a, [data-theme="dark-mode"] .rt-post-slider-default.rt-post-slider-style4 ul.entry-meta, [data-theme="dark-mode"] .dark-fluentform .elementor-widget-container, [data-theme="dark-mode"] .dark-section2 .fluentform-widget-wrapper, [data-theme="dark-mode"] .rt-post-slider-style4 .swiper-slide, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-list .list-content, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .apsc-theme-2 .apsc-each-profile a, [data-theme="dark-mode"] .apsc-theme-3 .apsc-each-profile>a, [data-theme="dark-mode"] .apsc-theme-3 .social-icon, [data-theme="dark-mode"] .apsc-theme-3 span.apsc-count, [data-theme="dark-mode"] .rt-post-grid-style8>div>div, [data-theme="dark-mode"] .loadmore-wrap .before-line, [data-theme="dark-mode"] .loadmore-wrap .after-line, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-list, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-wrap .rt-item {
	border-color:#222121!important
}
[data-theme="dark-mode"] .rt-section-title.style5 .line-top .entry-title:before {
	background-color:#222121
}
[data-theme="dark-mode"] .rt-progress-bar .entry-name, [data-theme="dark-mode"] .rt-progress-bar .progress .progress-bar>span, [data-theme="dark-mode"] .team-default .team-content .team-title a, [data-theme="dark-mode"] .post-box-style .post-content .entry-title a, [data-theme="dark-mode"] .apsc-theme-2 .apsc-each-profile a, [data-theme="dark-mode"] .error-page-content .error-title, [data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body .rtrs-review-meta .rtrs-author-link a, [data-theme="dark-mode"] .rt-post-box-default .rt-item-list ul.entry-meta .post-author a, [data-theme="dark-mode"] .rt-post-box-default .rt-item .post-author a {
	color:#fff
}
[data-theme="dark-mode"] .rt-section-title .sub-title, [data-theme="dark-mode"] .rt-title-text-button .entry-subtitle, [data-theme="dark-mode"] .team-single .team-heading .designation, [data-theme="dark-mode"] .team-multi-layout-1 .team-content .team-designation, [data-theme="dark-mode"] .team-multi-layout-2 .team-content .team-title span {
	color:#afafaf
}
[data-theme="dark-mode"] .rt-shape-layout1 .shape img {
	opacity:.2
}
[data-theme="dark-mode"] .additional-menu-area .sidenav .sub-menu, [data-theme="dark-mode"] .additional-menu-area .sidenav ul li, [data-theme="dark-mode"] .rt-post-list-style4, [data-theme="dark-mode"] .rt-post-list-default .rt-item, [data-theme="dark-mode"] .post-box-style .rt-news-box-widget, [data-theme="dark-mode"] .sidebar-widget-area .widget .widgettitle .titleline, [data-theme="dark-mode"] .section-title .related-title .titleline, [data-theme="dark-mode"] .meta-tags a, [data-theme="dark-mode"] .search-form .input-group, [data-theme="dark-mode"] .post-navigation .text-left, [data-theme="dark-mode"] .post-navigation .text-right, [data-theme="dark-mode"] .post-detail-style1 .share-box-area .post-share .share-links .email-share-button, [data-theme="dark-mode"] .post-detail-style1 .share-box-area .post-share .share-links .print-share-button, [data-theme="dark-mode"] .header-style-6 .logo-ad-wrap, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area .swiper-pagination, [data-theme="dark-mode"] .elementor-category .rt-category-style2 .rt-item {
	border-color:#222121!important
}
[data-theme="dark-mode"] .sidebar-widget-area .fluentform .frm-fluent-form:before {
	background-image:none
}
[data-theme="dark-mode"] .about-author, [data-theme="dark-mode"] .comments-area, [data-theme="dark-mode"] .post-audio-player {
	background:#171818
}
[data-theme="dark-mode"] .additional-menu-area .sidenav .closebtn {
	color:#171818
}
[data-theme="dark-mode"] .meta-tags a, [data-theme="dark-mode"] .entry-content p, [data-theme="dark-mode"] #respond .logged-in-as a, [data-theme="dark-mode"] .about-author .author-bio, [data-theme="dark-mode"] .comments-area .main-comments .comment-text, [data-theme="dark-mode"] .rt-skills .rt-skill-each .rt-name, [data-theme="dark-mode"] .rt-skills .rt-skill-each .progress .progress-bar>span, [data-theme="dark-mode"] .team-single .team-info ul li, [data-theme="dark-mode"] .team-single .team-info ul li a, [data-theme="dark-mode"] .error-page-area p, [data-theme="dark-mode"] blockquote.wp-block-quote cite, [data-theme="dark-mode"] a.loadMore {
	color:#d7d7d7
}
[data-theme="dark-mode"] .search-form input, [data-theme="dark-mode"] .entry-header ul.entry-meta li a, [data-theme="dark-mode"] .about-author .author-title a, [data-theme="dark-mode"] .about-author ul.author-box-social li a, [data-theme="dark-mode"] .post-navigation .post-nav-title a, [data-theme="dark-mode"] .entry-content .single-post-list li, [data-theme="dark-mode"] .blog-box ul.entry-meta li.post-author a, [data-theme="dark-mode"] .blog-box .entry-content .entry-title a, [data-theme="dark-mode"] .post-detail-style2 .post-share .share-text span, [data-theme="dark-mode"] .comments-area .main-comments .comment-meta .comment-author-name a, [data-theme="dark-mode"] .comments-area .main-comments .comment-meta .comment-author-name span, [data-theme="dark-mode"] .comments-area .main-comments .replay-area a, [data-theme="dark-mode"] .post-detail-style2 .entry-content>p:first-child:first-letter, [data-theme="dark-mode"] .page-content p, [data-theme="dark-mode"] .team-single .team-single-content h4, [data-theme="dark-mode"] .team-single .team-info ul li span, [data-theme="dark-mode"] .apsc-theme-3 .apsc-each-profile a:hover .social-icon i, [data-theme="dark-mode"] .rt-category-style5.rt-category .rt-item:hover .rt-cat-name a, [data-theme="dark-mode"] .rt-category-style5.rt-category .rt-item .rt-cat-count {
	color:#fff
}
[data-theme="dark-mode"] input::-webkit-input-placeholder, [data-theme="dark-mode"] .widget_search .search-form input.form-control::-webkit-input-placeholder {
color:#aaa
}
[data-theme="dark-mode"] input:-ms-input-placeholder, [data-theme="dark-mode"] .widget_search .search-form input.form-control:-ms-input-placeholder {
color:#aaa
}
[data-theme="dark-mode"] input:-moz-placeholder, [data-theme="dark-mode"] .widget_search .search-form input.form-control:-moz-placeholder {
color:#aaa
}
[data-theme="dark-mode"] .search-form input:-webkit-autofill, [data-theme="dark-mode"] .search-form input:-webkit-autofill:hover, [data-theme="dark-mode"] .search-form input:-webkit-autofill:focus, [data-theme="dark-mode"] .search-form input:-webkit-autofill:active {
-webkit-box-shadow:0 0 0 30px #fff inset!important
}
[data-theme="dark-mode"] .woocommerce-billing-fields span.woocommerce-input-wrapper input:-webkit-autofill, [data-theme="dark-mode"] .woocommerce-billing-fields span.woocommerce-input-wrapper input:-webkit-autofill:hover, [data-theme="dark-mode"] .woocommerce-billing-fields span.woocommerce-input-wrapper input:-webkit-autofill:focus, [data-theme="dark-mode"] .woocommerce-billing-fields span.woocommerce-input-wrapper input:-webkit-autofill:active {
-webkit-box-shadow:0 0 0 30px #fff inset!important
}
[data-theme="dark-mode"] input, [data-theme="dark-mode"] input:focus {
	color:#aaa
}
[data-theme="dark-mode"] .team-single .team-info, [data-theme="dark-mode"] .team-single .rt-skill-wrap, [data-theme="dark-mode"] .team-single .team-single-content .team-content {
	box-shadow:0 7px 30px 0 rgb(222 222 222 / 3%)
}
[data-theme="dark-mode"] .woocommerce .rt-product-block .price-title-box .rt-title a, [data-theme="dark-mode"] .woocommerce .product-details-page .product_meta>span a, [data-theme="dark-mode"] .woocommerce .product-details-page .product_meta>span span {
	color:#d7d7d7
}
[data-theme="dark-mode"] .woocommerce table.shop_table tbody th, [data-theme="dark-mode"] .woocommerce table.shop_table tfoot th, [data-theme="dark-mode"] .woocommerce .rt-product-block .price-title-box .rt-price, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents tr th, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents .product-name a, [data-theme="dark-mode"] .woocommerce table.shop_table th, [data-theme="dark-mode"] .woocommerce-info, [data-theme="dark-mode"] .woocommerce-info::before, [data-theme="dark-mode"] .woocommerce .woocommerce-checkout .form-row label, [data-theme="dark-mode"] .woocommerce-MyAccount-navigation ul li a, [data-theme="dark-mode"] .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, [data-theme="dark-mode"] .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, [data-theme="dark-mode"] .woocommerce .product-details-page .product_meta>span, [data-theme="dark-mode"] .woocommerce .product-details-page .rt-right p.price {
color:#fff
}
[data-theme="dark-mode"] .woocommerce-info, [data-theme="dark-mode"] .woocommerce-checkout #payment, [data-theme="dark-mode"] .woocommerce form .form-row input.input-text, [data-theme="dark-mode"] .woocommerce form .form-row textarea, [data-theme="dark-mode"] .woocommerce .rt-product-block .rt-thumb-wrapper, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single, [data-theme="dark-mode"] .woocommerce form .form-row .input-text, [data-theme="dark-mode"] .woocommerce-page form .form-row .input-text, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-viewport, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-control-thumbs li, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-list .list-content {
	background:#171818;
	border-color:#222121
}
[data-theme="dark-mode"] table th, [data-theme="dark-mode"] table td, [data-theme="dark-mode"] .shop-page-top, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents tr td, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents tr th, [data-theme="dark-mode"] .woocommerce div.product .woocommerce-tabs ul.tabs, [data-theme="dark-mode"] .woocommerce #reviews #comments ol.commentlist li .comment_container {
	border-color:#222121
}
[data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents {
	border-right:1px solid #222121;
	border-bottom:1px solid #222121
}
[data-theme="dark-mode"] .rt-ajax-tab-content .preloader {
	background:rgb(111 111 111 / .3)
}
[data-theme="dark-mode"] .rtrs-review-wrap {
	background-color:#fff0
}
[data-theme="dark-mode"] .rtrs-review-wrap.rtrs-affiliate-wrap, [data-theme="dark-mode"] .rtrs-review-wrap .rtrs-review-form, [data-theme="dark-mode"] .rtrs-review-wrap .rtrs-review-box .rtrs-each-review {
	background-color:#171818!important
}
[data-theme="dark-mode"] .rtrs-review-form .rtrs-form-title, [data-theme="dark-mode"] .rtrs-summary .rtrs-rating-box .rtrs-rating, [data-theme="dark-mode"] .rtrs-summary .rtrs-progress-wrap .rtrs-progress label, [data-theme="dark-mode"] .rtrs-summary .rtrs-progress-wrap .progress-percent, [data-theme="dark-mode"] .rtrs-review-form .rtrs-rating-category .rtrs-category-text, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-feedback-text .rtrs-feedback-ttile, [data-theme="dark-mode"] .rtrs-feedback-summary .rtrs-feedback-box .rtrs-feedback-title .item-text, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-circle-content .rating-percent, [data-theme="dark-mode"] .rtrs-feedback-summary .rtrs-feedback-box .rtrs-feedback-list li:before, [data-theme="dark-mode"] .rtrs-title-area .rtrs-price-area .rtrs-offer-price {
	color:#fff
}
[data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body p, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-rating-category li label, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-feedback-text p, [data-theme="dark-mode"] .rtrs-feedback-summary .rtrs-feedback-box .rtrs-feedback-list li {
	color:#d7d7d7
}
[data-theme="dark-mode"] a.loadMore:hover:before {
	background-color:#fff
}
[data-theme="dark-mode"] .loading-lazy::after {
border-color:#fff
}
[data-theme="dark-mode"] .additional-menu-area .sidenav .light-logo {
	display:block
}
[data-theme="dark-mode"] .additional-menu-area .sidenav .dark-logo {
	display:none
}
[data-theme="dark-mode"] .wpuf-login-form p>label, [data-theme="dark-mode"] .wpuf-registration-form .wpuf-label {
	color:#d7d7d7
}
[data-theme="dark-mode"] .wpuf-label label, [data-theme="dark-mode"] .wpuf-el .wpuf-label, [data-theme="dark-mode"] body .wpuf-dashboard-container table.items-table, [data-theme="dark-mode"] body .wpuf-dashboard-container table.items-table a {
	color:#d7d7d7!important
}
.entry-banner {
	background-color:#f7f7f7
}
.content-area {
	padding-top:0;
	padding-bottom:0
}
#page .content-area {
	background-image:url();
	background-color:#fff
}
.error-page-area {
	background-color:#fff
}
.mejs-offscreen {
	border:0;
	clip:rect(1px,1px,1px,1px);
	-webkit-clip-path:inset(50%);
	clip-path:inset(50%);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px;
	word-wrap:normal
}
.mejs-container {
	background:#000;
	font-family:Helvetica, Arial, serif;
	position:relative;
	text-align:left;
	text-indent:0;
	vertical-align:top
}
.mejs-container, .mejs-container * {
	box-sizing:border-box
}
.mejs-container video::-webkit-media-controls, .mejs-container video::-webkit-media-controls-panel, .mejs-container video::-webkit-media-controls-panel-container, .mejs-container video::-webkit-media-controls-start-playback-button {
-webkit-appearance:none;
display:none!important
}
.mejs-fill-container, .mejs-fill-container .mejs-container {
	height:100%;
	width:100%
}
.mejs-fill-container {
	background:transparent;
	margin:0 auto;
	overflow:hidden;
	position:relative
}
.mejs-container:focus {
	outline:none
}
.mejs-iframe-overlay {
	height:100%;
	position:absolute;
	width:100%
}
.mejs-embed, .mejs-embed body {
	background:#000;
	height:100%;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%
}
.mejs-fullscreen {
	overflow:hidden!important
}
.mejs-container-fullscreen {
	bottom:0;
	left:0;
	overflow:hidden;
	position:fixed;
	right:0;
	top:0;
	z-index:1000
}
.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video {
	height:100%!important;
	width:100%!important
}
.mejs-background, .mejs-mediaelement {
	left:0;
	position:absolute;
	top:0
}
.mejs-mediaelement {
	height:100%;
	width:100%;
	z-index:0
}
.mejs-poster {
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:cover;
	left:0;
	position:absolute;
	top:0;
	z-index:1
}
:root .mejs-poster-img {
	display:none
}
.mejs-poster-img {
	border:0;
	padding:0
}
.mejs-overlay {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	left:0;
	position:absolute;
	top:0
}
.mejs-layer {
	z-index:1
}
.mejs-overlay-play {
	cursor:pointer
}
.mejs-overlay-button {
	background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;
	background-position:0 -39px;
	height:80px;
	width:80px
}
.mejs-overlay:hover>.mejs-overlay-button {
	background-position:-80px -39px
}
.mejs-overlay-loading {
	height:80px;
	width:80px
}
.mejs-overlay-loading-bg-img {
	-webkit-animation:a 1s linear infinite;
	animation:a 1s linear infinite;
	background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;
	display:block;
	height:80px;
	width:80px;
	z-index:1
}
@-webkit-keyframes a {
to {
-webkit-transform:rotate(1turn);
transform:rotate(1turn)
}
}
@keyframes a {
to {
-webkit-transform:rotate(1turn);
transform:rotate(1turn)
}
}
.mejs-controls {
	bottom:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	height:40px;
	left:0;
	list-style-type:none;
	margin:0;
	padding:0 10px;
	position:absolute;
	width:100%;
	z-index:3
}
.mejs-controls:not([style*="display: none"]) {
background:rgba(255, 0, 0, .7);
background:-webkit-linear-gradient(transparent, rgba(0, 0, 0, .35));
background:linear-gradient(transparent, rgba(0, 0, 0, .35))
}
.mejs-button, .mejs-time, .mejs-time-rail {
	font-size:10px;
	height:40px;
	line-height:10px;
	margin:0;
	width:32px
}
.mejs-button>button {
	background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);
	border:0;
	cursor:pointer;
	display:block;
	font-size:0;
	height:20px;
	line-height:0;
	margin:10px 6px;
	overflow:hidden;
	padding:0;
	position:absolute;
	text-decoration:none;
	width:20px
}
.mejs-button>button:focus {
	outline:1px dotted #999
}
.mejs-container-keyboard-inactive [role=slider], .mejs-container-keyboard-inactive [role=slider]:focus, .mejs-container-keyboard-inactive a, .mejs-container-keyboard-inactive a:focus, .mejs-container-keyboard-inactive button, .mejs-container-keyboard-inactive button:focus {
	outline:0
}
.mejs-time {
	box-sizing:content-box;
	color:#fff;
	font-size:11px;
	font-weight:700;
	height:24px;
	overflow:hidden;
	padding:16px 6px 0;
	text-align:center;
	width:auto
}
.mejs-play>button {
	background-position:0 0
}
.mejs-pause>button {
	background-position:-20px 0
}
.mejs-replay>button {
	background-position:-160px 0
}
.mejs-time-rail {
	direction:ltr;
	-webkit-box-flex:1;
	-webkit-flex-grow:1;
	-ms-flex-positive:1;
	flex-grow:1;
	height:40px;
	margin:0 10px;
	padding-top:10px;
	position:relative
}
.mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total {
	border-radius:2px;
	cursor:pointer;
	display:block;
	height:10px;
	position:absolute
}
.mejs-time-total {
	background:hsla(0, 0%, 100%, .3);
	margin:5px 0 0;
	width:100%
}
.mejs-time-buffering {
	-webkit-animation:b 2s linear infinite;
	animation:b 2s linear infinite;
	background:-webkit-linear-gradient(135deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
	background:linear-gradient(-45deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
	background-size:15px 15px;
	width:100%
}
@-webkit-keyframes b {
0% {
background-position:0 0
}
to {
	background-position:30px 0
}
}
@keyframes b {
0% {
background-position:0 0
}
to {
	background-position:30px 0
}
}
.mejs-time-loaded {
	background:hsla(0, 0%, 100%, .3)
}
.mejs-time-current, .mejs-time-handle-content {
	background:hsla(0, 0%, 100%, .9)
}
.mejs-time-hovered {
	background:hsla(0, 0%, 100%, .5);
	z-index:10
}
.mejs-time-hovered.negative {
	background:rgba(0, 0, 0, .2)
}
.mejs-time-buffering, .mejs-time-current, .mejs-time-hovered, .mejs-time-loaded {
	left:0;
	-webkit-transform:scaleX(0);
	-ms-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transform-origin:0 0;
	-ms-transform-origin:0 0;
	transform-origin:0 0;
-webkit-transition:all .15s ease-in;
transition:all .15s ease-in;
	width:100%
}
.mejs-time-buffering {
	-webkit-transform:scaleX(1);
	-ms-transform:scaleX(1);
	transform:scaleX(1)
}
.mejs-time-hovered {
-webkit-transition:height .1s cubic-bezier(.44, 0, 1, 1);
transition:height .1s cubic-bezier(.44, 0, 1, 1)
}
.mejs-time-hovered.no-hover {
	-webkit-transform:scaleX(0)!important;
	-ms-transform:scaleX(0)!important;
	transform:scaleX(0)!important
}
.mejs-time-handle, .mejs-time-handle-content {
	border:4px solid transparent;
	cursor:pointer;
	left:0;
	position:absolute;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
	z-index:11
}
.mejs-time-handle-content {
	border:4px solid hsla(0, 0%, 100%, .9);
	border-radius:50%;
	height:10px;
	left:-7px;
	top:-4px;
	-webkit-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	width:10px
}
.mejs-time-rail .mejs-time-handle-content:active, .mejs-time-rail .mejs-time-handle-content:focus, .mejs-time-rail:hover .mejs-time-handle-content {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
.mejs-time-float {
	background:#eee;
	border:1px solid #333;
	bottom:100%;
	color:#111;
	display:none;
	height:17px;
	margin-bottom:9px;
	position:absolute;
	text-align:center;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:36px
}
.mejs-time-float-current {
	display:block;
	left:0;
	margin:2px;
	text-align:center;
	width:30px
}
.mejs-time-float-corner {
	border:5px solid #eee;
	border-color:#eee transparent transparent;
	border-radius:0;
	display:block;
	height:0;
	left:50%;
	line-height:0;
	position:absolute;
	top:100%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:0
}
.mejs-long-video .mejs-time-float {
	margin-left:-23px;
	width:64px
}
.mejs-long-video .mejs-time-float-current {
	width:60px
}
.mejs-broadcast {
	color:#fff;
	height:10px;
	position:absolute;
	top:15px;
	width:100%
}
.mejs-fullscreen-button>button {
	background-position:-80px 0
}
.mejs-unfullscreen>button {
	background-position:-100px 0
}
.mejs-mute>button {
	background-position:-60px 0
}
.mejs-unmute>button {
	background-position:-40px 0
}
.mejs-volume-button {
	position:relative
}
.mejs-volume-button>.mejs-volume-slider {
	-webkit-backface-visibility:hidden;
	background:rgba(50, 50, 50, .7);
	border-radius:0;
	bottom:100%;
	display:none;
	height:115px;
	left:50%;
	margin:0;
	position:absolute;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:25px;
	z-index:1
}
.mejs-volume-button:hover {
	border-radius:0 0 4px 4px
}
.mejs-volume-total {
	background:hsla(0, 0%, 100%, .5);
	height:100px;
	left:50%;
	margin:0;
	position:absolute;
	top:8px;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:2px
}
.mejs-volume-current {
	left:0;
	margin:0;
	width:100%
}
.mejs-volume-current, .mejs-volume-handle {
	background:hsla(0, 0%, 100%, .9);
	position:absolute
}
.mejs-volume-handle {
	border-radius:1px;
	cursor:ns-resize;
	height:6px;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
	width:16px
}
.mejs-horizontal-volume-slider {
	display:block;
	height:36px;
	position:relative;
	vertical-align:middle;
	width:56px
}
.mejs-horizontal-volume-total {
	background:rgba(50, 50, 50, .8);
	height:8px;
	top:16px;
	width:50px
}
.mejs-horizontal-volume-current, .mejs-horizontal-volume-total {
	border-radius:2px;
	font-size:1px;
	left:0;
	margin:0;
	padding:0;
	position:absolute
}
.mejs-horizontal-volume-current {
	background:hsla(0, 0%, 100%, .8);
	height:100%;
	top:0;
	width:100%
}
.mejs-horizontal-volume-handle {
	display:none
}
.mejs-captions-button, .mejs-chapters-button {
	position:relative
}
.mejs-captions-button>button {
	background-position:-140px 0
}
.mejs-chapters-button>button {
	background-position:-180px 0
}
.mejs-captions-button>.mejs-captions-selector, .mejs-chapters-button>.mejs-chapters-selector {
	background:rgba(50, 50, 50, .7);
	border:1px solid transparent;
	border-radius:0;
	bottom:100%;
	margin-right:-43px;
	overflow:hidden;
	padding:0;
	position:absolute;
	right:50%;
	visibility:visible;
	width:86px
}
.mejs-chapters-button>.mejs-chapters-selector {
	margin-right:-55px;
	width:110px
}
.mejs-captions-selector-list, .mejs-chapters-selector-list {
	list-style-type:none!important;
	margin:0;
	overflow:hidden;
	padding:0
}
.mejs-captions-selector-list-item, .mejs-chapters-selector-list-item {
	color:#fff;
	cursor:pointer;
	display:block;
	list-style-type:none!important;
	margin:0 0 6px;
	overflow:hidden;
	padding:0
}
.mejs-captions-selector-list-item:hover, .mejs-chapters-selector-list-item:hover {
	background-color:#c8c8c8!important;
	background-color:hsla(0, 0%, 100%, .4)!important
}
.mejs-captions-selector-input, .mejs-chapters-selector-input {
	clear:both;
	float:left;
	left:-1000px;
	margin:3px 3px 0 5px;
	position:absolute
}
.mejs-captions-selector-label, .mejs-chapters-selector-label {
	cursor:pointer;
	float:left;
	font-size:10px;
	line-height:15px;
	padding:4px 10px 0;
	width:100%
}
.mejs-captions-selected, .mejs-chapters-selected {
	color:#21f8f8
}
.mejs-captions-translations {
	font-size:10px;
	margin:0 0 5px
}
.mejs-captions-layer {
	bottom:0;
	color:#fff;
	font-size:16px;
	left:0;
	line-height:20px;
	position:absolute;
	text-align:center
}
.mejs-captions-layer a {
	color:#fff;
	text-decoration:underline
}
.mejs-captions-layer[lang=ar] {
	font-size:20px;
	font-weight:400
}
.mejs-captions-position {
	bottom:15px;
	left:0;
	position:absolute;
	width:100%
}
.mejs-captions-position-hover {
	bottom:35px
}
.mejs-captions-text, .mejs-captions-text * {
	background:hsla(0, 0%, 8%, .5);
	box-shadow:5px 0 0 hsla(0, 0%, 8%, .5), -5px 0 0 hsla(0, 0%, 8%, .5);
	padding:0;
	white-space:pre-wrap
}
.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container {
display:none
}
.mejs-overlay-error {
	position:relative
}
.mejs-overlay-error>img {
	left:0;
	max-width:100%;
	position:absolute;
	top:0;
	z-index:-1
}
.mejs-cannotplay, .mejs-cannotplay a {
	color:#fff;
	font-size:.8em
}
.mejs-cannotplay {
	position:relative
}
.mejs-cannotplay a, .mejs-cannotplay p {
	display:inline-block;
	padding:0 15px;
	width:100%
}
.mejs-container {
	clear:both;
	max-width:100%
}
.mejs-container * {
	font-family:Helvetica, Arial
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
	background:#222
}
.mejs-time {
	font-weight:400;
	word-wrap:normal
}
.mejs-controls a.mejs-horizontal-volume-slider {
	display:table
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background:#fff
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	background:#0073aa
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail .mejs-time-total {
	background:rgba(255, 255, 255, .33)
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail span {
	border-radius:0
}
.mejs-overlay-loading {
	background:0 0
}
.mejs-controls button:hover {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.me-cannotplay {
	width:auto!important
}
.media-embed-details .wp-audio-shortcode {
	display:inline-block;
	max-width:400px
}
.audio-details .embed-media-settings {
	overflow:visible
}
.media-embed-details .embed-media-settings .setting span:not(.button-group) {
max-width:400px;
width:auto
}
.media-embed-details .embed-media-settings .checkbox-setting span {
	display:inline-block
}
.media-embed-details .embed-media-settings {
	padding-top:0;
	top:28px
}
.media-embed-details .instructions {
	padding:16px 0;
	max-width:600px
}
.media-embed-details .setting .remove-setting, .media-embed-details .setting p {
	color:#a00;
	font-size:10px;
	text-transform:uppercase
}
.media-embed-details .setting .remove-setting {
	padding:5px 0
}
.media-embed-details .setting a:hover {
	color:#dc3232
}
.media-embed-details .embed-media-settings .checkbox-setting {
	float:none;
	margin:0 0 10px
}
.wp-video {
	max-width:100%;
	height:auto
}
.wp_attachment_holder .wp-audio-shortcode, .wp_attachment_holder .wp-video {
	margin-top:18px
}
.wp-video-shortcode video, video.wp-video-shortcode {
	max-width:100%;
	display:inline-block
}
.video-details .wp-video-holder {
	width:100%;
	max-width:640px
}
.wp-playlist {
	border:1px solid #ccc;
	padding:10px;
	margin:12px 0 18px;
	font-size:14px;
	line-height:1.5
}
.wp-admin .wp-playlist {
	margin:0 0 18px
}
.wp-playlist video {
	display:inline-block;
	max-width:100%
}
.wp-playlist audio {
	display:none;
	max-width:100%;
	width:400px
}
.wp-playlist .mejs-container {
	margin:0;
	max-width:100%
}
.wp-playlist .mejs-controls .mejs-button button {
	outline:0
}
.wp-playlist-light {
	background:#fff;
	color:#000
}
.wp-playlist-dark {
	color:#fff;
	background:#000
}
.wp-playlist-caption {
	display:block;
	max-width:88%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	line-height:1.5
}
.wp-playlist-item .wp-playlist-caption {
	text-decoration:none;
	color:#000;
	max-width:-webkit-calc(100% - 40px);
	max-width:calc(100% - 40px)
}
.wp-playlist-item-meta {
	display:block;
	font-size:14px;
	line-height:1.5
}
.wp-playlist-item-title {
	font-size:14px;
	line-height:1.5
}
.wp-playlist-item-album {
	font-style:italic;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.wp-playlist-item-artist {
	font-size:12px;
	text-transform:uppercase
}
.wp-playlist-item-length {
	position:absolute;
	right:3px;
	top:0;
	font-size:14px;
	line-height:1.5
}
.rtl .wp-playlist-item-length {
	left:3px;
	right:auto
}
.wp-playlist-tracks {
	margin-top:10px
}
.wp-playlist-item {
	position:relative;
	cursor:pointer;
	padding:0 3px;
	border-bottom:1px solid #ccc
}
.wp-playlist-item:last-child {
	border-bottom:0
}
.wp-playlist-light .wp-playlist-caption {
	color:#333
}
.wp-playlist-dark .wp-playlist-caption {
	color:#ddd
}
.wp-playlist-playing {
	font-weight:700;
	background:#f7f7f7
}
.wp-playlist-light .wp-playlist-playing {
	background:#fff;
	color:#000
}
.wp-playlist-dark .wp-playlist-playing {
	background:#000;
	color:#fff
}
.wp-playlist-current-item {
	overflow:hidden;
	margin-bottom:10px;
	height:60px
}
.wp-playlist .wp-playlist-current-item img {
	float:left;
	max-width:60px;
	height:auto;
	margin-right:10px;
	padding:0;
	border:0
}
.rtl .wp-playlist .wp-playlist-current-item img {
	float:right;
	margin-left:10px;
	margin-right:0
}
.wp-playlist-current-item .wp-playlist-item-artist, .wp-playlist-current-item .wp-playlist-item-title {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.wp-audio-playlist .me-cannotplay span {
	padding:5px 15px
}
@media (min-width:1400px) {
.container {
max-width:1320px
}
}
a {
	color:#288730
}
.primary-color {
	color:#288730
}
.secondary-color {
	color:#00870b
}
#preloader {
	background-color:#fff
}
.loader .cssload-inner.cssload-one, .loader .cssload-inner.cssload-two, .loader .cssload-inner.cssload-three {
	border-color:#288730
}
.scroll-wrap:after {
	color:#288730
}
.scroll-wrap svg.scroll-circle path {
	stroke:#288730
}
.site-header .site-branding a, .mean-container .mean-bar .mobile-logo, .additional-menu-area .sidenav .additional-logo a {
	color:#288730
}
body {
	color:#6c6f72;
	font-family:'Open Sans', sans-serif!important;
	font-size:18px;
	line-height:28px;
	font-weight:300;
	font-style:normal
}
h1, h2, h3, h4, h5, h6 {
	font-family:'Open Sans', sans-serif;
	font-weight:600
}
h1 {
	font-size:36px;
	line-height:40px;
	font-style:normal
}
h2 {
	font-size:28.44px;
	line-height:32px;
	font-style:normal
}
h3 {
	font-size:22.63px;
	line-height:33px;
	font-style:normal
}
h4 {
	font-size:20.25px;
	line-height:30px;
	font-style:normal
}
h5 {
	font-size:18px;
	line-height:28px;
	font-style:normal
}
h6 {
	font-size:16px;
	line-height:26px;
	font-style:normal
}
.topbar-style-1 .header-top-bar {
	background-color:#292929;
	color:#e0e0e0
}
.ticker-title {
	color:#e0e0e0
}
.topbar-style-1 .tophead-social li a i, .topbar-style-1 .header-top-bar .social-label, .topbar-style-1 .header-top-bar a {
	color:#e0e0e0
}
.topbar-style-1 .header-top-bar i, .topbar-style-1 .header-top-bar a:hover, .topbar-style-1 .tophead-social li a:hover i {
	color:#fff
}
.topbar-style-2 .header-top-bar {
	background-color:#2962ff;
	color:#fff
}
.topbar-style-2 .header-top-bar a {
	color:#fff
}
.topbar-style-2 .tophead-left i, .topbar-style-2 .tophead-right i {
	color:#fff
}
.topbar-style-3 .header-top-bar {
	background-color:#f7f7f7;
	color:#818181
}
.topbar-style-3 .header-top-bar .social-label {
	color:#818181
}
.topbar-style-3 .header-top-bar a {
	color:#818181
}
.topbar-style-3 .tophead-left i, .topbar-style-3 .tophead-right i {
	color:#818181
}
.topbar-style-4 .header-top-bar {
	background-color:#292929;
	color:#c7c3c3
}
.topbar-style-4 .header-top-bar .social-label {
	color:#c7c3c3
}
.topbar-style-4 .header-top-bar a {
	color:#c7c3c3
}
.topbar-style-4 .tophead-left i, .topbar-style-4 .tophead-right i {
	color:#fff
}
.topbar-style-5 .header-top-bar {
	background-color:#fff
}
.topbar-style-5 .header-top-bar .social-label {
	color:#adadad
}
.topbar-style-5 .tophead-right .search-icon a, .topbar-style-5 .tophead-social li a {
	color:#7a7a7a
}
.topbar-style-5 .tophead-right .search-icon a:hover, .topbar-style-5 .tophead-social li a:hover {
	color:#2962ff
}
.site-header .main-navigation nav ul li a {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:300;
	color:#000;
	font-style:normal
}
.site-header .main-navigation ul li ul li a {
	font-family:'Spartan', sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:500;
	color:#656567;
	font-style:normal
}
.mean-container .mean-nav ul li a {
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:300;
	font-style:normal
}
.rt-topbar-menu .menu li a {
	font-family:'Open Sans', sans-serif;
	font-size:14px;
	line-height:22px;
	color:#c7c3c3;
	font-style:normal
}
.header-area, .header-style-9 .rt-sticky {
	background-color:#288730!important
}
.site-header .main-navigation ul.menu>li>a:hover {
	color:#fff
}
.site-header .main-navigation ul.menu li.current-menu-item>a, .site-header .main-navigation ul.menu>li.current>a {
	color:#fff
}
.site-header .main-navigation ul.menu li.current-menu-ancestor>a {
	color:#fff
}
.header-style-1 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a, .header-style-2 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a, .header-style-3 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a, .header-style-4 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a {
	color:#000
}
.header-style-1 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a:hover, .header-style-2 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a:hover, .header-style-3 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a:hover, .header-style-4 .site-header .rt-sticky-menu .main-navigation nav>ul>li>a:hover {
	color:#fff
}
.site-header .main-navigation nav ul li a.active {
	color:#fff
}
.site-header .main-navigation nav>ul>li>a::before {
background-color:#fff
}
.header-style-1 .site-header .main-navigation ul.menu>li.current>a:hover, .header-style-1 .site-header .main-navigation ul.menu>li.current-menu-item>a:hover, .header-style-1 .site-header .main-navigation ul li a.active, .header-style-1 .site-header .main-navigation ul.menu>li.current-menu-item>a, .header-style-1 .site-header .main-navigation ul.menu>li.current>a {
	color:#fff
}
.info-menu-bar .cart-icon-area .cart-icon-num, .header-search-field .search-form .search-button:hover {
	background-color:#288730
}
.additional-menu-area .sidenav-social span a:hover {
	background-color:#288730
}
.additional-menu-area .sidenav ul li a:hover {
	color:#fff
}
.rt-slide-nav .offscreen-navigation li.current-menu-item>a, .rt-slide-nav .offscreen-navigation li.current-menu-parent>a, .rt-slide-nav .offscreen-navigation ul li>span.open:after {
	color:#288730!important;
}
.rt-slide-nav .offscreen-navigation ul li>a:hover:before {
	background-color:#fff
}
.site-header .main-navigation ul li ul {
	background-color:#fff
}
.site-header .main-navigation ul.menu li ul.sub-menu li a:hover {
	color:#288730
}
.site-header .main-navigation ul li ul.sub-menu li:hover>a:before {
	background-color:#288730
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:hover:before {
	color:#288730
}
.site-header .main-navigation ul li ul li:hover {
	background-color:#fff
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu {
	background-color:#fff
}
.site-header .main-navigation ul li.mega-menu>ul.sub-menu li:before {
	color:#288730
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:before {
	color:#656567
}
.mean-container a.meanmenu-reveal, .mean-container .mean-nav ul li a.mean-expand {
	color:#288730
}
.mean-container a.meanmenu-reveal span {
	background-color:#288730
}
.mean-container .mean-nav ul li a:hover, .mean-container .mean-nav>ul>li.current-menu-item>a {
	color:#fff
}
.mean-container .mean-nav ul li.current_page_item>a, .mean-container .mean-nav ul li.current-menu-item>a, .mean-container .mean-nav ul li.current-menu-parent>a {
	color:#288730
}
.cart-area .cart-trigger-icon>span {
	background-color:#288730
}
.site-header .search-box .search-text {
	border-color:#288730
}
.header-style-1 .site-header .header-top .icon-left, .header-style-1 .site-header .header-top .info-text a:hover {
	color:#288730
}
.header-style-2 .header-icon-area .header-search-box a:hover i {
	background-color:#288730
}
.header-style-3 .site-header .info-wrap .info i {
	color:#288730
}
.header-style-5 .site-header .main-navigation>nav>ul>li>a {
	color:#fff
}
.header-style-13 .header-social li a:hover, .header-style-6 .header-search-six .search-form button:hover, .header-style-8 .header-search-six .search-form button:hover, .header-style-10 .header-search-six .search-form button:hover {
	color:#288730
}
.header-style-7 .site-header .main-navigation>nav>ul>li>a, .header-style-9 .site-header .main-navigation>nav>ul>li>a, .header-style-12 .site-header .main-navigation>nav>ul>li>a {
	color:#fff
}
.header-social li a:hover, .cart-area .cart-trigger-icon:hover, .header-icon-area .search-icon a:hover, .header-icon-area .user-icon-area a:hover, .menu-user .user-icon-area a:hover {
	color:#288730
}
.mobile-top-bar .mobile-social li a:hover, .additional-menu-area .sidenav .closebtn {
	background-color:#288730
}
.mobile-top-bar .mobile-top .icon-left, .mobile-top-bar .mobile-top .info-text a:hover, .additional-menu-area .sidenav-address span a:hover, .additional-menu-area .sidenav-address span i {
	color:#288730
}
.header__switch {
	background:#288730
}
.header__switch__main {
	background:#288730
}
.breadcrumb-area .entry-breadcrumb span a, .breadcrumb-trail ul.trail-items li a {
	color:#646464
}
.breadcrumb-area .entry-breadcrumb span a:hover, .breadcrumb-trail ul.trail-items li a:hover {
	color:#2962ff
}
.breadcrumb-trail ul.trail-items li, .entry-banner .entry-breadcrumb .delimiter, .entry-banner .entry-breadcrumb .dvdr {
	color:#646464
}
.breadcrumb-area .entry-breadcrumb .current-item {
	color:#2962ff
}
.entry-banner:after {
	background:rgb(247 247 247 / .1)
}
.entry-banner .entry-banner-content {
	padding-top:30px;
	padding-bottom:30px
}
.footer-area .widgettitle {
	color:#fff
}
.footer-top-area .widget a, .footer-area .footer-social li a, .footer-top-area .widget ul.menu li a:before, .footer-top-area .widget_archive li a:before, .footer-top-area ul li.recentcomments a:before, .footer-top-area ul li.recentcomments span a:before, .footer-top-area .widget_categories li a:before, .footer-top-area .widget_pages li a:before, .footer-top-area .widget_meta li a:before, .footer-top-area .widget_recent_entries ul li a:before, .footer-top-area .post-box-style .post-content .entry-title a {
	color:#d0d0d0
}
.footer-top-area .widget a:hover, .footer-top-area .widget a:active, .footer-top-area ul li a:hover i, .footer-top-area .widget ul.menu li a:hover:before, .footer-top-area .widget_archive li a:hover:before, .footer-top-area .widget_categories li a:hover:before, .footer-top-area .widget_pages li a:hover:before, .footer-top-area .widget_meta li a:hover:before, .footer-top-area .widget_recent_entries ul li a:hover:before, .footer-top-area .post-box-style .post-content .entry-title a:hover {
	color:#fff
}
.footer-top-area .widget_tag_cloud a {
	color:#d0d0d0!important
}
.footer-top-area .widget_tag_cloud a:hover {
	color:#ffffff!important
}
.footer-top-area .post-box-style .post-box-cat a, .footer-top-area .post-box-style .post-box-date, .footer-top-area .post-box-style .entry-cat a, .footer-top-area .post-box-style .entry-date {
	color:#d0d0d0
}
.footer-area .footer-social li a:hover {
	background:#288730
}
.footer-top-area .widget ul.menu li a:hover::before, .footer-top-area .widget_categories ul li a:hover::before, .footer-top-area .rt-category .rt-item a:hover .rt-cat-name::before {
background-color:#288730
}
.rt-box-title-1 span {
	border-top-color:#288730
}
.footer-area .copyright {
	color:#d0d0d0
}
.footer-area .copyright a {
	color:#d0d0d0
}
.footer-area .copyright a:hover {
	color:#fff
}
.footer-style-1 .footer-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-style-2 .footer-top-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-style-3 .footer-area .widgettitle {
	color:#fff
}
.footer-style-3 .footer-top-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-style-3 .footer-area .copyright {
	color:#d0d0d0
}
.footer-style-3 .footer-area .copyright a:hover {
	color:#fff
}
.footer-style-3 .footer-top-area a, .footer-style-3 .footer-area .copyright a, .footer-style-3 .footer-top-area .widget ul.menu li a {
	color:#d0d0d0
}
.footer-style-3 .footer-top-area a:hover, .footer-style-3 .footer-area .copyright a:hover, .footer-style-3 .footer-top-area .widget ul.menu li a:hover {
	color:#fff
}
.footer-style-3 .footer-top-area .widget ul.menu li a:after {
	background-color:#fff
}
.footer-style-4 .footer-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-style-5 .footer-area .widgettitle {
	color:#000
}
.footer-style-5 .footer-area {
	background-color:#f7f7f7;
	color:#000
}
.footer-style-5 .footer-top-area .widget a, .footer-style-5 .footer-top-area .post-box-style .post-content .entry-title a, .footer-style-5 .footer-top-area .post-box-style .post-content .entry-title a:hover {
	color:#000
}
.footer-style-5 .footer-top-area .widget a:hover, .footer-style-5 .footer-area .copyright a:hover {
	color:#2962ff
}
.footer-style-5 .footer-area .copyright, .footer-style-5 .footer-area .copyright a, .footer-style-5 .footer-top-area .post-box-style .entry-cat a, .footer-style-5 .footer-top-area .post-box-style .entry-date {
	color:#a5a6aa
}
.footer-style-6 .footer-area .widgettitle, .footer-style-6 .footer-top-area .post-box-style .post-content .entry-title a, .footer-style-6 .footer-top-area .post-box-style .post-content .entry-title a:hover {
	color:#000
}
.footer-style-6 .footer-area {
	background-color:#fff;
	color:#6c6f72
}
.footer-style-6 .footer-area .footer-social li a {
	border-color:#6c6f72;
	color:#6c6f72
}
.footer-style-6 .footer-top-area .post-box-style .entry-cat a, .footer-style-6 .footer-top-area .post-box-style .entry-date {
	color:#6c6f72
}
.footer-style-6 .footer-top-area .widget a {
	color:#6c6f72
}
.footer-style-6 .footer-area .footer-social li a:hover, .footer-style-6 .footer-top-area .rt-category .rt-item a:hover .rt-cat-name::before {
background-color:#2962ff
}
.footer-style-6 .footer-top-area .rt-category .rt-item .rt-cat-name::before {
background-color:#6c6f72
}
.footer-style-6 .footer-area .copyright, .footer-style-6 .footer-area .copyright a {
	color:#6c6f72
}
.footer-style-6 .footer-top-area .widget a:hover, .footer-style-6 .footer-area .copyright a:hover {
	color:#2962ff
}
.footer-style-7 .footer-area .widgettitle {
	color:#fff
}
.footer-style-7 .footer-top-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.footer-style-7 .footer-area .copyright {
	color:#d0d0d0
}
.footer-style-7 .footer-area .copyright a:hover {
	color:#fff
}
.footer-style-7 .footer-top-area a, .footer-style-7 .footer-area .copyright a, .footer-style-7 .footer-top-area .widget ul.menu li a {
	color:#d0d0d0
}
.footer-style-7 .footer-top-area a:hover, .footer-style-7 .footer-area .copyright a:hover, .footer-style-7 .footer-top-area .widget ul.menu li a:hover {
	color:#fff
}
.footer-style-7 .footer-top-area .widget ul.menu li a:after {
	background-color:#fff
}
.footer-style-8 .footer-area {
	background-color:#0f1012;
	color:#d0d0d0
}
.post-box-style .entry-cat a:hover, .post-tab-layout .post-tab-cat a:hover {
	color:#288730
}
.sidebar-widget-area .widget .widgettitle .titledot, .rt-category-style2 .rt-item:hover .rt-cat-count, .sidebar-widget-area .widget_tag_cloud a:hover, .sidebar-widget-area .widget_product_tag_cloud a:hover, .post-box-style .item-list:hover .post-box-img .post-img::after, .post-tab-layout ul.btn-tab li .active, .post-tab-layout ul.btn-tab li a:hover {
background-color:#288730
}
.rt-image-style3 .rt-image:after, .widget_neeon_about_author .author-widget:after {
	background-image:linear-gradient(38deg, #512da8 0%, #288730 100%)
}
.error-page-content .error-title {
	color:#000
}
.error-page-content p {
	color:#6c6f72
}
.play-btn-white, a.button-style-4:hover {
	color:#288730
}
.button-style-2, .search-form button, .play-btn-primary, .button-style-1:hover:before, a.button-style-3:hover, .section-title .swiper-button>div:hover {
	background-color:#288730
}
.play-btn-primary:hover, .play-btn-white:hover, .play-btn-white-xl:hover, .play-btn-white-lg:hover, .play-btn-transparent:hover, .play-btn-transparent-2:hover, .play-btn-transparent-3:hover, .play-btn-gray:hover, .search-form button:hover, .button-style-2:hover:before {
	background-color:#00870b
}
a.button-style-4.btn-common:hover path.rt-button-cap {
	stroke:#288730
}
.entry-header ul.entry-meta li a:hover, .entry-footer ul.item-tags li a:hover {
	color:#288730
}
.rt-related-post-info .post-title a:hover, .rt-related-post-info .post-date ul li.post-relate-date, .post-detail-style2 .show-image .entry-header ul.entry-meta li a:hover {
	color:#288730
}
.about-author ul.author-box-social li a:hover, .rt-related-post .entry-content .entry-categories a:hover {
	color:#288730
}
.post-navigation a:hover {
	color:#288730
}
.entry-header .entry-meta ul li i, .entry-header .entry-meta ul li a:hover {
	color:#288730
}
.single-post .entry-content ol li:before, .entry-content ol li:before, .meta-tags a:hover {
	background-color:#288730
}
.rt-related-post .title-section h2:after, .single-post .ajax-scroll-post>.type-post:after {
	background-color:#288730
}
.entry-footer .item-tags a:hover {
	background-color:#288730
}
.single-post .main-wrap>.entry-content, .single-post .main-wrap .entry-footer, .single-post .main-wrap .about-author, .single-post .main-wrap .post-navigation, .single-post .main-wrap .rtrs-review-wrap, .single-post .main-wrap .rt-related-post, .single-post .main-wrap .comments-area, .single-post .main-wrap .content-bottom-ad {
	margin-left:0;
	margin-right:0
}
.blog-box ul.entry-meta li a:hover, .blog-layout-1 .blog-box ul.entry-meta li a:hover, .blog-box ul.entry-meta li.post-comment a:hover {
	color:#288730
}
.entry-categories .category-style, .admin-author .author-designation::after, .admin-author .author-box-social li a:hover {
background-color:#288730
}
#respond form .btn-send {
	background-color:#288730
}
#respond form .btn-send:hover {
	background:#00870b
}
.item-comments .item-comments-list ul.comments-list li .comment-reply {
	background-color:#288730
}
form.post-password-form input[type="submit"] {
	background:#288730
}
form.post-password-form input[type="submit"]:hover {
	background:#00870b
}
.pagination-area li.active a:hover, .pagination-area ul li.active a, .pagination-area ul li a:hover, .pagination-area ul li span.current {
	background-color:#288730
}
.fluentform .subscribe-form h4::after, .fluentform .subscribe-form h4::before, .fluentform .contact-form .ff_btn_style, .fluentform .subscribe-form .ff_btn_style, .fluentform .subscribe-form-2 .ff_btn_style, .fluentform .contact-form .ff_btn_style:hover, .fluentform .subscribe-form .ff_btn_style:hover, .fluentform .subscribe-form-2 .ff_btn_style:hover, .fluentform .footer-subscribe-form .ff_btn_style, .fluentform .footer-subscribe-form .ff_btn_style:hover {
background-color:#288730
}
.fluentform .contact-form .ff_btn_style:hover:before, .fluentform .subscribe-form .ff_btn_style:hover:before, .fluentform .subscribe-form-2 .ff_btn_style:hover:before, .fluentform .footer-subscribe-form .ff_btn_style:hover:before {
	background-color:#00870b
}
.fluentform .contact-form .ff-el-form-control:focus, .fluentform .subscribe-form .ff-el-form-control:focus, .fluentform .subscribe-form-2 .ff-el-form-control:focus, .fluentform .footer-subscribe-form .ff-el-form-control:focus {
	border-color:#288730
}
#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap::before {
background-color:rgb(40 135 48 / .7)
}
.topbar-style-1 .ticker-wrapper .ticker-swipe {
	background-color:#292929
}
.topbar-style-1 .ticker-content a {
	color:#e0e0e0!important
}
.topbar-style-1 .ticker-content a:hover {
	color:#ffffff!important
}
.topbar-style-5 .ticker-wrapper .ticker-swipe {
	background-color:#fff
}
.topbar-style-5 .ticker-title, .topbar-style-5 .ticker-content a, .topbar-style-5 .rt-news-ticker-holder i {
	color:#000000!important
}
.topbar-style-5 .ticker-content a:hover {
	color:#2962ff!important
}
.single .neeon-progress-bar {
	height:4px;
	background:linear-gradient(90deg, #2962ff 0%, #0034c2 100%)
}
.rt-news-ticker-holder i {
	background-image:linear-gradient(45deg, #00870b, #288730)
}
body .wpuf-dashboard-container .wpuf-pagination .page-numbers.current, body .wpuf-dashboard-container .wpuf-pagination .page-numbers:hover, body .wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item.active a, body .wpuf-dashboard-container .wpuf-dashboard-navigation .wpuf-menu-item:hover a, .wpuf-login-form .submit>input, .wpuf-submit>input, .wpuf-submit>button {
	background:#288730
}
.wpuf-login-form .submit>input:hover, .wpuf-submit>input:hover, .wpuf-submit>button:hover {
	background:#00870b
}
.woocommerce-MyAccount-navigation ul li a:hover, .woocommerce .rt-product-block .price-title-box .rt-title a:hover, .woocommerce .product-details-page .product_meta>span a:hover, .woocommerce-cart table.woocommerce-cart-form__contents .product-name a:hover, .woocommerce .product-details-page .post-social-sharing ul.item-social li a:hover, .woocommerce .product-details-page table.group_table td>label>a:hover, .cart-area .minicart-title a:hover, .cart-area .minicart-remove a:hover {
	color:#288730
}
.woocommerce .rt-product-block .rt-buttons-area .btn-icons a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:before {
	background-color:#288730
}
.woocommerce #respond input#submit.alt, .woocommerce #respond input#submit, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce input.button, .woocommerce a.button, .cart-btn a.button, #yith-quick-view-close {
	background-color:#288730
}
.woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce button.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button:hover, .woocommerce a.button:hover, .cart-btn a.button:hover, #yith-quick-view-close:hover {
	background-color:#00870b
}
.woocommerce-message, .woocommerce-info {
	border-top-color:#288730
}
[data-theme="dark-mode"] body, [data-theme="dark-mode"] .header-area, [data-theme="dark-mode"] .header-menu, [data-theme="dark-mode"] .site-content, [data-theme="dark-mode"] .error-page-area, [data-theme="dark-mode"] #page .content-area, [data-theme="dark-mode"] .rt-post-box-style5 .rt-item, [data-theme="dark-mode"] .rt-post-box-style6 .rt-item, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area.box-layout, [data-theme="dark-mode"] .grid-box-layout .rt-item, [data-theme="dark-mode"] .rt-post-list-style1.list-box-layout .rt-item, [data-theme="dark-mode"] .rt-post-list-style2.list-box-layout, [data-theme="dark-mode"] .rt-post-list-style4.list-box-layout, [data-theme="dark-mode"] .rt-post-list-style7.list-box-layout {
	background-color:#101213!important
}
[data-theme="dark-mode"] .entry-banner, [data-theme="dark-mode"] .dark-section2, [data-theme="dark-mode"] .elementor-background-overlay, [data-theme="dark-mode"] .topbar-style-1 .header-top-bar, [data-theme="dark-mode"] .additional-menu-area .sidenav, [data-theme="dark-mode"] .dark-section2 .fluentform-widget-wrapper, [data-theme="dark-mode"] .dark-fluentform .elementor-widget-container, [data-theme="dark-mode"] .dark-section3 .elementor-widget-wrap, [data-theme="dark-mode"] .dark-section .elementor-widget-container, [data-theme="dark-mode"] blockquote, [data-theme="dark-mode"] .neeon-content-table, [data-theme="dark-mode"] .rt-post-slider-default.rt-post-slider-style4 .rt-item .entry-content, [data-theme="dark-mode"] .about-author, [data-theme="dark-mode"] .rt-cat-description, [data-theme="dark-mode"] .comments-area, [data-theme="dark-mode"] .post-audio-player, [data-theme="dark-mode"] .dark-section1.elementor-section, [data-theme="dark-mode"] .dark-site-subscribe .elementor-widget-container, [data-theme="dark-mode"] .sidebar-widget-area .fluentform .frm-fluent-form, [data-theme="dark-mode"] .rt-post-tab-style5 .rt-item-box .entry-content, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area, [data-theme="dark-mode"] .topbar-style-3 .header-top-bar, [data-theme="dark-mode"] .topbar-style-4 .header-top-bar, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker-content, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker, [data-theme="dark-mode"] .rt-news-ticker .ticker-wrapper .ticker-swipe, [data-theme="dark-mode"] .rt-post-slider-style5 .rt-item .rt-image+.entry-content, [data-theme="dark-mode"] .rt-post-box-style3 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style4 .rt-item .entry-content {
	background-color:#171818!important
}
[data-theme="dark-mode"] .woocommerce-info, [data-theme="dark-mode"] .woocommerce-checkout #payment, [data-theme="dark-mode"] .woocommerce form .form-row input.input-text, [data-theme="dark-mode"] .woocommerce form .form-row textarea, [data-theme="dark-mode"] .woocommerce .rt-product-block .rt-thumb-wrapper, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single, [data-theme="dark-mode"] .woocommerce form .form-row .input-text, [data-theme="dark-mode"] .woocommerce-page form .form-row .input-text, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-viewport, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-control-thumbs li, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-list .list-content {
	background-color:#171818
}
[data-theme="dark-mode"] body, [data-theme="dark-mode"] .breadcrumb-area .entry-breadcrumb span a, [data-theme="dark-mode"] .rt-post-grid-default .rt-item .post_excerpt, [data-theme="dark-mode"] .rt-post-list-default .rt-item .post_excerpt, [data-theme="dark-mode"] .rt-section-title.style2 .entry-text, [data-theme="dark-mode"] .rt-title-text-button .entry-content, [data-theme="dark-mode"] .rt-contact-info .entry-text, [data-theme="dark-mode"] .rt-contact-info .entry-text a, [data-theme="dark-mode"] .fluentform .subscribe-form p, [data-theme="dark-mode"] .additional-menu-area .sidenav-address span a, [data-theme="dark-mode"] .meta-tags a, [data-theme="dark-mode"] .entry-content p, [data-theme="dark-mode"] #respond .logged-in-as a, [data-theme="dark-mode"] .about-author .author-bio, [data-theme="dark-mode"] .comments-area .main-comments .comment-text, [data-theme="dark-mode"] .rt-skills .rt-skill-each .rt-name, [data-theme="dark-mode"] .rt-skills .rt-skill-each .progress .progress-bar>span, [data-theme="dark-mode"] .team-single .team-info ul li, [data-theme="dark-mode"] .team-single .team-info ul li a, [data-theme="dark-mode"] .error-page-area p, [data-theme="dark-mode"] blockquote.wp-block-quote cite, [data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body p, [data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body .rtrs-review-meta .rtrs-review-date, [data-theme="dark-mode"] .neeon-content-table a {
	color:#d7d7d7
}
[data-theme="dark-mode"] .wpuf-label label, [data-theme="dark-mode"] .wpuf-el .wpuf-label, [data-theme="dark-mode"] body .wpuf-dashboard-container table.items-table, [data-theme="dark-mode"] body .wpuf-dashboard-container table.items-table a, [data-theme="dark-mode"] .woocommerce .rt-product-block .price-title-box .rt-title a, [data-theme="dark-mode"] .woocommerce .product-details-page .product_meta>span a, [data-theme="dark-mode"] .woocommerce .product-details-page .product_meta>span span, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li a, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li .xs-social-follower-text, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li .xs-social-follower-text, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li .xs-social-follower {
	color:#d7d7d7
}
[data-theme="dark-mode"] .button-style-1, [data-theme="dark-mode"] .dark-border, [data-theme="dark-mode"] .dark-border .elementor-element-populated, [data-theme="dark-mode"] .dark-border .elementor-widget-container, [data-theme="dark-mode"] .dark-border .elementor-divider-separator, [data-theme="dark-mode"] .rt-section-title.style1 .entry-title .titleline, [data-theme="dark-mode"] .rt-section-title.style4 .entry-title .titleline, [data-theme="dark-mode"] .header-style-4 .header-menu, [data-theme="dark-mode"] .header-style-10 .header-top, [data-theme="dark-mode"] .header-style-10 .header-search-six .search-form input, [data-theme="dark-mode"] .header-style-14 .logo-main-wrap, [data-theme="dark-mode"] .header-style-15 .menu-full-wrap, [data-theme="dark-mode"] .post-tab-layout ul.btn-tab li a, [data-theme="dark-mode"] .rt-post-tab .post-cat-tab a, [data-theme="dark-mode"] .rt-post-slider-default.rt-post-slider-style4 ul.entry-meta, [data-theme="dark-mode"] .dark-fluentform .elementor-widget-container, [data-theme="dark-mode"] .dark-section2 .fluentform-widget-wrapper, [data-theme="dark-mode"] .additional-menu-area .sidenav .sub-menu, [data-theme="dark-mode"] .additional-menu-area .sidenav ul li, [data-theme="dark-mode"] .rt-post-list-style4, [data-theme="dark-mode"] .rt-post-list-default .rt-item, [data-theme="dark-mode"] .post-box-style .rt-news-box-widget, [data-theme="dark-mode"] table th, [data-theme="dark-mode"] table td, [data-theme="dark-mode"] .shop-page-top, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents tr td, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents tr th, [data-theme="dark-mode"] .woocommerce div.product .woocommerce-tabs ul.tabs, [data-theme="dark-mode"] .woocommerce #reviews #comments ol.commentlist li .comment_container, [data-theme="dark-mode"] .woocommerce-cart table.woocommerce-cart-form__contents, [data-theme="dark-mode"] .sidebar-widget-area .widget .widgettitle .titleline, [data-theme="dark-mode"] .section-title .related-title .titleline, [data-theme="dark-mode"] .meta-tags a, [data-theme="dark-mode"] .search-form .input-group, [data-theme="dark-mode"] .post-navigation .text-left, [data-theme="dark-mode"] .post-navigation .text-right, [data-theme="dark-mode"] .post-detail-style1 .share-box-area .post-share .share-links .email-share-button, [data-theme="dark-mode"] .post-detail-style1 .share-box-area .post-share .share-links .print-share-button, [data-theme="dark-mode"] .rt-thumb-slider-horizontal-4 .rt-thumnail-area .swiper-pagination, [data-theme="dark-mode"] .elementor-category .rt-category-style2 .rt-item, [data-theme="dark-mode"] .rt-post-slider-style4 .swiper-slide, [data-theme="dark-mode"] .header-style-6 .logo-ad-wrap, [data-theme="dark-mode"] .apsc-theme-2 .apsc-each-profile a, [data-theme="dark-mode"] .apsc-theme-3 .apsc-each-profile>a, [data-theme="dark-mode"] .apsc-theme-3 .social-icon, [data-theme="dark-mode"] .apsc-theme-3 span.apsc-count, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-list .list-content, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-wrap .entry-content, [data-theme="dark-mode"] .rt-post-box-style2 .rt-item-list .list-content, [data-theme="dark-mode"] .rt-post-grid-style8>div>div, [data-theme="dark-mode"] .loadmore-wrap .before-line, [data-theme="dark-mode"] .loadmore-wrap .after-line, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-list, [data-theme="dark-mode"] .rt-post-box-style1 .rt-item-wrap .rt-item, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-1.wslu-counter-box-shaped li.xs-counter-li, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped .xs-counter-li .xs-social-icon, [data-theme="dark-mode"] .xs_social_counter_widget .wslu-style-3.wslu-counter-line-shaped li.xs-counter-li .xs-social-follower {
	border-color:#222121!important
}
[data-theme="dark-mode"] .rt-section-title.style5 .line-top .entry-title:before {
	background-color:#222121
}
[data-theme="dark-mode"] .woocommerce-info, [data-theme="dark-mode"] .woocommerce-checkout #payment, [data-theme="dark-mode"] .woocommerce form .form-row input.input-text, [data-theme="dark-mode"] .woocommerce form .form-row textarea, [data-theme="dark-mode"] .woocommerce .rt-product-block .rt-thumb-wrapper, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered, [data-theme="dark-mode"] .woocommerce-billing-fields .select2-container .select2-selection--single, [data-theme="dark-mode"] .woocommerce form .form-row .input-text, [data-theme="dark-mode"] .woocommerce-page form .form-row .input-text, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-viewport, [data-theme="dark-mode"] .woocommerce div.product div.images .flex-control-thumbs li {
	border-color:#222121
}
[data-theme="dark-mode"] .rtrs-review-wrap.rtrs-affiliate-wrap, [data-theme="dark-mode"] .rtrs-review-wrap .rtrs-review-form, [data-theme="dark-mode"] .rtrs-review-wrap .rtrs-review-box .rtrs-each-review {
	background-color:#171818!important
}
[data-theme="dark-mode"] .rtrs-review-box .rtrs-review-body p, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-rating-category li label, [data-theme="dark-mode"] .rtrs-affiliate .rtrs-feedback-text p, [data-theme="dark-mode"] .rtrs-feedback-summary .rtrs-feedback-box .rtrs-feedback-list li {
	color:#d7d7d7
}
.section-title .related-title .titledot, .rt-section-title.style1 .entry-title .titledot, .rt-section-title.style4 .entry-title .titledot, .rt-section-title.style2 .sub-title:before, .rt-section-title.style3 .sub-title:before {
	background:#288730
}
.rt-section-title .entry-title span {
	color:#288730
}
.rt-swiper-nav-1 .swiper-navigation>div:hover, .rt-swiper-nav-2 .swiper-navigation>div, .rt-swiper-nav-3 .swiper-navigation>div:hover, .rt-swiper-nav-2 .swiper-pagination .swiper-pagination-bullet, .rt-swiper-nav-1 .swiper-pagination .swiper-pagination-bullet-active, .rt-swiper-nav-3 .swiper-pagination .swiper-pagination-bullet-active, .audio-player .mejs-container .mejs-controls {
	background-color:#288730
}
.rt-swiper-nav-2 .swiper-navigation>div:hover, .rt-swiper-nav-2 .swiper-pagination .swiper-pagination-bullet-active, .audio-player .mejs-container .mejs-controls:hover {
	background-color:#00870b
}
.banner-slider .slider-content .sub-title:before {
	background:#288730
}
.title-text-button ul.single-list li:after, .title-text-button ul.dubble-list li:after {
	color:#288730
}
.title-text-button .subtitle {
	color:#288730
}
.title-text-button.text-style1 .subtitle:after {
	background:#00870b
}
.about-image-text .about-content .sub-rtin-title {
	color:#288730
}
.about-image-text ul li:before {
	color:#288730
}
.about-image-text ul li:after {
	color:#288730
}
.image-style1 .image-content, .rt-title-text-button.barshow .entry-subtitle::before, .rt-progress-bar .progress .progress-bar {
background-color:#288730
}
.rt-category .rt-item .rt-cat-name a:hover, .rt-post-tab-style3 .rt-item-list .rt-image::after, .rt-post-grid-default .rt-item .post-terms a:hover, .rt-post-list-default .rt-item .post-terms a:hover, .rt-post-overlay-default .rt-item .post-terms a:hover, .rt-post-tab-default .post-terms a:hover, .rt-post-slider-default .rt-item .post-terms a:hover, .rt-post-grid-default ul.entry-meta li a:hover, .rt-post-tab-default .rt-item-left ul.entry-meta li a:hover, .rt-post-tab-default .rt-item-list ul.entry-meta li a:hover, .rt-post-tab-default .rt-item-box ul.entry-meta li a:hover, .rt-post-slider-default ul.entry-meta li a:hover, .rt-post-overlay-default .rt-item-list ul.entry-meta .post-author a:hover, .rt-post-overlay-style12.rt-post-overlay-default .rt-item .post-author a:hover, .rt-post-box-default ul.entry-meta li a:hover, .rt-post-box-default .rt-item-list ul.entry-meta .post-author a:hover, .rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-button {
color:#288730
}
.rt-post-list-default ul.entry-meta li a:hover, .rt-post-overlay-default ul.entry-meta li a:hover {
	color:#288730!important
}
.header__switch, .rt-post-grid-style3 .count-on:hover .rt-image::after, .rt-post-list-style3 .count-on:hover .rt-image::after, .rt-post-tab .post-cat-tab a.current, .rt-post-tab .post-cat-tab a:hover {
background-color:#288730
}
.rt-post-grid-default .rt-item .post-terms .category-style, .rt-post-box-default .rt-item .post-terms .category-style, .rt-post-list-default .rt-item .post-terms .category-style, .rt-post-overlay-default .rt-item .post-terms .category-style, .rt-post-tab-default .post-terms .category-style, .rt-post-slider-default .rt-item .post-terms .category-style, .rt-thumb-slider-default .rt-item .post-terms .category-style, .rt-category-style5.rt-category .rt-item .rt-cat-name a:after, .rt-thumb-slider-horizontal .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill, .rt-thumb-slider-horizontal-3 .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill, .rt-thumb-slider-horizontal-4 .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill, .rt-thumb-slider-vertical .rt-thumnail-area .swiper-pagination .swiper-pagination-progressbar-fill, .rt-thumb-slider-horizontal-4 .post-content .audio-player .mejs-container .mejs-controls:hover {
	background-color:#288730
}
.team-single .team-info a:hover, .team-default .team-content .team-title a:hover, .team-multi-layout-2 .team-social li a {
	color:#288730
}
.team-multi-layout-1 .team-item .team-social li a:hover, .team-multi-layout-2 .team-social li a:hover, .team-single .team-single-content .team-content ul.team-social li a:hover, .rt-skills .rt-skill-each .progress .progress-bar {
	background-color:#288730
}
.elementor-category .rt-category-style2 .rt-item a:hover .rt-cat-name, .fixed-sidebar-left .elementor-widget-wp-widget-nav_menu ul>li>a:hover, .fix-bar-bottom-copyright .rt-about-widget ul li a:hover, .fixed-sidebar-left .rt-about-widget ul li a:hover {
	color:#288730
}
.header__switch__main, .element-side-title h5:after {
	background:#00870b
}
.rtin-address-default .rtin-item .rtin-icon, .rtin-story .story-layout .story-box-layout .rtin-year, .apply-item .apply-footer .job-meta .item .primary-text-color, .apply-item .job-button .button-style-2 {
	color:#288730
}
.apply-item .button-style-2.btn-common path.rt-button-cap {
	stroke:#288730
}
.img-content-left .title-small, .img-content-right .title-small, .multiscroll-wrapper .ms-social-link li a:hover, .multiscroll-wrapper .ms-copyright a:hover {
	color:#288730
}
.ms-menu-list li.active, .rt-contact-info .rt-icon {
	background:#288730
}
.rtin-contact-info .rtin-text a:hover {
	color:#288730
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:italic;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:100;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:500;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:800;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2) format('woff2');
unicode-range:U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2) format('woff2');
unicode-range:U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:100;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:200;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:300;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:400;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:500;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:600;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:700;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:800;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2) format('woff2');
unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2) format('woff2');
unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2) format('woff2');
unicode-range:U+1F00-1FFF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2) format('woff2');
unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2) format('woff2');
unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
}
@font-face {
font-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2) format('woff2');
unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-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-display:swap;
font-family:'Roboto Slab';
font-style:normal;
font-weight:900;
font-display:swap;
src:url(https://csakhir.hu/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2) format('woff2');
unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	display:inline-block;
	font-style:normal;
	font-variant:normal;
	text-rendering:auto;
	line-height:1
}
.fa-lg {
	font-size:1.33333em;
	line-height:.75em;
	vertical-align:-.0667em
}
.fa-xs {
	font-size:.75em
}
.fa-sm {
	font-size:.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:0
}
.fa-ul>li {
	position:relative
}
.fa-li {
	left:-2em;
	position:absolute;
	text-align:center;
	width:2em;
	line-height:inherit
}
.fa-border {
	border:.08em solid #eee;
	border-radius:.1em;
	padding:.2em .25em .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:.3em
}
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
	margin-left:.3em
}
.fa-spin {
	-webkit-animation:fa-spin 2s linear infinite;
	animation:fa-spin 2s linear infinite
}
.fa-pulse {
	-webkit-animation:fa-spin 1s steps(8) infinite;
	animation:fa-spin 1s steps(8) infinite
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
.fa-rotate-90 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
.fa-rotate-180 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg)
}
.fa-rotate-270 {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-webkit-transform:rotate(270deg);
	transform:rotate(270deg)
}
.fa-flip-horizontal {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-webkit-transform:scaleX(-1);
	transform:scaleX(-1)
}
.fa-flip-vertical {
	-webkit-transform:scaleY(-1);
	transform:scaleY(-1)
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
	-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
	-webkit-transform:scale(-1);
	transform:scale(-1)
}
:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
	-webkit-filter:none;
	filter:none
}
.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:0;
	position:absolute;
	text-align:center;
	width:100%
}
.fa-stack-1x {
	line-height:inherit
}
.fa-stack-2x {
	font-size:2em
}
.fa-inverse {
	color:#fff
}
.fa-500px:before {
	content:"\f26e"
}
.fa-accessible-icon:before {
	content:"\f368"
}
.fa-accusoft:before {
	content:"\f369"
}
.fa-acquisitions-incorporated:before {
	content:"\f6af"
}
.fa-ad:before {
	content:"\f641"
}
.fa-address-book:before {
	content:"\f2b9"
}
.fa-address-card:before {
	content:"\f2bb"
}
.fa-adjust:before {
	content:"\f042"
}
.fa-adn:before {
	content:"\f170"
}
.fa-adversal:before {
	content:"\f36a"
}
.fa-affiliatetheme:before {
	content:"\f36b"
}
.fa-air-freshener:before {
	content:"\f5d0"
}
.fa-airbnb:before {
	content:"\f834"
}
.fa-algolia:before {
	content:"\f36c"
}
.fa-align-center:before {
	content:"\f037"
}
.fa-align-justify:before {
	content:"\f039"
}
.fa-align-left:before {
	content:"\f036"
}
.fa-align-right:before {
	content:"\f038"
}
.fa-alipay:before {
	content:"\f642"
}
.fa-allergies:before {
	content:"\f461"
}
.fa-amazon:before {
	content:"\f270"
}
.fa-amazon-pay:before {
	content:"\f42c"
}
.fa-ambulance:before {
	content:"\f0f9"
}
.fa-american-sign-language-interpreting:before {
	content:"\f2a3"
}
.fa-amilia:before {
	content:"\f36d"
}
.fa-anchor:before {
	content:"\f13d"
}
.fa-android:before {
	content:"\f17b"
}
.fa-angellist:before {
	content:"\f209"
}
.fa-angle-double-down:before {
	content:"\f103"
}
.fa-angle-double-left:before {
	content:"\f100"
}
.fa-angle-double-right:before {
	content:"\f101"
}
.fa-angle-double-up:before {
	content:"\f102"
}
.fa-angle-down:before {
	content:"\f107"
}
.fa-angle-left:before {
	content:"\f104"
}
.fa-angle-right:before {
	content:"\f105"
}
.fa-angle-up:before {
	content:"\f106"
}
.fa-angry:before {
	content:"\f556"
}
.fa-angrycreative:before {
	content:"\f36e"
}
.fa-angular:before {
	content:"\f420"
}
.fa-ankh:before {
	content:"\f644"
}
.fa-app-store:before {
	content:"\f36f"
}
.fa-app-store-ios:before {
	content:"\f370"
}
.fa-apper:before {
	content:"\f371"
}
.fa-apple:before {
	content:"\f179"
}
.fa-apple-alt:before {
	content:"\f5d1"
}
.fa-apple-pay:before {
	content:"\f415"
}
.fa-archive:before {
	content:"\f187"
}
.fa-archway:before {
	content:"\f557"
}
.fa-arrow-alt-circle-down:before {
	content:"\f358"
}
.fa-arrow-alt-circle-left:before {
	content:"\f359"
}
.fa-arrow-alt-circle-right:before {
	content:"\f35a"
}
.fa-arrow-alt-circle-up:before {
	content:"\f35b"
}
.fa-arrow-circle-down:before {
	content:"\f0ab"
}
.fa-arrow-circle-left:before {
	content:"\f0a8"
}
.fa-arrow-circle-right:before {
	content:"\f0a9"
}
.fa-arrow-circle-up:before {
	content:"\f0aa"
}
.fa-arrow-down:before {
	content:"\f063"
}
.fa-arrow-left:before {
	content:"\f060"
}
.fa-arrow-right:before {
	content:"\f061"
}
.fa-arrow-up:before {
	content:"\f062"
}
.fa-arrows-alt:before {
	content:"\f0b2"
}
.fa-arrows-alt-h:before {
	content:"\f337"
}
.fa-arrows-alt-v:before {
	content:"\f338"
}
.fa-artstation:before {
	content:"\f77a"
}
.fa-assistive-listening-systems:before {
	content:"\f2a2"
}
.fa-asterisk:before {
	content:"\f069"
}
.fa-asymmetrik:before {
	content:"\f372"
}
.fa-at:before {
	content:"\f1fa"
}
.fa-atlas:before {
	content:"\f558"
}
.fa-atlassian:before {
	content:"\f77b"
}
.fa-atom:before {
	content:"\f5d2"
}
.fa-audible:before {
	content:"\f373"
}
.fa-audio-description:before {
	content:"\f29e"
}
.fa-autoprefixer:before {
	content:"\f41c"
}
.fa-avianex:before {
	content:"\f374"
}
.fa-aviato:before {
	content:"\f421"
}
.fa-award:before {
	content:"\f559"
}
.fa-aws:before {
	content:"\f375"
}
.fa-baby:before {
	content:"\f77c"
}
.fa-baby-carriage:before {
	content:"\f77d"
}
.fa-backspace:before {
	content:"\f55a"
}
.fa-backward:before {
	content:"\f04a"
}
.fa-bacon:before {
	content:"\f7e5"
}
.fa-bacteria:before {
	content:"\e059"
}
.fa-bacterium:before {
	content:"\e05a"
}
.fa-bahai:before {
	content:"\f666"
}
.fa-balance-scale:before {
	content:"\f24e"
}
.fa-balance-scale-left:before {
	content:"\f515"
}
.fa-balance-scale-right:before {
	content:"\f516"
}
.fa-ban:before {
	content:"\f05e"
}
.fa-band-aid:before {
	content:"\f462"
}
.fa-bandcamp:before {
	content:"\f2d5"
}
.fa-barcode:before {
	content:"\f02a"
}
.fa-bars:before {
	content:"\f0c9"
}
.fa-baseball-ball:before {
	content:"\f433"
}
.fa-basketball-ball:before {
	content:"\f434"
}
.fa-bath:before {
	content:"\f2cd"
}
.fa-battery-empty:before {
	content:"\f244"
}
.fa-battery-full:before {
	content:"\f240"
}
.fa-battery-half:before {
	content:"\f242"
}
.fa-battery-quarter:before {
	content:"\f243"
}
.fa-battery-three-quarters:before {
	content:"\f241"
}
.fa-battle-net:before {
	content:"\f835"
}
.fa-bed:before {
	content:"\f236"
}
.fa-beer:before {
	content:"\f0fc"
}
.fa-behance:before {
	content:"\f1b4"
}
.fa-behance-square:before {
	content:"\f1b5"
}
.fa-bell:before {
	content:"\f0f3"
}
.fa-bell-slash:before {
	content:"\f1f6"
}
.fa-bezier-curve:before {
	content:"\f55b"
}
.fa-bible:before {
	content:"\f647"
}
.fa-bicycle:before {
	content:"\f206"
}
.fa-biking:before {
	content:"\f84a"
}
.fa-bimobject:before {
	content:"\f378"
}
.fa-binoculars:before {
	content:"\f1e5"
}
.fa-biohazard:before {
	content:"\f780"
}
.fa-birthday-cake:before {
	content:"\f1fd"
}
.fa-bitbucket:before {
	content:"\f171"
}
.fa-bitcoin:before {
	content:"\f379"
}
.fa-bity:before {
	content:"\f37a"
}
.fa-black-tie:before {
	content:"\f27e"
}
.fa-blackberry:before {
	content:"\f37b"
}
.fa-blender:before {
	content:"\f517"
}
.fa-blender-phone:before {
	content:"\f6b6"
}
.fa-blind:before {
	content:"\f29d"
}
.fa-blog:before {
	content:"\f781"
}
.fa-blogger:before {
	content:"\f37c"
}
.fa-blogger-b:before {
	content:"\f37d"
}
.fa-bluetooth:before {
	content:"\f293"
}
.fa-bluetooth-b:before {
	content:"\f294"
}
.fa-bold:before {
	content:"\f032"
}
.fa-bolt:before {
	content:"\f0e7"
}
.fa-bomb:before {
	content:"\f1e2"
}
.fa-bone:before {
	content:"\f5d7"
}
.fa-bong:before {
	content:"\f55c"
}
.fa-book:before {
	content:"\f02d"
}
.fa-book-dead:before {
	content:"\f6b7"
}
.fa-book-medical:before {
	content:"\f7e6"
}
.fa-book-open:before {
	content:"\f518"
}
.fa-book-reader:before {
	content:"\f5da"
}
.fa-bookmark:before {
	content:"\f02e"
}
.fa-bootstrap:before {
	content:"\f836"
}
.fa-border-all:before {
	content:"\f84c"
}
.fa-border-none:before {
	content:"\f850"
}
.fa-border-style:before {
	content:"\f853"
}
.fa-bowling-ball:before {
	content:"\f436"
}
.fa-box:before {
	content:"\f466"
}
.fa-box-open:before {
	content:"\f49e"
}
.fa-box-tissue:before {
	content:"\e05b"
}
.fa-boxes:before {
	content:"\f468"
}
.fa-braille:before {
	content:"\f2a1"
}
.fa-brain:before {
	content:"\f5dc"
}
.fa-bread-slice:before {
	content:"\f7ec"
}
.fa-briefcase:before {
	content:"\f0b1"
}
.fa-briefcase-medical:before {
	content:"\f469"
}
.fa-broadcast-tower:before {
	content:"\f519"
}
.fa-broom:before {
	content:"\f51a"
}
.fa-brush:before {
	content:"\f55d"
}
.fa-btc:before {
	content:"\f15a"
}
.fa-buffer:before {
	content:"\f837"
}
.fa-bug:before {
	content:"\f188"
}
.fa-building:before {
	content:"\f1ad"
}
.fa-bullhorn:before {
	content:"\f0a1"
}
.fa-bullseye:before {
	content:"\f140"
}
.fa-burn:before {
	content:"\f46a"
}
.fa-buromobelexperte:before {
	content:"\f37f"
}
.fa-bus:before {
	content:"\f207"
}
.fa-bus-alt:before {
	content:"\f55e"
}
.fa-business-time:before {
	content:"\f64a"
}
.fa-buy-n-large:before {
	content:"\f8a6"
}
.fa-buysellads:before {
	content:"\f20d"
}
.fa-calculator:before {
	content:"\f1ec"
}
.fa-calendar:before {
	content:"\f133"
}
.fa-calendar-alt:before {
	content:"\f073"
}
.fa-calendar-check:before {
	content:"\f274"
}
.fa-calendar-day:before {
	content:"\f783"
}
.fa-calendar-minus:before {
	content:"\f272"
}
.fa-calendar-plus:before {
	content:"\f271"
}
.fa-calendar-times:before {
	content:"\f273"
}
.fa-calendar-week:before {
	content:"\f784"
}
.fa-camera:before {
	content:"\f030"
}
.fa-camera-retro:before {
	content:"\f083"
}
.fa-campground:before {
	content:"\f6bb"
}
.fa-canadian-maple-leaf:before {
	content:"\f785"
}
.fa-candy-cane:before {
	content:"\f786"
}
.fa-cannabis:before {
	content:"\f55f"
}
.fa-capsules:before {
	content:"\f46b"
}
.fa-car:before {
	content:"\f1b9"
}
.fa-car-alt:before {
	content:"\f5de"
}
.fa-car-battery:before {
	content:"\f5df"
}
.fa-car-crash:before {
	content:"\f5e1"
}
.fa-car-side:before {
	content:"\f5e4"
}
.fa-caravan:before {
	content:"\f8ff"
}
.fa-caret-down:before {
	content:"\f0d7"
}
.fa-caret-left:before {
	content:"\f0d9"
}
.fa-caret-right:before {
	content:"\f0da"
}
.fa-caret-square-down:before {
	content:"\f150"
}
.fa-caret-square-left:before {
	content:"\f191"
}
.fa-caret-square-right:before {
	content:"\f152"
}
.fa-caret-square-up:before {
	content:"\f151"
}
.fa-caret-up:before {
	content:"\f0d8"
}
.fa-carrot:before {
	content:"\f787"
}
.fa-cart-arrow-down:before {
	content:"\f218"
}
.fa-cart-plus:before {
	content:"\f217"
}
.fa-cash-register:before {
	content:"\f788"
}
.fa-cat:before {
	content:"\f6be"
}
.fa-cc-amazon-pay:before {
	content:"\f42d"
}
.fa-cc-amex:before {
	content:"\f1f3"
}
.fa-cc-apple-pay:before {
	content:"\f416"
}
.fa-cc-diners-club:before {
	content:"\f24c"
}
.fa-cc-discover:before {
	content:"\f1f2"
}
.fa-cc-jcb:before {
	content:"\f24b"
}
.fa-cc-mastercard:before {
	content:"\f1f1"
}
.fa-cc-paypal:before {
	content:"\f1f4"
}
.fa-cc-stripe:before {
	content:"\f1f5"
}
.fa-cc-visa:before {
	content:"\f1f0"
}
.fa-centercode:before {
	content:"\f380"
}
.fa-centos:before {
	content:"\f789"
}
.fa-certificate:before {
	content:"\f0a3"
}
.fa-chair:before {
	content:"\f6c0"
}
.fa-chalkboard:before {
	content:"\f51b"
}
.fa-chalkboard-teacher:before {
	content:"\f51c"
}
.fa-charging-station:before {
	content:"\f5e7"
}
.fa-chart-area:before {
	content:"\f1fe"
}
.fa-chart-bar:before {
	content:"\f080"
}
.fa-chart-line:before {
	content:"\f201"
}
.fa-chart-pie:before {
	content:"\f200"
}
.fa-check:before {
	content:"\f00c"
}
.fa-check-circle:before {
	content:"\f058"
}
.fa-check-double:before {
	content:"\f560"
}
.fa-check-square:before {
	content:"\f14a"
}
.fa-cheese:before {
	content:"\f7ef"
}
.fa-chess:before {
	content:"\f439"
}
.fa-chess-bishop:before {
	content:"\f43a"
}
.fa-chess-board:before {
	content:"\f43c"
}
.fa-chess-king:before {
	content:"\f43f"
}
.fa-chess-knight:before {
	content:"\f441"
}
.fa-chess-pawn:before {
	content:"\f443"
}
.fa-chess-queen:before {
	content:"\f445"
}
.fa-chess-rook:before {
	content:"\f447"
}
.fa-chevron-circle-down:before {
	content:"\f13a"
}
.fa-chevron-circle-left:before {
	content:"\f137"
}
.fa-chevron-circle-right:before {
	content:"\f138"
}
.fa-chevron-circle-up:before {
	content:"\f139"
}
.fa-chevron-down:before {
	content:"\f078"
}
.fa-chevron-left:before {
	content:"\f053"
}
.fa-chevron-right:before {
	content:"\f054"
}
.fa-chevron-up:before {
	content:"\f077"
}
.fa-child:before {
	content:"\f1ae"
}
.fa-chrome:before {
	content:"\f268"
}
.fa-chromecast:before {
	content:"\f838"
}
.fa-church:before {
	content:"\f51d"
}
.fa-circle:before {
	content:"\f111"
}
.fa-circle-notch:before {
	content:"\f1ce"
}
.fa-city:before {
	content:"\f64f"
}
.fa-clinic-medical:before {
	content:"\f7f2"
}
.fa-clipboard:before {
	content:"\f328"
}
.fa-clipboard-check:before {
	content:"\f46c"
}
.fa-clipboard-list:before {
	content:"\f46d"
}
.fa-clock:before {
	content:"\f017"
}
.fa-clone:before {
	content:"\f24d"
}
.fa-closed-captioning:before {
	content:"\f20a"
}
.fa-cloud:before {
	content:"\f0c2"
}
.fa-cloud-download-alt:before {
	content:"\f381"
}
.fa-cloud-meatball:before {
	content:"\f73b"
}
.fa-cloud-moon:before {
	content:"\f6c3"
}
.fa-cloud-moon-rain:before {
	content:"\f73c"
}
.fa-cloud-rain:before {
	content:"\f73d"
}
.fa-cloud-showers-heavy:before {
	content:"\f740"
}
.fa-cloud-sun:before {
	content:"\f6c4"
}
.fa-cloud-sun-rain:before {
	content:"\f743"
}
.fa-cloud-upload-alt:before {
	content:"\f382"
}
.fa-cloudflare:before {
	content:"\e07d"
}
.fa-cloudscale:before {
	content:"\f383"
}
.fa-cloudsmith:before {
	content:"\f384"
}
.fa-cloudversify:before {
	content:"\f385"
}
.fa-cocktail:before {
	content:"\f561"
}
.fa-code:before {
	content:"\f121"
}
.fa-code-branch:before {
	content:"\f126"
}
.fa-codepen:before {
	content:"\f1cb"
}
.fa-codiepie:before {
	content:"\f284"
}
.fa-coffee:before {
	content:"\f0f4"
}
.fa-cog:before {
	content:"\f013"
}
.fa-cogs:before {
	content:"\f085"
}
.fa-coins:before {
	content:"\f51e"
}
.fa-columns:before {
	content:"\f0db"
}
.fa-comment:before {
	content:"\f075"
}
.fa-comment-alt:before {
	content:"\f27a"
}
.fa-comment-dollar:before {
	content:"\f651"
}
.fa-comment-dots:before {
	content:"\f4ad"
}
.fa-comment-medical:before {
	content:"\f7f5"
}
.fa-comment-slash:before {
	content:"\f4b3"
}
.fa-comments:before {
	content:"\f086"
}
.fa-comments-dollar:before {
	content:"\f653"
}
.fa-compact-disc:before {
	content:"\f51f"
}
.fa-compass:before {
	content:"\f14e"
}
.fa-compress:before {
	content:"\f066"
}
.fa-compress-alt:before {
	content:"\f422"
}
.fa-compress-arrows-alt:before {
	content:"\f78c"
}
.fa-concierge-bell:before {
	content:"\f562"
}
.fa-confluence:before {
	content:"\f78d"
}
.fa-connectdevelop:before {
	content:"\f20e"
}
.fa-contao:before {
	content:"\f26d"
}
.fa-cookie:before {
	content:"\f563"
}
.fa-cookie-bite:before {
	content:"\f564"
}
.fa-copy:before {
	content:"\f0c5"
}
.fa-copyright:before {
	content:"\f1f9"
}
.fa-cotton-bureau:before {
	content:"\f89e"
}
.fa-couch:before {
	content:"\f4b8"
}
.fa-cpanel:before {
	content:"\f388"
}
.fa-creative-commons:before {
	content:"\f25e"
}
.fa-creative-commons-by:before {
	content:"\f4e7"
}
.fa-creative-commons-nc:before {
	content:"\f4e8"
}
.fa-creative-commons-nc-eu:before {
	content:"\f4e9"
}
.fa-creative-commons-nc-jp:before {
	content:"\f4ea"
}
.fa-creative-commons-nd:before {
	content:"\f4eb"
}
.fa-creative-commons-pd:before {
	content:"\f4ec"
}
.fa-creative-commons-pd-alt:before {
	content:"\f4ed"
}
.fa-creative-commons-remix:before {
	content:"\f4ee"
}
.fa-creative-commons-sa:before {
	content:"\f4ef"
}
.fa-creative-commons-sampling:before {
	content:"\f4f0"
}
.fa-creative-commons-sampling-plus:before {
	content:"\f4f1"
}
.fa-creative-commons-share:before {
	content:"\f4f2"
}
.fa-creative-commons-zero:before {
	content:"\f4f3"
}
.fa-credit-card:before {
	content:"\f09d"
}
.fa-critical-role:before {
	content:"\f6c9"
}
.fa-crop:before {
	content:"\f125"
}
.fa-crop-alt:before {
	content:"\f565"
}
.fa-cross:before {
	content:"\f654"
}
.fa-crosshairs:before {
	content:"\f05b"
}
.fa-crow:before {
	content:"\f520"
}
.fa-crown:before {
	content:"\f521"
}
.fa-crutch:before {
	content:"\f7f7"
}
.fa-css3:before {
	content:"\f13c"
}
.fa-css3-alt:before {
	content:"\f38b"
}
.fa-cube:before {
	content:"\f1b2"
}
.fa-cubes:before {
	content:"\f1b3"
}
.fa-cut:before {
	content:"\f0c4"
}
.fa-cuttlefish:before {
	content:"\f38c"
}
.fa-d-and-d:before {
	content:"\f38d"
}
.fa-d-and-d-beyond:before {
	content:"\f6ca"
}
.fa-dailymotion:before {
	content:"\e052"
}
.fa-dashcube:before {
	content:"\f210"
}
.fa-database:before {
	content:"\f1c0"
}
.fa-deaf:before {
	content:"\f2a4"
}
.fa-deezer:before {
	content:"\e077"
}
.fa-delicious:before {
	content:"\f1a5"
}
.fa-democrat:before {
	content:"\f747"
}
.fa-deploydog:before {
	content:"\f38e"
}
.fa-deskpro:before {
	content:"\f38f"
}
.fa-desktop:before {
	content:"\f108"
}
.fa-dev:before {
	content:"\f6cc"
}
.fa-deviantart:before {
	content:"\f1bd"
}
.fa-dharmachakra:before {
	content:"\f655"
}
.fa-dhl:before {
	content:"\f790"
}
.fa-diagnoses:before {
	content:"\f470"
}
.fa-diaspora:before {
	content:"\f791"
}
.fa-dice:before {
	content:"\f522"
}
.fa-dice-d20:before {
	content:"\f6cf"
}
.fa-dice-d6:before {
	content:"\f6d1"
}
.fa-dice-five:before {
	content:"\f523"
}
.fa-dice-four:before {
	content:"\f524"
}
.fa-dice-one:before {
	content:"\f525"
}
.fa-dice-six:before {
	content:"\f526"
}
.fa-dice-three:before {
	content:"\f527"
}
.fa-dice-two:before {
	content:"\f528"
}
.fa-digg:before {
	content:"\f1a6"
}
.fa-digital-ocean:before {
	content:"\f391"
}
.fa-digital-tachograph:before {
	content:"\f566"
}
.fa-directions:before {
	content:"\f5eb"
}
.fa-discord:before {
	content:"\f392"
}
.fa-discourse:before {
	content:"\f393"
}
.fa-disease:before {
	content:"\f7fa"
}
.fa-divide:before {
	content:"\f529"
}
.fa-dizzy:before {
	content:"\f567"
}
.fa-dna:before {
	content:"\f471"
}
.fa-dochub:before {
	content:"\f394"
}
.fa-docker:before {
	content:"\f395"
}
.fa-dog:before {
	content:"\f6d3"
}
.fa-dollar-sign:before {
	content:"\f155"
}
.fa-dolly:before {
	content:"\f472"
}
.fa-dolly-flatbed:before {
	content:"\f474"
}
.fa-donate:before {
	content:"\f4b9"
}
.fa-door-closed:before {
	content:"\f52a"
}
.fa-door-open:before {
	content:"\f52b"
}
.fa-dot-circle:before {
	content:"\f192"
}
.fa-dove:before {
	content:"\f4ba"
}
.fa-download:before {
	content:"\f019"
}
.fa-draft2digital:before {
	content:"\f396"
}
.fa-drafting-compass:before {
	content:"\f568"
}
.fa-dragon:before {
	content:"\f6d5"
}
.fa-draw-polygon:before {
	content:"\f5ee"
}
.fa-dribbble:before {
	content:"\f17d"
}
.fa-dribbble-square:before {
	content:"\f397"
}
.fa-dropbox:before {
	content:"\f16b"
}
.fa-drum:before {
	content:"\f569"
}
.fa-drum-steelpan:before {
	content:"\f56a"
}
.fa-drumstick-bite:before {
	content:"\f6d7"
}
.fa-drupal:before {
	content:"\f1a9"
}
.fa-dumbbell:before {
	content:"\f44b"
}
.fa-dumpster:before {
	content:"\f793"
}
.fa-dumpster-fire:before {
	content:"\f794"
}
.fa-dungeon:before {
	content:"\f6d9"
}
.fa-dyalog:before {
	content:"\f399"
}
.fa-earlybirds:before {
	content:"\f39a"
}
.fa-ebay:before {
	content:"\f4f4"
}
.fa-edge:before {
	content:"\f282"
}
.fa-edge-legacy:before {
	content:"\e078"
}
.fa-edit:before {
	content:"\f044"
}
.fa-egg:before {
	content:"\f7fb"
}
.fa-eject:before {
	content:"\f052"
}
.fa-elementor:before {
	content:"\f430"
}
.fa-ellipsis-h:before {
	content:"\f141"
}
.fa-ellipsis-v:before {
	content:"\f142"
}
.fa-ello:before {
	content:"\f5f1"
}
.fa-ember:before {
	content:"\f423"
}
.fa-empire:before {
	content:"\f1d1"
}
.fa-envelope:before {
	content:"\f0e0"
}
.fa-envelope-open:before {
	content:"\f2b6"
}
.fa-envelope-open-text:before {
	content:"\f658"
}
.fa-envelope-square:before {
	content:"\f199"
}
.fa-envira:before {
	content:"\f299"
}
.fa-equals:before {
	content:"\f52c"
}
.fa-eraser:before {
	content:"\f12d"
}
.fa-erlang:before {
	content:"\f39d"
}
.fa-ethereum:before {
	content:"\f42e"
}
.fa-ethernet:before {
	content:"\f796"
}
.fa-etsy:before {
	content:"\f2d7"
}
.fa-euro-sign:before {
	content:"\f153"
}
.fa-evernote:before {
	content:"\f839"
}
.fa-exchange-alt:before {
	content:"\f362"
}
.fa-exclamation:before {
	content:"\f12a"
}
.fa-exclamation-circle:before {
	content:"\f06a"
}
.fa-exclamation-triangle:before {
	content:"\f071"
}
.fa-expand:before {
	content:"\f065"
}
.fa-expand-alt:before {
	content:"\f424"
}
.fa-expand-arrows-alt:before {
	content:"\f31e"
}
.fa-expeditedssl:before {
	content:"\f23e"
}
.fa-external-link-alt:before {
	content:"\f35d"
}
.fa-external-link-square-alt:before {
	content:"\f360"
}
.fa-eye:before {
	content:"\f06e"
}
.fa-eye-dropper:before {
	content:"\f1fb"
}
.fa-eye-slash:before {
	content:"\f070"
}
.fa-facebook:before {
	content:"\f09a"
}
.fa-facebook-f:before {
	content:"\f39e"
}
.fa-facebook-messenger:before {
	content:"\f39f"
}
.fa-facebook-square:before {
	content:"\f082"
}
.fa-fan:before {
	content:"\f863"
}
.fa-fantasy-flight-games:before {
	content:"\f6dc"
}
.fa-fast-backward:before {
	content:"\f049"
}
.fa-fast-forward:before {
	content:"\f050"
}
.fa-faucet:before {
	content:"\e005"
}
.fa-fax:before {
	content:"\f1ac"
}
.fa-feather:before {
	content:"\f52d"
}
.fa-feather-alt:before {
	content:"\f56b"
}
.fa-fedex:before {
	content:"\f797"
}
.fa-fedora:before {
	content:"\f798"
}
.fa-female:before {
	content:"\f182"
}
.fa-fighter-jet:before {
	content:"\f0fb"
}
.fa-figma:before {
	content:"\f799"
}
.fa-file:before {
	content:"\f15b"
}
.fa-file-alt:before {
	content:"\f15c"
}
.fa-file-archive:before {
	content:"\f1c6"
}
.fa-file-audio:before {
	content:"\f1c7"
}
.fa-file-code:before {
	content:"\f1c9"
}
.fa-file-contract:before {
	content:"\f56c"
}
.fa-file-csv:before {
	content:"\f6dd"
}
.fa-file-download:before {
	content:"\f56d"
}
.fa-file-excel:before {
	content:"\f1c3"
}
.fa-file-export:before {
	content:"\f56e"
}
.fa-file-image:before {
	content:"\f1c5"
}
.fa-file-import:before {
	content:"\f56f"
}
.fa-file-invoice:before {
	content:"\f570"
}
.fa-file-invoice-dollar:before {
	content:"\f571"
}
.fa-file-medical:before {
	content:"\f477"
}
.fa-file-medical-alt:before {
	content:"\f478"
}
.fa-file-pdf:before {
	content:"\f1c1"
}
.fa-file-powerpoint:before {
	content:"\f1c4"
}
.fa-file-prescription:before {
	content:"\f572"
}
.fa-file-signature:before {
	content:"\f573"
}
.fa-file-upload:before {
	content:"\f574"
}
.fa-file-video:before {
	content:"\f1c8"
}
.fa-file-word:before {
	content:"\f1c2"
}
.fa-fill:before {
	content:"\f575"
}
.fa-fill-drip:before {
	content:"\f576"
}
.fa-film:before {
	content:"\f008"
}
.fa-filter:before {
	content:"\f0b0"
}
.fa-fingerprint:before {
	content:"\f577"
}
.fa-fire:before {
	content:"\f06d"
}
.fa-fire-alt:before {
	content:"\f7e4"
}
.fa-fire-extinguisher:before {
	content:"\f134"
}
.fa-firefox:before {
	content:"\f269"
}
.fa-firefox-browser:before {
	content:"\e007"
}
.fa-first-aid:before {
	content:"\f479"
}
.fa-first-order:before {
	content:"\f2b0"
}
.fa-first-order-alt:before {
	content:"\f50a"
}
.fa-firstdraft:before {
	content:"\f3a1"
}
.fa-fish:before {
	content:"\f578"
}
.fa-fist-raised:before {
	content:"\f6de"
}
.fa-flag:before {
	content:"\f024"
}
.fa-flag-checkered:before {
	content:"\f11e"
}
.fa-flag-usa:before {
	content:"\f74d"
}
.fa-flask:before {
	content:"\f0c3"
}
.fa-flickr:before {
	content:"\f16e"
}
.fa-flipboard:before {
	content:"\f44d"
}
.fa-flushed:before {
	content:"\f579"
}
.fa-fly:before {
	content:"\f417"
}
.fa-folder:before {
	content:"\f07b"
}
.fa-folder-minus:before {
	content:"\f65d"
}
.fa-folder-open:before {
	content:"\f07c"
}
.fa-folder-plus:before {
	content:"\f65e"
}
.fa-font:before {
	content:"\f031"
}
.fa-font-awesome:before {
	content:"\f2b4"
}
.fa-font-awesome-alt:before {
	content:"\f35c"
}
.fa-font-awesome-flag:before {
	content:"\f425"
}
.fa-font-awesome-logo-full:before {
	content:"\f4e6"
}
.fa-fonticons:before {
	content:"\f280"
}
.fa-fonticons-fi:before {
	content:"\f3a2"
}
.fa-football-ball:before {
	content:"\f44e"
}
.fa-fort-awesome:before {
	content:"\f286"
}
.fa-fort-awesome-alt:before {
	content:"\f3a3"
}
.fa-forumbee:before {
	content:"\f211"
}
.fa-forward:before {
	content:"\f04e"
}
.fa-foursquare:before {
	content:"\f180"
}
.fa-free-code-camp:before {
	content:"\f2c5"
}
.fa-freebsd:before {
	content:"\f3a4"
}
.fa-frog:before {
	content:"\f52e"
}
.fa-frown:before {
	content:"\f119"
}
.fa-frown-open:before {
	content:"\f57a"
}
.fa-fulcrum:before {
	content:"\f50b"
}
.fa-funnel-dollar:before {
	content:"\f662"
}
.fa-futbol:before {
	content:"\f1e3"
}
.fa-galactic-republic:before {
	content:"\f50c"
}
.fa-galactic-senate:before {
	content:"\f50d"
}
.fa-gamepad:before {
	content:"\f11b"
}
.fa-gas-pump:before {
	content:"\f52f"
}
.fa-gavel:before {
	content:"\f0e3"
}
.fa-gem:before {
	content:"\f3a5"
}
.fa-genderless:before {
	content:"\f22d"
}
.fa-get-pocket:before {
	content:"\f265"
}
.fa-gg:before {
	content:"\f260"
}
.fa-gg-circle:before {
	content:"\f261"
}
.fa-ghost:before {
	content:"\f6e2"
}
.fa-gift:before {
	content:"\f06b"
}
.fa-gifts:before {
	content:"\f79c"
}
.fa-git:before {
	content:"\f1d3"
}
.fa-git-alt:before {
	content:"\f841"
}
.fa-git-square:before {
	content:"\f1d2"
}
.fa-github:before {
	content:"\f09b"
}
.fa-github-alt:before {
	content:"\f113"
}
.fa-github-square:before {
	content:"\f092"
}
.fa-gitkraken:before {
	content:"\f3a6"
}
.fa-gitlab:before {
	content:"\f296"
}
.fa-gitter:before {
	content:"\f426"
}
.fa-glass-cheers:before {
	content:"\f79f"
}
.fa-glass-martini:before {
	content:"\f000"
}
.fa-glass-martini-alt:before {
	content:"\f57b"
}
.fa-glass-whiskey:before {
	content:"\f7a0"
}
.fa-glasses:before {
	content:"\f530"
}
.fa-glide:before {
	content:"\f2a5"
}
.fa-glide-g:before {
	content:"\f2a6"
}
.fa-globe:before {
	content:"\f0ac"
}
.fa-globe-africa:before {
	content:"\f57c"
}
.fa-globe-americas:before {
	content:"\f57d"
}
.fa-globe-asia:before {
	content:"\f57e"
}
.fa-globe-europe:before {
	content:"\f7a2"
}
.fa-gofore:before {
	content:"\f3a7"
}
.fa-golf-ball:before {
	content:"\f450"
}
.fa-goodreads:before {
	content:"\f3a8"
}
.fa-goodreads-g:before {
	content:"\f3a9"
}
.fa-google:before {
	content:"\f1a0"
}
.fa-google-drive:before {
	content:"\f3aa"
}
.fa-google-pay:before {
	content:"\e079"
}
.fa-google-play:before {
	content:"\f3ab"
}
.fa-google-plus:before {
	content:"\f2b3"
}
.fa-google-plus-g:before {
	content:"\f0d5"
}
.fa-google-plus-square:before {
	content:"\f0d4"
}
.fa-google-wallet:before {
	content:"\f1ee"
}
.fa-gopuram:before {
	content:"\f664"
}
.fa-graduation-cap:before {
	content:"\f19d"
}
.fa-gratipay:before {
	content:"\f184"
}
.fa-grav:before {
	content:"\f2d6"
}
.fa-greater-than:before {
	content:"\f531"
}
.fa-greater-than-equal:before {
	content:"\f532"
}
.fa-grimace:before {
	content:"\f57f"
}
.fa-grin:before {
	content:"\f580"
}
.fa-grin-alt:before {
	content:"\f581"
}
.fa-grin-beam:before {
	content:"\f582"
}
.fa-grin-beam-sweat:before {
	content:"\f583"
}
.fa-grin-hearts:before {
	content:"\f584"
}
.fa-grin-squint:before {
	content:"\f585"
}
.fa-grin-squint-tears:before {
	content:"\f586"
}
.fa-grin-stars:before {
	content:"\f587"
}
.fa-grin-tears:before {
	content:"\f588"
}
.fa-grin-tongue:before {
	content:"\f589"
}
.fa-grin-tongue-squint:before {
	content:"\f58a"
}
.fa-grin-tongue-wink:before {
	content:"\f58b"
}
.fa-grin-wink:before {
	content:"\f58c"
}
.fa-grip-horizontal:before {
	content:"\f58d"
}
.fa-grip-lines:before {
	content:"\f7a4"
}
.fa-grip-lines-vertical:before {
	content:"\f7a5"
}
.fa-grip-vertical:before {
	content:"\f58e"
}
.fa-gripfire:before {
	content:"\f3ac"
}
.fa-grunt:before {
	content:"\f3ad"
}
.fa-guilded:before {
	content:"\e07e"
}
.fa-guitar:before {
	content:"\f7a6"
}
.fa-gulp:before {
	content:"\f3ae"
}
.fa-h-square:before {
	content:"\f0fd"
}
.fa-hacker-news:before {
	content:"\f1d4"
}
.fa-hacker-news-square:before {
	content:"\f3af"
}
.fa-hackerrank:before {
	content:"\f5f7"
}
.fa-hamburger:before {
	content:"\f805"
}
.fa-hammer:before {
	content:"\f6e3"
}
.fa-hamsa:before {
	content:"\f665"
}
.fa-hand-holding:before {
	content:"\f4bd"
}
.fa-hand-holding-heart:before {
	content:"\f4be"
}
.fa-hand-holding-medical:before {
	content:"\e05c"
}
.fa-hand-holding-usd:before {
	content:"\f4c0"
}
.fa-hand-holding-water:before {
	content:"\f4c1"
}
.fa-hand-lizard:before {
	content:"\f258"
}
.fa-hand-middle-finger:before {
	content:"\f806"
}
.fa-hand-paper:before {
	content:"\f256"
}
.fa-hand-peace:before {
	content:"\f25b"
}
.fa-hand-point-down:before {
	content:"\f0a7"
}
.fa-hand-point-left:before {
	content:"\f0a5"
}
.fa-hand-point-right:before {
	content:"\f0a4"
}
.fa-hand-point-up:before {
	content:"\f0a6"
}
.fa-hand-pointer:before {
	content:"\f25a"
}
.fa-hand-rock:before {
	content:"\f255"
}
.fa-hand-scissors:before {
	content:"\f257"
}
.fa-hand-sparkles:before {
	content:"\e05d"
}
.fa-hand-spock:before {
	content:"\f259"
}
.fa-hands:before {
	content:"\f4c2"
}
.fa-hands-helping:before {
	content:"\f4c4"
}
.fa-hands-wash:before {
	content:"\e05e"
}
.fa-handshake:before {
	content:"\f2b5"
}
.fa-handshake-alt-slash:before {
	content:"\e05f"
}
.fa-handshake-slash:before {
	content:"\e060"
}
.fa-hanukiah:before {
	content:"\f6e6"
}
.fa-hard-hat:before {
	content:"\f807"
}
.fa-hashtag:before {
	content:"\f292"
}
.fa-hat-cowboy:before {
	content:"\f8c0"
}
.fa-hat-cowboy-side:before {
	content:"\f8c1"
}
.fa-hat-wizard:before {
	content:"\f6e8"
}
.fa-hdd:before {
	content:"\f0a0"
}
.fa-head-side-cough:before {
	content:"\e061"
}
.fa-head-side-cough-slash:before {
	content:"\e062"
}
.fa-head-side-mask:before {
	content:"\e063"
}
.fa-head-side-virus:before {
	content:"\e064"
}
.fa-heading:before {
	content:"\f1dc"
}
.fa-headphones:before {
	content:"\f025"
}
.fa-headphones-alt:before {
	content:"\f58f"
}
.fa-headset:before {
	content:"\f590"
}
.fa-heart:before {
	content:"\f004"
}
.fa-heart-broken:before {
	content:"\f7a9"
}
.fa-heartbeat:before {
	content:"\f21e"
}
.fa-helicopter:before {
	content:"\f533"
}
.fa-highlighter:before {
	content:"\f591"
}
.fa-hiking:before {
	content:"\f6ec"
}
.fa-hippo:before {
	content:"\f6ed"
}
.fa-hips:before {
	content:"\f452"
}
.fa-hire-a-helper:before {
	content:"\f3b0"
}
.fa-history:before {
	content:"\f1da"
}
.fa-hive:before {
	content:"\e07f"
}
.fa-hockey-puck:before {
	content:"\f453"
}
.fa-holly-berry:before {
	content:"\f7aa"
}
.fa-home:before {
	content:"\f015"
}
.fa-hooli:before {
	content:"\f427"
}
.fa-hornbill:before {
	content:"\f592"
}
.fa-horse:before {
	content:"\f6f0"
}
.fa-horse-head:before {
	content:"\f7ab"
}
.fa-hospital:before {
	content:"\f0f8"
}
.fa-hospital-alt:before {
	content:"\f47d"
}
.fa-hospital-symbol:before {
	content:"\f47e"
}
.fa-hospital-user:before {
	content:"\f80d"
}
.fa-hot-tub:before {
	content:"\f593"
}
.fa-hotdog:before {
	content:"\f80f"
}
.fa-hotel:before {
	content:"\f594"
}
.fa-hotjar:before {
	content:"\f3b1"
}
.fa-hourglass:before {
	content:"\f254"
}
.fa-hourglass-end:before {
	content:"\f253"
}
.fa-hourglass-half:before {
	content:"\f252"
}
.fa-hourglass-start:before {
	content:"\f251"
}
.fa-house-damage:before {
	content:"\f6f1"
}
.fa-house-user:before {
	content:"\e065"
}
.fa-houzz:before {
	content:"\f27c"
}
.fa-hryvnia:before {
	content:"\f6f2"
}
.fa-html5:before {
	content:"\f13b"
}
.fa-hubspot:before {
	content:"\f3b2"
}
.fa-i-cursor:before {
	content:"\f246"
}
.fa-ice-cream:before {
	content:"\f810"
}
.fa-icicles:before {
	content:"\f7ad"
}
.fa-icons:before {
	content:"\f86d"
}
.fa-id-badge:before {
	content:"\f2c1"
}
.fa-id-card:before {
	content:"\f2c2"
}
.fa-id-card-alt:before {
	content:"\f47f"
}
.fa-ideal:before {
	content:"\e013"
}
.fa-igloo:before {
	content:"\f7ae"
}
.fa-image:before {
	content:"\f03e"
}
.fa-images:before {
	content:"\f302"
}
.fa-imdb:before {
	content:"\f2d8"
}
.fa-inbox:before {
	content:"\f01c"
}
.fa-indent:before {
	content:"\f03c"
}
.fa-industry:before {
	content:"\f275"
}
.fa-infinity:before {
	content:"\f534"
}
.fa-info:before {
	content:"\f129"
}
.fa-info-circle:before {
	content:"\f05a"
}
.fa-innosoft:before {
	content:"\e080"
}
.fa-instagram:before {
	content:"\f16d"
}
.fa-instagram-square:before {
	content:"\e055"
}
.fa-instalod:before {
	content:"\e081"
}
.fa-intercom:before {
	content:"\f7af"
}
.fa-internet-explorer:before {
	content:"\f26b"
}
.fa-invision:before {
	content:"\f7b0"
}
.fa-ioxhost:before {
	content:"\f208"
}
.fa-italic:before {
	content:"\f033"
}
.fa-itch-io:before {
	content:"\f83a"
}
.fa-itunes:before {
	content:"\f3b4"
}
.fa-itunes-note:before {
	content:"\f3b5"
}
.fa-java:before {
	content:"\f4e4"
}
.fa-jedi:before {
	content:"\f669"
}
.fa-jedi-order:before {
	content:"\f50e"
}
.fa-jenkins:before {
	content:"\f3b6"
}
.fa-jira:before {
	content:"\f7b1"
}
.fa-joget:before {
	content:"\f3b7"
}
.fa-joint:before {
	content:"\f595"
}
.fa-joomla:before {
	content:"\f1aa"
}
.fa-journal-whills:before {
	content:"\f66a"
}
.fa-js:before {
	content:"\f3b8"
}
.fa-js-square:before {
	content:"\f3b9"
}
.fa-jsfiddle:before {
	content:"\f1cc"
}
.fa-kaaba:before {
	content:"\f66b"
}
.fa-kaggle:before {
	content:"\f5fa"
}
.fa-key:before {
	content:"\f084"
}
.fa-keybase:before {
	content:"\f4f5"
}
.fa-keyboard:before {
	content:"\f11c"
}
.fa-keycdn:before {
	content:"\f3ba"
}
.fa-khanda:before {
	content:"\f66d"
}
.fa-kickstarter:before {
	content:"\f3bb"
}
.fa-kickstarter-k:before {
	content:"\f3bc"
}
.fa-kiss:before {
	content:"\f596"
}
.fa-kiss-beam:before {
	content:"\f597"
}
.fa-kiss-wink-heart:before {
	content:"\f598"
}
.fa-kiwi-bird:before {
	content:"\f535"
}
.fa-korvue:before {
	content:"\f42f"
}
.fa-landmark:before {
	content:"\f66f"
}
.fa-language:before {
	content:"\f1ab"
}
.fa-laptop:before {
	content:"\f109"
}
.fa-laptop-code:before {
	content:"\f5fc"
}
.fa-laptop-house:before {
	content:"\e066"
}
.fa-laptop-medical:before {
	content:"\f812"
}
.fa-laravel:before {
	content:"\f3bd"
}
.fa-lastfm:before {
	content:"\f202"
}
.fa-lastfm-square:before {
	content:"\f203"
}
.fa-laugh:before {
	content:"\f599"
}
.fa-laugh-beam:before {
	content:"\f59a"
}
.fa-laugh-squint:before {
	content:"\f59b"
}
.fa-laugh-wink:before {
	content:"\f59c"
}
.fa-layer-group:before {
	content:"\f5fd"
}
.fa-leaf:before {
	content:"\f06c"
}
.fa-leanpub:before {
	content:"\f212"
}
.fa-lemon:before {
	content:"\f094"
}
.fa-less:before {
	content:"\f41d"
}
.fa-less-than:before {
	content:"\f536"
}
.fa-less-than-equal:before {
	content:"\f537"
}
.fa-level-down-alt:before {
	content:"\f3be"
}
.fa-level-up-alt:before {
	content:"\f3bf"
}
.fa-life-ring:before {
	content:"\f1cd"
}
.fa-lightbulb:before {
	content:"\f0eb"
}
.fa-line:before {
	content:"\f3c0"
}
.fa-link:before {
	content:"\f0c1"
}
.fa-linkedin:before {
	content:"\f08c"
}
.fa-linkedin-in:before {
	content:"\f0e1"
}
.fa-linode:before {
	content:"\f2b8"
}
.fa-linux:before {
	content:"\f17c"
}
.fa-lira-sign:before {
	content:"\f195"
}
.fa-list:before {
	content:"\f03a"
}
.fa-list-alt:before {
	content:"\f022"
}
.fa-list-ol:before {
	content:"\f0cb"
}
.fa-list-ul:before {
	content:"\f0ca"
}
.fa-location-arrow:before {
	content:"\f124"
}
.fa-lock:before {
	content:"\f023"
}
.fa-lock-open:before {
	content:"\f3c1"
}
.fa-long-arrow-alt-down:before {
	content:"\f309"
}
.fa-long-arrow-alt-left:before {
	content:"\f30a"
}
.fa-long-arrow-alt-right:before {
	content:"\f30b"
}
.fa-long-arrow-alt-up:before {
	content:"\f30c"
}
.fa-low-vision:before {
	content:"\f2a8"
}
.fa-luggage-cart:before {
	content:"\f59d"
}
.fa-lungs:before {
	content:"\f604"
}
.fa-lungs-virus:before {
	content:"\e067"
}
.fa-lyft:before {
	content:"\f3c3"
}
.fa-magento:before {
	content:"\f3c4"
}
.fa-magic:before {
	content:"\f0d0"
}
.fa-magnet:before {
	content:"\f076"
}
.fa-mail-bulk:before {
	content:"\f674"
}
.fa-mailchimp:before {
	content:"\f59e"
}
.fa-male:before {
	content:"\f183"
}
.fa-mandalorian:before {
	content:"\f50f"
}
.fa-map:before {
	content:"\f279"
}
.fa-map-marked:before {
	content:"\f59f"
}
.fa-map-marked-alt:before {
	content:"\f5a0"
}
.fa-map-marker:before {
	content:"\f041"
}
.fa-map-marker-alt:before {
	content:"\f3c5"
}
.fa-map-pin:before {
	content:"\f276"
}
.fa-map-signs:before {
	content:"\f277"
}
.fa-markdown:before {
	content:"\f60f"
}
.fa-marker:before {
	content:"\f5a1"
}
.fa-mars:before {
	content:"\f222"
}
.fa-mars-double:before {
	content:"\f227"
}
.fa-mars-stroke:before {
	content:"\f229"
}
.fa-mars-stroke-h:before {
	content:"\f22b"
}
.fa-mars-stroke-v:before {
	content:"\f22a"
}
.fa-mask:before {
	content:"\f6fa"
}
.fa-mastodon:before {
	content:"\f4f6"
}
.fa-maxcdn:before {
	content:"\f136"
}
.fa-mdb:before {
	content:"\f8ca"
}
.fa-medal:before {
	content:"\f5a2"
}
.fa-medapps:before {
	content:"\f3c6"
}
.fa-medium:before {
	content:"\f23a"
}
.fa-medium-m:before {
	content:"\f3c7"
}
.fa-medkit:before {
	content:"\f0fa"
}
.fa-medrt:before {
	content:"\f3c8"
}
.fa-meetup:before {
	content:"\f2e0"
}
.fa-megaport:before {
	content:"\f5a3"
}
.fa-meh:before {
	content:"\f11a"
}
.fa-meh-blank:before {
	content:"\f5a4"
}
.fa-meh-rolling-eyes:before {
	content:"\f5a5"
}
.fa-memory:before {
	content:"\f538"
}
.fa-mendeley:before {
	content:"\f7b3"
}
.fa-menorah:before {
	content:"\f676"
}
.fa-mercury:before {
	content:"\f223"
}
.fa-meteor:before {
	content:"\f753"
}
.fa-microblog:before {
	content:"\e01a"
}
.fa-microchip:before {
	content:"\f2db"
}
.fa-microphone:before {
	content:"\f130"
}
.fa-microphone-alt:before {
	content:"\f3c9"
}
.fa-microphone-alt-slash:before {
	content:"\f539"
}
.fa-microphone-slash:before {
	content:"\f131"
}
.fa-microscope:before {
	content:"\f610"
}
.fa-microsoft:before {
	content:"\f3ca"
}
.fa-minus:before {
	content:"\f068"
}
.fa-minus-circle:before {
	content:"\f056"
}
.fa-minus-square:before {
	content:"\f146"
}
.fa-mitten:before {
	content:"\f7b5"
}
.fa-mix:before {
	content:"\f3cb"
}
.fa-mixcloud:before {
	content:"\f289"
}
.fa-mixer:before {
	content:"\e056"
}
.fa-mizuni:before {
	content:"\f3cc"
}
.fa-mobile:before {
	content:"\f10b"
}
.fa-mobile-alt:before {
	content:"\f3cd"
}
.fa-modx:before {
	content:"\f285"
}
.fa-monero:before {
	content:"\f3d0"
}
.fa-money-bill:before {
	content:"\f0d6"
}
.fa-money-bill-alt:before {
	content:"\f3d1"
}
.fa-money-bill-wave:before {
	content:"\f53a"
}
.fa-money-bill-wave-alt:before {
	content:"\f53b"
}
.fa-money-check:before {
	content:"\f53c"
}
.fa-money-check-alt:before {
	content:"\f53d"
}
.fa-monument:before {
	content:"\f5a6"
}
.fa-moon:before {
	content:"\f186"
}
.fa-mortar-pestle:before {
	content:"\f5a7"
}
.fa-mosque:before {
	content:"\f678"
}
.fa-motorcycle:before {
	content:"\f21c"
}
.fa-mountain:before {
	content:"\f6fc"
}
.fa-mouse:before {
	content:"\f8cc"
}
.fa-mouse-pointer:before {
	content:"\f245"
}
.fa-mug-hot:before {
	content:"\f7b6"
}
.fa-music:before {
	content:"\f001"
}
.fa-napster:before {
	content:"\f3d2"
}
.fa-neos:before {
	content:"\f612"
}
.fa-network-wired:before {
	content:"\f6ff"
}
.fa-neuter:before {
	content:"\f22c"
}
.fa-newspaper:before {
	content:"\f1ea"
}
.fa-nimblr:before {
	content:"\f5a8"
}
.fa-node:before {
	content:"\f419"
}
.fa-node-js:before {
	content:"\f3d3"
}
.fa-not-equal:before {
	content:"\f53e"
}
.fa-notes-medical:before {
	content:"\f481"
}
.fa-npm:before {
	content:"\f3d4"
}
.fa-ns8:before {
	content:"\f3d5"
}
.fa-nutritionix:before {
	content:"\f3d6"
}
.fa-object-group:before {
	content:"\f247"
}
.fa-object-ungroup:before {
	content:"\f248"
}
.fa-octopus-deploy:before {
	content:"\e082"
}
.fa-odnoklassniki:before {
	content:"\f263"
}
.fa-odnoklassniki-square:before {
	content:"\f264"
}
.fa-oil-can:before {
	content:"\f613"
}
.fa-old-republic:before {
	content:"\f510"
}
.fa-om:before {
	content:"\f679"
}
.fa-opencart:before {
	content:"\f23d"
}
.fa-openid:before {
	content:"\f19b"
}
.fa-opera:before {
	content:"\f26a"
}
.fa-optin-monster:before {
	content:"\f23c"
}
.fa-orcid:before {
	content:"\f8d2"
}
.fa-osi:before {
	content:"\f41a"
}
.fa-otter:before {
	content:"\f700"
}
.fa-outdent:before {
	content:"\f03b"
}
.fa-page4:before {
	content:"\f3d7"
}
.fa-pagelines:before {
	content:"\f18c"
}
.fa-pager:before {
	content:"\f815"
}
.fa-paint-brush:before {
	content:"\f1fc"
}
.fa-paint-roller:before {
	content:"\f5aa"
}
.fa-palette:before {
	content:"\f53f"
}
.fa-palfed:before {
	content:"\f3d8"
}
.fa-pallet:before {
	content:"\f482"
}
.fa-paper-plane:before {
	content:"\f1d8"
}
.fa-paperclip:before {
	content:"\f0c6"
}
.fa-parachute-box:before {
	content:"\f4cd"
}
.fa-paragraph:before {
	content:"\f1dd"
}
.fa-parking:before {
	content:"\f540"
}
.fa-passport:before {
	content:"\f5ab"
}
.fa-pastafarianism:before {
	content:"\f67b"
}
.fa-paste:before {
	content:"\f0ea"
}
.fa-patreon:before {
	content:"\f3d9"
}
.fa-pause:before {
	content:"\f04c"
}
.fa-pause-circle:before {
	content:"\f28b"
}
.fa-paw:before {
	content:"\f1b0"
}
.fa-paypal:before {
	content:"\f1ed"
}
.fa-peace:before {
	content:"\f67c"
}
.fa-pen:before {
	content:"\f304"
}
.fa-pen-alt:before {
	content:"\f305"
}
.fa-pen-fancy:before {
	content:"\f5ac"
}
.fa-pen-nib:before {
	content:"\f5ad"
}
.fa-pen-square:before {
	content:"\f14b"
}
.fa-pencil-alt:before {
	content:"\f303"
}
.fa-pencil-ruler:before {
	content:"\f5ae"
}
.fa-penny-arcade:before {
	content:"\f704"
}
.fa-people-arrows:before {
	content:"\e068"
}
.fa-people-carry:before {
	content:"\f4ce"
}
.fa-pepper-hot:before {
	content:"\f816"
}
.fa-perbyte:before {
	content:"\e083"
}
.fa-percent:before {
	content:"\f295"
}
.fa-percentage:before {
	content:"\f541"
}
.fa-periscope:before {
	content:"\f3da"
}
.fa-person-booth:before {
	content:"\f756"
}
.fa-phabricator:before {
	content:"\f3db"
}
.fa-phoenix-framework:before {
	content:"\f3dc"
}
.fa-phoenix-squadron:before {
	content:"\f511"
}
.fa-phone:before {
	content:"\f095"
}
.fa-phone-alt:before {
	content:"\f879"
}
.fa-phone-slash:before {
	content:"\f3dd"
}
.fa-phone-square:before {
	content:"\f098"
}
.fa-phone-square-alt:before {
	content:"\f87b"
}
.fa-phone-volume:before {
	content:"\f2a0"
}
.fa-photo-video:before {
	content:"\f87c"
}
.fa-php:before {
	content:"\f457"
}
.fa-pied-piper:before {
	content:"\f2ae"
}
.fa-pied-piper-alt:before {
	content:"\f1a8"
}
.fa-pied-piper-hat:before {
	content:"\f4e5"
}
.fa-pied-piper-pp:before {
	content:"\f1a7"
}
.fa-pied-piper-square:before {
	content:"\e01e"
}
.fa-piggy-bank:before {
	content:"\f4d3"
}
.fa-pills:before {
	content:"\f484"
}
.fa-pinterest:before {
	content:"\f0d2"
}
.fa-pinterest-p:before {
	content:"\f231"
}
.fa-pinterest-square:before {
	content:"\f0d3"
}
.fa-pizza-slice:before {
	content:"\f818"
}
.fa-place-of-worship:before {
	content:"\f67f"
}
.fa-plane:before {
	content:"\f072"
}
.fa-plane-arrival:before {
	content:"\f5af"
}
.fa-plane-departure:before {
	content:"\f5b0"
}
.fa-plane-slash:before {
	content:"\e069"
}
.fa-play:before {
	content:"\f04b"
}
.fa-play-circle:before {
	content:"\f144"
}
.fa-playstation:before {
	content:"\f3df"
}
.fa-plug:before {
	content:"\f1e6"
}
.fa-plus:before {
	content:"\f067"
}
.fa-plus-circle:before {
	content:"\f055"
}
.fa-plus-square:before {
	content:"\f0fe"
}
.fa-podcast:before {
	content:"\f2ce"
}
.fa-poll:before {
	content:"\f681"
}
.fa-poll-h:before {
	content:"\f682"
}
.fa-poo:before {
	content:"\f2fe"
}
.fa-poo-storm:before {
	content:"\f75a"
}
.fa-poop:before {
	content:"\f619"
}
.fa-portrait:before {
	content:"\f3e0"
}
.fa-pound-sign:before {
	content:"\f154"
}
.fa-power-off:before {
	content:"\f011"
}
.fa-pray:before {
	content:"\f683"
}
.fa-praying-hands:before {
	content:"\f684"
}
.fa-prescription:before {
	content:"\f5b1"
}
.fa-prescription-bottle:before {
	content:"\f485"
}
.fa-prescription-bottle-alt:before {
	content:"\f486"
}
.fa-print:before {
	content:"\f02f"
}
.fa-procedures:before {
	content:"\f487"
}
.fa-product-hunt:before {
	content:"\f288"
}
.fa-project-diagram:before {
	content:"\f542"
}
.fa-pump-medical:before {
	content:"\e06a"
}
.fa-pump-soap:before {
	content:"\e06b"
}
.fa-pushed:before {
	content:"\f3e1"
}
.fa-puzzle-piece:before {
	content:"\f12e"
}
.fa-python:before {
	content:"\f3e2"
}
.fa-qq:before {
	content:"\f1d6"
}
.fa-qrcode:before {
	content:"\f029"
}
.fa-question:before {
	content:"\f128"
}
.fa-question-circle:before {
	content:"\f059"
}
.fa-quidditch:before {
	content:"\f458"
}
.fa-quinscape:before {
	content:"\f459"
}
.fa-quora:before {
	content:"\f2c4"
}
.fa-quote-left:before {
	content:"\f10d"
}
.fa-quote-right:before {
	content:"\f10e"
}
.fa-quran:before {
	content:"\f687"
}
.fa-r-project:before {
	content:"\f4f7"
}
.fa-radiation:before {
	content:"\f7b9"
}
.fa-radiation-alt:before {
	content:"\f7ba"
}
.fa-rainbow:before {
	content:"\f75b"
}
.fa-random:before {
	content:"\f074"
}
.fa-raspberry-pi:before {
	content:"\f7bb"
}
.fa-ravelry:before {
	content:"\f2d9"
}
.fa-react:before {
	content:"\f41b"
}
.fa-reacteurope:before {
	content:"\f75d"
}
.fa-readme:before {
	content:"\f4d5"
}
.fa-rebel:before {
	content:"\f1d0"
}
.fa-receipt:before {
	content:"\f543"
}
.fa-record-vinyl:before {
	content:"\f8d9"
}
.fa-recycle:before {
	content:"\f1b8"
}
.fa-red-river:before {
	content:"\f3e3"
}
.fa-reddit:before {
	content:"\f1a1"
}
.fa-reddit-alien:before {
	content:"\f281"
}
.fa-reddit-square:before {
	content:"\f1a2"
}
.fa-redhat:before {
	content:"\f7bc"
}
.fa-redo:before {
	content:"\f01e"
}
.fa-redo-alt:before {
	content:"\f2f9"
}
.fa-registered:before {
	content:"\f25d"
}
.fa-remove-format:before {
	content:"\f87d"
}
.fa-renren:before {
	content:"\f18b"
}
.fa-reply:before {
	content:"\f3e5"
}
.fa-reply-all:before {
	content:"\f122"
}
.fa-replyd:before {
	content:"\f3e6"
}
.fa-republican:before {
	content:"\f75e"
}
.fa-researchgate:before {
	content:"\f4f8"
}
.fa-resolving:before {
	content:"\f3e7"
}
.fa-restroom:before {
	content:"\f7bd"
}
.fa-retweet:before {
	content:"\f079"
}
.fa-rev:before {
	content:"\f5b2"
}
.fa-ribbon:before {
	content:"\f4d6"
}
.fa-ring:before {
	content:"\f70b"
}
.fa-road:before {
	content:"\f018"
}
.fa-robot:before {
	content:"\f544"
}
.fa-rocket:before {
	content:"\f135"
}
.fa-rocketchat:before {
	content:"\f3e8"
}
.fa-rockrms:before {
	content:"\f3e9"
}
.fa-route:before {
	content:"\f4d7"
}
.fa-rss:before {
	content:"\f09e"
}
.fa-rss-square:before {
	content:"\f143"
}
.fa-ruble-sign:before {
	content:"\f158"
}
.fa-ruler:before {
	content:"\f545"
}
.fa-ruler-combined:before {
	content:"\f546"
}
.fa-ruler-horizontal:before {
	content:"\f547"
}
.fa-ruler-vertical:before {
	content:"\f548"
}
.fa-running:before {
	content:"\f70c"
}
.fa-rupee-sign:before {
	content:"\f156"
}
.fa-rust:before {
	content:"\e07a"
}
.fa-sad-cry:before {
	content:"\f5b3"
}
.fa-sad-tear:before {
	content:"\f5b4"
}
.fa-safari:before {
	content:"\f267"
}
.fa-salesforce:before {
	content:"\f83b"
}
.fa-sass:before {
	content:"\f41e"
}
.fa-satellite:before {
	content:"\f7bf"
}
.fa-satellite-dish:before {
	content:"\f7c0"
}
.fa-save:before {
	content:"\f0c7"
}
.fa-schlix:before {
	content:"\f3ea"
}
.fa-school:before {
	content:"\f549"
}
.fa-screwdriver:before {
	content:"\f54a"
}
.fa-scribd:before {
	content:"\f28a"
}
.fa-scroll:before {
	content:"\f70e"
}
.fa-sd-card:before {
	content:"\f7c2"
}
.fa-search:before {
	content:"\f002"
}
.fa-search-dollar:before {
	content:"\f688"
}
.fa-search-location:before {
	content:"\f689"
}
.fa-search-minus:before {
	content:"\f010"
}
.fa-search-plus:before {
	content:"\f00e"
}
.fa-searchengin:before {
	content:"\f3eb"
}
.fa-seedling:before {
	content:"\f4d8"
}
.fa-sellcast:before {
	content:"\f2da"
}
.fa-sellsy:before {
	content:"\f213"
}
.fa-server:before {
	content:"\f233"
}
.fa-servicestack:before {
	content:"\f3ec"
}
.fa-shapes:before {
	content:"\f61f"
}
.fa-share:before {
	content:"\f064"
}
.fa-share-alt:before {
	content:"\f1e0"
}
.fa-share-alt-square:before {
	content:"\f1e1"
}
.fa-share-square:before {
	content:"\f14d"
}
.fa-shekel-sign:before {
	content:"\f20b"
}
.fa-shield-alt:before {
	content:"\f3ed"
}
.fa-shield-virus:before {
	content:"\e06c"
}
.fa-ship:before {
	content:"\f21a"
}
.fa-shipping-fast:before {
	content:"\f48b"
}
.fa-shirtsinbulk:before {
	content:"\f214"
}
.fa-shoe-prints:before {
	content:"\f54b"
}
.fa-shopify:before {
	content:"\e057"
}
.fa-shopping-bag:before {
	content:"\f290"
}
.fa-shopping-basket:before {
	content:"\f291"
}
.fa-shopping-cart:before {
	content:"\f07a"
}
.fa-shopware:before {
	content:"\f5b5"
}
.fa-shower:before {
	content:"\f2cc"
}
.fa-shuttle-van:before {
	content:"\f5b6"
}
.fa-sign:before {
	content:"\f4d9"
}
.fa-sign-in-alt:before {
	content:"\f2f6"
}
.fa-sign-language:before {
	content:"\f2a7"
}
.fa-sign-out-alt:before {
	content:"\f2f5"
}
.fa-signal:before {
	content:"\f012"
}
.fa-signature:before {
	content:"\f5b7"
}
.fa-sim-card:before {
	content:"\f7c4"
}
.fa-simplybuilt:before {
	content:"\f215"
}
.fa-sink:before {
	content:"\e06d"
}
.fa-sistrix:before {
	content:"\f3ee"
}
.fa-sitemap:before {
	content:"\f0e8"
}
.fa-sith:before {
	content:"\f512"
}
.fa-skating:before {
	content:"\f7c5"
}
.fa-sketch:before {
	content:"\f7c6"
}
.fa-skiing:before {
	content:"\f7c9"
}
.fa-skiing-nordic:before {
	content:"\f7ca"
}
.fa-skull:before {
	content:"\f54c"
}
.fa-skull-crossbones:before {
	content:"\f714"
}
.fa-skyatlas:before {
	content:"\f216"
}
.fa-skype:before {
	content:"\f17e"
}
.fa-slack:before {
	content:"\f198"
}
.fa-slack-hash:before {
	content:"\f3ef"
}
.fa-slash:before {
	content:"\f715"
}
.fa-sleigh:before {
	content:"\f7cc"
}
.fa-sliders-h:before {
	content:"\f1de"
}
.fa-slideshare:before {
	content:"\f1e7"
}
.fa-smile:before {
	content:"\f118"
}
.fa-smile-beam:before {
	content:"\f5b8"
}
.fa-smile-wink:before {
	content:"\f4da"
}
.fa-smog:before {
	content:"\f75f"
}
.fa-smoking:before {
	content:"\f48d"
}
.fa-smoking-ban:before {
	content:"\f54d"
}
.fa-sms:before {
	content:"\f7cd"
}
.fa-snapchat:before {
	content:"\f2ab"
}
.fa-snapchat-ghost:before {
	content:"\f2ac"
}
.fa-snapchat-square:before {
	content:"\f2ad"
}
.fa-snowboarding:before {
	content:"\f7ce"
}
.fa-snowflake:before {
	content:"\f2dc"
}
.fa-snowman:before {
	content:"\f7d0"
}
.fa-snowplow:before {
	content:"\f7d2"
}
.fa-soap:before {
	content:"\e06e"
}
.fa-socks:before {
	content:"\f696"
}
.fa-solar-panel:before {
	content:"\f5ba"
}
.fa-sort:before {
	content:"\f0dc"
}
.fa-sort-alpha-down:before {
	content:"\f15d"
}
.fa-sort-alpha-down-alt:before {
	content:"\f881"
}
.fa-sort-alpha-up:before {
	content:"\f15e"
}
.fa-sort-alpha-up-alt:before {
	content:"\f882"
}
.fa-sort-amount-down:before {
	content:"\f160"
}
.fa-sort-amount-down-alt:before {
	content:"\f884"
}
.fa-sort-amount-up:before {
	content:"\f161"
}
.fa-sort-amount-up-alt:before {
	content:"\f885"
}
.fa-sort-down:before {
	content:"\f0dd"
}
.fa-sort-numeric-down:before {
	content:"\f162"
}
.fa-sort-numeric-down-alt:before {
	content:"\f886"
}
.fa-sort-numeric-up:before {
	content:"\f163"
}
.fa-sort-numeric-up-alt:before {
	content:"\f887"
}
.fa-sort-up:before {
	content:"\f0de"
}
.fa-soundcloud:before {
	content:"\f1be"
}
.fa-sourcetree:before {
	content:"\f7d3"
}
.fa-spa:before {
	content:"\f5bb"
}
.fa-space-shuttle:before {
	content:"\f197"
}
.fa-speakap:before {
	content:"\f3f3"
}
.fa-speaker-deck:before {
	content:"\f83c"
}
.fa-spell-check:before {
	content:"\f891"
}
.fa-spider:before {
	content:"\f717"
}
.fa-spinner:before {
	content:"\f110"
}
.fa-splotch:before {
	content:"\f5bc"
}
.fa-spotify:before {
	content:"\f1bc"
}
.fa-spray-can:before {
	content:"\f5bd"
}
.fa-square:before {
	content:"\f0c8"
}
.fa-square-full:before {
	content:"\f45c"
}
.fa-square-root-alt:before {
	content:"\f698"
}
.fa-squarespace:before {
	content:"\f5be"
}
.fa-stack-exchange:before {
	content:"\f18d"
}
.fa-stack-overflow:before {
	content:"\f16c"
}
.fa-stackpath:before {
	content:"\f842"
}
.fa-stamp:before {
	content:"\f5bf"
}
.fa-star:before {
	content:"\f005"
}
.fa-star-and-crescent:before {
	content:"\f699"
}
.fa-star-half:before {
	content:"\f089"
}
.fa-star-half-alt:before {
	content:"\f5c0"
}
.fa-star-of-david:before {
	content:"\f69a"
}
.fa-star-of-life:before {
	content:"\f621"
}
.fa-staylinked:before {
	content:"\f3f5"
}
.fa-steam:before {
	content:"\f1b6"
}
.fa-steam-square:before {
	content:"\f1b7"
}
.fa-steam-symbol:before {
	content:"\f3f6"
}
.fa-step-backward:before {
	content:"\f048"
}
.fa-step-forward:before {
	content:"\f051"
}
.fa-stethoscope:before {
	content:"\f0f1"
}
.fa-sticker-mule:before {
	content:"\f3f7"
}
.fa-sticky-note:before {
	content:"\f249"
}
.fa-stop:before {
	content:"\f04d"
}
.fa-stop-circle:before {
	content:"\f28d"
}
.fa-stopwatch:before {
	content:"\f2f2"
}
.fa-stopwatch-20:before {
	content:"\e06f"
}
.fa-store:before {
	content:"\f54e"
}
.fa-store-alt:before {
	content:"\f54f"
}
.fa-store-alt-slash:before {
	content:"\e070"
}
.fa-store-slash:before {
	content:"\e071"
}
.fa-strava:before {
	content:"\f428"
}
.fa-stream:before {
	content:"\f550"
}
.fa-street-view:before {
	content:"\f21d"
}
.fa-strikethrough:before {
	content:"\f0cc"
}
.fa-stripe:before {
	content:"\f429"
}
.fa-stripe-s:before {
	content:"\f42a"
}
.fa-stroopwafel:before {
	content:"\f551"
}
.fa-studiovinari:before {
	content:"\f3f8"
}
.fa-stumbleupon:before {
	content:"\f1a4"
}
.fa-stumbleupon-circle:before {
	content:"\f1a3"
}
.fa-subscript:before {
	content:"\f12c"
}
.fa-subway:before {
	content:"\f239"
}
.fa-suitcase:before {
	content:"\f0f2"
}
.fa-suitcase-rolling:before {
	content:"\f5c1"
}
.fa-sun:before {
	content:"\f185"
}
.fa-superpowers:before {
	content:"\f2dd"
}
.fa-superscript:before {
	content:"\f12b"
}
.fa-supple:before {
	content:"\f3f9"
}
.fa-surprise:before {
	content:"\f5c2"
}
.fa-suse:before {
	content:"\f7d6"
}
.fa-swatchbook:before {
	content:"\f5c3"
}
.fa-swift:before {
	content:"\f8e1"
}
.fa-swimmer:before {
	content:"\f5c4"
}
.fa-swimming-pool:before {
	content:"\f5c5"
}
.fa-symfony:before {
	content:"\f83d"
}
.fa-synagogue:before {
	content:"\f69b"
}
.fa-sync:before {
	content:"\f021"
}
.fa-sync-alt:before {
	content:"\f2f1"
}
.fa-syringe:before {
	content:"\f48e"
}
.fa-table:before {
	content:"\f0ce"
}
.fa-table-tennis:before {
	content:"\f45d"
}
.fa-tablet:before {
	content:"\f10a"
}
.fa-tablet-alt:before {
	content:"\f3fa"
}
.fa-tablets:before {
	content:"\f490"
}
.fa-tachometer-alt:before {
	content:"\f3fd"
}
.fa-tag:before {
	content:"\f02b"
}
.fa-tags:before {
	content:"\f02c"
}
.fa-tape:before {
	content:"\f4db"
}
.fa-tasks:before {
	content:"\f0ae"
}
.fa-taxi:before {
	content:"\f1ba"
}
.fa-teamspeak:before {
	content:"\f4f9"
}
.fa-teeth:before {
	content:"\f62e"
}
.fa-teeth-open:before {
	content:"\f62f"
}
.fa-telegram:before {
	content:"\f2c6"
}
.fa-telegram-plane:before {
	content:"\f3fe"
}
.fa-temperature-high:before {
	content:"\f769"
}
.fa-temperature-low:before {
	content:"\f76b"
}
.fa-tencent-weibo:before {
	content:"\f1d5"
}
.fa-tenge:before {
	content:"\f7d7"
}
.fa-terminal:before {
	content:"\f120"
}
.fa-text-height:before {
	content:"\f034"
}
.fa-text-width:before {
	content:"\f035"
}
.fa-th:before {
	content:"\f00a"
}
.fa-th-large:before {
	content:"\f009"
}
.fa-th-list:before {
	content:"\f00b"
}
.fa-the-red-yeti:before {
	content:"\f69d"
}
.fa-theater-masks:before {
	content:"\f630"
}
.fa-themeco:before {
	content:"\f5c6"
}
.fa-themeisle:before {
	content:"\f2b2"
}
.fa-thermometer:before {
	content:"\f491"
}
.fa-thermometer-empty:before {
	content:"\f2cb"
}
.fa-thermometer-full:before {
	content:"\f2c7"
}
.fa-thermometer-half:before {
	content:"\f2c9"
}
.fa-thermometer-quarter:before {
	content:"\f2ca"
}
.fa-thermometer-three-quarters:before {
	content:"\f2c8"
}
.fa-think-peaks:before {
	content:"\f731"
}
.fa-thumbs-down:before {
	content:"\f165"
}
.fa-thumbs-up:before {
	content:"\f164"
}
.fa-thumbtack:before {
	content:"\f08d"
}
.fa-ticket-alt:before {
	content:"\f3ff"
}
.fa-tiktok:before {
	content:"\e07b"
}
.fa-times:before {
	content:"\f00d"
}
.fa-times-circle:before {
	content:"\f057"
}
.fa-tint:before {
	content:"\f043"
}
.fa-tint-slash:before {
	content:"\f5c7"
}
.fa-tired:before {
	content:"\f5c8"
}
.fa-threads:before {
	content:"\e9cb"
}
.fa-threads-square:before {
	content:"\e9cc"
}
.fa-toggle-off:before {
	content:"\f204"
}
.fa-toggle-on:before {
	content:"\f205"
}
.fa-toilet:before {
	content:"\f7d8"
}
.fa-toilet-paper:before {
	content:"\f71e"
}
.fa-toilet-paper-slash:before {
	content:"\e072"
}
.fa-toolbox:before {
	content:"\f552"
}
.fa-tools:before {
	content:"\f7d9"
}
.fa-tooth:before {
	content:"\f5c9"
}
.fa-torah:before {
	content:"\f6a0"
}
.fa-torii-gate:before {
	content:"\f6a1"
}
.fa-tractor:before {
	content:"\f722"
}
.fa-trade-federation:before {
	content:"\f513"
}
.fa-trademark:before {
	content:"\f25c"
}
.fa-traffic-light:before {
	content:"\f637"
}
.fa-trailer:before {
	content:"\e041"
}
.fa-train:before {
	content:"\f238"
}
.fa-tram:before {
	content:"\f7da"
}
.fa-transgender:before {
	content:"\f224"
}
.fa-transgender-alt:before {
	content:"\f225"
}
.fa-trash:before {
	content:"\f1f8"
}
.fa-trash-alt:before {
	content:"\f2ed"
}
.fa-trash-restore:before {
	content:"\f829"
}
.fa-trash-restore-alt:before {
	content:"\f82a"
}
.fa-tree:before {
	content:"\f1bb"
}
.fa-trello:before {
	content:"\f181"
}
.fa-tripadvisor:before {
	content:"\f262"
}
.fa-trophy:before {
	content:"\f091"
}
.fa-truck:before {
	content:"\f0d1"
}
.fa-truck-loading:before {
	content:"\f4de"
}
.fa-truck-monster:before {
	content:"\f63b"
}
.fa-truck-moving:before {
	content:"\f4df"
}
.fa-truck-pickup:before {
	content:"\f63c"
}
.fa-tshirt:before {
	content:"\f553"
}
.fa-tty:before {
	content:"\f1e4"
}
.fa-tumblr:before {
	content:"\f173"
}
.fa-tumblr-square:before {
	content:"\f174"
}
.fa-tv:before {
	content:"\f26c"
}
.fa-twitch:before {
	content:"\f1e8"
}
.fa-twitter:before {
	content:"\f099"
}
.fa-twitter-square:before {
	content:"\f081"
}
.fa-typo3:before {
	content:"\f42b"
}
.fa-uber:before {
	content:"\f402"
}
.fa-ubuntu:before {
	content:"\f7df"
}
.fa-uikit:before {
	content:"\f403"
}
.fa-umbraco:before {
	content:"\f8e8"
}
.fa-umbrella:before {
	content:"\f0e9"
}
.fa-umbrella-beach:before {
	content:"\f5ca"
}
.fa-uncharted:before {
	content:"\e084"
}
.fa-underline:before {
	content:"\f0cd"
}
.fa-undo:before {
	content:"\f0e2"
}
.fa-undo-alt:before {
	content:"\f2ea"
}
.fa-uniregistry:before {
	content:"\f404"
}
.fa-unity:before {
	content:"\e049"
}
.fa-universal-access:before {
	content:"\f29a"
}
.fa-university:before {
	content:"\f19c"
}
.fa-unlink:before {
	content:"\f127"
}
.fa-unlock:before {
	content:"\f09c"
}
.fa-unlock-alt:before {
	content:"\f13e"
}
.fa-unsplash:before {
	content:"\e07c"
}
.fa-untappd:before {
	content:"\f405"
}
.fa-upload:before {
	content:"\f093"
}
.fa-ups:before {
	content:"\f7e0"
}
.fa-usb:before {
	content:"\f287"
}
.fa-user:before {
	content:"\f007"
}
.fa-user-alt:before {
	content:"\f406"
}
.fa-user-alt-slash:before {
	content:"\f4fa"
}
.fa-user-astronaut:before {
	content:"\f4fb"
}
.fa-user-check:before {
	content:"\f4fc"
}
.fa-user-circle:before {
	content:"\f2bd"
}
.fa-user-clock:before {
	content:"\f4fd"
}
.fa-user-cog:before {
	content:"\f4fe"
}
.fa-user-edit:before {
	content:"\f4ff"
}
.fa-user-friends:before {
	content:"\f500"
}
.fa-user-graduate:before {
	content:"\f501"
}
.fa-user-injured:before {
	content:"\f728"
}
.fa-user-lock:before {
	content:"\f502"
}
.fa-user-md:before {
	content:"\f0f0"
}
.fa-user-minus:before {
	content:"\f503"
}
.fa-user-ninja:before {
	content:"\f504"
}
.fa-user-nurse:before {
	content:"\f82f"
}
.fa-user-plus:before {
	content:"\f234"
}
.fa-user-secret:before {
	content:"\f21b"
}
.fa-user-shield:before {
	content:"\f505"
}
.fa-user-slash:before {
	content:"\f506"
}
.fa-user-tag:before {
	content:"\f507"
}
.fa-user-tie:before {
	content:"\f508"
}
.fa-user-times:before {
	content:"\f235"
}
.fa-users:before {
	content:"\f0c0"
}
.fa-users-cog:before {
	content:"\f509"
}
.fa-users-slash:before {
	content:"\e073"
}
.fa-usps:before {
	content:"\f7e1"
}
.fa-ussunnah:before {
	content:"\f407"
}
.fa-utensil-spoon:before {
	content:"\f2e5"
}
.fa-utensils:before {
	content:"\f2e7"
}
.fa-vaadin:before {
	content:"\f408"
}
.fa-vector-square:before {
	content:"\f5cb"
}
.fa-venus:before {
	content:"\f221"
}
.fa-venus-double:before {
	content:"\f226"
}
.fa-venus-mars:before {
	content:"\f228"
}
.fa-vest:before {
	content:"\e085"
}
.fa-vest-patches:before {
	content:"\e086"
}
.fa-viacoin:before {
	content:"\f237"
}
.fa-viadeo:before {
	content:"\f2a9"
}
.fa-viadeo-square:before {
	content:"\f2aa"
}
.fa-vial:before {
	content:"\f492"
}
.fa-vials:before {
	content:"\f493"
}
.fa-viber:before {
	content:"\f409"
}
.fa-video:before {
	content:"\f03d"
}
.fa-video-slash:before {
	content:"\f4e2"
}
.fa-vihara:before {
	content:"\f6a7"
}
.fa-vimeo:before {
	content:"\f40a"
}
.fa-vimeo-square:before {
	content:"\f194"
}
.fa-vimeo-v:before {
	content:"\f27d"
}
.fa-vine:before {
	content:"\f1ca"
}
.fa-virus:before {
	content:"\e074"
}
.fa-virus-slash:before {
	content:"\e075"
}
.fa-viruses:before {
	content:"\e076"
}
.fa-vk:before {
	content:"\f189"
}
.fa-vnv:before {
	content:"\f40b"
}
.fa-voicemail:before {
	content:"\f897"
}
.fa-volleyball-ball:before {
	content:"\f45f"
}
.fa-volume-down:before {
	content:"\f027"
}
.fa-volume-mute:before {
	content:"\f6a9"
}
.fa-volume-off:before {
	content:"\f026"
}
.fa-volume-up:before {
	content:"\f028"
}
.fa-vote-yea:before {
	content:"\f772"
}
.fa-vr-cardboard:before {
	content:"\f729"
}
.fa-vuejs:before {
	content:"\f41f"
}
.fa-walking:before {
	content:"\f554"
}
.fa-wallet:before {
	content:"\f555"
}
.fa-warehouse:before {
	content:"\f494"
}
.fa-watchman-monitoring:before {
	content:"\e087"
}
.fa-water:before {
	content:"\f773"
}
.fa-wave-square:before {
	content:"\f83e"
}
.fa-waze:before {
	content:"\f83f"
}
.fa-weebly:before {
	content:"\f5cc"
}
.fa-weibo:before {
	content:"\f18a"
}
.fa-weight:before {
	content:"\f496"
}
.fa-weight-hanging:before {
	content:"\f5cd"
}
.fa-weixin:before {
	content:"\f1d7"
}
.fa-whatsapp:before {
	content:"\f232"
}
.fa-whatsapp-square:before {
	content:"\f40c"
}
.fa-wheelchair:before {
	content:"\f193"
}
.fa-whmcs:before {
	content:"\f40d"
}
.fa-wifi:before {
	content:"\f1eb"
}
.fa-wikipedia-w:before {
	content:"\f266"
}
.fa-wind:before {
	content:"\f72e"
}
.fa-window-close:before {
	content:"\f410"
}
.fa-window-maximize:before {
	content:"\f2d0"
}
.fa-window-minimize:before {
	content:"\f2d1"
}
.fa-window-restore:before {
	content:"\f2d2"
}
.fa-windows:before {
	content:"\f17a"
}
.fa-wine-bottle:before {
	content:"\f72f"
}
.fa-wine-glass:before {
	content:"\f4e3"
}
.fa-wine-glass-alt:before {
	content:"\f5ce"
}
.fa-wix:before {
	content:"\f5cf"
}
.fa-wizards-of-the-coast:before {
	content:"\f730"
}
.fa-wodu:before {
	content:"\e088"
}
.fa-wolf-pack-battalion:before {
	content:"\f514"
}
.fa-won-sign:before {
	content:"\f159"
}
.fa-wordpress:before {
	content:"\f19a"
}
.fa-wordpress-simple:before {
	content:"\f411"
}
.fa-wpbeginner:before {
	content:"\f297"
}
.fa-wpexplorer:before {
	content:"\f2de"
}
.fa-wpforms:before {
	content:"\f298"
}
.fa-wpressr:before {
	content:"\f3e4"
}
.fa-wrench:before {
	content:"\f0ad"
}
.fa-x-ray:before {
	content:"\f497"
}
.fa-xbox:before {
	content:"\f412"
}
.fa-xing:before {
	content:"\f168"
}
.fa-xing-square:before {
	content:"\f169"
}
.fa-x-twitter:before {
	content:"\e9ca"
}
.fa-x-twitter-square:before {
	content:"\e9c9"
}
.fa-y-combinator:before {
	content:"\f23b"
}
.fa-yahoo:before {
	content:"\f19e"
}
.fa-yammer:before {
	content:"\f840"
}
.fa-yandex:before {
	content:"\f413"
}
.fa-yandex-international:before {
	content:"\f414"
}
.fa-yarn:before {
	content:"\f7e3"
}
.fa-yelp:before {
	content:"\f1e9"
}
.fa-yen-sign:before {
	content:"\f157"
}
.fa-yin-yang:before {
	content:"\f6ad"
}
.fa-yoast:before {
	content:"\f2b1"
}
.fa-youtube:before {
	content:"\f167"
}
.fa-youtube-square:before {
	content:"\f431"
}
.fa-zhihu:before {
	content:"\f63f"
}
.sr-only {
	border:0;
	clip:rect(0,0,0,0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	clip:auto;
	height:auto;
	margin:0;
	overflow:visible;
	position:static;
	width:auto
}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
font-display:swap;
font-family:"Font Awesome 5 Free";
font-style:normal;
font-weight:900;
font-display:block;
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}
.fa, .fas {
	font-family:"Font Awesome 5 Free";
	font-weight:900
}
.lazy-background:not(.elementor-motion-effects-element-type-background) {
background-image:none!important
}
.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) * {
background-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
}
}
.wp-block-search .wp-block-search__button {
	background-color:#288730
}
.breadcrumb-area .entry-breadcrumb .current-item {
	color:#288730
}
.breadcrumb-area .entry-breadcrumb span a:hover, .breadcrumb-trail ul.trail-items li a:hover {
	color:#288730
}
.header-style-5 .header-area .header-menu, .header-style-5 .header-area .header-menu.rt-sticky {
	background:rgb(40 135 48)!important;
	box-shadow:0 0 0 rgb(0 0 0 / 80%)
}
.mean-container .mean-bar {
	background:#288730!important
}
.mean-bar .sidebarBtn .bar {
	background:#ffffff!important
}
a.mobile-logo, .mean-container .mean-bar .search-icon a {
	color:#ffffff!important
}
.header__switch.header__switch--wrapper {
	display:none
}
.post-box-style .post-box-img .post-img::after {
display:none
}
div.site-branding {
	border:0 solid #fff;
	padding:5px 10px
}
.site-branding .light-logo {
	color:#ffffff!important
}
div.footer-logo {
	display:none
}
.rt-post-overlay-style8 h3.entry-title.single-title.title-animation-white-bold {
	position:absolute!important;
	bottom:50px!important
}
.rt-post-overlay-style8 h3.entry-title.small-title.title-animation-white-normal {
	position:absolute!important;
	bottom:50px!important
}
.rt-post-overlay-style8 .post-terms.rt-cat-1 {
	position:absolute!important;
	bottom:10px;
	margin-bottom:10px
}
form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit {
	min-width:100%
}
form.fluent_form_5 .wpf_has_custom_css.ff-btn-submit:hover {
	min-width:100%
}
form.fluent_form_3 .wpf_has_custom_css.ff-btn-submit {
	min-width:100%
}
form.fluent_form_3 .wpf_has_custom_css.ff-btn-submit:hover {
	min-width:100%
}
.fluentform-widget-wrapper.hide-fluent-form-labels .ff-el-input--label {
	display:none!important
}
.fluentform-widget-wrapper.hide-error-message .ff-el-is-error .text-danger {
	display:none
}
.fluentform-widget-wrapper.fluentform-widget-align-left {
	margin:0 auto 0 0
}
.fluentform-widget-wrapper.fluentform-widget-align-center {
	float:none;
	margin:0 auto
}
.fluentform-widget-wrapper.fluentform-widget-align-right {
	margin:0 0 0 auto
}
.fluentform-widget-custom-radio-checkbox input[type=checkbox], .fluentform-widget-custom-radio-checkbox input[type=radio] {
	background:#ddd;
	height:15px;
	min-width:1px;
	outline:none;
	padding:3px;
	width:15px
}
.fluentform-widget-custom-radio-checkbox input[type=checkbox]:after, .fluentform-widget-custom-radio-checkbox input[type=radio]:after {
	border:0 solid #fff0;
	content:"";
	display:block;
	height:100%;
	margin:0;
	padding:0;
	width:100%
}
.fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked:after, .fluentform-widget-custom-radio-checkbox input[type=radio]:checked:after {
	background:#999;
	background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
	background-position:50%;
	background-repeat:no-repeat;
	background-size:12px
}
.fluentform-widget-custom-radio-checkbox input[type=radio], .fluentform-widget-custom-radio-checkbox input[type=radio]:after {
	border-radius:50%
}
.fluentform-widget-wrapper .frm-fluent-form .ff-step-header {
	margin-bottom:0
}
.ff-el-progress-bar {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:flex-end
}
.fluent-form-widget-step-header-yes .ff-step-header .ff-el-progress-status, .fluent-form-widget-step-progressbar-yes .ff-el-progress {
	display:block
}
.fluent-form-widget-step-header-yes .frm-fluent-form .ff-step-header, .fluent-form-widget-step-progressbar-yes .frm-fluent-form .ff-step-header {
	margin-bottom:20px
}
.fluentform-widget-section-break-content-left .ff-el-group.ff-el-section-break {
	text-align:left
}
.fluentform-widget-section-break-content-center .ff-el-group.ff-el-section-break {
	text-align:center
}
.fluentform-widget-section-break-content-right .ff-el-group.ff-el-section-break {
	text-align:right
}
.fluentform-widget-submit-button-full-width .ff-btn-submit {
	display:block;
	width:100%
}
.fluentform-widget-submit-button-center .ff-el-group .ff-btn-submit, .fluentform-widget-submit-button-center .ff-el-group.ff-text-left .ff-btn-submit, .fluentform-widget-submit-button-center .ff-el-group.ff-text-right .ff-btn-submit {
	align-items:center;
	display:flex;
	justify-content:center;
	margin:0 auto
}
.fluentform-widget-submit-button-right .ff-el-group .ff-btn-submit, .fluentform-widget-submit-button-right .ff-el-group.ff-text-left .ff-btn-submit, .fluentform-widget-submit-button-right .ff-el-group.ff-text-right .ff-btn-submit {
	float:right
}
.fluentform-widget-submit-button-left .ff-el-group .ff-btn-submit, .fluentform-widget-submit-button-left .ff-el-group.ff-text-left .ff-btn-submit, .fluentform-widget-submit-button-left .ff-el-group.ff-text-right .ff-btn-submit {
	float:left
}
.fluentform-widget-wrapper.hide-placeholder input::-webkit-input-placeholder, .fluentform-widget-wrapper.hide-placeholder textarea::-webkit-input-placeholder {
opacity:0;
visibility:hidden
}
.fluentform-widget-wrapper.hide-placeholder input:-moz-placeholder, .fluentform-widget-wrapper.hide-placeholder input::-moz-placeholder, .fluentform-widget-wrapper.hide-placeholder textarea:-moz-placeholder, .fluentform-widget-wrapper.hide-placeholder textarea::-moz-placeholder {
opacity:0;
visibility:hidden
}
.fluentform-widget-wrapper.hide-placeholder input:-ms-input-placeholder, .fluentform-widget-wrapper.hide-placeholder textarea:-ms-input-placeholder {
opacity:0;
visibility:hidden
}
.fluentform-widget-wrapper.hide-placeholder input::-ms-input-placeholder, .fluentform-widget-wrapper.hide-placeholder textarea::-ms-input-placeholder {
opacity:0;
visibility:hidden
}
.lity {
	z-index:9999!important
}
.fluentform * {
	box-sizing:border-box
}
.fluentform .clearfix:after, .fluentform .clearfix:before, .fluentform .ff-el-group:after, .fluentform .ff-el-group:before, .fluentform .ff-el-repeat .ff-el-input--content:after, .fluentform .ff-el-repeat .ff-el-input--content:before, .fluentform .ff-step-body:after, .fluentform .ff-step-body:before {
	content:" ";
	display:table
}
.fluentform .clearfix:after, .fluentform .ff-el-group:after, .fluentform .ff-el-repeat .ff-el-input--content:after, .fluentform .ff-step-body:after {
	clear:both
}
@media (min-width:768px) {
.frm-fluent-form .ff-t-container {
display:flex;
gap:15px;
width:100%
}
.frm-fluent-form .ff-t-container.ff_cond_v {
display:flex!important
}
.frm-fluent-form .ff-t-container.mobile:not(.ff_excluded) {
display:block!important
}
.frm-fluent-form .ff-t-cell {
display:flex;
flex-direction:column;
vertical-align:inherit;
width:100%
}
.frm-fluent-form .ff-t-cell:first-of-type {
padding-left:0
}
.frm-fluent-form .ff-t-cell:last-of-type {
flex-grow:1;
padding-right:0
}
.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom {
align-items:flex-end;
display:flex;
margin:auto 0 0
}
.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-center {
justify-content:center
}
.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-right {
justify-content:flex-end
}
.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button {
margin-bottom:20px
}
}
@media (max-width:768px) {
.ff-t-cell {
margin-left:0!important
}
}
.fluentform .ff-el-group {
	margin-bottom:20px
}
.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label {
	display:block;
	float:none;
	text-align:left
}
.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content {
	margin-bottom:0;
	margin-left:auto
}
@media (min-width:481px) {
.fluentform .ff-el-group.ff-el-form-left .ff-el-input--label {
text-align:left
}
.fluentform .ff-el-group.ff-el-form-right .ff-el-input--label {
text-align:right
}
}
.fluentform .ff-el-input--label {
	display:inline-block;
	margin-bottom:5px;
	position:relative
}
.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before {
	color:var(--fluentform-danger);
	content:"* ";
	margin-right:3px
}
.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after {
	color:var(--fluentform-danger);
	content:" *";
	margin-left:3px
}
.fluentform .ff-el-form-control {
	display:block;
	width:100%
}
.fluentform .ff-el-ratings {
--fill-inactive:#d4d4d4;
--fill-active:#ffb100;
	display:inline-block;
	line-height:40px
}
.fluentform .ff-el-ratings input[type=radio] {
	display:none;
	height:0!important;
	visibility:hidden!important;
	width:0!important
}
.fluentform .ff-el-ratings svg {
	fill:var(--fill-inactive);
	height:22px;
transition:all .3s;
	vertical-align:middle;
	width:22px
}
.fluentform .ff-el-ratings svg.scale {
transition:all .15s
}
.fluentform .ff-el-ratings label {
	display:inherit;
	margin-right:3px
}
.fluentform .ff-el-ratings label.active svg {
	fill:#ffb100;
	fill:var(--fill-active)
}
.fluentform .ff-el-ratings label:hover {
	cursor:pointer
}
.fluentform .ff-el-ratings label:hover svg {
	transform:scale(1.1)
}
.fluentform .ff-el-ratings label:hover svg.scalling {
	transform:scale(1.2)
}
.fluentform .ff-el-repeat .ff-el-form-control {
	margin-bottom:10px;
	width:100%
}
.fluentform .ff-el-repeat .ff-t-cell {
	padding:0 10px;
	width:100%
}
.fluentform .ff-el-repeat .ff-t-cell:first-child {
	padding-left:0
}
.fluentform .ff-el-repeat .ff-t-cell:last-child {
	padding-right:0
}
.fluentform .ff-el-repeat .ff-t-container {
	display:flex
}
.fluentform .ff-el-repeat-buttons-list span {
	cursor:pointer
}
@media (min-width:481px) {
.fluentform .ff-el-form-left .ff-el-input--label, .fluentform .ff-el-form-right .ff-el-input--label {
float:left;
margin-bottom:0;
padding:10px 15px 0 0;
width:180px
}
.fluentform .ff-el-form-left .ff-el-input--content, .fluentform .ff-el-form-right .ff-el-input--content {
margin-left:180px
}
.fluentform .ff-el-form-left .ff-t-container .ff-el-input--label, .fluentform .ff-el-form-right .ff-t-container .ff-el-input--label {
float:none;
margin-bottom:5px;
width:auto
}
.fluentform .ff-el-form-left .ff-t-container .ff-el-input--content, .fluentform .ff-el-form-right .ff-t-container .ff-el-input--content {
margin-left:auto
}
}
.fluentform .ff-el-form-right .ff-el-input--label {
	text-align:right
}
.fluentform .ff-el-is-error .text-danger {
	font-size:12px;
	margin-top:4px
}
.fluentform .ff-el-is-error .ff-el-form-check-label, .fluentform .ff-el-is-error .ff-el-form-check-label a {
	color:var(--fluentform-danger)
}
.fluentform .ff-el-is-error .ff-el-form-control {
	border-color:var(--fluentform-danger)
}
.fluentform .ff-el-tooltip {
	cursor:pointer;
	display:inline-block;
	margin-left:2px;
	position:relative;
	vertical-align:middle;
	z-index:2
}
.fluentform .ff-el-tooltip:hover {
	color:#000
}
.fluentform .ff-el-tooltip svg {
	fill:var(--fluentform-primary)
}
.fluentform .ff-el-help-message {
	color:var(--fluentform-secondary);
	font-size:12px;
	font-style:italic;
	margin-top:5px
}
.fluentform .ff-el-help-message.ff_ahm {
	margin-bottom:5px;
	margin-top:-3px
}
.fluentform .ff-el-progress {
	background-color:#e9ecef;
border-radius:.25rem;
font-size:.75rem;
	height:1.3rem;
	line-height:1.2rem;
	overflow:hidden
}
.fluentform .ff-el-progress-bar {
	background-color:var(--fluentform-primary);
	color:#fff;
	height:inherit;
	text-align:right;
transition:width .3s;
	width:0
}
.fluentform .ff-el-progress-bar span {
	display:inline-block;
	padding:0 5px 0 0
}
.fluentform .ff-el-progress-status {
font-size:.9rem;
	margin-bottom:5px
}
.fluentform .ff-el-progress-title {
	border-bottom:2px solid #000;
	display:inline-block;
	font-weight:600;
	list-style-type:none;
	margin:8px 0 0;
	padding-left:15px;
	padding-right:15px
}
.fluentform .ff-el-progress-title li {
	display:none
}
.fluentform .ff-float-right {
	float:right
}
.fluentform .ff-chat-gpt-loader-svg {
	border:1px solid #ced4da;
	box-shadow:0 1px 5px rgb(0 0 0 / .1);
	margin-top:10px;
	padding:15px;
	position:relative
}
.fluentform .ff-hidden {
	display:none!important
}
.fluentform .ff-step-t-container {
	align-items:center;
	display:flex;
	flex-wrap:wrap;
	gap:12px;
	justify-content:space-between
}
.fluentform .ff-step-t-container .ff-t-cell {
	width:auto
}
.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group {
	margin-bottom:0
}
.fluentform .ff-step-container {
	overflow:hidden
}
.fluentform .ff-step-header {
	margin-bottom:20px
}
.fluentform .ff-step-titles {
	counter-reset:step;
	display:table;
	margin:0 0 20px;
	overflow:hidden;
	padding:0;
	position:relative;
	table-layout:fixed;
	text-align:center;
	width:100%
}
.fluentform .ff-step-titles-navs {
	cursor:pointer
}
.fluentform .ff-step-titles li {
	color:#333;
	display:table-cell;
	font-size:12px;
	list-style-type:none;
	padding:0 10px;
	position:relative;
	vertical-align:top;
	width:auto
}
.fluentform .ff-step-titles li.ff_active, .fluentform .ff-step-titles li.ff_completed {
	color:#007bff
}
.fluentform .ff-step-titles li.ff_active:before, .fluentform .ff-step-titles li.ff_completed:before {
	background:#007bff;
	border:1px solid #fff0;
	color:#fff
}
.fluentform .ff-step-titles li.ff_active:after, .fluentform .ff-step-titles li.ff_completed:after {
	background:#007bff
}
.fluentform .ff-step-titles li.ff_active:after {
	right:0
}
.fluentform .ff-step-titles li:before {
	background:#fff;
	border:1px solid;
	border-radius:3px;
	color:#333;
	content:counter(step);
	counter-increment:step;
	display:block;
	font-size:10px;
	line-height:20px;
	margin:0 auto 5px;
	position:relative;
	vertical-align:top;
	width:20px;
	z-index:10
}
.fluentform .ff-step-titles li:after {
	background:#000;
	content:"";
	height:2px;
	left:-50%;
	position:absolute;
	top:9px;
	width:100%;
	z-index:1
}
.fluentform .ff-step-titles li:first-child {
	padding-left:0
}
.fluentform .ff-step-titles li:first-child:after {
	left:50%
}
.fluentform .ff-step-titles li:last-child {
	padding-right:0
}
.fluentform .ff-step-titles li:last-child:after {
	left:-50%
}
.fluentform .ff-step-body {
	left:0;
	margin-bottom:15px;
	position:relative;
	top:0
}
.fluentform .ff-upload-progress {
	margin:10px 0
}
.fluentform .ff-upload-progress-inline {
	border-radius:3px;
	height:6px;
	margin:4px 0;
	position:relative
}
.fluentform .ff-upload-preview {
	border:1px solid #ced4da;
	border-radius:3px;
	margin-top:5px
}
.fluentform .ff-upload-preview:first-child {
	margin-top:0
}
.fluentform .ff-upload-preview-img {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	height:70px;
	width:70px
}
.fluentform .ff-upload-container-small-column-image {
	display:flex;
	flex-wrap:wrap-reverse;
	justify-content:center;
	text-align:center
}
.fluentform .ff-upload-details, .fluentform .ff-upload-preview {
	zoom:1;
	overflow:hidden
}
.fluentform .ff-upload-details, .fluentform .ff-upload-thumb {
	display:table-cell;
	vertical-align:middle
}
.fluentform .ff-upload-thumb {
	background-color:#eee
}
.fluentform .ff-upload-details {
	border-left:1px solid #ebeef0;
	padding:0 10px;
	position:relative;
	width:10000px
}
.fluentform .ff-upload-details .ff-inline-block, .fluentform .ff-upload-details .ff-upload-error {
	font-size:11px
}
.fluentform .ff-upload-remove {
	box-shadow:none!important;
	color:var(--fluentform-danger);
	cursor:pointer;
	font-size:16px;
	line-height:1;
	padding:0 4px;
	position:absolute;
	right:0;
	top:3px
}
.fluentform .ff-upload-remove:hover {
	color:var(--fluentform-danger);
	text-shadow:1px 1px 1px #000!important
}
.fluentform .ff-upload-filename {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.fluentform .ff-table {
	margin-bottom:0
}
.fluentform .ff-checkable-grids {
	border:1px solid #f1f1f1;
	border-collapse:collapse
}
.fluentform .ff-checkable-grids thead>tr>th {
	background:#f1f1f1;
	border:0;
	padding:7px 5px;
	text-align:center
}
.fluentform .ff-checkable-grids tbody>tr>td {
	border:0;
	padding:7px 5px
}
.fluentform .ff-checkable-grids tbody>tr>td:not(:first-of-type) {
text-align:center
}
.fluentform .ff-checkable-grids tbody>tr:nth-child(2n)>td {
background:#f1f1f1
}
.fluentform .ff-checkable-grids tbody>tr:nth-child(2n-1)>td {
background:#fff
}
.fluentform .ff-screen-reader-element {
	clip:rect(0,0,0,0)!important;
	word-wrap:normal!important;
	border:0!important;
	height:1px!important;
	margin:0!important;
	overflow:hidden!important;
	padding:0!important;
	position:absolute!important;
	width:1px!important
}
.fluentform .ff_upload_btn.ff-btn {
	background:#6f757e;
	border-color:#6f757e;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	padding:10px 20px
}
.fluentform .ff_upload_btn.ff-btn:hover {
	background-color:#91959b;
	outline:none
}
.fluentform .ff_upload_btn.ff-btn:focus-visible {
background-color:#91959b;
outline:none
}
.fluentform .ff-el-tc {
	border:none;
	border-collapse:collapse;
	display:table;
	width:100%
}
.fluentform .ff-el-tc label.ff_tc_label {
	display:table-row
}
.fluentform .ff-el-tc label.ff_tc_label>span {
	padding-top:8px!important;
	width:20px
}
.fluentform .ff-el-tc label.ff_tc_label>div, .fluentform .ff-el-tc label.ff_tc_label>span {
	display:table-cell
}
.fluentform .ff-saved-state-input .ff_input-group-text {
	background-color:#1a7efb;
	border-color:#1a7efb;
	margin-left:-1px
}
.fluentform .ff-saved-state-input .ff_input-group-text:hover {
	background-color:#4898fc;
	border-color:#4898fc;
	opacity:1
}
.fluentform .ff-saved-state-input .ff_input-group-text img {
	width:28px
}
.fluentform .ff-saved-state-link input {
	text-overflow:ellipsis
}
.fluentform .ff-hide-group {
	display:none
}
.fluentform .ff_t_c {
	margin:0;
	padding:0 5px 0 0
}
.fluentform .ff_t_c p {
	margin:0;
	padding:0
}
.fluentform .force-hide {
	border:0;
	display:block;
	height:0;
	margin:0;
	opacity:0;
	padding:0;
	visibility:hidden
}
.fluentform input[type=checkbox], .fluentform input[type=radio] {
	display:inline-block;
	margin:0
}
.fluentform input[type=checkbox] {
	-webkit-appearance:checkbox
}
.fluentform input[type=radio] {
	-webkit-appearance:radio
}
.fluentform .text-danger {
	color:var(--fluentform-danger)
}
.fluentform .iti {
	width:100%
}
.fluentform .iti__selected-flag {
	background:rgb(0 0 0 / .1);
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.fluentform .ff_gdpr_field {
	margin-right:5px
}
.fluentform form.ff-form-has-steps .ff-btn-submit {
	visibility:hidden
}
.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper {
	text-align:right
}
.fluentform textarea {
	max-width:100%
}
.fluentform .ff-el-form-check {
	margin-bottom:5px
}
.fluentform .ff-el-form-check span.ff_span {
	margin-left:6px
}
.fluentform .ff-el-form-check-label .ff-el-form-check-input {
	position:relative;
	top:-2px;
	vertical-align:middle
}
.fluentform .ff-inline-block {
	display:inline-block
}
.fluentform .ff-inline-block+.ff-inline-block {
	margin-left:10px
}
.fluentform .ff-text-left {
	text-align:left
}
.fluentform .ff-text-center {
	text-align:center
}
.fluentform .ff-text-right {
	text-align:right
}
.fluentform .ff-el-form-control:focus~.ff-el-help-message {
display:block!important
}
.fluentform .ff-el-form-control::-moz-placeholder {
color:#868e96;
opacity:1
}
.fluentform .ff-el-form-control::placeholder {
color:#868e96;
opacity:1
}
.fluentform .ff-el-form-control:disabled, .fluentform .ff-el-form-control[readonly]:not(.flatpickr-input) {
background-color:#e9ecef;
opacity:1
}
.fluentform .iti__search-input {
	min-height:30px
}
.fluentform-step {
	float:left;
	height:1px;
	overflow-x:hidden;
	padding:3px
}
.fluentform-step.active {
	height:auto;
	width:100%
}
.fluentform-step .ff_summary_container {
	font-size:14px;
	margin-top:10px
}
.step-nav .next {
	float:right
}
.fluentform .has-conditions {
	display:none
}
.ff-message-success {
	border:1px solid #ced4da;
	box-shadow:0 1px 5px rgb(0 0 0 / .1);
	margin-top:10px;
	padding:15px;
	position:relative
}
.ff-errors-in-stack {
	display:none;
	margin-top:15px
}
.ff-errors-in-stack .error {
	font-size:14px;
	line-height:1.7
}
.ff-errors-in-stack .error-clear {
	cursor:pointer;
	margin-left:5px;
	padding:0 5px
}
.ff-chat-reply-container div p {
	border-radius:6px;
	margin-top:12px;
	padding:20px 16px
}
.ff-chat-reply-container div .skeleton {
	animation:skeleton-loading 2s linear infinite alternate;
	padding:24px
}
@keyframes skeleton-loading {
0% {
background-color:#e3e6e8
}
to {
	background-color:#f0f3f5
}
}
.ff-el-chat-container {
	position:relative
}
.ff-el-chat-container textarea {
	outline:none;
	position:relative;
	resize:none
}
.ff-el-chat-container .ff_btn_chat_style {
	background:#fff0;
	border:none;
	position:absolute;
	right:10px;
	top:38%
}
.ff-el-chat-container .ff_btn_chat_style svg:hover {
	cursor:pointer;
	opacity:.8;
	outline:0;
	text-decoration:none;
transition:all .4s
}
.iti-mobile .iti--container {
	z-index:9999
}
.fluentform .hidden_field {
	display:none!important
}
.fluentform .ff_force_hide {
	display:none!important;
	visibility:hidden!important
}
.fluentform .ff_scrolled_text {
	background:#e9ebed;
	height:200px;
	overflow:scroll;
	padding:10px 15px
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check {
	display:-moz-inline-stack;
	display:inline-block;
	float:none!important;
	margin:0 0 10px;
	position:relative;
	width:auto!important
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label {
	margin:0
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within span {
background-color:#b3d4fc
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input {
	margin:0;
	opacity:0;
	outline:none;
	position:absolute;
	z-index:-1
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span {
	-webkit-appearance:none;
	background:#fff;
	border:1px solid #dcdfe6;
	border-left:0;
	border-radius:0;
	box-sizing:border-box;
	color:#606266;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	font-weight:500;
	line-height:1;
	margin:0;
	outline:none;
	padding:12px 20px;
	position:relative;
	text-align:center;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	vertical-align:middle;
	white-space:nowrap
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover {
	color:#1a7efb
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder {
	border:1px solid #dcdfe5;
	overflow:hidden
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span {
	border:none!important;
	border-radius:0!important;
	margin-left:-1px;
	width:100%
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder.ff_item_selected {
	border-color:#1a7efb
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label>span {
	border-left:1px solid #dcdfe6;
	border-radius:4px 0 0 4px;
	box-shadow:none!important
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label>span {
	border-radius:0 4px 4px 0
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span {
	background-color:#1a7efb;
	border-color:#1a7efb;
	box-shadow:-1px 0 0 0 #8cc5ff;
	color:#fff
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label>span {
	border-left-color:#1a7efb
}
@media only screen and (max-width:768px) {
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check {
display:block;
width:100%
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span {
border:1px solid!important;
border-radius:4px!important;
box-shadow:none!important;
display:block;
width:100%
}
}
.fluentform .ff-el-group.ff-hpsf-container {
	display:none!important;
	position:absolute!important;
	transform:translateX(1000%)!important
}
.fluentform div.ff-el-form-hide_label>.ff-el-input--label {
	display:none;
	visibility:hidden
}
.fluentform .ff_file_upload_holder {
	margin-bottom:0
}
.fluentform .ff-dropzone .ff_upload_btn.ff-btn {
	background:rgb(223 240 255 / .13);
	border:1px dashed var(--fluentform-primary);
	border-radius:var(--fluentform-border-radius);
	color:var(--fluentform-secondary);
	display:block;
	padding:35px;
	text-align:center;
transition:all .2s ease;
	width:100%
}
.fluentform .ff-dropzone .ff_upload_btn.ff-btn:hover {
	background:rgb(223 240 255 / .49)
}
.fluentform .ff-dropzone .ff-uploaded-list {
	margin-top:10px
}
.fluentform .ff_center {
	text-align:center
}
.fluentform .ff_right {
	text-align:right
}
.fluentform .ff_left {
	text-align:left
}
.fluentform .ff-form-inline .ff-t-container, .fluentform .ff-form-inline>.ff-el-group, .fluentform .ff-form-inline>.ff-name-field-wrapper {
	display:inline-block;
	margin-right:10px;
	vertical-align:top
}
.fluentform .ff-form-inline .ff-t-container .ff-t-cell .ff-el-input--label, .fluentform .ff-form-inline .ff-t-container>.ff-el-input--label, .fluentform .ff-form-inline>.ff-el-group .ff-t-cell .ff-el-input--label, .fluentform .ff-form-inline>.ff-el-group>.ff-el-input--label, .fluentform .ff-form-inline>.ff-name-field-wrapper .ff-t-cell .ff-el-input--label, .fluentform .ff-form-inline>.ff-name-field-wrapper>.ff-el-input--label {
	display:none
}
.fluentform .ff-form-inline .ff-t-container .ff-el-input--content, .fluentform .ff-form-inline>.ff-el-group .ff-el-input--content, .fluentform .ff-form-inline>.ff-name-field-wrapper .ff-el-input--content {
	margin-left:0
}
.fluentform .ff-form-inline .ff-t-container:last-child, .fluentform .ff-form-inline>.ff-el-group:last-child, .fluentform .ff-form-inline>.ff-name-field-wrapper:last-child {
	margin-right:0
}
.fluentform .ff-t-container .ff-name-title {
	width:40%
}
.fluentform .ff_hide_label .ff-el-input--label {
	display:none
}
.fluentform .field-value {
	white-space:pre-line
}
.fluentform .ff-el-group .ff-read-only {
	background-color:#e9ecef!important;
	opacity:1;
	pointer-events:none;
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none
}
.fluentform .ff-el-group .ff-read-only:focus {
	outline:none
}
.fluentform label.ff-el-image-input-src {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	cursor:pointer;
	display:block;
	height:200px;
	width:200px
}
.fluentform .ff-el-image-holder {
	float:left;
	margin-bottom:20px;
	margin-right:20px;
	width:200px
}
.fluentform .ff-el-image-holder .ff-el-form-check-label {
	padding-left:1px
}
.fluentform .ff_el_checkable_photo_holders {
	display:block;
	margin-bottom:-20px;
	overflow:hidden
}
.fluentform .select2-container {
	width:100%!important
}
.fluentform .select2-container .select2-selection__rendered li {
	margin:0
}
.fluentform .select2-container .select2-search--inline>input {
	height:calc(2.25rem + 2px);
	line-height:1.5;
	margin-top:0;
padding:.375rem 1.75rem .375rem .75rem
}
.fluentform .ff-el-form-bottom {
	display:flex;
	flex-direction:column-reverse
}
.fluentform .ff-el-form-bottom .ff-el-input--label {
	margin-bottom:0;
	margin-top:5px
}
.fluentform .mce-tinymce.mce-container.mce-panel {
	border:1px solid #ced4da
}
.fluentform .ff_input-group {
	align-items:stretch;
	display:flex;
	flex-wrap:wrap;
	position:relative;
	width:100%
}
.fluentform .ff_input-group>.ff-el-form-control:not(:first-child) {
border-bottom-left-radius:0;
border-top-left-radius:0;
display:inline-block;
width:auto
}
.fluentform .ff_input-group>.ff-el-form-control:not(:last-child) {
border-bottom-right-radius:0;
border-top-right-radius:0
}
.fluentform .ff_input-group .ff-el-form-control {
	flex:1 1 auto;
	margin-bottom:0;
	position:relative;
	width:1%
}
.fluentform .ff_input-group-prepend {
	margin-right:-1px
}
.fluentform .input-group-append {
	margin-left:-1px
}
.fluentform .ff_input-group-append, .fluentform .ff_input-group-prepend {
	display:flex
}
.fluentform .ff_input-group>.ff_input-group-prepend>.ff_input-group-text {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.fluentform .ff_input-group>.ff_input-group-append>.ff_input-group-text {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.fluentform .ff_input-group-text {
	align-items:center;
	background-color:#e9ecef;
border-radius:.25rem;
	color:#495057;
	display:flex;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	margin-bottom:0;
padding:.375rem .75rem;
	text-align:center;
	white-space:nowrap
}
.fluentform .ff_coupon_wrapper .ff_input-group-append {
	cursor:pointer
}
.fluentform .ff_coupon_wrapper .ff_input-group-append:hover .ff_input-group-text {
	background:#e3e8ed
}
.fluentform ul.ff_coupon_responses {
	list-style:none;
	margin:0;
	padding:0
}
.fluentform ul.ff_coupon_responses li {
	padding-top:5px
}
.fluentform ul.ff_coupon_responses span.error-clear {
	color:#ff5050;
	font-weight:700;
	margin-right:10px
}
.fluentform ul.ff_coupon_responses .ff_error {
	color:#f56c6c;
	cursor:pointer
}
.fluentform ul.ff_coupon_responses .ff_success {
	color:#28a745
}
.fluentform .ff-btn.disabled {
	opacity:.65
}
.fluentform .ff-btn.ff-working {
	position:relative;
transition:all .3s ease
}
.fluentform .ff-btn.ff-working:after {
	animation:ff-progress-anim 4s 0s infinite;
	background:hsl(0 0% 100% / .4);
	bottom:0;
	content:"";
	height:5px;
	left:0;
	position:absolute;
	right:0
}
.fluentform .ff-btn-block {
	display:block;
	width:100%
}
.fluentform .ff-btn-block+.ff-el-btn-block {
	margin-top:8px
}
.fluentform .ff_submitting {
	pointer-events:none
}
@keyframes ff-progress-anim {
0% {
width:0
}
5% {
width:0
}
10% {
width:15%
}
30% {
width:40%
}
50% {
width:55%
}
80% {
width:100%
}
95% {
width:100%
}
to {
	width:0
}
}
.ff_modal_container {
	background:#fff;
	max-height:90vh!important;
	max-width:900px;
	overflow:auto;
	padding:30px
}
@media only screen and (min-width:1000px) {
.ff_modal_container {
width:900px
}
}
.select2-results__option {
	margin:0
}
.fluentform span.select2.select2-container:after {
	border-left:5px solid #fff0;
	border-right:5px solid #fff0;
	border-top:5px solid #495057;
	content:"";
	position:absolute;
	right:10px;
	top:50%;
	transform:translateY(-50%)
}
.ff_pointer {
	cursor:pointer
}
.ff_net_table {
	border:0;
	border-collapse:separate;
	border-spacing:0;
	line-height:1.4;
	margin:0;
	padding:0;
	table-layout:fixed;
	width:100%
}
.ff_net_table th {
	border:none;
	font-size:13px;
	font-weight:400;
	padding:8px 0;
	text-align:center;
	vertical-align:bottom
}
.ff_net_table th .ff_not-likely {
	float:left;
	text-align:left
}
.ff_net_table th .ff_extremely-likely {
	float:right;
	text-align:right
}
.ff_net_table tbody tr {
	background:none;
	border:0
}
.ff_net_table tbody tr td {
	background-color:#fff;
	border:1px solid #ddd;
	border-left:0;
	padding:0;
	text-align:center;
	vertical-align:middle
}
.ff_net_table tbody tr td input[type=radio]:checked+label {
	background-color:#4caf50;
	color:#fff
}
.ff_net_table tbody tr td:first-of-type {
	border-left:1px solid #ddd;
	border-radius:5px 0 0 5px
}
.ff_net_table tbody tr td:last-child {
	border-radius:0 5px 5px 0
}
.ff_net_table tbody tr td label {
	border:0;
	color:#444;
	cursor:pointer;
	display:block;
	font-size:16px;
	font-weight:700;
	height:40px;
	line-height:40px;
	margin:0;
	position:relative;
	width:100%
}
.ff_net_table tbody tr td label:after {
	border:0;
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.ff_net_table tbody tr td label:hover:after {
	border:2px solid #4caf50
}
.ff-el-pop-content {
	background-color:#000;
	border-radius:3px;
	box-shadow:0 5px 10px rgb(0 0 0 / .2);
	color:#fff;
	font-size:11px;
	line-height:1.2;
	padding:10px;
	position:absolute;
	text-align:center;
	transform-origin:center bottom;
	z-index:9999
}
.ff-checkable-grids.mobile {
	border:0
}
.ff-checkable-grids.mobile tbody tr {
	padding-top:0!important
}
.ff-checkable-grids.mobile tbody tr:nth-child(2n)>td {
background:#fff0
}
.ff-checkable-grids.mobile tbody td {
	padding-left:10px!important;
	text-align:left!important
}
.ff-checkable-grids.mobile tbody td.ff_grid_header {
	background-color:#eee!important;
	margin:0
}
.ff-checkable-grids.mobile tbody td:after {
	content:attr(data-label);
	display:inline-block;
	letter-spacing:.5pt;
	padding-left:10px;
	white-space:nowrap
}
span.ff-el-rating-text {
	line-height:100%;
	padding-left:5px;
	vertical-align:bottom
}
table.ff_repeater_table {
	background:transparent!important;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	margin:0 0 5px;
	padding:0;
	table-layout:auto!important;
	vertical-align:middle;
	width:100%
}
table.ff_repeater_table th {
	font-size:90%;
	padding:0;
	text-align:left
}
table.ff_repeater_table th, table.ff_repeater_table tr {
	background:transparent!important;
	border:0;
	padding-top:5px
}
table.ff_repeater_table td {
	background:transparent!important;
	border:0;
	max-width:100%;
	padding:0 15px 15px 0;
	text-align:left;
	width:282px
}
table.ff_repeater_table tbody tr:only-child td .repeat-minus {
	visibility:hidden
}
table.ff_repeater_table .ff-el-group {
	margin:0;
	padding:0
}
table.ff_repeater_table .repeat_btn {
	padding-right:0;
	vertical-align:middle;
	width:30px
}
table.ff_repeater_table .repeat_btn span.ff-icon {
	cursor:pointer;
	margin-right:10px
}
table.ff_repeater_table .repeat_btn span.ff-icon.icon-minus-circle {
	margin-right:0
}
table.ff_repeater_table.repeat-maxed .repeat_btn .repeat-plus {
	visibility:hidden
}
.ff-repeater-container {
	display:flex;
	flex-direction:column
}
.ff-repeater-container .repeat_btn {
	align-self:center;
	display:flex
}
.ff-repeater-container .ff_repeater_cont_row, .ff-repeater-container .ff_repeater_header {
	display:flex;
	flex-wrap:nowrap
}
.ff-repeater-container .ff_repeater_cont_row:only-child .repeat-minus {
	visibility:hidden
}
.ff-repeater-container .ff_repeater_cell, .ff-repeater-container .ff_repeater_header_item {
	box-sizing:border-box;
	padding:0 15px 0 0;
	text-align:left
}
.ff-repeater-container .ff-el-repeat-buttons-list {
	display:flex;
	margin-top:34%
}
.ff_repeater_table.mobile tbody td {
	display:block;
	padding:10px;
	width:100%
}
.ff_repeater_table.mobile tbody td .ff-el-group {
	margin-top:6px
}
.ff_repeater_table.mobile tbody td:before {
	clear:both;
	content:attr(data-label);
	display:block;
	font-size:.875em;
	letter-spacing:.5pt;
	white-space:nowrap
}
.ff-el-section-break .ff-el-section-title {
	font-weight:600;
	margin-bottom:5px
}
.ff-el-section-break hr {
	background-color:#dadbdd;
	border:none;
	height:1px;
	margin-bottom:10px
}
table.ff_flexible_table.ff-checkable-grids {
	width:100%
}
.ff_flexible_table.mobile thead {
	left:-9999px;
	position:absolute;
	top:-9999px
}
.ff_flexible_table.mobile tbody td {
	display:block;
	padding:10px;
	width:100%
}
.ff_flexible_table.mobile tbody tr {
	background:#fff;
	border-bottom:1px solid #ced4da;
	border-top:1px solid #ced4da;
	border-color:#ced4da;
	border-style:solid;
	border-width:2px 1px 4px;
	display:block;
	margin:16px 0 10px;
	position:relative
}
@media only screen and (max-width:400px) {
.ff_repeater_table {
width:100%
}
.ff_repeater_table thead {
display:none
}
.ff_repeater_table tbody tr {
border:1px solid #ddd;
display:block;
margin-bottom:15px;
padding:10px
}
.ff_repeater_table tbody td {
display:block;
padding:5px 0;
text-align:left;
width:100%!important
}
.ff_repeater_table tbody td .ff-el-input--content {
width:100%
}
.ff_repeater_table .repeat_btn {
margin-top:10px;
padding:10px 0;
text-align:center;
width:100%
}
.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list {
display:flex;
justify-content:space-between
}
.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list span {
background-color:#f0f0f0;
border-radius:3px;
cursor:pointer;
padding:5px 10px
}
}
@media only screen and (min-width:641px) {
.fluentform .ff-el-group.ff_list_3col .ff-el-form-check {
display:-moz-inline-stack;
display:inline-block;
margin:0 0 2px;
min-height:28px;
padding-right:16px;
vertical-align:top;
width:33.3%
}
.fluentform .ff-el-group.ff_list_2col .ff-el-form-check {
display:-moz-inline-stack;
display:inline-block;
margin:0;
min-height:28px;
padding-right:16px;
vertical-align:top;
width:50%
}
.fluentform .ff-el-group.ff_list_4col .ff-el-form-check {
display:-moz-inline-stack;
display:inline-block;
margin:0;
min-height:28px;
padding-right:16px;
vertical-align:top;
width:25%
}
.fluentform .ff-el-group.ff_list_5col .ff-el-form-check {
display:-moz-inline-stack;
display:inline-block;
margin:0;
min-height:28px;
padding-right:16px;
vertical-align:top;
width:20%
}
.fluentform .ff-el-group.ff_list_inline .ff-el-form-check {
display:-moz-inline-stack;
display:inline-block;
float:none!important;
margin:0 15px 10px 0;
width:auto!important
}
}
@media (max-width:767px) {
table.ff_flexible_table, table.ff_flexible_table.ff-checkable-grids {
border:0
}
table.ff_flexible_table.ff-checkable-grids tbody tr {
padding-top:0!important
}
table.ff_flexible_table.ff-checkable-grids tbody tr td.ff_grid_header {
background-color:#eee!important;
margin:0;
text-align:center
}
table.ff_flexible_table.ff-checkable-grids tbody tr td {
text-align:left!important
}
table.ff_flexible_table.ff-checkable-grids tbody tr td:before {
content:none!important
}
table.ff_flexible_table.ff-checkable-grids tbody tr td:after {
content:attr(data-label);
display:inline-block;
letter-spacing:.5pt;
padding-left:10px;
white-space:nowrap
}
table.ff_flexible_table.ff-checkable-grids tbody tr:nth-child(2n)>td {
background:#fff0
}
table.ff_flexible_table thead {
left:-9999px;
position:absolute;
top:-9999px
}
table.ff_flexible_table tbody tr {
background:#fff;
border-bottom:1px solid #ced4da;
border-top:1px solid #ced4da;
border-color:#ced4da;
border-style:solid;
border-width:2px 1px 4px;
display:block;
margin:16px 0 10px;
padding-top:12px!important;
position:relative
}
table.ff_flexible_table tbody tr td {
display:block;
margin-left:8px;
margin-right:8px;
padding:5px
}
table.ff_flexible_table tbody tr td:before {
clear:both;
content:attr(data-label);
display:block;
font-size:.875em;
letter-spacing:.5pt;
white-space:nowrap
}
table.ff_flexible_table tbody tr td.repeat_btn {
background-color:#eee;
margin-left:0;
padding:10px!important;
width:100%!important
}
table.ff_flexible_table tbody tr td.repeat_btn .ff-el-repeat-buttons-list {
float:none;
width:100%
}
}
@media only screen and (max-width:768px) {
.lity-container {
width:96%
}
.fluentform .ff-t-container .ff-name-title {
width:100%
}
.ff_repeater_cont_row {
background:#fff;
border-bottom:1px solid #ced4da;
border-top:1px solid #ced4da;
border-color:#ced4da;
border-style:solid;
border-width:2px 1px 4px;
display:flex;
flex-direction:column;
margin:16px 0 10px;
padding-top:12px
}
.ff_repeater_cont_row .ff_repeater_cell {
display:block;
margin-left:8px;
margin-right:8px;
padding:5px
}
.ff_repeater_cont_row .ff-t-cell {
flex-basis:100%!important;
max-width:100%;
width:100%
}
.ff_repeater_cont_row .ff_repeater_body[role=rowgroup] {
display:flex;
flex-direction:column
}
.ff-repeater-container .ff-el-repeat-buttons-list {
margin-top:-28px
}
.ff-el-repeat-buttons-list {
margin-top:0
}
}
:root {
--fluentform-primary:#1a7efb;
--fluentform-secondary:#606266;
--fluentform-danger:#f56c6c;
--fluentform-border-color:#dadbdd;
--fluentform-border-radius:7px;
--fluentform-input-select-height:auto
}
.ff-default .ff_btn_style {
	border:1px solid #fff0;
	border-radius:7px;
	cursor:pointer;
	display:inline-block;
	font-size:16px;
	font-weight:500;
	line-height:1.5;
	padding:8px 20px;
	position:relative;
	text-align:center;
transition:background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	vertical-align:middle;
	white-space:nowrap
}
.ff-default .ff_btn_style:focus, .ff-default .ff_btn_style:hover {
	opacity:.8;
	outline:0;
	text-decoration:none
}
.ff-default .ff-btn-primary:not(.ff_btn_no_style) {
background-color:#007bff;
border-color:#007bff;
color:#fff
}
.ff-default .ff-btn-primary:not(.ff_btn_no_style):focus, .ff-default .ff-btn-primary:not(.ff_btn_no_style):hover {
background-color:#0069d9;
border-color:#0062cc;
color:#fff
}
.ff-default .ff-btn-secondary:not(.ff_btn_no_style) {
background-color:#606266;
border-color:#606266;
color:#fff
}
.ff-default .ff-btn-secondary:not(.ff_btn_no_style):focus, .ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover {
background-color:#727b84;
border-color:#6c757d;
color:#fff
}
.ff-default .ff-btn-lg {
	border-radius:6px;
	font-size:18px;
	line-height:1.5;
	padding:8px 16px
}
.ff-default .ff-btn-sm {
	border-radius:3px;
	font-size:13px;
	line-height:1.5;
	padding:4px 8px
}
.ff-default .ff-el-form-control {
	background-clip:padding-box;
	background-image:none;
	border:1px solid var(--fluentform-border-color);
	border-radius:var(--fluentform-border-radius);
	color:var(--fluentform-secondary);
	font-family:-apple-system, "system-ui", Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	line-height:1;
	margin-bottom:0;
	max-width:100%;
	padding:11px 15px;
transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out
}
.ff-default .ff-el-form-control:focus {
	background-color:#fff;
	border-color:var(--fluentform-primary);
	color:var(--fluentform-secondary);
	outline:none
}
.ff-default .ff-el-form-check label.ff-el-form-check-label {
	cursor:pointer;
	margin-bottom:7px
}
.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after, .ff-default .ff-el-form-check label.ff-el-form-check-label>span:before {
	content:none
}
.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label {
	margin-bottom:0
}
.ff-default textarea {
	min-height:90px
}
select.ff-el-form-control:not([size]):not([multiple]) {
height:var(--fluentform-input-select-height, auto)
}
.elementor-editor-active .ff-form-loading .ff-step-container .fluentform-step:first-child {
	height:auto
}
.ff-upload-preview.ff_uploading {
	opacity:.8
}
@keyframes ff_move {
0% {
background-position:0 0
}
to {
	background-position:50px 50px
}
}
.ff_uploading .ff-el-progress .ff-el-progress-bar {
	animation:ff_move 2s linear infinite;
	background-image:linear-gradient(-45deg, hsl(0 0% 100% / .2) 25%, transparent 0, transparent 50%, hsl(0 0% 100% / .2) 0, hsl(0 0% 100% / .2) 75%, transparent 0, transparent);
	background-size:50px 50px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:8px;
	border-top-left-radius:20px;
	border-top-right-radius:8px;
	bottom:0;
	content:"";
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
.ff_payment_summary {
	overflow-x:scroll
}
.pac-container {
	z-index:99999!important
}
.ff-support-sr-only {
	clip:rect(0,0,0,0);
	border:0;
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	white-space:nowrap;
	width:1px
}
.ff-default {
	font-family:inherit
}
.ff-default .ff-el-input--label label {
	display:inline-block;
	font-weight:500;
	line-height:inherit;
	margin-bottom:0
}
