.check-to__input-label {
.error-field {
border-color: red;
}
.error-message {
font-size: 15px;
color: red;
}
}
.links {
margin-bottom: 30px;
display: flex;
flex-direction: row;
align-items: center;
overflow-x: auto;
.link {
white-space: nowrap;
position: relative;
margin-right: 15px;
padding-right: 15px;
&.active {
color: initial;
text-decoration: none;
outline: none;
}
}
.link:not(:last-child)::after {
content: '';
position: absolute;
bottom: 0;
right: 0;
width: 1px;
height: 25px;
background-color: #057ed6;
}
}
.default-text-block-with-title {
padding: 52px 20px;
p {
margin-top: 15px;
}
}
.is-layout-flex.wp-container-7.wp-block-columns.mt120.mb120:nth-child(even) {
.is-layout-flow.wp-block-column.is-vertically-aligned-top:nth-child(1) {
order: 2;
}
.is-layout-flow.wp-block-column.is-vertically-aligned-top:nth-child(2) {
order: 1;
}
}
.btn.partner-item__register {
background-color: #057ed6 !important;
&:hover {
background-color: #0071ce !important;
}
}
.insurance.insurance-face.wide-cont.banner {
.insurance-profit__image-arrow {
margin-right: 15px;
width: unset;
height: unset;
min-width: unset;
.insurance-profit__img {
width: 20px;
height: 20px;
min-width: unset;
}
}
.partner-item {
@media screen and (max-width: 767px) {
margin-bottom: unset;
}
}
.partner-item__image {
@media screen and (max-width: 767px) {
margin-top: 30px;
}
}
.sk-law__value {
margin-top: 15px;
}
.insurance-profit__list {
margin-top: 30px;
}
.insurance-face__img.w-100 {
@media screen and (max-width: 767px) {
margin-top: 30px;
}
}
}
.insurance-right {
.insurance__title {
@media screen and (max-width: 767px) {
width: unset;
}
}
.insurance-right__block.post-content {
@media screen and (max-width: 1200px) {
padding-left: unset;
padding-right: unset;
}
}
}
.partner-item__link {
color: #057ed6 !important;
&:hover {
color: #0071ce !important;
}
}
.gis-features {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
.gis-feature {
padding: unset;
}
}
.check-to__input-label {
width: 100%;
}
.check-to__input-field {
height: 61px;
}
.pick-up {
padding-bottom: 20px;
gap: 20px;
border-bottom: 2px solid #007bff;
@media screen and (max-width: 767px) {
flex-direction: column !important;
}
label {
margin-bottom: unset;
}
a {
margin-bottom: unset;
display: flex;
align-items: center;
justify-content: center;
height: 61px;
opacity: 1;
@media screen and (max-width: 767px) {
width: 100%;
}
&.active {
background-color: #0071ce !important;
opacity: 0.5 !important;
}
}
}
.more-pick-up {
padding-top: 20px;
gap: 20px;
@media screen and (max-width: 767px) {
flex-direction: column !important;
}
a {
margin-bottom: unset;
display: flex;
align-items: center;
justify-content: center;
height: 61px;
opacity: 1;
@media screen and (max-width: 767px) {
width: 100%;
}
&.active {
background-color: #0071ce !important;
opacity: 0.5 !important;
}
}
}
.company {
padding-bottom: unset !important;
@media screen and (max-width: 767px) {
padding-left: unset !important;
padding-right: unset !important;
}
h2 {
margin-bottom: 25px;
}
.company-cards {
@media screen and (max-width: 767px) {
width: 100% !important;
}
.company-info-name {
padding: 10px 20px;
display: grid;
grid-template-columns: 160px 320px 125px 125px 160px 85px;
align-items: center;
gap: 20px;
background-color: #F2F4F7;
border: 1px solid #D0D5DD;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
@media screen and (max-width: 767px) {
display: none;
}
p {
margin-top: unset;
font-size: 14px;
font-weight: 600;
line-height: 22px;
color: #111111;
}
}
.company-card {
padding: 20px;
display: grid;
grid-template-columns: 160px 320px 125px 125px 160px 85px;
align-items: center;
gap: 20px;
height: 120px;
border-left: 1px solid #D0D5DD;
border-right: 1px solid #D0D5DD;
border-bottom: 1px solid #D0D5DD;
@media screen and (max-width: 767px) {
margin-top: 15px;
padding: 12px 15px;
grid-template-columns: 1fr;
align-items: unset;
gap: 12px;
height: unset;
border: 1px solid #D0D5DD;
border-radius: 15px;
&:nth-child(2) {
margin-top: unset;
}
}
&:last-child {
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
}
.company-logo {
width: 100%;
height: 44px;
@media screen and (max-width: 767px) {
width: 160px;
}
img {
display: block;
width: 100%;
height: 100%;
object-fit: contain;
}
}
.company-name {
display: flex;
flex-direction: column;
@media screen and (max-width: 767px) {
padding-bottom: 12px;
border-bottom: 1px solid #D0D5DD;
}
a {
font-size: 16px;
font-weight: 600;
line-height: 24px;
color: #057ED6;
text-decoration: unset;
border-bottom: unset;
opacity: 1;
transition: opacity 0.4s ease-in-out;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
&:hover {
opacity: 0.5;
}
}
p {
margin-top: 2px;
font-size: 12px;
font-weight: 400;
line-height: 18px;
color: #344054;
}
}
.company-amount {
display: flex;
flex-direction: column;
align-items: flex-start;
@media screen and (max-width: 767px) {
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.title {
margin-top: unset;
font-size: 18px;
font-weight: 600;
line-height: 26px;
color: #101828;
@media screen and (max-width: 767px) {
order: 2;
}
}
.text {
margin-top: 2px;
padding: 2px 8px;
font-size: 12px;
font-weight: 400;
line-height: 18px;
color: #344054;
background-color: #F9FAFB;
border: 1px solid #EAECF0;
border-radius: 16px;
@media screen and (max-width: 767px) {
order: 1;
}
}
}
.company-benefit {
display: flex;
flex-direction: column;
align-items: flex-start;
@media screen and (max-width: 767px) {
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.title {
margin-top: unset;
font-size: 18px;
font-weight: 600;
line-height: 26px;
color: #17B26A;
@media screen and (max-width: 767px) {
order: 2;
}
}
.text {
margin-top: 2px;
padding: 2px 8px;
font-size: 12px;
font-weight: 400;
line-height: 18px;
color: #344054;
background-color: #F9FAFB;
border: 1px solid #EAECF0;
border-radius: 16px;
@media screen and (max-width: 767px) {
order: 1;
}
}
}
.company-affairs {
position: relative;
.affairs-dropdown {
position: absolute;
top: -17px;
left: 0;
right: 0;
padding: 5px 8px 5px 12px;
background-color: #F9FAFB;
border: 1px solid #EAECF0;
border-radius: 16px;
height: auto;
max-height: 35px;
overflow: hidden;
cursor: pointer;
transition: max-height 0.2s ease-in-out;
@media screen and (max-width: 767px) {
position: relative;
top: unset;
left: unset;
right: unset;
height: unset;
max-height: unset;
overflow: unset;
}
&.active {
max-height: 500px;
transition: max-height 0.6s ease-in-out;
.item-affairs {
.icons {
transform: rotate(180deg);
}
}
}
.item-affairs {
display: grid;
align-items: center;
grid-template-columns: 70px 40px 16px;
gap: 5px;
@media screen and (max-width: 767px) {
position: relative;
grid-template-columns: max-content max-content;
justify-content: space-between;
gap: unset;
&:after {
content: '';
position: absolute;
left: 0;
right: 0;
bottom: 6px;
border-bottom: 1px dotted #98A2B3;
}
}
.title {
margin-top: unset;
font-size: 14px;
font-weight: 600;
line-height: 22px;
color: #667085;
@media screen and (max-width: 767px) {
padding-right: 5px;
position: relative;
z-index: 1;
background-color: #F9FAFB;
}
}
.text {
margin-top: unset;
font-size: 14px;
font-weight: 600;
line-height: 22px;
color: #344054;
@media screen and (max-width: 767px) {
padding-left: 5px;
position: relative;
z-index: 1;
background-color: #F9FAFB;
}
}
.icons {
width: 100%;
height: 16px;
transform: rotate(0deg);
transition: transform 0.4s ease-in-out;
@media screen and (max-width: 767px) {
display: none;
}
svg {
display: block;
width: 100%;
height: 100%;
}
}
}
}
}
.company-button {
width: 100%;
a {
margin-bottom: unset;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 35px;
font-size: 14px;
font-weight: 400;
line-height: 22px;
color: #FFFFFF;
background-color: #057ED6;
border-radius: 6px;
}
}
}
}
}
#multistep-calculator-form {
width: 100%;
fieldset {
padding: unset;
}
.buttons {
display: flex;
flex-direction: row;
align-items: center;
.button {
margin-right: 15px;
background-color: #007bff;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
margin-top: 10px;
&:hover {
background-color: #0056b3;
}
}
}
}
@media screen and (max-width: 767px) {
.default-text-block-with-title {
padding: 40px 20px;
}
.insurance.insurance-face {
.insurance-face__content {
.btn.btn-blue-2 {
max-width: unset;
}
}
}
.is-layout-flex.wp-container-7.wp-block-columns.mt120.mb120 {
margin-top: 30px;
margin-bottom: 30px;
}
.is-layout-flex.wp-container-7.wp-block-columns.mt120.mb120:nth-child(even) {
.is-layout-flow.wp-block-column.is-vertically-aligned-top:nth-child(1) {
order: 1;
}
.is-layout-flow.wp-block-column.is-vertically-aligned-top:nth-child(2) {
order: 2;
}
}
}
@media screen and (max-width: 680px) {
.gis-features {
display: flex;
width: unset;
margin: unset;
grid-template-columns: unset;
.gis-feature {
display: grid;
grid-template-columns: 52px auto;
gap: 15px;
}
}
}
.archive-container {
.grid {
margin-bottom: 30px;
}
.after-grid-pagination {
margin-bottom: 30px;
}
}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Thin.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-ExtraLight.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Light.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Regular.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Medium.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-SemiBold.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Bold.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-ExtraBold.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Black.woff) format("woff");src:url(//rosstrah.ru/wp-content/themes/rosstrah/assets_new/fonts-file/montserrat/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html{height:100%;background-color:#fff;scroll-behavior:smooth}html.no-scroll{overflow:hidden}html body{height:100%}@media(max-width: 1024px){html body{margin-top:87px}}@media(max-width: 768px){html body{margin-top:67px}}html body .main-header .section-page,html body .main-breadcrumbs .section-page,html body .main-search .section-page,html body .main-menu .section-page,html body main .section-page{min-height:100%;position:relative;display:flex;flex-direction:column}html body .main-header .section-page main,html body .main-breadcrumbs .section-page main,html body .main-search .section-page main,html body .main-menu .section-page main,html body main .section-page main{flex:1 1 auto}html body .main-header .container,html body .main-breadcrumbs .container,html body .main-search .container,html body .main-menu .container,html body main .container{position:relative;max-width:1455px;width:100%;padding:0 15px;margin:0 auto}html body .main-header p,html body .main-header label,html body .main-breadcrumbs p,html body .main-breadcrumbs label,html body .main-search p,html body .main-search label,html body .main-menu p,html body .main-menu label,html body main p,html body main label{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header p,html body .main-header label,html body .main-breadcrumbs p,html body .main-breadcrumbs label,html body .main-search p,html body .main-search label,html body .main-menu p,html body .main-menu label,html body main p,html body main label{font-size:16px;line-height:150%}}@media(max-width: 768px){html body .main-header p,html body .main-header label,html body .main-breadcrumbs p,html body .main-breadcrumbs label,html body .main-search p,html body .main-search label,html body .main-menu p,html body .main-menu label,html body main p,html body main label{font-size:14px;line-height:142%}}html body .main-header p strong,html body .main-header label strong,html body .main-breadcrumbs p strong,html body .main-breadcrumbs label strong,html body .main-search p strong,html body .main-search label strong,html body .main-menu p strong,html body .main-menu label strong,html body main p strong,html body main label strong{font-weight:600}html body .main-header p a,html body .main-header label a,html body .main-breadcrumbs p a,html body .main-breadcrumbs label a,html body .main-search p a,html body .main-search label a,html body .main-menu p a,html body .main-menu label a,html body main p a,html body main label a{font-weight:600;color:#1852bb;text-decoration:underline;text-underline-offset:3px;opacity:1;transition:opacity .3s ease-in-out}@media(min-width: 1025px){html body .main-header p a:hover,html body .main-header label a:hover,html body .main-breadcrumbs p a:hover,html body .main-breadcrumbs label a:hover,html body .main-search p a:hover,html body .main-search label a:hover,html body .main-menu p a:hover,html body .main-menu label a:hover,html body main p a:hover,html body main label a:hover{opacity:.5}}html body .main-header ul,html body .main-breadcrumbs ul,html body .main-search ul,html body .main-menu ul,html body main ul{margin-left:45px;list-style:disc}@media(max-width: 768px){html body .main-header ul,html body .main-breadcrumbs ul,html body .main-search ul,html body .main-menu ul,html body main ul{margin-left:35px}}html body .main-header ul li,html body .main-breadcrumbs ul li,html body .main-search ul li,html body .main-menu ul li,html body main ul li{margin-top:10px;padding-left:15px;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header ul li,html body .main-breadcrumbs ul li,html body .main-search ul li,html body .main-menu ul li,html body main ul li{font-size:16px;line-height:150%}}@media(max-width: 768px){html body .main-header ul li,html body .main-breadcrumbs ul li,html body .main-search ul li,html body .main-menu ul li,html body main ul li{padding-left:10px;font-size:14px;line-height:142%}}html body .main-header ul li strong,html body .main-breadcrumbs ul li strong,html body .main-search ul li strong,html body .main-menu ul li strong,html body main ul li strong{font-weight:600}html body .main-header ul li:first-child,html body .main-breadcrumbs ul li:first-child,html body .main-search ul li:first-child,html body .main-menu ul li:first-child,html body main ul li:first-child{margin-top:unset}html body .main-header ul li::marker,html body .main-breadcrumbs ul li::marker,html body .main-search ul li::marker,html body .main-menu ul li::marker,html body main ul li::marker{color:#1852bb}html body .main-header ol,html body .main-breadcrumbs ol,html body .main-search ol,html body .main-menu ol,html body main ol{margin-left:20px;list-style:decimal}html body .main-header ol li,html body .main-breadcrumbs ol li,html body .main-search ol li,html body .main-menu ol li,html body main ol li{margin-top:10px;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header ol li,html body .main-breadcrumbs ol li,html body .main-search ol li,html body .main-menu ol li,html body main ol li{font-size:16px;line-height:150%}}@media(max-width: 768px){html body .main-header ol li,html body .main-breadcrumbs ol li,html body .main-search ol li,html body .main-menu ol li,html body main ol li{font-size:14px;line-height:142%}}html body .main-header ol li strong,html body .main-breadcrumbs ol li strong,html body .main-search ol li strong,html body .main-menu ol li strong,html body main ol li strong{font-weight:600}html body .main-header ol li:first-child,html body .main-breadcrumbs ol li:first-child,html body .main-search ol li:first-child,html body .main-menu ol li:first-child,html body main ol li:first-child{margin-top:unset}html body .main-header h1,html body .main-breadcrumbs h1,html body .main-search h1,html body .main-menu h1,html body main h1{font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;line-height:133%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header h1,html body .main-breadcrumbs h1,html body .main-search h1,html body .main-menu h1,html body main h1{font-size:30px;font-weight:600;line-height:133%}}@media(max-width: 768px){html body .main-header h1,html body .main-breadcrumbs h1,html body .main-search h1,html body .main-menu h1,html body main h1{font-size:18px;line-height:142%}}html body .main-header h2,html body .main-breadcrumbs h2,html body .main-search h2,html body .main-menu h2,html body main h2{font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;line-height:133%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header h2,html body .main-breadcrumbs h2,html body .main-search h2,html body .main-menu h2,html body main h2{font-size:24px;font-weight:600;line-height:150%}}@media(max-width: 768px){html body .main-header h2,html body .main-breadcrumbs h2,html body .main-search h2,html body .main-menu h2,html body main h2{font-size:18px;line-height:142%}}html body .main-header h3,html body .main-breadcrumbs h3,html body .main-search h3,html body .main-menu h3,html body main h3{font-family:"Montserrat",sans-serif;font-size:24px;font-weight:600;line-height:150%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 1024px){html body .main-header h3,html body .main-breadcrumbs h3,html body .main-search h3,html body .main-menu h3,html body main h3{font-size:20px;line-height:142%}}@media(max-width: 768px){html body .main-header h3,html body .main-breadcrumbs h3,html body .main-search h3,html body .main-menu h3,html body main h3{font-size:14px}}html body .main-header h4,html body .main-breadcrumbs h4,html body .main-search h4,html body .main-menu h4,html body main h4{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;line-height:155%;color:#343434;font-feature-settings:"lnum"}@media(max-width: 768px){html body .main-header h4,html body .main-breadcrumbs h4,html body .main-search h4,html body .main-menu h4,html body main h4{font-size:16px;line-height:150%}}html body .main-header a,html body .main-breadcrumbs a,html body .main-search a,html body .main-menu a,html body main a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:unset}html body .main-header span,html body .main-breadcrumbs span,html body .main-search span,html body .main-menu span,html body main span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}html body .main-header img,html body .main-breadcrumbs img,html body .main-search img,html body .main-menu img,html body main img{display:block;width:100%;height:100%;object-fit:cover}html body .main-header video,html body .main-breadcrumbs video,html body .main-search video,html body .main-menu video,html body main video{display:block;width:100%;height:100%;object-fit:cover}html body .main-header svg,html body .main-breadcrumbs svg,html body .main-search svg,html body .main-menu svg,html body main svg{display:block;width:inherit;height:inherit}html body .main-header .default-button,html body .main-breadcrumbs .default-button,html body .main-search .default-button,html body .main-menu .default-button,html body main .default-button{padding:10px 20px;font-size:18px;font-weight:600;line-height:24px;color:#fff;background-color:#1852bb;border:unset;border-radius:10px;cursor:pointer;opacity:1;transition:opacity .3s ease-in-out}@media(min-width: 1025px){html body .main-header .default-button:hover,html body .main-breadcrumbs .default-button:hover,html body .main-search .default-button:hover,html body .main-menu .default-button:hover,html body main .default-button:hover{opacity:.5}}html body .main-header .button-with-arrow,html body .main-breadcrumbs .button-with-arrow,html body .main-search .button-with-arrow,html body .main-menu .button-with-arrow,html body main .button-with-arrow{padding:15px 35px;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:25px;opacity:1;transition:opacity .3s ease-in-out}@media(max-width: 1024px){html body .main-header .button-with-arrow,html body .main-breadcrumbs .button-with-arrow,html body .main-search .button-with-arrow,html body .main-menu .button-with-arrow,html body main .button-with-arrow{padding:12px 18px}}@media(max-width: 768px){html body .main-header .button-with-arrow,html body .main-breadcrumbs .button-with-arrow,html body .main-search .button-with-arrow,html body .main-menu .button-with-arrow,html body main .button-with-arrow{padding:10px;width:100%}}html body .main-header .button-with-arrow p,html body .main-breadcrumbs .button-with-arrow p,html body .main-search .button-with-arrow p,html body .main-menu .button-with-arrow p,html body main .button-with-arrow p{font-size:16px;font-weight:600;line-height:16px}@media(max-width: 1024px){html body .main-header .button-with-arrow p,html body .main-breadcrumbs .button-with-arrow p,html body .main-search .button-with-arrow p,html body .main-menu .button-with-arrow p,html body main .button-with-arrow p{font-size:14px;line-height:14px}}@media(max-width: 768px){html body .main-header .button-with-arrow p,html body .main-breadcrumbs .button-with-arrow p,html body .main-search .button-with-arrow p,html body .main-menu .button-with-arrow p,html body main .button-with-arrow p{font-size:12px;line-height:12px}}html body .main-header .button-with-arrow svg,html body .main-breadcrumbs .button-with-arrow svg,html body .main-search .button-with-arrow svg,html body .main-menu .button-with-arrow svg,html body main .button-with-arrow svg{margin-left:15px;width:18px;height:18px}@media(max-width: 1024px){html body .main-header .button-with-arrow svg,html body .main-breadcrumbs .button-with-arrow svg,html body .main-search .button-with-arrow svg,html body .main-menu .button-with-arrow svg,html body main .button-with-arrow svg{margin-left:10px;width:12px;height:12px}}@media(min-width: 1025px){html body .main-header .button-with-arrow:hover,html body .main-breadcrumbs .button-with-arrow:hover,html body .main-search .button-with-arrow:hover,html body .main-menu .button-with-arrow:hover,html body main .button-with-arrow:hover{opacity:.5}}html body .main-header .button-with-arrow.blue,html body .main-breadcrumbs .button-with-arrow.blue,html body .main-search .button-with-arrow.blue,html body .main-menu .button-with-arrow.blue,html body main .button-with-arrow.blue{background-color:#1852bb}html body .main-header .button-with-arrow.blue p,html body .main-breadcrumbs .button-with-arrow.blue p,html body .main-search .button-with-arrow.blue p,html body .main-menu .button-with-arrow.blue p,html body main .button-with-arrow.blue p{color:#fff}html body .main-header .button-with-arrow.blue svg path,html body .main-breadcrumbs .button-with-arrow.blue svg path,html body .main-search .button-with-arrow.blue svg path,html body .main-menu .button-with-arrow.blue svg path,html body main .button-with-arrow.blue svg path{fill:#fff}.wp-content{font-family:"Montserrat",sans-serif;color:#343434}.wp-content p{margin:0 0 15px;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434}@media(max-width: 1024px){.wp-content p{font-size:16px;line-height:150%}}@media(max-width: 768px){.wp-content p{font-size:14px;line-height:142%}}.wp-content p strong,.wp-content p b{font-weight:600}.wp-content p a{font-weight:600;color:#1852bb;text-decoration:underline;text-underline-offset:3px;transition:opacity .3s ease-in-out}@media(min-width: 1025px){.wp-content p a:hover{opacity:.5}}.wp-content ul{margin:0 0 15px 30px;padding:0;list-style:disc outside}@media(max-width: 768px){.wp-content ul{margin-left:25px}}.wp-content ul li{margin-top:8px;padding-left:8px;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434;list-style:disc outside}@media(max-width: 1024px){.wp-content ul li{font-size:16px;line-height:150%}}@media(max-width: 768px){.wp-content ul li{font-size:14px;line-height:142%}}.wp-content ul li strong,.wp-content ul li b{font-weight:600}.wp-content ul li:first-child{margin-top:0}.wp-content ul li::marker{color:#1852bb}.wp-content ul li ul,.wp-content ul li ol{margin-top:8px;margin-bottom:0}.wp-content ol{margin:0 0 15px 30px;padding:0;list-style:decimal outside}@media(max-width: 768px){.wp-content ol{margin-left:25px}}.wp-content ol li{margin-top:8px;padding-left:8px;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:155%;color:#343434;list-style:decimal outside}@media(max-width: 1024px){.wp-content ol li{font-size:16px;line-height:150%}}@media(max-width: 768px){.wp-content ol li{font-size:14px;line-height:142%}}.wp-content ol li strong,.wp-content ol li b{font-weight:600}.wp-content ol li:first-child{margin-top:0}.wp-content ol li::marker{color:#1852bb;font-weight:600}.wp-content ol li ul,.wp-content ol li ol{margin-top:8px;margin-bottom:0}.wp-content h1,.wp-content h2,.wp-content h3,.wp-content h4,.wp-content h5,.wp-content h6{margin:30px 0 15px;font-family:"Montserrat",sans-serif;color:#343434;font-feature-settings:"lnum"}.wp-content h1:first-child,.wp-content h2:first-child,.wp-content h3:first-child,.wp-content h4:first-child,.wp-content h5:first-child,.wp-content h6:first-child{margin-top:0}.wp-content h1{font-size:36px;font-weight:700;line-height:133%}@media(max-width: 1024px){.wp-content h1{font-size:30px;font-weight:600}}@media(max-width: 768px){.wp-content h1{font-size:22px;line-height:142%}}.wp-content h2{font-size:30px;font-weight:700;line-height:133%}@media(max-width: 1024px){.wp-content h2{font-size:24px;font-weight:600;line-height:150%}}@media(max-width: 768px){.wp-content h2{font-size:20px;line-height:142%}}.wp-content h3{font-size:24px;font-weight:600;line-height:150%}@media(max-width: 1024px){.wp-content h3{font-size:20px;line-height:142%}}@media(max-width: 768px){.wp-content h3{font-size:18px}}.wp-content h4{font-size:20px;font-weight:600;line-height:155%}@media(max-width: 768px){.wp-content h4{font-size:16px;line-height:150%}}.wp-content h5{font-size:18px;font-weight:600;line-height:150%}@media(max-width: 768px){.wp-content h5{font-size:15px}}.wp-content h6{font-size:16px;font-weight:600;line-height:150%;text-transform:uppercase;letter-spacing:.5px}@media(max-width: 768px){.wp-content h6{font-size:14px}}.wp-content a{color:#1852bb;text-decoration:underline;text-underline-offset:3px;transition:opacity .3s ease-in-out}@media(min-width: 1025px){.wp-content a:hover{opacity:.5}}.wp-content .alignleft{float:left;margin:5px 25px 15px 0}@media(max-width: 768px){.wp-content .alignleft{float:none;display:block;margin:15px auto}}.wp-content .alignright{float:right;margin:5px 0 15px 25px}@media(max-width: 768px){.wp-content .alignright{float:none;display:block;margin:15px auto}}.wp-content .aligncenter{display:block;margin:15px auto}.wp-content .alignnone{display:block;margin:15px 0}.wp-content .alignwide{max-width:1200px;margin-left:auto;margin-right:auto}.wp-content .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.wp-content img{max-width:100%;height:auto}.wp-content img.alignleft,.wp-content img.alignright,.wp-content img.aligncenter,.wp-content img.alignnone{height:auto}.wp-content .size-thumbnail,.wp-content .size-medium,.wp-content .size-large,.wp-content .size-full{max-width:100%;height:auto}.wp-content .wp-caption{max-width:100%;margin-bottom:20px;padding:0}.wp-content .wp-caption img,.wp-content .wp-caption img[class*=wp-image-]{display:block;margin:0 auto;max-width:100%;height:auto}.wp-content .wp-caption .wp-caption-text,.wp-content .wp-caption p.wp-caption-text{margin:10px 0 0;padding:8px 12px;font-size:14px;font-weight:400;line-height:150%;color:#6c6c6c;text-align:center;background-color:#fafafa;border-radius:8px}@media(max-width: 768px){.wp-content .wp-caption .wp-caption-text,.wp-content .wp-caption p.wp-caption-text{font-size:12px}}.wp-content .gallery{display:grid;gap:15px;margin:20px 0}.wp-content .gallery .gallery-item{margin:0 !important;width:100% !important;text-align:center}.wp-content .gallery .gallery-item .gallery-icon img{display:block;width:100%;height:auto;border-radius:10px;border:none !important}.wp-content .gallery .gallery-item .gallery-caption,.wp-content .gallery .gallery-item .wp-caption-text{margin-top:8px;font-size:13px;line-height:150%;color:#6c6c6c}.wp-content .gallery.gallery-columns-1{grid-template-columns:1fr}.wp-content .gallery.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.wp-content .gallery.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.wp-content .gallery.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.wp-content .gallery.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.wp-content .gallery.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.wp-content .gallery.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.wp-content .gallery.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.wp-content .gallery.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}@media(max-width: 1024px){.wp-content .gallery.gallery-columns-4,.wp-content .gallery.gallery-columns-5,.wp-content .gallery.gallery-columns-6,.wp-content .gallery.gallery-columns-7,.wp-content .gallery.gallery-columns-8,.wp-content .gallery.gallery-columns-9{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.wp-content .gallery{grid-template-columns:repeat(2, 1fr) !important}}.wp-content blockquote,.wp-content .wp-block-quote{margin:25px 0;padding:20px 25px;border-left:4px solid #1852bb;background-color:#fafafa;border-radius:0 10px 10px 0}.wp-content blockquote p,.wp-content .wp-block-quote p{font-style:italic}.wp-content blockquote p:last-child,.wp-content .wp-block-quote p:last-child{margin-bottom:0}.wp-content blockquote cite,.wp-content blockquote .wp-block-quote__citation,.wp-content .wp-block-quote cite,.wp-content .wp-block-quote .wp-block-quote__citation{display:block;margin-top:10px;font-size:14px;font-style:normal;font-weight:600;color:#6c6c6c}.wp-content blockquote.is-style-large,.wp-content blockquote.wp-block-pullquote,.wp-content .wp-block-quote.is-style-large,.wp-content .wp-block-quote.wp-block-pullquote{padding:30px;text-align:center;border-left:none;border-top:4px solid #1852bb;border-bottom:4px solid #1852bb;border-radius:15px}.wp-content blockquote.is-style-large p,.wp-content blockquote.wp-block-pullquote p,.wp-content .wp-block-quote.is-style-large p,.wp-content .wp-block-quote.wp-block-pullquote p{font-size:22px;font-weight:500}@media(max-width: 1024px){.wp-content blockquote.is-style-large p,.wp-content blockquote.wp-block-pullquote p,.wp-content .wp-block-quote.is-style-large p,.wp-content .wp-block-quote.wp-block-pullquote p{font-size:18px}}@media(max-width: 768px){.wp-content blockquote.is-style-large p,.wp-content blockquote.wp-block-pullquote p,.wp-content .wp-block-quote.is-style-large p,.wp-content .wp-block-quote.wp-block-pullquote p{font-size:16px}}.wp-content table,.wp-content .wp-block-table table{width:100%;margin:20px 0;border-collapse:collapse;font-size:16px}@media(max-width: 768px){.wp-content table,.wp-content .wp-block-table table{font-size:14px}}.wp-content table thead,.wp-content .wp-block-table table thead{background-color:#1852bb;color:#fff}.wp-content table thead th,.wp-content .wp-block-table table thead th{padding:12px 15px;font-weight:600;text-align:left;border:1px solid #002b7a}.wp-content table tbody tr:nth-child(even),.wp-content .wp-block-table table tbody tr:nth-child(even){background-color:#fafafa}.wp-content table tbody tr:hover,.wp-content .wp-block-table table tbody tr:hover{background-color:#f2f7ff}.wp-content table tbody td,.wp-content .wp-block-table table tbody td{padding:10px 15px;border:1px solid #dbdbdb;color:#343434;line-height:150%}.wp-content .wp-block-table{margin:20px 0;overflow-x:auto}@media(max-width: 768px){.wp-content .wp-block-table table{min-width:600px}}.wp-content .wp-block-table figcaption{margin-top:8px;font-size:13px;color:#6c6c6c;text-align:center}.wp-content .wp-block-table.is-style-stripes table tbody tr:nth-child(odd){background-color:#fafafa}.wp-content .wp-block-button{margin:15px 0}.wp-content .wp-block-button .wp-block-button__link{display:inline-block;padding:12px 28px;font-size:16px;font-weight:600;line-height:150%;color:#fff;background-color:#1852bb;border:2px solid #1852bb;border-radius:10px;text-decoration:none;cursor:pointer;transition:opacity .3s ease-in-out}@media(min-width: 1025px){.wp-content .wp-block-button .wp-block-button__link:hover{opacity:.7}}@media(max-width: 768px){.wp-content .wp-block-button .wp-block-button__link{font-size:14px;padding:10px 20px}}.wp-content .wp-block-button.is-style-outline .wp-block-button__link{color:#1852bb;background-color:rgba(0,0,0,0)}.wp-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0}.wp-content .wp-block-image{margin:20px 0}.wp-content .wp-block-image img{max-width:100%;height:auto;border-radius:10px}.wp-content .wp-block-image figcaption{margin-top:10px;font-size:13px;line-height:150%;color:#6c6c6c;text-align:center}.wp-content .wp-block-image.alignleft,.wp-content .wp-block-image.alignright{max-width:50%}@media(max-width: 768px){.wp-content .wp-block-image.alignleft,.wp-content .wp-block-image.alignright{max-width:100%}}.wp-content .wp-block-image.is-style-rounded img{border-radius:50%}.wp-content .wp-block-cover{position:relative;margin:20px 0;padding:60px 30px;min-height:300px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;border-radius:15px;overflow:hidden}@media(max-width: 768px){.wp-content .wp-block-cover{padding:40px 20px;min-height:200px}}.wp-content .wp-block-cover .wp-block-cover__inner-container{position:relative;z-index:2;color:#fff;text-align:center}.wp-content .wp-block-cover .wp-block-cover__inner-container p,.wp-content .wp-block-cover .wp-block-cover__inner-container h1,.wp-content .wp-block-cover .wp-block-cover__inner-container h2,.wp-content .wp-block-cover .wp-block-cover__inner-container h3,.wp-content .wp-block-cover .wp-block-cover__inner-container h4{color:#fff}.wp-content .wp-block-cover .wp-block-cover__background{position:absolute;inset:0;background-color:rgba(0,0,0,.4)}.wp-content .wp-block-embed{margin:20px 0}.wp-content .wp-block-embed .wp-block-embed__wrapper{position:relative;width:100%;padding-bottom:56.25%}.wp-content .wp-block-embed .wp-block-embed__wrapper iframe{position:absolute;inset:0;width:100%;height:100%;border:none;border-radius:10px}.wp-content .wp-block-embed figcaption{margin-top:10px;font-size:13px;color:#6c6c6c;text-align:center}.wp-content hr,.wp-content .wp-block-separator{margin:30px auto;border:none;border-top:1px solid #dbdbdb}.wp-content hr.is-style-wide,.wp-content .wp-block-separator.is-style-wide{width:100%}.wp-content hr.is-style-dots,.wp-content .wp-block-separator.is-style-dots{border:none;text-align:center;line-height:1}.wp-content hr.is-style-dots::before,.wp-content .wp-block-separator.is-style-dots::before{content:"···";color:#a4a3a3;font-size:24px;letter-spacing:8px}.wp-content .wp-block-columns{display:flex;flex-wrap:wrap;gap:25px;margin:20px 0}@media(max-width: 768px){.wp-content .wp-block-columns{flex-direction:column;gap:15px}}.wp-content .wp-block-columns .wp-block-column{flex:1;min-width:0}.wp-content .wp-block-group{margin:20px 0}.wp-content .wp-block-list,.wp-content ul.wp-block-list,.wp-content ol.wp-block-list{margin:0 0 15px 30px}.wp-content .wp-block-spacer{display:block}.wp-content .wp-block-code,.wp-content pre{margin:20px 0;padding:18px 20px;font-family:"Courier New",Courier,monospace;font-size:14px;line-height:150%;color:#343434;background-color:#fafafa;border:1px solid #dbdbdb;border-radius:10px;overflow-x:auto;white-space:pre}.wp-content code{padding:2px 6px;font-family:"Courier New",Courier,monospace;font-size:.9em;background-color:#fafafa;border-radius:4px;color:#ba3018}.wp-content .has-text-align-left{text-align:left}.wp-content .has-text-align-center{text-align:center}.wp-content .has-text-align-right{text-align:right}.wp-content .has-drop-cap:first-letter{float:left;margin:5px 10px 0 0;font-size:56px;font-weight:700;line-height:1;color:#1852bb}.wp-content .wp-block-verse{margin:20px 0;padding:20px;font-style:italic;white-space:pre-wrap;background-color:#fafafa;border-radius:10px}.wp-content .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.wp-content .screen-reader-text:focus{background-color:#fff;clip:auto !important;clip-path:none;color:#343434;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 20px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-content::after{content:"";display:table;clear:both}