/* ===== 02-PZ7r8drcKo.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-PZ7r8drcKo{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psi-hero-section{
            font-family: 'Plus Jakarta Sans', sans-serif !important;
        }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
            padding-left: 0px !important;
            padding-right: 0px !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
            max-width: 100% !important;
        }
:root:root:root .hero-bg-stone{
            background-image: linear-gradient(
                180deg, 
                rgba(12, 35, 64, 0.95) 0%, 
                rgba(12, 35, 64, 0.88) 50%, 
                rgba(12, 35, 64, 0.75) 100%
            ), 
            url('/wp-content/uploads/2026/10/6a7661699994d35aa070e2a4.png');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
        }
@media (min-width: 640px){:root:root:root .hero-bg-stone{
                height: 100%;
                background-image: linear-gradient(
                    90deg, 
                    rgba(12, 35, 64, 0.95) 0%, 
                    rgba(12, 35, 64, 0.85) 50%, 
                    rgba(12, 35, 64, 0.70) 100%
                ), 
                url('/wp-content/uploads/2026/10/6a7661699994d35aa070e2a4.png');
            }

        }
@keyframes fadeUp{
            0% { opacity: 0; transform: translateY(25px); }
            100% { opacity: 1; transform: translateY(0); }
        }
:root:root:root .animate-fade-up{
            animation: fadeUp 0.9s cubic-bezier(0.16, 1, 0.3, 1) forwards;
        }

    

/* ===== 03-c82GLsCb68.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-c82GLsCb68{padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root{
    --normal-bg-color: #05C8FF; 
    --hover-bg-color: #182334; 
}
:root:root:root *{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
:root:root:root body{
    font-family: 'Inter', sans-serif;
    background-color: #f8fafc;
}
:root:root:root .services-container{
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    padding: 0 20px;
    margin-top: -60px;
    position: relative;
    z-index: 1; 
}
:root:root:root .services-row{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 0px; 
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.15);
    overflow: hidden;
    border-radius: 50px 0px 50px 0px;
}
:root:root:root .service-column{
    position: relative;
    background-color: var(--normal-bg-color);
    padding: 45px 30px;
    display: flex;
    align-items: center;
    gap: 20px;
    color: #ffffff;
    cursor: pointer;
    z-index: 1;
    transition: color 0.4s ease;
    border-right: 2px solid rgba(255, 255, 255, 0.3);
    opacity: 0;
    transform: translateY(40px);
    animation: slideUpReveal 0.7s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
}
:root:root:root .service-column:nth-child(1){ animation-delay: 0.1s; }
:root:root:root .service-column:nth-child(2){ animation-delay: 0.25s; }
:root:root:root .service-column:nth-child(3){ animation-delay: 0.4s; }
:root:root:root .service-column:first-child{
    border-top-left-radius: 50px;
}
:root:root:root .service-column:last-child{
    border-bottom-right-radius: 50px;
    border-right: none;
}
:root:root:root .service-column::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: var(--hover-bg-color);
    z-index: -1;
    transition: height 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
:root:root:root .service-column:hover::before{
    height: 100%;
}
:root:root:root .service-column:first-child::before{
    border-top-left-radius: 50px;
}
:root:root:root .service-column:last-child::before{
    border-bottom-right-radius: 50px;
}
:root:root:root .service-icon-wrap{
    width: 48px;
    height: 48px;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
:root:root:root .service-icon-wrap svg{
    width: 44px;
    height: 44px;
    stroke: #ffffff;
    fill: none;
}
:root:root:root .service-column:hover .service-icon-wrap{
    transform: scale(1.2) rotate(-5deg);
    filter: drop-shadow(0 0 15px rgba(255,255,255,0.3));
}
:root:root:root .service-icon-wrap svg{
    display: inline-block;
    animation: iconBounce 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    opacity: 0;
    transform: scale(0);
}
:root:root:root .service-column:nth-child(1) .service-icon-wrap svg{ animation-delay: 0.3s; }
:root:root:root .service-column:nth-child(2) .service-icon-wrap svg{ animation-delay: 0.45s; }
:root:root:root .service-column:nth-child(3) .service-icon-wrap svg{ animation-delay: 0.6s; }
:root:root:root .service-text-wrap{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
:root:root:root .service-title{
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -0.5px;
    transition: transform 0.3s ease;
}
:root:root:root .service-column:hover .service-title{
    transform: translateX(5px);
}
:root:root:root .service-description{
    font-size: 13px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.9);
    transition: all 0.3s ease;
}
:root:root:root .service-column:hover .service-description{
    color: rgba(255, 255, 255, 0.95);
}
:root:root:root .service-text-wrap{
    opacity: 0;
    transform: translateX(-15px);
    animation: textSlideIn 0.5s ease forwards;
}
:root:root:root .service-column:nth-child(1) .service-text-wrap{ animation-delay: 0.4s; }
:root:root:root .service-column:nth-child(2) .service-text-wrap{ animation-delay: 0.55s; }
:root:root:root .service-column:nth-child(3) .service-text-wrap{ animation-delay: 0.7s; }
:root:root:root .service-column:hover{
    box-shadow: 0 10px 30px rgba(0,0,0,0.2);
}
:root:root:root .service-column::after{
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
    transition: left 0.6s ease;
    pointer-events: none;
    z-index: 2;
}
:root:root:root .service-column:hover::after{
    left: 150%;
}
@keyframes slideUpReveal{
    from { opacity: 0; transform: translateY(40px); }
    to { opacity: 1; transform: translateY(0); }
}
@keyframes iconBounce{
    0% { opacity: 0; transform: scale(0) rotate(-20deg); }
    60% { transform: scale(1.2) rotate(5deg); }
    100% { opacity: 1; transform: scale(1) rotate(0deg); }
}
@keyframes textSlideIn{
    from { opacity: 0; transform: translateX(-15px); }
    to { opacity: 1; transform: translateX(0); }
}
@media (max-width: 991px){:root:root:root .services-container{
        margin-top: -40px;
    }
:root:root:root .services-row{
        grid-template-columns: 1fr;
        border-radius: 50px 0 50px 0;
    }
:root:root:root .service-column{
        border-right: none;
        border-bottom: 2px solid rgba(255, 255, 255, 0.3);
    }
:root:root:root .service-column:last-child{
        border-bottom: none;
    }
:root:root:root .service-column:first-child, :root:root:root .service-column:first-child::before{
        border-top-left-radius: 50px;
    }
:root:root:root .service-column:last-child, :root:root:root .service-column:last-child::before{
        border-bottom-right-radius: 50px;
    }

}



/* ===== 04-9cLiEnNNhg.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-9cLiEnNNhg{padding:30px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psi-included-section{
            font-family: 'Plus Jakarta Sans', sans-serif !important;
        }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
            padding-left: 0px !important;
            padding-right: 0px !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
            max-width: 100% !important;
        }
:root:root:root .psi-check-icon{
            flex-shrink: 0;
            width: 22px;
            height: 22px;
        }
:root:root:root .section2-bg-commercial{
            background-image: linear-gradient(
                180deg,
                rgba(12, 35, 64, 0.95) 0%,
                rgba(12, 35, 64, 0.90) 40%,
                rgba(12, 35, 64, 0.85) 100%
            ),
            url('/wp-content/uploads/2026/10/6a67b47f9eb8e1b1cc431136-scaled.jpg');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            background-attachment: fixed;
        }
@media (min-width: 640px){:root:root:root .section2-bg-commercial{
                background-image: linear-gradient(
                    90deg,
                    rgba(12, 35, 64, 0.95) 0%,
                    rgba(12, 35, 64, 0.88) 45%,
                    rgba(12, 35, 64, 0.75) 100%
                ),
                url('/wp-content/uploads/2026/10/6a67b47f9eb8e1b1cc431136-scaled.jpg');
            }

        }
@keyframes fadeUp{
            0% { opacity: 0; transform: translateY(25px); }
            100% { opacity: 1; transform: translateY(0); }
        }
:root:root:root .animate-fade-up{ 
            animation: fadeUp 0.9s cubic-bezier(0.16, 1, 0.3, 1) forwards; 
        }

    

/* ===== 05-May1STKQVs.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-May1STKQVs{padding:40px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
/* ===== https://unpkg.com/aos@2.3.1/dist/aos.css ===== */
:root:root:root [data-aos][data-aos][data-aos-duration="50"], :root:root:root body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
:root:root:root [data-aos][data-aos][data-aos-delay="50"], :root:root:root body[data-aos-delay="50"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="50"].aos-animate, :root:root:root body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
:root:root:root [data-aos][data-aos][data-aos-duration="100"], :root:root:root body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
:root:root:root [data-aos][data-aos][data-aos-delay="100"], :root:root:root body[data-aos-delay="100"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="100"].aos-animate, :root:root:root body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
:root:root:root [data-aos][data-aos][data-aos-duration="150"], :root:root:root body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
:root:root:root [data-aos][data-aos][data-aos-delay="150"], :root:root:root body[data-aos-delay="150"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="150"].aos-animate, :root:root:root body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
:root:root:root [data-aos][data-aos][data-aos-duration="200"], :root:root:root body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
:root:root:root [data-aos][data-aos][data-aos-delay="200"], :root:root:root body[data-aos-delay="200"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="200"].aos-animate, :root:root:root body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
:root:root:root [data-aos][data-aos][data-aos-duration="250"], :root:root:root body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
:root:root:root [data-aos][data-aos][data-aos-delay="250"], :root:root:root body[data-aos-delay="250"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="250"].aos-animate, :root:root:root body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
:root:root:root [data-aos][data-aos][data-aos-duration="300"], :root:root:root body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
:root:root:root [data-aos][data-aos][data-aos-delay="300"], :root:root:root body[data-aos-delay="300"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="300"].aos-animate, :root:root:root body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
:root:root:root [data-aos][data-aos][data-aos-duration="350"], :root:root:root body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
:root:root:root [data-aos][data-aos][data-aos-delay="350"], :root:root:root body[data-aos-delay="350"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="350"].aos-animate, :root:root:root body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
:root:root:root [data-aos][data-aos][data-aos-duration="400"], :root:root:root body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
:root:root:root [data-aos][data-aos][data-aos-delay="400"], :root:root:root body[data-aos-delay="400"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="400"].aos-animate, :root:root:root body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
:root:root:root [data-aos][data-aos][data-aos-duration="450"], :root:root:root body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
:root:root:root [data-aos][data-aos][data-aos-delay="450"], :root:root:root body[data-aos-delay="450"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="450"].aos-animate, :root:root:root body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
:root:root:root [data-aos][data-aos][data-aos-duration="500"], :root:root:root body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
:root:root:root [data-aos][data-aos][data-aos-delay="500"], :root:root:root body[data-aos-delay="500"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="500"].aos-animate, :root:root:root body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
:root:root:root [data-aos][data-aos][data-aos-duration="550"], :root:root:root body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
:root:root:root [data-aos][data-aos][data-aos-delay="550"], :root:root:root body[data-aos-delay="550"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="550"].aos-animate, :root:root:root body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
:root:root:root [data-aos][data-aos][data-aos-duration="600"], :root:root:root body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
:root:root:root [data-aos][data-aos][data-aos-delay="600"], :root:root:root body[data-aos-delay="600"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="600"].aos-animate, :root:root:root body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
:root:root:root [data-aos][data-aos][data-aos-duration="650"], :root:root:root body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
:root:root:root [data-aos][data-aos][data-aos-delay="650"], :root:root:root body[data-aos-delay="650"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="650"].aos-animate, :root:root:root body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
:root:root:root [data-aos][data-aos][data-aos-duration="700"], :root:root:root body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
:root:root:root [data-aos][data-aos][data-aos-delay="700"], :root:root:root body[data-aos-delay="700"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="700"].aos-animate, :root:root:root body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
:root:root:root [data-aos][data-aos][data-aos-duration="750"], :root:root:root body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
:root:root:root [data-aos][data-aos][data-aos-delay="750"], :root:root:root body[data-aos-delay="750"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="750"].aos-animate, :root:root:root body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
:root:root:root [data-aos][data-aos][data-aos-duration="800"], :root:root:root body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
:root:root:root [data-aos][data-aos][data-aos-delay="800"], :root:root:root body[data-aos-delay="800"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="800"].aos-animate, :root:root:root body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
:root:root:root [data-aos][data-aos][data-aos-duration="850"], :root:root:root body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
:root:root:root [data-aos][data-aos][data-aos-delay="850"], :root:root:root body[data-aos-delay="850"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="850"].aos-animate, :root:root:root body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
:root:root:root [data-aos][data-aos][data-aos-duration="900"], :root:root:root body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
:root:root:root [data-aos][data-aos][data-aos-delay="900"], :root:root:root body[data-aos-delay="900"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="900"].aos-animate, :root:root:root body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
:root:root:root [data-aos][data-aos][data-aos-duration="950"], :root:root:root body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
:root:root:root [data-aos][data-aos][data-aos-delay="950"], :root:root:root body[data-aos-delay="950"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="950"].aos-animate, :root:root:root body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
:root:root:root [data-aos][data-aos][data-aos-duration="1000"], :root:root:root body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
:root:root:root [data-aos][data-aos][data-aos-delay="1000"], :root:root:root body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1000"].aos-animate, :root:root:root body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
:root:root:root [data-aos][data-aos][data-aos-duration="1050"], :root:root:root body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
:root:root:root [data-aos][data-aos][data-aos-delay="1050"], :root:root:root body[data-aos-delay="1050"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1050"].aos-animate, :root:root:root body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
:root:root:root [data-aos][data-aos][data-aos-duration="1100"], :root:root:root body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
:root:root:root [data-aos][data-aos][data-aos-delay="1100"], :root:root:root body[data-aos-delay="1100"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1100"].aos-animate, :root:root:root body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
:root:root:root [data-aos][data-aos][data-aos-duration="1150"], :root:root:root body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
:root:root:root [data-aos][data-aos][data-aos-delay="1150"], :root:root:root body[data-aos-delay="1150"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1150"].aos-animate, :root:root:root body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
:root:root:root [data-aos][data-aos][data-aos-duration="1200"], :root:root:root body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
:root:root:root [data-aos][data-aos][data-aos-delay="1200"], :root:root:root body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1200"].aos-animate, :root:root:root body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
:root:root:root [data-aos][data-aos][data-aos-duration="1250"], :root:root:root body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
:root:root:root [data-aos][data-aos][data-aos-delay="1250"], :root:root:root body[data-aos-delay="1250"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1250"].aos-animate, :root:root:root body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
:root:root:root [data-aos][data-aos][data-aos-duration="1300"], :root:root:root body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
:root:root:root [data-aos][data-aos][data-aos-delay="1300"], :root:root:root body[data-aos-delay="1300"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1300"].aos-animate, :root:root:root body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
:root:root:root [data-aos][data-aos][data-aos-duration="1350"], :root:root:root body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
:root:root:root [data-aos][data-aos][data-aos-delay="1350"], :root:root:root body[data-aos-delay="1350"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1350"].aos-animate, :root:root:root body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
:root:root:root [data-aos][data-aos][data-aos-duration="1400"], :root:root:root body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
:root:root:root [data-aos][data-aos][data-aos-delay="1400"], :root:root:root body[data-aos-delay="1400"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1400"].aos-animate, :root:root:root body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
:root:root:root [data-aos][data-aos][data-aos-duration="1450"], :root:root:root body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
:root:root:root [data-aos][data-aos][data-aos-delay="1450"], :root:root:root body[data-aos-delay="1450"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1450"].aos-animate, :root:root:root body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
:root:root:root [data-aos][data-aos][data-aos-duration="1500"], :root:root:root body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
:root:root:root [data-aos][data-aos][data-aos-delay="1500"], :root:root:root body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1500"].aos-animate, :root:root:root body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
:root:root:root [data-aos][data-aos][data-aos-duration="1550"], :root:root:root body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
:root:root:root [data-aos][data-aos][data-aos-delay="1550"], :root:root:root body[data-aos-delay="1550"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1550"].aos-animate, :root:root:root body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
:root:root:root [data-aos][data-aos][data-aos-duration="1600"], :root:root:root body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
:root:root:root [data-aos][data-aos][data-aos-delay="1600"], :root:root:root body[data-aos-delay="1600"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1600"].aos-animate, :root:root:root body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
:root:root:root [data-aos][data-aos][data-aos-duration="1650"], :root:root:root body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
:root:root:root [data-aos][data-aos][data-aos-delay="1650"], :root:root:root body[data-aos-delay="1650"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1650"].aos-animate, :root:root:root body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
:root:root:root [data-aos][data-aos][data-aos-duration="1700"], :root:root:root body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
:root:root:root [data-aos][data-aos][data-aos-delay="1700"], :root:root:root body[data-aos-delay="1700"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1700"].aos-animate, :root:root:root body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
:root:root:root [data-aos][data-aos][data-aos-duration="1750"], :root:root:root body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
:root:root:root [data-aos][data-aos][data-aos-delay="1750"], :root:root:root body[data-aos-delay="1750"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1750"].aos-animate, :root:root:root body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
:root:root:root [data-aos][data-aos][data-aos-duration="1800"], :root:root:root body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
:root:root:root [data-aos][data-aos][data-aos-delay="1800"], :root:root:root body[data-aos-delay="1800"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1800"].aos-animate, :root:root:root body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
:root:root:root [data-aos][data-aos][data-aos-duration="1850"], :root:root:root body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
:root:root:root [data-aos][data-aos][data-aos-delay="1850"], :root:root:root body[data-aos-delay="1850"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1850"].aos-animate, :root:root:root body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
:root:root:root [data-aos][data-aos][data-aos-duration="1900"], :root:root:root body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
:root:root:root [data-aos][data-aos][data-aos-delay="1900"], :root:root:root body[data-aos-delay="1900"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1900"].aos-animate, :root:root:root body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
:root:root:root [data-aos][data-aos][data-aos-duration="1950"], :root:root:root body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
:root:root:root [data-aos][data-aos][data-aos-delay="1950"], :root:root:root body[data-aos-delay="1950"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="1950"].aos-animate, :root:root:root body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
:root:root:root [data-aos][data-aos][data-aos-duration="2000"], :root:root:root body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
:root:root:root [data-aos][data-aos][data-aos-delay="2000"], :root:root:root body[data-aos-delay="2000"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2000"].aos-animate, :root:root:root body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
:root:root:root [data-aos][data-aos][data-aos-duration="2050"], :root:root:root body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
:root:root:root [data-aos][data-aos][data-aos-delay="2050"], :root:root:root body[data-aos-delay="2050"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2050"].aos-animate, :root:root:root body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
:root:root:root [data-aos][data-aos][data-aos-duration="2100"], :root:root:root body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
:root:root:root [data-aos][data-aos][data-aos-delay="2100"], :root:root:root body[data-aos-delay="2100"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2100"].aos-animate, :root:root:root body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
:root:root:root [data-aos][data-aos][data-aos-duration="2150"], :root:root:root body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
:root:root:root [data-aos][data-aos][data-aos-delay="2150"], :root:root:root body[data-aos-delay="2150"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2150"].aos-animate, :root:root:root body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
:root:root:root [data-aos][data-aos][data-aos-duration="2200"], :root:root:root body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
:root:root:root [data-aos][data-aos][data-aos-delay="2200"], :root:root:root body[data-aos-delay="2200"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2200"].aos-animate, :root:root:root body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
:root:root:root [data-aos][data-aos][data-aos-duration="2250"], :root:root:root body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
:root:root:root [data-aos][data-aos][data-aos-delay="2250"], :root:root:root body[data-aos-delay="2250"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2250"].aos-animate, :root:root:root body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
:root:root:root [data-aos][data-aos][data-aos-duration="2300"], :root:root:root body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
:root:root:root [data-aos][data-aos][data-aos-delay="2300"], :root:root:root body[data-aos-delay="2300"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2300"].aos-animate, :root:root:root body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
:root:root:root [data-aos][data-aos][data-aos-duration="2350"], :root:root:root body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
:root:root:root [data-aos][data-aos][data-aos-delay="2350"], :root:root:root body[data-aos-delay="2350"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2350"].aos-animate, :root:root:root body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
:root:root:root [data-aos][data-aos][data-aos-duration="2400"], :root:root:root body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
:root:root:root [data-aos][data-aos][data-aos-delay="2400"], :root:root:root body[data-aos-delay="2400"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2400"].aos-animate, :root:root:root body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
:root:root:root [data-aos][data-aos][data-aos-duration="2450"], :root:root:root body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
:root:root:root [data-aos][data-aos][data-aos-delay="2450"], :root:root:root body[data-aos-delay="2450"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2450"].aos-animate, :root:root:root body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
:root:root:root [data-aos][data-aos][data-aos-duration="2500"], :root:root:root body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
:root:root:root [data-aos][data-aos][data-aos-delay="2500"], :root:root:root body[data-aos-delay="2500"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2500"].aos-animate, :root:root:root body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
:root:root:root [data-aos][data-aos][data-aos-duration="2550"], :root:root:root body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
:root:root:root [data-aos][data-aos][data-aos-delay="2550"], :root:root:root body[data-aos-delay="2550"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2550"].aos-animate, :root:root:root body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
:root:root:root [data-aos][data-aos][data-aos-duration="2600"], :root:root:root body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
:root:root:root [data-aos][data-aos][data-aos-delay="2600"], :root:root:root body[data-aos-delay="2600"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2600"].aos-animate, :root:root:root body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
:root:root:root [data-aos][data-aos][data-aos-duration="2650"], :root:root:root body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
:root:root:root [data-aos][data-aos][data-aos-delay="2650"], :root:root:root body[data-aos-delay="2650"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2650"].aos-animate, :root:root:root body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
:root:root:root [data-aos][data-aos][data-aos-duration="2700"], :root:root:root body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
:root:root:root [data-aos][data-aos][data-aos-delay="2700"], :root:root:root body[data-aos-delay="2700"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2700"].aos-animate, :root:root:root body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
:root:root:root [data-aos][data-aos][data-aos-duration="2750"], :root:root:root body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
:root:root:root [data-aos][data-aos][data-aos-delay="2750"], :root:root:root body[data-aos-delay="2750"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2750"].aos-animate, :root:root:root body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
:root:root:root [data-aos][data-aos][data-aos-duration="2800"], :root:root:root body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
:root:root:root [data-aos][data-aos][data-aos-delay="2800"], :root:root:root body[data-aos-delay="2800"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2800"].aos-animate, :root:root:root body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
:root:root:root [data-aos][data-aos][data-aos-duration="2850"], :root:root:root body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
:root:root:root [data-aos][data-aos][data-aos-delay="2850"], :root:root:root body[data-aos-delay="2850"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2850"].aos-animate, :root:root:root body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
:root:root:root [data-aos][data-aos][data-aos-duration="2900"], :root:root:root body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
:root:root:root [data-aos][data-aos][data-aos-delay="2900"], :root:root:root body[data-aos-delay="2900"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2900"].aos-animate, :root:root:root body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
:root:root:root [data-aos][data-aos][data-aos-duration="2950"], :root:root:root body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
:root:root:root [data-aos][data-aos][data-aos-delay="2950"], :root:root:root body[data-aos-delay="2950"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="2950"].aos-animate, :root:root:root body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
:root:root:root [data-aos][data-aos][data-aos-duration="3000"], :root:root:root body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
:root:root:root [data-aos][data-aos][data-aos-delay="3000"], :root:root:root body[data-aos-delay="3000"] [data-aos]{transition-delay:0}
:root:root:root [data-aos][data-aos][data-aos-delay="3000"].aos-animate, :root:root:root body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
:root:root:root [data-aos][data-aos][data-aos-easing=linear], :root:root:root body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease], :root:root:root body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in], :root:root:root body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out], :root:root:root body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out], :root:root:root body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-back], :root:root:root body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out-back], :root:root:root body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out-back], :root:root:root body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-sine], :root:root:root body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out-sine], :root:root:root body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out-sine], :root:root:root body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-quad], :root:root:root body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out-quad], :root:root:root body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out-quad], :root:root:root body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-cubic], :root:root:root body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out-cubic], :root:root:root body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out-cubic], :root:root:root body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-quart], :root:root:root body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-out-quart], :root:root:root body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
:root:root:root [data-aos][data-aos][data-aos-easing=ease-in-out-quart], :root:root:root body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
:root:root:root [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
:root:root:root [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
:root:root:root [data-aos=fade-up]{transform:translate3d(0,100px,0)}
:root:root:root [data-aos=fade-down]{transform:translate3d(0,-100px,0)}
:root:root:root [data-aos=fade-right]{transform:translate3d(-100px,0,0)}
:root:root:root [data-aos=fade-left]{transform:translate3d(100px,0,0)}
:root:root:root [data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}
:root:root:root [data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}
:root:root:root [data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}
:root:root:root [data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}
:root:root:root [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
:root:root:root [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
:root:root:root [data-aos=zoom-in]{transform:scale(.6)}
:root:root:root [data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}
:root:root:root [data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}
:root:root:root [data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}
:root:root:root [data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}
:root:root:root [data-aos=zoom-out]{transform:scale(1.2)}
:root:root:root [data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}
:root:root:root [data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}
:root:root:root [data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}
:root:root:root [data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}
:root:root:root [data-aos^=slide][data-aos^=slide]{transition-property:transform}
:root:root:root [data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}
:root:root:root [data-aos=slide-up]{transform:translate3d(0,100%,0)}
:root:root:root [data-aos=slide-down]{transform:translate3d(0,-100%,0)}
:root:root:root [data-aos=slide-right]{transform:translate3d(-100%,0,0)}
:root:root:root [data-aos=slide-left]{transform:translate3d(100%,0,0)}
:root:root:root [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}
:root:root:root [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}
:root:root:root [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}
:root:root:root [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}
:root:root:root [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}
:root:root:root [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}
:root:root:root [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}
:root:root:root [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}
:root:root:root [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
:root:root:root .exProc-section{
        font-family:'Plus Jakarta Sans', sans-serif !important;
    }
:root:root:root .exProc-card{
        position: relative;
        overflow: hidden;
        transition: border-color 0.45s cubic-bezier(0.25, 0.1, 0.25, 1), transform 0.45s cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 0.45s cubic-bezier(0.25, 0.1, 0.25, 1);
        isolation: isolate;
    }
:root:root:root .exProc-card::before{
        content: "";
        position: absolute;
        inset: 0;
        background: #0C2340;
        transform: scaleY(0);
        transform-origin: top;
        transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
        z-index: 0;
    }
:root:root:root .exProc-card:hover::before{
        transform: scaleY(1);
    }
:root:root:root .exProc-card > *{
        position: relative;
        z-index: 1;
    }
:root:root:root .exProc-icon-box{
        transition: border-color 0.5s ease, background-color 0.5s ease;
    }



/* ===== 07-D5jcyhFlyq.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-D5jcyhFlyq{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psi-content-section{
            font-family: 'Plus Jakarta Sans', sans-serif !important;
        }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
            padding-left: 0px !important;
            padding-right: 0px !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
            max-width: 100% !important;
        }
:root:root:root .cta-card-bg{
            background-image: linear-gradient(
                180deg, 
                rgba(12, 35, 64, 0.88) 0%, 
                rgba(8, 22, 42, 0.95) 100%
            ), 
            url('https://images.unsplash.com/photo-1558618666-fcd25c85f82e?q=80&w=800&auto=format&fit=crop');
            background-size: cover;
            background-position: center;
        }
@keyframes fadeUp{
            0% { opacity: 0; transform: translateY(28px); }
            100% { opacity: 1; transform: translateY(0); }
        }
:root:root:root .animate-fade-up{
            animation: fadeUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
        }
:root:root:root .delay-100{ animation-delay: 0.1s; }
:root:root:root .delay-200{ animation-delay: 0.2s; }
:root:root:root .delay-300{ animation-delay: 0.3s; }
:root:root:root .delay-400{ animation-delay: 0.4s; }
:root:root:root .delay-500{ animation-delay: 0.5s; }

    

/* ===== 08-whYMG71RmA.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-whYMG71RmA{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psi-content-section{
            font-family: 'Plus Jakarta Sans', sans-serif !important;
        }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
            padding-left: 0px !important;
            padding-right: 0px !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
            max-width: 100% !important;
        }
:root:root:root .cta-card-bg{
            background-image: linear-gradient(
                180deg, 
                rgba(12, 35, 64, 0.88) 0%, 
                rgba(8, 22, 42, 0.95) 100%
            ), 
            url('https://images.unsplash.com/photo-1558618666-fcd25c85f82e?q=80&w=800&auto=format&fit=crop');
            background-size: cover;
            background-position: center;
        }
@keyframes fadeUp{
            0% { opacity: 0; transform: translateY(28px); }
            100% { opacity: 1; transform: translateY(0); }
        }
:root:root:root .animate-fade-up{
            animation: fadeUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
        }
:root:root:root .delay-100{ animation-delay: 0.1s; }
:root:root:root .delay-200{ animation-delay: 0.2s; }
:root:root:root .delay-300{ animation-delay: 0.3s; }
:root:root:root .delay-400{ animation-delay: 0.4s; }
:root:root:root .delay-500{ animation-delay: 0.5s; }

    

/* ===== 09-psiGoogleReviews.html ===== */

:root:root:root .psiGr{
        font-family: 'Plus Jakarta Sans', Arial, sans-serif;
        background: #f8fafc;
        padding: 72px 0;
        color: #0c2340;
    }
:root:root:root .psiGr-container{
        max-width: 1200px;
        margin: 0 auto;
        padding: 0 1.5rem;
    }
:root:root:root .psiGr-head{
        max-width: 720px;
        margin: 0 auto 36px;
        text-align: center;
    }
:root:root:root .psiGr-eyebrow{
        display: inline-block;
        border: 1px solid #bae6fd;
        background: #f0f9ff;
        border-radius: 6px;
        padding: 4px 12px;
        margin-bottom: 18px;
        font-size: 11px;
        font-weight: 800;
        letter-spacing: 0.12em;
        text-transform: uppercase;
        color: #00b0f0;
    }
:root:root:root .psiGr-head :where(h2:not([data-psi-tag="h1"]),[data-psi-tag="h2"]):not(psi-x){
        font-size: 2.25rem;
        font-weight: 800;
        line-height: 1.2;
        letter-spacing: -0.01em;
        color: #0c2340;
        margin: 0 0 14px;
    }
:root:root:root .psiGr-head :where(h2:not([data-psi-tag="h1"]),[data-psi-tag="h2"]):not(psi-x) :where(span,[data-psi-tag="span"]):not(psi-x){
        color: #00b0f0;
    }
:root:root:root .psiGr-head :where(p,[data-psi-tag="p"]):not(psi-x){
        font-size: 16px;
        line-height: 1.7;
        color: #55636c;
        margin: 0;
    }
:root:root:root .psiGr-widget{
        min-height: 40px;
    }
@media (max-width: 640px){:root:root:root .psiGr{
            padding: 52px 0;
        }
:root:root:root .psiGr-head :where(h2:not([data-psi-tag="h1"]),[data-psi-tag="h2"]):not(psi-x){
            font-size: 1.75rem;
        }
:root:root:root .psiGr-head :where(p,[data-psi-tag="p"]):not(psi-x){
            font-size: 15px;
        }

    }



/* ===== 10-y9zWMQ0CJm.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-y9zWMQ0CJm{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psiFaq-section{
    font-family: 'Plus Jakarta Sans', sans-serif !important;
  }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    max-width: 100% !important;
  }
@media (min-width: 1024px){:root:root:root .psiFaq-grid-force{
      display: grid !important;
      grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
    }

  }
:root:root:root .psiFaq-content{
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.35s cubic-bezier(0.16, 1, 0.3, 1), padding 0.3s ease;
  }
:root:root:root .psiFaq-num{
    font-variant-numeric: tabular-nums;
    letter-spacing: 0.05em;
    color: #0c2340;
    transition: color 0.3s ease;
  }
:root:root:root .psiFaq-item.is-open .psiFaq-num{
    color: #00b0f0;
  }
:root:root:root .psiFaq-icon{
    position: relative;
    width: 18px;
    height: 18px;
    flex-shrink: 0;
  }
:root:root:root .psiFaq-icon .psiFaq-line{
    position: absolute;
    top: 50%;
    left: 50%;
    background-color: #0c2340;
    transform: translate(-50%, -50%);
    transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), background-color 0.3s ease;
  }
:root:root:root .psiFaq-icon .psiFaq-line-h{
    width: 18px;
    height: 2px;
  }
:root:root:root .psiFaq-icon .psiFaq-line-v{
    width: 2px;
    height: 18px;
  }
:root:root:root .psiFaq-item.is-open .psiFaq-line-v{
    transform: translate(-50%, -50%) rotate(90deg) scaleY(0);
  }
:root:root:root .psiFaq-item.is-open .psiFaq-icon .psiFaq-line-h{
    background-color: #00b0f0;
  }
@keyframes psiGuysFaqFadeUp{
    from { opacity: 0; transform: translateY(35px); }
    to { opacity: 1; transform: translateY(0); }
  }
:root:root:root .psiGuysFaq-scroll-active{
    animation: psiGuysFaqFadeUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  }
:root:root:root .psiGuysFaq-delay-100{ animation-delay: 100ms; }
:root:root:root .psiGuysFaq-delay-200{ animation-delay: 200ms; }
:root:root:root .psiGuysFaq-delay-300{ animation-delay: 300ms; }
:root:root:root .psiGuysFaq-delay-400{ animation-delay: 400ms; }



/* ===== 11-tSUy47s6A7.html ===== */
body .elementor .psi-ghl-block.psi-ghl-block-tSUy47s6A7{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
:root:root:root .psi-content-section{
            font-family: 'Plus Jakarta Sans', sans-serif !important;
        }
:root:root:root .c-html, :root:root:root .c-code, :root:root:root .inner-container, :root:root:root .innerElement{
            padding-left: 0px !important;
            padding-right: 0px !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
            max-width: 100% !important;
        }
:root:root:root .cta-card-bg{
            background-image: linear-gradient(
                180deg, 
                rgba(12, 35, 64, 0.90) 0%, 
                rgba(8, 22, 42, 0.95) 100%
            ), 
            url('https://images.unsplash.com/photo-1558618666-fcd25c85f82e?q=80&w=800&auto=format&fit=crop');
            background-size: cover;
            background-position: center;
        }
@keyframes fadeUp{
            0% { opacity: 0; transform: translateY(28px); }
            100% { opacity: 1; transform: translateY(0); }
        }
:root:root:root .animate-fade-up{
            animation: fadeUp 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;
        }
:root:root:root .delay-100{ animation-delay: 0.1s; }
:root:root:root .delay-200{ animation-delay: 0.2s; }
:root:root:root .delay-300{ animation-delay: 0.3s; }
:root:root:root .delay-400{ animation-delay: 0.4s; }

    

/* ===== shared header/footer, as measured on this page ===== */
body .elementor .psi-ghl-block.psi-ghl-block-GAedeRx6P_{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
body .elementor .psi-ghl-block.psi-ghl-block-Op0fJdXRnR{padding:0px 0px 0px 0px;margin:80px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
body .elementor .psi-ghl-block.psi-ghl-block-Ckvu9w-h14{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
body .elementor .psi-ghl-block.psi-ghl-block-FEHGsybg1b{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}
body .elementor .psi-ghl-block.psi-ghl-block-xB0OrX6rQx{padding:0px 0px 0px 0px;margin:0px 0px 10px 0px;font-family:Inter, sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:rgb(0, 0, 0)}