<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-repeater-item-02892c5 .swiper-slide-bg{background-image:url(https://www.groupe-ocea.fr/wp-content/uploads/2020/12/AdobeStock_102114644.png);background-size:cover;}.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-repeater-item-02892c5 .swiper-slide-contents{margin-right:auto;}.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-repeater-item-02892c5 .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-1745 .elementor-element.elementor-element-3c09022 .swiper-slide{transition-duration:calc(5000ms*1.2);height:295px;}.elementor-1745 .elementor-element.elementor-element-3c09022 .swiper-slide-contents{max-width:66%;}.elementor-1745 .elementor-element.elementor-element-3c09022 .swiper-slide-inner{text-align:center;}.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-swiper-button{font-size:36px;color:#A2C617;}.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-swiper-button svg{fill:#A2C617;}.elementor-1745 .elementor-element.elementor-element-9b02d49{font-family:var( --e-global-typography-secondary-font-family ), Raleway;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1745 .elementor-element.elementor-element-f6b724f .elementor-button{font-family:"Raleway", Raleway;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-1745 .elementor-element.elementor-element-7bf9103 &gt; .elementor-container{max-width:500px;}.elementor-1745 .elementor-element.elementor-element-7bf9103{margin-top:-70px;margin-bottom:0px;z-index:1;}.elementor-bc-flex-widget .elementor-1745 .elementor-element.elementor-element-bd16ee3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1745 .elementor-element.elementor-element-bd16ee3.elementor-column.elementor-element[data-element_type="column"] &gt; .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1745 .elementor-element.elementor-element-bd16ee3.elementor-column &gt; .elementor-widget-wrap{justify-content:center;}.elementor-1745 .elementor-element.elementor-element-bd16ee3 &gt; .elementor-element-populated{margin:0px 92px 0px 0px;--e-column-margin-right:92px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-682554d &gt; .elementor-container{max-width:1300px;}.elementor-1745 .elementor-element.elementor-element-682554d{margin-top:-70px;margin-bottom:0px;z-index:1;}.elementor-1745 .elementor-element.elementor-element-ebfbeb9 &gt; .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-c856edb &gt; .elementor-container{max-width:1300px;}.elementor-1745 .elementor-element.elementor-element-c856edb{margin-top:73px;margin-bottom:128px;}.elementor-1745 .elementor-element.elementor-element-0f66686 &gt; .elementor-widget-wrap &gt; .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1745 .elementor-element.elementor-element-0f66686 &gt; .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-999dbeb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Raleway;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1745 .elementor-element.elementor-element-9ddb2e1{text-align:left;}.elementor-1745 .elementor-element.elementor-element-937079a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Raleway;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1745 .elementor-element.elementor-element-88fd9c6 .elementor-heading-title{font-family:var( --e-global-typography-9f7fae0-font-family ), Raleway;font-size:var( --e-global-typography-9f7fae0-font-size );font-weight:var( --e-global-typography-9f7fae0-font-weight );line-height:var( --e-global-typography-9f7fae0-line-height );}.elementor-1745 .elementor-element.elementor-element-2d3ae1e &gt; .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1745 .elementor-element.elementor-element-2d3ae1e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; .elementor-icon-list-text, .elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; a{font-family:var( --e-global-typography-text-font-family ), Raleway;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(max-width:1024px){.elementor-1745 .elementor-element.elementor-element-9b02d49{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1745 .elementor-element.elementor-element-7bf9103{margin-top:0px;margin-bottom:0px;}.elementor-1745 .elementor-element.elementor-element-bd16ee3 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 10px 15px 15px;}.elementor-1745 .elementor-element.elementor-element-dc8b146 &gt; .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-0f66686 &gt; .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-1745 .elementor-element.elementor-element-999dbeb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1745 .elementor-element.elementor-element-937079a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1745 .elementor-element.elementor-element-88fd9c6 .elementor-heading-title{font-size:var( --e-global-typography-9f7fae0-font-size );line-height:var( --e-global-typography-9f7fae0-line-height );}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; .elementor-icon-list-text, .elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1745 .elementor-element.elementor-element-f496ebf{margin-top:136px;margin-bottom:0px;}.elementor-1745 .elementor-element.elementor-element-3c09022 .swiper-slide{height:300px;}.elementor-1745 .elementor-element.elementor-element-9b02d49 &gt; .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-1745 .elementor-element.elementor-element-9b02d49{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1745 .elementor-element.elementor-element-f6b724f .elementor-button{font-size:18px;}.elementor-1745 .elementor-element.elementor-element-682554d{margin-top:20px;margin-bottom:20px;}.elementor-1745 .elementor-element.elementor-element-ebfbeb9 &gt; .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1745 .elementor-element.elementor-element-5f1015b &gt; .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1745 .elementor-element.elementor-element-c856edb{margin-top:20px;margin-bottom:0px;}.elementor-1745 .elementor-element.elementor-element-999dbeb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1745 .elementor-element.elementor-element-937079a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1745 .elementor-element.elementor-element-88fd9c6 .elementor-heading-title{font-size:var( --e-global-typography-9f7fae0-font-size );line-height:var( --e-global-typography-9f7fae0-line-height );}.elementor-1745 .elementor-element.elementor-element-2d3ae1e{--e-icon-list-icon-size:25px;}.elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; .elementor-icon-list-text, .elementor-1745 .elementor-element.elementor-element-2d3ae1e .elementor-icon-list-item &gt; a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for slides, class: .elementor-element-3c09022 */.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-slide-description {
    width: fit-content;
}

.elementor-1745 .elementor-element.elementor-element-3c09022 .elementor-repeater-item-02892c5 .swiper-slide-contents{
        background: url(/wp-content/uploads/2020/11/bulle_vierge_op80.svg) no-repeat;
    width: 554.051px;
    height: 347.55px;
    display: flex;
    /*align-items: center;*/
    padding-left:69px;
    justify-content: center;
    flex-direction: column;
    top: -43px;
    position: absolute;
    left: 144px;
}

@media screen and (max-width: 768px) {
    .elementor-1745 .elementor-element.elementor-element-3c09022 div.swiper-slide-contents {
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f496ebf */.elementor-1745 .elementor-element.elementor-element-f496ebf {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc8b146 */.elementor-1745 .elementor-element.elementor-element-dc8b146 {
    background: rgb(26,54,175);
background: linear-gradient(45deg, rgba(26,54,175,1) 0%, rgba(11,119,190,1) 70%);
    display: block;
    width: 282px;
    margin-left: auto;
    border-radius: 20px;
    text-align: center;
    padding: 34px 21px;
    font-family: 'Raleway', Sans-Serif;
    padding: 34px 11px 14px 11px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .icone-top {
    margin-bottom: 20px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .button-label-bold {
    margin-bottom: 32px;
    font-weight: bold;
    font-size: 28px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .button-label-light {
    font-weight: 400;
    font-size: 28px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .button-label-text {
    font-size: 19px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .chevron {
    width: 40px;
    height: 40px;
    margin-top: 34px;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 .arrows-arrow-right {
    font-size: 45px;
    color: #fff;
    margin-bottom: 0;
    font-family: "arrows" !important;
}

.elementor-1745 .elementor-element.elementor-element-dc8b146 p {
    margin: 0;
    line-height: 1;
    color: #fff;
    font-family: 'Raleway', Sans-Serif;
}

@media (max-width: 800px) {
    .elementor-1745 .elementor-element.elementor-element-dc8b146 .chevron {
        margin-top: 0;   
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bf9103 */.elementor-1745 .elementor-element.elementor-element-7bf9103 {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f1015b */.elementor-1745 .elementor-element.elementor-element-5f1015b {
    background: rgb(26,54,175);
background: linear-gradient(45deg, rgba(26,54,175,1) 0%, rgba(11,119,190,1) 70%);
    display: block;
    width: 282px;
    margin-left: auto;
    border-radius: 20px;
    text-align: center;
    padding: 34px 21px;
    font-family: 'Raleway', Sans-Serif;
    padding: 34px 11px 14px 11px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .icone-top {
    margin-bottom: 20px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .button-label-bold {
    margin-bottom: 32px;
    font-weight: bold;
    font-size: 28px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .button-label-light {
    font-weight: 400;
    font-size: 28px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .button-label-text {
    font-size: 19px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .chevron {
    width: 40px;
    height: 40px;
    margin-top: 34px;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b .arrows-arrow-right {
    font-size: 45px;
    color: #fff;
    margin-bottom: 0;
    font-family: "arrows" !important;
}

.elementor-1745 .elementor-element.elementor-element-5f1015b p {
    margin: 0;
    line-height: 1;
    color: #fff;
    font-family: 'Raleway', Sans-Serif;
}

@media screen and (max-width: 768px) {
    .elementor-1745 .elementor-element.elementor-element-5f1015b {
    display: flex !important;
    /*    flex-direction: row;*/
    padding: 0;
    height: 100px;
    width: 100%;
    border-radius: 0;
    padding: 0px 5px;
    margin-bottom: 10px; 
    }
    
    .elementor-1745 .elementor-element.elementor-element-5f1015b .elementor-widget-container{
        width: 100%;
    }
    
    .elementor-1745 .elementor-element.elementor-element-5f1015b a {
        height: 100px;
        position: relative;
        display: block;
    }
    
    .elementor-1745 .elementor-element.elementor-element-5f1015b a div.button-nav-blue{
        height: 60px;
        position: absolute;
        width: 100%;
        top: 0;
        bottom: 0px;
        margin: auto;
        /*display: flex;*/
    }
    
    .elementor-1745 .elementor-element.elementor-element-5f1015b a div.button-nav-blue img.icone-top{
        display: none;
        width: 50px;
        height: auto;
        margin: auto;
    }
    
    .elementor-1745 .elementor-element.elementor-element-5f1015b .button-label-bold {
       font-weight: bold;
        font-size: 22px;
        margin: auto;
    }

    .elementor-1745 .elementor-element.elementor-element-5f1015b .button-label-light {
        font-weight: 400;
        font-size: 22px;
        margin: auto;
    }

    .elementor-1745 .elementor-element.elementor-element-5f1015b a div.button-nav-blue img.chevron {
        width: 20px;
        height: 20px;
        margin-top:0px;
    }

    .elementor-1745 .elementor-element.elementor-element-5f1015b .arrows-arrow-right {
        font-size: 45px;
        color: #fff;
        margin-bottom: 0;
        font-family: "arrows" !important;
    }

    .elementor-1745 .elementor-element.elementor-element-5f1015b p {
        margin: 0;
        line-height: 1;
        color: #fff;
        font-family: 'Raleway', Sans-Serif;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c856edb */.elementor-1745 .elementor-element.elementor-element-c856edb {
    padding: 0 !important;
}/* End custom CSS */</pre></body></html>