.custom-cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:99999999;mix-blend-mode:difference}.cursor-dot,.cursor-ring{position:absolute;border-radius:50%;transform:translate(-50%,-50%);transition:background-color 0.2s ease,transform 0.15s ease}.cursor-dot{width:10px;height:10px;background-color:var(--awb-color4);z-index:2}.cursor-ring{width:30px;height:30px;background-color:var(--awb-color1);z-index:1;transition:width 0.2s ease,height 0.2s ease,opacity 0.2s ease}.cursor-hidden .cursor-dot{opacity:0}.cursor-hidden .cursor-ring{width:10px;height:10px;background-color:rgb(0 0 0 / .6)}*{scroll-behavior:smooth}::selection{background-color:var(--awb-color1);color:var(--awb-color4)}body{cursor:none}#page-transition-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--awb-color1);z-index:99999;pointer-events:none;opacity:1;display:flex;justify-content:center;align-items:center}#page-transition-overlay svg{width:150px;opacity:.2}#fusion-scroll-section-1{height:100lvh}#fusion-scroll-section-1 .fusion-scroll-section-element{height:100%}.off-canvas-content>p{display:none}.off-canvas-content .menu-col-container{height:100%!important}.col-hover-hide-img.artistico .fusion-column-inner-bg:after{content:"";display:flex;position:absolute;width:100%;height:100%;background-color:var(--awb-color1);opacity:0;pointer-events:none;top:0;left:0;transition:all 0.3s ease-out}.col-hover-hide-img.agriflor .fusion-column-inner-bg:after{content:"";display:flex;position:absolute;width:100%;height:100%;background-color:var(--awb-color2);opacity:0;pointer-events:none;top:0;left:0;transition:all 0.3s ease-out}.col-hover-hide-img.energy .fusion-column-inner-bg:after{content:"";display:flex;position:absolute;width:100%;height:100%;background-color:var(--awb-color3);opacity:0;pointer-events:none;top:0;left:0;transition:all 0.3s ease-out}.col-hover-hide-img:hover .fusion-column-inner-bg:after{opacity:1}.r74-arrow-btn{margin:0 auto;display:flex;justify-content:center;align-items:center;width:140px;height:140px;border-radius:100vw}.r74-arrow-btn svg{transition:all 0.3s ease-out}.r74-arrow-btn:hover svg{transform:rotate(-45deg)}.r74-arrow-btn-light{border:2px solid var(--awb-color4)}.r74-arrow-btn-dark{border:2px solid var(--awb-color1)}.r74-arrow-btn-light:hover{background-color:var(--awb-color4)}.r74-arrow-btn-dark:hover{background-color:var(--awb-color1)}.r74-arrow-btn-light:hover path{stroke:var(--awb-color1)}.r74-arrow-btn-dark:hover path{stroke:var(--awb-color4)}.r74-arrow-btn.r74-arrow-btn-right{margin:0 0;right:0;position:absolute}.r74-arrow-btn.r74-arrow-btn-left{margin:0 0}.r74-arrow-btn.r74-arrow-btn-scroll{transform:rotate(90deg)}.r74-arrow-btn.r74-arrow-btn-cta{transform:rotate(-90deg)}.hover-color.artistico:after{content:"";width:100%;height:100%;background-color:var(--awb-color1);position:absolute;top:0;opacity:0;transition:all 0.3s ease-out}.hover-color.artistico.show:after{opacity:1}.hover-color.agriflor:after{content:"";width:100%;height:100%;background-color:var(--awb-color2);position:absolute;top:0;opacity:0;transition:all 0.3s ease-out}.hover-color.agriflor.show:after{opacity:1}.hover-color.energy:after{content:"";width:100%;height:100%;background-color:var(--awb-color3);position:absolute;top:0;opacity:0;transition:all 0.3s ease-out}.hover-color.energy.show:after{opacity:1}.artistico-span{background-color:var(--awb-color4);color:var(--awb-color1);padding:0 10px}.fusion-image-element-container{position:absolute!important;height:100%;z-index:1!important}.fusion-image-element-container .fusion-image-element,.fusion-image-element-container .fusion-image-element .area-hero-img,.fusion-image-element-container .fusion-image-element .area-hero-img img{height:100%}.fusion-image-element-container .fusion-image-element .area-hero-img img{object-fit:cover}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before{border:1.2px solid var(--awb-form-focus-border-color)!important;top:8px!important}.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:after{top:8px!important}body.single-post .light-header .invert-logo img{filter:invert(1) brightness(2) saturate(0)}body.single-post .light-header.fusion-sticky-transition .invert-logo img{filter:invert(0) brightness(1) saturate(1)}body.single-post .fusion-youtube,body.single-post .fusion-youtube .video-shortcode{width:100%;max-width:100%!important;height:fit-content;max-height:fit-content}.fusion-post-cards ul.fusion-filters{display:flex!important;gap:20px;flex-wrap:nowrap}.fusion-filter{border-bottom:0px!important}@media screen and (max-width:640px){.custom-cursor{display:none}body.single-post .light-header .invert-button{background-color:var(--awb-color4)!important}body.single-post .light-header .invert-button:hover{--button_gradient_top_color_hover:hsla(var(--awb-color4-h),var(--awb-color4-s),calc(var(--awb-color4-l) - 10%),var(--awb-color4-a)) !important;--button_gradient_bottom_color_hover:hsla(var(--awb-color4-h),var(--awb-color4-s),calc(var(--awb-color4-l) - 10%),var(--awb-color4-a)) !important}body.single-post .light-header.fusion-sticky-transition .invert-button:hover{--button_gradient_top_color_hover:hsla(var(--awb-color1-h),var(--awb-color1-s),calc(var(--awb-color1-l) + 10%),var(--awb-color1-a)) !important;--button_gradient_bottom_color_hover:hsla(var(--awb-color1-h),var(--awb-color1-s),calc(var(--awb-color1-l) + 10%),var(--awb-color1-a)) !important}body.single-post .light-header .fusion-button[data-hover*=bg_slide]:before{background:hsla(var(--awb-color4-h),var(--awb-color4-s),calc(var(--awb-color4-l) - 10%),var(--awb-color4-a))!important}body.single-post .light-header.fusion-sticky-transition .fusion-button[data-hover*=bg_slide]:before{background:hsla(var(--awb-color1-h),var(--awb-color1-s),calc(var(--awb-color1-l) + 10%),var(--awb-color1-a))!important}body.single-post .light-header.fusion-sticky-transition .invert-button{background-color:var(--awb-color1)!important}body.single-post .light-header .invert-button span{color:var(--awb-color1)!important}body.single-post .light-header.fusion-sticky-transition .invert-button span{color:var(--awb-color4)!important}body.single-post .light-header .invert-menu a img:first-child{filter:invert(1) brightness(2) saturate(.5)}body.single-post .light-header.fusion-sticky-transition .invert-menu a img:first-child{filter:invert(0) brightness(1) saturate(1)}body.single-post .light-header .invert-menu a img:nth-child(2){filter:invert(1) brightness(2) saturate(.5)}body.single-post .light-header.fusion-sticky-transition .invert-menu a img:nth-child(2){filter:invert(0) brightness(1) saturate(1)}}