:root{--flc-font-size-h3:clamp(24px, 3vw, 36px);--flc-font-size-h2:clamp(32px, 4vw, 48px)}body.page-template-about-kenway #content{padding:0 !important}body.page-template-about-kenway #footer{border-top:1px solid var(--color-silver-line)}.inner.inner_900{max-width:900px}.inner.inner_960{max-width:960px}.flc{font-size:20px}.flc .flc_item_intro{padding:100px 0}.flc .flc_item_intro .flc_item_wrap{display:flex;flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:40px}.flc .flc_item_intro .subtitle{height:30px;padding:0 15px;font-size:14px;text-transform:uppercase;letter-spacing:2px;background:var(--color-silver);border-radius:15px}.flc .flc_item_intro .text{font-size:var(--flc-font-size-h3);text-align:center;line-height:130%}.flc .flc_item_intro .story_section{height:140vh}.flc .flc_item_intro .story_section .image_wrap{width:400px;top:80px;margin:0 auto;position:sticky;overflow:hidden;transition:width .5s ease}.flc .flc_item_intro .story_section .image_wrap img{width:100%;height:auto;display:block}.flc .flc_item_title_text{padding:100px 0}.flc .flc_item_title_text .title{max-width:900px;margin-bottom:50px;font-size:var(--flc-font-size-h3);line-height:120%}.flc .flc_item_title_text .text.has_columns{column-count:2;column-gap:100px}.flc .flc_item_text_blocks{padding:100px 0;background:var(--color-silver)}.flc .flc_item_text_blocks .flc_item_wrap{display:flex;justify-content:space-between}.flc .flc_item_text_blocks .flc_item_wrap .sticky_images_wrap{width:400px;margin-right:200px}.flc .flc_item_text_blocks .flc_item_wrap .sticky_images{width:100%;position:sticky;top:150px;height:60vh}.flc .flc_item_text_blocks .flc_item_wrap .sticky_images img.sticky_img{inset:0;width:100%;height:100%;position:absolute;object-fit:cover;opacity:0%;border-radius:5px;transition:opacity 1s ease}.flc .flc_item_text_blocks .flc_item_wrap .sticky_images img.sticky_img.is-active{opacity:100% !important}.flc .flc_item_text_blocks .flc_item_wrap .sticky_content{flex:1;display:flex;flex-flow:column;flex:1 0 0;align-items:center;gap:0}.flc .flc_item_text_blocks .flc_item_wrap .sticky_content .sticky_content_item{padding:100px 0}.flc .flc_item_text_blocks .flc_item_wrap .sticky_content .sticky_content_item .title{margin-bottom:30px;padding-bottom:30px;font-size:var(--flc-font-size-h2);line-height:120%;border-bottom:1px solid var(--color-dark)}.flc .flc_item_big_image{position:relative;background-color:var(--color-dark)}.flc .flc_item_big_image .image{width:100%;top:80px;height:calc(100vh - 80px);background-repeat:no-repeat;background-position:center;background-size:cover;position:sticky;z-index:1}.flc .flc_item_big_image .text_content_wrap{margin-top:calc(-100vh + 80px);padding-top:100px;padding-bottom:100px;position:relative;z-index:2}.flc .flc_item_big_image .text_content{width:100%;max-width:550px;margin-left:auto;padding:50px 40px;background:#fff;border-radius:10px}.flc .flc_item_big_image .text_content .title{margin-bottom:30px;font-size:var(--flc-font-size-h3);line-height:120%}.flc .flc_item_colleagues{padding:100px 0;background:var(--color-silver)}.flc .flc_item_colleagues .flc_item_wrap{display:flex}.flc .flc_item_colleagues a{color:var(--color-dark)}.flc .flc_item_colleagues a:not(.button):hover{text-decoration:underline !important}.flc .flc_item_colleagues .phone-number__show{padding:5px 10px;font-size:16px;color:#fff;background:var(--color-gold);cursor:pointer}.flc .flc_item_colleagues .phone-number__show:hover{background:var(--color-dark)}.flc .flc_item_colleagues .colleagues_intro{width:400px;padding-right:50px}.flc .flc_item_colleagues .colleagues_intro .colleagues_intro__inner{top:150px;position:sticky}.flc .flc_item_colleagues .colleagues_intro .title{margin-bottom:20px;font-size:var(--flc-font-size-h3);line-height:120%}.flc .flc_item_colleagues .colleagues_wrap{flex:1}.flc .flc_item_colleagues .colleague_item{height:500px;margin-bottom:20px;background:#fff;display:flex;border-radius:5px}.flc .flc_item_colleagues .colleague_item:last-child{margin-bottom:0}.flc .flc_item_colleagues .colleague_item .image{width:370px;height:inherit;overflow:hidden}.flc .flc_item_colleagues .colleague_item .image img{width:100%;height:100%;object-fit:cover;border-radius:5px}.flc .flc_item_colleagues .colleague_item .content{flex:1;padding:30px;display:flex;flex-flow:column;justify-content:space-between}.flc .flc_item_colleagues .colleague_item .content small{line-height:100%;display:block}.flc .flc_item_colleagues .colleague_item .content .bio{margin-top:20px;font-size:17px;line-height:26px}.flc .flc_item_colleagues .colleague_item .content .content_bottom{font-size:17px;line-height:26px;display:flex}@media only screen and (max-width:1440px){.flc .flc_item_text_blocks .flc_item_wrap .sticky_images_wrap{margin-right:100px}}@media only screen and (max-width:1280px){.flc .flc_item_intro .story_section{height:100vh}.flc .flc_item_title_text .text.has_columns{column-gap:50px}.flc .flc_item_text_blocks .flc_item_wrap .sticky_content .sticky_content_item{padding:50px 0}.flc .flc_item_colleagues .colleagues_intro{width:100%;margin-bottom:50px;padding-right:0}}@media only screen and (max-width:960px){.flc .flc_item_intro{padding:50px 0}.flc .flc_item_intro .story_section{height:80vh}.flc .flc_item_intro .story_section .image_wrap{width:300px}.flc .flc_item_title_text{padding:50px 0}.flc .flc_item_title_text .text.has_columns{column-count:1;column-gap:0}.flc .flc_item_text_blocks{padding:50px 0}.flc .flc_item_text_blocks .flc_item_wrap .sticky_images_wrap{display:none}.flc .flc_item_colleagues{padding:50px 0}.flc .flc_item_colleagues .colleague_item{height:auto}.flc .flc_item_colleagues .colleague_item .image{width:100%;padding:20px}.flc .flc_item_colleagues .colleague_item .image img{width:auto;height:200px}.flc .flc_item_colleagues .colleague_item .content{padding:0 20px 20px}.flc .flc_item_colleagues .colleague_item .content .content_bottom{margin-top:20px}}@media only screen and (max-width:768px){.hide_in_768{display:none !important}.flc .flc_item_colleagues .colleague_item .content .content_bottom{margin-top:20px}.flc .flc_item_colleagues .colleague_item .content .content_bottom>div{width:100%;margin:5px 0}}@media only screen and (max-width:640px){.flc .flc_item_intro .story_section{height:60vh}}@media only screen and (max-width:480px){.flc .flc_item_intro .story_section{height:50vh}}