@charset "UTF-8";.block-text-photo{padding-bottom:3rem;padding-top:3rem}@media (min-width:768px){.block-text-photo{padding-bottom:6rem;padding-top:6rem}}@media (min-width:1200px){.block-text-photo{padding-bottom:12rem;padding-top:12rem}}.block-text-photo .font-number{font-size:4rem;line-height:1;margin:0;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#00597c;-webkit-text-fill-color:transparent}@media (min-width:768px){.block-text-photo .font-number{font-size:8rem;-webkit-text-stroke-width:4px}}@media (min-width:768px){.block-text-photo .link-wrapper a{white-space:nowrap}}.block-text-photo .bg-image{height:0;padding-bottom:100%}.block-text-photo.number{padding-bottom:2rem;padding-top:2rem}@media (min-width:1200px){.block-text-photo.number{padding-bottom:4rem;padding-top:4rem}}.block-text-photo.number.bg-same-as-prev{padding-top:0}@media (min-width:1200px){.block-text-photo.number.bg-same-as-prev{padding-top:0}}.block-text-photo.bg-blue .col-text .btn{background-color:#00597c;border-color:#fff;color:#fff}.block-text-photo.bg-blue .col-text .btn:hover{background-color:#fff;border-color:#fff;color:#00597c}.block-text-photo.bg-blue-light .col-text .btn{background-color:#6998ad;border-color:#fff;color:#fff}.block-text-photo.bg-blue-light .col-text .btn:hover{background-color:#fff;border-color:#fff;color:#6998ad}.block-text-photo.bg-orange .col-text .btn{background-color:#b35b37;border-color:#fff;color:#fff}.block-text-photo.bg-orange .col-text .btn:hover{background-color:#fff;border-color:#fff;color:#b35b37}.block-text-photo.img-full{padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}@media (min-width:768px){.block-text-photo.img-full{padding-bottom:0;padding-top:0}}@media (min-width:1200px){.block-text-photo.img-full{padding-bottom:0;padding-top:0}}.block-text-photo.img-full .row-content{margin:0;width:100%}@media (min-width:768px){.block-text-photo.img-full .row-content .col-md-5,.block-text-photo.img-full .row-content .col-md-7{width:50%}}.block-text-photo.img-full .row-content .col-text{padding:30px 15px}@media (min-width:768px){.block-text-photo.img-full .row-content .col-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.block-text-photo.img-full .row-content .col-text{padding:60px}}@media (min-width:1600px){.block-text-photo.img-full .row-content .col-text{padding:120px}}.block-text-photo.img-full .row-content .col-text .icon{text-align:center;width:100%}.block-text-photo.img-full .row-content .col-text .icon img{margin-left:auto;margin-right:auto;max-width:250px}.block-text-photo.img-full .row-content .col-text .font-heading{text-align:center;width:100%}.block-text-photo.img-full .row-content .col-text .font-paragraph{text-align:center}.block-text-photo.img-full .row-content .col-text .link-wrapper{text-align:center;width:100%}.block-text-photo.img-full .row-content .col-img{margin-bottom:0;padding-left:0;padding-right:0}@media (min-width:768px){.block-text-photo.img-full .row-content .col-img .bg-image{height:100%;min-height:50vw;padding-bottom:0}}.block-text-photo.img-round{overflow-x:hidden}@media (min-width:768px){.block-text-photo.img-round{overflow-x:visible}}.block-text-photo.img-round .col-img .speckle-container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:5%;min-height:100vw;overflow:hidden;padding:0}@media (min-width:768px){.block-text-photo.img-round .col-img .speckle-container{min-height:0}}@media (min-width:992px){.block-text-photo.img-round .col-img .speckle-container{overflow:visible}}.block-text-photo.img-round .col-img .speckle-container .bg-image-speckle{-webkit-animation:rotation 30s infinite linear;animation:rotation 30s infinite linear;background-image:url(../../img/background-round-speckled.png);background-size:contain;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;padding:0 0 100%;top:0;width:90%;z-index:1}.block-text-photo.img-round .col-img .icon{background-color:#f0ede8;border-radius:50%;height:30vw;overflow:hidden;padding:1rem;position:absolute;right:5%;top:65vw;width:30vw;z-index:2}@media (min-width:576px){.block-text-photo.img-round .col-img .icon{height:150px;top:350px;width:150px}}@media (min-width:768px){.block-text-photo.img-round .col-img .icon{height:120px;top:250px;width:120px}}@media (min-width:992px){.block-text-photo.img-round .col-img .icon{height:150px;top:350px;width:150px}}@media (min-width:1200px){.block-text-photo.img-round .col-img .icon{height:150px;top:450px;width:150px}}@media (min-width:1600px){.block-text-photo.img-round .col-img .icon{height:200px;top:500px;width:200px}}.block-text-photo.img-round .col-text{margin-top:4rem}@media (min-width:768px){.block-text-photo.img-round .col-text{margin-top:0}}@media (min-width:768px){.block-text-photo.img-text:not(.img-round):not(.img-full) .col-img{padding-right:10%}}@media (min-width:768px){.block-text-photo.img-text:not(.img-round):not(.img-full) .col-img.bg-image{padding-bottom:90%}}@media (min-width:768px){.block-text-photo.text-img:not(.img-round):not(.img-full) .col-img{padding-left:10%}}@media (min-width:768px){.block-text-photo.text-img:not(.img-round):not(.img-full) .col-img.bg-image{padding-bottom:90%}}.block-text-photo.cta-link .link-wrapper a.btn{background-color:transparent;border:0;display:inline-block;font-family:Nickson,serif;letter-spacing:2px;font-weight:400;margin:0;padding:0;text-decoration:none;text-transform:uppercase}.block-text-photo.cta-link .link-wrapper a.btn:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"❯";display:inline-block;font-size:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.block-text-photo.cta-link .link-wrapper a.btn:hover{background-color:transparent;text-decoration:none}.block-text-photo.cta-link .link-wrapper a.btn:hover:after{margin-left:2rem}