.elementor-2683 .elementor-element.elementor-element-fc5f714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2683 .elementor-element.elementor-element-29b0654{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-primary{background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");font-size:18px;font-weight:700;color:var( --e-global-color-a099fee );background-position:0px 7px;background-repeat:no-repeat;margin:0px 0px 14px 0px;padding:0px 0px 0px 40px;}.elementor-2683 .elementor-element.elementor-element-8a680ac{animation-duration:1500ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-secondary{font-size:58px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;max-width:512px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-secondary .aux-head-highlight{color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-description{color:#000000C7;font-size:23px;font-weight:400;text-transform:none;max-width:1030px;}.elementor-2683 .elementor-element.elementor-element-f3185ea{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:7px;--padding-left:35px;--padding-right:35px;}.elementor-2683 .elementor-element.elementor-element-f3185ea:not(.elementor-motion-effects-element-type-background), .elementor-2683 .elementor-element.elementor-element-f3185ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aed7b97 );}.elementor-2683 .elementor-element.elementor-element-f70fe7a{animation-duration:1500ms;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-f70fe7a .aux-modern-heading-primary{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-accent );margin:0px 0px 9px 0px;}.elementor-2683 .elementor-element.elementor-element-f70fe7a .aux-modern-heading-secondary{font-size:16px;font-weight:400;color:#000000BF;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input:not([type="submit"]){background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );width:100%;height:60px;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 23px;border-style:none;transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 textarea{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );height:215px;border-radius:24px 24px 24px 24px;padding:19px 0px 0px 23px;border-style:none;transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]{background-color:var( --e-global-color-primary );background-image:url("https://orcusium.fr/wp-content/uploads/2025/06/Group-67.svg");font-size:24px;font-weight:500;color:var( --e-global-color-43a9a87 );border-radius:12px 12px 12px 12px;padding:18px 54px 18px 27px;background-position:187px 50%;background-repeat:no-repeat;transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]:hover{background-color:var( --e-global-color-secondary );}.elementor-2683 .elementor-element.elementor-element-2d958a1{animation-duration:1500ms;animation-delay:1300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-2d958a1 input:not([type="submit"]):focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-2d958a1 input:not([type="submit"])::placeholder{font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="text"]{transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="email"]{transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 select{transition:all ease-out 0.3s;}.elementor-2683 .elementor-element.elementor-element-2d958a1 textarea:focus{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-2d958a1 textarea::placeholder{font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}.elementor-2683 .elementor-element.elementor-element-18967f9{--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-218c2fc{animation-duration:1400ms;position:absolute;top:-21px;right:42px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-41871be{animation-duration:1600ms;position:absolute;top:55px;right:54px;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-e666b73{animation-duration:1600ms;padding:12px 0px 0px 0px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-6780440{animation-duration:1300ms;padding:12px 0px 0px 0px;position:absolute;top:462px;left:99px;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-6780440.elementor-element{--align-self:flex-start;}.elementor-2683 .elementor-element.elementor-element-f679d24{animation-duration:1300ms;padding:12px 0px 0px 0px;position:absolute;top:599px;left:59px;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-f679d24.elementor-element{--align-self:flex-start;}.elementor-2683 .elementor-element.elementor-element-2a30a50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:182px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2683 .elementor-element.elementor-element-334aae5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-0a42877{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-0a42877 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2683 .elementor-element.elementor-element-0a42877 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2683 .elementor-element.elementor-element-0a42877 .col-title a, .elementor-2683 .elementor-element.elementor-element-0a42877 .col-title{color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-0a42877 .col-title, .elementor-2683 .elementor-element.elementor-element-0a42877 .col-title a{font-size:20px;font-weight:400;}.elementor-2683 .elementor-element.elementor-element-0a42877 .col-title{margin-bottom:18px;}.elementor-2683 .elementor-element.elementor-element-0a42877 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-2683 .elementor-element.elementor-element-0a42877 .aux-widget-advanced-text{text-align:center !important;}.elementor-2683 .elementor-element.elementor-element-fde509c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-c29c652{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-c29c652.elementor-element{--align-self:center;}.elementor-2683 .elementor-element.elementor-element-c29c652 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2683 .elementor-element.elementor-element-c29c652 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2683 .elementor-element.elementor-element-c29c652 .col-title a, .elementor-2683 .elementor-element.elementor-element-c29c652 .col-title{color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-c29c652 .col-title, .elementor-2683 .elementor-element.elementor-element-c29c652 .col-title a{font-size:20px;font-weight:400;}.elementor-2683 .elementor-element.elementor-element-c29c652 .col-title{margin-bottom:18px;}.elementor-2683 .elementor-element.elementor-element-c29c652 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-2683 .elementor-element.elementor-element-c29c652 .aux-widget-advanced-text{text-align:center !important;}.elementor-2683 .elementor-element.elementor-element-f927666{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-93871b2{width:var( --container-widget-width, 363px );max-width:363px;animation-duration:1300ms;padding:12px 0px 0px 0px;--container-widget-width:363px;--container-widget-flex-grow:0;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2683 .elementor-element.elementor-element-93871b2.elementor-element{--align-self:center;}.elementor-2683 .elementor-element.elementor-element-93871b2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2683 .elementor-element.elementor-element-93871b2 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2683 .elementor-element.elementor-element-93871b2 .col-title a, .elementor-2683 .elementor-element.elementor-element-93871b2 .col-title{color:var( --e-global-color-a099fee );}.elementor-2683 .elementor-element.elementor-element-93871b2 .col-title, .elementor-2683 .elementor-element.elementor-element-93871b2 .col-title a{font-size:20px;font-weight:400;}.elementor-2683 .elementor-element.elementor-element-93871b2 .col-title{margin-bottom:18px;}.elementor-2683 .elementor-element.elementor-element-93871b2 .widget-content{color:var( --e-global-color-accent );font-size:28px;font-weight:700;}.elementor-2683 .elementor-element.elementor-element-93871b2 .aux-widget-advanced-text{text-align:center !important;}@media(min-width:768px){.elementor-2683 .elementor-element.elementor-element-29b0654{--width:55%;}.elementor-2683 .elementor-element.elementor-element-f3185ea{--width:92%;}.elementor-2683 .elementor-element.elementor-element-18967f9{--width:50%;}.elementor-2683 .elementor-element.elementor-element-334aae5{--width:33%;}.elementor-2683 .elementor-element.elementor-element-fde509c{--width:33%;}.elementor-2683 .elementor-element.elementor-element-f927666{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2683 .elementor-element.elementor-element-29b0654{--width:50%;}}@media(max-width:1024px){.elementor-2683 .elementor-element.elementor-element-fc5f714{--flex-wrap:wrap;}.elementor-2683 .elementor-element.elementor-element-29b0654{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-primary{font-size:16px;background-position:0px 0px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-secondary{font-size:50px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-description{font-size:16px;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]{font-size:19px;background-position:156px 48%;}.elementor-2683 .elementor-element.elementor-element-18967f9{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-218c2fc{top:12px;right:-8px;}.elementor-2683 .elementor-element.elementor-element-218c2fc .aux-media-image{max-width:271px;}.elementor-2683 .elementor-element.elementor-element-41871be{top:105px;right:-12px;}.elementor-2683 .elementor-element.elementor-element-6780440{top:479px;left:49px;}.elementor-2683 .elementor-element.elementor-element-f679d24{top:616px;left:9px;}.elementor-2683 .elementor-element.elementor-element-0a42877 .widget-content{font-size:18px;}.elementor-2683 .elementor-element.elementor-element-c29c652 .widget-content{font-size:18px;}.elementor-2683 .elementor-element.elementor-element-93871b2 .widget-content{font-size:18px;}}@media(max-width:767px){.elementor-2683 .elementor-element.elementor-element-29b0654{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2683 .elementor-element.elementor-element-8a680ac .aux-modern-heading-primary{background-position:0px 0px;}.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]{font-size:18px;background-position:141px 50%;background-size:21px auto;}.elementor-2683 .elementor-element.elementor-element-6780440{top:399px;}.elementor-2683 .elementor-element.elementor-element-6780440 .aux-media-image{max-width:107px;}.elementor-2683 .elementor-element.elementor-element-f679d24{top:510px;}}/* Start custom CSS for aux_contact_form, class: .elementor-element-2d958a1 */.elementor-2683 .elementor-element.elementor-element-2d958a1 .part1{
    display: flex;
    justify-content: space-between
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 .part1 span{
   width: 48.5%
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 .wpcf7-form-control-wrap textarea {
   min-height: 215px;
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 .wpcf7-not-valid-tip{
   margin-top: -20px;
   margin-bottom: 20px;
   width: 100%!important
}
@media only screen and (max-width: 700px) {
.elementor-2683 .elementor-element.elementor-element-2d958a1 .part1{
    flex-direction: column;
  }
.elementor-2683 .elementor-element.elementor-element-2d958a1 .part1 span, .elementor-2683 .elementor-element.elementor-element-2d958a1 .wpcf7-not-valid-tip{
   width: 100%
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type=submit] {
     padding: 18px 40px 18px 20px!important;
}
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]:hover{
    color: var(--e-global-color-text)!important;
}
.elementor-2683 .elementor-element.elementor-element-2d958a1 input[type="submit"]:hover{
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='13' viewBox='0 0 28 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.499794 6.19988C0.499794 5.78922 0.657827 5.39539 0.939132 5.10501C1.22044 4.81463 1.60197 4.65149 1.99979 4.65149L22.3848 4.6515L20.4348 2.65408C20.1523 2.36251 19.9937 1.96706 19.9937 1.55472C19.9937 1.14238 20.1523 0.746934 20.4348 0.455367C20.7172 0.1638 21.1003 -2.76538e-07 21.4998 -2.62149e-07C21.8992 -2.47761e-07 22.2823 0.1638 22.5648 0.455367L27.0648 5.10053C27.2729 5.31827 27.4139 5.59477 27.47 5.89514C27.526 6.19551 27.4947 6.50629 27.3798 6.78827C27.2673 7.07104 27.0762 7.31309 26.8306 7.48393C26.585 7.65477 26.2959 7.74674 25.9998 7.74827L1.99979 7.74827C1.60197 7.74827 1.22044 7.58514 0.939132 7.29476C0.657827 7.00438 0.499794 6.61054 0.499794 6.19988Z' fill='%23fff'/%3E%3Cpath d='M19.9987 10.8449C19.9976 10.6411 20.0354 10.4391 20.1101 10.2505C20.1847 10.0618 20.2947 9.89023 20.4337 9.74555L24.9337 5.10039C25.2162 4.80882 25.5993 4.64502 25.9987 4.64502C26.1965 4.64502 26.3924 4.68523 26.5751 4.76336C26.7579 4.8415 26.9239 4.95602 27.0637 5.10039C27.2036 5.24476 27.3145 5.41615 27.3902 5.60477C27.4659 5.7934 27.5049 5.99557 27.5049 6.19974C27.5049 6.61208 27.3462 7.00753 27.0637 7.29909L22.5637 11.9443C22.4243 12.0894 22.2584 12.2046 22.0756 12.2832C21.8928 12.3618 21.6968 12.4023 21.4987 12.4023C21.3007 12.4023 21.1047 12.3618 20.9219 12.2832C20.7391 12.2046 20.5732 12.0894 20.4337 11.9443C20.2947 11.7996 20.1847 11.628 20.1101 11.4393C20.0354 11.2507 19.9976 11.0487 19.9987 10.8449Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3185ea */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2683 .elementor-element.elementor-element-f3185ea{
   width:100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0654 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2683 .elementor-element.elementor-element-29b0654 {
   width:100%;
   padding-right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-6780440 */@media only screen and (max-width: 700px) {
.elementor-2683 .elementor-element.elementor-element-6780440 {
    top: 320px!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-f679d24 */@media only screen and (max-width: 700px) {
.elementor-2683 .elementor-element.elementor-element-f679d24 {
    top: 449px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18967f9 */@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-2683 .elementor-element.elementor-element-18967f9 {
   width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0a42877 */.elementor-2683 .elementor-element.elementor-element-0a42877:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-2683 .elementor-element.elementor-element-0a42877 p, .elementor-2683 .elementor-element.elementor-element-0a42877 svg path{
    transition: all 250ms ease-in
}
.elementor-2683 .elementor-element.elementor-element-0a42877:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c29c652 */.elementor-2683 .elementor-element.elementor-element-c29c652:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-2683 .elementor-element.elementor-element-c29c652 p, .elementor-2683 .elementor-element.elementor-element-c29c652 svg path{
    transition: all 250ms ease-in
}
.elementor-2683 .elementor-element.elementor-element-c29c652:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-93871b2 */.elementor-2683 .elementor-element.elementor-element-93871b2:hover p{
    color: var( --e-global-color-secondary );
}
.elementor-2683 .elementor-element.elementor-element-93871b2 p, .elementor-2683 .elementor-element.elementor-element-93871b2 svg path{
    transition: all 250ms ease-in
}
.elementor-2683 .elementor-element.elementor-element-93871b2:hover svg path{
   fill: var( --e-global-color-primary )
}/* End custom CSS */