.paragraph--intro-block{position:relative}.paragraph--intro-block .row{margin:auto;position:relative}@media only screen and (min-width: 768px){.paragraph--intro-block .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.paragraph--intro-block .content-box{padding:8.3rem 5.8rem;border-radius:15px;background:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.35);box-shadow:0px 0px 15px 0px rgba(0,0,0,.35)}@media only screen and (min-width: 768px){.paragraph--intro-block .content-box{width:615px;position:absolute}}@media only screen and (max-width: 1199.98px){.paragraph--intro-block .content-box{width:100%;max-width:615px;padding:4rem 3.5rem}}@media only screen and (max-width: 767.98px){.paragraph--intro-block .content-box{max-width:100%;width:auto;padding:3.3rem 3.7rem;margin:0px 22px 10px;position:relative;z-index:10}}.paragraph--intro-block .content-box .field--name-field-title{color:#28211f;font-size:3rem;line-height:3.5rem;font-weight:700}@media only screen and (max-width: 767.98px){.paragraph--intro-block .content-box .field--name-field-title{font-size:2rem;line-height:2.6rem}}.paragraph--intro-block .content-box .field--name-field-body{margin-top:2.9rem}@media only screen and (max-width: 767.98px){.paragraph--intro-block .content-box .field--name-field-body{margin-top:.8rem}}.paragraph--intro-block .content-box .field--name-field-cta-link{margin-top:2.9rem}.paragraph--intro-block .content-box .field--name-field-cta-link a{display:inline-block;vertical-align:middle;text-align:center;color:#fff;font-family:"Futura PT",sans-serif;font-weight:700;outline:none;cursor:pointer;text-decoration:none;border-radius:8px;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fdb932;padding:1.6rem 3.6rem}@media only screen and (max-width: 767.98px){.paragraph--intro-block .content-box .field--name-field-cta-link a{border-radius:3px}}@media only screen and (max-width: 767.98px){.paragraph--intro-block .content-box .field--name-field-cta-link a{min-width:124px;min-height:34px;font-size:14px;line-height:22px;padding:.6rem 1rem}}.paragraph--intro-block .content-box .field--name-field-cta-link a:hover{color:#fff;background:#28211f}.paragraph--intro-block .image-box{width:100%;text-align:right;border-radius:15px}@media only screen and (max-width: 1199.98px){.paragraph--intro-block .image-box{padding-left:10%}}@media only screen and (max-width: 767.98px){.paragraph--intro-block .image-box{margin-top:-40px;padding-left:0px}}.paragraph--intro-block .image-box img{display:inline-block;vertical-align:middle;border-radius:15px}