/*! [content/services/repair] section-philosophy.css */#section-philosophy .text-column{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:center;align-self:center}#section-philosophy .photo-column{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;position:relative;width:100%;height:0;padding:75% 0 0}#section-philosophy .swiper{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1280px){#section-philosophy .text-column{grid-column:initial;-ms-grid-row:2;grid-row:2;align-self:flex-start}#section-philosophy .photo-column:not(.no-swiper){grid-column:initial;-ms-grid-row:1;grid-row:1}}.philosophy-text{font-size:110%}.philosophy-text>p+p{margin-top:var(--margin-line-h)}.philosophy-text+.message-box{margin-top:calc(var(--margin-line-h) + var(--margin-line))}