.headings{position:relative}.headings .bg-title{white-space:nowrap;font-size:200px;font-weight:900;line-height:0.28;color:#f7f7f7;text-transform:uppercase;pointer-events:none}.headings .bg-title-wrap{position:absolute;left:50%;top:-34px;transform:translateX(-50%)}.headings .subtitle{font-size:18px;color:#b6b6b6;font-weight:bold;margin-bottom:25px}.headings .subtitle b{color:#0073e6}.headings .title{font-size:40px;line-height:1.35;font-weight:800;color:#222}.headings .title b{color:#0073e6}.headings .title--big{font-size:60px;line-height:1.07}.headings .title--small{font-size:24px}.headings .title--delimiter{position:relative;padding-bottom:29px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:#eeeeee;content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .description{margin-top:20px;font-size:15px;line-height:1.6;color:#888}.headings .description--big{font-size:18px}.headings .description--small{font-size:12px}.headings>*:first-child{margin-top:0}.headings>*:last-child{margin-bottom:0}.headings .link-wrap{margin-top:50px}.headings .heading-img{margin-bottom:46px}.headings.bg_title .title{font-size:60px;padding-bottom:19px}.headings.bg_title .title--delimiter:after{width:102px;height:5px}.headings.simple .subtitle:not(:last-child){margin-bottom:15px}.headings.simple .title{margin-top:0}.headings.simple .description:not(:first-child){margin-top:32px}.headings.modern{max-width:500px}.headings.modern .title{padding-bottom:35px}.headings.modern .title+.description{margin-top:57px}.headings.modern.text-left .title{padding-left:51px;margin-left:-51px}.headings.modern.text-left .title--delimiter:after{height:5px;width:102px;left:0}.headings.with-image .description{margin-top:10px}.headings.with-media .heading-row{display:flex;padding:0;min-height:700px}.headings.with-media .heading-row.media-right{flex-direction:row-reverse}.headings.with-media .heading-row.media-right .heading-media-content-wrap{margin-left:auto}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:50%}.headings.with-media .heading-media-wrap{background-position:50%;background-size:cover}.headings.with-media .heading-media-content{padding:80px 115px;align-self:center}.headings.with-media .heading-media-content-wrap{max-width:670px}.headings.with-media .iframe-video.banner-video{position:relative;max-width:none}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{padding-top:0 !important;min-height:500px;position:relative;width:100%;height:100%}.headings.bg-animation{min-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#0654a2;-webkit-animation:hue-rotation 8s linear 0s infinite;-moz-animation:hue-rotation 8s linear 0s infinite;animation:hue-rotation 8s linear 0s infinite;max-width:none}.headings.bg-animation .title{max-width:800px;width:100%;padding-bottom:100px;text-align:left;color:#fff;font-size:60px}@-webkit-keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}@keyframes hue-rotation{0%{filter:hue-rotate(0) opacity(0.5)}100%{filter:hue-rotate(180deg) opacity(0.8)}100%{filter:hue-rotate(360deg) opacity(0.5)}}.headings.typing{max-width:none;padding:0 10px}.headings.typing .title{font-size:60px}.headings.typing .title .typed,.headings.typing .title .typed-cursor{color:#0073e6}.headings.typing .title .typed-cursor{font-weight:normal}.headings{max-width:800px;margin:0 auto;text-align:center}.headings.text-left{text-align:left;max-width:none;margin:0}.headings.text-left .title--delimiter:after{left:0;transform:none}.headings.text-right{text-align:right;max-width:none;margin:0}.headings.text-right .title--delimiter:after{right:0;transform:none;left:auto}.headings.text-right.simple .subtitle,.headings.text-left.simple .subtitle{margin-bottom:17px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:50px}.headings.light .title{color:#fff}.headings.light .title--delimiter:after{background-color:#fff}.headings.light .description,.headings.light .subtitle{color:#fff}@media (max-width: 1500px){.headings .bg-title{font-size:145px}.headings .bg-title-wrap{top:-25px}.headings.with-media .heading-row{min-height:600px}.headings.with-media .heading-media-content{padding:80px}}@media (max-width: 1200px){.headings .title{font-size:35px}.headings .title--big{font-size:45px}.headings .title--small{font-size:21px}.headings.bg_title .title{font-size:50px}.headings .bg-title{font-size:130px}.headings.with-media .heading-row{min-height:500px}.headings.with-media .heading-media-content{padding:60px}.headings.bg-animation{min-height:600px}.headings.bg-animation .title{font-size:50px}.headings.typing .title{font-size:50px}}@media (max-width: 991px){.headings.bg_title .title{font-size:40px}.headings.bg_title .title--small{font-size:18px}.headings.with-media .heading-media-content{padding:50px 40px}.headings .bg-title{font-size:100px}.headings .bg-title-wrap{top:-5px}.headings .title{font-size:36px}.headings .title--delimiter{position:relative;padding-bottom:25px;margin-bottom:0}.headings .title--delimiter:after{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);display:block;width:80px;height:2px;background-color:rgba(86,105,120,0.15);content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .title--small{font-size:21px}.headings .description{font-size:16px}.headings.bg-animation{min-height:500px}.headings.bg-animation .title{font-size:40px}.headings.typing{padding-left:0;padding-right:0}.headings.typing .title{font-size:40px}}@media (max-width: 767px){.headings .heading-img{margin-bottom:30px}.headings .subtitle{margin-bottom:15px}.headings .title{font-size:27px}.headings .title--small{font-size:18px}.headings .title:not(:first-child){margin-top:15px}.headings .link-wrap{margin-top:30px}.headings.text-left,.headings.text-right{text-align:center;max-width:none;margin:0}.headings.text-left .title--delimiter:after,.headings.text-right .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.modern .title{padding-bottom:25px}.headings.modern .title+.description{margin-top:35px}.headings.modern.text-left .title--delimiter{padding-left:0;margin-left:0}.headings.modern.text-left .title--delimiter:after{left:50%;right:auto;transform:translateX(-50%)}.headings.with-media{padding-left:0;padding-right:0}.headings.with-media .heading-row,.headings.with-media .heading-row.media-right{flex-direction:column}.headings.with-media .heading-media-wrap,.headings.with-media .heading-media-content{width:100%}.headings.with-media .heading-media-content{padding:45px 25px}.headings.with-media .heading-media-content-wrap{margin-left:auto;margin-right:auto}.headings.with-media .heading-media-wrap.s-back-switch{min-height:250px;height:52.25vw}.headings.with-media .iframe-video.banner-video .fluid-width-video-wrapper{min-height:250px;height:52.25vw}.headings .bg-title{font-size:12vw}.headings .bg-title-wrap{top:-1vw}.headings .title--delimiter{padding-bottom:20px}.headings .title--delimiter:after{width:60px}.headings .title--delimiter+.description{margin-top:20px}.headings.bg-animation{min-height:350px;align-items:center}.headings.bg-animation .title{text-align:center;font-size:30px;padding-bottom:0;margin-bottom:0;margin-top:40px}.headings .description{margin-top:15px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:30px}.headings.typing,.headings.bg-animation{padding-left:10px;padding-right:10px}.headings.typing .title{text-align:center;font-size:30px}}@media (max-width: 480px){.headings .title{font-size:24px}.headings .title--small{font-size:16px}.headings.bg_title .title{font-size:32px}.headings.typing .title,.headings.bg-animation .title{font-size:24px}}
/*# sourceMappingURL=headings.min.css.map */
