body{font-family:'Lato', sans-serif;color:#666666;font-size:18px;margin:0px;line-height:160%}h1,h2,h3{margin:0px;font-weight:inherit}header{background:#fff;padding:15px 0}@media screen and (max-width: 640px){header{text-align:center}header img{max-height:30px}}.tit-header{font-size:23px;padding-top:5px;font-weight:bold;color:#000}@media screen and (max-width: 1024px){.tit-header{font-size:21px}}@media screen and (max-width: 768px){.tit-header{padding-left:50px}}@media screen and (max-width: 640px){.tit-header{padding-left:15px;text-align:left !important;font-size:18px}}.slide{position:relative;z-index:0}.slide .content-text-slide{position:absolute;top:0px;left:0px;width:100%;z-index:5}.slide .content-text-slide .text-slide{padding-top:50px;color:#fff;font-weight:bold}.slide .content-text-slide .text-slide .subtit-text-slide{font-size:24px;text-transform:uppercase;padding-bottom:20px}@media screen and (max-width: 640px){.slide .content-text-slide .text-slide .subtit-text-slide{font-size:18px}}.slide .content-text-slide .text-slide .txt-text-slide{font-size:48px;line-height:55px}@media screen and (max-width: 1024px){.slide .content-text-slide .text-slide .txt-text-slide{font-size:40px;line-height:45px}}@media screen and (max-width: 640px){.slide .content-text-slide .text-slide .txt-text-slide{font-size:24px;line-height:32px}}.single-slide{background-size:cover;position:relative;float:left;width:100%;height:490px;background-position:right center;background-repeat:no-repeat}.single-slide:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.35);z-index:0}@media screen and (max-width: 640px){.single-slide{height:300px}}.box-detail-offer{padding-bottom:100px}@media screen and (max-width: 640px){.box-detail-offer{padding-bottom:20px}}.detail-offer{padding-top:70px;color:#666666}.detail-offer ul,.detail-offer li{margin:0px;padding:0px;list-style:none}.detail-offer li{padding-bottom:15px;padding-left:80px;position:relative}.detail-offer li i{position:absolute;width:50px;top:5px;left:0px}.content-form{background-color:#fad931;padding:35px;margin-top:-110px;color:#000}@media screen and (max-width: 640px){.content-form{margin-top:-50px}}.content-form .tit-form{font-size:32px;text-align:center;text-transform:uppercase;line-height:32px;font-weight:bold}@media screen and (max-width: 1024px){.content-form .tit-form{font-size:27px}}.content-form .text-form{text-align:center;font-size:21px;padding:20px 0;line-height:26px}.payoff{background-color:#999999;position:relative;padding:50px 0;overflow:hidden}.payoff:before{content:"";position:absolute;top:0px;left:10%;height:130px;width:230px;background:url("../img/nota.png") left bottom no-repeat;background-size:cover}@media screen and (max-width: 1700px){.payoff:before{width:150px;height:100px;left:2%}}@media screen and (max-width: 1280px){.payoff:before{width:150px;height:100px;left:-6%}}@media screen and (max-width: 1024px){.payoff:before{display:none}}.payoff:after{content:"";position:absolute;top:0px;right:10%;height:140px;width:230px;background:url("../img/nota.png") left bottom no-repeat;background-size:cover}@media screen and (max-width: 1700px){.payoff:after{width:150px;height:110px;right:2%}}@media screen and (max-width: 1280px){.payoff:after{width:150px;height:100px;right:-6%}}@media screen and (max-width: 1024px){.payoff:after{display:none}}.payoff .text-payoff{position:relative;font-size:26px;font-style:italic;color:#fff;line-height:32px;text-align:center}.payoff .text-payoff:before{content:"";position:absolute;left:0px;top:-20px;background:url("../img/virgola-up.png") 0 0 no-repeat;width:44px;height:26px}@media screen and (max-width: 1280px){.payoff .text-payoff:before{left:5%}}@media screen and (max-width: 1024px){.payoff .text-payoff:before{left:-2%;background-size:contain;width:25px}}.payoff .text-payoff:after{content:"";position:absolute;right:0px;bottom:-20px;background:url("../img/virgola-down.png") 0 0 no-repeat;width:44px;height:26px}@media screen and (max-width: 1280px){.payoff .text-payoff:after{right:5%}}@media screen and (max-width: 1024px){.payoff .text-payoff:after{right:-2%;background-size:contain;width:25px}}.costumized-lesson{padding:100px 0 85px}@media screen and (max-width: 1024px){.costumized-lesson{padding:50px 0}}.costumized-lesson .text-custom{padding-top:0px}@media screen and (max-width: 640px){.costumized-lesson .text-custom{padding-top:50px}}.costumized-lesson .detail-offer{padding-top:30px}.tit-custom{font-size:32px;line-height:38px;padding-bottom:30px;text-transform:uppercase;text-align:center;color:#000;font-weight:bold}@media screen and (max-width: 1024px){.tit-custom{font-size:29px;line-height:34px;padding-bottom:20px}}.subtit-custom{font-size:24px;line-height:24px;color:#666666;font-weight:300;padding-bottom:40px;text-align:center}@media screen and (max-width: 1024px){.subtit-custom{font-size:21px}}.text-custom{padding:30px 60px 0 0}@media screen and (max-width: 640px){.text-custom{padding:60px 0 0}}.shadow-sx{box-shadow:-30px 30px 0px #fad931}.shadow-dx{box-shadow:30px 30px 0px #fad931}.gap30{padding-top:30px}.cta-btn{background:#ed7e48;border-radius:30px;line-height:21px;color:#fff;font-size:21px;font-weight:bold;text-transform:uppercase;padding:13px 35px 15px;display:inline-block;text-decoration:none}.cta-btn:hover{background:#fad931;color:#000;text-decoration:none}.good-reason{padding:100px 0 85px;background:#e6e3e3}@media screen and (max-width: 1024px){.good-reason{padding:50px 0}}.gallery-slide{background:url(../img/slide-gallery.jpg) center center no-repeat;width:100%;height:319px}.musica-maestro-number,.musica-maestro-review{padding:100px 0 85px}@media screen and (max-width: 1024px){.musica-maestro-number,.musica-maestro-review{padding:50px 0}}.musica-maestro-number ul,.musica-maestro-number li,.musica-maestro-review ul,.musica-maestro-review li{padding:0px;margin:0px;list-style:none}.musica-maestro-number li,.musica-maestro-review li{padding-bottom:20px;font-size:21px}.musica-maestro-number li strong,.musica-maestro-review li strong{color:#fad931;font-size:36px;font-weight:900}.musica-maestro-number .owl-dots,.musica-maestro-review .owl-dots{text-align:center;padding-top:25px}.musica-maestro-number .owl-dots .owl-dot,.musica-maestro-review .owl-dots .owl-dot{width:20px;height:20px;background:#cccccc;border-radius:10px;margin:0 5px;display:inline-block}.musica-maestro-number .owl-dots .owl-dot.active,.musica-maestro-review .owl-dots .owl-dot.active{background:#fad931}.singola-review{padding:90px 30px 20px;height:300px;border:1px solid #ccc;background:#fff;position:relative;color:#666}.singola-review .ico-review{position:absolute;top:10px;right:10px;width:60px !important}.singola-review .txt-review{font-style:italic;font-size:21px;line-height:30px;padding-bottom:15px}@media screen and (max-width: 640px){.singola-review .txt-review{font-size:18px;line-height:25px}}.singola-review .date-review{font-size:16px;padding-bottom:5px;line-height:24px}.singola-review .name-review{font-size:16px;line-height:24px;font-weight:bold;color:#000}.payoff2{background-color:#ed7e48;position:relative;padding:50px 0;color:#fff;font-size:26px;font-style:italic;color:#fff;line-height:32px;text-align:center;overflow:hidden}.payoff2 p{margin-bottom:30px}.payoff2:before{content:"";position:absolute;top:0px;left:10%;height:130px;width:230px;background:url("../img/nota.png") left bottom no-repeat;background-size:cover}@media screen and (max-width: 1700px){.payoff2:before{width:150px;height:100px;left:2%}}@media screen and (max-width: 1280px){.payoff2:before{left:-6%}}@media screen and (max-width: 1024px){.payoff2:before{display:none}}.payoff2:after{content:"";position:absolute;top:0px;right:10%;height:160px;width:230px;background:url("../img/nota.png") left bottom no-repeat;background-size:cover}@media screen and (max-width: 1700px){.payoff2:after{width:150px;height:100px;right:2%}}@media screen and (max-width: 1280px){.payoff2:after{right:-6%}}@media screen and (max-width: 1024px){.payoff2:after{display:none}}.payoff2 .cta-btn{color:#ed7e48;background:#fff}.payoff2 .cta-btn:hover{background:#fad931;color:#000}.single-reason{padding-bottom:30px}.single-reason .tit-reason{background:#fff;border:1px solid #cccccc;border-radius:30px;position:relative;line-height:20px;padding:10px 10px 10px 80px;cursor:pointer}@media screen and (max-width: 640px){.single-reason .tit-reason{padding-right:60px}}.single-reason .tit-reason:after{content:"";background:url(../img/arrow-reason.png) 0 0 no-repeat;position:absolute;top:50%;margin-top:-7px;right:35px;width:22px;height:15px;cursor:pointer;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media screen and (max-width: 640px){.single-reason .tit-reason:after{right:20px}}.single-reason .tit-reason span{position:absolute;top:50%;margin-top:-30px;left:-1px;width:60px;height:60px;border-radius:30px;background:#fad931;font-size:36px;font-weight:bold;color:#fff;text-align:center;line-height:56px;border:1px solid #ccc}.single-reason .detail-reason{padding-left:80px;font-size:18px;max-height:0px;line-height:24px;font-weight:300;padding-top:15px;width:100%;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;transition:max-height 1s}.single-reason.open .tit-reason:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.single-reason.open .detail-reason{height:auto;max-height:200px}.footer{padding:30px;text-align:center;color:#999}.footer .social{padding-bottom:20px}.footer .social a{display:inline-block;background:#ed7e48;border-radius:20px;width:36px;height:36px;margin:0 10px;line-height:36px;color:#fff}.footer .social a:hover{background:#fad931}@media screen and (max-width: 640px){.offert{margin-bottom:50px}}
/*# sourceMappingURL=main.css.map */
