.boxes-row{justify-content:center;margin-left:-7.5px;margin-right:-7.5px;row-gap:15px}.boxes .box{padding-left:7.5px;padding-right:7.5px;text-align:center}.boxes .box-inner{color:#fff;background-color:#815a30;display:flex;flex-direction:column;padding:40px 20px;height:100%}.boxes .box-num{font-size:50px;letter-spacing:.6px;line-height:36px;margin-bottom:20px}.boxes .box-title{font-size:18px}@media screen and (min-width: 480px){.boxes .box-title{font-size:calc(18px + 8*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.boxes .box-title{font-size:26px}}.boxes .box-title{letter-spacing:0px}@media screen and (min-width: 480px){.boxes .box-title{letter-spacing:calc(0px + 0.6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.boxes .box-title{letter-spacing:.6px}}.boxes .box-title{line-height:24px}@media screen and (min-width: 480px){.boxes .box-title{line-height:calc(24px + 12*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.boxes .box-title{line-height:36px}}#main .boxes-frame.bg-secondary{background-color:rgba(0,0,0,0) !important;position:relative}#main .boxes-frame.bg-secondary{padding-bottom:125px}@media screen and (min-width: 480px){#main .boxes-frame.bg-secondary{padding-bottom:calc(125px + 35*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){#main .boxes-frame.bg-secondary{padding-bottom:160px}}#main .boxes-frame.bg-secondary::before{content:"";display:block;background:#3c3c3b;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;clip-path:ellipse(125% 80% at 67% 20%)}@media(max-width: 1139.98px){#main .boxes-frame.bg-secondary::before{clip-path:ellipse(275% 80% at 67% 20%)}}