.elementor-22 .elementor-element.elementor-element-fe4c7d6{--display:flex;--min-height:100vh;--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;--justify-content:space-around;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-fe4c7d6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe4c7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/06/Studio-Anneli-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-709b3ec{--display:flex;}.elementor-22 .elementor-element.elementor-element-d2f2b3b.elementor-element{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__lang a{font-family:"Cantarell", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:22px;color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__icon{color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-22 .elementor-element.elementor-element-d2f2b3b.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-22 .elementor-element.elementor-element-d2f2b3b.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__flag img{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__code{padding-left:10px;}.elementor-22 .elementor-element.elementor-element-db2fd5e{--display:flex;--min-height:573px;--justify-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-0fa5bfc > .elementor-widget-container{margin:04rem 15rem 0rem 015rem;}.elementor-22 .elementor-element.elementor-element-0fa5bfc{text-align:center;}.elementor-22 .elementor-element.elementor-element-0fa5bfc .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:55px;color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-c396c7b > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-c396c7b{text-align:center;}.elementor-22 .elementor-element.elementor-element-c396c7b .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:400;font-style:normal;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-51f60fb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-51f60fb.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-cbc6ca2 > .elementor-widget-container{margin:-2rem 0rem 03rem 0rem;}.elementor-22 .elementor-element.elementor-element-cbc6ca2{text-align:center;}.elementor-22 .elementor-element.elementor-element-cbc6ca2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-98a2a33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-9daef33{--display:flex;--min-height:124px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:02rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-22 .elementor-element.elementor-element-9daef33:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9daef33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f589cbe .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-10b1a2f{text-align:center;}.elementor-22 .elementor-element.elementor-element-10b1a2f .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c41eee4{text-align:justify;}.elementor-22 .elementor-element.elementor-element-c41eee4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-9f7ea6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-48831b8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:04rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-e81aead{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:2rem;--margin-right:2rem;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__content-item{transition-duration:1800ms;}.elementor-22 .elementor-element.elementor-element-5a79893.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1800ms / 3 );}.elementor-22 .elementor-element.elementor-element-5a79893.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1800ms / 3 ) * 2 );}.elementor-22 .elementor-element.elementor-element-5a79893.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1800ms / 3 ) * 3 );}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta .elementor-cta__bg, .elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__content{min-height:426px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__button{color:#02010100;border-color:#02010100;font-family:var( --e-global-typography-861927e-font-family ), Sans-serif;font-size:var( --e-global-typography-861927e-font-size );font-weight:var( --e-global-typography-861927e-font-weight );text-transform:var( --e-global-typography-861927e-text-transform );line-height:var( --e-global-typography-861927e-line-height );background-color:#02010100;border-width:0px;border-radius:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta:hover .elementor-cta__button{color:#020101;border-color:#020101;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__button:hover{color:var( --e-global-color-7e79dd8 );background-color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-22 .elementor-element.elementor-element-cd7cf44 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-cd7cf44 .elementor-heading-title{font-family:"Cantarell", Sans-serif;font-size:22px;font-weight:400;text-transform:none;color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-4d7f3ff .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7722dba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:2rem;--margin-left:2rem;--margin-right:2rem;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__content-item{transition-duration:1800ms;}.elementor-22 .elementor-element.elementor-element-4a92ec7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1800ms / 3 );}.elementor-22 .elementor-element.elementor-element-4a92ec7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1800ms / 3 ) * 2 );}.elementor-22 .elementor-element.elementor-element-4a92ec7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1800ms / 3 ) * 3 );}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta .elementor-cta__bg, .elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__content{min-height:426px;text-align:center;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__button{color:#02010100;border-color:#02010100;font-family:var( --e-global-typography-861927e-font-family ), Sans-serif;font-size:var( --e-global-typography-861927e-font-size );font-weight:var( --e-global-typography-861927e-font-weight );text-transform:var( --e-global-typography-861927e-text-transform );line-height:var( --e-global-typography-861927e-line-height );background-color:#02010100;border-width:0px;border-radius:0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta:hover .elementor-cta__button{color:#020101;border-color:#020101;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__button:hover{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-22 .elementor-element.elementor-element-2fb3a0f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-2fb3a0f .elementor-heading-title{font-family:"Cantarell", Sans-serif;font-size:22px;font-weight:400;text-transform:none;color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-b64385f .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-372e551{--display:flex;--min-height:100vh;--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;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-2da6792{--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-2da6792:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2da6792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/03/pencil-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-d43d97f{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d43d97f > .elementor-widget-container{margin:0rem -25rem 0rem -40rem;padding:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-d43d97f.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;}.elementor-22 .elementor-element.elementor-element-d43d97f .swiper-wrapper{display:flex;align-items:center;}.elementor-22 .elementor-element.elementor-element-562dd89{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:5rem;--margin-bottom:5rem;--margin-left:-15rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;--z-index:10;}.elementor-22 .elementor-element.elementor-element-562dd89:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-562dd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-bba0205{text-align:center;}.elementor-22 .elementor-element.elementor-element-bba0205 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:50px;color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-06cb74a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-06c4d28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-06c4d28 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-06c4d28 .elementor-button{fill:var( --e-global-color-164c75f );color:var( --e-global-color-164c75f );padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-815533a{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-e3f6aa0{--display:flex;}.elementor-22 .elementor-element.elementor-element-40ccdab{text-align:center;}.elementor-22 .elementor-element.elementor-element-40ccdab .elementor-heading-title{font-family:"Cantarell", Sans-serif;font-size:45px;font-weight:500;text-transform:none;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0099bf5{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-0099bf5.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-0099bf5 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-0099bf5 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-22 .elementor-element.elementor-element-a8f4ad4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-691e5b7{--display:flex;}.elementor-22 .elementor-element.elementor-element-093a93b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-cd2926e{text-align:center;}.elementor-22 .elementor-element.elementor-element-cd2926e .elementor-heading-title{font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-da27c40 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-da27c40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-da27c40.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-da27c40.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-da27c40.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-da27c40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-cbc4cad{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-cbc4cad.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-cbc4cad .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-cbc4cad .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-22 .elementor-element.elementor-element-35dba66{text-align:center;}.elementor-22 .elementor-element.elementor-element-ae9ab51{--display:flex;}.elementor-22 .elementor-element.elementor-element-075c2b7{text-align:center;}.elementor-22 .elementor-element.elementor-element-075c2b7 .elementor-heading-title{font-size:45px;font-weight:500;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e5b7ae9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e5b7ae9.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e5b7ae9 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-e5b7ae9 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-22 .elementor-element.elementor-element-c7d9284{text-align:center;}.elementor-22 .elementor-element.elementor-element-8d545e2{--display:flex;--min-height:100vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-d21e664{--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-d21e664:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d21e664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/03/pastel-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-362ed8d{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-362ed8d > .elementor-widget-container{margin:0rem -40rem 0rem -25rem;padding:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-362ed8d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;}.elementor-22 .elementor-element.elementor-element-362ed8d .swiper-wrapper{display:flex;align-items:center;}.elementor-22 .elementor-element.elementor-element-1a4cd5f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:-15rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;--z-index:10;}.elementor-22 .elementor-element.elementor-element-1a4cd5f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1a4cd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-e0acd19{text-align:center;}.elementor-22 .elementor-element.elementor-element-e0acd19 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:50px;color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-25a45c6{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-199bb8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-199bb8e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-199bb8e .elementor-button{fill:var( --e-global-color-164c75f );color:var( --e-global-color-164c75f );padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-5061fe2{--display:flex;--min-height:100vh;--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;--margin-top:8rem;--margin-bottom:8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-c9a9f02{--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;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-c9a9f02:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c9a9f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/03/abut-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ad3fcad > .elementor-widget-container{margin:0rem 010rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-ad3fcad.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-33a96f8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:5rem;--margin-bottom:5rem;--margin-left:-15rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:6rem;--padding-right:6rem;--z-index:10;}.elementor-22 .elementor-element.elementor-element-33a96f8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-33a96f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e79dd8 );}.elementor-22 .elementor-element.elementor-element-89bed50{text-align:center;}.elementor-22 .elementor-element.elementor-element-89bed50 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:50px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7a5e6e6{text-align:center;}.elementor-22 .elementor-element.elementor-element-7a5e6e6 .elementor-heading-title{font-family:"Cantarell", Sans-serif;font-size:22px;font-weight:400;text-transform:none;line-height:22px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-19024f4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-fe6122c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-e39e867{column-gap:0px;}.elementor-22 .elementor-element.elementor-element-e39e867 p{margin-block-end:2px;}.elementor-22 .elementor-element.elementor-element-d4126af .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5642f58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-5642f58 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-5642f58 .elementor-button{fill:var( --e-global-color-164c75f );color:var( --e-global-color-164c75f );padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-1d3b92c{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-1d3b92c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1d3b92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/03/abut-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ef477a3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-5rem;--margin-bottom:-5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-ef477a3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ef477a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b7bdb69 .elementor-heading-title{color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-4310763 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-5461506{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c7aecc5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:3rem;--margin-left:3rem;--margin-right:3rem;}.elementor-22 .elementor-element.elementor-element-320647f .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff051af > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-ff051af{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff051af .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7b52280{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-7b52280 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-7b52280 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-22 .elementor-element.elementor-element-3d58aac{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-0ac3803{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:3rem;--margin-left:3rem;--margin-right:3rem;}.elementor-22 .elementor-element.elementor-element-57e7b4a .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-39e2365 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-39e2365{text-align:center;}.elementor-22 .elementor-element.elementor-element-39e2365 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7d5394b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-7d5394b .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-7d5394b .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-22 .elementor-element.elementor-element-c27ad50{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-145b35f .elementor-button{background-color:var( --e-global-color-a4a1fb4 );font-size:16px;font-weight:500;text-transform:none;line-height:40px;fill:var( --e-global-color-164c75f );color:var( --e-global-color-164c75f );border-radius:5px 5px 5px 5px;padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-145b35f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-145b35f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-bdcac81{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-bdcac81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-bdcac81 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-22 .elementor-element.elementor-element-bdcac81 .elementor-button{font-size:16px;font-weight:500;text-transform:none;line-height:39px;fill:var( --e-global-color-164c75f );color:var( --e-global-color-164c75f );border-radius:5px 5px 5px 5px;padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-e9fde0d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:3rem;--margin-bottom:3rem;--margin-left:3rem;--margin-right:3rem;}.elementor-22 .elementor-element.elementor-element-ef179f4 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5a4d0e4 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-5a4d0e4{text-align:center;}.elementor-22 .elementor-element.elementor-element-5a4d0e4 .elementor-heading-title{font-family:"Bona Nova", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:35px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-91b798b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-22 .elementor-element.elementor-element-91b798b .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-91b798b .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-22 .elementor-element.elementor-element-243d2bd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-e9d29fa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-e9d29fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-9d665b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-22 .elementor-element.elementor-element-d2d75d9{width:100%;max-width:100%;--e-form-steps-indicators-spacing:0px;--e-form-steps-indicator-padding:0px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:6px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button span{gap:8px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group{padding-right:calc( 37px/2 );padding-left:calc( 37px/2 );margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-form-fields-wrapper{margin-left:calc( -37px/2 );margin-right:calc( -37px/2 );margin-bottom:-2px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group > label, .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-subgroup label{color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-type-html{padding-bottom:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F2F2F2;border-color:#8C8C8C;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-select-wrapper select{background-color:#F2F2F2;border-color:#8C8C8C;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-select-wrapper::before{color:#8C8C8C;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button{font-family:"Cantarell", Sans-serif;font-size:21px;font-weight:600;text-transform:none;line-height:1px;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button[type="submit"]{color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message.elementor-message-success{color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message.elementor-message-danger{color:#DA2B2B;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message.elementor-help-inline{color:var( --e-global-color-164c75f );}.elementor-22 .elementor-element.elementor-element-d5227a0{--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:space-between;}.elementor-22 .elementor-element.elementor-element-3873763 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-3873763.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-3873763{text-align:start;}.elementor-22 .elementor-element.elementor-element-3873763 .elementor-heading-title{font-size:22px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7650e48 .elementor-button{background-color:var( --e-global-color-7e79dd8 );font-weight:500;font-style:italic;text-decoration:underline;line-height:1px;fill:#008BC6;color:#008BC6;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7650e48.elementor-element{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-6b3b1ac{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-6b3b1ac:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6b3b1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-52d250d > .elementor-widget-container{padding:0rem 06rem 0rem 06rem;}.elementor-22 .elementor-element.elementor-element-52d250d{text-align:center;}.elementor-22 .elementor-element.elementor-element-52d250d .elementor-heading-title{font-size:22px;color:var( --e-global-color-a4a1fb4 );}.elementor-22 .elementor-element.elementor-element-b2d90f0{--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;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:02rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-b2d90f0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b2d90f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studio.anneliarts.com/wp-content/uploads/2025/03/abut-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-c307755.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-c307755 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-cbbba10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-main-swiper{width:100%;}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-swiper-button{font-size:23px;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__text{color:var( --e-global-color-164c75f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__title{color:#FFA80F;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2059704{--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:space-between;--gap:0rem 04rem;--row-gap:0rem;--column-gap:04rem;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-152e5a3{--display:flex;--margin-top:02rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-7fc8093{--display:flex;}.elementor-22 .elementor-element.elementor-element-2c61554 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-fb9f208{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-22 .elementor-element.elementor-element-faf7d57 > .elementor-widget-container{margin:8rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-faf7d57.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7a1f8c4{--display:flex;--min-height:0px;--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-22 .elementor-element.elementor-element-c00532c{--display:flex;--min-height:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-cta__content-item{transition-duration:1800ms;}.elementor-22 .elementor-element.elementor-element-035aac3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1800ms / 3 );}.elementor-22 .elementor-element.elementor-element-035aac3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1800ms / 3 ) * 2 );}.elementor-22 .elementor-element.elementor-element-035aac3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1800ms / 3 ) * 3 );}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-cta .elementor-cta__bg, .elementor-22 .elementor-element.elementor-element-035aac3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-cta__content{min-height:330px;text-align:center;}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7e79dd8 );}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-7e79dd8 );}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-default .elementor-icon{color:var( --e-global-color-7e79dd8 );border-color:var( --e-global-color-7e79dd8 );}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-035aac3 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7e79dd8 );}.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-8d39905{--display:flex;}.elementor-22 .elementor-element.elementor-element-51be8cf .elementor-cta__content-item{transition-duration:1800ms;}.elementor-22 .elementor-element.elementor-element-51be8cf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1800ms / 3 );}.elementor-22 .elementor-element.elementor-element-51be8cf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1800ms / 3 ) * 2 );}.elementor-22 .elementor-element.elementor-element-51be8cf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1800ms / 3 ) * 3 );}.elementor-22 .elementor-element.elementor-element-51be8cf .elementor-cta .elementor-cta__bg, .elementor-22 .elementor-element.elementor-element-51be8cf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22 .elementor-element.elementor-element-51be8cf .elementor-cta__content{min-height:330px;text-align:center;}.elementor-22 .elementor-element.elementor-element-51be8cf .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-4e122d9{--display:flex;}.elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-cta__content-item{transition-duration:1800ms;}.elementor-22 .elementor-element.elementor-element-00d4ef3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1800ms / 3 );}.elementor-22 .elementor-element.elementor-element-00d4ef3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1800ms / 3 ) * 2 );}.elementor-22 .elementor-element.elementor-element-00d4ef3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1800ms / 3 ) * 3 );}.elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-cta .elementor-cta__bg, .elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-cta__content{min-height:330px;text-align:center;}.elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-icon{font-size:50px;}.elementor-22 .elementor-element.elementor-element-b43773d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-1466b02{column-gap:0px;}.elementor-22 .elementor-element.elementor-element-1466b02 p{margin-block-end:2px;}.elementor-22 .elementor-element.elementor-element-28a96f1 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-73ca423{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:8rem;--margin-bottom:8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-da4e758{text-align:center;}.elementor-22 .elementor-element.elementor-element-da4e758 .elementor-heading-title{text-transform:none;}.elementor-22 .elementor-element.elementor-element-48416ac{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-48416ac.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-fe4c7d6{--min-height:100vh;--justify-content:space-around;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-d2f2b3b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-db2fd5e{--min-height:387px;--justify-content:space-between;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-0fa5bfc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-0fa5bfc .elementor-heading-title{font-size:37px;line-height:1.6em;}.elementor-22 .elementor-element.elementor-element-c396c7b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-51f60fb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-cbc6ca2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-98a2a33{--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-c41eee4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-48831b8{--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;--flex-wrap:wrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-e81aead{--min-height:200px;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__button{font-size:var( --e-global-typography-861927e-font-size );line-height:var( --e-global-typography-861927e-line-height );}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__button{font-size:var( --e-global-typography-861927e-font-size );line-height:var( --e-global-typography-861927e-line-height );}.elementor-22 .elementor-element.elementor-element-372e551{--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;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-2da6792{--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-22 .elementor-element.elementor-element-d43d97f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:1rem 1rem 1rem 1rem;}.elementor-22 .elementor-element.elementor-element-d43d97f{--container-widget-width:807px;--container-widget-flex-grow:0;width:var( --container-widget-width, 807px );max-width:807px;}.elementor-22 .elementor-element.elementor-element-d43d97f.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-22 .elementor-element.elementor-element-d43d97f .swiper-wrapper{display:flex;align-items:center;}.elementor-22 .elementor-element.elementor-element-562dd89{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-06cb74a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-a8f4ad4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-8d545e2{--min-height:100vh;--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-22 .elementor-element.elementor-element-d21e664{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-362ed8d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-362ed8d{--container-widget-width:720px;--container-widget-flex-grow:0;width:var( --container-widget-width, 720px );max-width:720px;}.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-22 .elementor-element.elementor-element-1a4cd5f{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-25a45c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5061fe2{--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-22 .elementor-element.elementor-element-c9a9f02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c9a9f02.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-ad3fcad > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-ad3fcad img{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-33a96f8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:010rem;--padding-right:010rem;}.elementor-22 .elementor-element.elementor-element-33a96f8.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-19024f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-1d3b92c{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-ef477a3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-22 .elementor-element.elementor-element-b7bdb69{text-align:center;}.elementor-22 .elementor-element.elementor-element-4310763{text-align:center;}.elementor-22 .elementor-element.elementor-element-4310763 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5461506{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-c7aecc5{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;}.elementor-22 .elementor-element.elementor-element-ff051af .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-3d58aac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0ac3803{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;}.elementor-22 .elementor-element.elementor-element-39e2365 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-c27ad50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-e9fde0d{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;}.elementor-22 .elementor-element.elementor-element-5a4d0e4 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-243d2bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-9d665b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2059704{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-fe4c7d6{--min-height:100vh;--justify-content:space-around;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-d2f2b3b.elementor-element{--align-self:flex-end;}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-22 .elementor-element.elementor-element-d2f2b3b .cpel-switcher__code{padding-left:3px;}.elementor-22 .elementor-element.elementor-element-db2fd5e{--min-height:600px;--justify-content:space-evenly;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-22 .elementor-element.elementor-element-0fa5bfc > .elementor-widget-container{margin:-3rem 1rem 1rem 1rem;}.elementor-22 .elementor-element.elementor-element-0fa5bfc .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-22 .elementor-element.elementor-element-c396c7b > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-51f60fb > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-51f60fb .elementor-button{line-height:1.3em;padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-cbc6ca2 > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-cbc6ca2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-c41eee4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-db124a9 .elementor-button{line-height:1.4em;padding:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-48831b8{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e81aead{--width:500px;--min-height:0px;--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__content{min-height:247px;}.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta__button{font-size:var( --e-global-typography-861927e-font-size );line-height:var( --e-global-typography-861927e-line-height );}.elementor-22 .elementor-element.elementor-element-cd7cf44 .elementor-heading-title{font-size:18px;line-height:0.8em;}.elementor-22 .elementor-element.elementor-element-4d7f3ff .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-7722dba{--margin-top:1rem;--margin-bottom:1rem;--margin-left:1rem;--margin-right:1rem;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__content{min-height:247px;}.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta__button{font-size:var( --e-global-typography-861927e-font-size );line-height:var( --e-global-typography-861927e-line-height );}.elementor-22 .elementor-element.elementor-element-2fb3a0f .elementor-heading-title{font-size:18px;line-height:0.8em;}.elementor-22 .elementor-element.elementor-element-b64385f .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-372e551{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-d43d97f{--e-image-carousel-slides-to-show:1;}.elementor-22 .elementor-element.elementor-element-d43d97f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-22 .elementor-element.elementor-element-562dd89{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-bba0205 .elementor-heading-title{font-size:31px;}.elementor-22 .elementor-element.elementor-element-06cb74a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-815533a{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-0099bf5 .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-0099bf5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-a8f4ad4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cbc4cad .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-e5b7ae9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-22 .elementor-element.elementor-element-8d545e2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-22 .elementor-element.elementor-element-362ed8d{--e-image-carousel-slides-to-show:1;}.elementor-22 .elementor-element.elementor-element-362ed8d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-22 .elementor-element.elementor-element-1a4cd5f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-e0acd19 .elementor-heading-title{font-size:31px;}.elementor-22 .elementor-element.elementor-element-25a45c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5061fe2{--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;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-c9a9f02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ad3fcad > .elementor-widget-container{margin:3rem 3rem 0rem 3rem;padding:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-33a96f8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-19024f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-e39e867{font-size:18px;}.elementor-22 .elementor-element.elementor-element-1d3b92c{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-ef477a3{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-b7bdb69{text-align:center;}.elementor-22 .elementor-element.elementor-element-b7bdb69 .elementor-heading-title{font-size:31px;line-height:1.3em;}.elementor-22 .elementor-element.elementor-element-4310763{text-align:center;}.elementor-22 .elementor-element.elementor-element-4310763 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-c7aecc5{--width:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-ff051af .elementor-heading-title{line-height:1.6em;}.elementor-22 .elementor-element.elementor-element-3d58aac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-0ac3803{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-39e2365 .elementor-heading-title{line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-c27ad50{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-bdcac81 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e9fde0d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-22 .elementor-element.elementor-element-5a4d0e4 .elementor-heading-title{line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-243d2bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-e9d29fa{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-2be2e4b{text-align:center;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-button span{justify-content:center;}.elementor-22 .elementor-element.elementor-element-d2d75d9 .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3873763 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-3873763{text-align:start;}.elementor-22 .elementor-element.elementor-element-3873763 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-7650e48 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-7650e48.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-6b3b1ac{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-52d250d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 2rem 00rem 2rem;}.elementor-22 .elementor-element.elementor-element-52d250d .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-b2d90f0{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-cbbba10{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-cbbba10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-cbbba10 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-fb9f208{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-faf7d57 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-22 .elementor-element.elementor-element-faf7d57{text-align:center;}.elementor-22 .elementor-element.elementor-element-faf7d57 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-1466b02{font-size:18px;}.elementor-22 .elementor-element.elementor-element-73ca423{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-22 .elementor-element.elementor-element-da4e758 .elementor-heading-title{font-size:18px;line-height:1.7em;}.elementor-22 .elementor-element.elementor-element-48416ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-48416ac{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-9daef33{--width:60%;}.elementor-22 .elementor-element.elementor-element-e81aead{--width:50%;}.elementor-22 .elementor-element.elementor-element-7722dba{--width:50%;}.elementor-22 .elementor-element.elementor-element-2da6792{--width:70%;}.elementor-22 .elementor-element.elementor-element-562dd89{--width:50%;}.elementor-22 .elementor-element.elementor-element-d21e664{--width:70%;}.elementor-22 .elementor-element.elementor-element-1a4cd5f{--width:50%;}.elementor-22 .elementor-element.elementor-element-c9a9f02{--width:70%;}.elementor-22 .elementor-element.elementor-element-33a96f8{--width:50%;}.elementor-22 .elementor-element.elementor-element-ef477a3{--width:1300px;}.elementor-22 .elementor-element.elementor-element-e9d29fa{--width:100%;}.elementor-22 .elementor-element.elementor-element-9d665b8{--content-width:1100px;}.elementor-22 .elementor-element.elementor-element-7a1f8c4{--width:1100px;}.elementor-22 .elementor-element.elementor-element-c00532c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-9daef33{--width:682px;}.elementor-22 .elementor-element.elementor-element-48831b8{--content-width:1600px;}.elementor-22 .elementor-element.elementor-element-e81aead{--width:500px;}.elementor-22 .elementor-element.elementor-element-7722dba{--width:500px;}.elementor-22 .elementor-element.elementor-element-2da6792{--width:1600px;}.elementor-22 .elementor-element.elementor-element-562dd89{--width:100%;}.elementor-22 .elementor-element.elementor-element-8d545e2{--width:100%;}.elementor-22 .elementor-element.elementor-element-d21e664{--width:100%;}.elementor-22 .elementor-element.elementor-element-1a4cd5f{--width:100%;}.elementor-22 .elementor-element.elementor-element-c9a9f02{--width:500px;}.elementor-22 .elementor-element.elementor-element-33a96f8{--width:981px;}.elementor-22 .elementor-element.elementor-element-1d3b92c{--width:909px;}.elementor-22 .elementor-element.elementor-element-ef477a3{--width:100%;}.elementor-22 .elementor-element.elementor-element-9d665b8{--content-width:100%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-fe4c7d6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe4c7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-22 .elementor-element.elementor-element-1d3b92c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1d3b92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-22 .elementor-element.elementor-element-b2d90f0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b2d90f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for call-to-action, class: .elementor-element-5a79893 */.elementor-22 .elementor-element.elementor-element-5a79893 .elementor-cta:hover .elementor-button {
    color: #ffffff; /* Замени на нужный цвет */
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4a92ec7 */.elementor-22 .elementor-element.elementor-element-4a92ec7 .elementor-cta:hover .elementor-button {
    color: #ffffff; /* Замени на нужный цвет */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d43d97f */.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-prev,
.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px; /* Регулируй размер */
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}

.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-prev {
    left: calc(50% - 410px);
}
.elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-next {
    right: calc(50% - 170px);
}

@media (max-width: 768px) {
    .elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-prev { left: calc(50% - 170px); } /* Уменьшаем отступ */
    .elementor-22 .elementor-element.elementor-element-d43d97f .elementor-swiper-button-next { right: calc(50% - 170px); }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-362ed8d */.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-prev,
.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px; /* Регулируй размер */
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 10;
}

.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-prev {
    left: calc(50% - 170px);
}
.elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-next {
    right: calc(50% - 410px);
}

@media (max-width: 768px) {
    .elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-prev { left: calc(50% - 170px); } /* Уменьшаем отступ */
    .elementor-22 .elementor-element.elementor-element-362ed8d .elementor-swiper-button-next { right: calc(50% - 170px); }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d2d75d9 */.form-full .elementor-labels-above{display display: flex;
    flex-wrap: wrap;
    gap: 20px; /* Отступ между колонками */
}

.form-full .elementor-field-group {
    flex: 1 1 48%; /* Делает две колонки */
    display: flex;
    flex-direction: column; /* Выравнивает лейбл и поле по вертикали */
      min-height: 24px; /* Фиксирует высоту всех лейблов */
    display: block;
}
.elementor-field-type-hidden {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f5fba58 *//* Отступ между лейблом и полем для всех полей формы Site Reviews */
.glsr-form .glsr-field .glsr-label {
  display: block;         /* Лейбл всегда сверху */
  margin-bottom: 16px !important;  /* Расстояние между лейблом и полем */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2c61554 *//* Имя пользователя */
.glsr-review .glsr-review-author {
  font-size: 14px;       /* чуть меньше основного текста */
  font-weight: 600;      /* жирнее */
  margin-bottom: 4px;    /* небольшой отступ под именем */
  display: block;
  color: #4B5663
}

/* Текст отзыва */
.glsr-review .glsr-review-content {
  font-size: 16px;       /* обычный размер текста */
  font-weight: 400;      /* обычный вес */
  line-height: 1.5;
}
/* Общие стили для всех элементов пагинации */
.glsr-pagination .page-numbers {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  font-weight: 400; /* обычный */
  color: #727272;
  text-decoration: none;
  margin: 0 6px;
  display: inline-block;
}

/* Текущая страница (активная) */
.glsr-pagination .page-numbers.current {
  font-weight: 700; /* жирная */
    color: #202020;
     font-size: 16px; 
}

/* "Suivant" (следующая) и "Précédent" (предыдущая) */
.glsr-pagination .page-numbers.next,
.glsr-pagination .page-numbers.prev {
  font-weight: 400; /* обычный */
 
}

/* Скрыть ненужный текст для скринридеров */
.glsr-pagination .page-numbers .screen-reader-text {
  display: none;
}
/* Наведение на любые элементы пагинации */
.glsr-pagination .page-numbers:hover {

  color: #202020;
 /* цвет текста при наведении */
   font-size: 16px;
  transition: all 0.2s ease-in-out; /* плавный переход */
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-035aac3 *//*.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-cta:hover .elementor-button {
    color: #ffffff; /* Замени на нужный цвет */
}

.elementor-22 .elementor-element.elementor-element-035aac3 .elementor-icon {
  /*  display: none; /* Скрыть иконку по умолчанию */
 position: absolute; /* Позиционирование иконки */
  top: 50%; /* Центрирование по вертикали */
  left: 50%; /* Центрирование по горизонтали */
   transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}
.elementor-cta:hover .elementor-icon {
   display: block; /* Показать иконку при наведении на изображение */
   position: absolute; /* Позиционирование иконки */
 top: 50%; /* Центрирование по вертикали */
 left: 50%; /* Центрирование по горизонтали */
  transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-51be8cf */.elementor-22 .elementor-element.elementor-element-51be8cf .elementor-icon {
  /*  display: none; /* Скрыть иконку по умолчанию */
 position: absolute; /* Позиционирование иконки */
 top: 50%; /* Центрирование по вертикали */
 left: 50%; /* Центрирование по горизонтали */
   transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}
.elementor-cta:hover .elementor-icon {
    display: block; /* Показать иконку при наведении на изображение */
    position: absolute; /* Позиционирование иконки */
  top: 50%; /* Центрирование по вертикали */
  left: 50%; /* Центрирование по горизонтали */
   transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}*//* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-00d4ef3 */.elementor-22 .elementor-element.elementor-element-00d4ef3 .elementor-icon {
  /*  display: none; /* Скрыть иконку по умолчанию */
 position: absolute; /* Позиционирование иконки */
  top: 50%; /* Центрирование по вертикали */
  left: 50%; /* Центрирование по горизонтали */
   transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}
.elementor-cta:hover .elementor-icon {
    display: block; /* Показать иконку при наведении на изображение */
    position: absolute; /* Позиционирование иконки */
  top: 50%; /* Центрирование по вертикали */
  left: 50%; /* Центрирование по горизонтали */
   transform: translate(-50%, -50%); /* Сдвигаем иконку, чтобы она была в центре */
}*//* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden;
}/* End custom CSS */