.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-family:'NunitoSans', sans-serif;font-size:14px;color:var(--dark-color);font-weight:bold;letter-spacing:0.9px;text-transform:uppercase;margin-bottom:25px;opacity:0.4}.headings .subtitle b{color:var(--main-color)}.headings .title{font-size:50px;line-height:1.08;font-weight:normal;color:var(--dark-color)}.headings .title b{color:var(--main-color)}.headings .title--large{font-size:100px}.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:102px;height:5px;background-color:#eeeeee;content:''}.headings .title--delimiter+.description{margin-top:29px}.headings .description{margin-top:20px;font-size:15px;line-height:1.6;color:var(--grey-color)}.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.simple .subtitle:not(:last-child){margin-bottom:15px}.headings.simple .title{margin-top:0;text-transform:capitalize}.headings.simple .title b{font-weight:400}.headings.simple .title strong{font-weight:400}.headings.simple .description:not(:first-child){margin-top:30px}.headings.simple .description:not(:first-child) p{font-size:15px;color:var(--grey-color);font-weight:normal}@media (max-width: 480px){.headings.simple .description:not(:first-child) p{font-size:14px}}.headings.simple.description_bold .description:not(:first-child){margin-top:10px}.headings.simple.description_bold .description:not(:first-child) p{color:var(--dark-color);font-weight:bold}@media (max-width: 480px){.headings.simple.description_bold .description:not(:first-child) p{font-size:14px}}.headings.simple.description_light .description p{color:var(--light-color)}.headings.modern{max-width:500px}.headings.modern .title{padding-bottom:35px}.headings.modern.text-left .title{padding-left:51px;margin-left:-51px}.headings.modern.text-left .title--delimiter:after{height:5px;width:102px;left:0;background:var(--dark-color)}.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.light .title{color:var(--light-color)}.headings.light .title--delimiter:after{background-color:var(--light-color)}.headings.light .description,.headings.light .subtitle{color:var(--light-color);opacity:1}@media (max-width: 1500px){.headings .bg-title{font-size:145px}.headings .bg-title-wrap{top:-25px}}@media (max-width: 1200px){.headings .title{font-size:35px}.headings .title--large{font-size:80px}.headings .title--big{font-size:45px}.headings .title--small{font-size:21px}.headings .bg-title{font-size:130px}}@media (max-width: 991px){.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 .title--large{font-size:60px}.headings .description{font-size:16px}}@media (max-width: 767px){.headings .heading-img{margin-bottom:30px}.headings .subtitle{margin-bottom:15px}.headings .title{font-size:27px}.headings .title--large{font-size:40px}.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 .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 .description{margin-top:15px}.headings.text-right.simple .description,.headings.text-left.simple .description{margin-top:30px}}@media (max-width: 480px){.headings .title{font-size:24px}.headings .title--large{font-size:30px}.headings .title--small{font-size:16px}}b{color:var(--light-color) !important;display:inline-block}b::before{position:absolute;top:0.05em;bottom:0.1em;left:-0.05em;right:-0.05em;content:'';background:var(--main-color);display:inline-block;z-index:-1}b>strong{color:var(--dark-color)}
/*# sourceMappingURL=headings.min.css.map */
