.elementor-7229 .elementor-element.elementor-element-3408893{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7229 .elementor-element.elementor-element-3408893:not(.elementor-motion-effects-element-type-background), .elementor-7229 .elementor-element.elementor-element-3408893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081B29;}.elementor-7229 .elementor-element.elementor-element-14d2c23{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-7229 .elementor-element.elementor-element-14d2c23:not(.elementor-motion-effects-element-type-background), .elementor-7229 .elementor-element.elementor-element-14d2c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13090900;}.elementor-7229 .elementor-element.elementor-element-23ca5a0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-7229 .elementor-element.elementor-element-fb1cb59 .elementor-icon-wrapper{text-align:start;}.elementor-7229 .elementor-element.elementor-element-fb1cb59.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-fb1cb59.elementor-view-framed .elementor-icon, .elementor-7229 .elementor-element.elementor-element-fb1cb59.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-fb1cb59.elementor-view-framed .elementor-icon, .elementor-7229 .elementor-element.elementor-element-fb1cb59.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-b39990d .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-54d69e3{color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-3e6db5b .elementor-button{background-color:#C84F06;}.elementor-7229 .elementor-element.elementor-element-b28fa91{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7229 .elementor-element.elementor-element-b28fa91:not(.elementor-motion-effects-element-type-background), .elementor-7229 .elementor-element.elementor-element-b28fa91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081B29;}.elementor-7229 .elementor-element.elementor-element-a5bba25{--display:flex;--min-height:25rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-7229 .elementor-element.elementor-element-a5bba25:not(.elementor-motion-effects-element-type-background), .elementor-7229 .elementor-element.elementor-element-a5bba25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13090900;}.elementor-7229 .elementor-element.elementor-element-7e32d51{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-7229 .elementor-element.elementor-element-eaa0b85 .elementor-icon-wrapper{text-align:start;}.elementor-7229 .elementor-element.elementor-element-eaa0b85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-eaa0b85.elementor-view-framed .elementor-icon, .elementor-7229 .elementor-element.elementor-element-eaa0b85.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-eaa0b85.elementor-view-framed .elementor-icon, .elementor-7229 .elementor-element.elementor-element-eaa0b85.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-a89e17f .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-8d4e05f{color:#FFFFFF;}.elementor-7229 .elementor-element.elementor-element-5e735b5 .elementor-button{background-color:#C84F06;}@media(min-width:768px){.elementor-7229 .elementor-element.elementor-element-14d2c23{--width:20rem;}.elementor-7229 .elementor-element.elementor-element-a5bba25{--width:20rem;}}/* Start custom CSS for container, class: .elementor-element-3408893 */@property --a {
    syntax: '<angle>';
    initial-value: 0deg;
    inherits: true;
}

.box2{
    position: relative;
    background: repeating-conic-gradient(from var(--a),#C84F06 0%, #C84F06 5%, transparent 5%, transparent 40%, #C84F06 50%);
    animation: animate 4s linear infinite;
}

@keyframes animate {
    0%{
        --a: 0deg;
    }
    100%{
        --a: 360deg;
    }
}

.box2::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    background: repeating-conic-gradient(from var(--a),#C84F06 0%, #C84F06 5%, transparent 5%, transparent 40%, #C84F06 50%);
    animation: animate 4s linear infinite;
    animation-delay: -1s;
}

.box2::after{
    content: '';
    position: absolute;
    width: 96%;
    height: 96%;
    background: #1a3142;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b28fa91 */@property --a {
    syntax: '<angle>';
    initial-value: 0deg;
    inherits: true;
}

.box:hover{
    position: relative;
    background: repeating-conic-gradient(from var(--a),#C84F06 0%, #C84F06 5%, transparent 5%, transparent 40%, #C84F06 50%);
    animation: animate 4s linear infinite;
}

@keyframes animate {
    0%{
        --a: 0deg;
    }
    100%{
        --a: 360deg;
    }
}

.box:hover:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 10px;
    background: repeating-conic-gradient(from var(--a),#C84F06 0%, #C84F06 5%, transparent 5%, transparent 40%, #C84F06 50%);
    animation: animate 4s linear infinite;
    animation-delay: -1s;
}

.box::after{
    content: '';
    position: absolute;
    width: 96%;
    height: 96%;
    background: #1a3142;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 10px;
}/* End custom CSS */