/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 28 2023 | 13:52:15 */
a[href^="tel"] {white-space: nowrap;} /* phone links */
.elementor-field-type-html {font-size:12px; line-height:1.2em} /* form html field */
.grecaptcha-badge {visibility:hidden} /* hide captacha badge */
.elementor-widget-text-editor a {border-width:0 0 1px 0; border-style: dotted; border-color: inherit}
.elementor-widget-text-editor ul+p {margin-top:0.9em}
main a.elementor-button, main a.elementor-icon {border-bottom:0}
#credits a {white-space:nowrap}
/* Header */
header.elementor-element {background-color:#fafafa; padding-top:20px; padding-bottom:20px;}
.home header.elementor-element {background-color:transparent;}
body header.elementor-element.elementor-sticky--effects {background-color:#fafafa; box-shadow:0px -6px 20px rgba(0,0,0,0.4); padding-top:12px; padding-bottom:12px}
/* Header Logo */
header.elementor-element .site-logo svg {width:150px; height:auto; -webkit-transition: width 0.5s; -moz-transition: width 0.5s; -ms-transition: width 0.5s; -o-transition: width 0.5s;   	transition: width 0.5s;}
.home header.elementor-element .site-logo svg path {fill:#ffffff}
header.elementor-element.elementor-sticky--effects .site-logo svg {width:100px;}
header.elementor-element.elementor-sticky--effects .site-logo svg path {fill:#000000}
/* Header Navigation */
header.elementor-element .elementor-nav-menu--main .elementor-nav-menu a {color:var(--e-global-color-secondary)}
.home header.elementor-element .elementor-nav-menu--main .elementor-nav-menu a {color:#fafafa}
header.elementor-element.elementor-sticky--effects .elementor-nav-menu--main .elementor-nav-menu a {color:var(--e-global-color-secondary)}
/* Header Dropdown */
body header .elementor-nav-menu--dropdown.elementor-nav-menu__container {margin-top:50px}
body header.elementor-element.elementor-sticky--effects .elementor-nav-menu--dropdown.elementor-nav-menu__container {margin-top:30px}
/* Header Menu Toggle Home */
header.elementor-element.elementor-sticky--effects .elementor-menu-toggle svg path {fill:#000000}
.home .elementor-menu-toggle svg path {fill:#ffffff}

/* Better Animations */
@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}
@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}
@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}
@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}