.request-block{position:relative;background-size:cover}.request-block .request-block__line{background-repeat:no-repeat;background-size:contain;content:'';position:absolute;width:200px;height:200px;top:-12%;right:5%;-webkit-filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, .1));filter:drop-shadow(2px 1px 2px rgba(0, 0, 0, .1))}.request-block h2{padding-top:150px;margin-left:auto;margin-right:auto;max-width:1050px}.request-block p{width:930px;text-align:center;margin-left:auto;margin-right:auto;font-size:17px;color:#2a466e;margin-top:35px}.request-block .request-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:90%;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:150px;max-width:1000px}.request-block .request-block__content .request-block__content-block{padding:0 25px}.request-block .request-block__content .request-block__content-title-list{display:none}.request-block .request-block__content .request-block__content-image.align-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.request-block .request-block__content .request-block__content-image{width:55%;height:auto;position:relative;padding:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.request-block .request-block__content .request-block__content-image .request-block__image{content:'';z-index:1;background-repeat:no-repeat;background-size:contain;width:100%;height:calc(100% + 2px);background-position-y:bottom;position:absolute;background-position-x:center}.request-block .request-block__content .request-block__content-image .request-block__content-image-shadow{content:'';position:absolute;height:35%;width:100%;top:81%;left:0;opacity:.15;-webkit-filter:blur(30px);-moz-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px);z-index:0;border-radius:inherit}.request-block .request-block__content .request-block__content-list{width:40%}.request-block .request-block__content .request-block__content-list h4{text-transform:none;font-size:17px;font-weight:700;color:#58cb60;margin-bottom:25px;letter-spacing:.5px}.request-block .request-block__content .request-block__content-list ul{list-style-type:square}.request-block .request-block__content .request-block__content-list ul li{list-style-position:inside;color:#2a466e}.request-block .request-block__content .request-block__content-list ul li::marker{font-size:13px}.request-block .request-block__content .request-block__content-list .request-block__btn{margin-top:17px;background:#58cb60;font-size:18px;font-weight:700;line-height:47px;border:none}.request-block .request-block__content .request-block__content-list .request-block__btn:hover{border-color:#58cb60;color:#fff}.request-block .request-block__content .request-block__content-list .request-block__btn:focus{-webkit-box-shadow:none;box-shadow:none;color:#fff}.request-block .request-block__content .request-block__btn-block{display:none}.request-block .request-block__content .request-block__btn-block:hover{border-color:#58cb60;color:#fff}.request-block .request-block__content .request-block__btn-block:focus{-webkit-box-shadow:none;box-shadow:none;color:#fff}@media screen and (max-width:1200px){.request-block h2{width:75%}.request-block p{width:765px;font-size:14px}}@media screen and (max-width:1030px){.request-block .request-block__content .request-block__content-list{padding:0 19px}}@media screen and (max-width:991.98px){.request-block{background-image:none!important}.request-block h2.title-flex-redesign span{display:block;text-transform:none;font-weight:600;font-size:23px;line-height:35px}.request-block h2.title-flex-redesign nobr{text-transform:capitalize}.request-block h2{margin-bottom:50px;padding-top:0;width:88%}.request-block p{width:90%;max-width:700px;text-align:left;margin-bottom:20px;margin-top:40px;font-size:17px}.request-block p span{display:block}.request-block .request-block__line{display:none}.request-block .request-block__content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:25px;padding-bottom:60px}.request-block .request-block__content .request-block__content-list h4{font-size:17px;font-weight:600;letter-spacing:0;margin-bottom:.5em}.request-block .request-block__content .request-block__content-list .request-block__btn-content{display:none}.request-block .request-block__content .request-block__btn-block{display:block;width:45%;background:#58cb60;line-height:50px;font-size:18px;border:none;font-weight:700;margin-top:55px;min-width:350px}.request-block .request-block__content .request-block__content-list{margin:auto;width:47%;padding:0 0 0 20px}.request-block .request-block__content .request-block__content-list h4{width:300px}.request-block .request-block__content .request-block__content-image{padding:0 20px 0 0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request-block .request-block__content .request-block__content-list ul{margin-bottom:0}.request-block .request-block__content .request-block__content-list ul li::marker{font-size:12px}.request-block .request-block__content .request-block__content-image .request-block__image{height:200px}.request-block .request-block__content .request-block__content-image.align-right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (max-width:991.98px) and (min-width:840px){.request-block .request-block__content{padding-top:30px}}@media screen and (max-width:750px){.request-block p{width:600px;font-size:15px}.request-block .request-block__content .request-block__content-list{width:50%}.request-block .request-block__content .request-block__content-list h4{font-size:16px}.request-block .request-block__content .request-block__content-list ul li{font-size:15px}.request-block h2{width:92%}.request-block h2.title-flex-redesign span{font-size:21px}}@media screen and (max-width:640px){.request-block h2.title-flex-redesign{width:330px;margin-top:40px}.request-block h2.title-flex-redesign span{display:inline;font-size:26px;font-weight:800;line-height:1.5;text-transform:uppercase}.request-block h2.title-flex-redesign nobr{font-size:19px;font-weight:600;display:block}.request-block .request-block__content{padding-top:20px;padding-bottom:10px;max-width:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%}.request-block .request-block__content .request-block__btn-block{display:none}.request-block .request-block__content .request-block__content-list{margin-right:auto;margin-top:10px;padding:0}.request-block .request-block__content .request-block__content-list .request-block__btn-content{display:block;width:310px;margin:35px auto 35px}.request-block .request-block__content .request-block__content-list h4{display:none}.request-block .request-block__content .request-block__content-title-list{display:block;width:55%}.request-block .request-block__content .request-block__content-title-list h4{text-transform:none;font-size:14px;color:#2a466e;font-weight:600;max-width:180px}.request-block .request-block__content .request-block__content-block{width:100%}.request-block .request-block__content .request-block__content-block.request-block__content-image{width:35%;height:100px;background-position:right;margin-right:10px}.request-block .request-block__content .request-block__content-block.request-block__content-image .request-block__content-image-shadow{left:auto;height:23%;top:70%;right:0;width:145px;-webkit-filter:blur(10px);filter:blur(10px)}.request-block p{width:90%;max-width:400px;margin-bottom:0;font-size:16px;line-height:1.4;margin-top:25px}.request-block p span{display:inline}.request-block .request-block__content .request-block__content-list ul{margin-top:10px}.request-block .request-block__content .request-block__content-list ul li{font-size:16px;line-height:1.4}.request-block .request-block__content .request-block__content-image .request-block__image{height:90px;width:130px;right:0;background-position-y:center}}@media screen and (max-width:400px){.request-block h2{width:280px}.request-block h2 nobr{font-size:16px}.request-block .request-block__content .request-block__content-block.request-block__content-image{width:39%}}@media screen and (min-width:1921px){.request-block .request-block__line{right:calc(50% - 900px)}.request-block .request-block__content{padding-bottom:180px}.request-block h2{padding-top:180px}}