#main{padding-bottom:50px}#main .wrapper_box{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:135px 60px}#main .wrapper_box:before{content:'';display:none;position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#edecea calc(100% - 350px),rgba(237,236,234,0) calc(100% - 350px + 80px))}#main .wrapper_box .content_box{position:relative;z-index:1;max-width:700px;padding:40px;background:rgba(255,255,255,.6);backdrop-filter:blur(12px)}#main .wrapper_box .content_box h1{font-family:NunitoSans;font-size:54px;font-weight:800;line-height:1.2;text-transform:uppercase}#main .wrapper_box .content_box h1 span{color:#B8D12B}#main .wrapper_box .content_box .bullets{margin-top:30px}#main .wrapper_box .content_box .bullets ul li{position:relative;padding-left:30px;line-height:1.35;font-size:20px;margin-bottom:10px}#main .wrapper_box .content_box .bullets ul li:last-child{margin-bottom:0}#main .wrapper_box .content_box .bullets ul li:before{content:'';display:block;position:absolute;top:2px;left:0;width:20px;height:20px;background-image:url(../../img/figure-1.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}#main .wrapper_box .content_box .btn_box{margin-top:30px;display:flex;justify-content:space-between;align-items:center;gap:20px}#main .wrapper_box .content_box .btn_box .btn{width:100%}@media screen and (max-width:770px){#main .wrapper_box{background-position:right top;background-size:auto 350px;padding:250px 15px 15px}#main .wrapper_box:before{display:block}#main .wrapper_box .content_box{max-width:none;padding:20px;background:rgba(255,255,255,.4)}}@media screen and (max-width:600px){#main .wrapper_box .content_box h1{font-size:50px}#main .wrapper_box .content_box .bullets{margin-top:20px}#main .wrapper_box .content_box .bullets ul li{font-size:18px}#main .wrapper_box .content_box .btn_box{margin-top:20px;flex-wrap:wrap}}@media screen and (max-width:500px){#main{padding-bottom:40px}}@media screen and (max-width:400px){#main .wrapper_box .content_box h1{font-size:46px}#main .wrapper_box .content_box .bullets{margin-top:20px}#main .wrapper_box .content_box .bullets ul li{font-size:16px}#main .wrapper_box .content_box .btn_box{margin-top:20px;flex-wrap:wrap}}