.headings.simple{max-width:660px;margin:0 auto}.headings.simple.light .title{color:var(--light-color)}.headings.simple.light .title::before,.headings.simple.light .title::after{background-color:var(--light-color)}.headings.simple.light .subtitle{color:var(--light-color)}.headings.simple.light .description{color:var(--light-color)}.headings.simple.modern-text-color .subtitle{color:var(--main-color)}.headings.simple.modern-text-color .title::before{background:linear-gradient(92deg,#f87c57,#f2296f)}.headings.simple.modern-text-color .title::after{color:var(--gray-color)}.headings.simple.modern-line-color .title::before{background-image:linear-gradient(129deg,#640096,#e016ff 38%,#9d25e2)}.headings.simple .subtitle{font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:var(--light-grey-color);margin-bottom:22px}.headings.simple .title{font-size:50px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:1px;text-align:center;color:var(--dark-color);padding-bottom:30px;position:relative}.headings.simple .title::after{position:absolute;content:"";bottom:0;width:150px;height:1px;left:50%;transform:translateX(-50%);background-color:var(--super-grey-color);z-index:0}.headings.simple .title::before{position:absolute;content:"";bottom:0;width:50px;height:3px;background-color:var(--main-color);left:50%;transform:translateX(-50%);transition:width .7s;z-index:1}.headings.simple .title:hover::before{width:150px}.headings.simple .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.headings.simple .list-block-wrap{margin-top:43px}.headings.simple .list-block-wrap a{margin-right:20px;text-decoration:none}.headings.simple .list-block-wrap a img{max-height:70px;transition:.35s}.headings.simple .list-block-wrap a:hover img{opacity:.7}.headings.simple .btn-wrap{margin-top:40px}.headings.simple_text.light .title{color:var(--light-color)}.headings.simple_text.light .title::before,.headings.simple_text.light .title::after{background-color:var(--light-color)}.headings.simple_text.light .subtitle{color:var(--light-color)}.headings.simple_text.light .description{color:var(--light-color)}.headings.simple_text .wrap{display:flex}.headings.simple_text .wrap.empty-title .description{padding-left:0;width:100%}.headings.simple_text .title{font-size:50px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:1px;width:35%;color:var(--dark-color)}.headings.simple_text .description{width:65%;padding-left:55px}.headings.simple_text .description p{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:normal;color:var(--grey-color)}.headings.simple_text .description strong{color:var(--dark-color);font-weight:700;font-size:15px}.headings.text-left.simple{margin:0}.headings.text-left.simple .subtitle{text-align:left}.headings.text-left.simple .title{text-align:left}.headings.text-left.simple .title::after,.headings.text-left.simple .title::before{transform:translateX(0);left:0}.headings.text-right.simple{margin:0;margin-left:auto}.headings.text-right.simple .subtitle{text-align:right}.headings.text-right.simple .title{text-align:right}.headings.text-right.simple .title::after,.headings.text-right.simple .title::before{transform:translateX(0);left:auto;right:0}.headings.classic_btn .wrap .title{font-size:50px}.headings.classic_btn .wrap .title b{color:var(--main-color)}.headings.classic_btn .wrap .text{font-size:18px;font-weight:400;line-height:1.56;letter-spacing:normal;color:var(--grey-color);width:667px;margin:0 auto;margin-top:25px;margin-bottom:49px}.headings.classic_btn.text-left .wrap .text{width:55%;margin:0;margin-top:25px;margin-bottom:60px}.headings.classic_btn.text-right .wrap .text{width:55%;margin-right:0;margin-top:25px;margin-bottom:60px}.headings.classic_btn.light .wrap .title{color:var(--light-color)}.headings.classic_btn.light .wrap .text{color:var(--light-color)}.headings.classic_icon .wrap .icon-wrap{width:64px;height:41px;margin-bottom:50px}.headings.classic_icon .wrap .title{margin-bottom:80px;position:relative;font-size:28px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.64;letter-spacing:normal}.headings.classic_icon .wrap .title::before{z-index:1;position:absolute;bottom:-40px;left:0;content:"";background-color:var(--main-color);width:50px;height:3px;transition:1s}.headings.classic_icon .wrap .title::after{position:absolute;left:0;bottom:-39px;content:"";background-color:var(--light-grey-color);width:150px;height:1px}.headings.classic_icon .wrap .title:hover::before{transform:translateX(100px)}.headings.classic_icon .wrap .text{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.73;color:var(--grey-color);letter-spacing:normal}.headings.classic_icon.light .wrap .title{color:var(--light-color)}.headings.classic_icon.light.modern-text-color .wrap .title::before{background-image:linear-gradient(92deg,#f87c57,#f2296f)}.headings.classic_icon.light.modern-text-color .wrap .title::after{background-color:var(--grey-color)}.headings.classic_icon.dark.modern-text-color .wrap .title::before{background-image:linear-gradient(92deg,#f87c57,#f2296f)}.headings.classic_icon.dark.modern-text-color .wrap .title::after{background-color:var(--grey-color)}@media only screen and (max-width:991px){.headings.classic_icon .wrap .icon-wrap{margin-bottom:20px}.headings.classic_icon .wrap .title{margin-bottom:40px}.headings.classic_icon .wrap .title::before{top:151px}.headings.classic_icon .wrap .title::after{top:152px}.headings.classic_icon .wrap .title::before{top:153px}.headings.classic_icon .wrap .title::after{top:154px}}@media only screen and (max-width:768px){.headings.classic_icon .wrap{padding:0 15px}}@media only screen and (max-width:425px){.headings.classic_icon .no-padd{padding-left:0;padding-right:0}.headings.classic_icon .wrap .title{font-size:24px}.headings.classic_icon .wrap .title::before{top:178px}.headings.classic_icon .wrap .title::after{top:179px}.headings.classic_icon .wrap{padding:0}}@media only screen and (max-width:375px){.headings.classic_icon .wrap .title::before{top:216px}.headings.classic_icon .wrap .title::after{top:217px}}@media only screen and (max-width:1199px){.headings.classic .title,.headings.simple_image .title{font-size:36px}.headings.simple_bc .title{font-size:55px}}@media only screen and (max-width:991px){.headings.simple_image .title,.headings.simple_bc .title{font-size:30px;margin-bottom:25px}.headings.simple_image .btn-wrap{margin-top:30px}.headings.classic .title{font-size:30px}.headings.simple_bc .breadcrumbs{margin-top:25px}.headings.simple_bc .breadcrumbs a,.headings.simple_bc .breadcrumbs span{font-size:18px}.headings.simple_text .title{font-size:34px}}@media only screen and (max-width:767px){.headings-wrap{padding:0 15px}.headings.classic .title,.headings.simple .title,.headings.simple_image .title{font-size:34px}.headings.simple .subtitle{margin-bottom:15px}.headings.classic .btn-wrap{text-align:left}.headings.classic .title{margin-bottom:30px}.headings.classic .btn-wrap,.headings.classic .wrap{width:100%}.headings.classic{flex-direction:column}.headings.simple_image .list-block-wrap{margin-top:30px}.headings.simple_image .list-block-wrap a{margin-bottom:20px;display:block}.headings.text-left.simple,.headings.text-right.simple{margin:0 auto}.headings.text-left.simple .subtitle,.headings.text-right.simple .subtitle{text-align:center}.headings.text-left.simple .title,.headings.text-right.simple .title{text-align:center}.headings.text-left.simple .title::after,.headings.text-left.simple .title::before,.headings.text-right.simple .title::after,.headings.text-right.simple .title::before{transform:translateX(-50%);left:50%;right:auto}.headings.classic_btn .wrap .title{font-size:34px}.headings.classic_btn .wrap .text{width:100%;margin-bottom:30px}.headings.simple_text .wrap{flex-direction:column;display:flex;justify-content:center;align-items:center}.headings.simple_text .description{padding-left:0;margin-top:20px;width:100%}.headings.simple_text .title{width:100%;text-align:left}}