.text-and-side-boxes{background:#fff;padding-bottom:10px;position:relative;z-index:3}@media only screen and (min-width:1200px){.text-and-side-boxes{margin:0 335px 0 auto;padding-bottom:100px}}.text-and-side-boxes .text-box{background:#2f5c56;color:#fff;margin:-10px 15px -10px auto;padding:20px 46px 80px 34px;position:relative;width:calc(100% - 8px);z-index:1}.text-and-side-boxes .text-box .btn{margin-top:30px}.text-and-side-boxes .text-box .btn a{color:#2f5c56}@media only screen and (min-width:992px){.text-and-side-boxes .text-box{margin:0 auto;padding:80px 120px 120px 80px;width:740px}}.text-and-side-boxes .text-box:before{background:#fff;content:"";height:6px;left:-100px;position:absolute;top:calc(100% + 150px);width:30px;z-index:2}.text-and-side-boxes .text-box:after{background:#c97d31;content:"";height:6px;left:-100%;position:absolute;top:calc(100% + 150px);width:100%}@media only screen and (min-width:992px){.text-and-side-boxes .text-box:after{left:calc(-100% + 60px)}}@media only screen and (min-width:1440px){.text-and-side-boxes .text-box:after{left:calc(-100% + 120px)}}.text-and-side-boxes .side-box-wrapper{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-left:0;margin-right:0;position:relative}@media only screen and (min-width:768px){.text-and-side-boxes .side-box-wrapper{display:-ms-flexbox;display:flex;margin:-80px auto 0;width:100%}}@media only screen and (min-width:1440px){.text-and-side-boxes .side-box-wrapper{margin:-350px auto 0;width:1165px}}@media only screen and (min-width:1600px){.text-and-side-boxes .side-box-wrapper{width:1280px}}.text-and-side-boxes .side-box-wrapper .side-box{background:#417c74;display:block;margin-bottom:20px;margin-left:15px;margin-top:-60px;position:relative;width:100%;z-index:2}@media only screen and (min-width:768px){.text-and-side-boxes .side-box-wrapper .side-box{margin-left:20px;width:335px}}.text-and-side-boxes .side-box-wrapper .side-box img{width:100%}.text-and-side-boxes .side-box-wrapper .side-box__link{padding:30px;text-align:left}.text-and-side-boxes .side-box-wrapper .side-box__link a{color:#333;color:#fff;font-family:pragmatica-condensed,sans-serif;font-size:18px;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:768px){.text-and-side-boxes .side-box-wrapper .side-box__link a{font-family:pragmatica-condensed,sans-serif;font-size:26px;font-weight:400}}.text-and-side-boxes .side-box-wrapper .side-box__link a:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 10px;content:"";display:inline-block;height:0;margin-left:8px;margin-top:4px;position:absolute;right:30px;width:0}.text-and-side-boxes .bottom-boxes-wrapper{display:block;margin-left:30px;margin-right:15px;position:relative}@media only screen and (min-width:768px){.text-and-side-boxes .bottom-boxes-wrapper{-ms-flex-pack:end;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:0 auto 0 0;padding-right:15px;width:100%}}@media only screen and (min-width:1440px){.text-and-side-boxes .bottom-boxes-wrapper{margin:0 auto;padding-right:0;width:1180px}}@media only screen and (min-width:1600px){.text-and-side-boxes .bottom-boxes-wrapper{width:1280px}}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box{background:#417c74;display:block;margin-bottom:20px;position:relative;width:100%;z-index:2}@media only screen and (min-width:768px){.text-and-side-boxes .bottom-boxes-wrapper .bottom-box{margin-left:20px;margin-right:0;width:335px}}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box:nth-child(2){transition-delay:.3s}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box:nth-child(3){transition-delay:.5s}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box img{width:100%}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box__link{padding:30px 30px 60px;text-align:left}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box__link a{color:#333;color:#fff;font-family:pragmatica-condensed,sans-serif;font-size:18px;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:768px){.text-and-side-boxes .bottom-boxes-wrapper .bottom-box__link a{font-family:pragmatica-condensed,sans-serif;font-size:26px;font-weight:400}}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box .arrows{bottom:30px;position:absolute;right:30px}.text-and-side-boxes .bottom-boxes-wrapper .bottom-box .arrows .arrow{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 10px;display:inline-block;height:0;margin-left:8px;margin-top:4px;width:0}
