.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--dark-blue: #444d6a;--bg-blue: #f5f6fb;--bg-blue-20: rgba(245,246,251,.2);--button: #a65341;--button-hover: #e85502;--text: #4a4b4d;--blue-20: rgba(68,77,106,.2);--blue-10: rgba(68,77,106,.1);}
.bread {margin: 0;padding: 1.875rem 0;}
.bread__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: .8125rem;overflow-x: auto;width: calc(100% + 1.875rem);margin-left: -.9375rem;padding: 0 .9375rem;-ms-overflow-style: none;scrollbar-width: none;}
.bread__wrap::-webkit-scrollbar {display: none;}
.bread__link {font-size: .875rem;line-height: 150%;color: var(--text);-webkit-transition: color var(--time);-o-transition: color var(--time);transition: color var(--time);position: relative;-ms-flex-negative: 0;flex-shrink: 0;}
.bread__link:after {position: absolute;top: 50%;right: -.5625rem;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "/";margin-left: 0;color: var(--text);}
.bread__link:hover, .bread__page {color: var(--button);}
.bread__page {font-size: .875rem;line-height: 150%;position: relative;-ms-flex-negative: 0;flex-shrink: 0;}
.bread__page:after {position: absolute;top: 50%;right: -.5625rem;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: "/";margin-left: 0;color: var(--text);}
.bread__page:last-child:after {content: none;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--dark-blue: #444d6a;--bg-blue: #f5f6fb;--bg-blue-20: rgba(245,246,251,.2);--button: #a65341;--button-hover: #e85502;--text: #4a4b4d;--blue-20: rgba(68,77,106,.2);--blue-10: rgba(68,77,106,.1);}
.cookies {position: fixed;width: 100%;bottom: 0;left: 0;max-width: 65rem;padding: 1rem;background: var(--white);border-radius: 1.25rem 1.25rem 0 0;z-index: 333;border: .125rem solid rgba(68,77,106,.5);border-bottom: none;}
@media only screen and (min-width:62rem) {.cookies {padding: 1.875rem;}}
.cookies__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;gap: 1.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.cookies__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.cookies__text {margin-top: 1.25rem;font-size: 1rem;line-height: 150%;}
.cookies__text a {color: var(--button);-webkit-transition: opacity var(--time);-o-transition: opacity var(--time);transition: opacity var(--time);}
.cookies__text a:hover {color: var(--button);opacity: .7;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--dark-blue: #444d6a;--bg-blue: #f5f6fb;--bg-blue-20: rgba(245,246,251,.2);--button: #a65341;--button-hover: #e85502;--text: #4a4b4d;--blue-20: rgba(68,77,106,.2);--blue-10: rgba(68,77,106,.1);}
.staff-detail__wrap {padding: 3.75rem .9375rem;background: var(--bg-blue);width: calc(100% + 1.875rem);margin-left: -.9375rem;}
@media only screen and (min-width:62rem) {.staff-detail__wrap {padding: 3.75rem 1.875rem;border-radius: 3.75rem;width: 100%;margin-left: 0;}}
@media only screen and (min-width:80rem) {.staff-detail__wrap {padding: 3.75rem;}}
.staff-detail__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;gap: 1.875rem;margin-top: 2.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.staff-detail__content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.staff-detail__left {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;}
@media only screen and (min-width:62rem) {.staff-detail__left {max-width: 29rem;}}
.staff-detail__image {width: 100%;height: 18.75rem;border-radius: 1.25rem;overflow: hidden;}
.staff-detail__image img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: top;object-position: top;}
.staff-detail__info {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 1.875rem;}
.staff-detail__info>ul {padding: 1.875rem;background: var(--white);border-radius: 1.25rem;}
.d-none {display: none !important;}
.d-block {display: block !important;}
.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
.d-xs-none {display: none !important;}
.d-xs-block {display: block !important;}
.d-xs-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}
@media (min-width:36rem) {.d-sm-none {display: none !important;}}
@media (min-width:36rem) {.d-sm-block {display: block !important;}}
@media (min-width:36rem) {.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:48rem) {.d-md-none {display: none !important;}}
@media (min-width:48rem) {.d-md-block {display: block !important;}}
@media (min-width:48rem) {.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:62rem) {.d-lg-none {display: none !important;}}
@media (min-width:62rem) {.d-lg-block {display: block !important;}}
@media (min-width:62rem) {.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
@media (min-width:75rem) {.d-xl-none {display: none !important;}}
@media (min-width:75rem) {.d-xl-block {display: block !important;}}
@media (min-width:75rem) {.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}}
:root {--white: #fff;--transparent: transparent;--time: ease-in-out .25s;--dark-blue: #444d6a;--bg-blue: #f5f6fb;--bg-blue-20: rgba(245,246,251,.2);--button: #a65341;--button-hover: #e85502;--text: #4a4b4d;--blue-20: rgba(68,77,106,.2);--blue-10: rgba(68,77,106,.1);}
.certificates__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: var(--bg-blue);gap: 2.25rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media only screen and (min-width:62rem) {.certificates__wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 1rem;}}
@media only screen and (min-width:80rem) {.certificates__wrap {gap: 7.3125rem;}}
.certificates .block-subtitle {margin-top: .5rem;margin-bottom: 0;}
.certificates__info {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.certificates__text {font-size: 1rem;line-height: 150%;color: var(--bg-blue);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: .5rem;margin-top: 1.875rem;}
.certificates .slider-wrap {width: 100%;-ms-flex-negative: 0;flex-shrink: 0;}
@media only screen and (min-width:62rem) {.certificates .slider-wrap {max-width: 41.25rem;}}
.certificates__item {width: 100%;height: 11.25rem;border-radius: 1.25rem;overflow: hidden;display: block;}
@media only screen and (min-width:34.375rem) {.certificates__item {height: 17.5rem;}}
.certificates__item img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.certificates--slider .slider-wrap {max-width: 100%;margin-top: 2.25rem;}
.certificates--slider .certificates__item {height: 11.25rem;}
@media only screen and (min-width:34.375rem) {.certificates--slider .certificates__item {height: 25rem;}}