/*!
 * Font Awesome Free 6.1.1 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 2022 Fonticons, Inc.
 *
 * Trimmed for this site: only the styles and icons actually referenced in cms/layouts,
 * cms/pages, and cms/blocks are kept (fa-solid/fas, fa-regular/far, fa-brands/fab;
 * 24 distinct icon glyphs). Dropped: fa-light/fa-duotone/fa-thin styles and all
 * size/utility classes (fa-fw, fa-spin, fa-2x, etc.) since none are used on the site.
 */
.fa,.fa-brands,.fa-regular,.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{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}
.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}
.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}
.fa-angle-down:before{content:"\f107"}
.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}
.fa-bed:before{content:"\f236"}
.fa-building:before{content:"\f1ad"}
.fa-calendar:before{content:"\f133"}
.fa-car:before{content:"\f1b9"}
.fa-circle-check:before{content:"\f058"}
.fa-clipboard:before{content:"\f328"}
.fa-envelope:before{content:"\f0e0"}
.fa-facebook-f:before{content:"\f39e"}
.fa-handshake:before{content:"\f2b5"}
.fa-instagram:before{content:"\f16d"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}
.fa-phone:before{content:"\f095"}
.fa-shower:before{content:"\f2cc"}
.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}
.fa-tiktok:before{content:"\e07b"}
.fa-twitter:before{content:"\f099"}
.fa-user:before{content:"\f007"}
.fa-vector-square:before{content:"\f5cb"}
.fa-whatsapp:before{content:"\f232"}
.fa-youtube:before{content:"\f167"}

@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 *
 * Trimmed for this site: only .animated + fadeIn are used (site-wide search confirmed
 * no other animate.css class is referenced in cms/layouts, cms/pages, or cms/blocks).
 */

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity: 1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity: 1
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}
	/*
  	Flaticon icon font: Flaticon
  	Creation date: 22/11/2021 08:10

  	Trimmed for this site: only the icons actually referenced across cms/layouts,
  	cms/pages, and cms/blocks are kept (16 of 240). Excludes icons that only ever
  	appear inside HTML comments (e.g. flaticon-transfer, flaticon-like-1,
  	flaticon-zoom-increasing-symbol in the commented-out "quick view"/"compare"
  	markup) since those never actually render.
  	*/

	@font-face {
	    font-family: "Flaticon";
	    src: url("./Flaticon.eot");
	    src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), url("./Flaticon.woff2") format("woff2"), url("./Flaticon.woff") format("woff"), url("./Flaticon.ttf") format("truetype"), url("./Flaticon.svg#Flaticon") format("svg");
	    font-weight: normal;
	    font-style: normal;
	    font-display: swap;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
	    @font-face {
	        font-family: "Flaticon";
	        src: url("./Flaticon.svg#Flaticon") format("svg");
	    }
	}

	[class^="flaticon-"]:before,
	[class*=" flaticon-"]:before,
	[class^="flaticon-"]:after,
	[class*=" flaticon-"]:after {
	    font-family: Flaticon;
	    font-size: 20px;
	    font-style: normal;
	    margin-left: 20px;
	}

	.flaticon-home:before {
	    content: "\f101";
	}

	.flaticon-placeholder:before {
	    content: "\f107";
	}

	.flaticon-shield:before {
	    content: "\f109";
	}

	.flaticon-text-quotes:before {
	    content: "\f112";
	}

	.flaticon-fireworks:before {
	    content: "\f140";
	}

	.flaticon-calendar:before {
	    content: "\f146";
	}

	.flaticon-user-silhouette:before {
	    content: "\f147";
	}

	.flaticon-grid:before {
	    content: "\f153";
	}

	.flaticon-grid-1:before {
	    content: "\f154";
	}

	.flaticon-play-button:before {
	    content: "\f160";
	}

	.flaticon-menu:before {
	    content: "\f162";
	}

	.flaticon-right-quote:before {
	    content: "\f1b5";
	}

	.flaticon-quote:before {
	    content: "\f1bd";
	}

	.flaticon-antivirus:before {
	    content: "\f1c4";
	}

	.flaticon-bathroom:before {
	    content: "\f1e1";
	}

	.flaticon-share:before {
	    content: "\f1de";
	}
