.featherlight .featherlight-close-icon{width:40px;height:40px;background:url("/themes/custom/drutheme/dist/assets/featherlight-close.svg") no-repeat center center;background-size:30px;color:transparent;font-size:0;top:-10px;right:-10px;}
.video-embed .video-embed__video__image{background:none;border-radius:0;border:none;padding:0;position:relative;}.video-embed .video-embed__video__image:before{content:"";background:url("/modules/contrib/video_embed_field/css/icons/play.svg") no-repeat center center;background-size:100% auto;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);position:absolute;z-index:999;}.video-embed .video-embed__video__reveal{display:none;}.video-embed .video-embed__video{padding-left:25px;padding-right:25px;flex:0 1 calc(100%);width:calc(100%);}@media (min-width:640px){.video-embed .video-embed__video{padding-left:25px;padding-right:25px;flex:0 1 calc(83.3333333333%);width:calc(83.3333333333%);margin-left:calc(8.3333333333%);}}@media (min-width:1024px){.video-embed .video-embed__video{padding-left:25px;padding-right:25px;flex:0 1 calc(66.6666666667%);width:calc(66.6666666667%);margin-left:calc(16.6666666667%);}}.video-embed .video-embed-field-lazy-play{padding:0;box-shadow:none;border:none;}.video-embed-video__popup .featherlight-content{width:100%;background:none;max-width:800px;}
.text-image{max-width:1920px;margin-left:auto;margin-right:auto;}.text-image__text-frame{padding-left:25px;padding-right:25px;flex:0 1 calc(100%);width:calc(100%);background:#fff;padding-top:70px;padding-bottom:70px;}.text-image__text-frame .text-image__text{width:100%;padding-left:11px;padding-right:11px;}@media (min-width:1024px){.text-image__text-frame .text-image__text{padding-left:20px;padding-right:20px;}}.text-image__image-frame{background:#fff;}.text-image__image-frame figure{display:block;line-height:0;}.text-image__image-frame img{border-radius:0 80px 0 0;}.text-image__actions{margin-top:41px;}.text-image__actions > a:first-of-type{margin-left:0;}.text-image .background-placeholder{display:none;}@media (min-width:780px){.text-image .flex-wrapper{position:relative;}.text-image__text-frame{padding-left:25px;padding-right:25px;flex:0 1 calc(41.6666666667%);width:calc(41.6666666667%);margin-left:calc(8.3333333333%);display:flex;align-items:center;position:relative;background:none;z-index:1;}.text-image__text-frame .text-image__text{padding:0;}.text-image__image-frame{padding-left:25px;padding-right:25px;flex:0 1 calc(41.6666666667%);width:calc(41.6666666667%);margin-left:calc(8.3333333333%);padding-right:0;position:relative;display:flex;align-items:flex-end;background:none;z-index:1;padding-top:100px;}.text-image__image-frame .text-image__image{width:100%;}.text-image__image-frame img{width:100%;height:auto;}.text-image.layout-image-left .flex-wrapper{flex-direction:row-reverse;justify-content:flex-end;}.text-image.layout-image-left .text-image__image-frame{margin-left:0;padding-left:0;}.text-image.layout-image-left .text-image__text-frame{margin-left:calc(8.3333333333%);}.text-image .background-placeholder{position:absolute;left:0;top:0;height:100%;display:flex;flex-direction:column;}.text-image .background-placeholder .row{padding:0 25px;display:flex;flex:1;flex-direction:column;}.text-image .background-placeholder .background{background:#fff;flex:1;width:100%;padding:0;}}@media (min-width:1200px){.text-image__text-frame{display:flex;justify-content:flex-end;padding-left:25px;padding-right:25px;flex:0 1 calc(41.6666666667%);width:calc(41.6666666667%);margin-left:calc(8.3333333333%);}.text-image__text-frame .text-image__text{max-width:575px;}.text-image__image-frame img{border-radius:0 120px 0 0;}.text-image.layout-image-left .text-image__text-frame{justify-content:flex-start;}}.text-image.background--blue .text-image__text-frame{background:#213A5F;}.text-image.background--blue .text-image__text-frame *,.text-image.background--blue .text-image__text-frame a{color:#fff;}.text-image.background--blue .text-image__text-frame h2 strong{color:#00CCDD;}.text-image.background--blue .text-image__image-frame{background:#213A5F;width:100%;text-align:center;}.text-image.background--blue .background-placeholder{padding:0;}@media (min-width:780px){.text-image.background--blue{width:100%;padding-left:11px;padding-right:11px;padding-top:60px;}}@media (min-width:780px) and (min-width:1024px){.text-image.background--blue{padding-left:20px;padding-right:20px;}}@media (min-width:780px){.text-image.background--blue .flex-wrapper{width:100%;max-width:1500px;margin-left:auto;margin-right:auto;}.text-image.background--blue .text-image__text-frame{background:none;}.text-image.background--blue .text-image__image-frame{background:none;padding-top:0;align-items:flex-start;margin-top:-60px;padding-bottom:65px;padding-right:25px;}.text-image.background--blue .background-placeholder .background{padding-left:25px;padding-right:25px;flex:0 1 calc(83.3333333333%);width:calc(83.3333333333%);flex-grow:1;background:#213A5F;padding:0;}.text-image.background--blue.layout-image-left .text-image__image-frame{padding-right:0;padding-left:25px;}.text-image.background--blue.layout-image-left .background-placeholder .background{margin-left:calc(16.6666666667%);}}@media (min-width:1620px){.text-image.background--blue .text-image__image-frame{padding-bottom:130px;}}.text-image-row{margin-bottom:100px;}
