.btn{font-size:1.8rem;max-width:none;text-shadow:0 4px 4px rgba(0,0,0,.1)}.box{margin:0 auto;padding:32px 32px 56px;border-radius:47.54px;background-color:var(--card-red);box-shadow:0 0 50px rgba(0,0,0,.3)}.box .box-header{padding-bottom:15px;border-bottom:1px solid var(--box-pink)}.box.white{background-color:var(--white);color:var(--red)}.box.white .box-header{border-color:#f3d9d6}#header{padding:15vh 0 56px}#header .container{display:-webkit-flex;display:flex;justify-content:center;align-items:center}#header .title{font-size:7.2rem;font-weight:400;margin-right:40px;max-width:480px;flex:0 0 auto}#header .title b{display:block}#header .summary-box{--width: 210px;width:var(--width);height:calc(var(--width) * 1.27);-webkit-transform:rotateZ(9deg);-moz-transform:rotateZ(9deg);-o-transform:rotateZ(9deg);transform:rotateZ(9deg);flex:0 0 auto}#header .summary-box picture{width:100%;height:100%}#header .summary-box img{width:100%;height:100%}#beneficios{padding-bottom:80px}#beneficios .benefit-list{max-width:720px;margin:0 auto 76px auto;list-style:none;flex-wrap:wrap;display:-webkit-flex;display:flex}#beneficios .benefit-list-item{flex:0 0 auto;display:-webkit-flex;display:flex;width:50%;padding-right:40px;margin-bottom:36px;font-size:1.8rem;line-height:1.4}#beneficios .benefit-list-item svg{margin-right:20px;flex:0 0 auto}#beneficios .btn{width:-moz-fit-content;width:fit-content;padding-left:40px;padding-right:40px;margin:0 auto}#rendimento{position:relative;padding:200px 0}#rendimento .paper-background{width:100%;height:110%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#recursos{padding:150px 0 200px}#recursos .box{width:85%;max-width:884px}#recursos .title{text-align:center;font-weight:400}#recursos .box-header{padding-bottom:15px;border-bottom:1px solid var(--box-pink);margin-bottom:56px}#recursos .contents{display:-webkit-flex;display:flex;justify-content:space-between;list-style:none;margin-bottom:54px;flex-wrap:wrap}#recursos .box-header,#recursos .contents{width:78%;margin-left:auto;margin-right:auto}#recursos .content-title{font-size:2.2rem;font-weight:500;margin-bottom:1em;text-transform:uppercase}#recursos .about-file,#recursos .about-content{position:relative;width:calc(50% - 48px);flex:0 0 auto;display:-webkit-flex;display:flex}#recursos .about-file::before,#recursos .about-content::before{position:absolute;left:-18px;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);content:url("../../assets/images/list-decoration.svg");display:block;margin-right:15px}#recursos .about-file-inner,#recursos .about-content-inner{padding-top:4px}#recursos .topics ol{counter-reset:topic;list-style-type:none}#recursos .topics li::before{counter-increment:topic;content:counters(topic, ".") ". ";font-weight:900;font-size:1.1em}#recursos .btn{max-width:465px;padding-left:10px;padding-right:10px;margin:0 auto}#detalhes{padding:130px 0}#detalhes .box{display:-ms-grid;display:-moz-grid;display:grid;grid-template-areas:"a . b" "c . b" "d . b";padding-left:var(--col-1);padding-right:var(--col-1)}#detalhes .summary-image{--width: 320px;width:var(--width);height:calc(var(--width) * 1.27);margin-left:auto}#detalhes .summary-image picture{width:100%;height:100%}#detalhes .summary-image img{width:100%;height:100%;border-radius:47px;-o-object-fit:cover;object-fit:cover}#detalhes .box-header{margin-bottom:26px}#detalhes .pricing{font-size:1.8rem;margin-bottom:62px}#detalhes .full-price b{font-weight:bold;position:relative;font-size:1.6667em;color:#64464d}#detalhes .full-price b::after{content:"";position:absolute;top:50%;left:50%;width:108%;height:3px;background:#64464d;border-radius:4px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#detalhes .discounted-price b{font-size:2.2222em}#detalhes .full-price b,#detalhes .discounted-price b{margin-left:1rem}#detalhes .included-list{list-style:none;font-size:2rem;margin-bottom:70px}#detalhes .included-list-item{font-weight:bold;display:-webkit-flex;display:flex;align-items:center}#detalhes .included-list-item+.included-list-item{margin-top:29px}#detalhes .included-list-item::before{content:url("../../assets/images/list-decoration-green.svg");margin-right:20px}#detalhes .included-list,#detalhes .summary-infos,#detalhes .action{margin-right:40px}#detalhes .btn{max-width:245px;margin:0 auto}#sobre-mim-wrapper{padding:80px 0}#feedbacks{padding:120px 0}#feedbacks .title{display:block;text-transform:uppercase;font-weight:900;margin-bottom:.25em;text-align:center}#feedbacks .sub-title{text-align:center;font-size:20px;margin-bottom:48px;font-weight:400}#feedbacks .slide{margin-bottom:76px}#feedbacks .btn{margin:0 auto;max-width:465px}#page-footer .skin-image{display:none}@media screen and (max-width: 980px){#header .title{font-size:5.6rem}#recursos .box{width:100%}#recursos .about-file,#recursos .about-content{width:100%;margin-right:0}#recursos .box-header{margin-bottom:42px}#recursos .about-content{margin-top:42px}#detalhes .box{grid-template-areas:"a" "b" "c" "d"}#detalhes .title{text-align:center}#detalhes .pricing{text-align:center;margin-bottom:24px}#detalhes .full-price{margin-bottom:1rem}#detalhes .discounted-price b{display:block}#detalhes .summary-image{--width: 261px;margin:0 auto 72px auto}#detalhes .included-list,#detalhes .summary-infos,#detalhes .action{margin-right:0}}@media screen and (max-width: 768px){#header .container{flex-direction:column;justify-content:initial;align-items:center}#header .title{text-align:center;margin-bottom:56px;margin-right:0}#header .summary-box{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#beneficios .benefit-list-item{flex-direction:column;align-items:center;width:80%;margin:0 auto 56px auto;padding:0;text-align:center}#beneficios .benefit-list-item svg{margin-right:0;margin-bottom:24px}#recursos .about-file,#recursos .about-content{padding-left:42px}#recursos .about-file::before,#recursos .about-content::before{left:20px}#recursos .content-title{font-size:1.8rem}#detalhes .summary-image{--width: 221px}#detalhes .pricing{font-size:1.6rem}#detalhes .included-list{font-size:1.8rem}}@media screen and (max-width: 600px){#header .title{font-size:4.8rem}#detalhes .summary-image{--width: 221px}#detalhes .pricing{font-size:1.4rem}}@media screen and (max-width: 480px){#header .title{font-size:3.6rem}}/*# sourceMappingURL=detalhes-resumo.css.map */
