.banner-home-wrapper .banner-home .widget_inner{margin:0}.banner-home-wrapper .banner-home__container{position:relative;background-color:#f4cf00;border-radius:var(--border-radius--componente)}.banner-home-wrapper .banner-home__container .image img{width:100%;border-radius:var(--border-radius--componente)}@media (max-width:767px){.banner-home-wrapper .banner-home__container .image img{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}@media (min-width:768px){.banner-home-wrapper .banner-home__container .content{position:absolute;top:0;left:0;text-align:left;max-width:50%}}.banner-home-wrapper .banner-home__container .content .title{text-align:left;font-weight:700;font-size:3.8vw;line-height:1.2em}@media (min-width:1025px) and (max-width:1200px){.banner-home-wrapper .banner-home__container .content .title{font-size:2.6vw}}.banner-home-wrapper .banner-home__container .content .subtitle{font-size:2.5vw;font-weight:700;margin:0 0 22px 33px;line-height:1.2em}@media (min-width:1025px) and (max-width:1200px){.banner-home-wrapper .banner-home__container .content .subtitle{font-size:2.2vw}}@media (max-width:767px){.banner-home-wrapper .banner-home__container .content .subtitle{margin:0 25px 18px 25px}}.banner-home-wrapper .banner-home__container .content .subtitle span{letter-spacing:8px;font-weight:400}@media (max-width:767px){.banner-home-wrapper .banner-home__container .content .subtitle span{letter-spacing:4px}}.banner-home-wrapper .banner-home__container .content .btn{margin-left:33px;font-size:2.613vw}@media (max-width:767px){.banner-home-wrapper .banner-home__container .content .btn{margin-left:25px;margin-bottom:25px}}