.elementor-2060 .elementor-element.elementor-element-88e872c{--display:flex;}.elementor-2060 .elementor-element.elementor-element-bc85024{--display:flex;}.elementor-2060 .elementor-element.elementor-element-e703882{--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;}.elementor-2060 .elementor-element.elementor-element-e703882:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-e703882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skyofthesahara.com/wp-content/uploads/2025/11/Voyage-photographique.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2060 .elementor-element.elementor-element-79635d6{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-79635d6 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-79635d6 .aux-modern-heading-primary{font-size:70px;text-transform:capitalize;line-height:100px;color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:80px 80px 80px 80px;max-width:720px;}.elementor-2060 .elementor-element.elementor-element-79635d6 .aux-modern-heading-description{color:var( --e-global-color-accent );font-size:20px;font-weight:400;margin:0px 0px 0px 0px;max-width:957px;}.elementor-2060 .elementor-element.elementor-element-05bcffa{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2060 .elementor-element.elementor-element-2ddc843{--display:flex;}.elementor-2060 .elementor-element.elementor-element-31dc2e6{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-31dc2e6 .aux-modern-heading-primary{font-size:50px;text-transform:capitalize;line-height:100px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-31dc2e6 .aux-modern-heading-description{color:var( --e-global-color-accent );font-size:16px;font-weight:400;margin:0px 0px 0px 0px;max-width:734px;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-primary );}.elementor-2060 .elementor-element.elementor-element-ec2964b > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-ec2964b{z-index:99;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button-wrapper{text-align:left;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button{padding:17px 46px 18px 47px;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-overlay:before, .elementor-2060 .elementor-element.elementor-element-ec2964b .aux-overlay:after{border-radius:40px 40px 40px 40px;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-text{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-0fa66b7{--display:flex;}.elementor-2060 .elementor-element.elementor-element-811e07c{--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;}.elementor-2060 .elementor-element.elementor-element-1be6eee{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-1be6eee .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-1be6eee .aux-modern-heading-primary{font-size:50px;text-transform:capitalize;line-height:100px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-abee67d{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2060 .elementor-element.elementor-element-abee67d:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-abee67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2060 .elementor-element.elementor-element-81976b0{--display:flex;}.elementor-2060 .elementor-element.elementor-element-81976b0:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-81976b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2060 .elementor-element.elementor-element-77e384b{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-77e384b .aux-media-image{border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 10px 90px 0px rgba(0,0,0,0.9);}.elementor-2060 .elementor-element.elementor-element-1ccf5fd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd{position:absolute;bottom:30px;left:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-widget-text .aux-text-widget-header{padding:0px 0px 15px 0px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .col-title a, .elementor-2060 .elementor-element.elementor-element-1ccf5fd .col-title{color:var( --e-global-color-text );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .col-title, .elementor-2060 .elementor-element.elementor-element-1ccf5fd .col-title a{font-size:30px;font-weight:bold;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .widget-content{color:var( --e-global-color-accent );font-size:16px;font-weight:400;line-height:24px;margin-top:18px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-widget-advanced-text{text-align:left !important;padding:0px 48px 45px 48px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-text-widget-overlay, .elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-e16a405{--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;}.elementor-2060 .elementor-element.elementor-element-e16a405:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-e16a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2060 .elementor-element.elementor-element-8fa58c3{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-8fa58c3 .aux-media-image{border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 10px 90px 0px rgba(0,0,0,0.9);}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1{position:absolute;bottom:30px;left:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-widget-text .aux-text-widget-header{padding:0px 0px 15px 0px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .col-title a, .elementor-2060 .elementor-element.elementor-element-b2ab6a1 .col-title{color:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .col-title, .elementor-2060 .elementor-element.elementor-element-b2ab6a1 .col-title a{font-size:30px;font-weight:bold;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .widget-content{color:var( --e-global-color-accent );font-size:16px;font-weight:400;line-height:24px;margin-top:18px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-widget-advanced-text{text-align:left !important;padding:0px 48px 45px 48px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-text-widget-overlay, .elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-8c0d619{--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;}.elementor-2060 .elementor-element.elementor-element-8c0d619:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-8c0d619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2060 .elementor-element.elementor-element-baed9b8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-baed9b8 .aux-media-image{border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 10px 90px 0px rgba(0,0,0,0.9);}.elementor-2060 .elementor-element.elementor-element-6d23e28 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2060 .elementor-element.elementor-element-6d23e28{position:absolute;bottom:30px;left:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-widget-text .aux-text-widget-header{padding:0px 0px 15px 0px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-6d23e28 .col-title a, .elementor-2060 .elementor-element.elementor-element-6d23e28 .col-title{color:var( --e-global-color-text );}.elementor-2060 .elementor-element.elementor-element-6d23e28 .col-title, .elementor-2060 .elementor-element.elementor-element-6d23e28 .col-title a{font-size:30px;font-weight:bold;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .widget-content{color:var( --e-global-color-accent );font-size:16px;font-weight:400;line-height:24px;margin-top:18px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-widget-advanced-text{text-align:left !important;padding:0px 48px 45px 48px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-text-widget-overlay, .elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-6f91b26{--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;--flex-wrap:wrap;}.elementor-2060 .elementor-element.elementor-element-6f91b26:not(.elementor-motion-effects-element-type-background), .elementor-2060 .elementor-element.elementor-element-6f91b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://skyofthesahara.com/wp-content/uploads/2025/11/photo-ciel-etoile.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2060 .elementor-element.elementor-element-0d31df5{--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;}.elementor-2060 .elementor-element.elementor-element-f2da9b8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2060 .elementor-element.elementor-element-f2da9b8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-f2da9b8 .aux-modern-heading-primary{font-size:50px;text-transform:capitalize;line-height:100px;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-62f481c{--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;}.elementor-2060 .elementor-element.elementor-element-cab2df2 .elementor-testimonial-wrapper{text-align:center;}.elementor-2060 .elementor-element.elementor-element-cab2df2 .elementor-testimonial-content{color:#FFFFFF;font-size:16px;}.elementor-2060 .elementor-element.elementor-element-cab2df2 .elementor-testimonial-name{color:#000000;font-size:16px;}.elementor-2060 .elementor-element.elementor-element-ba87baa{--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;}.elementor-2060 .elementor-element.elementor-element-27ba6e0 .elementor-testimonial-wrapper{text-align:center;}.elementor-2060 .elementor-element.elementor-element-27ba6e0 .elementor-testimonial-content{color:#FFFFFF;font-size:16px;}.elementor-2060 .elementor-element.elementor-element-27ba6e0 .elementor-testimonial-name{color:#000000;font-size:16px;}@media(max-width:1024px){.elementor-2060 .elementor-element.elementor-element-79635d6 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-79635d6 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-31dc2e6 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-31dc2e6 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-ec2964b > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-1be6eee > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-1be6eee .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2060 .elementor-element.elementor-element-f2da9b8 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-f2da9b8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}}@media(max-width:767px){.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button{padding:15px 26px 15px 26px;}.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-text{font-size:16px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-widget-advanced-text{padding:20px 20px 40px 20px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-widget-advanced-text{padding:20px 20px 40px 20px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-widget-advanced-text{padding:20px 20px 40px 20px;}}@media(min-width:768px){.elementor-2060 .elementor-element.elementor-element-2ddc843{--width:41%;}.elementor-2060 .elementor-element.elementor-element-0fa66b7{--width:59%;}.elementor-2060 .elementor-element.elementor-element-0d31df5{--width:100%;}.elementor-2060 .elementor-element.elementor-element-62f481c{--width:50%;}.elementor-2060 .elementor-element.elementor-element-ba87baa{--width:50%;}}/* Start custom CSS for aux_modern_button, class: .elementor-element-ec2964b */.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-overlay::before{
    background-color: transparent !important;
}
.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button{
    border: 3px solid var(--e-global-color-primary);
}
.elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button:hover{
    border-color: transparent;
}
@media screen and (max-width:1024px){
    .elementor-2060 .elementor-element.elementor-element-ec2964b .aux-modern-button-wrapper.aux-modern-button-align-left{
        text-align:center;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-77e384b */.elementor-2060 .elementor-element.elementor-element-77e384b .aux-media-hint-frame {
    position: relative;
}

.elementor-2060 .elementor-element.elementor-element-77e384b .aux-media-hint-frame:after {
    content: '';
    position: absolute;
    width: 100%; 
    height: 60%;
    background: linear-gradient( 0deg, rgba(16,16,16,1) 0%, rgba(16,16,16,0) 100%);
    bottom: 0;
    left: 0
}
.elementor-2060 .elementor-element.elementor-element-77e384b .aux-media-image {
    filter: grayscale(100%);
    transition: all .7s cubic-bezier(.215,.61,.355,1);
    
}

.elementor-2060 .elementor-element.elementor-element-77e384b:hover .aux-media-image {
    filter: grayscale(0);
    transform: scale(1.08);
    
}


.elementor-2060 .elementor-element.elementor-element-77e384b .aux-media-hint-frame {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1ccf5fd */.elementor-2060 .elementor-element.elementor-element-1ccf5fd .aux-ico-box  {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8fa58c3 */.elementor-2060 .elementor-element.elementor-element-8fa58c3 .aux-media-hint-frame {
    position: relative;
}

.elementor-2060 .elementor-element.elementor-element-8fa58c3 .aux-media-hint-frame:after {
    content: '';
    position: absolute;
    width: 100%; 
    height: 60%;
    background: linear-gradient( 0deg, rgba(16,16,16,1) 0%, rgba(16,16,16,0) 100%);
    bottom: 0;
    left: 0
}
.elementor-2060 .elementor-element.elementor-element-8fa58c3 .aux-media-image {
    filter: grayscale(100%);
    transition: all .7s cubic-bezier(.215,.61,.355,1);
    
}

.elementor-2060 .elementor-element.elementor-element-8fa58c3:hover .aux-media-image {
    filter: grayscale(0);
    transform: scale(1.08);
    
}


.elementor-2060 .elementor-element.elementor-element-8fa58c3 .aux-media-hint-frame {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-b2ab6a1 */.elementor-2060 .elementor-element.elementor-element-b2ab6a1 .aux-ico-box  {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-baed9b8 */.elementor-2060 .elementor-element.elementor-element-baed9b8 .aux-media-hint-frame {
    position: relative;
}

.elementor-2060 .elementor-element.elementor-element-baed9b8 .aux-media-hint-frame:after {
    content: '';
    position: absolute;
    width: 100%; 
    height: 60%;
    background: linear-gradient( 0deg, rgba(16,16,16,1) 0%, rgba(16,16,16,0) 100%);
    bottom: 0;
    left: 0
}
.elementor-2060 .elementor-element.elementor-element-baed9b8 .aux-media-image {
    filter: grayscale(100%);
    transition: all .7s cubic-bezier(.215,.61,.355,1);
    
}

.elementor-2060 .elementor-element.elementor-element-baed9b8:hover .aux-media-image {
    filter: grayscale(0);
    transform: scale(1.08);
    
}


.elementor-2060 .elementor-element.elementor-element-baed9b8 .aux-media-hint-frame {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6d23e28 */.elementor-2060 .elementor-element.elementor-element-6d23e28 .aux-ico-box  {
    margin-left: 0;
}/* End custom CSS */