.elementor-1994 .elementor-element.elementor-element-8579b69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1994 .elementor-element.elementor-element-8579b69:not(.elementor-motion-effects-element-type-background), .elementor-1994 .elementor-element.elementor-element-8579b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d561875 );}.elementor-1994 .elementor-element.elementor-element-b422dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1994 .elementor-element.elementor-element-50cbc7b{--display:flex;}.elementor-1994 .elementor-element.elementor-element-50cbc7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1994 .elementor-element.elementor-element-2c2e6d1 .elementor-icon-list-icon i{color:var( --e-global-color-d01000b );transition:color 0.3s;}.elementor-1994 .elementor-element.elementor-element-2c2e6d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-d01000b );transition:fill 0.3s;}.elementor-1994 .elementor-element.elementor-element-2c2e6d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1994 .elementor-element.elementor-element-2c2e6d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1994 .elementor-element.elementor-element-2c2e6d1 .elementor-icon-list-item > a{font-family:"Exo", Sans-serif;font-size:14px;}.elementor-1994 .elementor-element.elementor-element-2c2e6d1 .elementor-icon-list-text{color:#FDFDFD;transition:color 0.3s;}.elementor-1994 .elementor-element.elementor-element-dec3d20{--display:flex;}.elementor-1994 .elementor-element.elementor-element-edefb78 .elementor-icon-list-icon i{color:var( --e-global-color-d01000b );transition:color 0.3s;}.elementor-1994 .elementor-element.elementor-element-edefb78 .elementor-icon-list-icon svg{fill:var( --e-global-color-d01000b );transition:fill 0.3s;}.elementor-1994 .elementor-element.elementor-element-edefb78{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1994 .elementor-element.elementor-element-edefb78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1994 .elementor-element.elementor-element-edefb78 .elementor-icon-list-item > a{font-family:"Exo", Sans-serif;font-size:14px;}.elementor-1994 .elementor-element.elementor-element-edefb78 .elementor-icon-list-text{color:#FDFDFD;transition:color 0.3s;}.elementor-1994 .elementor-element.elementor-element-54a763e{--display:flex;}.elementor-1994 .elementor-element.elementor-element-54a763e:not(.elementor-motion-effects-element-type-background), .elementor-1994 .elementor-element.elementor-element-54a763e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE3;}.elementor-1994 .elementor-element.elementor-element-152853e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1994 .elementor-element.elementor-element-41f2a8f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1994 .elementor-element.elementor-element-d10420e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1994 .elementor-element.elementor-element-0dbcc34{z-index:4;}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-menu-toggle{margin:0 auto;}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu .elementor-item{font-family:"Exo", Sans-serif;font-size:17px;font-weight:600;}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d561875 );fill:var( --e-global-color-d561875 );}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-d01000b );fill:var( --e-global-color-d01000b );}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-d01000b );}.elementor-1994 .elementor-element.elementor-element-f548d07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1994 .elementor-element.elementor-element-ce60bec .elementor-button{background-color:var( --e-global-color-d561875 );font-family:"Exo", Sans-serif;font-weight:500;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1994 .elementor-element.elementor-element-ce60bec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1994 .elementor-element.elementor-element-ce60bec .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1994 .elementor-element.elementor-element-3fffe09{--display:flex;}@media(min-width:768px){.elementor-1994 .elementor-element.elementor-element-b422dea{--content-width:1300px;}.elementor-1994 .elementor-element.elementor-element-50cbc7b{--width:40%;}.elementor-1994 .elementor-element.elementor-element-54a763e{--content-width:1300px;}.elementor-1994 .elementor-element.elementor-element-41f2a8f{--width:30%;}.elementor-1994 .elementor-element.elementor-element-f548d07{--width:40%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1994 .elementor-element.elementor-element-50cbc7b{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1994 .elementor-element.elementor-element-50cbc7b{--width:40%;}}@media(max-width:1200px){.elementor-1994 .elementor-element.elementor-element-7b4f4e5 img{width:175px;}.elementor-1994 .elementor-element.elementor-element-0dbcc34{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( -10px / 2 );}.elementor-1994 .elementor-element.elementor-element-0dbcc34 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:-10px;}}@media(max-width:1024px){.elementor-1994 .elementor-element.elementor-element-7b4f4e5 img{width:100%;}.elementor-1994 .elementor-element.elementor-element-b153e99 .main-menu>ul>li>a{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}}/* Start custom CSS for button, class: .elementor-element-ce60bec *//* ===================================
   Artemis Diamond Shine Button
=================================== */

.artemis-btn-diamond .elementor-button{
    position:relative;

    display:inline-flex;
    align-items:center;
    justify-content:center;

    background:#032546 !important;
    color:#fff !important;

    border:1px solid #a88c48 !important;

    padding:20px 34px 20px 50px !important;

    border-radius:0;
    overflow:hidden;

    transition:.35s ease;
}

/* Diamond */

.artemis-btn-diamond .elementor-button:before{
    content:"";

    position:absolute;

    left:25px;
    top:50%;

    width:8px;
    height:8px;

    background:#a88c48;

    transform:
        translateY(-50%)
        rotate(45deg);

    transition:.35s ease;

    z-index:3;
}

/* Shine */

.artemis-btn-diamond .elementor-button:after{
    content:"";

    position:absolute;

    top:-50%;
    left:-120%;

    width:60px;
    height:220%;

    background:
    linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.22),
        transparent
    );

    transform:rotate(25deg);

    transition:.9s ease;

    z-index:2;
}

.artemis-btn-diamond .elementor-button:hover:after{
    left:150%;
}

/* Text */

.artemis-btn-diamond .elementor-button-text{
    position:relative;
    z-index:5;
}

/* Icon */

.artemis-btn-diamond .elementor-button-icon{
    position:relative;
    z-index:5;
}

.artemis-btn-diamond .elementor-button i{
    color:#a88c48;
    transition:.35s ease;
}

/* Hover */

.artemis-btn-diamond .elementor-button:hover{
    background:#a88c48 !important;
    color:#032546 !important;

    box-shadow:
        0 0 25px rgba(168,140,72,.28);
}

.artemis-btn-diamond .elementor-button:hover:before{
    background:#032546;

    transform:
        translateY(-50%)
        rotate(135deg)
        scale(1.4);
}

.artemis-btn-diamond .elementor-button:hover i{
    color:#032546;
}

.artemis-btn-diamond .elementor-button:hover .elementor-button-icon{
    transform:translateX(4px);
}

/*********هاله***********/
.artemis-btn-diamond .elementor-button{
    position:relative;
}

.artemis-btn-diamond .elementor-button .elementor-button-content-wrapper{
    position:relative;
    z-index:5;
}

.artemis-btn-diamond .elementor-button::selection{
    background:transparent;
}

.artemis-btn-diamond .elementor-button .artemis-glow{
    display:none;
}

.artemis-btn-diamond .elementor-button::after{
    content:"";

    position:absolute;

    left:50%;
    top:50%;

    width:120px;
    height:120px;

    transform:translate(-50%,-50%);

    background:
    radial-gradient(
        circle,
        rgba(168,140,72,.50),
        transparent 70%
    );

    pointer-events:none;

    z-index:1;
}

/* Mobile */

@media(max-width:767px){

    .artemis-btn-diamond .elementor-button{
        width:100%;
        justify-content:center;

        padding:16px 24px 16px 60px !important;
    }

    .artemis-btn-diamond .elementor-button:before{
        left:22px;
    }
}/* End custom CSS */