.elementor-6660 .elementor-element.elementor-element-cf0f928:not(.elementor-motion-effects-element-type-background), .elementor-6660 .elementor-element.elementor-element-cf0f928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #05154C 100%);}.elementor-6660 .elementor-element.elementor-element-cf0f928 > .elementor-background-overlay{background-image:url("https://claudinepache.ch/wp-content/uploads/2023/08/giphy-2.gif");background-repeat:repeat;opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6660 .elementor-element.elementor-element-cf0f928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0250px 65px 5px 65px;z-index:3;}.elementor-6660 .elementor-element.elementor-element-8f24e86{margin-top:200px;margin-bottom:200px;}.elementor-6660 .elementor-element.elementor-element-7605fae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0150px 0px;}.elementor-6660 .elementor-element.elementor-element-7605fae{z-index:1;width:100%;}.elementor-6660 .elementor-element.elementor-element-7605fae .text-wrapper > *{font-family:"Dahlia-regular", Sans-serif;font-size:320px;line-height:240px;letter-spacing:15px;}.elementor-6660 .elementor-element.elementor-element-7605fae .text-wrapper{color:#F8E6C4;text-align:center;}.elementor-6660 .elementor-element.elementor-element-4f68dcf{text-align:center;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button{font-size:64px;line-height:100px;letter-spacing:-0.06em;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button a{color:#EBE3D6;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button .button-line{background-color:#EBE3D6;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button:hover a{color:#F87F6D !important;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button:hover a .button-line{background-color:#F87F6D !important;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button > span{color:#EBE3D6;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button:hover > span{color:#F87F6D !important;}body:not(.rtl) .elementor-6660 .elementor-element.elementor-element-5fe07ac{left:0px;}body.rtl .elementor-6660 .elementor-element.elementor-element-5fe07ac{right:0px;}.elementor-6660 .elementor-element.elementor-element-5fe07ac{top:347px;z-index:0;}.elementor-6660 .elementor-element.elementor-element-5fe07ac .single-image{width:100%;}.elementor-6660 .elementor-element.elementor-element-f4760af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6660 .elementor-element.elementor-element-0f9ea0c .text-wrapper{color:#EBE3D6;text-align:left;}.elementor-6660 .elementor-element.elementor-element-0f9ea0c{width:100%;}.elementor-6660 .elementor-element.elementor-element-4da833b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6660 .elementor-element.elementor-element-79bd6e7{width:auto;max-width:auto;text-align:center;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button{font-size:18px;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button a{color:#EBE3D3;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button .button-line{background-color:#EBE3D3;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button:hover a{color:#FF8370 !important;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button:hover a .button-line{background-color:#FF8370 !important;}.elementor-6660 .elementor-element.elementor-element-0b1e165{text-align:right;}.elementor-6660 .elementor-element.elementor-element-0b1e165 .nayla-scroll-button p{font-family:"Satoshi", Sans-serif;font-size:14px;text-transform:uppercase;}@media(max-width:1024px){.elementor-6660 .elementor-element.elementor-element-7605fae .text-wrapper > *{font-size:115px;line-height:0.9em;letter-spacing:2.5px;}.elementor-6660 .elementor-element.elementor-element-5fe07ac{top:534px;}.elementor-6660 .elementor-element.elementor-element-5fe07ac .single-image{width:750px;}}@media(max-width:767px){.elementor-6660 .elementor-element.elementor-element-cf0f928{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-7605fae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-7605fae .text-wrapper > *{font-size:55px;}.elementor-6660 .elementor-element.elementor-element-7605fae .text-wrapper{text-align:center;}.elementor-6660 .elementor-element.elementor-element-7605fae{width:100%;}.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button{font-size:7.5vw;}.elementor-6660 .elementor-element.elementor-element-5fe07ac{top:90px;}.elementor-6660 .elementor-element.elementor-element-5fe07ac .single-image{width:360px;}.elementor-6660 .elementor-element.elementor-element-98bfbb9{width:33%;}.elementor-6660 .elementor-element.elementor-element-0f9ea0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-0f9ea0c .text-wrapper{text-align:left;}.elementor-6660 .elementor-element.elementor-element-4da833b{width:33%;}.elementor-6660 .elementor-element.elementor-element-79bd6e7{width:100%;max-width:100%;text-align:center;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-79bd6e7 .nayla-button{font-size:14px;}.elementor-6660 .elementor-element.elementor-element-5a3760d{width:33%;}.elementor-6660 .elementor-element.elementor-element-5a3760d > .elementor-element-populated{padding:050px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-0b1e165 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6660 .elementor-element.elementor-element-0b1e165{text-align:right;}}/* Start custom CSS for naylatextwrapper, class: .elementor-element-7605fae */.elementor-39170 .elementor-element.elementor-element-771ce0b .text-wrapper > * svg{

  animation: bounce 1.2s infinite alternate;
  
}

@keyframes bounce {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-100px);
  }

}

 @media only screen and (min-device-width: 360px) and (max-device-width:769px) and (orientation : portrait) {     .elementor-42169 .elementor-element.elementor-element-f9f7310 .text-wrapper  > * svg {
    animation: bounce 4s infinite alternate;
    width: 30px;
}}
 




  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation : portrait) {     .elementor-42169 .elementor-element.elementor-element-f9f7310 .text-wrapper  > * svg {
    animation: bounce 4s infinite alternate;
    width: 60px;
}}/* End custom CSS */
/* Start custom CSS for naylabutton, class: .elementor-element-4f68dcf */@media only screen and (min-device-width: 360px) and (max-device-width: 767px) and (orientation : portrait) {.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button {
    font-size: 5.5vw;
 
   line-height: 30px;
}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation : portrait) {
.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button {
    font-size: 40px;
    letter-spacing: -0.06em;
}}



@media only screen and (min-device-width: 1366px) and (max-device-width: 1439px) and (orientation : landscape) {.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button {
    font-size: 65px;
}} 

@media only screen and (min-device-width: 1024px) and (max-device-width: 1365px) and (orientation : landscape) {.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button {
    font-size: 65px;
}} 

@media only screen and (min-device-width: 1024px) and (max-device-width: 1365px) and (orientation : portrait) {.elementor-6660 .elementor-element.elementor-element-4f68dcf .nayla-button {
    font-size: 45px;
    letter-spacing: -0.06em;
}}/* End custom CSS */
/* Start custom CSS for naylasingleimage, class: .elementor-element-5fe07ac */.elementor-6660 .elementor-element.elementor-element-5fe07ac {
    -webkit-animation:spin 500s linear infinite;
    -moz-animation:spin 500s linear infinite;
    animation:spin 500s linear infinite;
}
@-moz-keyframes spin { 
    100% { -moz-transform: rotate(360deg); } 
}
@-webkit-keyframes spin { 
    100% { -webkit-transform: rotate(360deg); } 
}
@keyframes spin { 
    100% { 
        -webkit-transform: rotate(360deg); 
        transform:rotate(360deg); 
    } }
   
   
/*xs,sm Screens- portrait*/    
@media only screen and (min-device-width: 360px) and (max-device-width: 767px) and (orientation : portrait)  {
    .elementor-6660 .elementor-element.elementor-element-5fe07ac {
    -webkit-animation:spin 200s linear infinite;
    -moz-animation:spin 200s linear infinite;
    animation:spin 200s linear infinite;
    margin-top: -180px;
}}


@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation : portrait) {.elementor-6660 .elementor-element.elementor-element-5fe07ac{
   top:590px;}}
    
    
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1279px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation : portrait) {.elementor-6660 .elementor-element.elementor-element-5fe07ac{
   top:750px;}}
   
   
    /*macbook pro*/    
      @media only screen and (min-device-width: 1367px) and (max-device-width: 1680px) and (orientation: landscape) {.elementor-6660 .elementor-element.elementor-element-5fe07ac{
          
         top:200px;}}/* End custom CSS */
/* Start custom CSS for naylabutton, class: .elementor-element-79bd6e7 */.elementor-8563 .elementor-element.elementor-element-38f429a .nayla-button .button-line {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for naylascrollbutton, class: .elementor-element-0b1e165 */.elementor-6660 .elementor-element.elementor-element-0b1e165{
    color:#ebe3d6;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4760af */@media only screen and (min-device-width: 360px) and (max-device-width: 767px) and (orientation : portrait) {  .wrapper-fuller {
        margin-bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf0f928 */@media only screen and (min-device-width: 360px) and (max-device-width: 767px) and (orientation : portrait) {
    .elementor-6660 .elementor-element.elementor-element-cf0f928 {
    margin-bottom: 0px;
}}


@media only screen and (min-device-width: 360px) and (max-device-width: 767px) and (orientation : portrait) {.elementor-6660 .elementor-element.elementor-element-8f24e86 {
    margin-top: 200px;
    margin-bottom: 100px;
}}/* End custom CSS */