.elementor-642 .elementor-element.elementor-element-e79c32d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-642 .elementor-element.elementor-element-3e54ad38 .elementor-heading-title{color:#EDEFF0;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-3e54ad38 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:var( --e-global-color-89b50b5 );}.elementor-bc-flex-widget .elementor-642 .elementor-element.elementor-element-36042e8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-642 .elementor-element.elementor-element-36042e8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-642 .elementor-element.elementor-element-48f85a05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-642 .elementor-element.elementor-element-48f85a05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-icon{align-self:center;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-icon i{font-size:54px;color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-icon svg{height:54px;width:54px;fill:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-icon .infobox-icon-wrap img{height:54px;width:54px;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-icon .infobox-icon-wrap{width:99px;height:99px;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox.icon-beside-title .infobox-content .title figure i{color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox:hover .infobox-icon i{color:var( --e-global-color-29194253 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox:hover .infobox-icon svg{fill:var( --e-global-color-29194253 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:var( --e-global-color-29194253 );}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-content .title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:normal;line-height:1.1em;letter-spacing:0.3px;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-content p{margin:0px 0px 0px 0px;color:#4d4d4d;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox .infobox-content{background:var( --e-global-color-89b50b5 );padding:12px 12px 12px 12px;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-642 .elementor-element.elementor-element-3cb52dab .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-642 .elementor-element.elementor-element-3cb52dab{width:100%;max-width:100%;}.elementor-642 .elementor-element.elementor-element-1b8c2b96 .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-1b8c2b96 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-cef7ed7{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-642 .elementor-element.elementor-element-3b01ed7 .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-3b01ed7 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-92031d2{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-642 .elementor-element.elementor-element-12e76d8 .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-12e76d8 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-68fd125{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-642 .elementor-element.elementor-element-6108470 .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-6108470 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-5512dd1{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-642 .elementor-element.elementor-element-8977e2f .elementor-heading-title{color:#FFFFFF;font-family:"Crimson Pro", Sans-serif;font-weight:600;}.elementor-642 .elementor-element.elementor-element-8977e2f > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-89b50b5 );}.elementor-642 .elementor-element.elementor-element-b1664cb{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}@media(min-width:768px){.elementor-642 .elementor-element.elementor-element-36042e8a{width:54.197%;}.elementor-642 .elementor-element.elementor-element-48f85a05{width:45.693%;}}/* Start custom CSS for shortcode, class: .elementor-element-d85b4f2 */.doc-readmore-contrat {
    display: none;
    visibility: hidden;
}
.doc-cand-contrat{
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-99ef4c8 */.doc-readmore-contrat {
    display: none;
    visibility: hidden;
}
.doc-cand-contrat{
  width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for eael-info-box, class: .elementor-element-3cb52dab */@media only screen and (max-width: 768px) {
    
    .infobox-icon-wrap {
    transform: rotate(90deg);
}
}/* End custom CSS */