.section-banner{position:relative;max-width:1920px;box-sizing:border-box;margin:auto;padding:0 20px}@media only screen and (min-width : 768px){.section-banner{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}.section-banner .content{position:relative;z-index:1;display:flex;flex-wrap:wrap;box-sizing:border-box;min-height:clamp(250px,19.2708333333vw,370px)}@media only screen and (min-width : 1024px){.section-banner .content{max-width:1920px;margin:auto;box-sizing:border-box;padding:0 20px;flex-wrap:nowrap}}@media only screen and (min-width : 1024px) and (min-width : 768px){.section-banner .content{padding-left:clamp(20px,6.25vw,135px);padding-right:clamp(20px,6.25vw,135px)}}.section-banner .content:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:clamp(15px,1.3020833333vw,25px);z-index:-1}@media only screen and (min-width : 1024px){.section-banner .content:after{content:""}}.section-banner .content .col{box-sizing:border-box}.section-banner .content .col:nth-child(1){display:flex;flex-direction:column;justify-content:center;padding-right:30px}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(1){width:50%;padding:clamp(20px,2.8125vw,54px) 0;padding-right:clamp(30px,5.2083333333vw,100px)}}.section-banner .content .col:nth-child(1) .title-2{margin-bottom:clamp(15px,1.0416666667vw,20px)}.section-banner .content .col:nth-child(1) .title-2 *{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:clamp(16px,1.3541666667vw,26px);text-transform:uppercase}.section-banner .content .col:nth-child(1) .title *{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:clamp(30px,2.6041666667vw,50px);text-transform:uppercase}@media only screen and (min-width : 768px){.section-banner .content .col:nth-child(1) .title *{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}}.section-banner .content .col:nth-child(1) .description{margin-top:clamp(15px,1.3020833333vw,25px);max-width:450px}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(1) .description{max-width:100%}}.section-banner .content .col:nth-child(1) .button-holder{display:none;margin-top:clamp(15px,1.3020833333vw,25px)}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(1) .button-holder{display:block}}.section-banner .content .col:nth-child(2){width:100%;position:relative;padding:0 30px}@media only screen and (min-width : 768px){.section-banner .content .col:nth-child(2){padding:0 60px}}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(2){padding:0;width:50%;min-width:428px}}@media only screen and (min-width : 1280px){.section-banner .content .col:nth-child(2){padding-right:clamp(15px,1.5625vw,30px)}}.section-banner .content .col:nth-child(2):after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:70%;border-radius:15px;z-index:-1}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(2):after{content:none}}.section-banner .content .col:nth-child(2) .image-holder{position:relative;width:100%;height:100%}.section-banner .content .col:nth-child(2) .image-holder img{width:100%;height:auto}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(2) .image-holder img{position:absolute;bottom:0;left:0}}.section-banner .content .col:nth-child(3){width:100%}@media only screen and (min-width : 1024px){.section-banner .content .col:nth-child(3){display:none}}.section-banner .content .col:nth-child(3) .button-holder{margin-top:30px}.section-banner .content .col:nth-child(3) .button-holder .btn{width:100%}
