header.home-header .container{padding:0;height:750px;background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634130/home-header_cojxqz.jpg);background-position:center;background-position-y:-10px;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:638px){header.home-header .container{background-position-x:60%}}@media screen and (max-width:539px){header.home-header .container{height:600px;background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634129/home-header-phone_v2736n.jpg);background-position-y:20%;background-position-x:center}}header.home-header .container .text-intro{height:100%;padding:16px;align-items:start}@media screen and (max-width:539px){header.home-header .container .text-intro{align-items:flex-end;padding-top:16px}}header.home-header .container .text-intro .mask{background-color:#ffffffe6;padding:24px;border-radius:10px}@media screen and (max-width:638px){header.home-header .container .text-intro .mask{padding:16px}}@media screen and (max-width:539px){header.home-header .container .text-intro .mask{padding:8px}}header.home-header .container .text-intro .mask .title{font-weight:400;line-height:1.35;letter-spacing:.02em;margin-bottom:0}@media screen and (max-width:638px){header.home-header .container .text-intro .mask .title{font-size:1.25rem}}header.home-header .container .text-intro .mask .text{margin-top:24px;font-size:18px;font-weight:200}@media screen and (max-width:638px){header.home-header .container .text-intro .mask .text{font-size:15px}}header.home-header .container .text-intro .mask .text p{margin-bottom:0}header.home-header .container .text-intro .mask .text a{text-decoration:none;color:#f47d7d}header.home-header .container .text-intro .mask .text a :hover{font-weight:600}.advantages{margin-top:64px;margin-bottom:64px}.advantages h2{padding:16px 0}@media screen and (max-width:719px){.advantages .adv{margin:16px 0}}.advantages .adv .image{border:2px solid #f47d7d;height:150px;width:150px;border-radius:100%;margin:16px auto}@media screen and (max-width:539px){.advantages .adv .image{height:100px;width:100px}}.advantages .adv .text{font-size:16px;font-weight:200}@media screen and (max-width:719px){.advantages .adv .text{text-align:start;margin-bottom:0}}.classes{margin-top:24px}.classes h2{padding-top:24px;font-size:2.2rem!important;margin-top:48px;margin-bottom:48px}.classes h1{margin-top:48px;margin-bottom:48px;text-align:center;font-weight:200!important}.classes .card{border:0;margin-top:16px;border-radius:20px;border:#cccccc 1px solid}.classes .card .card-header{background-color:#fff;border-bottom:0;border-radius:20px 20px 0 0}.classes .card .card-header .title{font-size:2rem!important;font-family:Nunito Sans!important;padding-top:16px;line-height:1.2}.classes .card .card-header .subtitle{color:#4f4d4d;font-size:1.2rem!important;margin-top:.5rem;padding-top:16px}.classes .card .card-body{padding:0;border-radius:0 0 20px 20px}.classes .card .card-body .price{font-size:1.5rem;font-weight:200;background-color:#fff4f0;color:#f47d7d;margin-bottom:24px}.classes .card .card-body .price span.number{font-size:50px;font-weight:800}.classes .card .card-body .price span.euro{font-size:25px;font-weight:600}.classes .card .card-body p.persons{color:#f47d7d;font-size:16px;font-weight:400;margin-bottom:24px;margin-top:-20px}.classes .card .card-body .divider{height:2px;background-color:#ccc;margin:12px 25%}.classes .card .card-body .class{font-size:16px;margin-bottom:24px}.classes .card .card-body .card-text{margin-bottom:0;padding-left:16px;padding-right:16px}.classes .card .card-body i{margin-right:10px}.classes .card .card-body .book-button{padding:8px;margin-top:24px;margin-bottom:16px;border:1px #f47d7d solid;border-radius:3px;background-color:#f47d7d;color:#fff}.classes .card .card-body .book-button:hover{background-color:#fff;color:#f47d7d}.group-classes{padding-bottom:32px;margin:32px 0}.group-classes a{text-decoration:none;color:#f47d7d}.group-classes a:hover{font-weight:600;text-decoration:none;color:#f47d7d}.group-classes p.title{margin-bottom:0}.group-classes p.min{font-size:1.5rem;margin-bottom:0}.how-works,.free-trial{color:#fff;background-color:#f47d7d}.how-works .container,.free-trial .container{min-height:96px;padding-top:40px;padding-bottom:40px}.how-works .container .primary-title,.free-trial .container .primary-title{margin-right:16px;margin-left:16px}.how-works .container .row.button,.free-trial .container .row.button{text-align:center;justify-content:center;margin-top:24px}.comments .container{margin-bottom:64px;margin-top:64px}.comments .container .carousel-item .comment-header{margin-right:20px;margin-left:20px;margin-bottom:16px}.comments .container .carousel-item .image{padding:0;height:80px;width:80px;margin-right:16px;background-position:center;background-position-x:75%;background-repeat:no-repeat;background-size:cover;border-radius:100%}.comments .container .carousel-item .image.image1{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634203/opinion-01_v7gneq.jpg)}.comments .container .carousel-item .image.image2{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634204/opinion-02_qizd2r.jpg)}.comments .container .carousel-item .image.image3{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634205/opinion-03_hrgpoz.jpg)}.comments .container .carousel-item .image.image4{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634205/opinion-04_bzrc2v.jpg)}.comments .container .carousel-item .image.image5{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634206/opinion-05_ymkdo3.jpg)}.comments .container .carousel-item .image.image6{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634207/opinion-06_he2f2d.jpg)}.comments .container .carousel-item .image.image7{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634207/opinion-07_j4t49c.jpg)}.comments .container .carousel-item .image.image8{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634208/opinion-08_bi98fx.jpg)}.comments .container .carousel-item .image.image10{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634209/opinion-10_dwjib0.jpg)}.comments .container .carousel-item .image.image11{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634210/opinion-11_rdtbtk.jpg)}.comments .container .carousel-item .image.image12{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634210/opinion-12_zgnnzx.jpg)}.comments .container .carousel-item .image.image13{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634211/opinion-13_pgs6vp.jpg)}.comments .container .carousel-item .image.image14{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634212/opinion-14_m0yffq.jpg)}.comments .container .carousel-item .image.image15{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634212/opinion-15_nkt1pr.jpg)}.comments .container .carousel-item .image.image16{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634213/opinion-16_xtvn49.jpg)}.comments .container .carousel-item .image.image17{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634214/opinion-17_npiite.jpg)}.comments .container .carousel-item .image.image18{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634215/opinion-18_a5w7mq.jpg)}.comments .container .carousel-item .image.image19{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634216/opinion-19_qzyjp5.jpg)}.comments .container .carousel-item .image.image20{background-image:url(https://res.cloudinary.com/dwuhqdatw/image/upload/v1730634216/opinion-20_o67q17.jpg)}.comments .container .carousel-item .name{font-size:1rem;border-bottom:1px solid #f47d7d;padding-bottom:8px;margin-bottom:.5rem;color:#f47d7d}.comments .container .carousel-item .country{margin-bottom:0}.comments .container .carousel-item .comment{font-style:italic;padding:0 16px;margin-left:100px;margin-right:20px}@media screen and (max-width:719px){.comments .container .carousel-item .comment{margin-left:20px}}.comments .container .carousel-control-prev,.comments .container .carousel-control-next{display:none}.comments .container .carousel-indicators{bottom:-32px}.comments .container .carousel-indicators li{background-color:#4f4d4d}
