.headings.simple .subtitle,.headings.with_list .subtitle,.headings.simple_image .subtitle{font-size:18px;font-weight:500;color:var(--main-color);margin-bottom:25px;padding-bottom:4px;position:relative;display:inline-block}.headings.simple .subtitle::before,.headings.with_list .subtitle::before,.headings.simple_image .subtitle::before{content:'';position:absolute;bottom:0;left:0;height:1px;background-color:var(--light-grey-color);width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.headings.simple .subtitle:hover::before,.headings.with_list .subtitle:hover::before,.headings.simple_image .subtitle:hover::before{background-color:var(--main-color)}.headings.simple .title,.headings.with_list .title,.headings.simple_image .title{font-size:40px;font-weight:400;color:var(--dark-color);line-height:normal;margin-bottom:40px}.headings.simple .text,.headings.with_list .text,.headings.simple_image .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.headings.simple .list-block-wrap,.headings.with_list .list-block-wrap,.headings.simple_image .list-block-wrap{margin-top:43px}.headings.simple .list-block-wrap a,.headings.with_list .list-block-wrap a,.headings.simple_image .list-block-wrap a{margin-right:20px;text-decoration:none}.headings.simple .list-block-wrap a img,.headings.with_list .list-block-wrap a img,.headings.simple_image .list-block-wrap a img{max-height:70px;transition:0.35s}.headings.simple .list-block-wrap a:hover img,.headings.with_list .list-block-wrap a:hover img,.headings.simple_image .list-block-wrap a:hover img{opacity:0.7}.headings.simple .btn-wrap,.headings.with_list .btn-wrap,.headings.simple_image .btn-wrap{margin-top:40px}.headings.simple .btn-wrap a:nth-last-of-type(2),.headings.with_list .btn-wrap a:nth-last-of-type(2),.headings.simple_image .btn-wrap a:nth-last-of-type(2){margin-right:20px}.headings.simple .list-wrap,.headings.with_list .list-wrap,.headings.simple_image .list-wrap{margin-left:0;margin-top:25px}.headings.simple .list-wrap li,.headings.with_list .list-wrap li,.headings.simple_image .list-wrap li{font-size:15px;color:var(--grey-color);padding:20px 0 20px 60px;list-style:none;position:relative}.headings.simple .list-wrap li i,.headings.with_list .list-wrap li i,.headings.simple_image .list-wrap li i{position:absolute;top:10px;left:0;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--main-color);border-radius:50%;border:1px solid var(--soft-grey-color);background:var(--light-color);-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.headings.simple .list-wrap li:hover i,.headings.with_list .list-wrap li:hover i,.headings.simple_image .list-wrap li:hover i{background:var(--main-color);border-color:var(--main-color);color:var(--light-color)}.headings.classic{display:-webkit-flex;display:flex;align-items:center}.headings.classic .subtitle{font-size:18px;font-weight:500;color:var(--main-color);margin-bottom:25px;padding-bottom:4px;position:relative;display:inline-block}.headings.classic .subtitle::before{content:'';position:absolute;bottom:0;left:0;height:1px;background-color:var(--light-grey-color);width:100px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.headings.classic .subtitle:hover::before{background-color:var(--main-color)}.headings.classic .title{font-size:40px;font-weight:400;color:var(--dark-color);line-height:normal;margin-bottom:40px}.headings.classic .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.headings.classic .wrap{width:50%}.headings.classic .btn-wrap{width:50%;text-align:right}.headings.simple_bc{display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.headings.simple_bc .title{text-align:center;font-size:70px;font-weight:400;color:var(--dark-color);line-height:normal;margin-bottom:35px}.headings.simple_bc .text{text-align:center;font-size:18px;line-height:26px;color:var(--grey-color)}.headings.simple_bc .wrap{max-width:600px;width:100%}.headings.simple_bc .breadcrumbs{margin-top:48px;max-width:600px;width:100%;text-align:center}.headings.simple_bc .breadcrumbs a{text-decoration:none;color:var(--main-color);font-size:20px;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.headings.simple_bc .breadcrumbs a:hover{color:var(--dark-color);opacity:1}.headings.simple_bc .breadcrumbs a::after{content:'/';display:inline-block;margin:auto 7px;color:var(--grey-color);opacity:.9}.headings.simple_bc .breadcrumbs span{color:var(--grey-color);opacity:.9;font-size:20px}.headings.simple_title .title{font-size:18px;font-weight:500;color:var(--main-color);margin-bottom:25px;display:inline-block}.headings.modern{display:-webkit-flex;display:flex;align-items:center}.headings.modern .wrap:nth-last-of-type(1):not(:first-child){padding-left:15px;width:43%}.headings.modern .wrap:nth-last-of-type(2){padding-right:25px;width:57%}.headings.modern .title{font-size:50px;font-weight:400;color:var(--dark-color);line-height:normal;text-align:right}.headings.modern .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.headings.modern .button{margin-top:30px}.headings.with_list .text{font-size:18px}.headings.dark_version.simple .title,.headings.dark_version.with_list .title,.headings.dark_version.classic .title,.headings.dark_version.modern .title,.headings.dark_version.simple_image .title,.headings.dark_version.simple_bc .title{color:var(--light-color)}.headings.dark_version.with_list .list-wrap li i{background:#000;border-color:#000}.headings.dark_version.with_list .list-wrap li:hover i{background:var(--main-color);border-color:var(--main-color);color:var(--light-color)}@media only screen and (max-width: 1199px){.headings.classic .title,.headings.simple .title,.headings.with_list .title,.headings.simple_image .title{font-size:36px}.headings.simple_bc .title{font-size:55px}.headings.modern .title{font-size:45px}}@media only screen and (max-width: 991px){.headings.simple .title,.headings.with_list .title,.headings.simple_image .title,.headings.simple_bc .title{font-size:30px;margin-bottom:25px}.headings.simple .btn-wrap,.headings.with_list .btn-wrap,.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.modern{flex-direction:column}.headings.modern .wrap{padding:0 !important;width:100% !important}.headings.modern .title{margin-bottom:30px;font-size:36px;text-align:left;padding-right:15px}}@media only screen and (max-width: 767px){.headings.classic .title,.headings.simple .title,.headings.with_list .title,.headings.simple_image .title{font-size:27px}.headings.classic .subtitle,.headings.simple .subtitle,.headings.with_list .subtitle,.headings.simple_image .subtitle,.headings.simple_bc .text{font-size:16px}.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.simple_title .title{font-size:16px}.headings.modern .button{margin-top:25px}.headings.modern .title{font-size:27px;margin-bottom:25px}.headings.with_list .list-wrap li{padding:10px 0 10px 60px}.headings.with_list .list-wrap li i{top:5px}}.headings.with_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.headings.with_image>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.headings.with_image .heading-content{padding:100px 115px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_trans-fixed+.container .vc_row:first-child .headings.with_image .heading-content{padding-top:150px}.headings.with_image .title{font-size:100px;line-height:1.2;font-weight:bold;color:var(--dark-color);margin-bottom:0}.headings.with_image .title i{font-style:normal;color:var(--main-color)}.headings.with_image .subtitle{color:var(--grey-color);font-size:13px}.headings.with_image .subtitle:not(:last-child){margin-bottom:30px}.headings.with_image .text p,.headings.with_image .text ol,.headings.with_image .text ul{color:var(--grey-color);font-size:15px;line-height:1.73}.headings.with_image .text p:empty,.headings.with_image .text ol:empty,.headings.with_image .text ul:empty{display:none}.headings.with_image .text h1,.headings.with_image .text h2,.headings.with_image .text h3,.headings.with_image .text h4,.headings.with_image .text h5,.headings.with_image .text h6{font-weight:500}.headings.with_image .text *{margin-bottom:0}.headings.with_image .text *:not(:last-child){margin-bottom:30px}.headings.with_image .heading-image{min-height:700px;background-size:cover;background-position:center}.headings.with_image .heading-row{width:100%;max-width:600px}.headings.with_image .heading-row:not(:last-child){margin-bottom:50px}@media only screen and (max-width: 1440px){.headings.with_image .title{font-size:80px}.headings.with_image .heading-image{min-height:600px}.headings.with_image .heading-content{padding:70px 65px}.header_trans-fixed+.container .vc_row:first-child .headings.with_image .heading-content{padding-top:120px}}@media only screen and (max-width: 1200px){.headings.with_image .title{font-size:70px}.headings.with_image .heading-image{min-height:500px}.headings.with_image .heading-content{padding:40px 35px}.header_trans-fixed+.container .vc_row:first-child .headings.with_image .heading-content{padding-top:100px}.headings.with_image .heading-row:not(:last-child){margin-bottom:40px}}@media only screen and (max-width: 991px){.headings.with_image .title{font-size:60px}.header_trans-fixed+.container .vc_row:first-child .headings.with_image .heading-content{padding-top:65px}}@media only screen and (max-width: 768px){.headings.with_image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.headings.with_image .heading-image{min-height:300px;padding-bottom:56.25%}.headings.with_image .title{font-size:44px}.headings.with_image .title br{display:none}.headings.with_image .heading-row{max-width:100%}.headings.with_image .heading-row:not(:last-child){margin-bottom:25px}.headings.with_image .heading-content{padding:45px 15px}.headings.with_image .subtitle:not(:last-child){margin-bottom:15px}.headings.with_image .text *:not(:last-child){margin-bottom:15px}.headings.with_list .btn-wrap a:nth-last-of-type(2){margin-bottom:15px}}
/*# sourceMappingURL=headings.css.map */
