@font-face{font-family:PinyonScript;src:url(/fonts/PinyonScript-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-pinyon{font-family:PinyonScript,cursive}@font-face{font-family:Italiana;src:url(/fonts/Italiana-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LinuxLibertine;src:url(/fonts/LinuxLibertine-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MarcellusSC;src:url(/fonts/MarcellusSC-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RobotoCondensed;src:url(/fonts/Roboto_Condensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Times New Roman Custom;src:local(Times New Roman),local(TimesNewRoman);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Times New Roman Custom;src:local(Times New Roman Bold),local(TimesNewRoman-Bold);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.font-libertine{font-family:LinuxLibertine,serif;font-weight:700}.font-italiana{font-family:Italiana,serif}.font-times{font-family:Times New Roman Custom,serif}.font-MarcellusSC{font-family:MarcellusSC,serif}.font-RobotoCondensed{font-family:RobotoCondensed,sans-serif}.font-poppins{font-family:Poppins,sans-serif}
@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:.8s ease-out forwards fadeIn}.animate-fade-in-up{animation:.8s ease-out forwards fadeInUp}.animate-fade-in-down{animation:.8s ease-out forwards fadeInDown}.animate-fade-in-scale{animation:.8s ease-out forwards fadeInScale}.animate-on-scroll{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(20px)}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}@keyframes floatTop{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatBottom{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ornament-float-top{animation:4s ease-in-out infinite floatTop}.ornament-float-bottom{animation:4.5s ease-in-out infinite floatBottom}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}
