.elementor-8732 .elementor-element.elementor-element-3dfac608{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8732 .elementor-element.elementor-element-3dfac608:not(.elementor-motion-effects-element-type-background), .elementor-8732 .elementor-element.elementor-element-3dfac608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://specialisation-msk.fr/wp-content/uploads/2022/08/blue-bg.png");background-position:center center;background-size:cover;}.elementor-8732 .elementor-element.elementor-element-62603687{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8732 .elementor-element.elementor-element-6f151fcb > .elementor-widget-container{padding:0px 0px 048px 0px;}.elementor-8732 .elementor-element.elementor-element-6f151fcb{text-align:center;}.elementor-8732 .elementor-element.elementor-element-1ef14680 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-8732 .elementor-element.elementor-element-1ef14680 .woocommerce-breadcrumb{color:var( --e-global-color-215d633 );text-align:center;}.elementor-8732 .elementor-element.elementor-element-1ef14680 .woocommerce-breadcrumb > a{color:var( --e-global-color-215d633 );}.elementor-8732 .elementor-element.elementor-element-150cff49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8732 .elementor-element.elementor-element-a315367{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 8px 8px;}.elementor-8732 .elementor-element.elementor-element-a315367:not(.elementor-motion-effects-element-type-background), .elementor-8732 .elementor-element.elementor-element-a315367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-8732 .elementor-element.elementor-element-6a69fc4{font-size:80%;font-style:italic;}.elementor-8732 .elementor-element.elementor-element-caad87a > .elementor-widget-container{margin:0 0 0 auto;}.elementor-8732 .elementor-element.elementor-element-caad87a .elementor-heading-title{font-weight:700;}.elementor-8732 .elementor-element.elementor-element-85a8448 .cart button, .elementor-8732 .elementor-element.elementor-element-85a8448 .cart .button{border-radius:8px 8px 8px 8px;color:#FFFFFF;background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-8732 .elementor-element.elementor-element-85a8448 .cart button:hover, .elementor-8732 .elementor-element.elementor-element-85a8448 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-8732 .elementor-element.elementor-element-45b776c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8732 .elementor-element.elementor-element-bbb6b16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-8732 .elementor-element.elementor-element-653484e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8732 .elementor-element.elementor-element-ca6a147{text-align:start;}.elementor-8732 .elementor-element.elementor-element-957d3ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8732 .elementor-element.elementor-element-e09b97a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8732 .elementor-element.elementor-element-e09b97a:not(.elementor-motion-effects-element-type-background), .elementor-8732 .elementor-element.elementor-element-e09b97a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-215d633 );}.elementor-8732 .elementor-element.elementor-element-32c7ae0{text-align:start;}.elementor-8732 .elementor-element.elementor-element-32c7ae0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8732 .elementor-element.elementor-element-d1ccc31{color:var( --e-global-color-primary );}.elementor-8732 .elementor-element.elementor-element-8035cf3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8732 .elementor-element.elementor-element-0df9588 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-8732 .elementor-element.elementor-element-0df9588{text-align:start;}.elementor-8732 .elementor-element.elementor-element-ad2bcd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8732 .elementor-element.elementor-element-029652a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8732 .elementor-element.elementor-element-e4a0291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8732 .elementor-element.elementor-element-e4a0291 .elementor-heading-title{font-weight:700;}@media(max-width:767px){.elementor-8732 .elementor-element.elementor-element-caad87a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8732 .elementor-element.elementor-element-caad87a{text-align:start;}}@media(min-width:768px){.elementor-8732 .elementor-element.elementor-element-62603687{--width:100%;}.elementor-8732 .elementor-element.elementor-element-45b776c4{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1ef14680 */.elementor-8732 .elementor-element.elementor-element-1ef14680 a:hover{
    color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b756769 */.elementor-8732 .elementor-element.elementor-element-4b756769 {
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dfac608 */li.e-n-menu-item:has(#inscription) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-caad87a */.elementor-8732 .elementor-element.elementor-element-caad87a {
    margin-left:auto;
}
body[data-elementor-device-mode="mobile"] .elementor-8732 .elementor-element.elementor-element-caad87a {
    margin-left:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-957d3ed */.elementor-8732 .elementor-element.elementor-element-957d3ed {line-height:2}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a704138 */.elementor-8732 .elementor-element.elementor-element-a704138 * {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8035cf3 */.elementor-8732 .elementor-element.elementor-element-8035cf3 h2 {
    font-size:24px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7098889 */.elementor-8732 .elementor-element.elementor-element-7098889 ul {
    padding: 0px;
}

.elementor-8732 .elementor-element.elementor-element-7098889 li {
    list-style:none;
    
}

.elementor-8732 .elementor-element.elementor-element-7098889 img {
    width:48px;
    height:48px;
    border-radius:50px;
    margin-right:16px;
}

.elementor-8732 .elementor-element.elementor-element-7098889 a {
    display: flex;
    align-items: center;
    padding:4px 0px;
    color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029652a */.elementor-8732 .elementor-element.elementor-element-029652a .just span {
    display: flex;
    justify-content: space-between;
    padding: 4px 0px;
}

.elementor-8732 .elementor-element.elementor-element-029652a  .just span:before, .col span:before {
font-weight:600;
}

.elementor-8732 .elementor-element.elementor-element-029652a .col span {
    display: flex;
    flex-direction: column;
    line-height: 1.2em
}

.elementor-8732 .elementor-element.elementor-element-029652a .col span:before {
    padding-bottom:8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-150cff49 */.elementor-8732 .elementor-element.elementor-element-150cff49 .e-con-inner {
    max-width: 1120px !important;
}


.elementor-8732 .elementor-element.elementor-element-150cff49 h2 {
    font-size:24px;
    text-transform: uppercase;
}/* End custom CSS */