@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/db853e0e-929b-4272-b420-c946c954cf3a.eot?v=202583011535);src:url(../vendors/fonts/helvetica/db853e0e-929b-4272-b420-c946c954cf3a.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/2a5cf81d-ffbe-4c76-8982-270592fb36b0.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg?v=202583011535#25e09910-ffc3-4fc4-b0d1-db9a95dface8) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?v=202583011535);src:url(../vendors/fonts/helvetica/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/7732d6de-bd05-4c17-ae43-99e9a02edf31.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/9a2e4855-380f-477f-950e-d98e8db54eac.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/48d599a6-92b5-4d43-a4ac-8959f6971853.svg?v=202583011535#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?v=202583011535);src:url(../vendors/fonts/helvetica/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/b4cd926c-1a31-4785-b261-1db1a68c521e.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/d5af76d8-a90b-4527-b3a3-182207cc3250.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/b68875cb-14a9-472e-8177-0247605124d7.svg?v=202583011535#b68875cb-14a9-472e-8177-0247605124d7) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue W02 55 Roman';src:url(../vendors/fonts/helvetica/roman.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/roman.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/roman.svg?v=202583011535#b68875cb-14a9-472e-8177-0247605124d7) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/db853e0e-929b-4272-b420-c946c954cf3a.eot?v=202583011535);src:url(../vendors/fonts/helvetica/db853e0e-929b-4272-b420-c946c954cf3a.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/2a5cf81d-ffbe-4c76-8982-270592fb36b0.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg?v=202583011535#25e09910-ffc3-4fc4-b0d1-db9a95dface8) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?v=202583011535);src:url(../vendors/fonts/helvetica/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/7732d6de-bd05-4c17-ae43-99e9a02edf31.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/9a2e4855-380f-477f-950e-d98e8db54eac.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/48d599a6-92b5-4d43-a4ac-8959f6971853.svg?v=202583011535#48d599a6-92b5-4d43-a4ac-8959f6971853) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Helvetica Neue LT Pro';src:url(../vendors/fonts/helvetica/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?v=202583011535);src:url(../vendors/fonts/helvetica/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?v=202583011535&#iefix) format("embedded-opentype"),url(../vendors/fonts/helvetica/b4cd926c-1a31-4785-b261-1db1a68c521e.woff2?v=202583011535) format("woff2"),url(../vendors/fonts/helvetica/d5af76d8-a90b-4527-b3a3-182207cc3250.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/b68875cb-14a9-472e-8177-0247605124d7.svg?v=202583011535#b68875cb-14a9-472e-8177-0247605124d7) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue W02 55 Roman';src:url(../vendors/fonts/helvetica/roman.woff?v=202583011535) format("woff"),url(../vendors/fonts/helvetica/roman.ttf?v=202583011535) format("truetype"),url(../vendors/fonts/helvetica/roman.svg?v=202583011535#b68875cb-14a9-472e-8177-0247605124d7) format("svg");font-weight:400;font-style:normal}.list-style ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.list-style ul{margin-left:0;margin-bottom:0}}.list-style ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.list-style ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.list-style ul li:first-child{margin-top:0}@media screen and (max-width:767px){.list-style ul li{padding-left:30px}}.button-wrapper{padding:20px 0 10px}.button-wrapper a.button{background:rgba(0,0,0,0) none repeat scroll 0 center;margin-right:0;right:0;top:0;border:1px solid #c5281c;color:#c5281c;border-radius:3px;padding:10px 26px;text-decoration:none;font-size:16px}.button-wrapper a.button:hover{border-color:#0072a9;color:#0072a9}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:-ms-flexbox;display:flex}.justify-content-center{-ms-flex-pack:center;justify-content:center}.is-relative{position:relative}.color-primary{color:#606060}.main-reset{-ms-flex-pack:start;justify-content:flex-start}.is-hidden{display:none}.margin-t-10{margin-top:1.5rem}.margin-t-15{margin-top:2.25rem}.margin-t-30{margin-top:4.5rem}.margin-t-50{margin-top:7.5rem}.margin-b-10{margin-bottom:1.5rem}.margin-b-15{margin-bottom:2.25rem}.margin-b-30{margin-bottom:4.5rem}.margin-b-50{margin-bottom:7.5rem}@media (min-width:992px){.margin-t-10-lg{margin-top:1.5rem}}@media (min-width:992px){.margin-t-15-lg{margin-top:2.25rem}}@media (min-width:992px){.margin-t-30-lg{margin-top:4.5rem}}@media (min-width:992px){.margin-t-50-lg{margin-top:7.5rem}}@media (min-width:992px){.margin-b-10-lg{margin-bottom:1.5rem}}@media (min-width:992px){.margin-b-15-lg{margin-bottom:2.25rem}}@media (min-width:992px){.margin-b-30-lg{margin-bottom:4.5rem}}@media (min-width:992px){.margin-b-50-lg{margin-bottom:7.5rem}}.padding-t-10{padding-top:1.5rem}.padding-t-15{padding-top:2.25rem}.padding-t-30{padding-top:4.5rem}.padding-t-50{padding-top:7.5rem}.padding-b-10{padding-bottom:1.5rem}.padding-b-15{padding-bottom:2.25rem}.padding-b-30{padding-bottom:4.5rem}.padding-b-50{padding-bottom:7.5rem}@media (min-width:992px){.padding-t-10-lg{padding-top:1.5rem}}@media (min-width:992px){.padding-t-15-lg{padding-top:2.25rem}}@media (min-width:992px){.padding-t-30-lg{padding-top:4.5rem}}@media (min-width:992px){.padding-t-50-lg{padding-top:7.5rem}}@media (min-width:992px){.padding-b-10-lg{padding-bottom:1.5rem}}@media (min-width:992px){.padding-b-15-lg{padding-bottom:2.25rem}}@media (min-width:992px){.padding-b-30-lg{padding-bottom:4.5rem}}@media (min-width:992px){.padding-b-50-lg{padding-bottom:7.5rem}}.no-margin{margin:0!important}.no-js .hide-if-no-js{display:none}.js .hide-if-js{display:none}img{max-width:none}.blind{width:1px;height:1px;overflow:hidden;position:absolute;left:-4000px}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie :focus{outline:0!important}.t08{transition:all 80ms linear}.t016{transition:all .16s linear}.invisible{visibility:hidden}.blocks .item .text a.link,.blocks .item a.link-image,.categories .item a,.categories .item a.link-image img,.content .schools img,.content-raw a>img,.footer div.links .wrapper .links-block ul>li>a,.form.contact .types .type a,.header .wrapper a.logo,.header nav.navbar .navbar-header button *,.inspiration .owl-carousel .owl-controls .owl-nav span.glyphicon,.item-detail .back-button a,.items-list .item a.link,.items-list .item a.link-image,.items-pager ul>li>a,.our-place a.play,.photogallery a img,.photogallery a.link,.positions ul.items>li>div,.positions ul.items>li>div img,.positions-list table td .filter>.title>a,.slider .owl-carousel .owl-controls .owl-nav span.glyphicon,.t026,ul.social-links>li>a,ul.social-links>li>a>i{transition:all .26s linear}.t036{transition:all .36s linear}.no-trans{transition:none!important}.separator-h{margin-bottom:10px}.separator-h-top{margin-top:15px}.cse-cont{max-width:100%}.responsive-iframe iframe{width:100%;margin-top:25px}body,html{height:100%;min-width:319px}body{background:#a7a9ac;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif;color:#000;margin:0;padding:0}body a{color:#000}body a:active,body a:focus,body a:hover{color:#000}body .disabled{cursor:default!important;pointer-events:none!important}body ::selection{background:#1b1b1b;color:#fff}body ::-moz-selection{background:#1b1b1b;color:#fff}body input:-moz-placeholder,body input:-ms-input-placeholder,body input::-webkit-input-placeholder,body textarea:-moz-placeholder,body textarea:-ms-input-placeholder,body textarea::-webkit-input-placeholder{color:#999}body a.btn,body button,body input,body textarea{outline:0!important}body .web-wrapper{min-height:100%;position:relative}body .container-full{margin:0 auto;width:100%}body .tooltip{font-size:11px}body .tooltip .tooltip-inner{border-radius:0;padding-bottom:2px}a{text-decoration:underline}a:hover{text-decoration:none}a:active,a:focus,a:hover{outline:0}img{border:0}ul.social-links{margin:17px 0 0 0;padding:0;list-style:none;float:right}ul.social-links>li{float:left;padding:0;margin:0 0 0 10px}ul.social-links>li>a{width:35px;height:35px;display:block;padding:0!important}ul.social-links>li>a:hover>i{color:#c5281c!important}ul.social-links>li>a>i{color:#000;font-size:22px;margin-top:8px;text-align:center;width:35px}h1,h2,h3,h4,h5,h6{font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}b,strong{font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.safari input[type=file]{display:inline-block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.web-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.content{-ms-flex:1 0 auto;flex:1 0 auto;overflow:auto}.list-style ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.list-style ul{margin-left:0;margin-bottom:0}}.list-style ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.list-style ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.list-style ul li:first-child{margin-top:0}@media screen and (max-width:767px){.list-style ul li{padding-left:30px}}.button-wrapper{padding:20px 0 10px}.button-wrapper a.button{background:rgba(0,0,0,0) none repeat scroll 0 center;margin-right:0;right:0;top:0;border:1px solid #c5281c;color:#c5281c;border-radius:3px;padding:10px 26px;text-decoration:none;font-size:16px}.button-wrapper a.button:hover{border-color:#0072a9;color:#0072a9}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:-ms-flexbox;display:flex}.justify-content-center{-ms-flex-pack:center;justify-content:center}.is-relative{position:relative}.color-primary{color:#606060}.main-reset{-ms-flex-pack:start;justify-content:flex-start}.is-hidden{display:none}.margin-t-10{margin-top:1.5rem}.margin-t-15{margin-top:2.25rem}.margin-t-30{margin-top:4.5rem}.margin-t-50{margin-top:7.5rem}.margin-b-10{margin-bottom:1.5rem}.margin-b-15{margin-bottom:2.25rem}.margin-b-30{margin-bottom:4.5rem}.margin-b-50{margin-bottom:7.5rem}@media (min-width:992px){.margin-t-10-lg{margin-top:1.5rem}}@media (min-width:992px){.margin-t-15-lg{margin-top:2.25rem}}@media (min-width:992px){.margin-t-30-lg{margin-top:4.5rem}}@media (min-width:992px){.margin-t-50-lg{margin-top:7.5rem}}@media (min-width:992px){.margin-b-10-lg{margin-bottom:1.5rem}}@media (min-width:992px){.margin-b-15-lg{margin-bottom:2.25rem}}@media (min-width:992px){.margin-b-30-lg{margin-bottom:4.5rem}}@media (min-width:992px){.margin-b-50-lg{margin-bottom:7.5rem}}.padding-t-10{padding-top:1.5rem}.padding-t-15{padding-top:2.25rem}.padding-t-30{padding-top:4.5rem}.padding-t-50{padding-top:7.5rem}.padding-b-10{padding-bottom:1.5rem}.padding-b-15{padding-bottom:2.25rem}.padding-b-30{padding-bottom:4.5rem}.padding-b-50{padding-bottom:7.5rem}@media (min-width:992px){.padding-t-10-lg{padding-top:1.5rem}}@media (min-width:992px){.padding-t-15-lg{padding-top:2.25rem}}@media (min-width:992px){.padding-t-30-lg{padding-top:4.5rem}}@media (min-width:992px){.padding-t-50-lg{padding-top:7.5rem}}@media (min-width:992px){.padding-b-10-lg{padding-bottom:1.5rem}}@media (min-width:992px){.padding-b-15-lg{padding-bottom:2.25rem}}@media (min-width:992px){.padding-b-30-lg{padding-bottom:4.5rem}}@media (min-width:992px){.padding-b-50-lg{padding-bottom:7.5rem}}.no-margin{margin:0!important}.no-js .hide-if-no-js{display:none}.js .hide-if-js{display:none}img{max-width:none}.blind{width:1px;height:1px;overflow:hidden;position:absolute;left:-4000px}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie :focus{outline:0!important}.t08{transition:all 80ms linear}.t016{transition:all .16s linear}.invisible{visibility:hidden}.blocks .item .text a.link,.blocks .item a.link-image,.categories .item a,.categories .item a.link-image img,.content .schools img,.content-raw a>img,.footer div.links .wrapper .links-block ul>li>a,.form.contact .types .type a,.header .wrapper a.logo,.header nav.navbar .navbar-header button *,.inspiration .owl-carousel .owl-controls .owl-nav span.glyphicon,.item-detail .back-button a,.items-list .item a.link,.items-list .item a.link-image,.items-pager ul>li>a,.our-place a.play,.photogallery a img,.photogallery a.link,.positions ul.items>li>div,.positions ul.items>li>div img,.positions-list table td .filter>.title>a,.slider .owl-carousel .owl-controls .owl-nav span.glyphicon,.t026,ul.social-links>li>a,ul.social-links>li>a>i{transition:all .26s linear}.t036{transition:all .36s linear}.no-trans{transition:none!important}.separator-h{margin-bottom:10px}.separator-h-top{margin-top:15px}.cse-cont{max-width:100%}.responsive-iframe iframe{width:100%;margin-top:25px}.blue-design .button--detail-secondary{color:#004578;border-radius:3px;border:1px solid #fd0;background:linear-gradient(to bottom,#ffea62 0,#ffe74e 24%,#ffe015 73%,#fd0 100%)}.blue-design .button--detail-secondary:active,.blue-design .button--detail-secondary:focus,.blue-design .button--detail-secondary:hover{color:#0072a9!important;border-color:#fd0;background:linear-gradient(to bottom,#fd0 0,#ffe015 27%,#ffe74e 76%,#ffea62 100%)}.blue-design .button--detail-secondary:focus{box-shadow:0 0 0 3px rgba(255,221,0,.2)}.blue-design .button--detail-primary{border-radius:3px;border:1px solid #004578;color:#004578;background:0 0}.blue-design .button--detail-primary:active,.blue-design .button--detail-primary:focus,.blue-design .button--detail-primary:hover{color:#0072a9!important;border-color:#0072a9;background:0 0}.blue-design .button--detail-primary:focus{box-shadow:0 0 0 3px rgba(0,69,120,.2)}.blue-design #capybara-position-form .cp-form__button--add{color:#004578;border-radius:3px;border:1px solid #fd0;background:linear-gradient(to bottom,#ffea62 0,#ffe74e 24%,#ffe015 73%,#fd0 100%)}.blue-design #capybara-position-form .cp-form__button--add:active,.blue-design #capybara-position-form .cp-form__button--add:focus,.blue-design #capybara-position-form .cp-form__button--add:hover{color:#0072a9!important;border-color:#fd0;background:linear-gradient(to bottom,#fd0 0,#ffe015 27%,#ffe74e 76%,#ffea62 100%)}.blue-design #capybara-position-form .cp-form__button--add:focus{box-shadow:0 0 0 3px rgba(255,221,0,.2)}.blue-design #capybara-position-form .cp-form__button--remove{border-radius:3px;border:1px solid #004578;color:#004578;background:0 0}.blue-design #capybara-position-form .cp-form__button--remove:active,.blue-design #capybara-position-form .cp-form__button--remove:focus,.blue-design #capybara-position-form .cp-form__button--remove:hover{color:#0072a9!important;border-color:#0072a9;background:0 0}.blue-design #capybara-position-form .cp-form__button--remove:focus{box-shadow:0 0 0 3px rgba(0,69,120,.2)}.blue-design #capybara-position-form .cp-button--submit{color:#004578;border-radius:3px;border:1px solid #fd0;background:linear-gradient(to bottom,#ffea62 0,#ffe74e 24%,#ffe015 73%,#fd0 100%)}.blue-design #capybara-position-form .cp-button--submit:active,.blue-design #capybara-position-form .cp-button--submit:focus,.blue-design #capybara-position-form .cp-button--submit:hover{color:#0072a9!important;border-color:#fd0;background:linear-gradient(to bottom,#fd0 0,#ffe015 27%,#ffe74e 76%,#ffea62 100%)}.blue-design #capybara-position-form .cp-button--submit:focus{box-shadow:0 0 0 3px rgba(255,221,0,.2)}.blue-design .cp-form__field--calendar .react-datepicker{font-family:Arial,Helvetica,sans-serif;font-size:inherit;border-radius:0;border-color:#9aafc2;box-shadow:0 5px 20px 2px rgba(0,0,0,.1)}.blue-design .cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time-box{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__header{border-top-left-radius:0;border-top-right-radius:0;background:#004578;border-bottom:#004578}.blue-design .cp-form__field--calendar .react-datepicker__header .react-datepicker__current-month,.blue-design .cp-form__field--calendar .react-datepicker__header .react-datepicker__day-name{color:#fff}.blue-design .cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#004578}.blue-design .cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#9aafc2}.blue-design .cp-form__field--calendar .react-datepicker-time__header,.blue-design .cp-form__field--calendar .react-datepicker__current-month{font-size:80%}.blue-design .cp-form__field--calendar .react-datepicker__navigation{height:10px;width:10px;outline:0}.blue-design .cp-form__field--calendar .react-datepicker__navigation--next{border-left-color:#fff}.blue-design .cp-form__field--calendar .react-datepicker__navigation--next:hover{border-left-color:#f9dd2d}.blue-design .cp-form__field--calendar .react-datepicker__navigation--previous{border-right-color:#fff}.blue-design .cp-form__field--calendar .react-datepicker__navigation--previous:hover{border-right-color:#f9dd2d}.blue-design .cp-form__field--calendar .react-datepicker__time-container--with-today-button{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__time,.blue-design .cp-form__field--calendar .react-datepicker__time-box,.blue-design .cp-form__field--calendar .react-datepicker__time-container,.blue-design .cp-form__field--calendar ul.react-datepicker__time-list{height:calc(195px + (1.6em / 2))}.blue-design .cp-form__field--calendar .react-datepicker__week-number{width:1.6em;line-height:1.6em}.blue-design .cp-form__field--calendar .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__day,.blue-design .cp-form__field--calendar .react-datepicker__day-name,.blue-design .cp-form__field--calendar .react-datepicker__time-name{width:1.6em;line-height:1.6em;margin:.1em;color:#555}.blue-design .cp-form__field--calendar .react-datepicker__day--disabled{color:#9aafc2}.blue-design .cp-form__field--calendar .react-datepicker__month{margin:.4em}.blue-design .cp-form__field--calendar .react-datepicker__day:hover{border-radius:0;color:#fff;background:#6198bb}.blue-design .cp-form__field--calendar .react-datepicker__day--highlighted{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__day--keyboard-selected{color:#fff;background:#6198bb;border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__day--selected{color:#fff;background-color:#004578}.blue-design .cp-form__field--calendar .react-datepicker__day--in-range,.blue-design .cp-form__field--calendar .react-datepicker__day--in-selecting-range,.blue-design .cp-form__field--calendar .react-datepicker__day--selected{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__month-read-view,.blue-design .cp-form__field--calendar .react-datepicker__month-year-read-view,.blue-design .cp-form__field--calendar .react-datepicker__year-read-view{border-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__month-dropdown,.blue-design .cp-form__field--calendar .react-datepicker__month-year-dropdown,.blue-design .cp-form__field--calendar .react-datepicker__year-dropdown{border-radius:0;border:1px solid 0}.blue-design .cp-form__field--calendar .react-datepicker__month-option,.blue-design .cp-form__field--calendar .react-datepicker__month-year-option,.blue-design .cp-form__field--calendar .react-datepicker__year-option{line-height:1.3}.blue-design .cp-form__field--calendar .react-datepicker__month-option:first-of-type,.blue-design .cp-form__field--calendar .react-datepicker__month-year-option:first-of-type,.blue-design .cp-form__field--calendar .react-datepicker__year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.blue-design .cp-form__field--calendar .react-datepicker__month-option:last-of-type,.blue-design .cp-form__field--calendar .react-datepicker__month-year-option:last-of-type,.blue-design .cp-form__field--calendar .react-datepicker__year-option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.blue-design{color:#555}.blue-design .cp-detail__content h2{color:#004578}.blue-design .cp-detail__content ul li:before{background-color:#fd0}.blue-design .cp-detail__content ol li::marker{color:#004578}.blue-design .cp-detail__title h1{color:#000;font-weight:300}.blue-design .cp-detail__contact-title,.blue-design .cp-medallion__title{color:#004578}.blue-design .cp-medallion{border:1px solid #d2dff0}.blue-design .footer .links{background:#4c7193}.blue-design .footer .socials{background:#0b3f6d}.blue-design .footer .socials ul.social-links>li>a{background:#4c7193}.blue-design .footer .links .wrapper .links-block ul>li>a{color:#b7c6d3}.blue-design .footer .links .wrapper .links-block ul>li>a:hover{color:#fff}.blue-design .footer .links .wrapper .links-block ul>li>a:before{color:#b7c6d3}.blue-design #scrollUp{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%)}.blue-design #scrollUp:focus,.blue-design #scrollUp:hover{background:linear-gradient(to bottom,#006197 0,#005c91 20%,#004679 71%,#003d6e 100%)}.blue-design #capybara-position-form .cp-form__header h1{font-weight:300;color:#000}.blue-design #capybara-position-form .cp-form__label{font-size:15px;color:#004578;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.blue-design #capybara-position-form .cp-form__file,.blue-design #capybara-position-form .cp-form__input,.blue-design #capybara-position-form .cp-form__select,.blue-design #capybara-position-form .cp-form__textarea{-webkit-appearance:none;font-size:16px;font-family:inherit;background-color:#fff;color:#555;padding:10px;border:1px solid #d2dff0;border-radius:3px;min-height:45px}.blue-design #capybara-position-form .cp-form__file:focus,.blue-design #capybara-position-form .cp-form__input:focus,.blue-design #capybara-position-form .cp-form__select:focus,.blue-design #capybara-position-form .cp-form__textarea:focus{border:1px solid #004578;outline:0}.blue-design #capybara-position-form .cp-form__validation-error .cp-form__file,.blue-design #capybara-position-form .cp-form__validation-error .cp-form__input,.blue-design #capybara-position-form .cp-form__validation-error .cp-form__select,.blue-design #capybara-position-form .cp-form__validation-error .cp-form__textarea{border-radius:3px 3px 0 0}.blue-design #capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#4c7193 50%),linear-gradient(135deg,#4c7193 50%,transparent 50%),linear-gradient(to right,#9aafc2,#9aafc2);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat;padding-right:35px;text-overflow:ellipsis}.blue-design #capybara-position-form .cp-form__select::-ms-expand{display:none}.blue-design #capybara-position-form .cp-form__validation-error-message{border-radius:3px 3px 0 0}.blue-design #capybara-position-form .cp-form__field .cp-form__validation-error-message{border-radius:0 0 3px 3px}.blue-design #capybara-position-form .cp-form a,.blue-design #capybara-position-form .cp-form-consent a,.blue-design #capybara-position-form .cp-form-consent__more-text a,.blue-design #capybara-position-form .cp-form-consent__show-more{color:#004578;text-decoration:underline}.blue-design #capybara-position-form .cp-form a:hover,.blue-design #capybara-position-form .cp-form-consent a:hover,.blue-design #capybara-position-form .cp-form-consent__more-text a:hover,.blue-design #capybara-position-form .cp-form-consent__show-more:hover{color:#6198bb;text-decoration:none}.blue-design .cp-form__checkbox+.cp-form__checkbox-text,.blue-design .cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text{padding-left:30px;margin-right:25px;display:block;position:relative;font-weight:400}.blue-design .cp-form__checkbox+.cp-form__checkbox-text:before,.blue-design .cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text:before{content:"";height:18px;width:18px;margin:0 8px 0 0;border-radius:2px;border:solid 1px #d2dff0;background-color:#fff}.blue-design .cp-form__checkbox:checked+.cp-form__checkbox-text:before,.blue-design .cp-form__checkbox:checked+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#004578;border-color:#004578;background-size:80% 61%}.blue-design .cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.blue-design .cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#c7c7ce;border-color:#c7c7ce}.blue-design [data-page-rendered=hooray] .cp-message__text:before{background-color:#004578;border:2px solid #004578}.blue-design #capybara-position-form.cp-form .cp-form__group-title,.blue-design #capybara-position-form.cp-form .cp-form__separator-heading{font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:400;color:#004578}@media (max-width:767px){.blue-design #capybara-position-form.cp-form .cp-form__group-title,.blue-design #capybara-position-form.cp-form .cp-form__separator-heading{font-size:2rem}}.blue-design #capybara-position-form.cp-form .cp-make-border{border:1px solid #d2dff0}.blue-design #capybara-position-form.cp-form .cp-form__separator--heading{border-bottom:1px solid #d2dff0}.blue-design #capybara-position-form.cp-form .cp-form__group-container--panel{background-color:#f5f8f9;border-radius:3px}.blue-design #capybara-position-form.cp-form .cp-form__group-container--panel .cp-form__separator{background:#d2dff0}.blue-design #capybara-position-form.cp-form .cp-form-hint__icon{background:#1e6298;color:#fff;border:1px solid #1e6298}.blue-design #capybara-position-form.cp-form .cp-form-hint:after{background-color:#1e6298;color:#fff;border-radius:2px}.blue-design .cp-loader__icon{filter:brightness(0) saturate(100%) invert(17%) sepia(96%) saturate(1427%) hue-rotate(183deg) brightness(94%) contrast(104%)}@media (max-width:991px){.blue-design .header nav.navbar ul.sub-menu{padding-top:0;padding-bottom:0}.blue-design .header nav.navbar ul.sub-menu li a{background:#6198bb;border-top:1px solid transparent}}@media screen and (min-width:992px){.blue-design .header nav.navbar ul.sub-menu li a{background:#6198bb}.blue-design .header nav.navbar ul.sub-menu li a:hover{background:#004578}}.blue-design .header nav.navbar li.menu-item-has-children:hover ul.sub-menu{top:46px}.blue-design .header nav.navbar li.menu-item-has-children:hover ul.sub-menu a{border-top:1px solid #d2dff0}.blue-design .header nav.navbar li.menu-item-has-children:hover>a{border-bottom:0;color:#fff}.blue-design .header nav.navbar li.menu-item-has-children>a{padding-right:40px}.blue-design .header nav.navbar li.menu-item-has-children>a:after{color:#d5e4f2;right:10px}.blue-design .header nav.navbar .navbar-header a.navbar-brand.active>span,.blue-design .header nav.navbar .navbar-header a.navbar-brand:hover>span{background-position:0 -18px}.blue-design .header{background:#fff}.blue-design .header nav.navbar{background:linear-gradient(to bottom,#006197 0,#005c91 20%,#004679 71%,#003d6e 100%);margin:0;box-shadow:none;border:none;min-height:inherit;border-radius:4px}.blue-design .header nav.navbar li.current-page-ancestor a,.blue-design .header nav.navbar li.current_page_item a{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%)}.blue-design .header nav.navbar a{font-size:14px;color:#fff;text-shadow:none;text-decoration:none;padding:13px 24px;border-right:1px solid #063a63;border-left:1px solid #1e6298}.blue-design .header nav.navbar a.navbar-brand{height:46px;padding-right:18px;padding-left:18px;border-radius:4px 0 0 4px;border-left:none;color:#6198bb}.blue-design .header nav.navbar a.navbar-brand.active,.blue-design .header nav.navbar a.navbar-brand:hover{color:#fff;border-bottom:0}@media screen and (max-width:1229px){.blue-design .header nav.navbar a.navbar-brand{padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){.blue-design .header nav.navbar a.navbar-brand{height:48px;width:58px;text-align:center;padding:15px 20px}}.blue-design .header nav.navbar a:hover{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%);color:#fff;border-bottom:0}.blue-design .header nav.navbar a:active,.blue-design .header nav.navbar a:focus{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%);color:#fff;border-bottom:0}.blue-design .header nav.navbar a.active{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%)}@media screen and (max-width:1229px){.blue-design .header nav.navbar a{padding-left:11px;padding-right:11px;font-size:14px}}.blue-design .header nav.navbar a#students{cursor:default}.blue-design .header nav.navbar a#students:focus,.blue-design .header nav.navbar a#students:hover{background:linear-gradient(to bottom,#006197 0,#005c91 20%,#004679 71%,#003d6e 100%)}.blue-design .header nav.navbar li:last-child a{border-right:none}.blue-design .header nav.navbar .navbar-header a.navbar-brand>span{background:url(../components/blue-design/images/bg-menu-home-item.png?v=202583011535) no-repeat top left;background-size:18px auto;display:block;width:18px;height:18px}.blue-design .header nav.navbar .navbar-header button.navbar-toggle{padding:7px;margin-top:7px;margin-bottom:7px;margin-right:7px;border:none;background:0 0;border-radius:2px}.blue-design .header nav.navbar .navbar-header button.navbar-toggle.collapsed .icon-bar{background:#fff}.blue-design .header nav.navbar .navbar-header button.navbar-toggle .icon-bar{background:rgba(255,255,255,.2);height:4px;width:29px}.blue-design .header nav.navbar .navbar-header button.navbar-toggle:hover{background:0 0}.blue-design .header nav.navbar .navbar-header button.navbar-toggle:hover span.icon-bar{background:rgba(255,255,255,.2)}@media screen and (max-width:991px){.blue-design .header nav.navbar .navbar-header button{margin-top:5px;margin-bottom:5px;margin-right:5px}}@media screen and (max-width:991px){.blue-design .header nav.navbar .navbar-nav{margin-bottom:0;margin-top:0;border-top:1px solid #006399}.blue-design .header nav.navbar .navbar-nav li a{border-left:none;border-right:none;border-bottom:1px solid #006399;border-top:1px solid #001c4b;padding:8px 20px}.blue-design .header nav.navbar .navbar-nav li:last-child a{border-bottom:none;border-radius:0 0 4px 4px}}.blue-design .similar{background:#f5f8f9}.blue-design .similar__title{color:#004578;font-weight:300}.blue-design .similar__title .badge{background:#f9dd2d;color:#004578;border-radius:10px}.blue-design .vacancies__icon:after{width:25px;height:18px}.blue-design .vacancies__icon.middle-school:after{background-image:url(../components/blue-design/images/bg-icon-middle-school.png?v=202583011535)}.blue-design .vacancies__icon.high-school:after{background-image:url(../components/blue-design/images/bg-icon-high-school.png?v=202583011535)}.blue-design .vacancies__job .vacancies__item-arrow{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%);border:0;border-radius:2px;font-size:27px;color:#fff}.blue-design .vacancies__job{border-radius:2px;color:#9aafc2;background:#fff;border:1px solid #fff}.blue-design .vacancies__job:after,.blue-design .vacancies__job:before{content:"";position:absolute;margin:auto;right:-8px;bottom:0;top:0;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #fff}.blue-design .vacancies__job:before{border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fff;right:-7px;z-index:1}.blue-design .vacancies__job:hover:after{border-color:transparent transparent transparent #d2dff0}@media (min-width:768px){.blue-design .right .vacancies__job:after,.blue-design .right .vacancies__job:before{border-width:8px 8px 8px 0;border-color:transparent #fff transparent transparent;right:inherit;left:-8px}.blue-design .right .vacancies__job:before{border-width:7px 7px 7px 0;border-color:transparent #fff transparent transparent;left:-7px;z-index:1}.blue-design .right .vacancies__job:hover:after{border-color:transparent #d2dff0 transparent transparent}}.blue-design .vacancies__item--first{color:#004578;font-weight:400;margin-bottom:.5rem}.blue-design .vacancies__item--second{color:#9aafc2}.blue-design .vacancies__job:hover{background:#fff;border:1px solid #d2dff0;color:#9aafc2}.blue-design .vacancies__job:hover .vacancies__item-arrow{color:#f9dd2d}.blue-design .vacancies__job:hover .vacancies__item--first{color:#004578}.blue-design .vacancies__job:hover .vacancies__item--second{color:#9aafc2}.blue-design .cp-social__item{border-radius:3px;height:39px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.blue-design .cp-social__item--forwarding{background:linear-gradient(to bottom,#001e3b 0,#013159 18%,#013761 24%,#035c93 76%,#035c94 82%,#04598e 89%,#035182 96%,#034876 100%)}.blue-design .cp-social__item--forwarding:active,.blue-design .cp-social__item--forwarding:focus,.blue-design .cp-social__item--forwarding:hover{background:linear-gradient(to bottom,#006197 0,#005c91 20%,#004679 71%,#003d6e 100%)}.blue-design ul.social-links>li>a{background-color:#004578;width:35px;height:35px;display:block;border-radius:20px;padding:0!important}.blue-design ul.social-links>li>a>i{color:#fff;font-size:20px;margin-top:8px;text-align:center;width:35px}.blue-design ul.social-links>li>a:hover{background:#f9dd2d!important}.blue-design ul.social-links>li>a:hover>i{color:#004578!important}.button{display:inline-block;border:2px solid transparent;text-align:center;text-decoration:none;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.42857143;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:.5rem 1rem;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif;color:#000;border-radius:0;transition:.2s background-color,.2s color,.2s border-color}.button:active,.button:focus,.button:hover{background:0 0;color:#000;text-decoration:underline}.button--primary{background-color:#fff;border:2px solid #c5281c;color:#c5281c}.button--primary.is-active,.button--primary:active,.button--primary:hover{background-color:#c5281c;border-color:#c5281c;color:#fff;text-decoration:none}.button--primary:focus{background-color:#c5281c;border-color:#c5281c;color:#fff;text-decoration:none;outline:0;box-shadow:0 0 0 3px rgba(96,96,96,.2)}.button--secondary{background-color:#c5281c;border:2px solid #c5281c;color:#fff}.button--secondary.is-active,.button--secondary:active,.button--secondary:hover{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none}.button--secondary:focus{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none;outline:0;box-shadow:0 0 0 3px rgba(157,158,156,.2)}.button--size100{padding:.75rem 1.5rem}.has-icon{display:inline-block}.has-icon svg{width:1.5rem;height:1.5rem;vertical-align:middle}.has-icon svg path,.has-icon svg rect{fill:#fff;transition:.2s fill}.has-icon-left svg{margin-right:.5rem}.has-icon-right svg{margin-left:.5rem}.has-icon-left,.has-icon-right{display:inline-block;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.has-icon-left svg,.has-icon-right svg{width:1.5rem;height:1.5rem;vertical-align:middle}.has-icon-left svg path,.has-icon-left svg rect,.has-icon-right svg path,.has-icon-right svg rect{fill:#fff;transition:.2s fill}.has-icon-center{display:inline-block}.has-icon-center svg{width:1.5rem;height:1.5rem;vertical-align:middle}.has-icon-center svg path,.has-icon-center svg rect{fill:#fff;transition:.2s fill}.button:disabled,.button[disabled],.is-disabled{background-color:#c7c7c7;border-color:#c7c7c7;color:#878787;cursor:default;pointer-events:none}.button:disabled:focus,.button[disabled]:focus,.is-disabled:focus{background-color:#c7c7c7;border-color:#c7c7c7;color:#878787;pointer-events:none;outline:0;box-shadow:none}#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit,#capybara-position-list .cp-button--submit{background-color:#c5281c;border:2px solid #c5281c;color:#fff;font-size:1.6rem;padding:1.1rem 7.3rem}#capybara-position-detail .cp-button--submit.is-active,#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit.is-active,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:hover,#capybara-position-list .cp-button--submit.is-active,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:hover{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none}#capybara-position-detail .cp-button--submit:focus,#capybara-position-form .cp-button--submit:focus,#capybara-position-list .cp-button--submit:focus{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none;outline:0;box-shadow:0 0 0 3px rgba(157,158,156,.2)}#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back,#capybara-position-list .cp-button--back{display:inline-block;border:2px solid transparent;text-align:center;text-decoration:none;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.42857143;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:.5rem 1rem;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif;color:#000;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;padding:.75rem 1.5rem}#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover,#capybara-position-list .cp-button--back:active,#capybara-position-list .cp-button--back:focus,#capybara-position-list .cp-button--back:hover{background:0 0;color:#000;text-decoration:underline}#capybara-position-form .cp-form__button{display:inline-block;border:2px solid transparent;text-align:center;text-decoration:none;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.42857143;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:.5rem 1rem;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif;color:#000;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;font-size:1.1rem;width:115px;padding:6px 6px;text-transform:uppercase}#capybara-position-form .cp-form__button:active,#capybara-position-form .cp-form__button:focus,#capybara-position-form .cp-form__button:hover{background:0 0;color:#000;text-decoration:underline}#capybara-position-form .cp-form__button--add{background-color:#c5281c;border:2px solid #c5281c;color:#fff}#capybara-position-form .cp-form__button--add.is-active,#capybara-position-form .cp-form__button--add:active,#capybara-position-form .cp-form__button--add:hover{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none}#capybara-position-form .cp-form__button--add:focus{background-color:#e55448;border-color:#e55448;color:#fff;text-decoration:none;outline:0;box-shadow:0 0 0 3px rgba(157,158,156,.2)}#capybara-position-form .cp-form__button--remove{background-color:#fff;border:2px solid #c5281c;color:#c5281c}#capybara-position-form .cp-form__button--remove.is-active,#capybara-position-form .cp-form__button--remove:active,#capybara-position-form .cp-form__button--remove:hover{background-color:#c5281c;border-color:#c5281c;color:#fff;text-decoration:none}#capybara-position-form .cp-form__button--remove:focus{background-color:#c5281c;border-color:#c5281c;color:#fff;text-decoration:none;outline:0;box-shadow:0 0 0 3px rgba(96,96,96,.2)}.btn-red{color:#c5281c;border:2px solid #c5281c;padding:.5rem 1rem;transition:.3s;border-radius:0;background:0 0;text-decoration:none}.btn-red:hover{background:#c5281c;color:#fff}.button--detail{font-size:1.6rem;margin:.7rem 0}.button--detail-secondary{padding:1.1rem 7.3rem}.button--detail-primary{padding:1.1rem 2.6rem}.content .about-us.about-cp{text-align:justify}.content .about-us.students p.perex{text-align:justify;margin-bottom:25px}.content .about-us h1{margin-bottom:60px}@media screen and (max-width:991px){.content .about-us h1{margin-bottom:30px}}@media screen and (max-width:767px){.content .about-us h1{margin-bottom:20px}}.content .about-us .content-raw{margin-top:0}.content .about-us h3.emblem{color:#c5281c;font-size:25px;padding-left:86px;margin-bottom:40px;position:relative;font-weight:700}@media screen and (max-width:991px){.content .about-us h3.emblem{margin-bottom:30px}}.content .about-us h3.emblem.is-hidden:before{display:none}.content .about-us h3.emblem:before{background-color:#f1644a;background-repeat:no-repeat;background-position:50% 50%;background-size:66px;border-radius:34px;height:66px;width:66px;position:absolute;top:-20px;left:0;content:" "}.content .about-us ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.content .about-us ul{margin-left:0;margin-bottom:0}}.content .about-us ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.content .about-us ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.content .about-us ul li:first-child{margin-top:0}@media screen and (max-width:767px){.content .about-us ul li{padding-left:30px}}.content .about-us ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.content .about-us ul{margin-left:0;margin-bottom:0}}.content .about-us ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.content .about-us ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.content .about-us ul li:first-child{margin-top:0}@media screen and (max-width:767px){.content .about-us ul li{padding-left:30px}}.content .about-us.work h2,.content .about-us.work h3{margin-bottom:25px;color:#c5281c}.content .about-us.work h2{font-size:28px;font-weight:700;color:#000;text-align:center;margin:35px 0 40px 0}@media screen and (max-width:1229px){.content .about-us.work h2{margin-bottom:30px;margin-top:25px}}.content .about-us.work h3{font-size:20px;font-weight:700}.content .about-us.work .content-raw p{text-align:justify}.content .about-us.benefits{padding-top:16px}.content .about-us.benefits p{text-align:center}.content .about-us.benefits .clearfix{margin-top:50px}.content .about-us.benefits .clearfix.benefit-1 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-1.png?v=202583011535)}.content .about-us.benefits .clearfix.benefit-2 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-2.png?v=202583011535)}.content .about-us.benefits .clearfix.benefit-3 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-3.png?v=202583011535)}.content .about-us.benefits .clearfix.benefit-4 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-4.png?v=202583011535)}.content .about-us.benefits .clearfix.benefit-5 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-5.png?v=202583011535)}.content .about-us.benefits .clearfix.benefit-6 h3:before{background-image:url(../components/cms-benefits/images/bg-icon-benefits-6.png?v=202583011535)}@media screen and (max-width:991px){.content .about-us.benefits .clearfix{margin-top:35px}}.content .about-us.benefits .clearfix ul{margin-left:26px}.content .about-us.benefits .clearfix:first-child{margin-top:0}@media screen and (max-width:767px){.content .about-us.benefits .clearfix:first-child{margin-top:35px!important}}.contact{background:#f5f8f9}.contact h2{margin:35px 0 15px!important}.contact .types{margin:10px 0 10px}@media screen and (max-width:150px){.contact .types{width:100%}}.contact .types .type{width:143px;display:block}.contact .types .type.left{text-align:right;float:right;margin-right:15px}@media screen and (max-width:776px){.contact .types .type.left{margin-right:0}}.contact .types .type.right{text-align:left;margin-left:15px}@media screen and (max-width:776px){.contact .types .type.right{margin-left:0}}.contact .types .type a{position:relative;display:inline-block}.contact .types .type a>img{width:155px;height:155px;border-radius:76px;margin-bottom:5px;transition:all .26s linear;position:relative;z-index:3}.contact .types .type a>img:hover{opacity:1;transform:scale(1.02)}@media screen and (max-width:776px){.contact .types .type a>img{width:135px;height:135px}}.contact .types .type strong{color:#c5281c;display:block;text-align:center}.award{background:#f5f8f9}.award img{margin-left:auto}@media (max-width:991px){.award img{margin:0 auto 20px auto}}.award__text p{display:none}.award__text p:first-child{display:block}.award__more{color:#c5281c;font-weight:700;font-size:16px;-ms-flex-align:center;align-items:center;display:none}.award__more:focus,.award__more:hover{color:#f1644a;text-decoration:underline}.award__more.is-visible{display:-ms-inline-flexbox;display:inline-flex}.award__more-icon{margin-left:5px}.content .positions{min-height:500px}@media screen and (max-width:1229px){.content .positions{min-height:450px}}@media screen and (max-width:991px){.content .positions{min-height:450px}}.content .positions ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:47px 0 0 0}.content .positions ul.items>li{-ms-flex:0 0 100%;flex:0 0 100%;list-style:none}@media (min-width:768px){.content .positions ul.items>li{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:992px){.content .positions ul.items>li{-ms-flex:0 0 20%;flex:0 0 20%}}.content .positions ul.items>li>div{background:#fff;margin-left:20px;padding:15px 10px 23px;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%}@media screen and (max-width:567px){.content .positions ul.items>li>div{padding-top:40px}}.content .positions ul.items>li>div .title{font-size:19px;margin-bottom:15px;-ms-flex:1 0 auto;flex:1 0 auto;overflow:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif;z-index:2}@media screen and (max-width:991px){.content .positions ul.items>li>div .title{margin-bottom:5px}}@media screen and (max-width:567px){.content .positions ul.items>li>div .title{margin-bottom:13px}}.content .positions ul.items>li>div div.text{padding:2rem 10px;font-size:12px;background:rgba(255,255,255,.95);text-align:center;-ms-flex-order:4;order:4;opacity:0;color:#6d6e71}@media screen and (max-width:1229px){.content .positions ul.items>li>div div.text p{font-size:10px;line-height:13px;margin-bottom:6px}}@media screen and (max-width:991px){.content .positions ul.items>li>div div.text{opacity:1;-ms-flex-order:3;order:3}.content .positions ul.items>li>div div.text p{font-size:13px;line-height:16px}}@media screen and (min-width:992px){.content .positions ul.items>li>div div.text{position:absolute;top:0;left:0;height:100%}}.content .positions ul.items>li>div img{margin:0 auto 27px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1229px){.content .positions ul.items>li>div img{margin-bottom:30px}}@media screen and (max-width:991px){.content .positions ul.items>li>div img{margin-bottom:20px}}@media screen and (max-width:767px){.content .positions ul.items>li>div img{margin-bottom:20px;display:inline}}.content .positions ul.items>li>div a.button{-ms-flex-order:3;order:3;text-transform:uppercase;z-index:2}@media screen and (max-width:567px){.content .positions ul.items>li>div a.button{width:100%;-ms-flex-order:5;order:5}}.content .positions ul.items>li>div a.button:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.content .positions ul.items>li>div:hover{box-shadow:0 0 15px rgba(85,85,85,.1)}.content .positions ul.items>li>div:hover div.text{display:block;opacity:1}@media screen and (max-width:991px){.content .positions ul.items>li{width:33.3333%;margin-bottom:20px}.content .positions ul.items>li.item-4,.content .positions ul.items>li.item-5{width:50%}.content .positions ul.items>li img{display:inline}}@media screen and (max-width:767px){.content .positions ul.items>li{width:50%}.content .positions ul.items>li.item-5{width:100%}}@media screen and (max-width:567px){.content .positions ul.items>li{width:100%}.content .positions ul.items>li.item-4{width:100%}}@media screen and (max-width:1229px){.content .positions ul{padding-top:27px}}@media screen and (max-width:991px){.content .positions ul{padding-top:7px}}.content .categories{padding:45px 0 55px 0}@media screen and (max-width:1229px){.content .categories{padding:35px 0 45px 0}}@media screen and (max-width:780px){.content .categories{padding:35px 15px 45px 15px}}.content .categories h2{text-align:center;font-size:28px;margin:0 0 40px 0;font-weight:700}.content .categories p.perex{text-align:center;margin-top:-8px}.content .categories .item{padding:0 15px;text-align:center}@media screen and (max-width:1229px){.content .categories .item{padding-left:5px;padding-right:5px}}@media screen and (max-width:991px){.content .categories .item{padding-left:5px;padding-right:5px}}@media screen and (max-width:776px){.content .categories .item{padding:0}}.content .categories .item a{margin:0 auto 10px;display:block;max-width:140px}.content .categories .item a.link-image{border-radius:100px}.content .categories .item a.link-image img{border-radius:100px;border:6px solid transparent}.content .categories .item a.link-image img:hover{border:6px solid #f1644a}.content .categories .item a.link{color:#c5281c;text-decoration:none;font-weight:700;font-size:15px;line-height:14px;display:inline-block}.content .categories .item a.link:hover{text-decoration:none;color:#c5281c}.content .contact{background:#fff}.content .contact h1{margin-bottom:35px}.content .contact .content-raw{margin-bottom:-7px}.content .contact .content-raw a{word-break:break-word;word-wrap:break-word}.content .contact .icon{margin-bottom:15px}.content .contact .icon .glyphicon{font-size:30px;position:relative;top:10px;margin-right:10px}.content .contact .icon .glyphicon.glyphicon-envelope{color:#c5281c}.content .contact .icon .glyphicon.glyphicon-map-marker{color:#c5281c}.content .widget.cooperation{background:#fff;padding:50px 15px 50px 15px}@media screen and (max-width:776px){.content .widget.cooperation{padding-top:15px}}.content .widget.cooperation h2.title.large{text-align:left}.content .widget.cooperation .button-wrapper{text-align:left;margin-left:0}.content .widget.cooperation .button-wrapper a{margin-top:30px;font-size:15px;display:inline-block;text-align:center}@media screen and (max-width:776px){.content .widget.cooperation .button-wrapper{padding-bottom:30px}}.content .widget.cooperation p{font-size:16px;color:#676767;line-height:25px}.content .widget.cooperation ul.points{padding-top:7px;text-align:left}.content .widget.cooperation ul.points>li>h3{font-size:17px;color:#555;margin-bottom:-14px;padding-left:57px}.content .widget.cooperation ul.points>li>h3:before{width:34px;height:34px;top:-6px}.content .widget.cooperation ul.points>li>h3:after{font-size:20px;color:#fff;left:11px;top:0}@media screen and (max-width:991px){.content .dealer{padding-bottom:0}}.content .dealer h1{margin-bottom:50px;text-transform:uppercase}@media screen and (max-width:776px){.content .dealer h1{margin-bottom:20px}}.content .dealer .row.relative{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}@media (max-width:991px){.content .dealer .row.relative{-ms-flex-align:start;align-items:flex-start;padding-bottom:365px}}@media screen and (max-width:776px){.content .dealer .row.relative{padding-bottom:345px}}.content .dealer .col-left,.content .dealer .col-right{width:32%}@media screen and (max-width:1229px){.content .dealer .col-left,.content .dealer .col-right{width:29%}}@media screen and (max-width:991px){.content .dealer .col-left,.content .dealer .col-right{width:50%}}@media screen and (max-width:776px){.content .dealer .col-left,.content .dealer .col-right{width:50%;padding-bottom:15px}}.content .dealer .col-middle{width:36%}.content .dealer .col-middle select{color:#c5281c;-webkit-appearance:none;padding:15px 35px 15px 15px;border-radius:0;border:0;width:100%;max-width:400px;background-image:linear-gradient(45deg,transparent 50%,#c5281c 50%),linear-gradient(135deg,#c5281c 50%,transparent 50%),linear-gradient(to right,#c5281c,#c5281c);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat}@media screen and (min-width:992px){.content .dealer .col-middle select{display:none}}.content .dealer .col-middle input[type=submit]{background:#fff;border:none;font-size:13px;padding:9px 32px;border-radius:0;text-transform:uppercase;color:#c5281c;font-weight:700;width:100%;max-width:400px;margin:auto}.content .dealer .col-middle input[type=submit]:hover{background:#c5281c;color:#fff}@media screen and (max-width:991px){.content .dealer .col-middle input[type=submit]{display:block!important}}@media screen and (max-width:1229px){.content .dealer .col-middle{width:42%}}@media screen and (max-width:991px){.content .dealer .col-middle{width:50%}}@media screen and (max-width:991px){.content .dealer .col-middle{width:100%;position:absolute;bottom:0;margin:0 auto;left:0;right:0}.content .dealer .col-middle .map-wrapper{display:none}}.content .dealer .career-map{background:#f1644a;color:#fff;text-align:center;padding-bottom:30px}.content .dealer .career-map h2{font-size:20px;line-height:1.2;margin-top:34px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.content .dealer .career-map .button-wrapper a.button{background:#fff;border:none;font-size:13px;display:inline-block;margin-top:23px;padding:9px 32px;border-radius:0;text-transform:uppercase;color:#c5281c;font-weight:700}@media screen and (max-width:1229px){.content .dealer .career-map .button-wrapper a.button{margin-top:10px}}.content .dealer .career-map .button-wrapper a.button:hover{background:#c5281c;color:#fff}@media (max-width:991px){.content .dealer .career-map .button-wrapper a.button.all-career-categories{display:none!important}}.content .dealer .career-map .map-container{position:relative}@media (max-width:991px){.content .dealer .career-map .map-container{padding-left:30px;padding-right:30px}}.content .dealer .career-map .map-container #ADD-LOCALITY{position:absolute;z-index:1}.content .dealer .career-map .map-container #ADD-LOCALITY span{background:#851714;border-radius:0;color:#fff;display:block;font-size:12px;padding:4px 15px 3px;position:relative}.content .dealer .career-map .map-container #ADD-LOCALITY span:after{position:absolute;bottom:-6px;content:" ";left:42%;width:0;height:0;border-style:solid;border-width:6px 6.5px 0 6.5px;border-color:#851714 transparent transparent transparent}.content .dealer .career-map .map-container #ADD-LOCALITY.R223500{top:53%;left:28%}.content .dealer .career-map .map-container #ADD-LOCALITY.R230064{top:37%;left:15%}.content .dealer .career-map .map-container #ADD-LOCALITY.R259737{top:42%;left:43%}.content .dealer .career-map .map-container #ADD-LOCALITY.R264745{top:51%;left:52%}.content .dealer .career-map .map-container #ADD-LOCALITY.R285761{left:69%;top:51%}.content .dealer .career-map .map-container #ADD-LOCALITY.R277469{left:64%;top:28%}.content .dealer .career-map .map-container #ADD-LOCALITY.R272610{left:58%;top:18%}.content .dealer .career-map .map-container #ADD-LOCALITY.R255276{left:44%;top:29%}.content .dealer .career-map .map-container #ADD-LOCALITY.R249811{left:39%;top:10%}.content .dealer .career-map .map-container #ADD-LOCALITY.R245749{left:35%;top:3%}.content .dealer .career-map .map-container #ADD-LOCALITY.R238671{left:20%;top:10%}.content .dealer .career-map .map-container #ADD-LOCALITY.R235864{left:6%;top:24%}.content .dealer .career-map .map-container #ADD-LOCALITY.R206696{left:29%;top:18%}.content .dealer .career-map .map-container #ADD-LOCALITY.R200000{left:21%;top:29%}@media (min-width:1300px){.content .dealer .item{min-height:420px}}.content .dealer .item.left{text-align:right}@media (min-width:1300px){.content .dealer .item.left{background:url(../components/cms-dealer/images/bg-dealer-1.png?v=202583011535) no-repeat top right;background-size:contain;padding-right:169px}}.content .dealer .item.left ul{padding-right:15px}.content .dealer .item.left ul>li:before{right:-15px}@media (min-width:1300px){.content .dealer .item.right{background:url(../components/cms-dealer/images/bg-dealer-2.png?v=202583011535) no-repeat top left;background-size:contain;padding-left:169px}}.content .dealer .item.right ul{padding-left:15px}.content .dealer .item.right ul>li:before{left:-15px}.content .dealer .item .worker{width:100px;height:100px;border:3px solid #f5f8f9;border-radius:52px;margin:-15px 0 10px 0;display:none}@media screen and (max-width:1299px){.content .dealer .item .worker{display:inline-block}}.content .dealer .item h2{font-size:25px;line-height:1.2;color:#000;margin-bottom:25px}.content .dealer .item ul{list-style:none;padding:0;margin:0 0 32px 0}@media screen and (max-width:991px){.content .dealer .item ul{margin-bottom:8px}}.content .dealer .item ul>li{color:#000;font-size:16px;line-height:25px;position:relative}.content .dealer .item ul>li:before{content:" ";background:#f1644a;width:5px;height:5px;border-radius:6px;position:absolute;top:11px}.content .dealer .item .button-wrapper a{color:#c5281c;background:#fff;border:2px solid #c5281c;border-radius:0;font-size:13px;text-transform:uppercase}.content .dealer .item .button-wrapper a:hover{color:#fff;background:#c5281c}@media screen and (max-width:1229px){.content .dealer .item .button-wrapper a{padding-left:13px;padding-right:13px}}.content .our-place{background:url(../components/cms-environment/images/bg-our-place.png?v=202583011535) no-repeat center center;min-height:438px;text-align:center;position:relative}.content .our-place:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.7}.content .our-place.light{background:url(../components/cms-environment/images/bg-our-place-light.png?v=202583011535) no-repeat center center;position:relative}.content .our-place.light a.play{background-image:url(../components/cms-environment/images/bg-icon-play-light.png?v=202583011535)}.content .our-place.light span.anchor{width:50px;height:50px;background:0 0;display:block;margin:0 auto;position:absolute;left:0;right:0;bottom:0}.content .our-place.image{background:url(../components/cms-environment/images/bg-our-place-image.png?v=202583011535) no-repeat center center;background-size:cover}.content .our-place.education{background:url(../components/cms-environment/images/bg-education.png?v=202583011535) no-repeat center center}.content .our-place.education h2{color:#fff;font-size:25px;margin-top:15%;margin-bottom:25px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}@media screen and (max-width:1229px){.content .our-place.education h2{margin-top:19%}}@media screen and (max-width:991px){.content .our-place.education h2{margin-top:14%}}@media screen and (max-width:767px){.content .our-place.education h2{font-size:20px;margin-top:18%}}.content .our-place.education h3{color:#fff;font-size:30px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}@media screen and (max-width:767px){.content .our-place.education h3{font-size:25px}}.content .our-place.education-2{background:url(../components/cms-environment/images/bg-education-2.png?v=202583011535) no-repeat center center;background-size:cover}.content .our-place h2{margin:100px 0 45px 0;color:#fff;font-size:30px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}@media screen and (max-width:991px){.content .our-place h2{margin-top:55px}}@media screen and (max-width:767px){.content .our-place h2{margin-top:45px}}.content .our-place a.play{width:100px;height:100px;display:inline-block;background:transparent url(../components/cms-environment/images/bg-icon-play.png?v=202583011535) no-repeat;background-size:50% 50%;background-position:25px 21px;border:10px solid #fff;border-radius:52px}.content .our-place a.play:hover{background-color:#f1644a;border-color:#f1644a}@media screen and (max-width:991px){.content .our-place{background-position:50% 90%;min-height:350px}}@media screen and (max-width:767px){.content .our-place{background-position:50% 90%;min-height:280px}}.content .flow{background:#f6f6f7;padding-top:16px}.content .flow.tips{background:#fff}.content .flow .button-wrapper{margin-left:75px}.content .flow .button-wrapper a.button{background:0 0;border:2px solid #c5281c;color:#c5281c;text-decoration:none;font-size:15px;border-radius:0;text-transform:uppercase}.content .flow .button-wrapper a.button:hover{background:#c5281c;border-color:#c5281c;color:#fff}.content .flow ul.points{margin:0;padding:0;text-align:justify}@media screen and (max-width:767px){.content .flow ul.points{text-align:left}}.content .flow ul.points.margin-left ul{margin-left:58px!important}.content .flow ul.points li.reset-list ul{margin-left:17px!important;padding-left:0}.content .flow ul.points li.reset-list ul li{padding-left:57px}.content .flow ul.points>li{padding:0 0 25px 0}.content .flow ul.points>li h3{margin-bottom:20px;padding-left:76px}.content .flow ul.points>li h3:before{width:50px;height:50px;border-radius:26px;top:-11px}.content .flow ul.points>li h3:after{position:absolute;top:0;left:19px;content:attr(data-title);color:#fff}@media screen and (max-width:767px){.content .flow ul.points>li h3.empty{padding-left:0}}.content .flow ul.points>li h3.empty:after,.content .flow ul.points>li h3.empty:before{content:none}.content .flow ul.points>li p{padding-left:76px}.content .flow ul.points>li:before{content:none}.content .flow ul.points>li ul{padding-left:17px}.info-blocks{background:#f5f8f9}.info-blocks ul{text-align:left}.info-blocks__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.info-blocks__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:992px){.info-blocks__item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-right:15px;padding-left:15px;text-align:center}}.info-blocks__wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.info-blocks__wrap{-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.info-blocks__wrap{display:block;max-width:290px;margin:auto}}.info-blocks__icon{margin-bottom:20px}@media (min-width:576px){.info-blocks__icon{margin-right:30px;margin-bottom:0}}@media (min-width:992px){.info-blocks__icon{margin-bottom:20px;margin-right:0}}.content .info{text-align:center}.content .info img{margin:0 auto;width:35%}.content .info h3{color:#c5281c;font-size:25px;margin-bottom:20px;font-weight:300}.content .info p{font-size:16px;line-height:25px;color:#555}.content .widget.inspiration{background:#b05562;padding-top:15px;padding-bottom:70px}@media screen and (max-width:776px){.content .widget.inspiration{padding-bottom:55px}}.content .widget.inspiration h2{color:#fff;text-align:center}.content .widget.inspiration .owl-carousel{background:#fff;border-radius:0;min-height:375px;position:relative}.content .widget.inspiration .owl-carousel.active{cursor:all-scroll}.content .widget.inspiration .owl-carousel.one-item{display:block}.content .widget.inspiration .owl-carousel .item{padding:40px 160px 20px;min-height:375px}@media screen and (max-width:991px){.content .widget.inspiration .owl-carousel .item{padding-left:90px;padding-right:90px}}@media screen and (max-width:776px){.content .widget.inspiration .owl-carousel .item{padding-left:55px;padding-right:55px}}.content .widget.inspiration .owl-carousel .item .text.no-image h3,.content .widget.inspiration .owl-carousel .item .text.no-image h4{text-align:center}.content .widget.inspiration .owl-carousel .item img{width:150px;height:150px;border-radius:76px;float:left;margin:0 45px 0 260px}@media screen and (max-width:1229px){.content .widget.inspiration .owl-carousel .item img{margin-left:160px}}@media screen and (max-width:991px){.content .widget.inspiration .owl-carousel .item img{margin-left:0}}@media screen and (max-width:776px){.content .widget.inspiration .owl-carousel .item img{float:none;margin:0 auto}}@media screen and (max-width:776px){.content .widget.inspiration .owl-carousel .item .text{text-align:center}}.content .widget.inspiration .owl-carousel .item h3{margin:50px 0 16px 0;color:#000;font-size:25px}@media screen and (max-width:991px){.content .widget.inspiration .owl-carousel .item h3{margin-top:10px}}.content .widget.inspiration .owl-carousel .item h4{color:#000;font-size:20px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.content .widget.inspiration .owl-carousel .item .perex{padding-top:20px}@media screen and (max-width:991px){.content .widget.inspiration .owl-carousel .item .perex{padding-top:5px}}.content .widget.inspiration .owl-carousel .item .perex p{text-align:center;font-size:16px;color:#555}.content .widget.inspiration .owl-carousel .owl-controls{position:absolute;right:0;left:0;top:0;width:100%}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav{position:relative}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-next,.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-prev{position:absolute;top:170px}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-prev{left:40px}@media screen and (max-width:776px){.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-prev{left:15px}}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-next{right:40px}@media screen and (max-width:776px){.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-next{right:15px}}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav .owl-next span.glyphicon{padding-left:3px}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav span.glyphicon{background:#c5281c;color:#fff;display:block;width:32px;height:54px;line-height:54px;font-size:24px;padding-left:5px;border-radius:0}.content .widget.inspiration .owl-carousel .owl-controls .owl-nav span.glyphicon:hover{background:#f1644a;color:#fff}.content .join-us{background:#851714;text-align:center;padding:28px 0!important}.content .join-us .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.content .join-us .container:after,.content .join-us .container:before{display:none}.content .join-us .container .side:first-child{padding-right:15px}.content .join-us .container .side:last-child{padding-left:15px}@media screen and (max-width:480px){.content .join-us .container .side{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.content .join-us .container .side *{text-align:center}.content .join-us .container .side:first-child{margin-bottom:10px}}@media screen and (max-width:767px){.content .join-us .container .side{margin:auto}.content .join-us .container .side:first-child{text-align:left;padding-right:0}.content .join-us .container .side:last-child{text-align:right;padding-left:0}}@media screen and (max-width:767px){.content .join-us .container{-ms-flex-pack:justify;justify-content:space-between}}.content .join-us .text h2{margin:0;line-height:35px;font-size:25px;color:#fff;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}@media screen and (max-width:991px){.content .join-us .text-center h2{margin:0 0 15px 0}}.content .join-us a.button{background:0 0;border:2px solid #c5281c;border-radius:0;color:#fff;text-decoration:none;font-size:14px;padding:9px 42px;white-space:normal;vertical-align:middle;text-transform:uppercase}.content .join-us a.button:hover{background:#c5281c;color:#fff}.content .photogallery{background:#f5f8f9;padding:0 0 40px}@media screen and (max-width:767px){.content .photogallery{padding-bottom:20px}}.content .photogallery h2{text-align:center;font-size:40px;margin:36px 0 30px 0;font-weight:300}@media screen and (max-width:991px){.content .photogallery h2{font-size:30px}}@media screen and (max-width:767px){.content .photogallery h2{font-size:25px}}.content .photogallery .clearfix{height:15px}.content .photogallery a.lightbox.image{background:rgba(197,40,28,.7) url(../components/cms-photogallery/images/bg-icon-view.png?v=202583011535) no-repeat 50% 50%;background-size:50% 50%;display:block;border-radius:170px;margin-bottom:10px}.content .photogallery a.lightbox.image img{border-radius:170px}.content .photogallery a.lightbox.image img:hover{-moz-opacity:.35;-khtml-opacity:.35;-webkit-opacity:.35;opacity:.35}.content .photogallery a.link{margin-bottom:30px;display:block;font-size:13px;text-decoration:none;color:#555;text-align:center}.content .photogallery a.link:hover{text-decoration:underline;color:#f1644a}@media screen and (max-width:767px){.content .photogallery a.link{margin-bottom:15px}}.content .question-form{background:#f5f8f9;text-align:center;padding-top:37px!important}@media screen and (max-width:776px){.content .question-form{padding-top:17px!important}}.content .question-form h2{font-size:25px;font-weight:300;color:#c5281c}.content .question-form .button-wrap{text-align:center}.content .question-form .button-wrap a.btn{float:none;margin:12px 0 30px 0;color:#c5281c!important;border:2px solid #c5281c!important;padding:.5rem 1rem!important;transition:.3s!important;border-radius:0!important;background:0 0!important;text-decoration:none!important;padding-left:64px!important;padding-right:64px!important;text-transform:uppercase}@media screen and (max-width:776px){.content .question-form .button-wrap a.btn{margin-bottom:10px}}.content .question-form .button-wrap a.btn:hover{background:#c5281c!important;color:#fff!important}.content .questions input[type=email]{border-radius:2px;padding:3px 6px;border:1px solid #ccc;width:100%}.content .school-types{padding-top:50px;padding-bottom:50px}@media screen and (max-width:776px){.content .school-types{padding-top:20px;padding-bottom:20px}}.content .school-types .item{text-align:center;margin:10px auto}.content .school-types .item .circle{background-color:#c5281c;background-repeat:no-repeat;background-position:50% 50%;background-size:50% 50%;width:160px;height:160px;border-radius:82px;display:inline-block}@media screen and (max-width:576px){.content .school-types .item .circle{width:100px;height:100px}}.content .school-types .item .circle.img-1{background-image:url(../components/cms-school-types/images/bg-icon-school-1.png?v=202583011535)}.content .school-types .item .circle.img-2{background-image:url(../components/cms-school-types/images/bg-icon-school-2.png?v=202583011535)}.content .school-types .item h2{color:#c5281c;font-size:25px;margin-top:4%;margin-bottom:4%;font-weight:300}.content .school-types .item p{color:#555;font-size:16px;line-height:25px}.content .school-types .item .button-wrapper a{color:#c5281c;background:#fff;border:2px solid #c5281c;border-radius:0;font-size:14px;padding:.5rem 1rem}.content .school-types .item .button-wrapper a:hover{color:#fff;background:#c5281c}.content .schools{padding-top:20px;padding-bottom:50px}.content .schools h2{font-size:40px;color:#000!important}.content .schools a:hover>img{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.content .schools a>img{padding:0 30px;width:100%}@media screen and (max-width:991px){.content .schools a>img{padding-bottom:15px}}.content .search.students{background:#f5f8f9}.content .search.students h2{margin-bottom:20px}.content .search.students ul.items{padding-top:1%}.content .search.students ul.items>li{width:25%}@media screen and (max-width:776px){.content .search.students ul.items>li{width:100%}}.content .search.students ul.items>li>div{min-height:170px;padding-bottom:0}@media screen and (max-width:991px){.content .search.students ul.items>li>div{min-height:225px}}@media screen and (max-width:776px){.content .search.students ul.items>li>div{min-height:inherit;padding-bottom:10px}}.content .search.students ul.items>li>div h3{font-size:16px;line-height:19px;margin-top:0}.content .search h3{font-size:25px;text-align:center;margin-top:25px;color:#c5281c}.content .search .content-raw p{text-align:justify}.content .search ul{margin:0 0 0 -40px;padding:2% 0 1% 0}@media screen and (max-width:1229px){.content .search ul{margin-left:-20px}}.content .search ul.items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .search ul.items>li{width:20%;list-style:none;float:left}.content .search ul.items>li>div{background:#f1644a;border-radius:4px;min-height:275px;height:100%;color:#fff;margin-left:40px;padding:0 20px 23px;text-align:center;position:relative}@media screen and (max-width:1229px){.content .search ul.items>li>div{min-height:300px}}@media screen and (max-width:1229px){.content .search ul.items>li>div{margin-left:20px}}@media screen and (max-width:991px){.content .search ul.items>li>div{min-height:275px}}@media screen and (max-width:767px){.content .search ul.items>li>div{min-height:inherit}}.content .search ul.items>li>div h3,.content .search ul.items>li>div h4{background-repeat:no-repeat;background-position:center 25px;background-size:51px 44px}.content .search ul.items>li>div h3{font-size:20px;color:#fff;line-height:22px;padding:84px 0 11px 0}.content .search ul.items>li>div h4{font-size:20px;padding:82px 0 3px;font-weight:700}.content .search ul.items>li>div p{color:#000;font-size:13px;line-height:18px;text-align:center}@media screen and (max-width:991px){.content .search ul.items>li{width:33.3333%;margin-bottom:20px}.content .search ul.items>li img{display:inline}}@media screen and (max-width:767px){.content .search ul.items>li{width:100%}}.content .search ul.items>li.item-1 h3{background-image:url(../images/bg-icon-search-student-1.png?v=202583011535)}.content .search ul.items>li.item-2 h3{background-image:url(../images/bg-icon-search-student-2.png?v=202583011535)}.content .search ul.items>li.item-3 h3{background-image:url(../images/bg-icon-search-student-3.png?v=202583011535)}.content .search ul.items>li.item-4 h3{background-image:url(../images/bg-icon-search-student-4.png?v=202583011535)}.content .search ul.items>li.item-1 h4{background-image:url(../images/bg-icon-search-1.png?v=202583011535)}.content .search ul.items>li.item-2 h4{background-image:url(../images/bg-icon-search-2.png?v=202583011535)}.content .search ul.items>li.item-3 h4{background-image:url(../images/bg-icon-search-3.png?v=202583011535)}.content .search ul.items>li.item-4 h4{background-image:url(../images/bg-icon-search-4.png?v=202583011535)}.content .search ul.items>li.item-5 h4{background-image:url(../images/bg-icon-search-5.png?v=202583011535)}.content .search ul.items>li.item-1 h4,.content .search ul.items>li.item-2 h4,.content .search ul.items>li.item-3 h4,.content .search ul.items>li.item-4 h4,.content .search ul.items>li.item-5 h4{background-size:51px auto;background-position:center 20px}.slider{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2Y1ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2Y1ZjhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmVhZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#fff 0,#f5f8f9 45%,#f5f8f9 86%,#e2eaec 100%)}.slider h2{font-size:40px;text-align:center;margin:50px 0 15px 0;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}@media screen and (max-width:991px){.slider h2{font-size:30px;margin:25px 0 0 0}}.slider .owl-carousel.active{cursor:all-scroll}.slider .owl-carousel.one-item{display:block}.slider .owl-carousel .item{width:100%;height:475px;position:relative;background-repeat:no-repeat;background-position:85% bottom}@media screen and (max-width:1299px){.slider .owl-carousel .item.item-1{background-position:365px bottom}}@media screen and (max-width:991px){.slider .owl-carousel .item.item-1{background-position:265px bottom}}@media screen and (max-width:767px){.slider .owl-carousel .item.item-1{background-position:50px bottom}}@media screen and (max-width:420px){.slider .owl-carousel .item.item-1{background-position:-20px bottom}}@media screen and (max-width:1299px){.slider .owl-carousel .item.item-2{background-position:200px bottom}}@media screen and (max-width:991px){.slider .owl-carousel .item.item-2{background-position:140px bottom}}@media screen and (max-width:767px){.slider .owl-carousel .item.item-2{background-position:-120px bottom}}@media screen and (max-width:420px){.slider .owl-carousel .item.item-2{background-position:-187px bottom}}@media screen and (max-width:1299px){.slider .owl-carousel .item.item-3{background-position:480px bottom}}@media screen and (max-width:991px){.slider .owl-carousel .item.item-3{background-position:420px bottom}}@media screen and (max-width:767px){.slider .owl-carousel .item.item-3{background-position:208px bottom}}@media screen and (max-width:420px){.slider .owl-carousel .item.item-3{background-position:140px bottom}}@media screen and (min-width:1950px){.slider .owl-carousel .item{width:1920px!important;margin:0 auto}}.slider .owl-carousel .item .text{margin-top:180px}.slider .owl-carousel .item .text p{font-size:30px;line-height:45px;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif}.slider .owl-carousel .item .text p strong{display:block;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}@media screen and (max-width:1229px){.slider .owl-carousel .item .text p{font-size:27px;line-height:27px}}@media screen and (max-width:991px){.slider .owl-carousel .item .text p{font-size:25px;line-height:25px}}@media screen and (max-width:767px){.slider .owl-carousel .item .text p{font-size:20px}}.slider .owl-carousel .item .text a.btn{background:0 0;border:2px solid #c5281c;color:#c5281c;background:#f6f6f7;text-transform:uppercase;text-decoration:none;font-size:15px;padding:8px 13px;text-shadow:none;margin-top:43px;border-radius:0}.slider .owl-carousel .item .text a.btn:hover{background:#c5281c;border-color:#c5281c;color:#fff}.slider .owl-carousel .owl-controls{position:absolute;right:0;left:0;top:0;width:1200px;margin:auto}@media screen and (max-width:1229px){.slider .owl-carousel .owl-controls{width:970px}}@media screen and (max-width:991px){.slider .owl-carousel .owl-controls{width:750px}}@media screen and (max-width:767px){.slider .owl-carousel .owl-controls{width:100%}}.slider .owl-carousel .owl-controls .owl-nav{position:relative}.slider .owl-carousel .owl-controls .owl-nav .owl-next,.slider .owl-carousel .owl-controls .owl-nav .owl-prev{position:absolute;top:250px}@media screen and (max-width:1333px){.slider .owl-carousel .owl-controls .owl-nav .owl-next,.slider .owl-carousel .owl-controls .owl-nav .owl-prev{top:413px}}@media screen and (max-width:1229px){.slider .owl-carousel .owl-controls .owl-nav .owl-next,.slider .owl-carousel .owl-controls .owl-nav .owl-prev{top:388px}}@media screen and (max-width:991px){.slider .owl-carousel .owl-controls .owl-nav .owl-next,.slider .owl-carousel .owl-controls .owl-nav .owl-prev{top:386px}}.slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:-50px}@media screen and (max-width:1333px){.slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:15px}}@media screen and (max-width:1090px){.slider .owl-carousel .owl-controls .owl-nav .owl-prev{left:15px}}.slider .owl-carousel .owl-controls .owl-nav .owl-next{right:-50px}@media screen and (max-width:1333px){.slider .owl-carousel .owl-controls .owl-nav .owl-next{right:15px}}@media screen and (max-width:1090px){.slider .owl-carousel .owl-controls .owl-nav .owl-next{right:15px}}.slider .owl-carousel .owl-controls .owl-nav .owl-next span.glyphicon{padding-left:3px}.slider .owl-carousel .owl-controls .owl-nav span.glyphicon{background:#c5281c;color:#fff;display:block;width:32px;height:54px;line-height:54px;font-size:24px;padding-left:5px;border-radius:0}.slider .owl-carousel .owl-controls .owl-nav span.glyphicon:hover{background:#f1644a;color:#fff}.content .support{background:#f5f8f9;padding-bottom:65px;padding-top:15px;text-align:justify}.content .support.support--white{background:#fff}.content .support .content-raw{margin:30px 0 0 10px}@media screen and (max-width:1229px){.content .support .content-raw{margin-top:20px}}@media screen and (max-width:991px){.content .support .content-raw{margin:10px 0 0}}@media screen and (max-width:767px){.content .support{padding-bottom:30px}}.content .support img{margin:auto}@media screen and (max-width:991px){.content .support img{margin-bottom:20px}}.content .surprise{background:#f5f8f9;padding-bottom:65px;padding-top:15px}.content .surprise table tr td{font-size:16px;color:#555;padding-top:46px;text-align:justify}@media screen and (max-width:776px){.content .surprise table tr td{padding-top:26px}}.content .surprise table tr td .icon{background-color:#f1644a;background-repeat:no-repeat;background-position:50% 50%;background-size:66px;width:66px;height:66px;border-radius:34px}.content .surprise table tr td .icon.icon-1{background-image:url(../images/bg-icon-surprise-1.png?v=202583011535)}.content .surprise table tr td .icon.icon-2{background-image:url(../images/bg-icon-surprise-2.png?v=202583011535)}.content .surprise table tr td .icon.icon-3{background-image:url(../images/bg-icon-surprise-3.png?v=202583011535)}.content .surprise table tr td .icon.icon-4{background-image:url(../images/bg-icon-surprise-4.png?v=202583011535)}.content .surprise table tr td:first-child{padding-right:30px}.content .surprise table tr:first-child td{padding-top:0}.video-js{max-width:100%;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-js video{position:absolute;top:0;left:0;width:100%;height:100%}.video-js [class*=-icon],.video-js [class^=-icon]{height:auto;width:auto;position:static;line-height:15px}.video-js [class*=-icon]:before,.video-js [class^=-icon]:before{font-family:VideoJS!important;position:static;height:auto;width:auto}.videos{padding:0 5rem;position:relative}.videos .owl-controls .owl-nav .owl-next,.videos .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.videos .owl-controls .owl-nav .owl-prev{left:-50px}.videos .owl-controls .owl-nav .owl-next{right:-50px}.videos .owl-controls .owl-nav .owl-next span.glyphicon{padding-left:3px}.videos .owl-controls .owl-nav span.glyphicon{background:#c5281c;color:#fff;display:block;width:32px;height:54px;line-height:54px;font-size:24px;padding-left:5px;border-radius:2px;transition:all .26s linear}.videos .owl-controls .owl-nav span.glyphicon:hover{background:#f1644a;color:#fff}.video-js .vjs-big-play-button{width:100px;height:100px;background:#f1644a url(../components/cms-video/images/bg-icon-play.png?v=202583011535) no-repeat;background-size:50% 50%;background-position:25px 21px;border:10px solid #f1644a;border-radius:52px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:all .26s linear}.video-js .vjs-big-play-button span{display:none}.video-js:hover .vjs-big-play-button{border-color:#c5281c;background-color:#c5281c;transition:all .26s linear}.video-js .vjs-poster{background-size:cover}.video-js.my-player-dimensions{width:auto;height:auto}.content .words{background:#b05562;color:#fff}.content .words h2{color:#fff!important}.content .words .wrapper{padding:0 10%}.content .words .wrapper img{border-radius:76px;height:150px;width:150px;border:4px solid #fff;text-align:center;margin:-21px auto 34px auto}.content .words .wrapper .text{position:relative;text-align:justify}.content .words .wrapper .text p{font-size:15px;line-height:20px;font-style:italic}.content .words .wrapper .text:after,.content .words .wrapper .text:before{width:26px;height:28px;content:" ";position:absolute}.content .words .wrapper .text:after{right:-49px;bottom:0;background:url(../components/cms-words/images/bg-icon-quote-right.png?v=202583011535) no-repeat top left;background-size:26px 28px}.content .words .wrapper .text:before{background:url(../components/cms-words/images/bg-icon-quote-left.png?v=202583011535) no-repeat top left;background-size:26px 28px;left:-49px;top:0}@media screen and (max-width:550px){.content .words .wrapper .text:after{right:-35px}.content .words .wrapper .text:before{left:-35px}}.content .words .wrapper .author{padding:19px 0}.content .words .wrapper .author .name{font-size:25px;font-weight:300}.content .words .wrapper .author .function{font-size:20px;font-weight:700;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.content-raw{color:#555;font-size:16px;line-height:25px}.content-raw ul{margin:0 0 10px 0;padding:0}.content-raw ul li{list-style:none;padding-left:20px;position:relative}.content-raw ul li:before{content:'-';position:absolute;left:0;top:6px}.content-raw ol{margin:0 0 10px 0;padding:0}.content-raw.common{padding-bottom:0}.content-raw.common ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.content-raw.common ul{margin-left:0;margin-bottom:0}}.content-raw.common ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.content-raw.common ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.content-raw.common ul li:first-child{margin-top:0}@media screen and (max-width:767px){.content-raw.common ul li{padding-left:30px}}.content-raw.common ul{margin:12px 0 20px 20px;padding:0}@media screen and (max-width:767px){.content-raw.common ul{margin-left:0;margin-bottom:0}}.content-raw.common ul li{list-style:none;padding:0 0 0 40px;margin:10px 0 0 0;position:relative;color:#555;font-size:16px;line-height:25px}.content-raw.common ul li:before{background:#f1644a;width:13px;height:13px;position:absolute;left:0;top:6px;display:block;border-radius:6px;content:" "}.content-raw.common ul li:first-child{margin-top:0}@media screen and (max-width:767px){.content-raw.common ul li{padding-left:30px}}.content-raw.common ol{margin-left:35px}.content-raw.common b,.content-raw.common h1,.content-raw.common strong{color:#000}.content-raw.common h2,.content-raw.common h3{color:#c5281c;margin-top:25px;font-weight:300}.content-raw img{margin:5px 0 15px}.content-raw img.left{margin:5px 20px 15px 0}.content-raw img.right{margin:5px 0 15px 20px}.content-raw img:hover{-moz-opacity:.85;-khtml-opacity:.85;-webkit-opacity:.85;opacity:.85}.content-raw hr{border-width:2px 0 0;border-color:#ececec}.content-raw h2{font-weight:700}.content-raw h1:first-child,.content-raw h2:first-child,.content-raw h3:first-child,.content-raw h4:first-child,.content-raw h5:first-child,.content-raw h6:first-child{margin-top:0}.content-raw table{width:100%;margin:10px 0 10px 0}.content-raw table tr th{padding:0 0 6px 0;border-bottom:3px solid #ececec}.content-raw table tr td{padding:3px 0 3px 0}.content-raw table tr:first-child>td{padding-top:6px}.content-raw address{margin-bottom:0}.content .blocks{padding-top:54px;overflow:hidden}@media screen and (max-width:767px){.content .blocks{padding-top:34px}}.content .blocks>.row>.col-xs-12{margin-top:40px}@media screen and (max-width:767px){.content .blocks>.row>.col-xs-12{margin-top:25px}}.content .blocks>.row>.col-xs-12:nth-child(even) .item a.image,.content .blocks>.row>.col-xs-12:nth-child(even) .item a.link-image,.content .blocks>.row>.col-xs-12:nth-child(even) .item span.image,.content .blocks>.row>.col-xs-12:nth-child(even) .item span.link-image{position:relative;display:block}.content .blocks>.row>.col-xs-12:nth-child(even) .item a.image img,.content .blocks>.row>.col-xs-12:nth-child(even) .item a.link-image img,.content .blocks>.row>.col-xs-12:nth-child(even) .item span.image img,.content .blocks>.row>.col-xs-12:nth-child(even) .item span.link-image img{border-radius:0}.content .blocks>.row>.col-xs-12:nth-child(even) .item .text{text-align:right}@media screen and (max-width:767px){.content .blocks>.row>.col-xs-12:nth-child(even) .item .text{text-align:left}}@media screen and (min-width:768px){.content .blocks>.row>.col-xs-12:nth-child(even) .item .text a.link{padding-left:0;padding-right:22px}.content .blocks>.row>.col-xs-12:nth-child(even) .item .text a.link:before{content:"«";font-size:25px;line-height:16px;right:0;top:0;position:absolute;color:#c5281c!important}}.content .blocks>.row>.col-xs-12:nth-child(odd) .item a.image,.content .blocks>.row>.col-xs-12:nth-child(odd) .item a.link-image,.content .blocks>.row>.col-xs-12:nth-child(odd) .item span.image,.content .blocks>.row>.col-xs-12:nth-child(odd) .item span.link-image{position:relative;display:block}.content .blocks>.row>.col-xs-12:nth-child(odd) .item a.image img,.content .blocks>.row>.col-xs-12:nth-child(odd) .item a.link-image img,.content .blocks>.row>.col-xs-12:nth-child(odd) .item span.image img,.content .blocks>.row>.col-xs-12:nth-child(odd) .item span.link-image img{border-radius:0}.content .blocks>.row>.col-xs-12:nth-child(odd) .item .text{margin-left:15px}@media screen and (max-width:1229px){.content .blocks>.row>.col-xs-12:nth-child(odd) .item .text{margin-left:5px}}@media screen and (max-width:767px){.content .blocks>.row>.col-xs-12:nth-child(odd) .item .text{margin-left:0}}.content .blocks>.row>.col-xs-12:first-child{margin-top:0}.content .blocks .item .text h3{margin-top:0;color:#c5281c;font-size:25px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}.content .blocks .item .text h3>a{text-decoration:none;color:#000;font-size:25px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}.content .blocks .item .text h3>a:hover{text-decoration:underline}.content .blocks .item .text p{font-size:16px;line-height:25px;color:#555;text-align:justify}.content .blocks .item .text a.link{font-size:16px;color:#c5281c;text-decoration:none;position:relative;padding-left:22px}.content .blocks .item .text a.link:hover{color:#f1644a}.content .blocks .item .text a.link:hover>span{text-decoration:underline}.content .blocks .item .text a.link:before{content:"»";font-size:25px;line-height:16px;left:0;top:0;position:absolute;color:#c5281c!important}.content .blocks .item a.link-image:hover,.content .blocks .item span.link-image:hover{-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75}@media screen and (max-width:767px){.content .blocks .item a.image img,.content .blocks .item a.link-image img,.content .blocks .item span.image img,.content .blocks .item span.link-image img{margin-bottom:15px;border-radius:0}}@media screen and (max-width:767px){.content .blocks .item a.image:after,.content .blocks .item a.image:before,.content .blocks .item a.link-image:after,.content .blocks .item a.link-image:before,.content .blocks .item span.image:after,.content .blocks .item span.image:before,.content .blocks .item span.link-image:after,.content .blocks .item span.link-image:before{display:none}}.content .blocks h2.title{margin-top:0!important}.content{background:#fff;padding-top:67px}@media screen and (max-width:1229px){.content{padding-top:57px}}@media screen and (max-width:991px){.content{padding-top:47px}}.content h1{text-align:center;font-size:40px!important;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:600;margin-top:0;text-transform:uppercase;word-break:break-word;word-wrap:break-word}@media screen and (max-width:767px){.content h1{font-size:30px!important}}.content .widget{padding-bottom:45px}.content .widget h2.title{text-align:center;margin:35px 0 55px 0;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}@media screen and (max-width:991px){.content .widget h2.title{font-size:25px;margin:25px 0 40px 0}}@media screen and (max-width:767px){.content .widget h2.title{font-size:20px;margin:20px 0 30px 0}}.content .widget h2.title.large{text-align:center;font-size:28px;margin:45px 0 45px 0;font-weight:700}@media screen and (max-width:1229px){.content .widget h2.title.large{margin-bottom:45px;margin-top:35px}}.content .widget p.perex{font-size:20px;line-height:30px;margin-bottom:50px;font-family:'Helvetica Neue W02 55 Roman',Helvetica,sans-serif}@media screen and (max-width:991px){.content .widget p.perex{margin-bottom:35px}}@media screen and (max-width:767px){.content .widget p.perex{margin-bottom:20px;font-size:18px;line-height:1.3}}#js-menu-count{margin-left:.375rem}.js-animation-count{opacity:1;transition:opacity .2s ease-in-out,padding-left .2s ease-in-out,width .2s ease-in-out}.js-animation-count:empty{opacity:0}#fancybox-overlay{background:#000!important;opacity:.8!important}#fancybox-loading,#fancybox-loading *,#fancybox-overlay,#fancybox-tmp,#fancybox-tmp *,#fancybox-wrap,#fancybox-wrap *,#fancybox-wrap :after,#fancybox-wrap :before{box-sizing:content-box}#fancybox-close{background:#c5281c url(../components/fancybox/images/bg-lightbox-close.png?v=202583011535) no-repeat top left;background-size:51px 51px;width:51px;height:51px;right:-25px;top:-25px;z-index:9999!important;border-radius:50%}#fancybox-close:hover{background:#f1644a url(../components/fancybox/images/bg-lightbox-close.png?v=202583011535) no-repeat top left;background-size:51px 51px}#fancybox-left-ico,#fancybox-right-ico{background-size:18px 30px!important}#fancybox-left-ico{background:url(../components/fancybox/images/bg-lightbox-left-arrow.png?v=202583011535) no-repeat}#fancybox-right-ico{background:url(../components/fancybox/images/bg-lightbox-right-arrow.png?v=202583011535) no-repeat}#fancybox-title{top:-35px;font-size:40px;background:0 0;border:none;font-weight:300}#fancybox-title #fancybox-title-float-main{color:#fff;font-weight:700}#fancybox-title td{padding:0;background:0 0}.footer{background:#fff;padding-top:65px}.footer.no-padding{padding-top:0}.footer .valuation{padding:0 0 44px 0}.footer .valuation .text{font-weight:300;font-size:20px;margin-top:40px}@media screen and (max-width:1229px){.footer .valuation .text{margin-top:30px}}@media screen and (max-width:991px){.footer .valuation .text{margin-top:12px;line-height:20px}}@media screen and (max-width:767px){.footer .valuation .text{font-size:17px}}@media screen and (max-width:991px){.footer .valuation{padding-bottom:27px}}@media screen and (max-width:767px){.footer .valuation .row .col-xs-12:last-child{margin-top:10px}}.footer .links{background:#6d6e71;padding-bottom:40px}.footer .links .wrapper{padding:40px 0 0 0}.footer .links .wrapper .text{text-align:left;color:#f2f4f7}.footer .links .wrapper .text a{color:#fff}.footer .links .wrapper .text img{margin:12px 0 18px 0;max-width:100%;height:auto}.footer .links .wrapper .links-block{width:25%;float:left}.footer .links .wrapper .links-block.bottom{margin-top:0}@media screen and (max-width:991px){.footer .links .wrapper .links-block.bottom{margin-top:25px}}.footer .links .wrapper .links-block h4{color:#fff;font-size:16px;margin:3px 0 15px 0;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif}.footer .links .wrapper .links-block ul{padding:0;margin:0}.footer .links .wrapper .links-block ul>li{list-style:none;padding-right:14px;position:relative;line-height:17px;margin-top:9px}.footer .links .wrapper .links-block ul>li.email a{word-wrap:break-word;padding-left:0}.footer .links .wrapper .links-block ul>li.email a:before{content:none}.footer .links .wrapper .links-block ul>li>a{color:#fff;text-decoration:none;display:block;padding-left:24px}.footer .links .wrapper .links-block ul>li>a:hover{color:#fff}.footer .links .wrapper .links-block ul>li>a:hover>span{text-decoration:underline}.footer .links .wrapper .links-block ul>li>a:before{content:">";color:#f1644a;position:absolute;left:0;top:-2px}.footer .links .wrapper .links-block ul>li:first-child{margin-top:5px}@media screen and (max-width:991px){.footer .links .wrapper .links-block{width:50%}}@media screen and (max-width:600px){.footer .links .wrapper .links-block{width:100%;margin-top:25px}}@media screen and (max-width:600px){.footer .links .wrapper .links-block:first-child{margin-top:0}}.footer .links .wrapper a.btn{background:#c5281c;border-color:#c5281c;color:#fff;border-radius:0;text-decoration:none;white-space:normal;float:left;display:block;width:20%;padding-top:9px;padding-bottom:9px}.footer .links .wrapper a.btn:hover{background:#f1644a;border-color:#f1644a;color:#fff}@media (max-width:991px){.footer .links .wrapper a.btn{width:100%;margin-top:25px}}.footer .socials{background-color:#a7a9ac;padding:24px 0 21px 0}@media screen and (max-width:600px){.footer .socials .social-wrapper{text-align:center}}.footer .socials ul.social-links{margin:0}@media screen and (max-width:1333px){.footer .socials ul.social-links{margin-right:55px}}@media screen and (max-width:600px){.footer .socials ul.social-links{margin-right:0;float:none!important;display:inline-block}}@media screen and (max-width:767px){.footer{padding-top:25px}}.badges{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (max-width:576px){.badges{-ms-flex-wrap:wrap;flex-wrap:wrap}}.badges div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:calc(100% / 6);-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){.badges div{width:25%}}@media screen and (max-width:576px){.badges div{width:50%}}.badges img{width:100%;max-width:200px}.header{background:#fff;margin:15px 0 15px 0;z-index:50}.header .wrapper{padding:65px 0 45px 0}@media screen and (max-width:530px){.header .wrapper{padding:20px 0 20px 0}}.header .wrapper .logo-wrapper{padding-right:40px;border-right:1px solid #a7a9ac;float:left;position:relative}@media screen and (max-width:640px){.header .wrapper .logo-wrapper{padding-right:0;border-right:0}}.header .wrapper .logo-wrapper.logo-ps{padding-right:14px}.header .wrapper .logo-wrapper.logo-ps img{width:310px!important}.header .wrapper .logo-wrapper:after{content:attr(data-title);color:#a7a9ac;position:absolute;right:-120px;top:9px;font-size:20px;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:300}@media screen and (max-width:640px){.header .wrapper .logo-wrapper:after{content:none}}.header .wrapper a.logo{float:left}.header .wrapper a.logo:hover{-moz-opacity:.85;-khtml-opacity:.85;-webkit-opacity:.85;opacity:.85}@media screen and (max-width:530px){.header .wrapper a.logo img{width:300px}}.header .wrapper .title{border-left:1px solid #d5e4f2;float:left;margin-left:24px;padding-left:9px;height:58px;line-height:58px}.header .wrapper .title span{font-size:25px;color:#c5281c;font-weight:300}@media screen and (max-width:570px){.header .wrapper .title{margin-left:12px}}@media screen and (max-width:530px){.header .wrapper .title{height:39px;line-height:39px}.header .wrapper .title span{font-size:20px}}@media screen and (max-width:570px){.header .wrapper ul.social-links{display:none}}.header #navbar.fixed{position:fixed;z-index:5;top:0;width:1200px}@media screen and (max-width:1229px){.header #navbar.fixed{width:970px}}.header nav.navbar{background-color:#f6f6f7;margin:0;box-shadow:none;border:none;min-height:inherit;border-radius:0}.header nav.navbar li.current-page-ancestor>a,.header nav.navbar li.current_page_item>a{border-bottom:4px solid #c5281c;color:#c5281c}.header nav.navbar li.menu-item-has-children>a{position:relative;padding-right:25px}.header nav.navbar li.menu-item-has-children>a:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome,sans-serif;font-size:12px;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;top:12px;right:15px;color:#f1644a}@media screen and (min-width:992px){.header nav.navbar li.menu-item-has-children>a:after{top:18px;right:5px}}@media screen and (max-width:991px){.header nav.navbar li.menu-item-has-children>a.is-open:after{content:"\f077"}}@media screen and (min-width:992px){.header nav.navbar li.menu-item-has-children:hover>a{border-bottom:4px solid #f1644a;color:#c5281c}}.header nav.navbar li.current-menu-parent>a{color:#c5281c}@media screen and (min-width:992px){.header nav.navbar li.current-menu-parent>a{border-bottom:4px solid #c5281c;color:#c5281c}}@media screen and (min-width:992px){.header nav.navbar li.current-menu-parent:hover>a{border-bottom:4px solid #c5281c;color:#c5281c}}.header nav.navbar a{font-size:15px;color:#6d6e71;text-shadow:none;text-decoration:none;padding:13px 24px}.header nav.navbar a.navbar-brand{height:50px;padding-right:18px;padding-left:18px;border-radius:0;border-left:none;color:#f1644a}.header nav.navbar a.navbar-brand.active,.header nav.navbar a.navbar-brand:hover{color:#fff}@media screen and (max-width:1229px){.header nav.navbar a.navbar-brand{padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){.header nav.navbar a.navbar-brand{height:48px;width:58px;text-align:center;padding:15px 20px}}.header nav.navbar a:hover{background-color:transparent;border-bottom:4px solid #f1644a;color:#c5281c}.header nav.navbar a:active,.header nav.navbar a:focus{border-bottom:4px solid #f1644a}.header nav.navbar a.active{border-bottom:4px solid #c5281c}@media screen and (max-width:1229px){.header nav.navbar a.active{border-bottom:0}}@media screen and (max-width:1229px){.header nav.navbar a{padding-left:11px;padding-right:11px;font-size:14px}}.header nav.navbar li{position:relative}.header nav.navbar li:last-child a{border-right:none}.header nav.navbar ul.sub-menu{list-style-type:none;margin:0;padding:10px 0;display:none}@media screen and (min-width:992px){.header nav.navbar ul.sub-menu{min-width:250px;position:absolute;padding:0;color:#fff;top:50px;left:0;z-index:1;display:none;background:#f1644a}}.header nav.navbar ul.sub-menu li a{padding:5px 25px 5px 35px;display:block;border:0}@media screen and (min-width:992px){.header nav.navbar ul.sub-menu li a{padding:10px 25px;background:#f1644a;color:#fff}}.header nav.navbar ul.sub-menu li a:hover{border:0}@media screen and (min-width:992px){.header nav.navbar ul.sub-menu li a:hover{background:#c5281c;color:#fff}}@media screen and (min-width:992px){.header nav.navbar ul.sub-menu li.current_page_item a{border:0;background:#c5281c;color:#fff}}@media screen and (min-width:992px){.header nav.navbar li.menu-item-has-children:hover ul.sub-menu{display:block}}@media screen and (max-width:991px){.header nav.navbar li.current-menu-parent ul.sub-menu{display:block}}.header nav.navbar .navbar-header a.navbar-brand>span{background:url(../components/header/images/bg-menu-home-item.png?v=202583011535) no-repeat top left;background-size:25px auto;background-position:0 0;display:block;width:25px;height:25px}.header nav.navbar .navbar-header a.navbar-brand.active>span,.header nav.navbar .navbar-header a.navbar-brand:hover>span{background-position:0 -25px}.header nav.navbar .navbar-header ul.social-links{display:none;margin:7px 10px 0 0;float:left}.header nav.navbar .navbar-header ul.social-links>li{margin-left:7px}.header nav.navbar .navbar-header ul.social-links>li>a{border:none}.header nav.navbar .navbar-header ul.social-links>li>a>i{font-size:15px;margin-top:10px}@media screen and (max-width:570px){.header nav.navbar .navbar-header ul.social-links{display:block}}.header nav.navbar .navbar-header button.navbar-toggle{padding:7px;margin-top:7px;margin-bottom:7px;margin-right:7px;border:none;background:0 0;border-radius:0}.header nav.navbar .navbar-header button.navbar-toggle.collapsed .icon-bar{background:#c5281c}.header nav.navbar .navbar-header button.navbar-toggle .icon-bar{background:#c5281c;height:4px;width:29px}.header nav.navbar .navbar-header button.navbar-toggle:hover{background:0 0}.header nav.navbar .navbar-header button.navbar-toggle:hover span.icon-bar{background:#f1644a}@media screen and (max-width:991px){.header nav.navbar .navbar-header button{margin-top:5px;margin-bottom:5px;margin-right:5px}}@media screen and (max-width:991px){.header nav.navbar .navbar-nav{margin-bottom:0;margin-top:0;border-top:1px solid #fff}.header nav.navbar .navbar-nav li a{border-left:none;border-right:none;border-bottom:1px solid #fff;border-top:1px solid #fff;padding:8px 20px}.header nav.navbar .navbar-nav li:last-child a{border-bottom:none;border-radius:0 0 4px 4px}}body.generali-penzijni-spolecnost .header .logo img{display:none}body.generali-penzijni-spolecnost .header .logo .img-generali-penzijni-spolecnost{display:block}body.gc-distribuce .header .logo img,body.generali-ceska-distribuce .header .logo img{display:none}body.gc-distribuce .header .logo .img-gcd,body.generali-ceska-distribuce .header .logo .img-gcd{display:block}body.acredite .header .logo img{display:none}body.acredite .header .logo .img-acredite{display:block}body.acredite .wrapper .logo-wrapper:after{display:none}body.acredite .header .wrapper .logo-wrapper{border:0}body.cp-zdravi .header .logo img,body.cpzdravi .header .logo img{display:none}body.cp-zdravi .header .logo .img-cpzdravi,body.cpzdravi .header .logo .img-cpzdravi{display:block}body.cp-zdravi .wrapper .logo-wrapper:after,body.cpzdravi .wrapper .logo-wrapper:after{display:none}body.cp-zdravi .header .wrapper .logo-wrapper,body.cpzdravi .header .wrapper .logo-wrapper{border:0}.cp-loader{position:relative;margin:auto;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:50vh;padding-top:3rem;padding-bottom:3rem;z-index:4}.cp-loader.is-hidden{display:none}.is-loading--bottom .cp-loader{-ms-flex-align:end;align-items:flex-end}.cp-loader__icon{position:relative;width:6rem;height:6rem;-ms-flex:none;flex:none}@media (min-width:992px){.cp-loader__icon{width:8rem;height:8rem}}.cp-loader--detail,.cp-loader--form{min-height:60vh}.is-loaded .cp-loader--vacancies,.is-loaded .cp-loader--vacancies-list{display:none}.is-loading .cp-loader--vacancies,.is-loading .cp-loader--vacancies-list{position:absolute;top:0;bottom:0;left:0;right:0}.cp-loader--vacancies-list{min-height:auto}.is-loading .vacancies__empty,.is-loading .vacancies__header,.is-loading .vacancies__job{opacity:.4}#vacancy-form .cp-loader,.cp-is-loading{display:none}.map-wrapper{transform:rotate(-4deg);-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);position:relative}.map-wrapper:after{content:'';padding-top:54.55%;display:block}.map-wrapper #MAP-SVG{filter:none!important;width:100%;top:0;right:0;bottom:0;left:0;position:absolute}.map-wrapper #MAP-SVG path.MAP-DISTRICT,.map-wrapper #MAP-SVG path.MAP-REGION{fill:#fff;stroke:#f1644a;cursor:pointer}.map-wrapper #MAP-SVG path.MAP-DISTRICT:hover,.map-wrapper #MAP-SVG path.MAP-REGION:hover{fill:#c5281c;stroke:#c5281c}.map-wrapper #MAP-SVG path.MAP-COUNTRY{stroke:0}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;margin-bottom:10px}.map{margin:25px 0 0;position:relative;width:100%;height:454px}.map .embed-container{padding-bottom:454px}.map .overlay-map{background:transparent none repeat scroll 0 0!important;height:454px;margin-top:-454px;position:relative;top:454px;width:100%;z-index:5}.map .contact-map-canvas{width:100%;height:454px}.page404 p{font-size:16px!important;line-height:25px;color:#555;font-family:Arial,Helvetica,sans-serif;text-align:center;padding-top:20px}.page404 a{font-size:16px;color:#004578!important;text-decoration:none;position:relative;padding-left:16px;transition:all .26s linear}.page404 a:before{content:"»";font-size:25px;line-height:15px;left:0;top:0;position:absolute;color:#004578!important}.page404 a:hover{text-decoration:underline!important;color:#6198bb!important}.content .error-404 a.return-button{background:#c5281c;border:2px solid #c5281c;border-radius:0;color:#fff;text-decoration:none;font-size:14px;padding:8px 42px;white-space:normal;vertical-align:middle;text-transform:uppercase;display:inline-block;margin-top:15px}.content .error-404 a.return-button:hover{background:#f1644a;border:2px solid #f1644a}template{display:none!important}#scrollUp{z-index:50!important;position:fixed;background:#c5281c;border-color:#c5281c;color:#fff;bottom:19px;right:20px;width:38px;height:38px;text-decoration:none;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none;cursor:pointer;border:0;appearance:none}#scrollUp.is-visible{opacity:1;pointer-events:auto}#scrollUp.is-fixed{position:absolute}#scrollUp:hover{background:#f1644a;border-color:#f1644a;color:#fff}#scrollUp:hover:after{color:#fff}#scrollUp:after{font-family:"Glyphicons Halflings",sans-serif;content:"\e113";color:#fff;font-size:19px;position:absolute;right:9px;top:5px}.cp-form__field--calendar .react-datepicker{font-family:inherit;font-size:inherit;border-radius:0;border-color:#e3e3e3;box-shadow:0 5px 20px 2px rgba(0,0,0,.1)}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time{border-radius:0}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time-box{border-radius:0}.cp-form__field--calendar .react-datepicker__header{border-top-left-radius:0;border-top-right-radius:0;background:#c5281c;border-bottom:#e3e3e3}.cp-form__field--calendar .react-datepicker__header .react-datepicker__current-month,.cp-form__field--calendar .react-datepicker__header .react-datepicker__day-name{color:#fff}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#c5281c}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#e3e3e3}.cp-form__field--calendar .react-datepicker-time__header,.cp-form__field--calendar .react-datepicker__current-month{font-size:80%}.cp-form__field--calendar .react-datepicker__navigation{height:10px;width:10px;outline:0}.cp-form__field--calendar .react-datepicker__navigation--next{border-left-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.cp-form__field--calendar .react-datepicker__navigation--previous{border-right-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.cp-form__field--calendar .react-datepicker__time-container--with-today-button{border-radius:0}.cp-form__field--calendar .react-datepicker__time,.cp-form__field--calendar .react-datepicker__time-box,.cp-form__field--calendar .react-datepicker__time-container,.cp-form__field--calendar ul.react-datepicker__time-list{height:calc(195px + (1.6em / 2))}.cp-form__field--calendar .react-datepicker__week-number{width:1.6em;line-height:1.6em}.cp-form__field--calendar .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0}.cp-form__field--calendar .react-datepicker__day,.cp-form__field--calendar .react-datepicker__day-name,.cp-form__field--calendar .react-datepicker__time-name{width:1.6em;line-height:1.6em;margin:.1em;color:#000}.cp-form__field--calendar .react-datepicker__day--disabled{color:#ccc}.cp-form__field--calendar .react-datepicker__month{margin:.4em}.cp-form__field--calendar .react-datepicker__day:hover{border-radius:0;color:#fff;background:#f1644a}.cp-form__field--calendar .react-datepicker__day--highlighted{border-radius:0}.cp-form__field--calendar .react-datepicker__day--keyboard-selected{color:#fff;background:#c5281c;border-radius:0}.cp-form__field--calendar .react-datepicker__day--selected{color:#fff;background-color:#c5281c}.cp-form__field--calendar .react-datepicker__day--in-range,.cp-form__field--calendar .react-datepicker__day--in-selecting-range,.cp-form__field--calendar .react-datepicker__day--selected{border-radius:0}.cp-form__field--calendar .react-datepicker__month-read-view,.cp-form__field--calendar .react-datepicker__month-year-read-view,.cp-form__field--calendar .react-datepicker__year-read-view{border-radius:0}.cp-form__field--calendar .react-datepicker__month-dropdown,.cp-form__field--calendar .react-datepicker__month-year-dropdown,.cp-form__field--calendar .react-datepicker__year-dropdown{border-radius:0;border:1px solid 0}.cp-form__field--calendar .react-datepicker__month-option,.cp-form__field--calendar .react-datepicker__month-year-option,.cp-form__field--calendar .react-datepicker__year-option{line-height:1.3}.cp-form__field--calendar .react-datepicker__month-option:first-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:first-of-type,.cp-form__field--calendar .react-datepicker__year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.cp-form__field--calendar .react-datepicker__month-option:last-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:last-of-type,.cp-form__field--calendar .react-datepicker__year-option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}#capybara-position-form{max-width:800px;margin:0 auto}#capybara-position-form .cp-form__title{display:none}#capybara-position-form .cp-form__footer,#capybara-position-form .cp-form__header{border:0}#capybara-position-form .cp-form__header h1{word-break:break-word;word-wrap:break-word;margin-bottom:3rem}#capybara-position-form .cp-form__footer{margin-top:25px}#capybara-position-form .cp-form__label{font-size:15px;color:#000;margin-bottom:5px;font-weight:400}#capybara-position-form .cp-form__file,#capybara-position-form .cp-form__input,#capybara-position-form .cp-form__select,#capybara-position-form .cp-form__textarea{-webkit-appearance:none;font-size:16px;font-family:inherit;background-color:#fff;color:#000;padding:10px;border:1px solid #d9d9d9;border-radius:0;min-height:45px}#capybara-position-form .cp-form__file:focus,#capybara-position-form .cp-form__input:focus,#capybara-position-form .cp-form__select:focus,#capybara-position-form .cp-form__textarea:focus{border:1px solid #666;outline:0}#capybara-position-form .cp-form__validation-error .cp-form__file,#capybara-position-form .cp-form__validation-error .cp-form__input,#capybara-position-form .cp-form__validation-error .cp-form__select,#capybara-position-form .cp-form__validation-error .cp-form__textarea{border:1px solid #ca3333}#capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%),linear-gradient(to right,#d9d9d9,#d9d9d9);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat;padding-right:35px;text-overflow:ellipsis}#capybara-position-form .cp-form__select::-ms-expand{display:none}#capybara-position-form .cp-form__textarea{resize:vertical;height:200px}#capybara-position-form .cp-form__file{height:auto;overflow:hidden}#capybara-position-form .cp-form__file::-ms-value{background-color:#fff;border:0}#capybara-position-form .cp-form__validation-error-message{font-size:14px;color:#fff;background-color:#ca3333}#capybara-position-form .cp-form__asterisk,#capybara-position-form .cp-form__asterisk--double{color:#ca3333}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form-consent__more-text,#capybara-position-form .cp-form__info-text{font-size:14px}#capybara-position-form .cp-form-consent__more-text--visible{margin-top:12.5px}#capybara-position-form .cp-form__info{margin-top:25px;font-style:italic}#capybara-position-form .cp-form a,#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__more-text a,#capybara-position-form .cp-form-consent__show-more{color:#666;text-decoration:underline}#capybara-position-form .cp-form a:hover,#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__more-text a:hover,#capybara-position-form .cp-form-consent__show-more:hover{color:rgba(102,102,102,.8);text-decoration:none}#capybara-position-form .cp-form__agreement,#capybara-position-form .cp-form__group--accept_101,#capybara-position-form .cp-form__group--accept_lmc{margin-bottom:12.5px}#capybara-position-form .cp-button__wrapper{margin-top:25px}.cp-form__checkbox-group label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cp-form__checkbox{display:none}.cp-form__checkbox+.cp-form__checkbox-text,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text{padding-left:30px;margin-right:25px;display:block;position:relative;font-weight:400}.cp-form__checkbox+.cp-form__checkbox-text:before,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text:before{content:"";height:18px;width:18px;margin:0 8px 0 0;border-radius:0;border:solid 1px #d9d9d9;background-color:#fff;background-image:url(../components/vacancy-form/images/tick.svg?v=202583011535);background-position:center;background-repeat:no-repeat;background-size:0;transition:border .2s ease-in-out,background .2s ease-in-out;position:absolute;top:2px;left:-3px;z-index:2}.cp-form__checkbox:checked+.cp-form__checkbox-text:before,.cp-form__checkbox:checked+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#c5281c;border-color:#c5281c;background-size:80% 61%}.cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#c7c7ce;border-color:#c7c7ce}.cp-form__checkbox:checked:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:checked:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-image:url(../components/vacancy-form/images/tick-disabled.svg?v=202583011535)}[data-page-rendered=hooray] .cp-position-form{text-align:center}[data-page-rendered=hooray] .cp-message__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:left;margin-bottom:25px;margin-top:25px}[data-page-rendered=hooray] .cp-message__text:before{content:"";width:50px;height:50px;background:#15c111 url(../components/vacancy-form/images/tick.svg?v=202583011535) no-repeat center;background-size:60%;border:2px solid #15c111;display:inline-block;margin:0 25px 0 0;border-radius:50%;-ms-flex:none;flex:none}[data-error-rendered=generalError] .cp-message{text-align:center}[data-error-rendered=pageNotFound] .cp-message{text-align:center}[data-error-rendered=pageNotFound] .cp-message .cp-message__text{font-size:1.6rem;max-width:585px;margin:0 auto 1.5rem;color:#555}[data-error-rendered=positionError] .cp-message{text-align:center}[data-error-rendered=positionError] .cp-message .cp-message__heading{font-weight:700;font-size:2rem!important;color:#c5281c;margin:2.2rem 0 1.1rem 0;text-transform:unset}@media (min-width:768px){[data-error-rendered=positionError] .cp-message .cp-message__heading{margin:4.5rem 0 2.2rem 0}}[data-error-rendered=positionError] .cp-message .cp-message__text{font-size:1.6rem;max-width:585px;margin:0 auto 1.5rem;color:#555}[data-error-rendered=positionError] .cp-button.cp-button--offset{margin-right:0}#capybara-position-form.cp-form .cp-form__group-title,#capybara-position-form.cp-form .cp-form__separator-heading{font-size:25px;margin-bottom:12.5px;font-weight:700}@media (max-width:767px){#capybara-position-form.cp-form .cp-form__group-title,#capybara-position-form.cp-form .cp-form__separator-heading{font-size:2rem}}#capybara-position-form.cp-form .cp-make-border{border:1px solid #d9d9d9;padding:18.75px}#capybara-position-form.cp-form .cp-form__separator{margin-bottom:25px}#capybara-position-form.cp-form .cp-form__separator--heading{border-bottom:1px solid #d9d9d9}#capybara-position-form.cp-form .cp-form__group-container--panel{background-color:#f6f6f7;padding:18.75px}#capybara-position-form.cp-form .cp-form__group-container--panel .cp-form__separator{background:#d9d9d9}#capybara-position-form.cp-form .cp-form-hint__icon{background:#fff;color:#555;border:1px solid #555}#capybara-position-form.cp-form .cp-form-hint:after{background-color:#d9d9d9;color:#000;border-radius:5px}#capybara-position-form.cp-form .cp-form__group-container--panel+.cp-form-hint{margin-bottom:25px;margin-top:-1em}@media (min-width:576px){#capybara-position-form.cp-form .cp-form__group--education_end_yr,#capybara-position-form.cp-form .cp-form__group--education_strt_yr,#capybara-position-form.cp-form .cp-form__group--langSkill_lang,#capybara-position-form.cp-form .cp-form__group--langSkill_lvl,#capybara-position-form.cp-form .cp-form__group--praxis_end_mnth,#capybara-position-form.cp-form .cp-form__group--praxis_end_yr{margin-bottom:0}}#capybara-position-form.cp-form .cp-form__group--education .cp-form__button-wrapper,#capybara-position-form.cp-form .cp-form__group--langSkill .cp-form__button-wrapper,#capybara-position-form.cp-form .cp-form__group--praxis .cp-form__button-wrapper{margin-top:18.75px}.hooray__after{max-width:800px;margin:0 auto;text-align:center}.react-checkbox__native{display:none}.react-checkbox:before{font-family:'Glyphicons Halflings';content:"\e013";position:absolute;height:20px;width:20px;right:10px;top:50%;transform:translateY(-50%);color:#edb6ac;font-style:normal}.react-checkbox.checked:before{color:#15c111}.react-checkbox__native:checked+.react-checkbox:before{opacity:1}.fulltext__wrap{position:relative;width:100%;margin:0 auto}@media (min-width:768px){.fulltext__wrap{width:calc(50% - 15px)}}.fulltext__wrap .fulltext__input{min-height:5.2rem;width:100%;border-radius:0;outline:0;border:1px solid #edb6ac;padding:1rem 5rem 1rem 1.5rem;color:#c5281c;line-height:1.42857143;font-size:1.5rem}.fulltext__wrap .fulltext__input:-ms-input-placeholder{color:#c5281c}.fulltext__wrap .fulltext__input::placeholder{color:#c5281c}.fulltext__wrap .fulltext__button{display:none;position:absolute;right:0;width:5rem;top:50%;transform:translateY(-50%);margin-bottom:0}.fulltext__wrap .fulltext__button.is-visible{display:block}.fulltext__wrap .fulltext__button:before{font-family:'Glyphicons Halflings';content:"\e003";font-size:2rem;color:#c5281c;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:color .2s ease-in-out}.fulltext__wrap .fulltext__button:hover:before{color:#e8695f}.fulltext__wrap .filter__item--remove-filter{right:4rem}.react-select{position:relative;font-size:inherit;outline:0}.react-select:after{content:"\e114";position:absolute;font-family:'Glyphicons Halflings';top:17px;right:13px;font-size:18px;width:17px;height:15px;color:#c5281c;pointer-events:none;transition:transform .2s ease-in-out;line-height:1}.react-select.is-open:after{transform:rotate(-180deg)}.react-select.is-open div[class*="-control"]{border-bottom:1px solid transparent}.react-select.is-open div[class*="-placeholder"]{opacity:.6}.react-select div[class*="-control"]{box-shadow:none;min-height:5.2rem;line-height:1.42857143;padding:1rem 5rem 1rem 1.5rem;text-align:left;border:1px solid #edb6ac;border-radius:0;overflow:hidden;cursor:pointer}.react-select div[class*="-control"] span{display:none}.react-select div[class*="-control"]>div{padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-select div[class*="-control"]>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.react-select div[class*="-control"]:focus,.react-select div[class*="-control"]:hover{box-shadow:none}.react-select div[class*="-menu"]{margin-top:-1px;font-size:inherit;background-color:#fff;border-radius:0;border:1px solid #edb6ac;border-top:unset;padding:0;z-index:10;box-shadow:none}.react-select div[class*="-menu"]>div{scrollbar-base-color:#fff;scrollbar-face-color:#9d9e9c;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-color:#9d9e9c #fff;scrollbar-width:thin;padding-top:0;padding-bottom:0}.react-select div[class*="-menu"]>div::-webkit-scrollbar-track{border-radius:0;background-color:#fff}.react-select div[class*="-menu"]>div::-webkit-scrollbar{width:1rem;background-color:#fff}.react-select div[class*="-menu"]>div::-webkit-scrollbar-thumb{border-radius:0;background-color:#9d9e9c}.react-select div[class*="-menu"] .div[class*="-option"]{background-color:#fff}.react-select div[class*="-menu"] div[class*="-option"]{background:#fff;color:#c5281c;padding:.75rem 4rem .75rem 1.5rem;margin:0;text-align:left;font-weight:400;text-transform:none;position:relative}.react-select div[class*="-menu"] div[class*="-option"].is-focused,.react-select div[class*="-menu"] div[class*="-option"]:hover{background:#fff;color:#c5281c;text-shadow:1px 0 0 #c5281c}.react-select div[class*="-menu"] div[class*="-option"].is-focused:after,.react-select div[class*="-menu"] div[class*="-option"]:hover:after{text-shadow:none}.react-select div[class*="-menu"] div[class*="-option"]:after{font-family:'Glyphicons Halflings';content:"\e013";position:absolute;height:20px;width:20px;right:10px;top:50%;transform:translateY(-50%)}.react-select div[class*="-menu"] div[class*="-option"].is-selected:after{color:#15c111}.react-select div[class*="-menu"]>div>div{padding:.75rem 4rem .75rem 1.5rem;position:relative;cursor:pointer}.react-select div[class*="-menu"]:before{content:"";width:calc(100% - 26px);height:1px;background:#edb6ac;position:absolute;top:0;left:13px;z-index:21}.react-select div[class*="-indicatorSeparator"]{display:none!important}.react-select div[class*="-indicatorContainer"]{display:none}.react-select div[class*=indicatorContainer]:first-child{display:block;position:absolute;right:3.75rem;height:2rem;width:2rem;top:50%;transform:translateY(-50%)}.react-select div[class*=indicatorContainer]:first-child svg{fill:#fff;transition:fill .2s ease-in-out;position:absolute;left:0;top:0;width:100%;height:100%}.react-select div[class*=indicatorContainer]:first-child svg:hover{opacity:.75}.react-select div[class*=indicatorContainer]:first-child+span{display:none}.react-select div[class*="-placeholder"],.react-select div[class*="-singleValue"]{font-family:inherit;font-size:1.5rem;color:#c5281c;position:relative;transform:none;top:0;margin:0;padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.react-select div[class*="-placeholder"],.react-select div[class*="-singleValue"]{top:4px}}.react-select div[class*="-singleValue"]{padding-right:1.5rem}.react-select div[class*=multiValue]{background-color:#c5281c;border-radius:0;max-width:97%}.react-select div[class*=multiValue] div:first-child{color:#fff;padding:.375rem .75rem;-ms-flex-order:2;order:2}.react-select div[class*=multiValue] div:last-child{color:#fff;border-radius:0;-ms-flex-order:1;order:1}.react-select div[class*=multiValue] div:last-child:hover{color:#ffbdad;background-color:#c5281c}.react-select div[class*="-ValueContainer"]{padding:0}.vacancies__count{margin-top:1.5rem;margin-bottom:1rem}.filter__form{margin:1rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.filter__form{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin:5rem -1.5rem 0}}.filter__item{margin-bottom:1.5rem;position:relative}@media (min-width:768px){.filter__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1.5rem}}@media (min-width:1200px){.filter__item{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.filter__item--locality{-ms-flex-order:1;order:1}.filter__item--customField{-ms-flex-order:2;order:2}.filter__item--employmentType{-ms-flex-order:3;order:3}.filter__item--contractType{-ms-flex-order:4;order:4}.filter__item--graduates{-ms-flex-order:5;order:5}.filter__item--presentationUnit{-ms-flex-order:6;order:6}.filter__item--fulltext{-ms-flex-order:7;order:7;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.filter__item--checkboxes-wrap{position:relative;min-height:5.2rem;border:1px solid #edb6ac;padding:1rem 5rem 1rem 1.5rem;color:#c5281c;font-size:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.filter__item--checkboxes-wrap:after{content:"\e114";position:absolute;font-family:'Glyphicons Halflings';top:17px;right:13px;font-size:18px;width:17px;height:15px;color:#c5281c;pointer-events:none;transition:transform .2s ease-in-out;line-height:1}.filter__item--checkboxes-wrap.visible:after{transform:rotate(-180deg)}.filter__item--checkboxes-dropdown.visible{display:block;position:absolute;top:100%;left:-1px;width:calc(100% + 2px);background:#fff;z-index:99;border:1px solid #edb6ac;border-top:unset}.filter__item--checkboxes-dropdown.visible:before{content:"";width:calc(100% - 26px);height:1px;background:#edb6ac;position:absolute;top:0;left:13px;z-index:21}.filter__item--checkboxes-dropdown.visible div{padding:.75rem 4rem .75rem 1.5rem;display:-ms-flexbox;display:flex;margin:0;font-size:1.4rem;position:relative}.filter__item--checkboxes-dropdown.visible div label:first-of-type{width:100%}.filter__item--checkboxes-dropdown.visible div label{max-height:2rem;margin:0;font-weight:unset}.filter__item--checkboxes-dropdown.visible div:hover .filter__item--checkboxes-dropdown-label{text-shadow:1px 0 0 #c5281c}.filter__item--checkboxes-dropdown.nonVisible{display:none}.filter__item--checkboxes-dropdown-label:before{content:"";position:absolute;width:100%;height:100%;z-index:100;left:0;top:0;cursor:pointer}.filter__item--checkboxes-placeholder{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__item--checkboxes-placeholder .visible.placeholder-text{opacity:.6}.filter__item--checkboxes-tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#c5281c;color:#fff;font-size:1.2rem;margin:2px}.filter__item--checkboxes-tab .filter__label{padding:0 4px;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;cursor:pointer}.filter__item--checkboxes-tab .filter__label:hover svg{opacity:.6}.filter__item--checkboxes-tab span{padding:.375rem .75rem}.filter__item--remove-filter{position:absolute;top:27px;right:25px;transform:translateY(-50%);background:#fff;font-size:18px;width:22px;color:#c5281c;cursor:pointer}@media (max-width:767px){.filter__item--remove-filter{right:10px}}.filter__item--remove-filter:before{transition:opacity .2s ease-in-out}.filter__item--remove-filter:hover:before{opacity:.6}@media (min-width:768px){.filter__item--checkbox{-ms-flex:0 0 auto;flex:0 0 auto;max-width:33%;margin-top:4rem}}.filter__label--checkbox{margin-bottom:0}.similar{margin-top:3rem;background:#f6f6f7;padding:3.5rem 0 4.5rem}@media (min-width:1200px){.similar{padding:4.5rem 0 5.5rem}}.similar .vacancies__list-wrap{padding:0}.similar__item-link{word-break:break-word;word-wrap:break-word}.similar__item-icon{display:inline-block;width:1.5rem;height:1.5rem;margin-left:.75rem;margin-right:0}.similar__title{text-align:center;margin-bottom:3rem;font-size:2.8rem;font-weight:700}@media (min-width:1200px){.similar__title{margin-bottom:4rem}}.similar__title .badge{border-radius:unset;background-color:#f1644a;margin-left:1rem;margin-bottom:2px}.vacancies__empty{text-align:center;margin-bottom:2rem;margin-top:0;font-size:1.5rem;padding:0 1.5rem}.vacancies__job{display:block;padding:16px 59px 13px 20px;text-decoration:none;transition:background .2s ease-in-out;position:relative;background-color:#fff;margin-bottom:1.6rem}.vacancies__job .vacancies__item-arrow{width:29px;height:27px;position:absolute;right:15px;top:50%;transform:translateY(-50%);bottom:0;border-radius:0;color:#c5281c;border:1px solid #c5281c;background:#fff;font-size:22px;line-height:23px;padding-left:8px}.vacancies__job:hover{background-color:#c5281c}.vacancies__job:hover .vacancies__item--first,.vacancies__job:hover .vacancies__item--second{color:#fff}.vacancies__item--first,.vacancies__item--second{transition:color .2s ease-in-out}.vacancies__item--first{color:#c5281c;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700}.vacancies__item--first .vacancies__item-desc{font-size:1.5rem}.vacancies__item--second{color:#f1644a;font-size:13px}.vacancies__item-desc{word-wrap:break-word;word-break:break-word}.vacancies__icon{position:relative;width:30px;height:20px;display:inline-block}.vacancies__icon:after{background-repeat:no-repeat;background-size:100%;background-position:top left;width:30px;height:20px;position:absolute;display:inline-block;line-height:10px;top:3px;content:" ";margin-left:5px}.vacancies__icon.middle-school:after{background-image:url(../components-react/vacancies/item/images/bg-icon-middle-school.png?v=202583011535)}.vacancies__icon.high-school:after{background-image:url(../components-react/vacancies/item/images/bg-icon-high-school.png?v=202583011535)}.vacancies__pagination{background:#f6f6f7;padding-bottom:5.5rem}.vacancies__list{position:relative}.vacancies__list-title{text-align:center;font-family:'Helvetica Neue LT Pro',Helvetica,sans-serif;font-weight:700;margin:0 0 4rem}.vacancies__list-wrap{background:#f6f6f7;padding:4.5rem 0 2.5rem}.vacancies__list-wrap .container{padding:0}.cp-button__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:576px){.cp-button__wrapper{-ms-flex-direction:row;flex-direction:row}}.cp-button__wrapper--offset{margin-top:3rem}.cp-detail__contact{margin-top:3rem;font-size:1.6rem}.cp-detail__contact .cp-detail__contact_pu a{margin-left:5px}.cp-detail__contact-title{margin:2rem 0 1.1rem;font-size:2rem;color:#c5281c;font-weight:700}@media (min-width:768px){.cp-detail__contact-title{margin:4rem 0 2.2rem}}.cp-detail__contact--with-photo .cp-detail__contact-title{text-align:center}@media (min-width:576px){.cp-detail__contact--with-photo .cp-detail__contact-title{text-align:left}}.cp-detail__contact--with-photo .cp-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.cp-detail__contact--with-photo .cp-contact{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}}.cp-contact__photo{width:15rem;height:auto;border-radius:50%;margin-bottom:1.5rem;border:.4rem solid #9d9e9c}@media (min-width:576px){.cp-contact__photo{margin-right:3rem;margin-bottom:0}}.cp-detail__content{font-size:1.6rem}.cp-detail__content h2{margin:2rem 0 1.1rem;font-size:2rem;color:#c5281c;font-weight:700}@media (min-width:768px){.cp-detail__content h2{margin:4rem 0 2.2rem}}.cp-detail__content p{margin-bottom:1.1rem}@media (min-width:768px){.cp-detail__content p{margin-bottom:2.2rem}}.cp-detail__content ol,.cp-detail__content ul{margin-bottom:1.1rem;padding-left:0}@media (min-width:768px){.cp-detail__content ol,.cp-detail__content ul{margin-bottom:2.2rem}}.cp-detail__content ol li,.cp-detail__content ul li{margin-top:1.5rem;padding-left:2.4rem}.cp-detail__content ul li{list-style:none;position:relative}.cp-detail__content ul li:before{position:absolute;content:"";width:.8rem;height:.8rem;background-color:#f1644a;border-radius:50%;top:50%;left:0;transform:translateY(-50%)}.cp-detail__content ol{padding-left:2rem}.cp-detail__content ol li{padding-left:.4rem}.cp-detail__content ol li::marker{color:#df2300}.cp-message--invalid h3{font-weight:700;font-size:2rem;color:#c5281c;margin:2.2rem 0 1.1rem 0}@media (min-width:768px){.cp-message--invalid h3{margin:4.5rem 0 2.2rem 0}}.cp-message--invalid p{font-size:1.6rem;max-width:585px;margin:0 auto 1.5rem;color:#555}.cp-medallion{padding:1.5rem;margin-top:3rem;margin-bottom:3rem;border:1px solid rgba(0,0,0,.15);max-width:620px;background:#fff}.cp-medallion__title{text-align:left;font-size:2rem;font-weight:700;color:#c5281c}.cp-medallion__title:last-child{margin-bottom:0}.cp-medallion__subtitle{margin-top:0;text-align:left;font-size:1.6rem;font-weight:700}.cp-medallion__text{margin-top:1.5rem;text-align:left;font-size:1.6rem}.cp-medallion__text p{white-space:pre-line}.cp-medallion__text p:last-child{margin-bottom:0}.cp-medallion__gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:.75rem -.75rem -.75rem -.75rem}.cp-medallion__photo-wrap{padding:.75rem}.cp-medallion__photo{width:100%;height:auto;display:block}.cp-medallion__gallery-item--large{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.cp-medallion__gallery-item--large{-ms-flex:0 0 67%;flex:0 0 67%;max-width:calc(67% - 1px)}}.cp-medallion__gallery-item--small{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.cp-medallion__gallery-item--small{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;display:block}}.cp-medallion__gallery--size-1 .cp-medallion__gallery-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cp-medallion__gallery--size-2 .cp-medallion__gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cp-medallion__video{margin-top:1.5rem}.cp-medallion__video-wrapper{padding-bottom:56.25%;position:relative}.cp-medallion__video-iframe{position:absolute;height:100%;width:100%;top:0;left:0;border:0}.cp-detail__promo{white-space:pre-line;margin:1.5rem 0}.cp-detail__promo p{white-space:pre-line;margin:1.5rem 0}.cp-social{margin-top:3rem}@media (max-width:575px){.cp-social{text-align:center}}.cp-social__item{margin-right:2.5rem}.cp-social__item:last-child{margin-right:0}.cp-social__item svg{pointer-events:none}.cp-social__item--forwarding{background:#bfbfbf}.cp-social__item--forwarding:hover{background:#999}.cp-social__item--facebook{background:#3b5998}.cp-social__item--facebook:hover{background:#5f7ec1}.cp-social__item--twitter{background:#1da1f2}.cp-social__item--twitter:hover{background:#0c85d0}.cp-social__item--linkedin{background:#007bb5}.cp-social__item--linkedin:hover{background:#008ccf}.vacancies__detail-wrap{background-repeat:no-repeat;background-position:80% 170px;position:relative}.vacancies__detail-wrap.detail-1{background-image:url(../components-react/vacancy-detail/images/bg-position-detail-1.jpg?v=202583011535)}.vacancies__detail-wrap.detail-2{background-image:url(../components-react/vacancy-detail/images/bg-position-detail-2.jpg?v=202583011535)}.vacancies__detail-wrap.detail-3{background-image:url(../components-react/vacancy-detail/images/bg-position-detail-3.jpg?v=202583011535)}.vacancies__detail-wrap.detail-4{background-image:url(../components-react/vacancy-detail/images/bg-position-detail-4.jpg?v=202583011535)}.vacancies__detail-wrap.detail-5{background-image:url(../components-react/vacancy-detail/images/bg-position-detail-5.jpg?v=202583011535)}@media screen and (max-width:991px){.vacancies__detail-wrap{background-position:160% 170px}}@media screen and (max-width:776px){.vacancies__detail-wrap{background-position:200% 170px}}@media screen and (max-width:730px){.vacancies__detail-wrap{background:0 0!important}}.vacancies__detail-wrap:after{content:"";display:none;width:80%;height:800px;background:url(../components-react/vacancy-detail/images/wingshapes.png?v=202583011535) center right no-repeat;background-size:contain;opacity:.2;position:absolute;right:-10vw;top:15%}@media (min-width:768px){.vacancies__detail-wrap:after{display:block}}.vacancies__detail-wrap .container{position:relative;z-index:1}.cp-detail__title{margin-bottom:2rem}.cp-detail__title h1{word-break:break-word;word-wrap:break-word}