input[type="button"],form input[type="submit"]{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:#FFF;color:#FFF;background-color:var(--e-global-color-accent);border:none}input[type="button"]:hover,input[type="button"]:focus,form input[type="submit"]:hover{background-color:var(--e-global-color-883ab25)}.vc-GFGooglePolicy{font-size:12px;line-height:1.3}form.post-password-form{display:block;align-items:center;text-align:center;margin:40px 25px}form.post-password-form p:nth-of-type(1){font-weight:500;color:#000;padding-bottom:20px;line-height:1.3}form.post-password-form input{margin-bottom:12px}form.post-password-form [type=submit]{border-color:#4CAF50;background-color:#4CAF50;color:#fff;text-transform:uppercase;font-weight:500}form.post-password-form [type=submit]:hover{background-color:#46a049;border-color:#46a049}form.post-password-form label{padding-bottom:5px}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:start!important}.elementor-widget .elementor-icon-list-icon{margin-top:3px}.vc-contactForm{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:600}.vc-contactForm tbody>tr:nth-child(odd)>td,.vc-contactForm tbody tr:hover>td{background-color:#fff0}.vc-contactForm td{border:none;padding:10px}.vc-contactForm input[type="submit"]{border:none}.vc-contactForm input[type="text"],.vc-contactForm textarea{border:1px solid #d4d4d4}.vc-contactForm input[type="text"]:focus,.vc-contactForm textarea:focus{outline:1px solid var(--e-global-color-accent)}.vc-form-login table{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.vc-form-login form td{font-size:16px;font-weight:500;color:#fff;border:none;padding:0 0 25px 0;text-align:left}.vc-form-login table tbody>tr:nth-child(odd)>td,.vc-form-login table tbody>tr:nth-child(odd)>th,.vc-form-login table tbody tr:hover>td,.vc-form-login table tbody tr:hover>th{background-color:#fff0}.vc-form-login select{margin-bottom:5px;width:auto;float:left;margin-right:5px}#vc-jet-slider .elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var(--e-global-color-358129fe)}.vc-txt-blue{color:var(--e-global-color-24623d8);font-weight:var(--e-global-typography-74c6a3a-font-weight)}.vc-txt-cursive{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:1.3em;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-883ab25)}#vc-gallery .gallery-item img{height:180px;object-fit:cover}.vc-listing-gallery-item .swiper-slide-image{height:250px;object-fit:cover}.vc-listing-gallery-item .elementor-swiper-button{background-color:#fff;padding:6px;border-radius:40px;top:100%;box-shadow:3px 3px 20px 0 rgb(0 20 56 / 10%)}.vc-listing-gallery-item .elementor-swiper-button-prev{left:82%}.vc-listing-gallery-item .elementor-swiper-button:hover{background-color:var(--e-global-color-358129fe)}.vc-listing-gallery-item .elementor-swiper-button:hover i{color:#fff}.elementor-text-editor ul li{line-height:1.3;margin-bottom:8px}.vc-price-box .eael-pricing-tag:before{content:"Starting at";display:block;margin-bottom:20px;font-family:var(--e-global-typography-5759737-font-family),Sans-serif;font-size:14px}.vc-price-box .eael-pricing .eael-pricing-item ul li span.li-icon{color:var(--e-global-color-accent)}.vc-price-dark .eael-pricing .eael-pricing-item ul li span.li-icon{color:#fff}.eael-pricing.style-1:hover{box-shadow:none}.vc-price-dark .eael-pricing-tag{color:#fff}.vc-txt-xs{font-size:12px}#vc-post-content a{color:var(--e-global-color-primary);text-decoration:underline;text-decoration-color:#E0E0E0;text-decoration-thickness:2px}#vc-post-content p a{font-weight:500}#vc-post-content a:hover{text-decoration-color:var(--e-global-color-24623d8);color:var(--e-global-color-24623d8)}#vc-post-content ul,#vc-post-content ol{margin-bottom:30px}#vc-post-content ul li,#vc-post-content ol li{line-height:1.6;margin-bottom:10px}#vc-post-content h1,#vc-post-content h2,#vc-post-content h3,#vc-post-content h4,#vc-post-content h5,#vc-post-content h6{margin-top:3rem;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}}.vc-blur{backdrop-filter:saturate(120%) blur(10px);-webkit-backdrop-filter:saturate(120%) blur(10px)}