.elementor-2671 .elementor-element.elementor-element-03d0a9e > .elementor-container{min-height:85vh;}.elementor-2671 .elementor-element.elementor-element-03d0a9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2671 .elementor-element.elementor-element-03d0a9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-3854fc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2671 .elementor-element.elementor-element-3854fc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-de42e2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2671 .elementor-element.elementor-element-de42e2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2671 .elementor-element.elementor-element-de42e2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2671 .elementor-element.elementor-element-de42e2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-9494c60{text-align:center;}.elementor-2671 .elementor-element.elementor-element-9494c60 .elementor-heading-title{color:#098C7D;font-family:"Tajawal", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-9494c60 > .elementor-widget-container{margin:30px 0px 30px 0px;background-color:#F5F5F5;}.elementor-2671 .elementor-element.elementor-element-4a7bb99:not(.elementor-motion-effects-element-type-background), .elementor-2671 .elementor-element.elementor-element-4a7bb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2671 .elementor-element.elementor-element-4a7bb99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2671 .elementor-element.elementor-element-4a7bb99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-deea9a5{text-align:center;}.elementor-2671 .elementor-element.elementor-element-561ae4d{text-align:center;}.elementor-2671 .elementor-element.elementor-element-561ae4d .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-5852b19{text-align:center;}.elementor-2671 .elementor-element.elementor-element-baafd6e{text-align:center;}.elementor-2671 .elementor-element.elementor-element-baafd6e .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-a63aaab{text-align:center;}.elementor-2671 .elementor-element.elementor-element-52bbdcf{text-align:center;}.elementor-2671 .elementor-element.elementor-element-52bbdcf .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-a9be43e{text-align:center;}.elementor-2671 .elementor-element.elementor-element-5476194{text-align:center;}.elementor-2671 .elementor-element.elementor-element-5476194 .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-36130f6:not(.elementor-motion-effects-element-type-background), .elementor-2671 .elementor-element.elementor-element-36130f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2671 .elementor-element.elementor-element-36130f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2671 .elementor-element.elementor-element-36130f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-d551a63{text-align:center;}.elementor-2671 .elementor-element.elementor-element-d71477f{text-align:center;}.elementor-2671 .elementor-element.elementor-element-d71477f .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-b4b08c9{text-align:center;}.elementor-2671 .elementor-element.elementor-element-780d25c{text-align:center;}.elementor-2671 .elementor-element.elementor-element-780d25c .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-20ea3ef{text-align:center;}.elementor-2671 .elementor-element.elementor-element-56e848a{text-align:center;}.elementor-2671 .elementor-element.elementor-element-56e848a .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-074e595{text-align:center;}.elementor-2671 .elementor-element.elementor-element-5272cd5{text-align:center;}.elementor-2671 .elementor-element.elementor-element-5272cd5 .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-d553dff:not(.elementor-motion-effects-element-type-background), .elementor-2671 .elementor-element.elementor-element-d553dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2671 .elementor-element.elementor-element-d553dff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-2671 .elementor-element.elementor-element-d553dff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2671 .elementor-element.elementor-element-c68b0ae{text-align:center;}.elementor-2671 .elementor-element.elementor-element-d2d51ee{text-align:center;}.elementor-2671 .elementor-element.elementor-element-d2d51ee .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-19bef38{text-align:center;}.elementor-2671 .elementor-element.elementor-element-a135996{text-align:center;}.elementor-2671 .elementor-element.elementor-element-a135996 .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-5938ef9{text-align:center;}.elementor-2671 .elementor-element.elementor-element-4695225{text-align:center;}.elementor-2671 .elementor-element.elementor-element-4695225 .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-5f4faf6{text-align:center;}.elementor-2671 .elementor-element.elementor-element-6a8e813{text-align:center;}.elementor-2671 .elementor-element.elementor-element-6a8e813 .elementor-heading-title{color:#098C7D;font-family:"Cairo", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-aa4dafe{padding:22px 0px 60px 0px;}.elementor-2671 .elementor-element.elementor-element-90a5300{text-align:center;}.elementor-2671 .elementor-element.elementor-element-90a5300 .elementor-heading-title{color:#098C7D;font-family:"Tajawal", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-a2fc719{text-align:center;}.elementor-2671 .elementor-element.elementor-element-7dbfde4{padding:22px 0px 60px 0px;}.elementor-2671 .elementor-element.elementor-element-87568f9{text-align:center;}.elementor-2671 .elementor-element.elementor-element-87568f9 .elementor-heading-title{color:#098C7D;font-family:"Tajawal", Sans-serif;font-size:2.4em;font-weight:600;}.elementor-2671 .elementor-element.elementor-element-7425db6{padding:22px 0px 60px 0px;}.elementor-2671 .elementor-element.elementor-element-f3baa86 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;background-color:#BFBFBF30;}.elementor-2671 .elementor-element.elementor-element-f3baa86{width:auto;max-width:auto;bottom:0px;}@media(max-width:1024px){.elementor-2671 .elementor-element.elementor-element-561ae4d .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-baafd6e .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-52bbdcf .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-5476194 .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-d71477f .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-780d25c .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-56e848a .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-5272cd5 .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-d2d51ee .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-a135996 .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-4695225 .elementor-heading-title{font-size:0.8em;}.elementor-2671 .elementor-element.elementor-element-6a8e813 .elementor-heading-title{font-size:0.8em;}}@media(max-width:767px){.elementor-2671 .elementor-element.elementor-element-03d0a9e > .elementor-container{min-height:80vh;}.elementor-2671 .elementor-element.elementor-element-561ae4d .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-baafd6e .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-52bbdcf .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-5476194 .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-d71477f .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-780d25c .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-56e848a .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-5272cd5 .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-d2d51ee .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-a135996 .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-4695225 .elementor-heading-title{font-size:18px;}.elementor-2671 .elementor-element.elementor-element-6a8e813 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for section, class: .elementor-element-03d0a9e *//*
@media screen and (max-width: 1024px){
.elementor-2671 .elementor-element.elementor-element-03d0a9e  {
     
     margin-left: 0.8%;
     margin-right: 0.8%;
     
     
    padding-left: 80px;
    padding-right: 80px;
}
}
*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd6f29b */@media screen and (max-width: 1024px){
.elementor-2671 .elementor-element.elementor-element-dd6f29b  {
     
     min-height: 40vh;
     
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3854fc6 *//* @media screen and (max-width: 1024px){
.elementor-2671 .elementor-element.elementor-element-3854fc6  {
     
     margin-left: 0.8%;
     margin-right: 0.8%;
     
     
    padding-left: 80px;
    padding-right: 80px;
}
}
*/


/*
https://egy-safety.com/wp-content/uploads/2021/09/Main-comp_3.mp4


.elementor-2671 .elementor-element.elementor-element-3854fc6 { <video controls autoplay>
  <source src="https://egy-safety.com/wp-content/uploads/2021/09/Main-comp_3.mp4" type="video/mp4">
</video>
}

*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3baa86 */.elementor-2671 .elementor-element.elementor-element-f3baa86 {

   /* visibility: hidden; 
   
  
   
    width: 37%;
    position: relative;
    left: 30px;
    top: 48px;
    z-index: 2;
    margin-left: auto;
    margin-right: auto;
    visibility: visible;
   

 
 
 
 
display: block;
    position: fixed;
    text-align: center;
    line-height: 12px!important;
    right: 30px;
    bottom: -30px;
    color: #fff;
    cursor: pointer;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    z-index: 10000;
    height: 29px;
    width: 29px;
    background-color: rgba(0,0,0,.4);
    background-repeat: no-repeat;
    background-position: 50%;
    transition: background-color .1s linear;
    -moz-transition: background-color .1s linear;
    -webkit-transition: background-color .1s linear;
    -o-transition: background-color .1s linear;

*/


    border-radius: 40px !important;

   
    background-color: rgba(0,0,0,.3) !important;
    background-repeat: no-repeat;
    background-position: 80%;
    transition: background-color .1s linear;
 
 
   
    
   /* 
    margin-right: 40px;

    */
    text-align: center !important;


    max-height: 35px;
    
    
    margin-left: .3em;
    margin-right: .3em;
    min-width: 1.5em;
    padding-left: .3em;
    padding-right: .3em;
    display: inline-block;
    
    /*
    border: 0px solid currentColor;
    background-color: transparent;
    
    */
    
    
     border: 1.2px solid white;
    background-color: transparent;
    
    
    padding-left: .2px;
    padding-right: .2px;
    
    margin-bottom: 1em !important;

/*
        line-height: .19em!important;
*/

}

.elementor-2671 .elementor-element.elementor-element-f3baa86 .fa-arrow-up:before {
    content: "\f062";
    align-content: left;
    margin-left: -15px;
    margin-right: -11px;
}/* End custom CSS */