.elementor-46 .elementor-element.elementor-element-a2609ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-46 .elementor-element.elementor-element-a86efb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:9px;--padding-bottom:9px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-a86efb6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a86efb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-642aec2{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-7023850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-7023850:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7023850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-46 .elementor-element.elementor-element-6cc6400{width:auto;max-width:auto;text-align:start;}.elementor-46 .elementor-element.elementor-element-6cc6400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-6cc6400 img{width:190px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-20cf551.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-menu-toggle{margin-left:auto;background-color:rgba(0,0,0,0);}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item{color:#EDEDE6;fill:#EDEDE6;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:10px;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item:focus{color:#CDEB7E;fill:#CDEB7E;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed .elementor-item:before,
					.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed .elementor-item:after{border-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-underline .elementor-item:after,
					 .elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-overline .elementor-item:before,
					 .elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-double-line .elementor-item:before,
					 .elementor-46 .elementor-element.elementor-element-20cf551 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-46 .elementor-element.elementor-element-20cf551{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );--nav-menu-icon-size:26px;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a, .elementor-46 .elementor-element.elementor-element-20cf551 .elementor-menu-toggle{color:#1C1C1C;fill:#1C1C1C;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a:hover,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a:focus,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-menu-toggle:hover,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-menu-toggle:focus{color:#1C1C1C;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a:hover,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a:focus,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown a.highlighted{background-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown .elementor-item, .elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-46 .elementor-element.elementor-element-20cf551 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 10px 30px 0px rgba(35,35,35,0.12);}.elementor-46 .elementor-element.elementor-element-20cf551 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-20cf551 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-edaee36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-1da838c{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-1da838c .elementor-search-form{text-align:center;}.elementor-46 .elementor-element.elementor-element-1da838c .elementor-search-form__toggle{--e-search-form-toggle-size:42px;--e-search-form-toggle-color:#FFFFFF;--e-search-form-toggle-background-color:rgba(255,255,255,0.06);--e-search-form-toggle-icon-size:calc(40em / 100);--e-search-form-toggle-border-radius:50%;}.elementor-46 .elementor-element.elementor-element-1da838c:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-46 .elementor-element.elementor-element-1da838c.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-46 .elementor-element.elementor-element-1da838c .elementor-search-form__toggle:hover{--e-search-form-toggle-color:#1C1C1C;--e-search-form-toggle-background-color:#B6E04B;}.elementor-46 .elementor-element.elementor-element-1da838c .elementor-search-form__toggle:focus{--e-search-form-toggle-color:#1C1C1C;--e-search-form-toggle-background-color:#B6E04B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;fill:#1C1C1C;color:#1C1C1C;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.25);border-radius:50px 50px 50px 50px;padding:12px 22px 12px 22px;}.elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button:focus{background-color:#B6E04B;color:#1C1C1C;}.elementor-46 .elementor-element.elementor-element-dd4a02b{width:auto;max-width:auto;}.elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-dd4a02b .elementor-button:focus svg{fill:#1C1C1C;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-2d7f241{left:0px;}body.rtl .elementor-46 .elementor-element.elementor-element-2d7f241{right:0px;}.elementor-46 .elementor-element.elementor-element-2d7f241{top:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-6cc6400 img{width:170px;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-a86efb6{--content-width:1320px;}.elementor-46 .elementor-element.elementor-element-7023850{--content-width:1320px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-a86efb6{--justify-content:center;}.elementor-46 .elementor-element.elementor-element-6cc6400 img{width:150px;}.elementor-46 .elementor-element.elementor-element-20cf551{width:auto;max-width:auto;}}/* Start custom CSS */html{scroll-behavior:smooth}[id]{scroll-margin-top:120px}::selection{background:#B6E04B;color:#1C1C1C}.elementor-button{position:relative;overflow:hidden;transition:all .35s ease!important}.elementor-button:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .7s ease;pointer-events:none}.elementor-button:hover:after{left:140%}.elementor-button .elementor-button-icon{transition:transform .35s ease}.elementor-button:hover .elementor-button-icon{transform:translateX(4px)}.elementor-sticky--effects{box-shadow:0 8px 30px rgba(35,35,35,.12)}.elementor-sticky--effects>.e-con:first-child{max-height:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden}.elementor-sticky--effects>.e-con{transition:all .35s ease}.dvf-accent{background:linear-gradient(transparent 70%,rgba(182,224,75,.18) 70%)}.elementor-heading-title .dvf-accent{transition:background-size .5s}.elementor-social-icon{transition:transform .35s ease,background .35s ease!important}.elementor-social-icon:hover{transform:translateY(-4px) rotate(8deg);background:#fff!important}.elementor-social-icon:hover svg{fill:#B6E04B!important}.dvf-footer .elementor-icon-list-item a,.dvf-footer .elementor-icon-list-item{transition:transform .3s ease}.dvf-footer .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:hover{transform:translateX(6px)}.dvf-float img{will-change:transform}@keyframes dvfPulse{0%{box-shadow:0 0 0 0 rgba(182,224,75,.45)}70%{box-shadow:0 0 0 14px rgba(182,224,75,0)}100%{box-shadow:0 0 0 0 rgba(182,224,75,0)}}.dvf-pulse .elementor-button{animation:dvfPulse 2.4s infinite}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html,body{overflow-x:clip}.dvf-nav .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap}.dvf-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap}.elementor-element.dvf-nav{flex:1 1 auto!important}.dvf-nav .elementor-nav-menu--main .elementor-nav-menu{justify-content:center}.dvf-nav .elementor-nav-menu--main .elementor-item{font-weight:500}.dvf-nav .elementor-nav-menu--dropdown.elementor-nav-menu__container{border-radius:0 0 14px 14px}.dvf-nav .sub-menu{border-radius:12px;overflow:hidden;padding:6px 0!important;min-width:220px!important;border-top:3px solid #B6E04B}.dvf-search .elementor-search-form__toggle{transition:all .3s ease}.dvf-search .elementor-search-form__toggle:hover{transform:rotate(-12deg) scale(1.06);box-shadow:0 8px 18px rgba(182,224,75,.35)}.dvf-search .elementor-search-form__toggle div,.dvf-search .elementor-search-form__toggle .e-font-icon-svg-container{display:flex;align-items:center;justify-content:center}.dvf-search .elementor-search-form__container{background:rgba(35,35,35,.96)!important}.dvf-search .elementor-search-form__input{color:#fff!important;font-family:Poppins,sans-serif;font-size:34px!important;border-bottom:2px solid #B6E04B!important}.dvf-search .elementor-search-form__input::placeholder{color:rgba(255,255,255,.5)}.dvf-search .dialog-lightbox-close-button{color:#B6E04B!important;font-size:28px}.elementor-element.dvf-hactions{--width:auto;width:auto!important;flex:0 0 auto!important}.dvf-hactions{position:relative;padding-left:20px!important}.dvf-hactions:before{content:"";position:absolute;left:0;top:50%;height:26px;margin-top:-13px;border-left:1px solid #E2E2DC}@media (max-width:1024px){.elementor-element.dvf-nav{flex:0 0 auto!important;order:3;margin-left:12px!important}.elementor-element.dvf-hactions{margin-left:auto!important;order:2}}@media (max-width:767px){.dvf-hactions{padding-left:0!important}.dvf-hactions:before{display:none}.dvf-search .elementor-search-form__toggle{--e-search-form-toggle-size:38px}.dvf-search .elementor-search-form__input{font-size:22px!important}}.dvf-process{position:relative}.dvf-process:before,.dvf-process:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.dvf-process:before{width:420px;height:420px;left:-160px;top:-120px;background:radial-gradient(circle,rgba(182,224,75,.13),rgba(182,224,75,0) 70%)}.dvf-process:after{width:520px;height:520px;right:-200px;bottom:-220px;background:radial-gradient(circle,rgba(38,38,38,.08),rgba(38,38,38,0) 70%)}.dvf-process>.e-con-inner{position:relative;z-index:1}.dvf-steps{position:relative}.dvf-process:before{background:radial-gradient(rgba(182,224,75,.35) 1.6px,transparent 1.7px) 0 0/20px 20px!important;width:260px!important;height:220px!important;left:40px!important;top:50px!important;border-radius:0!important;opacity:.6;-webkit-mask:radial-gradient(circle,#000 30%,transparent 72%);mask:radial-gradient(circle,#000 30%,transparent 72%)}.dvf-step{transition:transform .4s ease,box-shadow .4s ease;overflow:visible!important}.dvf-step:before{content:"";position:absolute;left:0;top:0;height:4px;width:0;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#B6E04B,#CDEB7E);transition:width .45s ease}.dvf-step:hover:before{width:100%}.dvf-step:hover{transform:translateY(-10px);box-shadow:0 26px 50px rgba(35,35,35,.14)!important}@media (min-width:1025px){.dvf-step:not(.dvf-step-4):after{content:"";position:absolute;right:-21px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;z-index:3;background:#B6E04B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:0 0 0 5px #F4F4EF}}.dvf-step .dvf-step-icon .elementor-icon{box-shadow:0 0 0 8px #F3FADF,0 12px 26px rgba(182,224,75,.35);transition:transform .45s ease}.dvf-step:hover .dvf-step-icon .elementor-icon{transform:rotate(-10deg) scale(1.08)}.dvf-step .dvf-step-num .elementor-heading-title{color:transparent!important;-webkit-text-stroke:1.5px rgba(182,224,75,.28);transition:all .4s ease}.dvf-step:hover .dvf-step-num .elementor-heading-title{-webkit-text-stroke-color:rgba(182,224,75,.9);transform:translateY(-4px)}.dvf-step-tag{display:inline-block;background:#F3FADF;border-radius:30px;padding:5px 12px}.dvf-step-2 .dvf-step-icon .elementor-icon,.dvf-step-4 .dvf-step-icon .elementor-icon{background:#262626!important;box-shadow:0 0 0 8px #EDEDE6,0 12px 26px rgba(38,38,38,.3)}.dvf-quote-left .elementor-icon-list-text{color:inherit}.dvf-quote-form .elementor-field-group .elementor-field:focus{border-color:#B6E04B!important;box-shadow:0 0 0 3px rgba(182,224,75,.15);background:#fff!important}.dvf-quote-form .elementor-field-type-upload .elementor-field{padding:10px;background:#F8F8F4}.dvf-quote-form .elementor-field-textual,.dvf-quote-form select{min-height:48px}.dvf-quote-form .elementor-button{box-shadow:0 10px 24px rgba(182,224,75,.3)}.dvf-accent{color:#B6E04B;font-style:italic;font-weight:800;display:inline-block;padding-bottom:.08em}@keyframes dvfFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.dvf-float img{animation:dvfFloat 6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.dvf-float img{animation:none}.dvf-card,.dvf-card img{transition:none}}.dvf-why .elementor-shape-top path{fill:#ffffff}.dvf-reviews .elementor-star-rating i{color:#B6E04B}.dvf-products{position:relative}.dvf-products:before{content:"";position:absolute;right:-140px;top:-140px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(182,224,75,.10),rgba(182,224,75,0) 70%);pointer-events:none}.dvf-card{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,border-color .45s ease}.dvf-card:hover{transform:translateY(-10px);box-shadow:0 26px 50px rgba(35,35,35,.14)!important;border-color:#F3FADF!important}.dvf-card-media{background:#F0F0EA}.dvf-card-media .dvf-card-img img{display:block;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.dvf-card:hover .dvf-card-media .dvf-card-img img{transform:scale(1.1) rotate(-1.5deg)}.dvf-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(35,35,35,0) 40%,rgba(35,35,35,.55));opacity:0;transition:opacity .45s ease;pointer-events:none}.dvf-card:hover .dvf-card-media:after{opacity:1}.dvf-card-media .dvf-card-cta{z-index:2;transform:translate(-50%,20px);opacity:0;transition:all .45s cubic-bezier(.2,.8,.2,1)}.dvf-card:hover .dvf-card-media .dvf-card-cta{transform:translate(-50%,0);opacity:1}.dvf-card-media .dvf-card-cta .elementor-button{white-space:nowrap}.dvf-card-badge{z-index:2}.dvf-card-badge .elementor-heading-title{background:rgba(35,35,35,.75);backdrop-filter:blur(4px);padding:4px 9px;border-radius:20px;letter-spacing:1px}.dvf-card-arrow .elementor-icon{transition:transform .4s ease,background .4s ease}.dvf-card:hover .dvf-card-arrow .elementor-icon{transform:rotate(-45deg);background:#232323!important}@media (max-width:1024px){.dvf-card-media .dvf-card-cta{display:none}}.dvf-card .dvf-card-info{flex:1 1 auto;min-width:0;width:auto!important}@media (min-width:1025px){.dvf-card .dvf-card-info .elementor-heading-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.dvf-why{position:relative}.dvf-why:before,.dvf-why:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.07);pointer-events:none}.dvf-why:before{width:520px;height:520px;left:-220px;top:40px;box-shadow:0 0 0 60px rgba(255,255,255,.02),0 0 0 120px rgba(255,255,255,.015)}.dvf-why:after{width:300px;height:300px;right:-90px;bottom:60px;background:radial-gradient(circle,rgba(182,224,75,.25),rgba(182,224,75,0) 70%);border:0}.dvf-why>.e-con-inner{position:relative;z-index:2}.dvf-why-card{backdrop-filter:blur(6px);transition:transform .45s ease,background .45s ease,border-color .45s ease,box-shadow .45s ease;overflow:hidden}.dvf-why-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(182,224,75,.22),rgba(182,224,75,0) 60%);opacity:0;transition:opacity .45s ease;pointer-events:none}.dvf-why-card:hover{transform:translateY(-8px);border-color:rgba(182,224,75,.55)!important;box-shadow:0 24px 50px rgba(0,0,0,.25)}.dvf-why-card:hover:before{opacity:1}.dvf-why-icon .elementor-icon{background:linear-gradient(135deg,#B6E04B,#CDEB7E)!important;box-shadow:0 12px 26px rgba(182,224,75,.4);transition:transform .5s ease}.dvf-why-card:hover .dvf-why-icon .elementor-icon{transform:rotateY(180deg)}.dvf-why-num .elementor-heading-title{color:transparent!important;-webkit-text-stroke:1px rgba(255,255,255,.14);transition:all .4s}.dvf-why-card:hover .dvf-why-num .elementor-heading-title{-webkit-text-stroke-color:rgba(182,224,75,.7)}.dvf-why .dvf-accent{color:#B6E04B}.dvf-testi{position:relative}.dvf-testi:before{content:"“";position:absolute;right:4%;top:-30px;font:700 340px/1 "Playfair Display",serif;color:rgba(182,224,75,.08);pointer-events:none}.dvf-reviews .swiper-slide{transition:transform .45s ease,box-shadow .45s ease,border-color .45s ease;box-shadow:0 10px 30px rgba(35,35,35,.06)}.dvf-reviews .swiper-slide:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(35,35,35,.12);border-color:#F3FADF!important}.dvf-reviews .elementor-testimonial{display:flex;flex-direction:column-reverse;gap:18px}.dvf-reviews .elementor-testimonial__content{position:relative}.dvf-reviews .elementor-testimonial__header{border-top:1px dashed #E2E2DC;padding-top:16px}.dvf-reviews .elementor-testimonial__icon{color:#B6E04B;opacity:.25;font-size:30px}.dvf-reviews .elementor-testimonial__icon svg{width:30px;height:30px;fill:#B6E04B}.dvf-reviews .elementor-testimonial__image img{box-shadow:0 0 0 3px #fff,0 0 0 5px #F3FADF}.dvf-reviews .elementor-swiper-button{background:#B6E04B;width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;top:auto!important;bottom:0;transform:none;transition:background .3s}.dvf-reviews .elementor-swiper-button:hover{background:#232323}.dvf-reviews .elementor-swiper-button-prev{left:auto!important;right:52px}.dvf-reviews .elementor-swiper-button-next{right:0!important}.dvf-reviews .swiper-pagination{text-align:left;bottom:12px!important}.dvf-reviews .swiper-pagination-bullet-active{width:26px;border-radius:6px}.dvf-reviews .swiper-pagination-bullet{transition:width .3s}.dvf-trust{transition:transform .4s ease;border-left-color:#B6E04B!important}.dvf-trust:hover{transform:translateX(6px)}.dvf-faqsec{position:relative}.dvf-faqsec:before{content:"?";position:absolute;left:-20px;bottom:-80px;font:800 360px/1 Poppins,sans-serif;color:rgba(182,224,75,.05);pointer-events:none}@media (min-width:1025px){.dvf-faq-left{position:sticky;top:130px}}.dvf-faq .e-n-accordion-item{margin-bottom:14px;transition:box-shadow .35s ease,transform .35s ease}.dvf-faq .e-n-accordion-item:hover{transform:translateX(4px);box-shadow:0 14px 30px rgba(35,35,35,.08)}.dvf-faq .e-n-accordion-item[open]{box-shadow:0 18px 40px rgba(182,224,75,.12)}.dvf-faq .e-n-accordion-item-title{border-radius:16px}.dvf-faq .e-n-accordion-item-title-icon{width:34px;height:34px;min-width:34px;border-radius:50%;background:#F3FADF;display:flex;align-items:center;justify-content:center;transition:background .3s,transform .4s}.dvf-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:#B6E04B;transform:rotate(180deg)}.dvf-faq .e-n-accordion-item-title-icon svg{fill:currentColor}.dvf-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{fill:#fff}.dvf-faq-card{position:relative;overflow:hidden}.dvf-faq-card:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(182,224,75,.35),rgba(182,224,75,0) 70%)}#dvf-progress{position:fixed;left:0;top:0;height:3px;width:100%;background:linear-gradient(90deg,#B6E04B,#CDEB7E);transform:scaleX(0);transform-origin:0 50%;z-index:10000;pointer-events:none}#dvf-top{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border-radius:50%;background:#B6E04B;color:#1C1C1C;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 26px rgba(182,224,75,.4);opacity:0;transform:translateY(20px) scale(.8);transition:all .4s ease;z-index:999;pointer-events:none}#dvf-top.show{opacity:1;transform:none;pointer-events:auto}#dvf-top:hover{background:#232323;color:#fff;transform:translateY(-4px)}.dvf-fx{position:absolute!important;width:0!important;height:0!important;overflow:hidden}.dvf-accent{background-image:linear-gradient(transparent 68%,rgba(182,224,75,.2) 68%)!important;background-repeat:no-repeat!important;background-size:0% 100%!important;transition:background-size 1.1s cubic-bezier(.2,.8,.2,1) .2s!important}.dvf-accent.dvf-in{background-size:100% 100%!important}.dvf-why .dvf-accent,.dvf-phero .dvf-accent{background-image:none!important}.dvf-hero{position:relative;overflow:hidden}.dvf-hero:before,.dvf-hero:after{content:"";position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.dvf-hero:before{width:420px;height:420px;background:rgba(182,224,75,.22);left:-120px;top:-80px;animation:dvfBlob 14s ease-in-out infinite}.dvf-hero:after{width:380px;height:380px;background:rgba(38,38,38,.12);right:8%;bottom:-120px;animation:dvfBlob 18s ease-in-out infinite reverse}@keyframes dvfBlob{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(60px,40px) scale(1.15)}66%{transform:translate(-30px,60px) scale(.9)}}.dvf-hero>.e-con-inner{position:relative;z-index:2}.dvf-anim-head .elementor-headline{margin:0}.dvf-anim-head .elementor-headline-dynamic-wrapper{display:table!important;text-align:left}.dvf-anim-head .elementor-headline-dynamic-text{font-style:italic}.dvf-anim-head .elementor-headline-dynamic-wrapper:after{background-color:#B6E04B!important;width:3px!important}.dvf-hero-right:before{content:"";position:absolute;width:78%;aspect-ratio:1;left:11%;top:50%;margin-top:-39%;border:2px dashed rgba(182,224,75,.35);border-radius:50%;animation:dvfSpin 40s linear infinite;z-index:0;pointer-events:none}@keyframes dvfSpin{to{transform:rotate(360deg)}}.dvf-hero-right .elementor-widget-image{position:relative;z-index:1}.dvf-hero-right .elementor-widget-image img{border-radius:24px;box-shadow:0 30px 60px rgba(35,35,35,.18)}.dvf-par{transition:translate .35s ease-out}.dvf-hbadge{backdrop-filter:blur(8px)}.dvf-hbadge{animation:dvfBob 6s ease-in-out infinite}.dvf-hb2{animation-delay:-2s}.dvf-hb3{animation-delay:-4s}.dvf-hb-txt{width:auto!important}.dvf-hbadge{width:auto!important;transition:box-shadow .3s}.dvf-hbadge:hover{box-shadow:0 22px 44px rgba(182,224,75,.3)!important}@keyframes dvfBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.dvf-magnet .elementor-button{transition:transform .25s ease-out,background .3s,box-shadow .3s!important}.dvf-mq-wrap{position:relative;z-index:3}.dvf-mq{overflow:hidden;white-space:nowrap;padding:16px 0;font-family:Poppins,sans-serif;font-weight:700;font-size:20px;letter-spacing:.3px}.dvf-mq-a{background:#232323;color:#fff;transform:rotate(-1.6deg);margin:0 -20px;position:relative;z-index:2;box-shadow:0 14px 30px rgba(35,35,35,.2)}.dvf-mq-b{background:#B6E04B;color:#1C1C1C;transform:rotate(1.4deg);margin:-44px -20px 0;opacity:.95}.dvf-mq-track{display:inline-flex;align-items:center;gap:28px;animation:dvfMarq 38s linear infinite;padding-left:28px}.dvf-mq-b .dvf-mq-track{animation-direction:reverse;animation-duration:44s}.dvf-mq-track i{font-style:normal;color:#B6E04B}.dvf-mq-b .dvf-mq-track i{color:#232323}.dvf-mq:hover .dvf-mq-track{animation-play-state:paused}@keyframes dvfMarq{to{transform:translateX(-50%)}}@media (max-width:767px){.dvf-mq{font-size:15px;padding:12px 0}.dvf-mq-b{margin-top:-36px}}.dvf-tilt{transition:transform .25s ease-out,box-shadow .45s ease,border-color .45s!important;transform-style:preserve-3d;will-change:transform}.dvf-tilt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(182,224,75,.16),transparent 60%);opacity:0;transition:opacity .35s;z-index:3}.dvf-tilt:hover:after{opacity:1}.dvf-card{position:relative}.dvf-flip .elementor-flip-box{filter:drop-shadow(0 14px 28px rgba(35,35,35,.08))}.dvf-flip .elementor-flip-box__front{border:1px solid #E2E2DC}.dvf-flip .elementor-flip-box__front .elementor-icon{box-shadow:0 0 0 9px #F3FADF,0 14px 28px rgba(182,224,75,.35)}.dvf-flip:hover .elementor-flip-box{filter:drop-shadow(0 24px 40px rgba(35,35,35,.2))}.dvf-flip .elementor-flip-box__back:before{content:"";position:absolute;width:200px;height:200px;right:-70px;top:-70px;border-radius:50%;background:radial-gradient(circle,rgba(182,224,75,.35),rgba(182,224,75,0) 70%)}.dvf-flip .elementor-flip-box__button{margin-top:16px}.dvf-finishes{position:relative}.dvf-finishes:before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(182,224,75,.16) 1.4px,transparent 1.5px) 0 0/24px 24px;-webkit-mask:linear-gradient(180deg,#000,transparent 60%);mask:linear-gradient(180deg,#000,transparent 60%);pointer-events:none}.dvf-finishes>.e-con-inner{position:relative;z-index:1}.dvf-step:not(.dvf-step-4):after{animation:dvfPulse 2.4s infinite}.dvf-step-2:after{animation-delay:.8s!important}.dvf-step-3:after{animation-delay:1.6s!important}.dvf-step .dvf-step-icon{animation:dvfBob 5s ease-in-out infinite}.dvf-step-2 .dvf-step-icon{animation-delay:-1.2s}.dvf-step-3 .dvf-step-icon{animation-delay:-2.4s}.dvf-step-4 .dvf-step-icon{animation-delay:-3.6s}.elementor-widget-divider .elementor-divider-separator{transition:width .6s}.dvf-toc{list-style:none;margin:0;padding:0;counter-reset:none}.dvf-toc li a{display:flex;gap:12px;align-items:center;padding:10px 10px;border-radius:12px;font:500 14.5px/1.35 "DM Sans",sans-serif;color:#1C1C1C;transition:all .3s}.dvf-toc li a span{flex:0 0 30px;height:30px;border-radius:50%;background:#F3FADF;color:#B6E04B;font:700 12px/30px Poppins,sans-serif;text-align:center;transition:all .3s}.dvf-toc li a:hover{background:#F0F0EA;color:#B6E04B;padding-left:16px}.dvf-toc li a:hover span{background:#B6E04B;color:#1C1C1C}.dvf-seo-h .elementor-heading-title{line-height:1.3}.dvf-seo-text ul{list-style:none;padding:0;margin:6px 0 12px}.dvf-seo-text ul li{position:relative;padding-left:30px;margin-bottom:12px}.dvf-seo-text ul li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:#B6E04B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/11px no-repeat}.dvf-seo-text ol{counter-reset:st;list-style:none;padding:0}.dvf-seo-text ol li{counter-increment:st;position:relative;padding:14px 16px 14px 60px;margin-bottom:12px;background:#F4F4EF;border-radius:14px;transition:transform .3s}.dvf-seo-text ol li:hover{transform:translateX(6px)}.dvf-seo-text ol li:before{content:counter(st,decimal-leading-zero);position:absolute;left:14px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#232323;color:#fff;font:700 12px/34px Poppins,sans-serif;text-align:center}.dvf-seo-text strong{color:#1C1C1C}.dvf-mat{width:100%;border-collapse:separate;border-spacing:0;margin:10px 0;border:1px solid #E2E2DC;border-radius:14px;overflow:hidden;font-size:15px}.dvf-mat th{background:#232323;color:#fff;font:600 14px Poppins,sans-serif;text-align:left;padding:14px 16px}.dvf-mat td{padding:13px 16px;border-top:1px solid #E2E2DC;vertical-align:top}.dvf-mat tr:nth-child(even) td{background:#F4F4EF}.dvf-mat td:first-child{font-weight:700;color:#1C1C1C}.dvf-mat tbody tr{transition:background .3s}.dvf-mat tbody tr:hover td{background:#F0F0EA}@media (max-width:767px){.dvf-mat{font-size:13px}.dvf-mat th,.dvf-mat td{padding:10px}}.dvf-seo-block{scroll-margin-top:130px}.dvf-faq2 .e-n-accordion{counter-reset:fq}.dvf-faq-s6 .e-n-accordion{counter-reset:fq 5}.dvf-faq2 .e-n-accordion-item{counter-increment:fq;position:relative;margin-bottom:14px!important;border-radius:18px;transition:transform .35s ease,box-shadow .35s ease}.dvf-faq2 .e-n-accordion-item-title{position:relative;padding-left:74px!important}.dvf-faq2 .e-n-accordion-item-title:before{content:counter(fq,decimal-leading-zero);position:absolute;left:20px;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:12px;background:#F0F0EA;color:#B6E04B;font:700 13px/38px Poppins,sans-serif;text-align:center;transition:all .35s}.dvf-faq2 .e-n-accordion-item:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(35,35,35,.08)}.dvf-faq2 .e-n-accordion-item[open]{box-shadow:0 22px 44px rgba(182,224,75,.14)}.dvf-faq2 .e-n-accordion-item[open] .e-n-accordion-item-title:before{background:linear-gradient(135deg,#B6E04B,#CDEB7E);color:#1C1C1C;transform:translateY(-50%) rotate(-8deg)}.dvf-faq2 .e-n-accordion-item[open]:after{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 4px 4px 0;background:#B6E04B}.dvf-faq2 .e-n-accordion-item-title-header{flex:1}.dvf-faq-tags .elementor-icon-list-item{background:#fff;border:1px solid #E2E2DC;border-radius:30px;padding:8px 16px!important;transition:all .3s}.dvf-faq-tags .elementor-icon-list-item:hover{border-color:#B6E04B;transform:translateY(-2px)}.dvf-faq-tags .elementor-icon-list-item:after{display:none!important}.dvf-faq-cta{position:relative;overflow:hidden}.dvf-faq-cta:before{content:"?";position:absolute;right:30%;top:-40px;font:800 180px/1 Poppins,sans-serif;color:rgba(255,255,255,.05);pointer-events:none}.dvf-ring .elementor-icon{animation:dvfPulse 2.4s infinite}.dvf-faqsec:before{content:"FAQ"!important;font-size:300px!important;left:auto!important;right:-30px;bottom:auto!important;top:20px}@media (max-width:767px){.dvf-faq2 .e-n-accordion-item-title{padding-left:64px!important}.dvf-faq2 .e-n-accordion-item-title:before{left:14px;width:34px;height:34px;line-height:34px}}.dvf-hero-dark:before{width:560px!important;height:560px!important;background:rgba(182,224,75,.35)!important;left:-180px!important;top:-160px!important;filter:blur(90px)!important}.dvf-hero-dark:after{width:520px!important;height:520px!important;background:rgba(46,46,46,.35)!important;right:4%!important;bottom:-220px!important;filter:blur(100px)!important}.dvf-hero-dark>.e-con-inner:before{content:"";position:absolute;inset:-80px -2000px;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask:radial-gradient(ellipse 60% 70% at 30% 40%,#000 20%,transparent 75%);mask:radial-gradient(ellipse 60% 70% at 30% 40%,#000 20%,transparent 75%);pointer-events:none;z-index:-1}.dvf-hero-dark .dvf-hero-p strong{color:#fff}.dvf-hero-dark .elementor-divider-separator{border-color:#B6E04B!important}.dvf-hero-dark .dvf-anim-head .elementor-headline-plain-text{background:linear-gradient(180deg,#fff 40%,#F6FBE8);-webkit-background-clip:text;background-clip:text;color:transparent}.dvf-hero-dark .dvf-anim-head .elementor-headline-dynamic-text{text-shadow:0 10px 40px rgba(182,224,75,.45)}.dvf-glass-pills .elementor-icon-list-item{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:40px;padding:9px 16px!important;backdrop-filter:blur(6px);transition:all .3s}.dvf-glass-pills .elementor-icon-list-item:hover{background:rgba(182,224,75,.18);border-color:rgba(182,224,75,.6);transform:translateY(-2px)}.dvf-glass-pills .elementor-icon-list-item:after{display:none!important}.dvf-hero-dark .dvf-magnet .elementor-button{box-shadow:0 14px 34px rgba(182,224,75,.35)}.dvf-hero-right:before{width:88%!important;height:112%!important;aspect-ratio:auto!important;left:6%!important;top:-6%!important;margin-top:0!important;border:0!important;border-radius:42% 58% 63% 37%/41% 44% 56% 59%!important;background:linear-gradient(135deg,#B6E04B,#CDEB7E 60%,#B6E04B);opacity:.9;animation:dvfMorph 12s ease-in-out infinite!important;filter:drop-shadow(0 30px 60px rgba(182,224,75,.35))}.dvf-hero-right:after{content:"";position:absolute;width:104%;aspect-ratio:1;left:-2%;top:50%;margin-top:-52%;border:1.5px dashed rgba(255,255,255,.22);border-radius:50%;animation:dvfSpin 50s linear infinite;pointer-events:none;z-index:0}@keyframes dvfMorph{0%,100%{border-radius:42% 58% 63% 37%/41% 44% 56% 59%;transform:rotate(0)}33%{border-radius:63% 37% 45% 55%/55% 62% 38% 45%;transform:rotate(8deg)}66%{border-radius:38% 62% 56% 44%/63% 38% 62% 37%;transform:rotate(-6deg)}}.dvf-hero-img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dvf-hero-img img{border-radius:26px!important;border:6px solid rgba(255,255,255,.95);box-shadow:0 40px 80px rgba(0,0,0,.35)!important;transform:rotate(-2.5deg);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dvf-hero-right:hover .dvf-hero-img img{transform:rotate(0) scale(1.02)}.dvf-hbadge{backdrop-filter:none!important;background:#fff!important;border:1px solid rgba(255,255,255,.6)}.dvf-spin{position:relative;width:132px;height:132px;border-radius:50%;background:#232323;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 6px rgba(255,255,255,.08)}.dvf-spin>svg{position:absolute;inset:0;width:100%;height:100%;animation:dvfSpin 16s linear infinite}.dvf-spin text{font:700 15.5px Poppins,sans-serif;letter-spacing:2.2px;fill:#fff}.dvf-spin-c{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:linear-gradient(135deg,#B6E04B,#CDEB7E);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(182,224,75,.5);transition:transform .5s}.dvf-spin:hover .dvf-spin-c{transform:rotate(180deg) scale(1.08)}.dvf-scroll-w{transform:translateX(-50%);z-index:5}.dvf-scroll{display:block;width:26px;height:42px;border:2px solid rgba(255,255,255,.55);border-radius:20px;position:relative}.dvf-scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:#B6E04B;animation:dvfScroll 1.8s ease-in-out infinite}@keyframes dvfScroll{0%{opacity:0;transform:translateY(0)}40%{opacity:1}100%{opacity:0;transform:translateY(14px)}}@media (max-width:1024px){.dvf-hero-img img{transform:none}.dvf-hero-right:after{display:none}}.dvf-phero{position:relative}.dvf-phero:before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,.09) 1.4px,transparent 1.5px) 0 0/22px 22px;-webkit-mask:radial-gradient(ellipse at center,#000 10%,transparent 70%);mask:radial-gradient(ellipse at center,#000 10%,transparent 70%);pointer-events:none}.dvf-phero:after{content:"";position:absolute;width:460px;height:460px;border-radius:50%;right:-120px;top:-180px;background:radial-gradient(circle,rgba(182,224,75,.28),rgba(182,224,75,0) 70%);pointer-events:none}.dvf-phero>.e-con-inner{position:relative;z-index:2}.dvf-phero .dvf-accent{color:#B6E04B;background:none}.dvf-crumb p{display:inline-flex;gap:10px;align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);padding:7px 18px;border-radius:40px;margin:0}.dvf-crumb a{color:#fff}.dvf-crumb a:hover{color:#B6E04B}.dvf-crumb .sep{opacity:.5}.dvf-crumb .cur{color:#CDEB7E}@keyframes dvfBob{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(6deg)}}.dvf-ph-ic1{animation:dvfBob 7s ease-in-out infinite}.dvf-ph-ic1 .elementor-icon{border:1px solid rgba(255,255,255,.15)}.dvf-lift{transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.dvf-lift:hover{transform:translateY(-8px);box-shadow:0 24px 48px rgba(35,35,35,.12)!important;border-color:#F3FADF!important}.dvf-topbar{position:relative;overflow:hidden}.dvf-topbar:before{content:"";position:absolute;left:0;top:0;height:4px;width:0;background:linear-gradient(90deg,#B6E04B,#CDEB7E);transition:width .5s ease;z-index:2}.dvf-topbar:hover:before{width:100%}.dvf-ic .elementor-icon{box-shadow:0 0 0 7px #F3FADF;transition:transform .45s ease}.dvf-lift:hover .dvf-ic .elementor-icon{transform:rotate(-10deg) scale(1.08)}.dvf-bignum .elementor-heading-title{color:transparent!important;-webkit-text-stroke:1.5px rgba(182,224,75,.25);transition:all .4s}.dvf-lift:hover .dvf-bignum .elementor-heading-title{-webkit-text-stroke-color:rgba(182,224,75,.85)}.dvf-center .elementor-widget-icon .elementor-icon-wrapper{text-align:center}.dvf-linkh a{color:inherit}.dvf-linkh a:hover{color:#B6E04B}.dvf-about-img img{box-shadow:0 30px 60px rgba(35,35,35,.18)}.dvf-badge-float{animation:dvfBob 6s ease-in-out infinite}.dvf-faqnav .elementor-icon-list-item a{padding:10px 12px;border-radius:10px;transition:background .3s,padding .3s}.dvf-faqnav .elementor-icon-list-item a:hover{background:#F0F0EA;padding-left:18px}.dvf-prose p,.dvf-prose li{margin-bottom:12px}.dvf-prose ol{padding-left:20px}.dvf-prose a{color:#B6E04B;font-weight:600}.dvf-prose-h .elementor-heading-title{position:relative;padding-left:16px}.dvf-prose-h .elementor-heading-title:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:4px;background:#B6E04B}.dvf-statrow{margin-top:-70px;position:relative;z-index:5;background:transparent!important}.dvf-statrow .dvf-why-card{background:linear-gradient(150deg,#262626,#232323)!important;box-shadow:0 24px 50px rgba(35,35,35,.22)}.dvf-timeline{position:relative}@media (min-width:1025px){.dvf-timeline:before{content:"";position:absolute;left:8%;right:8%;top:34px;border-top:2px dashed rgba(182,224,75,.45)}}.dvf-tl-step{position:relative;z-index:1;transition:transform .4s}.dvf-tl-step:hover{transform:translateY(-8px)}.dvf-tl-step .elementor-icon{box-shadow:0 0 0 8px #F3FADF,0 12px 26px rgba(182,224,75,.3)}.dvf-do{border-top:4px solid #1E9E5A!important}.dvf-dont{border-top:4px solid #D9443A!important}.dvf-do .elementor-icon-list-icon svg{fill:#1E9E5A!important}.dvf-dont .elementor-icon-list-icon svg{fill:#D9443A!important}.dvf-legend .elementor-icon-list-item:nth-child(1) svg{fill:#E5484D!important}.dvf-legend .elementor-icon-list-item:nth-child(2) svg{fill:#232323!important}.dvf-legend .elementor-icon-list-item:nth-child(3) svg{fill:#1E9E5A!important}.dvf-dieline{background:#fff;border-radius:24px;padding:34px;box-shadow:0 24px 60px rgba(35,35,35,.12)}.dvf-dieline .dl-bleed{position:relative;border:2px dashed #E5484D;border-radius:6px;padding:22px;background:repeating-linear-gradient(45deg,#F4F4EF,#F4F4EF 10px,#F3FADF 10px,#F3FADF 20px)}.dvf-dieline .dl-trim{position:relative;border:2px solid #232323;padding:22px;background:#F4F4EF}.dvf-dieline .dl-safe{position:relative;border:2px dashed #1E9E5A;padding:40px 20px;text-align:center}.dvf-dieline .dl-art{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-height:170px;border-radius:12px;background:linear-gradient(135deg,#B6E04B,#CDEB7E);color:#1C1C1C;font-family:Poppins,sans-serif}.dvf-dieline .dl-art strong{font-size:20px}.dvf-dieline .dl-art em{font-style:normal;opacity:.9;font-size:14px}.dvf-dieline .lb{position:absolute;top:-12px;left:16px;font:600 11px/1 Poppins,sans-serif;letter-spacing:.5px;text-transform:uppercase;background:#fff;padding:5px 9px;border-radius:20px}.dvf-dieline .lb-b{color:#E5484D;border:1px solid #E5484D}.dvf-dieline .lb-t{color:#232323;border:1px solid #232323}.dvf-dieline .lb-s{color:#1E9E5A;border:1px solid #1E9E5A}.dvf-dieline:hover .dl-art{animation:dvfPulse 2s infinite}.dvf-blog-grid .elementor-post{transition:transform .4s ease,box-shadow .4s ease;box-shadow:0 10px 30px rgba(35,35,35,.06)}.dvf-blog-grid .elementor-post:hover{transform:translateY(-8px);box-shadow:0 26px 50px rgba(35,35,35,.13)}.dvf-blog-grid .elementor-post__thumbnail img{transition:transform .7s ease}.dvf-blog-grid .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.08)}.dvf-blog-grid .elementor-post__card .elementor-post__badge{font-family:Poppins,sans-serif;letter-spacing:.5px;text-transform:uppercase;font-size:11px;padding:6px 12px}.dvf-blog-grid .elementor-post__title a:hover{color:#B6E04B!important}.dvf-blog-grid .elementor-post__meta-data{border-top-color:#E2E2DC!important}.dvf-blog-grid .elementor-pagination{margin-top:44px;display:flex;justify-content:center;gap:8px;font-family:Poppins,sans-serif}.dvf-blog-grid .elementor-pagination .page-numbers{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid #E2E2DC;padding:0 12px}.dvf-blog-grid .elementor-pagination .page-numbers.current{background:#B6E04B;color:#1C1C1C!important;border-color:#B6E04B}.dvf-blog-grid .elementor-pagination .prev,.dvf-blog-grid .elementor-pagination .next{border-radius:30px}.dvf-catpill .elementor-post-info__terms-list a,.dvf-catpill .elementor-post-info__terms-list{background:#B6E04B;color:#1C1C1C!important;padding:6px 14px;border-radius:30px;text-transform:uppercase;letter-spacing:1px}.dvf-catpill .elementor-post-info__terms-list{background:none;padding:0}.dvf-content h2,.dvf-content h3{font-family:Poppins,sans-serif;color:#1C1C1C;margin:30px 0 12px;line-height:1.3}.dvf-content h2{font-size:26px}.dvf-content h3{font-size:21px}.dvf-content a{color:#B6E04B;font-weight:600}.dvf-content ul,.dvf-content ol{padding-left:22px;margin-bottom:18px}.dvf-content li{margin-bottom:8px}.dvf-content blockquote{margin:26px 0;padding:22px 26px;border-left:4px solid #B6E04B;background:#F4F4EF;border-radius:0 14px 14px 0;font-style:italic;color:#1C1C1C}.dvf-content img{border-radius:14px}.dvf-side-h .elementor-heading-title{position:relative;padding-bottom:12px;margin-bottom:6px}.dvf-side-h .elementor-heading-title:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:3px;border-radius:3px;background:#B6E04B}@media (min-width:1025px){.dvf-sidebar{position:sticky;top:120px}}.dvf-recent .elementor-post{align-items:center}.dvf-recent .elementor-post__thumbnail img{transition:transform .5s}.dvf-recent .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.1)}.dvf-recent .elementor-post__title a:hover{color:#B6E04B!important}.dvf-cats ul{list-style:none;margin:0;padding:0}.dvf-cats li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed #E2E2DC;font-family:"DM Sans",sans-serif;color:#8A8A84}.dvf-cats li a{color:#1C1C1C;font-weight:500;transition:color .3s,padding .3s}.dvf-cats li a:hover{color:#B6E04B;padding-left:6px}.dvf-postnav .elementor-post-navigation{background:#F4F4EF;border-radius:16px;padding:18px 22px}.dvf-cats h5,.dvf-cats .widget-title{display:none}.elementor-share-btn{transition:transform .3s,background .3s!important}.elementor-share-btn:hover{transform:translateY(-3px)}.elementor-share-btn__icon svg{fill:#B6E04B!important;width:15px;height:15px}.elementor-share-btn:hover .elementor-share-btn__icon svg{fill:#fff!important}.dvf-catpill .elementor-icon-list-icon{display:none!important}.dvf-feat img{width:100%;max-height:460px;object-fit:cover}.dvf-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.dvf-chips a{font:600 14px/1 Poppins,sans-serif;color:#1C1C1C;background:#fff;border:1px solid #E2E2DC;padding:12px 20px;border-radius:40px;transition:all .3s;box-shadow:0 6px 16px rgba(35,35,35,.05)}.dvf-chips a:hover{border-color:#B6E04B;color:#B6E04B;transform:translateY(-2px)}.dvf-chips a.on{background:#B6E04B;border-color:#B6E04B;color:#1C1C1C;box-shadow:0 10px 22px rgba(182,224,75,.3)}.dvf-arch-title .elementor-heading-title span{color:#B6E04B}.dvf-wc-grid .woocommerce-result-count,.dvf-wc-grid .woocommerce-ordering{margin-bottom:24px!important;font-family:"DM Sans",sans-serif}.dvf-wc-grid .woocommerce-ordering select{border:1px solid #E2E2DC;border-radius:30px;padding:10px 16px;background:#fff}.dvf-wc-grid ul.products li.product{background:#fff;border:1px solid #E2E2DC;border-radius:18px;padding:10px 10px 18px!important;transition:transform .4s,box-shadow .4s;box-shadow:0 8px 24px rgba(35,35,35,.06);text-align:left}.dvf-wc-grid ul.products li.product:hover{transform:translateY(-8px);box-shadow:0 24px 46px rgba(35,35,35,.13)}.dvf-wc-grid ul.products li.product img{border-radius:12px;margin-bottom:14px!important;transition:transform .6s}.dvf-wc-grid ul.products li.product .woocommerce-loop-product__title{font:700 16px/1.35 Poppins,sans-serif!important;color:#1C1C1C;padding:0 8px!important}.dvf-wc-grid ul.products li.product .price{color:#B6E04B!important;font:700 15px Poppins,sans-serif;padding:0 8px}.dvf-wc-grid ul.products li.product .button{margin:12px 8px 0!important;background:#B6E04B!important;color:#1C1C1C!important;border-radius:30px!important;font:600 13px Poppins,sans-serif!important;padding:11px 18px!important;transition:background .3s}.dvf-wc-grid ul.products li.product .button:hover{background:#232323!important}.dvf-wc-grid .woocommerce-info,.dvf-wc-grid .elementor-products-nothing-found{background:#F4F4EF;border:2px dashed #F3FADF;border-radius:20px;padding:44px 30px!important;text-align:center;font:500 16px/1.6 "DM Sans",sans-serif;color:#1C1C1C;margin-top:10px}.dvf-wc-grid .woocommerce-info:before{display:none}.dvf-wc-grid nav.woocommerce-pagination ul{border:0!important;display:flex;justify-content:center;gap:8px}.dvf-wc-grid nav.woocommerce-pagination ul li{border:0!important}.dvf-wc-grid nav.woocommerce-pagination ul li a,.dvf-wc-grid nav.woocommerce-pagination ul li span{border-radius:50%;width:42px;height:42px;display:flex!important;align-items:center;justify-content:center;border:1px solid #E2E2DC!important}.dvf-wc-grid nav.woocommerce-pagination ul li span.current{background:#B6E04B!important;color:#1C1C1C!important}.dvf-wc-grid ul.products li.product{display:flex;flex-direction:column;padding:12px 12px 20px!important}.dvf-wc-grid ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;color:inherit}.dvf-wc-grid ul.products li.product .attachment-woocommerce_thumbnail{overflow:hidden}.dvf-wc-grid ul.products li.product:hover img{transform:scale(1.05)}.dvf-wc-grid ul.products li.product .woocommerce-loop-product__title{color:#1C1C1C!important;font-size:18px!important;margin:4px 0 6px!important;transition:color .3s}.dvf-wc-grid ul.products li.product:hover .woocommerce-loop-product__title{color:#B6E04B!important}.dvf-card-excerpt{font:400 14px/1.6 "DM Sans",sans-serif;color:#4A4A45;margin:0 8px 12px!important}.dvf-card-facts{list-style:none;margin:0 8px 6px!important;padding:0;display:flex;flex-direction:column;gap:7px}.dvf-card-facts li{position:relative;padding-left:24px;font:500 13px/1.4 "DM Sans",sans-serif;color:#1C1C1C}.dvf-card-facts li:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:#F3FADF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF7A59' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/10px no-repeat}.dvf-wc-grid ul.products li.product .button{margin-top:auto!important;align-self:flex-start;display:inline-flex!important;align-items:center;gap:8px}.dvf-wc-grid ul.products li.product .button:after{content:"→";transition:transform .3s}.dvf-wc-grid ul.products li.product .button:hover:after{transform:translateX(4px)}.dvf-wc-grid .woocommerce-result-count{font:500 14.5px "DM Sans",sans-serif;color:#4A4A45}.dvf-wc-grid .woocommerce-ordering select{font:500 14px "DM Sans",sans-serif;color:#1C1C1C;cursor:pointer}@media (max-width:767px){.dvf-wc-grid ul.products{display:grid!important;grid-template-columns:1fr!important;gap:22px}.dvf-wc-grid ul.products li.product{width:100%!important;margin:0!important;float:none!important}}@media (min-width:768px) and (max-width:1024px){.dvf-wc-grid ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px}.dvf-wc-grid ul.products li.product{width:100%!important;margin:0!important;float:none!important}}.dvf-prod-hero .e-con-inner{align-items:stretch}.dvf-wc-crumb .woocommerce-breadcrumb{color:rgba(255,255,255,.6)!important;font:500 13.5px "DM Sans",sans-serif;margin:0!important}.dvf-wc-crumb .woocommerce-breadcrumb a{color:#fff!important}.dvf-wc-crumb .woocommerce-breadcrumb a:hover{color:#B6E04B!important}.dvf-gallery-card{box-shadow:0 40px 80px rgba(0,0,0,.35)}.dvf-gallery .woocommerce-product-gallery{margin:0!important;width:100%!important;float:none!important}.dvf-gallery .woocommerce-product-gallery__image img{border-radius:16px}.dvf-gallery .flex-control-thumbs{display:flex;gap:10px;margin-top:12px!important}.dvf-gallery .flex-control-thumbs li{width:auto!important;flex:1;float:none!important}.dvf-gallery .flex-control-thumbs img{border-radius:12px;opacity:.55;border:2px solid transparent;transition:all .3s}.dvf-gallery .flex-control-thumbs img.flex-active,.dvf-gallery .flex-control-thumbs img:hover{opacity:1;border-color:#B6E04B}.dvf-prod-short p{margin:0}.dvf-prod-title .product_title{margin:0}.dvf-specs{margin:0}.dvf-spec{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px dashed #E2E2DC}.dvf-spec:last-child{border-bottom:0}.dvf-spec dt{font:600 13.5px Poppins,sans-serif;color:#1C1C1C;flex:0 0 42%}.dvf-spec dd{margin:0;font:500 13.5px/1.5 "DM Sans",sans-serif;color:#4A4A45;text-align:right}.dvf-prod-desc table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #E2E2DC;border-radius:14px;overflow:hidden;margin:12px 0 20px}.dvf-prod-desc th{background:#232323;color:#fff;font:600 14px Poppins,sans-serif;text-align:left;padding:13px 16px}.dvf-prod-desc td{padding:12px 16px;border-top:1px solid #E2E2DC}.dvf-prod-desc tr:nth-child(even) td{background:#F4F4EF}.dvf-prod-desc ul{list-style:none;padding:0}.dvf-prod-desc ul li{position:relative;padding-left:28px}.dvf-prod-desc ul li:before{content:"";position:absolute;left:0;top:6px;width:17px;height:17px;border-radius:50%;background:#B6E04B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/10px no-repeat}.dvf-prod-desc ol{counter-reset:st;list-style:none;padding:0}.dvf-prod-desc ol li{counter-increment:st;position:relative;padding:12px 14px 12px 56px;margin-bottom:10px;background:#F4F4EF;border-radius:12px}.dvf-prod-desc ol li:before{content:counter(st,decimal-leading-zero);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:#232323;color:#fff;font:700 12px/32px Poppins,sans-serif;text-align:center}.dvf-pfaq{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.dvf-pfaq-col{display:flex;flex-direction:column;gap:14px}.dvf-pfaq-item{background:#fff;border:1px solid #E2E2DC;border-radius:18px;transition:box-shadow .35s,transform .35s;position:relative}.dvf-pfaq-item:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(35,35,35,.08)}.dvf-pfaq-item[open]{border-color:#F3FADF;box-shadow:0 22px 44px rgba(182,224,75,.13)}.dvf-pfaq-item[open]:after{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 4px 4px 0;background:#B6E04B}.dvf-pfaq-item summary{list-style:none;display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;font:600 16px/1.4 Poppins,sans-serif;color:#1C1C1C}.dvf-pfaq-item summary::-webkit-details-marker{display:none}.dvf-pfaq-item summary:hover .dvf-pfaq-q{color:#B6E04B}.dvf-pfaq-n{flex:0 0 38px;height:38px;border-radius:12px;background:#F0F0EA;color:#B6E04B;font:700 13px/38px Poppins,sans-serif;text-align:center;transition:all .35s}.dvf-pfaq-item[open] .dvf-pfaq-n{background:linear-gradient(135deg,#B6E04B,#CDEB7E);color:#1C1C1C;transform:rotate(-8deg)}.dvf-pfaq-q{flex:1;transition:color .3s}.dvf-pfaq-i{flex:0 0 32px;height:32px;border-radius:50%;background:#F3FADF;position:relative;transition:all .35s}.dvf-pfaq-i:before,.dvf-pfaq-i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:#B6E04B;transition:transform .35s}.dvf-pfaq-i:after{transform:rotate(90deg)}.dvf-pfaq-item[open] .dvf-pfaq-i{background:#B6E04B;transform:rotate(180deg)}.dvf-pfaq-item[open] .dvf-pfaq-i:before,.dvf-pfaq-item[open] .dvf-pfaq-i:after{background:#fff}.dvf-pfaq-item[open] .dvf-pfaq-i:after{transform:rotate(0)}.dvf-pfaq-a{padding:0 24px 20px 72px;font:400 15px/1.75 "DM Sans",sans-serif;color:#4A4A45}.dvf-pfaq-a p{margin:0 0 8px}.dvf-pfaq-sec:not(:has(.dvf-pfaq)){display:none}.dvf-related:not(:has(li.product)){display:none}.dvf-related-w>.elementor-widget-container>.related>h2,.dvf-related-w .related>h2{font:700 32px Poppins,sans-serif;color:#1C1C1C;text-align:center;margin-bottom:34px}@media (max-width:767px){.dvf-pfaq{grid-template-columns:1fr}.dvf-pfaq-a{padding:0 18px 18px 18px}.dvf-spec{flex-direction:column;gap:2px}.dvf-spec dd{text-align:left}}/*dvf-gold*/.dvf-chips a.on,.dvf-wc-grid ul.products li.product .button,.dvf-wc-grid nav.woocommerce-pagination ul li span.current,.dvf-pulse .elementor-button,.elementor-form .elementor-button{color:#FFFFFF!important}.dvf-wc-grid ul.products li.product .button:hover{color:#fff!important}/*dvf-rose*/.dvf-accent{color:#5E7F12!important}.dvf-dark .dvf-accent,.dvf-phero .dvf-accent,.dvf-why .dvf-accent,.dvf-fin-sec .dvf-accent,.dvf-hero .dvf-accent,.dvf-faq-card .dvf-accent{color:#CDEB7E!important}/*dvf-pro*/.dvf-orbs,.dvf-fin-sec:after{opacity:.35}.dvf-gchip{backdrop-filter:none;background:#fff}/*dvf-motion*/ :root{--dvf-r:#B6E04B;--dvf-rd:#A3CC3A;--dvf-s:#232323}.dvf-nav .elementor-nav-menu--main .elementor-item{position:relative}.dvf-nav .elementor-nav-menu--main .elementor-item:after{content:"";position:absolute;width:auto!important;left:14px!important;right:14px!important;bottom:4px;height:2px!important;border-radius:2px;background:#B6E04B!important;opacity:1!important;transform:scaleX(0);transform-origin:center;transition:transform .35s cubic-bezier(.2,.8,.2,1)!important}.dvf-nav .elementor-nav-menu--main .elementor-item:hover:after,.dvf-nav .elementor-nav-menu--main .elementor-item.elementor-item-active:after{transform:scaleX(1)}.dvf-nav .sub-menu{animation:dvfDrop .35s cubic-bezier(.2,.8,.2,1)}.dvf-nav .sub-menu a{transition:padding .3s,color .3s,background .3s!important}.dvf-nav .sub-menu a:hover{padding-left:26px!important}@keyframes dvfDrop{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.elementor-button{position:relative;overflow:hidden;isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background-color .35s,color .35s,border-color .35s!important}.elementor-button:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);z-index:1;pointer-events:none;transition:left .7s ease}.elementor-button:hover:before{left:130%}.elementor-button:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(182,224,75,.28)}.elementor-button .elementor-button-icon{transition:transform .35s}.elementor-button:hover .elementor-button-icon{transform:translateX(4px)}.dvf-lift,.dvf-card,.dvf-why-card,.dvf-mat,.dvf-fin,.dvf-pfaq-item{position:relative}.dvf-lift:after,.dvf-card:after,.dvf-why-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,var(--dvf-r),transparent 40%,transparent 60%,var(--dvf-r));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .45s;pointer-events:none;z-index:2}.dvf-lift:hover:after,.dvf-card:hover:after,.dvf-why-card:hover:before{opacity:1}.dvf-lift{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s!important}.dvf-lift:hover{transform:translateY(-8px);box-shadow:0 26px 50px rgba(35,35,35,.12)!important}.elementor-icon,.dvf-ic .elementor-icon{transition:transform .5s cubic-bezier(.34,1.56,.64,1),background-color .4s,color .4s!important}.e-con:hover>.elementor-widget-icon .elementor-icon,.e-con:hover>.elementor-widget-icon-box .elementor-icon,.dvf-lift:hover .elementor-icon{transform:rotate(-10deg) scale(1.12)}.dvf-card img,.dvf-lift img,.elementor-post__thumbnail img{transition:transform .9s cubic-bezier(.2,.8,.2,1)!important}.dvf-card:hover img,.dvf-lift:hover img,.elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.07)}html.dvf-js .dvf-clip img{clip-path:inset(0 0 100% 0 round 16px);transition:clip-path 1.1s cubic-bezier(.2,.8,.2,1)}html.dvf-js .dvf-clip.dvf-in img{clip-path:inset(0 0 0 0 round 0)}.elementor-widget-text-editor a:not(.elementor-button){background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;transition:background-size .35s}.elementor-widget-text-editor a:not(.elementor-button):hover{background-size:100% 1.5px}.dvf-footer .elementor-icon-list-item a{transition:transform .3s,color .3s!important}.dvf-footer .elementor-icon-list-item a:hover{transform:translateX(5px);color:#CDEB7E!important}.elementor-social-icon{transition:transform .4s cubic-bezier(.34,1.56,.64,1),background-color .3s!important}.elementor-social-icon:hover{transform:translateY(-4px) rotate(8deg)}#dvf-cur{position:fixed;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border:1.5px solid var(--dvf-r);border-radius:50%;pointer-events:none;z-index:99999;opacity:0;transition:width .3s,height .3s,margin .3s,background .3s,opacity .3s,border-color .3s;mix-blend-mode:multiply}#dvf-cur.on{opacity:1}#dvf-cur.big{width:64px;height:64px;margin:-32px 0 0 -32px;background:rgba(182,224,75,.12);border-color:transparent}#dvf-dot{position:fixed;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--dvf-r);pointer-events:none;z-index:99999;opacity:0}#dvf-dot.on{opacity:1}@media (hover:none),(pointer:coarse){#dvf-cur,#dvf-dot{display:none}}@media (prefers-reduced-motion:reduce){.elementor-button:before,.dvf-nav .sub-menu{animation:none;transition:none}html.dvf-js .dvf-clip img{clip-path:none}#dvf-cur,#dvf-dot{display:none}}/*dvf-scroll*/html{scrollbar-width:thin;scrollbar-color:#B6E04B #EDEDE6}@supports .elementor-46(::-webkit-scrollbar){html{scrollbar-width:auto;scrollbar-color:auto}}::-webkit-scrollbar{width:12px;height:10px}::-webkit-scrollbar-track{background:#EDEDE6;border-left:1px solid #E2E2DC}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#CDEB7E,#B6E04B 45%,#A3CC3A);border-radius:20px;border:3px solid #EDEDE6;min-height:60px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#B6E04B,#232323);border-width:2px}::-webkit-scrollbar-thumb:active{background:#232323}::-webkit-scrollbar-corner{background:#EDEDE6}.dvf-toc::-webkit-scrollbar,.dvf-subnav-links::-webkit-scrollbar{width:6px;height:0}.dvf-toc::-webkit-scrollbar-thumb{border:0;background:#E2E2DC}/*dvf-hdr*/ .dvf-tb{position:relative;overflow:hidden;background:#B6E04B!important}.dvf-tb:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);background-size:250% 100%;animation:dvfAnnShine 7s linear infinite;pointer-events:none}@keyframes dvfAnnShine{from{background-position:150% 0}to{background-position:-100% 0}}.dvf-tb>.e-con-inner{position:relative;z-index:1}.dvf-tb .elementor-widget-html{width:100%}.dvf-ann{position:relative;display:flex;align-items:center;justify-content:center;min-height:20px;font:600 13px/1.3 Poppins,sans-serif;color:#fff;letter-spacing:.2px}.dvf-ann-msgs{display:flex;align-items:center}.dvf-ann-msgs span{display:inline-flex;align-items:center;gap:7px}.dvf-ann-msgs svg{width:14px;height:14px;flex:0 0 14px}.dvf-ann-msgs span+span:before{content:"";width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.7);margin:0 18px 0 11px}.dvf-ann-mail{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;color:#fff!important;font:500 12.5px "DM Sans",sans-serif;padding:3px 12px;border-radius:30px;background:rgba(28,28,28,.14);transition:background .3s}.dvf-ann-mail:hover{background:rgba(28,28,28,.3)}@media (max-width:1180px){.dvf-ann-mail{display:none}}@media (max-width:767px){.dvf-ann{font-size:12.5px}.dvf-ann-msgs{display:grid;width:100%}.dvf-ann-msgs span{grid-area:1/1;justify-content:center;opacity:0;animation:dvfAnnRot 9s infinite}.dvf-ann-msgs span:nth-child(2){animation-delay:3s}.dvf-ann-msgs span:nth-child(3){animation-delay:6s}.dvf-ann-msgs span+span:before{display:none}}@keyframes dvfAnnRot{0%{opacity:0;transform:translateY(8px)}5%,30%{opacity:1;transform:none}35%,100%{opacity:0;transform:translateY(-8px)}}.dvf-hrow{position:relative;background:#1C1C1C!important}.dvf-hrow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(182,224,75,.6),transparent);pointer-events:none}.elementor-location-header .elementor-sticky--effects{background:#1C1C1C!important}.elementor-sticky--effects .dvf-hrow{box-shadow:0 14px 34px rgba(0,0,0,.28)}.dvf-logo img{transition:transform .6s cubic-bezier(.34,1.56,.64,1),max-height .35s!important}.dvf-logo:hover img{transform:scale(1.05)}.elementor-sticky--effects .dvf-logo img{max-height:40px}.dvf-nav .elementor-nav-menu--main .elementor-item{letter-spacing:.2px}.dvf-nav .elementor-nav-menu--main .sub-arrow{transition:transform .35s}.dvf-nav .elementor-nav-menu--main li:hover>a .sub-arrow{transform:rotate(180deg)}.dvf-nav .sub-menu{box-shadow:0 24px 50px rgba(0,0,0,.22)!important}.dvf-nav .sub-menu a{position:relative}.dvf-nav .sub-menu a:before{content:"";position:absolute;left:12px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#B6E04B;transform:scale(0);transition:transform .3s}.dvf-nav .sub-menu a:hover:before{transform:scale(1)}.dvf-search .elementor-search-form__toggle>div{border:1px solid rgba(255,255,255,.28)!important;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .3s,border-color .3s!important}.dvf-search:hover .elementor-search-form__toggle>div{transform:rotate(90deg);border-color:#B6E04B!important}.dvf-hcta .elementor-button{box-shadow:0 8px 22px rgba(0,0,0,.25)!important}.dvf-hcta .elementor-button:hover .elementor-button-icon svg{fill:#fff}.dvf-hrow .elementor-menu-toggle{border:1px solid rgba(255,255,255,.28);border-radius:10px;padding:7px}@media (prefers-reduced-motion:reduce){.dvf-tb:before,.dvf-ann-msgs span{animation:none!important}.dvf-ann-msgs span{opacity:1}.dvf-ann-msgs span:not(:first-child){display:none}}/*dvf-mega*/ .dvf-mega-w{position:absolute!important;left:0!important;right:0!important;top:100%!important;bottom:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;z-index:60;pointer-events:none}.dvf-mega-w .elementor-widget-container{padding:0 20px}.dvf-mega{opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),visibility .3s;pointer-events:none}.dvf-mega.open{opacity:1;visibility:visible;transform:none;pointer-events:auto}.dvf-mega-in{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 300px;background:#fff;border-radius:0 0 24px 24px;border-top:3px solid #B6E04B;box-shadow:0 34px 80px rgba(0,0,0,.28);overflow:hidden}.dvf-mega-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 8px;padding:22px}.dvf-mega-cat{padding:14px 14px 12px;border-radius:16px;transition:background .3s}.dvf-mega-cat:hover{background:#F4F4EF}.dvf-mega-h{display:flex;align-items:center;gap:12px;margin-bottom:8px;color:#1C1C1C!important}.dvf-mega-h b{display:block;font:700 15.5px/1.2 Poppins,sans-serif;color:#1C1C1C;transition:color .3s}.dvf-mega-h small{display:block;margin-top:2px;font:500 12px "DM Sans",sans-serif;color:#8A8A84}.dvf-mega-h:hover b{color:#B6E04B}.dvf-mega-ic{flex:0 0 44px;width:44px;height:44px;border-radius:13px;background:#F3FADF;color:#B6E04B;display:flex;align-items:center;justify-content:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .3s,color .3s}.dvf-mega-cat:hover .dvf-mega-ic{background:#B6E04B;color:#1C1C1C;transform:rotate(-8deg) scale(1.06)}.dvf-mega-list{list-style:none;margin:0 0 6px;padding:0 0 0 56px}.dvf-mega-list a{position:relative;display:block;padding:4px 0;font:500 14px/1.35 "DM Sans",sans-serif;color:#4A4A45!important;transition:color .25s,transform .25s}.dvf-mega-list a:before{content:"";position:absolute;left:-12px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#B6E04B;opacity:0;transition:opacity .25s}.dvf-mega-list a:hover{color:#B6E04B!important;transform:translateX(4px)}.dvf-mega-list a:hover:before{opacity:1}.dvf-mega-all{display:inline-flex;align-items:center;gap:6px;margin-left:56px;font:600 13px Poppins,sans-serif;color:#B6E04B!important}.dvf-mega-all span{transition:transform .3s}.dvf-mega-all:hover span{transform:translateX(4px)}.dvf-mega-promo{position:relative;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:30px 28px;background:linear-gradient(150deg,#232323,#1C1C1C);color:#fff;overflow:hidden}.dvf-mega-promo:before{content:"";position:absolute;width:220px;height:220px;right:-80px;top:-70px;background:#B6E04B;opacity:.18;clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);animation:dvfMegaHex 14s linear infinite}@keyframes dvfMegaHex{to{transform:rotate(360deg)}}.dvf-mega-promo>*{position:relative}.dvf-mega-eb{align-self:flex-start;padding:5px 11px;border-radius:30px;background:rgba(182,224,75,.18);color:#CDEB7E;font:600 11.5px Poppins,sans-serif;letter-spacing:.8px;text-transform:uppercase}.dvf-mega-promo b{font:700 21px/1.3 Poppins,sans-serif}.dvf-mega-promo p{margin:0;font:400 14px/1.6 "DM Sans",sans-serif;color:rgba(255,255,255,.75)}.dvf-mega-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:30px;background:#B6E04B;color:#1C1C1C!important;font:600 14px Poppins,sans-serif;transition:background .3s,transform .3s}.dvf-mega-btn:hover{background:#fff;color:#1C1C1C!important;transform:translateY(-2px)}.dvf-mega-mail{font:500 13px "DM Sans",sans-serif;color:rgba(255,255,255,.8)!important;text-decoration:underline;text-underline-offset:3px}@media (min-width:1025px){.dvf-nav .elementor-nav-menu--main .menu-item-27.dvf-has-mega>.sub-menu{display:none!important}.dvf-nav .menu-item-27.dvf-mega-on>a .sub-arrow{transform:rotate(180deg)}.dvf-nav .menu-item-27.dvf-mega-on>a{color:#CDEB7E!important}}@media (max-width:1024px){.dvf-mega-w{display:none!important}}@media (prefers-reduced-motion:reduce){.dvf-mega,.dvf-mega-promo:before{transition:none;animation:none}}/*dvf-mega2*/ .dvf-mega-groups{grid-template-columns:repeat(4,1fr)!important;gap:0 26px!important;padding:26px 28px!important}.dvf-mega-col{min-width:0}.dvf-mega-gh{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #EDEDE6}.dvf-mega-gh b{font:700 14.5px Poppins,sans-serif;color:#1C1C1C}.dvf-mega-gh .dvf-mega-ic{flex-basis:36px;width:36px;height:36px;border-radius:11px}.dvf-mega-col:hover .dvf-mega-gh .dvf-mega-ic{background:#B6E04B;color:#1C1C1C;transform:rotate(-8deg)}.dvf-mega-gh2{margin-top:16px}.dvf-mega-groups .dvf-mega-list{padding:0;margin:0}.dvf-mega-groups .dvf-mega-list a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;margin:0 -8px;border-radius:8px;font-size:13.5px}.dvf-mega-groups .dvf-mega-list a:before{display:none}.dvf-mega-groups .dvf-mega-list a:hover{background:#F6FBE8;transform:none}.dvf-mega-groups .dvf-mega-list em{font-style:normal;font:600 11px Poppins,sans-serif;color:#8A8A84;background:#F4F4EF;border-radius:20px;padding:2px 8px;transition:background .25s,color .25s}.dvf-mega-groups .dvf-mega-list a:hover em{background:#B6E04B;color:#1C1C1C}.dvf-mega-all2{font:600 13.5px Poppins,sans-serif;color:#CDEB7E!important}.dvf-mega-all2:hover{color:#fff!important}
/*dvf-mega3*/
.dvf-mega3 .dvf-mega-in{display:grid!important;grid-template-columns:250px minmax(0,1fr) 290px!important;gap:0!important;padding:0!important;max-width:1320px;margin:0 auto;background:#fff;border-radius:0 0 22px 22px;overflow:hidden;box-shadow:0 30px 60px -20px rgba(28,28,28,.35)}
.dvf-mtabs{background:#F4F4EF;padding:22px 14px;display:flex;flex-direction:column;gap:4px;border-right:1px solid #E2E2DC}
.dvf-mt{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;cursor:pointer;position:relative;color:#1C1C1C;transition:background .25s,transform .25s}
.dvf-mt::before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:3px;background:#B6E04B;transform:scaleY(0);transition:transform .3s}
.dvf-mt b{display:block;font:600 14.5px/1.25 Poppins,sans-serif}
.dvf-mt small{display:block;font:12px/1.3 "DM Sans",sans-serif;color:#6E6E68;margin-top:2px}
.dvf-mt-ic,.dvf-mc-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;color:#232323;box-shadow:0 2px 8px rgba(35,35,35,.08);transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.56,.64,1)}
.dvf-mt:hover,.dvf-mt:focus-visible{background:#fff}
.dvf-mt.on{background:#fff;box-shadow:0 6px 18px -8px rgba(35,35,35,.25)}
.dvf-mt.on::before{transform:scaleY(1)}
.dvf-mt.on .dvf-mt-ic{background:#B6E04B;color:#1C1C1C;transform:rotate(-8deg)}
.dvf-mt-all{margin-top:auto;padding:14px;font:600 13.5px Poppins,sans-serif;color:#5E7F12!important;text-decoration:none}
.dvf-mt-all span{display:inline-block;transition:transform .25s}
.dvf-mt-all:hover span{transform:translateX(5px)}
.dvf-mpanes{min-width:0;padding:24px 26px;display:flex;flex-direction:column;min-height:400px}
.dvf-mp{display:none}
.dvf-mp.on{display:block;animation:dvfMpIn .35s ease both}
@keyframes dvfMpIn{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}
.dvf-mp-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed #E2E2DC}
.dvf-mp-h b{font:700 18px Poppins,sans-serif;color:#1C1C1C}
.dvf-mp-h span{font:12.5px "DM Sans",sans-serif;color:#6E6E68}
.dvf-mp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.dvf-mc{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:14px;border:1px solid transparent;text-decoration:none;color:#1C1C1C;position:relative;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}
.dvf-mp.on .dvf-mc{animation:dvfMcIn .4s ease both;animation-delay:calc(var(--i)*35ms)}
@keyframes dvfMcIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.dvf-mc-ic{width:36px;height:36px;border-radius:10px;background:#F4F4EF;box-shadow:none}
.dvf-mc-t{flex:1;min-width:0}
.dvf-mc-t b{display:block;font:600 13.5px/1.3 Poppins,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dvf-mc-t small{font:11.5px "DM Sans",sans-serif;color:#6E6E68}
.dvf-mc i{font-style:normal;color:#B6E04B;opacity:0;transform:translateX(-6px);transition:.25s}
.dvf-mc:hover,.dvf-mc:focus-visible{border-color:#DCEFA8;background:#F6FBE8;transform:translateY(-2px);box-shadow:0 10px 20px -12px rgba(94,127,18,.45)}
.dvf-mc:hover .dvf-mc-ic{background:#B6E04B;color:#1C1C1C;transform:rotate(-10deg) scale(1.06)}
.dvf-mc:hover i{opacity:1;transform:none}
.dvf-mpop{margin-top:auto;padding-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:600 12.5px Poppins,sans-serif;color:#1C1C1C}
.dvf-mpop a{padding:6px 12px;border-radius:999px;background:#F4F4EF;color:#232323!important;text-decoration:none;font-weight:500;transition:.2s}
.dvf-mpop a:hover{background:#232323;color:#fff!important}
.dvf-mega3 .dvf-mega-promo{background:radial-gradient(120% 80% at 80% 0,#2E2E2E 0,#1C1C1C 70%);color:#fff;padding:26px 24px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden;border-radius:0!important;margin:0!important}
.dvf-mega3 .dvf-mega-promo>b{font:700 19px/1.3 Poppins,sans-serif;color:#fff}
.dvf-mega3 .dvf-mega-eb{align-self:flex-start;font:600 11px Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#CDEB7E;background:rgba(182,224,75,.15);padding:5px 10px;border-radius:999px}
.dvf-cube3d{height:110px;display:grid;place-items:center;perspective:600px;margin-bottom:4px}
.dvf-cube{width:64px;height:64px;position:relative;transform-style:preserve-3d;animation:dvfCube 9s linear infinite}
.dvf-cube i{position:absolute;inset:0;border-radius:6px;background:linear-gradient(135deg,#B6E04B,#5E7F12);border:1px solid rgba(255,255,255,.25);box-shadow:inset 0 0 18px rgba(0,0,0,.15)}
.dvf-cube i::after{content:"D";position:absolute;inset:0;display:grid;place-items:center;font:800 26px Poppins,sans-serif;color:rgba(255,255,255,.9)}
.dvf-cube .f1{transform:translateZ(32px)}
.dvf-cube .f2{transform:rotateY(180deg) translateZ(32px)}
.dvf-cube .f3{transform:rotateY(90deg) translateZ(32px);background:linear-gradient(135deg,#A3CC3A,#7FA32A)}
.dvf-cube .f4{transform:rotateY(-90deg) translateZ(32px);background:linear-gradient(135deg,#A3CC3A,#7FA32A)}
.dvf-cube .f5{transform:rotateX(90deg) translateZ(32px);background:#CDEB7E}
.dvf-cube .f6{transform:rotateX(-90deg) translateZ(32px);background:#5E7F12}
.dvf-cube .f5::after,.dvf-cube .f6::after{content:""}
@keyframes dvfCube{from{transform:rotateX(-22deg) rotateY(0)}to{transform:rotateX(-22deg) rotateY(360deg)}}
.dvf-mstats{list-style:none;margin:4px 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.dvf-mstats li{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:8px 4px;text-align:center;font:11px "DM Sans",sans-serif;color:#C8C8C0}
.dvf-mstats strong{display:block;font:700 15px Poppins,sans-serif;color:#fff}
.dvf-mega3 .dvf-mega-btn{display:flex;justify-content:center;gap:8px;background:#B6E04B;color:#1C1C1C!important;padding:12px;border-radius:12px;font:600 14px Poppins,sans-serif;text-decoration:none;transition:background .25s,transform .25s}
.dvf-mega3 .dvf-mega-btn:hover{background:#fff;color:#1C1C1C!important;transform:translateY(-2px)}
.dvf-mega3 .dvf-mega-mail{text-align:center;font:13px "DM Sans",sans-serif;color:#C8C8C0!important;text-decoration:none}
.dvf-mega3 .dvf-mega-mail:hover{color:#fff!important}
@media (max-width:1280px){.dvf-mega3 .dvf-mega-in{grid-template-columns:230px minmax(0,1fr) 250px!important}.dvf-mp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:1024px){.dvf-mega3{display:none!important}}
@media (prefers-reduced-motion:reduce){.dvf-cube,.dvf-mp.on,.dvf-mp.on .dvf-mc{animation:none!important}}
.dvf-mega3 .dvf-mt,.dvf-mega3 .dvf-mt:hover,.dvf-mega3 .dvf-mt:focus,.dvf-mega3 .dvf-mt:active,.dvf-mega3 .dvf-mt.on{color:#1C1C1C!important;border:0!important;text-decoration:none!important}
.dvf-mega3 .dvf-mt:hover,.dvf-mega3 .dvf-mt:focus,.dvf-mega3 .dvf-mt.on{background:#fff!important}
.dvf-mega3 .dvf-mt:not(.on):not(:hover){background:transparent!important}
.dvf-mega3 .dvf-mt small{color:#6E6E68!important}
.dvf-has-mega{position:relative}
.dvf-has-mega.dvf-mega-on::after{content:"";position:absolute;left:-30px;right:-30px;top:100%;height:40px;z-index:5}
.dvf-mega3.dvf-mega{transition:opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear 0s}
.dvf-mega3.dvf-mega:not(.open){transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s;transform:translateY(8px)}
/*end-dvf-mega3*/
/*dvf-lime*/
.dvf-ann,.dvf-ann span,.dvf-ann a,.dvf-ann i,.dvf-ann svg{color:#1C1C1C!important;fill:currentColor}
.dvf-ann-mail{background:rgba(28,28,28,.1)!important}
.dvf-ann-mail:hover{background:#1C1C1C!important;color:#B6E04B!important}
::selection{background:#B6E04B;color:#1C1C1C}
body .dvf-reviews .elementor-star-rating i,body .dvf-reviews .elementor-testimonial__icon,body .dvf-toc li a span,body .dvf-toc li a:hover,body .dvf-faq2 .e-n-accordion-item-title::before,body .dvf-linkh a:hover,body .dvf-prose a,body .dvf-blog-grid .elementor-post__title a:hover,body .dvf-content a,body .dvf-recent .elementor-post__title a:hover,body .dvf-cats li a:hover,body .dvf-chips a:hover,body .dvf-wc-grid ul.products li.product .price,body .dvf-wc-grid ul.products li.product:hover .woocommerce-loop-product__title,body .dvf-wc-crumb .woocommerce-breadcrumb a:hover,body .dvf-pfaq-item summary:hover .dvf-pfaq-q,body .dvf-pfaq-n,body .dvf-mega-h:hover b,body .dvf-mega-ic,body .dvf-mega-list a:hover,body .dvf-mega-all,body .dvf-mega-all2,body .dvf-mc i{color:#5E7F12!important}
body .dvf-reviews .elementor-testimonial__icon svg{fill:#5E7F12!important}
.elementor-social-icon,.elementor-social-icon i{color:#1C1C1C!important}.elementor-social-icon svg{fill:#1C1C1C!important}
body .elementor-nav-menu--dropdown a.elementor-item-active,body .elementor-nav-menu--dropdown a:hover,body .elementor-nav-menu--dropdown a:focus,body .elementor-nav-menu--dropdown a.highlighted{color:#1C1C1C!important}
body .dvf-chips a.on,body .dvf-wc-grid ul.products li.product .button,body .dvf-wc-grid nav.woocommerce-pagination .current,body .dvf-wc-grid nav.woocommerce-pagination a:hover{color:#1C1C1C!important}
body .elementor-post__badge{color:#1C1C1C!important}
body .dvf-meter small{color:#5E7F12!important}
/*end-dvf-lime*/
/*dvf-ann2*/
.dvf-ann.dvf-ann2{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:100%}
.dvf-ann2 .dvf-ann-l{justify-self:start;display:flex}
.dvf-ann2 .dvf-ann-mail{position:static!important;transform:none!important}
.dvf-ann2 .dvf-ann-msgs span+span:before{background:rgba(28,28,28,.45)!important}
.dvf-ann2 .dvf-ann-auth{justify-self:end;display:flex;align-items:center;gap:6px}
.dvf-ann2 .dvf-ann-auth a{display:inline-flex;align-items:center;gap:6px;font:600 12.5px Poppins,sans-serif;text-decoration:none;padding:4px 13px;border-radius:30px;line-height:1.3;transition:background .25s,color .25s,transform .25s}
.dvf-ann2 .dvf-ann-login{color:#1C1C1C!important;background:rgba(28,28,28,.1)}
.dvf-ann2 .dvf-ann-login:hover{background:rgba(28,28,28,.2)}
.dvf-ann2 .dvf-ann-signup{color:#B6E04B!important;background:#1C1C1C}
.dvf-ann2 .dvf-ann-signup:hover{transform:translateY(-1px);background:#000}
@media (max-width:1180px){.dvf-ann.dvf-ann2{grid-template-columns:auto 1fr auto}.dvf-ann2 .dvf-ann-l{display:none}.dvf-ann2 .dvf-ann-msgs{justify-self:center}}
@media (max-width:767px){.dvf-ann.dvf-ann2{grid-template-columns:1fr auto;gap:8px}.dvf-ann2 .dvf-ann-msgs{justify-self:stretch}.dvf-ann2 .dvf-ann-msgs span{justify-content:flex-start;font-size:11.5px}.dvf-ann2 .dvf-ann-auth a{padding:3px 9px;font-size:11.5px}.dvf-ann2 .dvf-ann-login svg{display:none}}
@media (max-width:340px){.dvf-ann2 .dvf-ann-login{display:none!important}}
/*end-dvf-ann2*//* End custom CSS */