@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);html{--scrollbarBG:#f9fafc;--thumbScrollbarBg:#909090;scrollbar-width:thin;scrollbar-color:var(--thumbScrollbarBg) var(--scrollbarBG)}html::-webkit-scrollbar{width:14px}html::-webkit-scrollbar-track{background:var(--scrollbarBG)}html::-webkit-scrollbar-thumb{background-color:var(--thumbScrollbarBg);border-radius:10px;border:3px solid var(--scrollbarBG)}html::-webkit-scrollbar-thumb:hover{background-color:#ccc}body{font-family:"Playfair Display",serif;text-rendering:optimizeLegibility;font-display:swap}:root{--color-primary:#ffd91b;--btn-default:#ffd91b;--btn-hover:#ffd91b;--btn-active:#ffd91b}.btn{font-size:27px;color:#1a1a1a;font-weight:600;padding:.4rem 2.6rem;background-color:var(--btn-default);box-shadow:0 3px 7px 0 rgba(0,0,0,.3);border-radius:unset;position:relative;overflow:hidden;transition:.2s}.btn:hover{color:#1a1a1a;background-color:var(--btn-hover)!important}.btn:active{background-color:var(--btn-active)!important}.btn:focus{box-shadow:unset}.btn:after{content:"";position:absolute;top:-130%;left:-160%;width:200px;height:70%;opacity:0;transform:rotate(120deg);background:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 77%,rgba(255,255,255,.8) 92%,rgba(255,255,255,0) 100%);animation:btnAnimation 3.5s ease-in-out infinite;animation-fill-mode:forwards}@keyframes btnAnimation{10%{opacity:1;top:-130%;left:-160%;transition-property:left,top,opacity;transition-duration:.3s,.3s,.1s;transition-timing-function:ease}to{opacity:0;top:130%;left:130%;transition-property:left,top,opacity}}.block-done{background-color:#f3f4f7}.block-done .container>.row{height:100vh}.block-done h1{font-size:36px!important;font-weight:600}.block-1{background-color:#eee;padding:4.5rem 0 5.75rem 0;overflow:hidden}.block-1 h1{font-size:60px;font-weight:400;margin-bottom:3rem}.block-1 P{font-size:18px;font-weight:500;margin-bottom:3.5rem}.block-1 P span{font-size:19px;font-weight:700;font-style:italic}.block-1 .image{width:500px;height:500px;position:relative}.block-1 .image img{position:absolute;left:50%;transform:translateX(-50%);height:100%}.block-1 .image span{position:absolute;z-index:2}.block-1 .image span:nth-child(2){top:-1.5rem;right:0;bottom:1.5rem;left:0;border:2px solid #1a1a1a;border-radius:50%}.block-1 .image span:nth-child(3){width:2px;height:7.25rem;bottom:-5.75rem;left:50%;transform:translateX(-50%);background-color:#1a1a1a}.block-1 .image span:nth-child(4){width:20px;height:20px;background-color:#1a1a1a;left:50%;bottom:calc(1.5rem - 10px);transform:translateX(-50%);border-radius:50%}.block-2{padding:10rem 0;background:url(../media/img/curs/bg-3.jpg) no-repeat;background-size:cover;background-attachment:fixed}.block-2 p{font-size:25px;color:#fff;margin-bottom:1.5rem}.block-2 h2{font-size:50px;color:#fff;font-weight:400;padding-top:5rem}.block-4{background-color:#efefef;padding:8.25rem 0 9.75rem}.block-4 h3{font-size:50px;font-weight:400;margin-bottom:2.75rem}.block-4 p{font-size:25px;line-height:1.2;margin-bottom:4rem}.block-4 ul{padding-left:0;list-style:none}.block-4 ul li{font-size:20px;font-weight:500;line-height:1.2;width:30%;margin-bottom:2rem;position:relative}.block-4 ul li:nth-of-type(2){animation-delay:.1s}.block-4 ul li:nth-of-type(3){animation-delay:.2s}.block-4 ul li:nth-of-type(4){animation-delay:.3s}.block-4 ul li:nth-of-type(5){animation-delay:.4s}.block-4 ul li:nth-of-type(6){animation-delay:.5s}.block-4 ul li:nth-of-type(7){animation-delay:.6s}.block-4 ul li:nth-of-type(8){animation-delay:.7s}.block-4 ul li::before{content:"";margin:7px 0 0 -1.5rem;border:2px solid #1a1a1a;position:absolute;width:14px;height:14px;border-radius:50%}.block-5{overflow:hidden}.block-5 .row>div:first-child{color:#fff;padding:5rem 5rem 4rem 12px;position:relative}.block-5 .row>div:first-child::after{content:"";display:block;width:100vw;position:absolute;z-index:-1;top:0;right:0;bottom:0;background-color:#1e1e1e}.block-5 .row>div:last-child{padding:5rem 12px 4rem 6rem}.block-5 h4{font-size:50px;font-weight:400;margin-bottom:1rem}.block-5 p{font-size:25px;line-height:1.2;margin-bottom:2rem}.block-5 ul{padding-left:3.75rem;list-style:none}.block-5 ul li{font-size:18px;font-weight:500;line-height:1.3;margin-bottom:1.5rem}.block-5 ul li:last-child{margin-bottom:0}.block-5 ul li:nth-of-type(2){animation-delay:.1s}.block-5 ul li:nth-of-type(3){animation-delay:.2s}.block-5 ul li:nth-of-type(4){animation-delay:.3s}.block-5 ul li:nth-of-type(5){animation-delay:.4s}.block-5 ul li:nth-of-type(6){animation-delay:.5s}.block-5 ul li:nth-of-type(7){animation-delay:.6s}.block-6{padding-top:4rem}.block-6 h4{font-size:60px;font-weight:400}.block-6 picture{height:285px}.block-6 picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-6 ul{padding-left:0;margin-top:4.75rem;list-style:none}.block-6 ul li{font-size:20px;font-weight:500;line-height:1.2;width:30%;margin-bottom:2rem;position:relative}.block-6 ul li:nth-of-type(2){animation-delay:.1s}.block-6 ul li:nth-of-type(3){animation-delay:.2s}.block-6 ul li:nth-of-type(4){animation-delay:.3s}.block-6 ul li:nth-of-type(5){animation-delay:.4s}.block-6 ul li:nth-of-type(6){animation-delay:.5s}.block-6 ul li:nth-of-type(7){animation-delay:.6s}.block-6 ul li:nth-of-type(8){animation-delay:.7s}.block-6 ul li::before{content:"";margin:7px 0 0 -1.5rem;border:2px solid #1a1a1a;position:absolute;width:14px;height:14px;border-radius:50%}.block-6 .btn{display:table;margin-top:3.5rem}.block-7{padding-top:6rem;overflow:hidden}.block-7 picture{width:390px;height:660px;position:relative}.block-7 picture img{position:absolute;right:0;height:100%}.block-7 h4{font-size:50px;font-weight:400;margin-bottom:3rem}.block-7 ul{padding-left:0;margin-bottom:2.25rem;list-style:none}.block-7 ul li{font-size:25px;font-weight:500;line-height:1.1;width:47.5%;margin-bottom:1.5rem;position:relative}.block-7 ul li:nth-of-type(2){animation-delay:.1s}.block-7 ul li:nth-of-type(3){animation-delay:.2s}.block-7 ul li:nth-of-type(4){animation-delay:.3s}.block-7 ul li:nth-of-type(5){animation-delay:.4s}.block-7 ul li:nth-of-type(6){animation-delay:.5s}.block-7 ul li:nth-of-type(7){animation-delay:.6s}.block-7 ul li::before{content:"";margin:10px 0 0 -1.5rem;background-color:var(--color-primary);position:absolute;width:12px;height:12px;border-radius:50%}.block-7 p{font-size:25px;line-height:1.2;animation-delay:.7s}.block-9{background-color:#1a1a1a;padding:5.25rem 0;overflow:hidden}.block-9 .row>div:nth-of-type(2){animation-delay:.1s}.block-9 .row>div:nth-of-type(3){animation-delay:.2s}.block-9 .row>div:nth-of-type(4){animation-delay:.3s}.block-9 .row>div:nth-of-type(5){animation-delay:.4s}.block-9 h5{font-size:50px;color:#fff;font-weight:400;margin-bottom:4.25rem}.block-9 .card{width:225px;height:225px;margin:0 auto;border-radius:50%}.block-9 .card-body{display:flex;align-items:center;justify-content:center}.block-9 .card-body span{text-align:center;display:block}.block-9 .card-body span:last-child{font-size:30px;line-height:1.2}.block-9 .card-body span:last-child .big{font-size:35px}.block-9 .card-body span:last-child i{font-weight:700}.block-9 p{font-size:25px;color:#fff;text-align:center;margin-bottom:0}.block-9 p:first-child{margin-top:4.25rem;margin-bottom:1.5rem}.block-9 p:last-child{font-size:35px}.block-9 p b{font-weight:600}.block-9 p span:last-child{font-size:45px;color:var(--color-primary);margin-left:3rem}.block-10{padding:5.25rem 0 5.75rem 0}.block-10 h5{font-size:50px;font-weight:400;margin-bottom:2.5rem}.block-10 .reviews{padding:2rem;background-color:#040404;border-radius:1rem;border:2px solid #9fa0a1;position:relative}.block-10 .reviews::before{content:"";display:block;position:absolute;z-index:-1;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid #d0d0d1;border-radius:1.1rem}.block-10 .reviews::after{content:"";display:block;position:absolute;z-index:-1;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid #a9a9aa;border-radius:1.2rem}.block-10 .reviews-layout{background-color:#e9c448;border-radius:.5rem;max-height:700px;overflow-y:auto;--scrollbarBG:#f9fafc;--thumbScrollbarBg:#909090;scrollbar-width:thin;scrollbar-color:var(--thumbScrollbarBg) var(--scrollbarBG)}.block-10 .reviews-layout::-webkit-scrollbar{width:14px}.block-10 .reviews-layout::-webkit-scrollbar-track{background:var(--scrollbarBG)}.block-10 .reviews-layout::-webkit-scrollbar-thumb{background-color:var(--thumbScrollbarBg);border-radius:10px;border:3px solid var(--scrollbarBG)}.block-10 .reviews-layout::-webkit-scrollbar-thumb:hover{background-color:#ccc}.block-10 .reviews-card{font:15px Arial;background-color:#fff;padding:.5rem;margin:.5rem;width:calc(33.3333333333% - 1rem);border-radius:.5rem}.block-10 .reviews-title{font-weight:700;color:#d7246a;margin-bottom:.25rem}.block-11{background:#efefef;padding:4.25rem 0}.block-11 h5{font-size:50px;font-weight:400;margin-bottom:2.5rem}.block-11 h5 span{font-size:25px}.block-11 form>div{margin-bottom:1.5rem}.block-11 form>div:nth-of-type(2){animation-delay:.1s}.block-11 form>div:nth-of-type(3){animation-delay:.2s}.block-11 form>div:nth-of-type(4){animation-delay:.3s}.block-11 form>div:nth-of-type(5){animation-delay:.4s}.block-11 form .form-control{font-size:20px;text-align:center;border-radius:unset;border:unset;border:2px solid #1a1a1a}.block-11 form .form-control:focus{box-shadow:unset}.block-11 form .form-control:focus~label{transform:scale(.85) translateY(-.5rem) translateX(-50%)}.block-11 form .form-control~label{font-size:20px;line-height:1;white-space:nowrap;left:50%;transform:translateX(-50%)}.block-11 form .form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translateX(-50%)}.block-11 form .form-control:not(:placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translateX(-50%)}.block-11 form .iti{width:100%}.block-11 form .iti .form-control{height:calc(3.5rem + 2px);padding:1rem 58px!important}.block-11 form .iti .form-control::-moz-placeholder{color:#000}.block-11 form .iti .form-control::placeholder{color:#000}.block-11 form .form-check-input:checked{background-color:#1a1a1a;border-color:#1a1a1a}.block-11 form .form-check-input:focus{box-shadow:unset}.block-11 form .form-check-label{font-size:15px;line-height:1.3}.block-11 form .form-check-label a{color:#1a1a1a;text-decoration:none}.block-11 form .form-check-label a:hover{text-decoration:underline}.block-11 form .btn{margin-top:.5rem}.block-12{font-family:Arial}@media screen and (max-width:1399.98px){.btn{font-size:25px}.block-done h1{font-size:calc(1.3125rem + .75vw)!important}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-done h1{font-size:1.875rem!important}}@media screen and (max-width:1399.98px){.block-1{padding:3rem 0 4.25rem 0}.block-1 h1{font-size:calc(1.4375rem + 2.25vw)!important}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-1 h1{font-size:3.125rem!important}}@media screen and (max-width:1399.98px){.block-1 .image{width:460px;height:460px}.block-1 .image span:nth-child(3){height:5.75rem;bottom:-4.25rem}}@media screen and (max-width:1399.98px){.block-2{padding:8rem 0}.block-2 p{font-size:22px}.block-2 h2{font-size:calc(1.375rem + 1.5vw)!important;padding-top:3rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-2 h2{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-4{padding:6.25rem 0 7.75rem 0}.block-4 h3{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:2rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-4 h3{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-4 p{font-size:22px;margin-bottom:3.25rem}}@media screen and (max-width:1399.98px){.block-4 ul li{font-size:18px}.block-4 ul li::before{margin-top:5px;width:12px;height:12px}.block-4 ul li br{display:none}}@media screen and (max-width:1399.98px){.block-5 .row>div:first-child{padding:3rem 3rem 3rem 12px}.block-5 .row>div:last-child{padding:3rem 12px 3rem 4rem}.block-5 h4{font-size:calc(1.375rem + 1.5vw)!important}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-5 h4{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-5 p{font-size:22px}}@media screen and (max-width:1399.98px){.block-5 ul{padding-left:3rem}}@media screen and (max-width:1399.98px){.block-6{padding-top:3rem}.block-6 h4{font-size:calc(1.4375rem + 2.25vw)!important}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-6 h4{font-size:3.125rem!important}}@media screen and (max-width:1399.98px){.block-6 ul{margin-top:3.25rem}.block-6 ul li{font-size:18px}.block-6 ul li::before{margin-top:5px;width:12px;height:12px}.block-6 ul li br{display:none}}@media screen and (max-width:1399.98px){.block-7{padding-top:4.5rem}.block-7 picture{width:300px;height:570px}.block-7 h4{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:2rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-7 h4{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-7 ul{margin-bottom:1.25rem}.block-7 ul li{font-size:22px}.block-7 ul li::before{margin-top:8px}}@media screen and (max-width:1399.98px){.block-7 p{font-size:22px}}@media screen and (max-width:1399.98px){.block-9{padding:3.75rem 0}.block-9 h5{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:3.25rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-9 h5{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-9 .card{width:190px;height:190px}.block-9 .card-body span:last-child{font-size:25px}.block-9 .card-body span:last-child .big{font-size:30px}}@media screen and (max-width:1399.98px){.block-9 p{font-size:22px}.block-9 p:first-child{margin-top:3.5rem;margin-bottom:1rem}.block-9 p:last-child{font-size:30px}.block-9 p span:last-child{font-size:40px}}@media screen and (max-width:1399.98px){.block-10{padding:3.75rem 0 4.25rem 0}.block-10 h5{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:1.75rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-10 h5{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-10 .reviews{padding:1.5rem}.block-10 .reviews-layout{max-height:550px}}@media screen and (max-width:1399.98px){.block-11 h5{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:1.75rem}}@media screen and (max-width:1399.98px) and (min-width:1200px){.block-11 h5{font-size:2.5rem!important}}@media screen and (max-width:1399.98px){.block-11 h5 span{font-size:22px}}@media screen and (max-width:1199.98px){.block-1 h1,.block-1 p{margin-bottom:2rem}.block-1 h1 br,.block-1 p br{display:none}.block-1 .image span:nth-child(3){display:none}.block-2{padding:6rem 0}.block-2 p{font-size:20px}.block-4{padding:4.25rem 0 5.75rem}.block-4 p br{display:none}.block-5 .row>div:last-child{padding-left:3rem}.block-5 p br{display:none}.block-5 ul li br{display:none}.block-6 picture{width:60%}.block-6 .btn{margin-top:3rem}.block-7 ul li{font-size:20px}.block-7 ul li::before{margin-top:6px}.block-7 ul li br{display:none}.block-9 .card{width:170px;height:170px}.block-9 .card-body span:last-child{font-size:22px}.block-9 .card-body span:last-child .big{font-size:25px}.block-11 h5 br{display:none}}@media screen and (max-width:991.98px){.block-4 ul li{width:47.5%;margin-bottom:1.5rem}.block-5 ul{padding-left:2rem}.block-6 picture{width:50%}.block-6 ul li{width:47.5%;margin-bottom:1.5rem}.block-7{padding-bottom:4.5rem}.block-7 ul li{width:100%}.block-7 ul li::before{margin-top:4px}.block-7 p br{display:none}.block-9 h5 br{display:none}.block-9 .card{width:150px;height:150px}.block-10 .reviews-card{width:calc(50% - 1rem)}}@media screen and (max-width:767.98px){.block-1{text-align:center;padding:1.5rem 0 3rem 0}.block-1 h1{margin-bottom:1.5rem}.block-1 .image{margin:3rem auto 2rem auto}.block-2{padding:3rem 0}.block-2 h2{padding-top:2rem}.block-4{padding:3rem 0}.block-4 h3{margin-bottom:1.5rem}.block-4 p{margin-bottom:2rem}.block-4 ul{padding-left:1.5rem}.block-4 ul li{width:100%}.block-5 .row>div:first-child{padding-right:12px}.block-5 .row>div:first-child::after{right:50%;transform:translateX(50%)}.block-5 .row>div:last-child{padding-left:12px;padding-bottom:0}.block-6 h4{order:2;margin-top:1.5rem;text-align:center}.block-6 h4 br{display:none}.block-6 picture{width:100%;height:270px}.block-6 ul{padding-left:1.5rem;margin-top:2rem}.block-6 ul li{width:100%}.block-6 .btn{margin-top:2rem}.block-7{padding:3rem 0}.block-7 picture{margin:0 auto -10px auto;height:520px}.block-7 h4,.block-7 p{text-align:center}.block-7 ul{padding-left:1.5rem}.block-7 ul li::before{margin-top:6px;width:9px;height:9px}.block-9{padding:3rem 0}.block-9 h5{margin-bottom:2rem}.block-9 .card{margin-bottom:1.5rem}.block-9 p:first-child{margin-top:2rem}.block-10{padding:3rem 0}.block-10 .reviews-layout{max-height:500px}.block-11{padding:3rem 0}.block-11 form .form-control{font-size:18px}.block-11 form .form-control~label{font-size:18px}}@media screen and (max-width:575.98px){.block-1 .image{width:calc(100vw - 3rem);height:calc(100vw - 3rem);max-width:460px;max-height:460px;margin-bottom:3rem}.block-1 .image img{height:calc(100% + 1.5rem)}.block-1 .image span:nth-child(3){display:block;width:50%;height:2px;top:calc(50% - 1.5rem);left:-50%;transform:translateY(-50%)}.block-1 .image span:nth-child(4){width:15px;height:15px;top:calc(50% - 1.5rem);bottom:auto;left:-7px;transform:translateY(-50%)}.block-1 .image span:nth-child(5){width:50%;height:2px;top:calc(50% - 1.5rem);right:-50%;transform:translateY(-50%);background-color:#1a1a1a}.block-1 .image span:nth-child(6){width:15px;height:15px;top:calc(50% - 1.5rem);right:-7px;transform:translateY(-50%);background-color:#1a1a1a;border-radius:50%}.block-9 p span{text-align:center;display:block;margin:0!important}.block-7{overflow-x:hidden}.block-7 picture{height:calc(95vw - 3rem);min-height:400px}.block-10 .reviews{padding:1rem}.block-10 .reviews-card{width:calc(100% - 1rem)}}