.rank-math-breadcrumb .last,.rank-math-breadcrumb a{font-size:15px!important;line-height:26px!important;font-family:Barlow,Sans-serif!important}.rank-math-breadcrumb .last,.rank-math-breadcrumb .separator,.rank-math-breadcrumb a{font-family:Barlow,Sans-serif!important}.custom-button-wrapper,.wp-button-left{position:fixed;transform:translateY(200%)}header{position:sticky!important;top:0!important;z-index:99}body{margin:0!important;background:0 0!important}.elementor *p,.elementor-widget-container *p{font-family:Barlow,Sans-serif;font-size:16px;font-weight:400;line-height:24px}.fixed-whatsapp{position:fixed;bottom:20px;right:20px;z-index:9999;color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .3s}.fixed-whatsapp:hover{transform:scale(1.1)}.heart-effect{animation:3.5s infinite heartbeat}@keyframes heartbeat{0%,100%,50%{transform:scale(1)}25%,75%{transform:scale(1.2)}}.rank-math-breadcrumb a{color:#666!important;font-weight:400!important}.rank-math-breadcrumb .last{color:#001e6e!important;font-weight:700!important}.custom-text-edit{color:#666;font-family:Barlow,Sans-serif;font-size:15px;font-weight:400;line-height:26px}.custom-header-edit{color:#464646;font-family:"Gilda Display",Sans-serif;font-size:30px;font-weight:400;line-height:30px}#custom-popup-form{padding-right:1rem;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:opacity;z-index:1000;align-items:center;justify-content:center;backdrop-filter:blur(8px);top:0;right:0;bottom:0;left:0;position:fixed;padding-left:1rem;display:none}.popup-form-area{border-radius:3px;width:400px;height:auto;background:#fff;padding:20px 20px 3rem;box-shadow:0 4px 8px rgba(0,0,0,.2)}[data-target=close-window-form]{float:right;cursor:pointer;font-size:21px}.custom-button-wrapper{bottom:-.5rem;left:0;right:0;display:flex;justify-content:center;font-family:Barlow,sans-serif;z-index:50;transition:opacity .3s ease-in-out}.close-button:hover,.custom-button:hover,.submit-button-r:hover{background-color:rgb(0,30,110,.8)!important}@media (max-width:768px){[data-target=hidden-form-button]{margin-right:.5rem!important;justify-content:start;left:10px;bottom:20px;width:60%}[data-target=hidden-form-button] #submit-button-r,[data-target=hidden-form-button] .rotating-border,[data-target=hidden-form-button] .rotating-border::after,[data-target=hidden-form-button] .rotating-border::before{border-radius:40px!important}[data-target=hidden-form-button] button{height:3rem;align-items:center;justify-content:center;display:flex;font-size:15px}}.custom-button-border{position:relative;width:360px}@media (min-width:768px){.custom-button-wrapper{left:auto;right:24px;justify-content:flex-end}.wp-button-left{display:none}.custom-button-border{width:300px}}.custom-button{width:100%;background-color:#001e6e;color:#fff;font-size:18px;font-weight:600;padding:24px;border:none;cursor:pointer;transition:background-color .3s;border-radius:0!important}.rotating-border,.rotating-border-wp{--border-size:0.22rem;position:relative;font-size:1rem;display:inline-block;overflow:hidden}.custom-button:hover{opacity:.8}.rotating-border{--border-radius:0.1rem;--border-bg:conic-gradient(#f8f9fa 0% 25%,
            #a3c6e6 25% 50%,
            rgb(0, 30, 110) 50% 75%,
            white 75% 100%);--padding:0.01rem;padding:calc(var(--padding) + var(--border-size));border-radius:var(--border-radius)}.rotating-border-wp:before,.rotating-border::before{content:"";display:block;background:var(--border-bg);width:calc(100% * 1.41421356237);padding-bottom:calc(100% * 1.41421356237);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%;z-index:-2;animation:5s linear infinite spin}.rotating-border-wp:after,.rotating-border::after{content:"";position:absolute;inset:var(--border-size);background:#fff;z-index:-1;border-radius:calc(var(--border-radius) - var(--border-size))}.rotating-border--reverse::before{animation-direction:reverse}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.rotating-border-wp{--border-radius:0.1rem;--border-bg:conic-gradient(#f8f9fa 0% 25%,
            #a3e6b5 25% 50%,
            rgb(22, 163, 74, 1) 50% 75%,
            white 75% 100%);--padding:0.01rem;padding:calc(var(--padding) + var(--border-size));border-radius:var(--border-radius)}[data-target=wp-button-bottom] .rotating-border-wp,[data-target=wp-button-bottom] .rotating-border-wp::after,[data-target=wp-button-bottom] .rotating-border-wp::before{border-radius:40px!important}[data-target=wp-button-bottom]{font-family:Barlow,sans-serif;font-weight:600;font-size:15px;line-height:1.75rem;width:fit-content;justify-content:end}[data-target=wp-button-bottom] a{border-radius:40px!important;height:3.4rem!important}.wp-button-left{align-items:center;bottom:11px;left:auto;right:7px;z-index:50}#global-preloader,.modal-overlay{position:fixed;top:0;left:0;display:flex}.wp-button-left a{display:flex;align-items:center;font-size:16px;height:3rem!important;text-decoration:none;transition:background-color .3s ease-in-out;background-color:#16a34a;color:#fff!important;padding:.5rem!important}.wp-button-left a:hover{background-color:#45a049}.modal-overlay{right:0;bottom:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(12px);justify-content:center;align-items:center;z-index:50;transition:opacity .3s ease-in-out;padding-left:1rem;padding-right:1rem}.modal-content{background-color:#fff;width:100%;max-width:28rem;padding:1.5rem;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);position:relative}.close-button{color:#000;position:absolute;top:.5rem;right:.5rem;font-size:1.5rem;font-weight:700;padding:.5rem;z-index:50;background-color:transparent;border:none;cursor:pointer}#global-preloader{width:100%;height:100%;background:#fff;z-index:999999;align-items:center;justify-content:center;transition:opacity .6s,visibility .6s;overflow:hidden;pointer-events:all}#global-preloader.hidden{opacity:0;visibility:hidden;pointer-events:none}.preloader-spinner{width:60px;height:60px;border:3px solid rgba(1,30,110,.3);border-top-color:#011e6e;border-radius:50%;animation:1s linear infinite spin2}@keyframes spin2{to{transform:rotate(360deg)}}body.preloader-active{overflow:hidden!important;pointer-events:none!important}