.box{text-align:left}.box-2-col-item{width:45%}.box-3-col-item{width:28.333%}.box-4-col-item{width:20%}.box-5-col-item{width:15%}.box-3-col-span-2-item{width:61.666%}.box .image{margin-bottom:20px}.box .image .swiffy-slider{margin:0;width:100%}.has-no-content.has-no-title.has-no-subtitle.box .image{margin-bottom:0}.has-bg-color.box .image{margin:-20px -20px 15px}.box .image img{width:100%;display:block;margin:0}.content-item.box .head{padding-bottom:10px}.content-item.box-3-col-item.background-image{position:relative}.content-item.box-3-col-item.background-image .main-image{margin:0}.content-item.box-3-col-item.background-image img{display:block}.content-item-inner.background-image .head{z-index:1;background:rgba(170,156,143,.8);width:100%;color:#fff!important;text-align:center}.content-item-inner.background-image .head .title{font-size:1.2rem;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;margin:0}.content-item-inner.background-image .head .subtitle{font-size:1rem;font-weight:700;color:#fff}.content-item-inner.background-image a{color:#fff!important}.contentbox-item{font-size:.8rem;padding:25px;margin-bottom:3rem;border:1px solid #ebebeb}.contentbox-item .head .title{font-size:.9rem;font-weight:700}.contentbox-item .head .subtitle{font-size:.8rem;font-weight:700}.box-container.sbb .content-item{border:1px solid #ccc}.box-container.sbb .title{text-transform:uppercase;font-weight:100!important;font-size:1.3rem!important;padding-top:10px}.box-container.sbb form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.box-container.sbb .item{padding:10px 0;width:48%}.box-container.sbb .item .label{margin-bottom:5px;font-weight:700;color:#7a7a7a}.box-container.sbb .item .value input[type=date],.box-container.sbb .item .value input[type=text],.box-container.sbb .item .value select{box-sizing:border-box;width:100%;padding:15px;border:1px solid #ccc;height:55px}.box-container.sbb .item .gotoSBB{height:55px;background:#eb0000;color:#fff;border:none;width:100%;box-sizing:border-box;font-weight:400;cursor:pointer;transition:transform .2s}.box-container.sbb .item .gotoSBB:hover{transform:translateY(-10px);overflow:visible;background:#c60018}@media only screen and (max-width:1200px){.box-3-col-item,.box-3-col-span-2-item{width:45%}}@media only screen and (max-width:1000px){.box-4-col-item,.box-5-col-item{width:45%}}@media only screen and (max-width:650px){.box-2-col-item,.box-3-col-item,.box-3-col-span-2-item,.box-4-col-item,.box-5-col-item{width:100%}}