.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:150px;margin-bottom:0px;}.elementor-42684 .elementor-element.elementor-element-61541ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-04649a7{margin-top:-70px;margin-bottom:00px;}.elementor-42684 .elementor-element.elementor-element-8361aa1 .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-762fa8f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42684 .elementor-element.elementor-element-762fa8f .elementor-widget-container{float:left;}.elementor-42684 .elementor-element.elementor-element-f29188b{margin-top:0px;margin-bottom:10px;}.elementor-42684 .elementor-element.elementor-element-48c2c68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-310b347 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-310b347{text-align:justify;font-size:18px;font-weight:normal;line-height:normal;letter-spacing:-0.005px;}.elementor-42684 .elementor-element.elementor-element-73da5ff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-261f8ee > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-42684 .elementor-element.elementor-element-261f8ee .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-dc4cfff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-68c112d .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-ab65e53{margin-top:0px;margin-bottom:20px;}.elementor-42684 .elementor-element.elementor-element-cc7f6d7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-9320998 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-9320998 .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-83e165e{margin-top:0px;margin-bottom:0px;}.elementor-42684 .elementor-element.elementor-element-2b05db6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-2c76fa0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-2c76fa0{margin-top:0px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-42684 .elementor-element.elementor-element-f316ab0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-f316ab0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-7b9d9f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-7b9d9f6 .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-7c780b9 > .elementor-widget-container{background-color:#1A4F5A;margin:0px 0px 0px 0px;padding:15px 5px 10px 5px;}.elementor-42684 .elementor-element.elementor-element-7c780b9{text-align:justify;color:#FFFFFF;font-size:14px;}.elementor-bc-flex-widget .elementor-42684 .elementor-element.elementor-element-785fe8e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-785fe8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-9ab26f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-9ab26f5 .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-37aaf45 > .elementor-widget-container{background-color:#1A4F5A;margin:0px 0px 0px 0px;padding:15px 5px 10px 5px;}.elementor-42684 .elementor-element.elementor-element-37aaf45{text-align:justify;color:#FFFFFF;font-size:14px;}.elementor-bc-flex-widget .elementor-42684 .elementor-element.elementor-element-e7e5c36.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-e7e5c36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42684 .elementor-element.elementor-element-06c8b4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-06c8b4c .elementor-image a{display:inline-block;}.elementor-42684 .elementor-element.elementor-element-81d1036 > .elementor-widget-container{background-color:#1A4F5A;margin:0px 0px 0px 0px;padding:15px 5px 10px 5px;}.elementor-42684 .elementor-element.elementor-element-81d1036{text-align:justify;color:#FFFFFF;font-size:14px;}.elementor-42684 .elementor-element.elementor-element-fe70178{margin-top:0px;margin-bottom:20px;}.elementor-42684 .elementor-element.elementor-element-603f33d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-2d42c56 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-2d42c56{text-align:justify;font-size:18px;font-weight:normal;line-height:normal;letter-spacing:-0.005px;}.elementor-42684 .elementor-element.elementor-element-b25f764 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-b25f764{text-align:justify;font-size:18px;font-weight:normal;line-height:normal;letter-spacing:-0.005px;}.elementor-42684 .elementor-element.elementor-element-ebc8f8b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-ebc8f8b{text-align:justify;font-size:18px;font-weight:normal;line-height:normal;letter-spacing:-0.005px;}.elementor-42684 .elementor-element.elementor-element-1b2303c{margin-top:0px;margin-bottom:200px;}.elementor-42684 .elementor-element.elementor-element-5b98635 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-ff81031 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-ff81031{text-align:justify;font-size:18px;font-weight:normal;line-height:normal;letter-spacing:-0.005px;}.elementor-42684 .elementor-element.elementor-element-3df3743 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-3316afa > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1600px){.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:0px;margin-bottom:0px;}}@media(max-width:1279px){.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:0px;margin-bottom:0px;}}@media(max-width:991px){.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:0px;margin-bottom:0px;}.elementor-42684 .elementor-element.elementor-element-310b347 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-2d42c56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-b25f764 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-ebc8f8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-ff81031 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:0px;margin-bottom:0px;}}@media(max-width:575px){.elementor-42684 .elementor-element.elementor-element-96caa6b{margin-top:0px;margin-bottom:0px;}.elementor-42684 .elementor-element.elementor-element-dc4cfff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-603f33d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-5b98635 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:576px){.elementor-42684 .elementor-element.elementor-element-e40a074{width:2.333%;}}@media(max-width:1279px) and (min-width:576px){.elementor-42684 .elementor-element.elementor-element-1dbb00b{width:100%;}.elementor-42684 .elementor-element.elementor-element-0263ef2{width:100%;}.elementor-42684 .elementor-element.elementor-element-e40a074{width:100%;}.elementor-42684 .elementor-element.elementor-element-fe63984{width:100%;}.elementor-42684 .elementor-element.elementor-element-8be8187{width:100%;}.elementor-42684 .elementor-element.elementor-element-0803d35{width:100%;}.elementor-42684 .elementor-element.elementor-element-e958676{width:100%;}.elementor-42684 .elementor-element.elementor-element-a6f2c93{width:100%;}}@media(max-width:991px) and (min-width:576px){.elementor-42684 .elementor-element.elementor-element-1dbb00b{width:100%;}.elementor-42684 .elementor-element.elementor-element-0263ef2{width:100%;}.elementor-42684 .elementor-element.elementor-element-e40a074{width:100%;}.elementor-42684 .elementor-element.elementor-element-fe63984{width:100%;}.elementor-42684 .elementor-element.elementor-element-8be8187{width:100%;}.elementor-42684 .elementor-element.elementor-element-0803d35{width:100%;}.elementor-42684 .elementor-element.elementor-element-f316ab0{width:100%;}.elementor-42684 .elementor-element.elementor-element-785fe8e{width:100%;}.elementor-42684 .elementor-element.elementor-element-e7e5c36{width:100%;}.elementor-42684 .elementor-element.elementor-element-e958676{width:100%;}.elementor-42684 .elementor-element.elementor-element-a6f2c93{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-42684 .elementor-element.elementor-element-1dbb00b{width:100%;}.elementor-42684 .elementor-element.elementor-element-0263ef2{width:100%;}.elementor-42684 .elementor-element.elementor-element-e40a074{width:100%;}.elementor-42684 .elementor-element.elementor-element-fe63984{width:100%;}.elementor-42684 .elementor-element.elementor-element-8be8187{width:100%;}.elementor-42684 .elementor-element.elementor-element-0803d35{width:100%;}.elementor-42684 .elementor-element.elementor-element-e958676{width:100%;}.elementor-42684 .elementor-element.elementor-element-a6f2c93{width:100%;}}@media(min-width:1921px){.elementor-42684 .elementor-element.elementor-element-7c780b9{text-align:left;}.elementor-42684 .elementor-element.elementor-element-37aaf45{text-align:left;}.elementor-42684 .elementor-element.elementor-element-81d1036{text-align:left;}.elementor-42684 .elementor-element.elementor-element-78f4a40 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42684 .elementor-element.elementor-element-425a565 > .elementor-widget-container{margin:10px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-78f4a40 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}

    .energy-btn {
        width: 260px !important; 
        height: 60px !important;
        position: relative;
        padding: 16px 65px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
    }

    /* Animated energetic background */
    .energy-btn::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn {
            padding: 14px 30px;
            font-size: 16px;
            padding-left: 23%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-425a565 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}

    .energy-btn {
        width: 260px !important; 
        height: 60px !important;
        position: relative;
        padding: 16px 65px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
    }

    /* Animated energetic background */
    .energy-btn::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn {
            padding: 18px 30px;
        font-size: 18px;
        padding-left: 20%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3df3743 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}



    .energy-btn2 {
        width: 260px !important; 
        height: 60px !important;
        display: inline-flex !important;
        align-items: center !important;
        position: relative;
        padding: 16px 42px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
        padding-left: 7%;
    }

    /* Animated energetic background */
    .energy-btn2::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn2:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn2:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn2::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn2:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn2 {
            padding: 14px 30px;
            font-size: 16px;
            padding-left: 30%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3316afa */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}



    .energy-btn2 {
        width: 260px !important; 
        height: 60px !important;
        display: inline-flex !important;
        align-items: center !important;
        position: relative;
        padding: 16px 42px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
        padding-left: 7%;
    }

    /* Animated energetic background */
    .energy-btn2::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn2:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn2:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn2::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn2:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn2 {
            padding: 14px 30px;
            font-size: 18px;
            padding-left: 26%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78f4a40 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}

    .energy-btn {
        width: 260px !important; 
        height: 60px !important;
        position: relative;
        padding: 16px 65px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
    }

    /* Animated energetic background */
    .energy-btn::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn {
            padding: 14px 30px;
            font-size: 16px;
            padding-left: 23%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-425a565 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}

    .energy-btn {
        width: 260px !important; 
        height: 60px !important;
        position: relative;
        padding: 16px 65px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
    }

    /* Animated energetic background */
    .energy-btn::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn {
            padding: 18px 30px;
        font-size: 18px;
        padding-left: 20%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3df3743 */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}



    .energy-btn2 {
        width: 260px !important; 
        height: 60px !important;
        display: inline-flex !important;
        align-items: center !important;
        position: relative;
        padding: 16px 42px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
        padding-left: 7%;
    }

    /* Animated energetic background */
    .energy-btn2::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn2:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn2:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn2::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn2:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn2 {
            padding: 14px 30px;
            font-size: 16px;
            padding-left: 30%;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3316afa */.be-our-partner-btn2 {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 220px !important;
    background-color: #bba480 !important;
    color: #fff !important;
    font-family: Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    padding: 12px 0 !important;
    border-radius: 50px !important;
    border: none !important;
    cursor: pointer !important;
    text-align: center !important;
    box-sizing: border-box !important;
}

.be-our-partner-btn2:hover {
    background-color: #a97e3c !important;
}



    .energy-btn2 {
        width: 260px !important; 
        height: 60px !important;
        display: inline-flex !important;
        align-items: center !important;
        position: relative;
        padding: 16px 42px;
        font-size: 18px;
        font-weight: bold;
        color: white !important; 
        border: none;
        border-radius: 50px;
        cursor: pointer;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
        background-color: #bba480;
        padding-left: 7%;
    }

    /* Animated energetic background */
    .energy-btn2::before {
        content: "";
        position: absolute;
        top: 0;
        left: -50%;
        width: 200%;
        height: 100%;
        background: linear-gradient(
            120deg,
            #bba480,
            #a97e3c,
            #d6c2a1,
            #a97e3c,
            #bba480
        );
        background-size: 200% 100%;
        animation: moveEnergy 3s linear infinite;
        z-index: -1;
    }

    @keyframes moveEnergy {
        0% { background-position: 0% 0; }
        100% { background-position: 200% 0; }
    }

    /* Hover Effect */
    .energy-btn2:hover {
        background-color: #a97e3c;
        transform: translateY(-4px) scale(1.05);
        box-shadow: 0 12px 25px rgba(0, 0, 0, 0.25);
    }

    /* Click Effect */
    .energy-btn2:active {
        transform: scale(0.95);
    }

    /* Subtle glow */
    .energy-btn2::after {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 50px;
        box-shadow: 0 0 20px rgba(169, 126, 60, 0.5);
        opacity: 0;
        transition: opacity 0.3s ease;
    }

    .energy-btn2:hover::after {
        opacity: 1;
    }

    /* Responsive */
    @media (max-width: 480px) {
        .energy-btn2 {
            padding: 14px 30px;
            font-size: 18px;
            padding-left: 26%;
        }
    }/* End custom CSS */