/**handles:cs_headings-css,cs_team-css**/
.headings.simple.text-left .text{max-width:400px}.headings.simple.text-right .text{max-width:400px;margin-right:0;margin-left:auto}.headings.simple.text-center .text{max-width:600px;margin-right:auto;margin-left:auto}.headings.simple .title{font-size:45px;font-weight:700;color:var(--dark-color);line-height:1.3;margin-bottom:0;letter-spacing:1.5px}.headings.simple .text{color:var(--grey-color);margin-top:35px;font-size:18px;line-height:1.73}.headings.simple .button{margin-top:50px}@media only screen and (max-width:1300px){.headings.simple .title{font-size:36px}}@media only screen and (max-width:1199px){.headings.simple .title{font-size:31px}}@media only screen and (max-width:991px){.headings.simple .title{font-size:31px}}@media only screen and (max-width:768px){.headings.simple .text{margin-top:25px}.headings.simple .button{margin-top:30px}}@media only screen and (max-width:576px){.headings.simple .title{font-size:28px}}.headings.modern,.headings.modern_with_link{max-width:770px;margin:0 auto;text-align:center}.headings.modern .title,.headings.modern_with_link .title{color:var(--dark-color);font-size:29px;font-weight:700;letter-spacing:3.77px;line-height:1.3}.headings.modern a.title,.headings.modern_with_link a.title{text-decoration:none!important;-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.modern a.title:hover,.headings.modern_with_link a.title:hover{opacity:.7}@media only screen and (max-width:1024px){.headings.modern .title,.headings.modern_with_link .title{letter-spacing:2px}}@media only screen and (max-width:768px){.headings.modern,.headings.modern_with_link{max-width:100%}.headings.modern .title,.headings.modern_with_link .title{font-size:26px}}@media only screen and (max-width:576px){.headings.modern,.headings.modern_with_link{max-width:100%}.headings.modern .title,.headings.modern_with_link .title{letter-spacing:1px}}.headings.classic{text-align:center}.headings.classic .subtitle{color:var(--grey-color);font-size:12px;font-weight:700;letter-spacing:1.56px;margin-bottom:20px}.headings.classic .subtitle.light_style{color:var(--light-grey-color)}.headings.classic .subtitle i{font-style:normal;color:var(--main-color)!important}.headings.classic .title{color:var(--dark-color);font-size:29px;font-weight:700;letter-spacing:3.77px;line-height:1.3;margin-bottom:-6px}.headings.classic .title.light_style{color:var(--light-color)}@media only screen and (max-width:1024px){.headings.classic .title{letter-spacing:2px}}@media only screen and (max-width:768px){.headings.classic .title{font-size:26px}}.headings.creative{text-align:center!important}.headings.creative .image-wrap{margin-bottom:50px}.headings.creative .title{font-size:45px;font-weight:700;color:var(--dark-color);line-height:1.3;margin-bottom:0;letter-spacing:1.5px}.headings.creative .text{color:var(--grey-color);margin-top:35px;font-size:18px;line-height:1.73;max-width:900px;margin-right:auto;margin-left:auto}.headings.creative .button{margin-top:50px}@media only screen and (max-width:1300px){.headings.creative .title{font-size:36px}}@media only screen and (max-width:1199px){.headings.creative .title{font-size:31px}}@media only screen and (max-width:991px){.headings.creative .title{font-size:31px}}@media only screen and (max-width:768px){.headings.creative .text{margin-top:25px}.headings.creative .button{margin-top:30px}.headings.creative .image-wrap{margin-bottom:35px}}@media only screen and (max-width:576px){.headings.creative .title{font-size:28px}}.headings.urban{text-align:center}.headings.urban .subtitle{color:var(--main-color);font-size:12px;font-weight:700;letter-spacing:1.56px;margin-bottom:25px}.headings.urban .title{font-size:45px;font-weight:700;line-height:1.3;margin-bottom:0;letter-spacing:1.5px}.headings.urban .text{padding-top:120px;color:var(--grey-color);font-size:18px;line-height:1.73;max-width:880px;margin-right:auto;margin-left:auto;position:relative}.headings.urban .text::before{content:'';position:absolute;top:20px;height:70px;width:1px;background:var(--grey-color);left:50%}@media only screen and (max-width:1300px){.headings.urban .title{font-size:36px}.headings.urban .text{padding-top:115px}}@media only screen and (max-width:768px){.headings.urban .title{font-size:32px}.headings.urban .text{padding-top:90px;line-height:1.6}.headings.urban .text::before{height:50px}}@media only screen and (max-width:576px){.headings.urban .subtitle{letter-spacing:1px;margin-bottom:15px}.headings.urban .title{font-size:28px}.headings.urban .text{padding-top:60px;line-height:1.6}.headings.urban .text::before{top:15px;height:30px}}
.team-members-wrap.simple .team-item{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.team-members-wrap.simple .team-item:not(:last-of-type){padding-bottom:17px;margin-bottom:25px;border-bottom:1px solid var(--dark-color)}.team-members-wrap.simple .member-name{margin:0;padding-right:20px;color:var(--dark-color);font-size:17px;letter-spacing:3px;font-weight:700}.team-members-wrap.simple .member-position{color:var(--main-color);font-size:12px;font-weight:700;letter-spacing:1.5px}@media only screen and (max-width:768px){.team-members-wrap.simple .team-item:not(:last-of-type){padding-bottom:12px;margin-bottom:15px}.team-members-wrap.simple .member-name{font-size:16px;letter-spacing:2px}}@media only screen and (max-width:576px){.team-members-wrap.simple .member-position{letter-spacing:1px}}.team-members-wrap.single{max-width:1000px;width:100%;margin:auto;text-align:center}.team-members-wrap.single .image-wrap{background-position:center;background-size:cover;padding-top:100%;position:relative}.team-members-wrap.single .description-wrap{position:absolute;top:calc(50% + 10px);left:50%;width:calc(100% - 30px);height:calc(100% - 30px);-webkit-transform:translate(-50%,-50%) translateZ(0);-moz-transform:translate(-50%,-50%) translateZ(0);-ms-transform:translate(-50%,-50%) translateZ(0);-o-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0);background-color:rgba(255,255,255,.8);opacity:0;padding:20px;text-align:center;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-transition:top .45s ease,opacity .45s ease;-moz-transition:top .45s ease,opacity .45s ease;transition:top .45s ease,opacity .45s ease}.team-members-wrap.single .description-wrap .description{font-size:17px;font-weight:300;margin-bottom:20px;color:var(--dark-color)}.team-members-wrap.single .description-wrap .socials a{display:inline-block;margin:0 7px;font-size:17px;color:var(--dark-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}.team-members-wrap.single .description-wrap .socials a:hover{opacity:1;color:var(--main-color)}.team-members-wrap.single:hover .description-wrap{opacity:1;top:50%}.team-members-wrap.single:hover .content-wrap{top:-5px}.team-members-wrap.single .content-wrap{margin-top:25px;position:relative;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.team-members-wrap.single .content-wrap .name{font-size:17px;font-weight:700;letter-spacing:2.2px}.team-members-wrap.single .content-wrap .position{margin-top:5px;font-size:17px;font-weight:300;color:var(--grey-color)}@media only screen and (max-width:768px){.team-members-wrap.single .content-wrap .name{font-size:16px;letter-spacing:2px}}.team-members-wrap.modern{max-width:375px;margin:auto;text-align:center}.team-members-wrap.modern:hover .content-wrap .name::before{width:100%}.team-members-wrap.modern:hover .socials a{opacity:1;visibility:visible}.team-members-wrap.modern:hover .image-wrap{-webkit-filter:grayscale(0);filter:grayscale(0)}.team-members-wrap.modern .image-wrap{padding-top:100%;position:relative;background-size:cover;background-position:center;max-width:375px;margin:auto;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.team-members-wrap.modern .socials{display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;position:absolute;left:35px;bottom:35px}.team-members-wrap.modern .socials a{color:var(--light-color);text-decoration:none;display:inline-block;margin-top:13px;font-size:15px;opacity:0;visibility:hidden;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.team-members-wrap.modern .content-wrap{margin-top:20px}.team-members-wrap.modern .content-wrap .position{margin-top:5px;font-size:17px;font-weight:300;color:var(--grey-color);margin-bottom:5px}.team-members-wrap.modern .content-wrap .name{font-size:17px;font-weight:700;letter-spacing:2.2px;position:relative;display:inline-block}.team-members-wrap.modern .content-wrap .name::before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--dark-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}.team-members-wrap.modern .socials div:first-of-type a{transition-delay:50ms}.team-members-wrap.modern .socials div:nth-of-type(2) a{transition-delay:0.1s}.team-members-wrap.modern .socials div:nth-of-type(3) a{transition-delay:150ms}.team-members-wrap.modern .socials div:nth-of-type(4) a{transition-delay:0.2s}.team-members-wrap.modern .socials div:nth-of-type(5) a{transition-delay:250ms}.team-members-wrap.modern .socials div:nth-of-type(6) a{transition-delay:0.3s}.team-members-wrap.modern .socials div:nth-of-type(7) a{transition-delay:350ms}.team-members-wrap.modern .socials div:nth-of-type(8) a{transition-delay:0.4s}.team-members-wrap.modern .socials div:nth-of-type(9) a{transition-delay:450ms}.team-members-wrap.modern .socials div:nth-of-type(10) a{transition-delay:0.5s}.team-members-wrap.modern .socials div:nth-of-type(11) a{transition-delay:550ms}.team-members-wrap.modern .socials div:nth-of-type(12) a{transition-delay:0.6s}.team-members-wrap.modern .socials div:nth-of-type(13) a{transition-delay:650ms}.team-members-wrap.modern .socials div:nth-of-type(14) a{transition-delay:0.7s}.team-members-wrap.modern .socials div:nth-of-type(15) a{transition-delay:750ms}.team-members-wrap.modern .socials div:nth-of-type(16) a{transition-delay:0.8s}.team-members-wrap.modern .socials div:nth-of-type(17) a{transition-delay:850ms}.team-members-wrap.modern .socials div:nth-of-type(18) a{transition-delay:0.9s}.team-members-wrap.modern .socials div:nth-of-type(19) a{transition-delay:950ms}.team-members-wrap.modern .socials div:nth-of-type(20) a{transition-delay:1s}.team-members-wrap.modern .socials div:nth-of-type(21) a{transition-delay:1.05s}.team-members-wrap.modern .socials div:nth-of-type(22) a{transition-delay:1.1s}.team-members-wrap.modern .socials div:nth-of-type(23) a{transition-delay:1.15s}.team-members-wrap.modern .socials div:nth-of-type(24) a{transition-delay:1.2s}.team-members-wrap.modern .socials div:nth-of-type(25) a{transition-delay:1.25s}.team-members-wrap.modern .socials div:nth-of-type(26) a{transition-delay:1.3s}.team-members-wrap.modern .socials div:nth-of-type(27) a{transition-delay:1.35s}.team-members-wrap.modern .socials div:nth-of-type(28) a{transition-delay:1.4s}.team-members-wrap.modern .socials div:nth-of-type(29) a{transition-delay:1.45s}.team-members-wrap.modern .socials div:nth-of-type(30) a{transition-delay:1.5s}.team-members-wrap.modern .socials div:nth-of-type(31) a{transition-delay:1.55s}.team-members-wrap.modern .socials div:nth-of-type(32) a{transition-delay:1.6s}.team-members-wrap.modern .socials div:nth-of-type(33) a{transition-delay:1.65s}.team-members-wrap.modern .socials div:nth-of-type(34) a{transition-delay:1.7s}.team-members-wrap.modern .socials div:nth-of-type(35) a{transition-delay:1.75s}.team-members-wrap.modern .socials div:nth-of-type(36) a{transition-delay:1.8s}.team-members-wrap.modern .socials div:nth-of-type(37) a{transition-delay:1.85s}.team-members-wrap.modern .socials div:nth-of-type(38) a{transition-delay:1.9s}.team-members-wrap.modern .socials div:nth-of-type(39) a{transition-delay:1.95s}.team-members-wrap.modern .socials div:nth-of-type(40) a{transition-delay:2s}