.elementor-1746 .elementor-element.elementor-element-764b7bef{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;}.elementor-1746 .elementor-element.elementor-element-764b7bef:not(.elementor-motion-effects-element-type-background), .elementor-1746 .elementor-element.elementor-element-764b7bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alraheemgroup.com/wp-content/uploads/2023/11/pexels-حمزة-رسلان-8865161-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1746 .elementor-element.elementor-element-764b7bef::before, .elementor-1746 .elementor-element.elementor-element-764b7bef > .elementor-background-video-container::before, .elementor-1746 .elementor-element.elementor-element-764b7bef > .e-con-inner > .elementor-background-video-container::before, .elementor-1746 .elementor-element.elementor-element-764b7bef > .elementor-background-slideshow::before, .elementor-1746 .elementor-element.elementor-element-764b7bef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1746 .elementor-element.elementor-element-764b7bef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1746 .elementor-element.elementor-element-5fbd6a36{animation-duration:2500ms;animation-delay:300ms;text-align:center;}.elementor-1746 .elementor-element.elementor-element-5fbd6a36 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-5fbd6a36.elementor-element{--align-self:center;}.elementor-1746 .elementor-element.elementor-element-5fbd6a36 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:55px;font-weight:600;line-height:65px;letter-spacing:-1px;color:var( --e-global-color-6d66186 );}.elementor-1746 .elementor-element.elementor-element-5c817cd9 .aux-icon-list-item, .elementor-1746 .elementor-element.elementor-element-5c817cd9 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-1746 .elementor-element.elementor-element-5c817cd9 .aux-icon-list-text{color:var( --e-global-color-6d66186 );font-family:"Philosopher", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:1.3px;}.elementor-1746 .elementor-element.elementor-element-5c817cd9 .aux-icon-list-icon{color:#24af29;fill:#24af29;}.elementor-1746 .elementor-element.elementor-element-33238302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1746 .elementor-element.elementor-element-4f9594f6{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1746 .elementor-element.elementor-element-1a6b1704{--display:flex;}.elementor-1746 .elementor-element.elementor-element-3e733259 > .elementor-widget-container{padding:40px 0px 0px 20px;}.elementor-1746 .elementor-element.elementor-element-5c0b7232{--display:flex;}.elementor-1746 .elementor-element.elementor-element-891c72c{--display:flex;}.elementor-1746 .elementor-element.elementor-element-38909e51 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1746 .elementor-element.elementor-element-38909e51 .aux-modern-heading-primary{font-family:"Philosopher", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:45px;letter-spacing:9px;color:var( --e-global-color-5f938eb );max-width:550px;}.elementor-1746 .elementor-element.elementor-element-38909e51 .aux-modern-heading-secondary{font-family:"Philosopher", Sans-serif;font-size:65px;text-transform:capitalize;line-height:55px;letter-spacing:-1px;color:var( --e-global-color-7d22ddb );max-width:550px;}.elementor-1746 .elementor-element.elementor-element-38909e51 .aux-modern-heading-description{color:var( --e-global-color-text );font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:1.5px;margin:-10px 0px 0px 0px;max-width:590px;}.elementor-1746 .elementor-element.elementor-element-9414f40{--display:flex;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]:hover{background-color:#004A2F;}.elementor-1746 .elementor-element.elementor-element-7fa13046 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input:not([type="submit"]){font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:var( --e-global-color-text );width:220px;border-radius:5px 5px 5px 5px;margin:0px 2px 0px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input:not([type="submit"])::placeholder{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:300;line-height:25px;letter-spacing:1.5px;color:#DDDDDD;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="text"]{color:var( --e-global-color-text );width:220px;transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="email"]{width:440px;border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-7fa13046 select{transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{width:440px;border-radius:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea::placeholder{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:300;line-height:25px;color:#DDDDDD;}.elementor-1746 .elementor-element.elementor-element-7fa13046 label{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:600;line-height:35px;letter-spacing:1.5px;color:var( --e-global-color-5f938eb );}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:600;line-height:25px;letter-spacing:1.5px;color:var( --e-global-color-6d66186 );width:440px;border-radius:5px 5px 5px 5px;transition:all ease-out 0.3s;}.elementor-1746 .elementor-element.elementor-element-533fcb85{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1746 .elementor-element.elementor-element-57912d21 .aux-toggle-header{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;margin:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;overflow:hidden;color:var( --e-global-color-6d66186 );font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:600;line-height:20px;letter-spacing:-0.05px;}.elementor-1746 .elementor-element.elementor-element-57912d21 .aux-toggle-content{background-color:var( --e-global-color-5f938eb );color:var( --e-global-color-primary );font-size:15px;font-weight:400;line-height:25px;letter-spacing:1.5px;padding:35px 15px 15px 15px;margin:-25px 15px 15px 15px;border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-1746 .elementor-element.elementor-element-57912d21 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-1746 .elementor-element.elementor-element-7d62c0fe .aux-toggle-header{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;margin:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;overflow:hidden;color:var( --e-global-color-6d66186 );font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:600;line-height:20px;letter-spacing:-0.05px;}.elementor-1746 .elementor-element.elementor-element-7d62c0fe .aux-toggle-content{background-color:var( --e-global-color-5f938eb );color:var( --e-global-color-primary );font-size:15px;font-weight:400;line-height:25px;letter-spacing:1.5px;padding:35px 15px 15px 15px;margin:-25px 15px 15px 15px;border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-1746 .elementor-element.elementor-element-7d62c0fe .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-1746 .elementor-element.elementor-element-74cbfd86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1746 .elementor-element.elementor-element-120e75e4 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-1746 .elementor-element.elementor-element-533fcb85{--content-width:1400px;}.elementor-1746 .elementor-element.elementor-element-74cbfd86{--content-width:1200px;}}@media(max-width:1024px){.elementor-1746 .elementor-element.elementor-element-3e733259 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-5c0b7232{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1746 .elementor-element.elementor-element-7fa13046.elementor-element{--align-self:flex-start;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input:not([type="submit"]){width:175px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="text"]{width:175px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="email"]{width:350px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{width:350px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]{width:350px;}}@media(max-width:767px){.elementor-1746 .elementor-element.elementor-element-3e733259 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-5c0b7232{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1746 .elementor-element.elementor-element-38909e51 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-1746 .elementor-element.elementor-element-38909e51 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1746 .elementor-element.elementor-element-7fa13046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-1746 .elementor-element.elementor-element-7fa13046.elementor-element{--align-self:center;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input:not([type="submit"]){width:330px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="text"]{width:330px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{width:330px;}.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]{width:330px;}.elementor-1746 .elementor-element.elementor-element-533fcb85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for aux_contact_form, class: .elementor-element-7fa13046 */@media only screen and (min-width: 450px){
.elementor-1746 .elementor-element.elementor-element-7fa13046 .container{display:flex;}
.elementor-1746 .elementor-element.elementor-element-7fa13046 .business-3-part1{
    display: flex;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 .label-left{
    flex-basis: 49%;
    margin-right: 2%;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046  .label-right{
    flex-basis: 50%;
}}

.elementor-1746 .elementor-element.elementor-element-7fa13046 input{
    border-radius:50px; 
    background-color: rgba(255,255,255,0.92);
    border: none;
    height: 50px;
     
}

.elementor-1746 .elementor-element.elementor-element-7fa13046  input::-moz-placeholder { /* Firefox 19+ */
    font-family: Poppins;
    font-size: 16px;
    font-weight: 300;
    color: var(--e-global-color-text);
    font-style: normal;
    line-height: 5px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046  input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-family: Poppins;
    font-size: 16px;
    font-weight: 300;
    color: var(--e-global-color-text);
    font-style: normal;
    line-height: 25px;

  
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{
    border-radius:5px;
    background-color: rgba(255,255,255,0.92);
    
    height: 142px;
    min-height: 142px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-family: Poppins;
    font-size: 16px;
    font-weight: 300;
    color: #ddd;
    font-style: normal;
    line-height: 25px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046  textarea::-moz-placeholder { /* Firefox 19+ */
    font-family: Poppins;
    font-size: 16px;
    font-weight: 300;
    color: var(--e-global-color-text);
    font-style: normal;
    line-height: 25px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 label{
    margin-bottom: 0px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 input{
    margin-bottom:0px;
    
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]{
    background:#FFA323;
    background: linear-gradient(90deg,#FFA323 4%, #FFA323 84%);
    border-radius:5px; 
    color: #FFFFFF;
    font-family: 'Poppins';
    font-size: 16px;
    line-height: 24px;
    font-weight: 300!important;
    padding: 13px 36px!important;
    height: 52px!important;
    box-shadow: 0 6px 35px #4BB1F23;
    letter-spacing: 0.48px;
    
    text-transform: capitalize;
    
   
}

.elementor-1746 .elementor-element.elementor-element-7fa13046 input{ /* Firefox 19+ */
    padding: 11px 30px;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 input{  /* Chrome/Opera/Safari */
   padding: 10px 25px!important;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{  /* Chrome/Opera/Safari */
   padding: 18px 25px!important;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 textarea{  /* Firefox 19+ */
   padding: 18px 25px!important;
}
@media only screen and (max-width: 767px){
input[type="submit"]{
   float: inherit!important;
   margin:50px auto 0!important;
   display:block;
}
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 input[type="submit"]:hover{
    background: #004A2F !important;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 .wpcf7-response-output{
    color: red;
    border-color: #eee;
    position: absolute;
    margin-bottom: 20px;
    -webkit-animation: cssAnimation 5s forwards; 
    animation: cssAnimation 5s forwards;
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 .wpcf7-not-valid-tip{
    font-size: 12px;
   
}
@keyframes cssAnimation {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {opacity: 0;}
}
@-webkit-keyframes cssAnimation {
    0%   {opacity: 1;}
    90%  {opacity: 1;}
    100% {opacity: 0;}
}
.elementor-1746 .elementor-element.elementor-element-7fa13046 .wpcf7-not-valid-tip{
    margin: 0px 18px -25px 18px;
    -webkit-animation: cssAnimation 5s forwards; 
    animation: cssAnimation 5s forwards;
}/* End custom CSS */