.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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)}.elementor-22 .elementor-element.elementor-element-dfd4684{text-align:end}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-ceaccde>.elementor-widget-container{margin:34px 0 0 0}.elementor-22 .elementor-element.elementor-element-ceaccde{text-align:start}.elementor-22 .elementor-element.elementor-element-ceaccde .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)}.elementor-22 .elementor-element.elementor-element-9930662>.elementor-widget-container{margin:0 0 0 0}.elementor-22 .elementor-element.elementor-element-9930662{text-align:start}.elementor-22 .elementor-element.elementor-element-9930662 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-size:25px;font-weight:400}.elementor-22 .elementor-element.elementor-element-7517073>.elementor-widget-container{margin:34px 0 0 0}.elementor-22 .elementor-element.elementor-element-7517073{text-align:start}.elementor-22 .elementor-element.elementor-element-7517073 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-22 .elementor-element.elementor-element-3218384>.elementor-widget-container{margin:34px 0 0 0}.elementor-22 .elementor-element.elementor-element-3218384{text-align:start}.elementor-22 .elementor-element.elementor-element-3218384 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-size:15px;font-weight:400}.elementor-22 .elementor-element.elementor-element-4114fbd>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor5);margin:0 0 0 0;padding:6px 6px 6px 6px}.elementor-22 .elementor-element.elementor-element-4114fbd{text-align:center}.elementor-22 .elementor-element.elementor-element-4114fbd .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)}.elementor-22 .elementor-element.elementor-element-4fc9156>.elementor-widget-container{background-color:#030303;margin:0 0 0 0;padding:6px 6px 6px 6px}.elementor-22 .elementor-element.elementor-element-4fc9156{text-align:center}.elementor-22 .elementor-element.elementor-element-4fc9156 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-size:35px;font-weight:500;color:#FFF}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-22 .elementor-element.elementor-element-96c7df7:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2025/03/Leon_Delafosse_Seattle_02-scaled.jpeg);background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-background-overlay{background-color:#FFF;opacity:.39;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-container{max-width:1500px;min-height:100vh}.elementor-22 .elementor-element.elementor-element-96c7df7{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-22 .elementor-element.elementor-element-96c7df7,.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-22 .elementor-element.elementor-element-0192c06>.elementor-element-populated{padding:0% 0% 0% 0%}.elementor-22 .elementor-element.elementor-element-40da95a{text-align:center}.elementor-22 .elementor-element.elementor-element-40da95a .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:43px;font-weight:600;line-height:74px;color:#000}.elementor-widget-text-editor{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);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-22 .elementor-element.elementor-element-ad0a41d{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-ad0a41d>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 0 0 0;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-a2b2a27{width:100%;max-width:100%;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-a2b2a27>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 0 0 0;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-e5e2b21>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-7f15f58:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-7f15f58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/06/Cursuri-de-desen-pentru-copii-768x509.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-7f15f58>.elementor-background-overlay{background-color:#FFF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-7f15f58>.elementor-container{max-width:900px}.elementor-22 .elementor-element.elementor-element-7f15f58{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 200px 0;z-index:1}.elementor-22 .elementor-element.elementor-element-9d7a83b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-9d7a83b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-1752a16>.elementor-widget-container{background-color:#FFF;margin:0 150px 0 150px;padding:50px 50px 50px 50px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-1752a16{text-align:start;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:500;line-height:47px;letter-spacing:.9px;color:#000}.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-185ff61>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-7bd6f10>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-22 .elementor-element.elementor-element-7bd6f10:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-7bd6f10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/06/Fundal-albastru-11-min.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-7bd6f10>.elementor-container{max-width:1600px}.elementor-22 .elementor-element.elementor-element-7bd6f10{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 250px 0;z-index:3}.elementor-22 .elementor-element.elementor-element-7bd6f10>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-reviews .elementor-testimonial__text{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)}.elementor-22 .elementor-element.elementor-element-bb30c14>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-bb30c14.elementor-arrows-yes .elementor-main-swiper{width:calc(69% - 40px)}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-main-swiper{width:69%}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-main-swiper .swiper-slide{background-color:#FFF;border-width:3px 3px 3px 3px;border-radius:20px;border-color:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;border-block-end-color:#000;border-block-end-width:0}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-swiper-button{font-size:33px;color:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-swiper-button svg{fill:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__name{color:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__header,.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__name{font-family:"EB Garamond",Sans-serif;font-size:25px;font-weight:500}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__title{color:#000;font-size:1px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__text{color:#000;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:600;line-height:33px;letter-spacing:1.5px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__image img{width:45px;height:45px;border-radius:100px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__icon{font-size:45px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__icon svg{width:45px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-star-rating{font-size:16px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-star-rating i:not(:last-of-type){margin-inline-end:10px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-star-rating i:before{color:#000}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-star-rating i{color:#000}.elementor-22 .elementor-element.elementor-element-87cbe71 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-22 .elementor-element.elementor-element-87cbe71 .elementor-swiper-button.elementor-swiper-button-next{font-size:0}.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-835c579>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-0569ce3:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-0569ce3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://profudedesen.ro/wp-content/uploads/2023/06/Cursuri-de-desen-pentru-copii.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-0569ce3>.elementor-background-overlay{background-color:#FFF;opacity:.84;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-0569ce3>.elementor-container{max-width:1500px}.elementor-22 .elementor-element.elementor-element-0569ce3{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 150px 0;z-index:2}.elementor-22 .elementor-element.elementor-element-0569ce3,.elementor-22 .elementor-element.elementor-element-0569ce3>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-22 .elementor-element.elementor-element-d48b622>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-22 .elementor-element.elementor-element-d6eb777{text-align:center}.elementor-22 .elementor-element.elementor-element-d6eb777 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:43px;font-weight:600;line-height:74px;color:#000}.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-eceea24>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-46dbc6c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-22 .elementor-element.elementor-element-46dbc6c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-4860f43>.elementor-element-populated{padding:0 100px 0 0}.elementor-22 .elementor-element.elementor-element-a9c8887 img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-66adf0e>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-66adf0e{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-d39ba72 img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-a3f3ed2{--spacer-size:126px}.elementor-22 .elementor-element.elementor-element-3437613 img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-d4878d3>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-d4878d3{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-f3a34b1 img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-9144423{--spacer-size:224px}.elementor-22 .elementor-element.elementor-element-123ead6 img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-8128f07>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-8128f07{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-12e6e91 img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-6c9b9ce>.elementor-element-populated{padding:0 0 0 100px}.elementor-22 .elementor-element.elementor-element-c321725{--spacer-size:300px}.elementor-22 .elementor-element.elementor-element-612ba88 img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-adcfdbe>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-adcfdbe{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-22a4c1c img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-471a4e6{--spacer-size:300px}.elementor-22 .elementor-element.elementor-element-60ec29a img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-93a2be8>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-93a2be8{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-a935833 img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-af634de img{width:45%;max-width:45%}.elementor-22 .elementor-element.elementor-element-a16c4f9>.elementor-widget-container{background-color:#FFF;margin:0 50px 50px 50px;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-a16c4f9{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:2px;color:#000}.elementor-22 .elementor-element.elementor-element-68cfa26 img{border-radius:50px 50px 50px 50px}.elementor-22 .elementor-element.elementor-element-2c5df6e:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-2c5df6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/02/Cursuri-de-Desen-pentru-Copii-6-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-2c5df6e>.elementor-background-overlay{background-color:#FFF;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-2c5df6e>.elementor-container{max-width:1500px}.elementor-22 .elementor-element.elementor-element-2c5df6e{border-style:solid;border-width:2px 0 0 0;border-color:#000;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:350px 0 350px 0;z-index:2}.elementor-22 .elementor-element.elementor-element-fbfe549>.elementor-element-populated{padding:0 50px 0 0}.elementor-22 .elementor-element.elementor-element-149ef02>.elementor-widget-container{padding:150px 0 0 0}.elementor-22 .elementor-element.elementor-element-149ef02 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:43px;font-weight:600;line-height:74px;color:#000}.elementor-22 .elementor-element.elementor-element-8a09522>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-8a09522 .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);color:#000}.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-b286dcc>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-c5bb041{width:var(--container-widget-width,108.356%);max-width:108.356%;--container-widget-width:108.356%;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-c5bb041>.elementor-widget-container{border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-c5bb041 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-22 .elementor-element.elementor-element-ac1a555:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/04/workshop-gratuit-de-desen-2-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-background-overlay{background-color:#FFF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-container{max-width:1200px}.elementor-22 .elementor-element.elementor-element-ac1a555{border-style:solid;border-width:3px 0 0 0;border-color:#252525;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:200px 0 200px 0;z-index:2}.elementor-22 .elementor-element.elementor-element-afdad63>.elementor-element-populated{padding:0% 20% 0% 20%}.elementor-22 .elementor-element.elementor-element-ad64755{text-align:center}.elementor-22 .elementor-element.elementor-element-ad64755 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:43px;font-weight:600;line-height:74px;color:#000}.elementor-22 .elementor-element.elementor-element-aa675f5>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-aa675f5{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-800da10>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-800da10{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-3317b83>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-3317b83{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-2610432>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-2610432{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-cb3acdb>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-cb3acdb{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-c966924>.elementor-widget-container{background-color:#FFFFFFE6;margin:0 100px 0 100px;padding:45px 45px 45px 45px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-c966924{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-6bc660d>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button:focus svg{fill:#FFF}.elementor-22 .elementor-element.elementor-element-4029057:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-4029057>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/06/Fundal-portocaliu-11-min.jpg);background-position:center center;background-repeat:repeat}.elementor-22 .elementor-element.elementor-element-4029057{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-22 .elementor-element.elementor-element-4029057>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-d08053e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-22 .elementor-element.elementor-element-d08053e:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-d08053e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://profudedesen.ro/wp-content/uploads/2023/06/Fundal-portocaliu-11-min.jpg);background-position:center center;background-repeat:repeat}.elementor-22 .elementor-element.elementor-element-d08053e>.elementor-container{max-width:672px}.elementor-22 .elementor-element.elementor-element-d08053e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 250px 0;z-index:3}.elementor-22 .elementor-element.elementor-element-d08053e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-22 .elementor-element.elementor-element-50b6e66{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-e748020>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-81e6c46{width:var(--container-widget-width,122.917%);max-width:122.917%;--container-widget-width:122.917%;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-81e6c46>.elementor-widget-container{padding:0 100px 0 100px;border-style:none}.elementor-22 .elementor-element.elementor-element-81e6c46 img{width:100%;max-width:100%;border-radius:30px 30px 30px 30px}.elementor-22 .elementor-element.elementor-element-8ef251d{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-32f5827>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-99b9a04{width:var(--container-widget-width,142.857%);max-width:142.857%;--container-widget-width:142.857%;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-99b9a04>.elementor-widget-container{padding:50px 0 0 0}.elementor-22 .elementor-element.elementor-element-99b9a04 .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:43px;font-weight:600;line-height:74px;color:#FFF}.elementor-22 .elementor-element.elementor-element-c74f6c5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-c74f6c5>.elementor-widget-container{background-color:#FFF;margin:0 0 0 0;padding:20px 20px 20px 20px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-aa16520>.elementor-widget-container{background-color:#FFF;margin:15px 0 0 0;padding:25px 25px 25px 25px;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-aa16520{text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:600;line-height:46px;letter-spacing:.1px;color:#000}.elementor-22 .elementor-element.elementor-element-35f62dd{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:67px;--grid-row-gap:0px}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-35f62dd>.elementor-widget-container{background-color:#FFF;margin:0 100px 0 100px;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-social-icon{background-color:#fff0;--icon-padding:0.6em}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-social-icon i{color:#000}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-social-icon svg{fill:#000}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-social-icon:hover i{color:var(--e-global-color-accent)}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-social-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-22 .elementor-element.elementor-element-ca6ee36{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:67px;--grid-row-gap:0px}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-ca6ee36>.elementor-widget-container{background-color:#FFF;margin:0 100px 0 100px;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-social-icon{background-color:#fff0;--icon-padding:0.6em}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-social-icon i{color:#000}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-social-icon svg{fill:#000}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-social-icon:hover i{color:var(--e-global-color-accent)}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-social-icon:hover svg{fill:var(--e-global-color-accent)}.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:35px;letter-spacing:.5px;fill:#000;color:#000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000;border-radius:100px 100px 100px 100px}.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button:hover,.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button:focus{background-color:#000;color:#FFF;border-color:#000}.elementor-22 .elementor-element.elementor-element-61389a1>.elementor-widget-container{padding:10px 0 0 0}.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button:hover svg,.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button:focus svg{fill:#FFF}:root{--page-title-display:none}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-80cb47b{width:44.188%}.elementor-22 .elementor-element.elementor-element-c016a00{width:55.812%}.elementor-22 .elementor-element.elementor-element-fbfe549{width:40%}.elementor-22 .elementor-element.elementor-element-3d9e592{width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-ff967be{width:100%}.elementor-22 .elementor-element.elementor-element-4860f43{width:100%}.elementor-22 .elementor-element.elementor-element-6c9b9ce{width:100%}.elementor-22 .elementor-element.elementor-element-fbfe549{width:100%}.elementor-22 .elementor-element.elementor-element-3d9e592{width:100%}.elementor-22 .elementor-element.elementor-element-e748020{width:100%}.elementor-22 .elementor-element.elementor-element-32f5827{width:100%}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-96c7df7:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-22 .elementor-element.elementor-element-7f15f58:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-7f15f58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-22 .elementor-element.elementor-element-0569ce3:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-0569ce3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-22 .elementor-element.elementor-element-2c5df6e:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-2c5df6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-22 .elementor-element.elementor-element-ac1a555:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-22 .elementor-element.elementor-element-d08053e:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-d08053e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-22 .elementor-element.elementor-element-ceaccde .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-7517073 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-22 .elementor-element.elementor-element-4114fbd .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-container{min-height:800px}.elementor-22 .elementor-element.elementor-element-96c7df7{padding:0 25px 0 25px}.elementor-22 .elementor-element.elementor-element-0192c06>.elementor-element-populated{padding:40px 40px 40px 40px}.elementor-22 .elementor-element.elementor-element-40da95a{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start}.elementor-22 .elementor-element.elementor-element-40da95a>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-40da95a .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-ad0a41d>.elementor-widget-container{margin:0 200px 0 0}.elementor-22 .elementor-element.elementor-element-ad0a41d{font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-a2b2a27>.elementor-widget-container{margin:0 200px 0 0}.elementor-22 .elementor-element.elementor-element-a2b2a27{font-size:17px;line-height:2em;letter-spacing:1px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-7f15f58{padding:0 0 150px 0}.elementor-22 .elementor-element.elementor-element-1752a16>.elementor-widget-container{margin:0 150px 0 150px;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-1752a16{font-size:17px;line-height:2em}.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-7bd6f10{padding:200px 25px 100px 25px}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-bb30c14>.elementor-widget-container{margin:0 100px 0 100px}.elementor-22 .elementor-element.elementor-element-bb30c14.elementor-arrows-yes .elementor-main-swiper{width:calc(450px - 40px)}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-main-swiper{width:450px}.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-0569ce3{margin-top:0;margin-bottom:0;padding:150px 050px 150px 50px}.elementor-22 .elementor-element.elementor-element-d48b622>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-ff967be>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-d6eb777{width:var(--container-widget-width,634.878px);max-width:634.878px;--container-widget-width:634.878px;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-d6eb777 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-eceea24>.elementor-widget-container{padding:0 0 50px 0}.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-a9c8887{width:var(--container-widget-width,653.986px);max-width:653.986px;--container-widget-width:653.986px;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-a9c8887 img{width:40%;max-width:40%}.elementor-22 .elementor-element.elementor-element-66adf0e{width:var(--container-widget-width,655.889px);max-width:655.889px;--container-widget-width:655.889px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-d39ba72{width:var(--container-widget-width,618.889px);max-width:618.889px;--container-widget-width:618.889px;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-a3f3ed2{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-d4878d3{width:var(--container-widget-width,635.986px);max-width:635.986px;--container-widget-width:635.986px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-f3a34b1{width:var(--container-widget-width,641.986px);max-width:641.986px;--container-widget-width:641.986px;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-9144423{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-8128f07{width:var(--container-widget-width,612.986px);max-width:612.986px;--container-widget-width:612.986px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-12e6e91{width:var(--container-widget-width,628.986px);max-width:628.986px;--container-widget-width:628.986px;--container-widget-flex-grow:0}.elementor-22 .elementor-element.elementor-element-6c9b9ce>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-c321725{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-adcfdbe{width:var(--container-widget-width,617.889px);max-width:617.889px;--container-widget-width:617.889px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-471a4e6{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-93a2be8{width:var(--container-widget-width,617.889px);max-width:617.889px;--container-widget-width:617.889px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-a16c4f9{width:var(--container-widget-width,617.889px);max-width:617.889px;--container-widget-width:617.889px;--container-widget-flex-grow:0;font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-2c5df6e{padding:200px 50px 200px 50px}.elementor-22 .elementor-element.elementor-element-fbfe549>.elementor-element-populated{padding:40px 0 0 0}.elementor-22 .elementor-element.elementor-element-149ef02{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-149ef02>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-149ef02 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-8a09522{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-8a09522>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-8a09522 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-b286dcc>.elementor-widget-container{padding:20px 0 50px 0}.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-c5bb041{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var(--container-widget-width,1000px);max-width:1000px}.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-container{max-width:600px}.elementor-22 .elementor-element.elementor-element-ac1a555{padding:200px 50px 200px 50px}.elementor-22 .elementor-element.elementor-element-afdad63>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-ad64755{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-ad64755>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-ad64755 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button{font-size:17px;line-height:1em}.elementor-22 .elementor-element.elementor-element-d08053e{padding:200px 50px 200px 50px}.elementor-22 .elementor-element.elementor-element-b57dd69>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-50b6e66{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-81e6c46 img{width:100%;max-width:100%;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-8ef251d{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-32f5827>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-99b9a04{width:var(--container-widget-width,1000px);max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-22 .elementor-element.elementor-element-99b9a04>.elementor-widget-container{padding:50px 0 0 0}.elementor-22 .elementor-element.elementor-element-99b9a04 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-c74f6c5{font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-aa16520{font-size:17px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-35f62dd{--grid-template-columns:repeat(3, auto)}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-ca6ee36{--grid-template-columns:repeat(3, auto)}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button{font-size:17px;line-height:1em}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-dfd4684>.elementor-widget-container{margin:-24px -24px -24px -24px}.elementor-22 .elementor-element.elementor-element-dfd4684{text-align:center}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-22 .elementor-element.elementor-element-ceaccde .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-7517073>.elementor-widget-container{margin:0 0 0 0}.elementor-22 .elementor-element.elementor-element-7517073{text-align:center}.elementor-22 .elementor-element.elementor-element-7517073 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-22 .elementor-element.elementor-element-3218384>.elementor-widget-container{margin:-3px -3px -3px -3px}.elementor-22 .elementor-element.elementor-element-3218384{text-align:center}.elementor-22 .elementor-element.elementor-element-3218384 .elementor-heading-title{font-size:18px}.elementor-22 .elementor-element.elementor-element-4114fbd .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-4fc9156 .elementor-heading-title{font-size:16px}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-container{min-height:612px}.elementor-22 .elementor-element.elementor-element-96c7df7:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-22 .elementor-element.elementor-element-96c7df7>.elementor-background-overlay{opacity:.8}.elementor-22 .elementor-element.elementor-element-96c7df7{padding:50px 20px 50px 20px}.elementor-22 .elementor-element.elementor-element-0192c06>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-40da95a{text-align:center}.elementor-22 .elementor-element.elementor-element-40da95a .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-ad0a41d>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-22 .elementor-element.elementor-element-ad0a41d{font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-a2b2a27>.elementor-widget-container{margin:0 0 0 0;padding:10px 10px 10px 10px}.elementor-22 .elementor-element.elementor-element-a2b2a27{font-size:15px;line-height:2em;letter-spacing:1px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-22 .elementor-element.elementor-element-e5e2b21>.elementor-widget-container{padding:30px 0 150px 0}.elementor-22 .elementor-element.elementor-element-e5e2b21 .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-7f15f58{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-9d7a83b>.elementor-element-populated{padding:0 20px 0 20px}.elementor-22 .elementor-element.elementor-element-1752a16>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-1752a16{text-align:start;font-size:15px;line-height:2em}.elementor-22 .elementor-element.elementor-element-185ff61>.elementor-widget-container{padding:30px 0 150px 0}.elementor-22 .elementor-element.elementor-element-185ff61 .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-7bd6f10{padding:100px 20px 100px 20px}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-bb30c14>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-bb30c14.elementor-arrows-yes .elementor-main-swiper{width:calc(333px - 40px)}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-main-swiper{width:333px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__header,.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__name{font-size:22px}.elementor-22 .elementor-element.elementor-element-bb30c14 .elementor-testimonial__text{font-size:14px;line-height:1.5em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-835c579>.elementor-widget-container{padding:30px 0 0 0}.elementor-22 .elementor-element.elementor-element-835c579 .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-0569ce3{padding:100px 20px 100px 20px}.elementor-22 .elementor-element.elementor-element-d6eb777{text-align:center}.elementor-22 .elementor-element.elementor-element-d6eb777 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-eceea24>.elementor-widget-container{padding:20px 0 50px 0}.elementor-22 .elementor-element.elementor-element-eceea24 .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-4860f43>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-a9c8887 img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-66adf0e>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-66adf0e{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-d39ba72 img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-a3f3ed2{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-3437613 img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-d4878d3>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-d4878d3{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-f3a34b1 img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-9144423{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-123ead6 img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-8128f07>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-8128f07{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-12e6e91 img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-6c9b9ce>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-c321725{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-612ba88 img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-adcfdbe>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-adcfdbe{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-22a4c1c img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-471a4e6{--spacer-size:50px}.elementor-22 .elementor-element.elementor-element-60ec29a img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-93a2be8>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-93a2be8{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-a935833 img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-af634de img{width:65%;max-width:65%}.elementor-22 .elementor-element.elementor-element-a16c4f9>.elementor-widget-container{margin:0 25px 25px 25px;padding:10px 10px 10px 10px;border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-a16c4f9{text-align:start;font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-68cfa26 img{border-radius:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-2c5df6e{border-width:2px 0 0 0;padding:150px 20px 150px 20px}.elementor-22 .elementor-element.elementor-element-fbfe549>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-149ef02{text-align:center}.elementor-22 .elementor-element.elementor-element-149ef02 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-8a09522{text-align:center}.elementor-22 .elementor-element.elementor-element-8a09522 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size)}.elementor-22 .elementor-element.elementor-element-b286dcc>.elementor-widget-container{padding:20px 0 50px 0}.elementor-22 .elementor-element.elementor-element-b286dcc .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-3d9e592>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-c5bb041>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-ac1a555:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-ac1a555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-22 .elementor-element.elementor-element-ac1a555{padding:150px 0 150px 0}.elementor-22 .elementor-element.elementor-element-afdad63>.elementor-element-populated{padding:0 20px 0 20px}.elementor-22 .elementor-element.elementor-element-ad64755{text-align:center}.elementor-22 .elementor-element.elementor-element-ad64755 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-aa675f5>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-aa675f5{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-800da10>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-800da10{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-3317b83>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-3317b83{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-2610432>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-2610432{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-cb3acdb>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-cb3acdb{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-c966924>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-c966924{font-size:17px;line-height:1.7em}.elementor-22 .elementor-element.elementor-element-6bc660d>.elementor-widget-container{padding:30px 0 150px 0}.elementor-22 .elementor-element.elementor-element-6bc660d .elementor-button{font-size:15px;line-height:1em}.elementor-22 .elementor-element.elementor-element-d08053e{padding:100px 20px 100px 20px}.elementor-22 .elementor-element.elementor-element-81e6c46>.elementor-widget-container{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-81e6c46 img{width:100%;max-width:100%;border-radius:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-32f5827>.elementor-element-populated{padding:0 0 0 0}.elementor-22 .elementor-element.elementor-element-99b9a04{text-align:center}.elementor-22 .elementor-element.elementor-element-99b9a04 .elementor-heading-title{font-size:30px;line-height:1.5em}.elementor-22 .elementor-element.elementor-element-c74f6c5>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-c74f6c5{font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-aa16520>.elementor-widget-container{margin:0 0 0 0;padding:25px 25px 25px 25px}.elementor-22 .elementor-element.elementor-element-aa16520{font-size:15px;line-height:2em;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-35f62dd .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-35f62dd>.elementor-widget-container{margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-35f62dd{--grid-column-gap:30px}.elementor-22 .elementor-element.elementor-element-ca6ee36 .elementor-widget-container{text-align:center}.elementor-22 .elementor-element.elementor-element-ca6ee36>.elementor-widget-container{margin:0 0 0 0;padding:15px 15px 15px 15px}.elementor-22 .elementor-element.elementor-element-ca6ee36{--grid-column-gap:30px}.elementor-22 .elementor-element.elementor-element-61389a1>.elementor-widget-container{padding:30px 0 150px 0}.elementor-22 .elementor-element.elementor-element-61389a1 .elementor-button{font-size:15px;line-height:1em}}