/*!
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 3.4.5
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
!*/:root{--container-default-padding-top: 0;--container-default-padding-right: 0;--container-default-padding-bottom: 0;--container-default-padding-left: 0;--white: #ffffff;--black: #000000;--white-transparent: #ffffff11;--default-transition: 0.2s all ease-in-out;--light-gray: #f2f4f6;--dark-gray: #E9EBED;--text-size: 18px;--button-radius: 2.375rem;--border-focus-color: #2c592f;--checked-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13.3333 4L6.00001 11.3333L2.66667 8" stroke="black" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.none{display:none !important}.nowrap{white-space:nowrap}.border-radius-10{border-radius:10px}.hyphens{-webkit-hyphens:auto;hyphens:auto}.small-link,.small-link a{font-family:"DM Mono",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.26px;text-transform:uppercase}.small-link p{line-height:1}.hh-w-50{width:50%}@media screen and (max-width: 767px){.hh-w-50{width:100%}}.w-100{width:100%}.clear-all{clear:both}.d-block{display:block !important}.d-none{display:none !important}.flex-text-center{justify-content:center}.text-center{text-align:center}.flush-margin,.flush-margin *{margin:0 !important}.mobile-only{display:none !important}@media(max-width: 1024px){.mobile-only{display:flex !important}}.video-wrapper-helper{width:100%;height:400px}@media(max-width: 767px){.video-wrapper-helper{height:300px}}.text-narrow{max-width:286px !important}.text{max-width:465px !important}.text2{max-width:738px !important}.text3{max-width:900px !important}.text-headline{max-width:600px !important}.max-2-lines h4{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.hide-shortcode-if-empty:has(.elementor-shortcode:empty){display:none}.elementor[data-elementor-type=header]>.e-con-full.e-parent,.elementor[data-elementor-type=footer]>.e-con-full.e-parent,.elementor[data-elementor-type=wp-post]>.e-con-full.e-parent,.elementor[data-elementor-type=single-post]>.e-con-full.e-parent,.elementor[data-elementor-type=wp-page]>.e-con-full.e-parent:not(.padding-overwritten),.elementor[data-elementor-type=wp-page]>.elementor-section-wrap.ui-sortable>.e-con-full.e-parent:not(.padding-overwritten),.elementor[data-elementor-type=wp-post]>.e-con-boxed.e-parent,.elementor[data-elementor-type=single-post]>.e-con-boxed.e-parent,.elementor[data-elementor-type=wp-page]>.e-con-boxed.e-parent,.elementor[data-elementor-type=wp-page]>.elementor-section-wrap.ui-sortable>.e-con-boxed.e-parent{padding-left:20px;padding-right:20px}@media(min-width: 1024px){.elementor[data-elementor-type=header]>.e-con-full.e-parent,.elementor[data-elementor-type=footer]>.e-con-full.e-parent,.elementor[data-elementor-type=wp-post]>.e-con-full.e-parent,.elementor[data-elementor-type=single-post]>.e-con-full.e-parent,.elementor[data-elementor-type=wp-page]>.e-con-full.e-parent:not(.padding-overwritten),.elementor[data-elementor-type=wp-page]>.elementor-section-wrap.ui-sortable>.e-con-full.e-parent:not(.padding-overwritten),.elementor[data-elementor-type=wp-post]>.e-con-boxed.e-parent,.elementor[data-elementor-type=single-post]>.e-con-boxed.e-parent,.elementor[data-elementor-type=wp-page]>.e-con-boxed.e-parent,.elementor[data-elementor-type=wp-page]>.elementor-section-wrap.ui-sortable>.e-con-boxed.e-parent{padding-left:30px;padding-right:30px}}@media(min-width: 576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%}}@media(min-width: 768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%}}@media(min-width: 992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%}}@media(min-width: 1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1368px}}body:not([class*=elementor-page-]) .site-main{padding-inline-start:30px;padding-inline-end:30px;padding-block-end:var(--padding-block-end, 6rem)}body:not([class*=elementor-page-]) .page-header .entry-title{padding-inline-start:0;padding-inline-end:0}@media(min-width: 1024px){[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent.expand,[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent{padding-left:30px !important;padding-right:30px !important}}[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent.expand:has(>.no-padding),[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent:has(>.no-padding){padding-left:0 !important;padding-right:0 !important}[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent.expand:has(>.no-padding)>div:not(.no-padding),[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent:has(>.no-padding)>div:not(.no-padding){padding-left:24px !important;padding-right:24px !important}@media(min-width: 1024px){[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent.expand:has(>.no-padding)>div:not(.no-padding),[data-elementor-type]:not([data-elementor-type=loop-item]):not([data-elementor-type=error-404]):not([data-elementor-type=header])>.e-con-full.e-parent:has(>.no-padding)>div:not(.no-padding){padding-left:30px !important;padding-right:30px !important}}html{scroll-behavior:smooth}a{color:var(--e-global-color-primary)}.elementor-widget-text-editor a{text-decoration:underline}address,abbr[title]{cursor:default;text-decoration:none;margin:0}.elementor-widget-text-editor p:last-child{margin-bottom:0;margin-block-end:0}::-moz-selection{color:var(--e-global-color-accent);background-color:var(--e-global-color-theme_dark)}::selection{color:var(--e-global-color-accent);background-color:var(--e-global-color-theme_dark)}fieldset{border:0}.elementor-widget-post-info .elementor-post-info li.elementor-icon-list-item .elementor-post-info__item--type-terms span.elementor-post-info__terms-list{color:var(--e-global-color-text)}.elementor-widget-heading h2{line-height:1.2}.front-video-section h2,.hero-heading h2{font-size:clamp(2.5rem,1.9375rem + 2.8125vw,5.3125rem)}.hover-effect .elementor-widget-image{overflow:hidden}.hover-effect .elementor-widget-image img{transition:var(--default-transition);transition-property:transform}.hover-effect:hover .elementor-widget-image img{transform:scale(1.05)}.hover-lift{transition:var(--default-transition)}@media(hover: hover){.hover-lift:hover{transform:translateY(-5px)}}.elementor-widget-image a img[src$=".svg"]{width:auto}.true-slider .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.elementor-counter .elementor-counter-number-wrapper{font-weight:400;letter-spacing:-7px}.pre-loader{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999991}.custom_loader{background-color:#fff !important}.loader-inner{padding:25px;position:absolute;left:50%;top:50%;text-align:center;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader-inner .loader-text{color:var(--wdtHeadAltColor);font-family:var(--wdtFontTypo_Alt);font-size:var(--wdtFontSize_H6);font-weight:bold;padding:5px 15px;position:relative;z-index:0}.pre_loader_image_nyraad{display:inline-block;width:396px;height:240px}@media(min-width: 1541px){.pre_loader_image_nyraad{display:inline-block;width:740px;height:448px;margin-top:-10%}}@media(max-width: 580px){:root{--wdtFontSize_H1: 36px}.hide-on-mobile{display:none}.elementor-kit-3 h1{font-size:50px}dotlottie-player{max-width:312px !important}.header-link-wrapper .elementor-widget-container{margin:0 !important}}body.error404 #main.site-main{padding-top:8rem}.elementor-button{background-color:rgba(0,0,0,0)}.transparent-button{background-color:rgba(0,0,0,0) !important}.elementor-nyraad-card-wrapper,.elementor-nyraad-card-with-image-wrapper{border-radius:2.375rem;background-color:var(--light-gray);padding-bottom:30px;transition:background-color .3s linear 0s;height:100%}.elementor-nyraad-card-wrapper:hover,.elementor-nyraad-card-with-image-wrapper:hover{background-color:var(--dark-gray)}.elementor-nyraad-card-wrapper a,.elementor-nyraad-card-with-image-wrapper a{color:var(--e-global-color-text);display:flex;flex-direction:column;height:100%}.elementor-nyraad-card-wrapper a .vf-label-content,.elementor-nyraad-card-with-image-wrapper a .vf-label-content{background:#fff;color:var(--text);max-width:none;object-fit:fill;border-radius:16px;margin-right:8px;display:inline-block;position:absolute;top:20px;left:30px;z-index:3;padding:4px 8px;line-height:1;font-size:14px}.elementor-nyraad-card-wrapper a .card-with-image-image-wrapper,.elementor-nyraad-card-with-image-wrapper a .card-with-image-image-wrapper{border-top-left-radius:var(--button-radius);border-top-right-radius:var(--button-radius);position:relative;display:block;overflow:hidden;z-index:2;line-height:1}.elementor-nyraad-card-wrapper a .card-with-image-image-wrapper img,.elementor-nyraad-card-with-image-wrapper a .card-with-image-image-wrapper img{max-height:299px;min-height:299px;width:100%;object-fit:cover;transition:transform .3s linear 0s}@media(max-width: 580px){.elementor-nyraad-card-wrapper a .card-with-image-image-wrapper img,.elementor-nyraad-card-with-image-wrapper a .card-with-image-image-wrapper img{max-height:190px;min-height:190px}}.elementor-nyraad-card-wrapper a:hover .card-with-image-image-wrapper img,.elementor-nyraad-card-with-image-wrapper a:hover .card-with-image-image-wrapper img{-webkit-transform:scale(1.05);transform:scale(1.05)}.elementor-nyraad-card-wrapper a .nyraad-card-content,.elementor-nyraad-card-with-image-wrapper a .nyraad-card-content{position:relative;z-index:48;display:block}.elementor-nyraad-card-wrapper a .nyraad-card-with-image-title,.elementor-nyraad-card-with-image-wrapper a .nyraad-card-with-image-title{padding:1.5rem 30px 0 30px;margin-bottom:15px;font-size:var(--e-global-typography-h4-font-size);font-weight:500}.elementor-nyraad-card-wrapper a .nyraad-card-with-image-subtitle,.elementor-nyraad-card-with-image-wrapper a .nyraad-card-with-image-subtitle{padding:0 30px;margin-bottom:15px;font-size:var(--text-size)}.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper{padding:15px 30px 0 30px;margin-top:auto}.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-nyraad-button,.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-nyraad-button,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button{font-weight:500;text-transform:capitalize;padding:0;background:none;display:flex;justify-content:flex-start;align-items:center}.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button::before,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button::before{content:"";animation:none;border:0;background:url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.734 0-1.257 1.311 6.486 6.762H0v1.854h18.963l-6.486 6.762L13.734 18l8.006-8.344a.955.955 0 0 0 0-1.312L13.734 0z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat var(--e-global-color-text);transition:none;position:relative;width:60px;height:60px;display:inline-block;padding:5px;border-radius:50%}.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button::after,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a .card-nyraad-button-wrapper .card-with-image-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a .card-with-image-nyraad-button-wrapper .card-with-image-nyraad-button::after{content:"";transition:none;position:absolute;top:0;width:60px;height:60px;-webkit-mask-size:calc(var(--e-global-typography-h4-font-size) + 2px);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 25 16' style='enable-background:new 0 0 25 16;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M14.6,0l2,3.7L0,14l1.1,2L17.7,5.8l2,3.7L25,0L14.6,0z'/%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.734 0-1.257 1.311 6.486 6.762H0v1.854h18.963l-6.486 6.762L13.734 18l8.006-8.344a.955.955 0 0 0 0-1.312L13.734 0z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");mask-size:auto;mask-repeat:no-repeat;mask-position:center;background-color:var(--e-global-color-text);border-radius:50%;-webkit-border-radius:50%}.elementor-nyraad-card-wrapper a.elementor-nyraad-card,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card{padding:1.5rem 30px 0 30px}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .nyraad-card-title,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .nyraad-card-title{margin-bottom:15px;font-size:var(--e-global-typography-h3-font-size);font-weight:400}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .nyraad-card-with-image-subtitle,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .nyraad-card-with-image-subtitle{font-size:var(--text-size);min-height:54px}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper{padding-top:6rem;padding-left:0;display:flex;align-items:center}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button{position:relative;margin-right:1rem}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::before{background-size:15px}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::before,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::after{width:40px;height:40px}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::after,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-button-wrapper .card-nyraad-button::after{mask-size:15px;display:none}.elementor-nyraad-card-wrapper a.elementor-nyraad-card .card-nyraad-link-text-wrapper,.elementor-nyraad-card-with-image-wrapper a.elementor-nyraad-card .card-nyraad-link-text-wrapper{font-size:var(--e-global-typography-h4-font-size);font-weight:500}input::placeholder,textarea::placeholder{font-size:20px;opacity:.8;color:var(--e-global-color-text);overflow:visible}.wdt-custom-contact-page-form-1 p{margin:0}.wdt-custom-contact-page-form-1 .wpcf7-form-control-wrap{display:block;margin-bottom:20px;margin-bottom:clamp(1.25rem,1.125rem + .625vw,1.875rem)}.wdt-custom-contact-page-form-1 input[type=text],.wdt-custom-contact-page-form-1 input[type=tel],.wdt-custom-contact-page-form-1 input[type=email],.wdt-custom-contact-page-form-1 textarea{border:0;border-radius:0;padding:25px 35px;font-size:clamp(var(--text-size),.95rem + .25vw,var(--text-size));font-weight:400;line-height:normal;background:var(--white);color:var(--e-global-color-text);outline-color:var(--border-focus-color)}.wdt-custom-contact-page-form-1 input[type=text]:focus,.wdt-custom-contact-page-form-1 input[type=tel]:focus,.wdt-custom-contact-page-form-1 input[type=email]:focus,.wdt-custom-contact-page-form-1 textarea:focus{box-shadow:0 0 0 1px var(--border-focus-color) inset}.wdt-custom-contact-page-form-1 textarea{height:220px;resize:vertical;overflow:auto}.wdt-custom-contact-page-form-1 input[type=text]::placeholder,.wdt-custom-contact-page-form-1 input[type=tel]::placeholder,.wdt-custom-contact-page-form-1 input[type=email]::placeholder,.wdt-custom-contact-page-form-1 textarea::placeholder{font-size:20px;opacity:.8;font-weight:400}@media(max-width: 767px){.wdt-custom-contact-page-form-1 input[type=text]::placeholder,.wdt-custom-contact-page-form-1 input[type=tel]::placeholder,.wdt-custom-contact-page-form-1 input[type=email]::placeholder,.wdt-custom-contact-page-form-1 textarea::placeholder{font-size:18px}}.wdt-custom-contact-page-form-1 input[type=submit]{margin:0;font-size:clamp(var(--text-size),.95rem + .25vw,var(--text-size));font-weight:500;line-height:normal;padding:15px 30px;padding-right:50px;padding-left:50px;background-color:var(--e-global-color-primary);background-size:300%;background-position:left;border-radius:var(--button-radius);color:var(--white);border:none}.wdt-custom-contact-page-form-1 input[type=submit]:hover{background-position:right;background-color:var(--e-global-color-text)}.wdt-custom-contact-page-form-1 .contact-submit{position:relative;width:fit-content}.wdt-custom-contact-page-form-1 .contact-submit .wpcf7-spinner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}[data-elementor-type=header]:has(>header){height:106px;padding-top:13px;padding-bottom:13px;z-index:10;position:relative}[data-elementor-type=header]:has(>header)>.e-con-full.e-parent{padding-left:20px !important;padding-right:20px !important}@media(min-width: 1024px){[data-elementor-type=header]:has(>header)>.e-con-full.e-parent{padding-left:30px !important;padding-right:30px !important}}[data-elementor-type=header]:has(>header) .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{height:calc(100vh - 87px)}@media(max-width: 1024px){[data-elementor-type=header]:has(>header) .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{box-shadow:none !important}}[data-elementor-type=header]:has(>header) a.elementor-icon{transition-duration:.4s}#main-header{position:fixed}#main-header .elementor-nav-menu .sub-arrow{display:none}@media(max-width: 1024px){#main-header{margin-top:0;top:0;padding-top:28px;padding-bottom:32px}}@media(max-width: 1024px){#main-header:has(.elementor-menu-toggle.elementor-active){background:var(--white)}}#vf-top-header-link .elementor-button-icon svg{width:10px;height:10px;margin-left:8px;transition:all .3s linear;margin-top:3px}#vf-top-header-link a{background:hsla(0,0%,100%,.6) !important;padding:16px 20px 16px 24px;border-radius:32px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:inline-block;user-select:none}#vf-top-header-link a:hover{background:hsla(0,0%,100%,.9) !important}#vf-top-header-link a:hover svg{transform:translateX(4px);position:relative}@media(max-width: 767px){#vf-top-header-link a{background:rgba(0,0,0,0) !important;padding:4px 0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}body.home #vf-top-header-link a{color:#fff !important}body.home #vf-top-header-link a #VOFO-3{fill:#fff !important}#vf-top-header-link a:hover{background:rgba(0,0,0,0) !important}}[data-elementor-type=footer]:has(>footer) a.e-con.e-child:has(.elementor-icon) .elementor-icon{transition:var(--default-transition)}[data-elementor-type=footer]:has(>footer) a.e-con.e-child:has(.elementor-icon):hover .elementor-icon{opacity:.8}@media(hover: hover){[data-elementor-type=footer]:has(>footer) ul.elementor-nav-menu a:hover{color:var(--white) !important}}footer .elementor-widget-text-editor a{text-decoration:none}.elementor-widget-text-editor.footer-links a{font-size:24px;line-height:1.76;color:var(--white) !important}/*# sourceMappingURL=style.css.map */
