@charset "UTF-8";.primary-cta{font-size:15px;font-weight:600;padding:15px 30px;border-radius:5px;box-sizing:border-box;line-height:1.2;color:#000;color:#fff;background-color:#612eff;display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:500px){.primary-cta{font-size:16px;justify-content:center}}.primary-cta .text{display:inline-block}.primary-cta .icon{display:inline-block;margin-right:5px}.primary-cta .icon img{margin:0;padding:0;display:block}.primary-cta:hover{background-image:none;background-color:rgba(97,46,255,.8)}.secondary-cta{font-size:15px;font-weight:600;padding:15px 30px;border-radius:5px;box-sizing:border-box;line-height:1.2;color:#000;background-color:#ffd20a;display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:500px){.secondary-cta{font-size:16px;justify-content:center}}.secondary-cta .text{display:inline-block}.secondary-cta .icon{display:inline-block;margin-right:5px}.secondary-cta .icon img{margin:0;padding:0;display:block}.secondary-cta:hover{background-image:none;background-color:rgba(255,210,10,.8)}.gradient-cta{font-size:15px;font-weight:600;padding:15px 30px;border-radius:5px;box-sizing:border-box;line-height:1.2;color:#000;color:#fff;background-color:#612eff;display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:500px){.gradient-cta{font-size:16px;justify-content:center}}.gradient-cta .text{display:inline-block}.gradient-cta .icon{display:inline-block;margin-right:5px}.gradient-cta .icon img{margin:0;padding:0;display:block}.gradient-cta:hover{background-image:none;background-color:rgba(97,46,255,.8)}.gradient-cta-white{font-size:15px;font-weight:600;padding:15px 30px;border-radius:5px;box-sizing:border-box;line-height:1.2;color:#000;color:#fff;background-color:#612eff;display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:500px){.gradient-cta-white{font-size:16px;justify-content:center}}.gradient-cta-white .text{display:inline-block}.gradient-cta-white .icon{display:inline-block;margin-right:5px}.gradient-cta-white .icon img{margin:0;padding:0;display:block}.gradient-cta-white:hover{background-image:none;background-color:rgba(97,46,255,.8)}.bare-cta{font-size:15px;font-weight:600;padding:15px 30px;border-radius:5px;box-sizing:border-box;line-height:1.2;color:#000;background-color:#612eff;display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:500px){.bare-cta{font-size:16px;justify-content:center}}.bare-cta .text{display:inline-block}.bare-cta .icon{display:inline-block;margin-right:5px}.bare-cta .icon img{margin:0;padding:0;display:block}.bare-cta:hover{background-image:none;background-color:rgba(97,46,255,.8)}.text-normal-mini{color:#000;font-size:12px}.text-normal-medium{color:#000;font-size:14px}.text-normal{color:#000;font-size:17px}.light-bg{background-color:#e9dcff}.gradient-bg-primary{color:#612eff}body.cde-by-ec-page .gradient-cta{background-image:none;background-color:var(--site-primary-color);color:#000}.site-content-shower{position:fixed;background-color:rgba(0,0,0,.6);top:0;right:0;bottom:0;left:0;overflow:hidden;display:none;z-index:1500}.site-content-shower .content-shower-container{margin:0 auto;width:90%;max-width:1320px;background-color:#000;border-radius:10px;overflow:hidden;padding:20px;min-height:200px;transition:.5s}.site-content-shower .shower-hider{top:0;right:0;bottom:0;left:0;position:absolute}.site-content-shower .shower-loader-container{display:flex;flex-direction:column;justify-content:space-around;top:0;right:0;bottom:0;left:0;position:absolute}.site-content-shower .shower-loader-container div{margin:0 auto;border-top:4px solid #fff;border-right:4px solid #fff;border-bottom:4px solid #fff;border-left:4px solid transparent;border-radius:50%;width:50px;height:50px;-webkit-animation:1s linear 0s infinite running spin;animation:1s linear 0s infinite running spin}.shower-content-wrapper{display:flex;flex-direction:column;justify-content:space-around;top:0;right:0;bottom:0;left:0;position:absolute}.site-touch-slider{overflow:hidden;position:relative;width:calc(100% - 60px);margin:0 auto;padding:0 20px 30px 20px}.site-touch-slider .controls{position:absolute;height:40px;width:40px;line-height:40px;text-align:center;color:var(--site-primary-color);font-size:1.5em;top:calc(50% - 20px);background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(69,68,77,.3137254902);cursor:pointer;transition:all .3s}.site-touch-slider .controls:hover{font-size:1.3em}.site-touch-slider .controls.left-control{left:10px}.site-touch-slider .controls.right-control{right:10px}.site-touch-slider .bottom-control{text-align:center;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:10px}.site-touch-slider .bottom-control .bullet{width:10px;height:10px;background-color:#dedfde;border-radius:50%;cursor:pointer}.site-touch-slider .bottom-control .bullet.selected{background-color:var(--site-primary-color)}.site-touch-slider::-webkit-scrollbar{width:2px;height:2px;display:none}.site-touch-slider::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:5px}.site-touch-slider::-webkit-scrollbar-thumb{background:var(--site-primary-color);border-radius:5px}.site-touch-slider::-webkit-scrollbar-thumb:hover{background:var(--site-primary-color)}.site-touch-slider .site-touch-slider-content{display:flex;align-items:stretch;position:relative;gap:50px}.site-touch-slider .site-touch-slider-content:active{cursor:grabbing;cursor:-webkit-grabbing}.site-touch-slider .site-touch-slider-content .site-touch-slider-item{flex:1 0 calc((100% - 100px)/ 3);padding:0 15px;display:flex;align-items:stretch;justify-content:stretch}.site-touch-slider .site-touch-slider-content .site-touch-slider-item>*{align-self:stretch}@media all and (max-width:991px){.site-touch-slider .site-touch-slider-item{flex:1 0 calc(50% - 25px)!important}}@media all and (max-width:778px){.site-touch-slider .site-touch-slider-content{gap:30px}.site-touch-slider .site-touch-slider-item{flex:1 0 calc(50% - 15px)!important}}@media all and (max-width:545px){.site-touch-slider{width:100%;padding:0 0 20px 0}.site-touch-slider .controls{width:30px;height:30px;line-height:30px;font-size:1.2em}.site-touch-slider .controls.left-control{left:5px}.site-touch-slider .controls.right-control{right:5px}.site-touch-slider .bottom-control .bullet{width:7px;height:7px}.site-touch-slider::-webkit-scrollbar{width:0;height:0}.site-touch-slider .site-touch-slider-item{flex:1 0 100%!important}}.site-content-slider{overflow:hidden;position:relative;display:flex;flex-wrap:nowrap;gap:20px}.site-content-slider .slider-center-inner-container{flex:1 0 calc(100% - 200px);width:calc(100% - 200px);overflow:hidden}.site-content-slider .site-slider-content-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0;position:relative;padding:0}.site-content-slider .site-slider-content-wrapper .site-slider-item{padding:20px;max-width:100%;overflow:hidden;flex:1 1 0}.site-content-slider .controls{background-color:#fff;width:40px;cursor:pointer;content:" ";z-index:200;background-repeat:no-repeat;background-size:90% auto;display:flex;color:var(--site-primary-color);align-items:center;justify-content:center;font-size:30px}.site-content-slider .controls.left-control{padding-right:10px}.site-content-slider .controls.right-control{padding-left:10px}@media screen and (max-width:500px){.site-content-slider .site-slider-content-wrapper .site-slider-item{padding:10px}}body{display:block!important;margin:0;padding:0;background-color:#fff;font-family:Roboto,sans-serif}*{outline:0;box-sizing:border-box}a,div,em,h1,h2,h3,h4,h5,h6,i,p{-webkit-tap-highlight-color:transparent}a:focus,div:focus,em:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,i:focus,p:focus{outline:0!important}div,p{line-height:1.9}p{font-size:17px}a{text-decoration:none!important}ul{list-style-type:none;margin:0;padding:0}h1,h2{font-family:"Bebas Neue",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin:0 auto 30px}h2{font-size:30px;color:inherit}h3{font-size:25px}sup{font-size:10px;font-style:italic}.footer-mentions{padding:10px 0;font-size:12px;font-style:italic;color:#1d182a;background-color:#fafafa}.footer-mentions *{font-size:12px}@keyframes blink{50%{border-color:transparent}}.site-dynamic-text{border-right:4px solid var(--site-primary-color);padding-right:10px;display:inline;animation:blink 1s step-end infinite;color:var(--site-primary-color)}.wrap-content.blog-single>h1{display:none}.site-section.dark-bg,.site-section.dark-bg .container{color:#fff}.site-section.dark-bg .container>h1,.site-section.dark-bg .container>h2,.site-section.dark-bg .container>h3,.site-section.dark-bg .container>p,.site-section.dark-bg .container>ul,.site-section.dark-bg>h1,.site-section.dark-bg>h2,.site-section.dark-bg>h3,.site-section.dark-bg>p,.site-section.dark-bg>ul{color:#fff}.site-section.dark-bg .container>h1 span,.site-section.dark-bg .container>h2 span,.site-section.dark-bg .container>h3 span,.site-section.dark-bg>h1 span,.site-section.dark-bg>h2 span,.site-section.dark-bg>h3 span{color:#000}.site-section.dark-bg .container>h1,.site-section.dark-bg .container>h2,.site-section.dark-bg .container>h3,.site-section.dark-bg .container>p,.site-section.dark-bg .container>ul{color:#fff}.site-section.dark-bg.light-bg h2{color:#000}.site-section.dark-bg:not(.primary-bg){background-color:#1d182a}.site-section.dark-bg.primary-bg{background-color:#8158ff}.site-section.colored-bg:not(.secondary-bg){background-color:#1d182a}.site-section.colored-bg.secondary-bg{background-color:#e9dcff}span.gradient-txt{background:linear-gradient(90deg,#36f 0,#36f 35%,#9b3fd3 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}span.underline-purple{position:relative;line-height:1.3}span.underline-purple::after{position:absolute;content:"";height:1px;bottom:-8px;margin:0 auto;left:0;right:0;width:90%;background:var(--site-primary-color)}span.purple{color:var(--site-primary-color)}.free-content ul li.cross::before,li.cross::before{content:"+";background:linear-gradient(90deg,#36f 0,#36f 35%,#9b3fd3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:10px;font-size:30px;font-weight:600;vertical-align:middle;line-height:1.3}.site-section{overflow:hidden}.section-headline{text-align:center;max-width:991px;margin:0 auto;font-size:50px;font-weight:600}.section-headline span{color:#612eff}.container{max-width:1100px;margin:0 auto;padding:0 20px;word-wrap:break-word}.text-center{text-align:center}.site-t-margin{margin-top:30px}.site-b-margin{margin-bottom:30px}.cta-wrappers{display:flex;gap:20px;position:relative;z-index:20;flex-wrap:wrap}.cta-wrappers.to-left{justify-content:flex-start}.cta-wrappers:not(.to-left){justify-content:center}.double-floated-content{display:flex;align-items:stretch}.double-floated-content .wide-content{flex:1 0 0%;padding:50px 0}.double-floated-content .small-content{width:700px;padding-top:50px;padding-bottom:50px}.double-floated-content.to-right .wide-content{padding-left:calc((100vw - 1300px)/ 2);padding-right:50px}.double-floated-content.to-right .small-content{padding-right:calc((100vw - 1300px)/ 2);padding-left:50px;border-radius:20px 0 0 20px}.double-floated-content.to-left{flex-direction:row-reverse}.double-floated-content.to-left .wide-content{padding-right:calc((100vw - 1300px)/ 2);padding-left:50px}.double-floated-content.to-left .small-content{text-align:left;padding-left:calc((100vw - 1300px)/ 2);padding-right:50px;border-radius:0 20px 20px 0}.site-section>.container>*,.site-section>:not(.container){transition:.8s all;visibility:visible;position:relative;top:0}.site-section .overflowed-content:not(.viewed){top:100px;visibility:hidden}ol{margin:0;list-style:none;padding:0;counter-reset:ol-counter}ol li{margin:0 0 30px 0;counter-increment:ol-counter;position:relative;padding-left:0;position:relative}ol li::before{content:counter(ol-counter);display:inline-block;font-size:.8em;font-weight:700;--size:32px;left:0;line-height:var(--size);width:var(--size);height:var(--size);border-radius:50%;text-align:center;margin-right:10px}.free-content h1{font-size:35px;line-height:1.5;margin:0}.free-content h2:not(:first-child),.free-content h3:not(:first-child){margin-top:20px}.free-content h3{margin:0 0 20px 0}.free-content.gradient-bg-primary h2,.free-content.gradient-bg-primary h3,.free-content.gradient-bg-primary h4,.free-content.gradient-bg-primary h5,.free-content.gradient-bg-primary h6{background:0 0;-webkit-background-clip:text;-webkit-text-fill-color:inherit;background-color:transparent;background-image:none;color:#fff}.free-content .wp-caption{max-width:100%;margin:0 auto}.free-content .wp-caption .wp-caption-text{font-size:12px;line-height:1.2;text-align:center;margin:10px auto 0 auto;color:#777;max-width:90%}.free-content img{margin:0 auto;height:auto;max-width:100%;display:block;border-radius:20px}.free-content a:not(.bare-cta,.gradient-cta){text-decoration:underline!important;color:inherit;font-weight:600}.free-content a:not(.bare-cta,.gradient-cta):hover{text-decoration:none!important}.free-content a,.free-content li,.free-content p{font-size:18px;line-height:1.8}.free-content p:first-child{margin-top:0}.free-content p+.icons-left-list{margin-top:0!important}.free-content ol{margin:0;list-style:none;padding:0;counter-reset:ol-counter}.free-content ol li{margin:0 0 1.3rem 0;counter-increment:ol-counter;position:relative;padding-left:0;position:relative;font-size:20px}.free-content ol li::before{content:counter(ol-counter);display:inline-block;font-size:.8em;font-weight:700;--size:32px;left:0;line-height:var(--size);width:var(--size);height:var(--size);border-radius:50%;text-align:center;margin-right:10px}.free-content ol li ol,.free-content ol li ul{margin-top:20px;padding-left:20px}.free-content ol ul li,.free-content ul li{padding-left:20px;position:relative}.free-content ol ul li::before,.free-content ul li::before{position:absolute;content:"";width:10px;height:10px;top:12px;border-radius:50%;left:0}.free-content ol ul li:not(:last-child),.free-content ul li:not(:last-child){margin-bottom:8px}.free-content ol ul li ul,.free-content ul li ul{margin-top:5px}.free-content ol ul li ul li::before,.free-content ul li ul li::before{content:"◦";font-size:30px;top:7px;left:0;line-height:17px}.free-content ol ul li ul li ul li::before,.free-content ul li ul li ul li::before{content:"";width:5px;height:5px;line-height:5px;top:13px;border-radius:50%;left:0}.free-content table{width:100%!important;height:auto!important;max-width:100%;table-layout:fixed;overflow-wrap:break-word;border:1px solid #fff;border-collapse:collapse}.free-content table colgroup{display:none}.free-content table td,.free-content table th{text-align:center;padding:20px 10px;border:1px solid #fff;width:auto!important}.free-content table td span,.free-content table th span{font-weight:600!important}.free-content table tbody tr{height:auto!important}.free-content table tbody tr:nth-child(odd){background-color:#fcf8f5}.free-content table tbody tr:nth-child(2n){background-color:#fafafa}.free-content table thead{background-color:var(--site-primary-color);color:#fff;width:100%}.free-content:not(.dark-bg) ol li::before{background-color:var(--site-primary-color)}.free-content:not(.dark-bg) ol ul li::before,.free-content:not(.dark-bg) ul li::before{background-color:#000}.free-content:not(.dark-bg) ol ul li ul li::before,.free-content:not(.dark-bg) ul li ul li::before{background:0 0;-webkit-background-clip:text;-webkit-text-fill-color:inherit;background-color:#000}.free-content:not(.dark-bg) ol ul li ul li ul li::before,.free-content:not(.dark-bg) ul li ul li ul li::before{background-color:#000}.free-content.dark-bg{color:#fff}.free-content.dark-bg ol li::before{color:var(--site-primary-color);background:#fff}.free-content.dark-bg h2,.free-content.dark-bg h3{background:0 0;-webkit-background-clip:text;-webkit-text-fill-color:inherit}.free-content.dark-bg ul li::before{background-color:#fff}.free-content.dark-bg ul li ul li::before{background:0 0;background-image:none;background-color:transparent}.free-content.dark-bg ul li ul li ul li::before{background-color:#fff}.section-wrapper{display:flex;flex-direction:column;gap:30px}.section-wrapper .section-content{display:flex;flex-direction:column;gap:30px}.section-header{display:flex;flex-direction:column;gap:10px}.section-description{text-align:center}.section-description ul{display:inline-block;text-align:left}.site-section:has(.section-description) .section-content,.site-section:has(.section-headline) .section-content{margin-top:0}.site-section .section-description{text-align:center}.site-section .section-description ul{display:inline-block;text-align:left}#sticky-bottom-btn-wrapper,.bottom-sticky-wrapper{display:none}.no-banner-main-headline{color:#fff;background-color:#e65945;padding:50px;text-align:center;font-size:35px}@media screen and (max-width:1300px){.double-floated-content{flex-direction:column}.double-floated-content .small-content,.double-floated-content .wide-content{width:100%;padding:30px!important;border-radius:0!important}}@media all and (max-width:550px){.section-headline,h2{font-size:35px!important;text-align:center}h3{font-size:25px!important;text-align:center}.free-content a,.free-content li,.free-content p{font-size:15px;line-height:1.6}.free-content ol ul li::before,.free-content ul li::before{top:8px}.free-content ol ul li ul,.free-content ul li ul{margin-top:8px}.free-content ol ul li ul li::before,.free-content ul li ul li::before{top:3px}.free-content ol ul li ul li ul li::before,.free-content ul li ul li ul li::before{content:""}#sticky-bottom-btn-wrapper{display:block;background-color:#fff;padding:10px;position:fixed;right:0;bottom:0;left:0;z-index:500;transition:all .5s}#sticky-bottom-btn-wrapper.show{display:block}#sticky-bottom-btn-wrapper>*{width:100%;cursor:pointer}#sticky-bottom-btn-wrapper .new-banner-cta{display:flex;justify-content:stretch;gap:5px}#sticky-bottom-btn-wrapper .new-banner-cta a{border-radius:10px;padding:10px;justify-content:space-between;width:100%}#sticky-bottom-btn-wrapper .new-banner-cta a .text{font-size:14px}.bottom-sticky-wrapper{display:flex;background-color:#fff;position:fixed;right:0;bottom:0;left:0;z-index:500;transition:all .5s}.bottom-sticky-wrapper.show{display:block}.bottom-sticky-wrapper .gradient-cta{border-radius:0;flex:1 0 0%}.bottom-sticky-wrapper .cta-call-btn{display:flex;align-items:center;justify-content:center;width:100px;color:#fff;font-size:25px;background-color:var(--site-primary-color);border-left:1px solid #fff}}.sub-section-container{width:100%}#header{position:sticky;top:0;right:0;left:0;z-index:500;background-color:#fff}.site-header .logo-and-menu{position:relative;top:0;right:0;left:0;background-color:#fff}.site-header .logo-and-menu .center-transition{font-size:16px;text-align:center}.site-header .logo-and-menu .center-transition span{font-weight:600}.site-header .logo-and-menu .container .logo-and-menu-content{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.site-header .logo-and-menu .container .logo-and-menu-content .logo-side{margin-top:10px}.site-header .logo-and-menu .container .logo-and-menu-content .logo-side img{width:130px}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta{align-items:baseline;border:2px solid var(--site-primary-color);color:var(--site-primary-color);background-color:transparent;gap:15px}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta .icon-holder,.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta .text-holder{background:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta .fa-phone{font-size:19px}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta:hover{background-color:#fff;color:#000;border:2px solid #000}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta:hover .icon-holder,.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta:hover .text-holder{color:inherit}.site-header .logo-and-menu .container .logo-and-menu-content .menu-side .menu-cta-wrapper .gradient-cta{font-size:20px;padding:12px 35px;font-weight:400;font-weight:600;border:2px solid #612eff;background:#fff;color:#1d182a}.site-header .logo-and-menu .container .logo-and-menu-content .menu-side .menu-cta-wrapper .gradient-cta:hover{background:#612eff;color:#fff}@media all and (max-width:991px){.site-header{border-bottom:1px solid #d3d3d3;box-shadow:0 0 10px #dedfde}.site-header .logo-and-menu .container{padding:0}.site-header .logo-and-menu .logo-and-menu-content{flex-wrap:wrap}.site-header .logo-and-menu .logo-and-menu-content .logo-side{margin-left:10px}.site-header .logo-and-menu .logo-and-menu-content .menu-side{margin-right:10px}.site-header .logo-and-menu .logo-and-menu-content .menu-side .menu-cta-wrapper .gradient-cta{font-size:16px!important;padding:8px!important;font-weight:600!important}.site-header .logo-and-menu .logo-and-menu-content .center-transition{border-top:1px solid #d3d3d3;margin-top:10px;font-size:16px;width:100%;order:3;padding-top:20px;line-height:1.5}.site-header .logo-and-menu .logo-and-menu-content .center-transition span{font-weight:600}}@media only screen and (max-width:575px){.site-header{border:none}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta{font-size:17px}.site-header .logo-and-menu .container .logo-and-menu-content .bare-cta .fa-phone{font-size:17px}.site-header .logo-and-menu .container .logo-and-menu-content .logo-side img{width:110px}.site-header .logo-and-menu .container .logo-and-menu-content .center-transition{font-size:12px;padding-left:5px;padding-right:5px;padding-top:5px}}#footer{padding:30px 0}.site-footer .footer-columns{display:flex;align-items:center;justify-content:center;gap:50px}.site-footer .footer-logo-container{width:250px}.site-footer .footer-contact-part{flex:1 0 0%;gap:20px;display:flex;flex-direction:column}.site-footer .footer-contact-part .icon{color:var(--site-primary-color);font-size:30px;line-height:1.3}.site-footer .social-networks{flex:1 0 0%}.site-footer .footer-with-icon{display:flex;gap:10px;align-items:flex-start}.site-footer .social-networks{text-align:center}.site-footer .social-networks h3{font-size:28px;font-weight:600;text-transform:uppercase}.site-footer .social-networks .networks-list{display:inline-flex;gap:10px}.site-footer .social-networks .networks-list a{color:#fff;display:block;width:50px;height:50px;line-height:50px;font-size:25px;border-radius:50%;background-color:#000}.site-footer .footer-text{font-size:15px;color:#000;line-height:1.4}.site-footer .footer-text .phone-number-only{font-size:25px;font-weight:600}.site-footer .links-line,.site-footer .more-links{display:flex;gap:20px;justify-content:space-between;border-top:1px solid #a0a0a0;margin-top:20px;padding-top:20px}.site-footer .links-line a,.site-footer .more-links a{font-size:13px;font-weight:700;color:#a0a0a0}.site-footer .links-line a:hover,.site-footer .more-links a:hover{text-decoration:underline}@media only screen and (max-width:991px){.site-footer .footer-columns{flex-direction:column}.site-footer .footer-logo-container{width:300px}.site-footer .footer-contact-part{flex-direction:row;gap:30px}.site-footer .links-line,.site-footer .more-links{gap:10px}.site-footer .links-line a,.site-footer .more-links a{font-size:12px}}@media only screen and (max-width:767px){#footer{padding:30px 0 120px 0}.site-footer .footer-logo-container{width:170px}.site-footer .footer-contact-part{flex-direction:column;gap:30px}.site-footer .links-line,.site-footer .more-links{flex-direction:column;align-items:center;justify-content:center}.site-footer .links-line a,.site-footer .more-links a{font-size:12px}.site-footer .social-networks h3{font-size:20px!important}.site-footer .social-networks .networks-list a{width:30px;height:30px;line-height:30px;font-size:15px}}.full-banner-wrapper{position:relative}.full-banner-wrapper .opacity-wrapper,.full-banner-wrapper .opacity-wrapper-desktop{background-color:rgba(0,0,0,.3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.full-banner-wrapper .opacity-wrapper-mobile{display:none}.full-banner-wrapper .cpf-wrapper{display:flex;font-size:25px;font-weight:600;gap:20px;align-items:center;margin-top:30px}.full-banner-wrapper .cpf-wrapper .hide-on-desktop{display:none}.full-banner-wrapper .cpf-wrapper a{display:block;outline:0;border:none}.full-banner-wrapper .cpf-wrapper .icon img{width:110px;display:block;margin:0}.full-banner-wrapper .mobile-only{display:none}.full-banner-wrapper .args-holder{position:absolute;bottom:-80px;right:0;left:0;z-index:2}.full-banner-wrapper .args-holder .holder-content{box-shadow:0 0 10px rgba(69,68,77,.3137254902);border-radius:20px;padding:20px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.full-banner-wrapper .args-holder .holder-content .args-wrapper{display:inline-flex;align-items:flex-start}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item{width:150px;display:flex;flex-direction:column;font-size:18px;gap:10px;text-align:center;padding:10px;align-items:center;justify-content:center;color:#1d182a}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item h2,.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item h3{font-family:Roboto,"sans-serif";font-size:15px;margin:0;font-weight:600}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item .icon{width:70px}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item img{width:100%;display:block;margin:0}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item:not(:last-child){border-right:2px solid var(--site-primary-color)}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split{display:flex;justify-content:flex-end}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 40%;font-weight:600}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container .icon{width:70px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container img{width:100%;display:block;margin:0}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container{display:flex;align-self:center;gap:20px;align-items:center;max-width:450px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container .icon{flex:1 0 80px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container img{width:100%;display:block;margin:0}.full-new-banner-section .new-banner-modulable .main-argument{font-size:17px}.full-new-banner-section .new-banner-modulable .description-line{font-size:33px;line-height:1;font-weight:600;margin:10px 0 0 0}.full-new-banner-section .new-banner-modulable .review-line{display:flex;gap:10px;align-items:center;justify-content:left}.full-new-banner-section .new-banner-modulable .review-line .stars-wrapper{font-size:15px;color:#ffd20a}.full-new-banner-section .new-banner-modulable .review-line .note-wrapper{font-size:13px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper{max-width:120px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper img{display:block;width:100%;margin:0}.full-new-banner-section .mobile-only{display:none}.main-banner{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.main-banner .main-banner-content{padding:30px 0;position:relative;z-index:2}.main-banner .main-banner-content.new-banner{display:flex;gap:30px}.main-banner .main-banner-content.new-banner .image-side{border-radius:0 0 80px 0}.main-banner .main-banner-content.new-banner .image-side{width:45%;overflow:hidden;position:relative}.main-banner .main-banner-content.new-banner .image-side .image-holder{position:absolute;top:0;right:0;bottom:0;left:0}.main-banner .main-banner-content.new-banner .image-side img{width:100%;height:100%;object-fit:cover;object-position:bottom center}.main-banner .main-banner-content.new-banner .content-side{display:flex;gap:40px;flex:1 0 0%;flex-direction:column;justify-content:space-between;min-height:490px}.main-banner .main-banner-content.new-banner .content-side .main-argument{font-size:20px;font-family:Roboto,"sans-serif";margin:15px 0 0 0}.main-banner .main-banner-content.new-banner .content-side .bottom-content{display:flex;gap:30px}.main-banner .main-banner-content.new-banner .content-side h1{margin-top:0;position:relative}.main-banner .main-banner-content.new-banner .content-side h1.roboto{font-family:Roboto,"sans-serif";line-height:1.2}.main-banner .main-banner-content.new-banner .content-side h1.playfair{font-family:"Playfair Display",serif;line-height:1.2}.main-banner .main-banner-content.new-banner .content-side h1.bebas{font-family:"Bebas Neue",sans-serif;line-height:1.1}.main-banner .main-banner-content.new-banner .content-side h1 .title-up{font-size:25px;font-weight:600}.main-banner .main-banner-content.new-banner .content-side h1 .title{display:block;font-size:3em;font-weight:600}.main-banner .main-banner-content.new-banner .content-side h1 .subtitle{display:block;font-size:1.6em;font-weight:600}.main-banner .main-banner-content.new-banner .content-side .cta-wrapper a{padding-left:20px;padding-right:20px}.main-banner .main-banner-content.new-banner .content-side .args-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:15px;margin-bottom:20px}.main-banner .main-banner-content.new-banner .content-side .args-wrapper .arg-item{border-radius:20px;padding:10px 10px;border:1px solid var(--site-primary-color);font-size:14px;font-weight:600;color:var(--site-primary-color);background-color:#fff;line-height:1;display:flex;align-items:center}.main-banner .main-banner-content.new-banner.right-content{flex-direction:row-reverse}.main-banner .main-banner-content.new-banner.right-content .image-side{border-radius:0 0 0 80px}.main-banner .main-banner-content.old-banner{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:80px 0 130px 0}.main-banner .main-banner-content.old-banner .content-side{flex:1 0 50%;max-width:60%}.main-banner .main-banner-content.old-banner .content-side.no-form{flex:1 0 60%}.main-banner .main-banner-content.old-banner .content-side h1{line-height:1;margin:0}.main-banner .main-banner-content.old-banner .content-side h1>*{display:block}.main-banner .main-banner-content.old-banner .content-side h1 .subtitle{font-size:40px;font-family:Roboto,"sans-serif";margin-bottom:10px}.main-banner .main-banner-content.old-banner .content-side h1 .title{font-size:4em;font-weight:600;text-transform:uppercase}.main-banner .main-banner-content.old-banner .content-side .main-argument{font-size:25px;font-family:Roboto,"sans-serif";margin:15px 0 0 0}.main-banner .main-banner-content.old-banner .content-side .description-line{font-size:28px;line-height:1;font-weight:600}.main-banner .main-banner-content.old-banner .content-side .btn-wrapper{margin:30px 0 0 0}.main-banner .main-banner-content.old-banner .content-side .btn-wrapper.form-still{display:none}.main-banner .main-banner-content.old-banner.right-content{flex-direction:row-reverse}.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form{background-color:rgba(255,255,255,.6);color:#1d182a}.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form .lp-field{background-color:#fff;color:#000;font-weight:600}.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form .lp-field::placeholder{font-weight:600;color:#000}.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form .ascorforms-optin .checkbox-container .fa-square-check,.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form .ascorforms-subtitle,.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form a{color:#e65945}.main-banner .main-banner-content.old-banner .form-side .ascorforms-banner-form .ascorforms-gradien-btn{background-color:#e65945}@media all and (max-width:991px){.full-new-banner-section .new-banner-modulable .main-argument{font-size:17px}.full-new-banner-section .new-banner-modulable .review-line{display:flex;gap:10px;align-items:center;justify-content:left;margin-bottom:20px}.full-new-banner-section .new-banner-modulable .review-line .stars-wrapper{font-size:15px;color:#ffd20a}.full-new-banner-section .new-banner-modulable .review-line .note-wrapper{font-size:13px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper{max-width:120px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper img{display:block;width:100%;margin:0}.full-new-banner-section .mobile-only{display:block;margin:20px 0}.full-banner-wrapper .mobile-only{display:block;text-align:center;padding:20px 0}.full-banner-wrapper .mobile-only .cpf-wrapper{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;gap:0;margin-top:0;font-family:"Bebas Neue",sans-serif;font-size:30px}.full-banner-wrapper .mobile-only .cpf-wrapper .hide-on-desktop{display:inline}.full-banner-wrapper .args-holder{position:relative;bottom:0;margin-top:0}.full-banner-wrapper .args-holder .container{padding:0}.full-banner-wrapper .args-holder .holder-content{justify-content:center;flex-direction:column;box-shadow:none;border-radius:0;gap:30px;padding:0}.full-banner-wrapper .args-holder .holder-content .args-wrapper{display:flex;background-color:#fcf8f5;padding:15px 0;width:100%;justify-content:center}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container{max-width:350px;padding-bottom:20px}.main-banner{overflow:hidden}.main-banner.old-banner-inner{overflow:visible;position:relative;z-index:200}.main-banner.old-banner-inner+.args-holder .holder-content>:first-child,.main-banner.old-banner-inner+.mobile-only{padding-top:45px}.main-banner.old-banner-inner .btn-wrapper{position:absolute;left:0;right:0;bottom:-30px;display:flex;justify-content:center;z-index:500}.main-banner.old-banner-inner .btn-wrapper.form-still{display:flex!important}.main-banner .main-banner-content.new-banner{display:block}.main-banner .main-banner-content.new-banner .image-side{display:none}.main-banner .main-banner-content.new-banner .content-side{display:flex;gap:120px;flex:1 0 0%;flex-direction:column;min-height:400px}.main-banner .main-banner-content.new-banner .content-side h1{margin-top:0;font-family:Roboto,"sans-serif";position:relative;line-height:1.1}.main-banner .main-banner-content.new-banner .content-side h1 .title{display:block;font-size:3em;font-weight:600}.main-banner .main-banner-content.new-banner .content-side h1 .subtitle{display:block;font-weight:600}.main-banner .main-banner-content.new-banner .content-side .args-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:15px;margin-bottom:20px}.main-banner .main-banner-content.new-banner .content-side .args-wrapper .arg-item{border-radius:20px;padding:10px 10px;border:1px solid var(--site-primary-color);font-size:14px;font-weight:600;color:var(--site-primary-color)}.main-banner .main-banner-content.new-banner .content-side .new-banner-modulable{display:none}.main-banner .main-banner-content.new-banner .content-side .bottom-content{display:none}.main-banner .main-banner-content.new-banner.right-content{flex-direction:row-reverse}.main-banner .main-banner-content.new-banner.right-content .image-side{border-radius:0 0 0 80px}.main-banner .main-banner-content.old-banner{display:block;padding:80px 0}.main-banner .main-banner-content.old-banner .cpf-wrapper{display:none}.main-banner .main-banner-content.old-banner .content-side{max-width:80%;margin:0 auto}.main-banner .main-banner-content.old-banner .content-side.no-form{max-width:80%}.main-banner .main-banner-content.old-banner.right-content{flex-direction:row-reverse}.main-banner .main-banner-content.old-banner .form-side{display:none}}@media all and (max-width:748px){.opacity-wrapper-mobile{background-color:rgba(0,0,0,.3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.opacity-wrapper-desktop{display:none}.main-banner.old-banner-inner .content-side.side-align{display:flex;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:0!important;height:100%;width:100%}.main-banner.old-banner-inner .content-side.side-align>*{width:100%}}@media all and (max-width:545px){.full-new-banner-section .new-banner-modulable .description-line{font-size:25px;text-align:center}.full-new-banner-section .new-banner-modulable .review-line .stars-wrapper{font-size:11px}.full-new-banner-section .new-banner-modulable .review-line .note-wrapper{font-size:10px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper{max-width:80px}.full-new-banner-section .new-banner-modulable .review-line .icon-wrapper img{display:block;width:100%;margin:0}.full-new-banner-section .mobile-only{display:block;margin-top:20px}.full-banner-wrapper .args-holder{margin-top:0}.full-banner-wrapper .args-holder .holder-content{box-shadow:none;justify-content:center;flex-direction:column;gap:20px;overflow:hidden}.full-banner-wrapper .args-holder .holder-content .args-wrapper{display:flex;justify-content:center;align-items:stretch;width:100%}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item{border:none!important;justify-content:flex-start;flex:1 1 0;padding:0}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item .icon{width:70px}.full-banner-wrapper .args-holder .holder-content .args-wrapper .arg-item h3{font-size:14px!important}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split{padding-bottom:10px;padding-left:10px;padding-right:10px;align-items:flex-start;gap:15px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container{font-size:15px;gap:10px;flex:1 0 45%}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container .icon{flex:1 0 80px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container .icon img{height:100%;max-width:80px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .certified-container .text{text-align:center;line-height:22px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container{max-width:350px;font-size:12px;border-top:1px solid #fafafa;padding-bottom:0;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container .icon{flex:1 0 80px}.full-banner-wrapper .args-holder .holder-content .certif-wrapper .certification-split .qualiopi-container .icon img{height:100%;max-width:80px}.main-banner{overflow:hidden}.main-banner .main-banner-content.new-banner{display:flex;gap:30px}.main-banner .main-banner-content.new-banner .image-side{border-radius:0 0 80px 0}.main-banner .main-banner-content.new-banner .image-side{width:45%;overflow:hidden}.main-banner .main-banner-content.new-banner .image-side img{width:100%;height:100%;object-fit:cover}.main-banner .main-banner-content.new-banner .content-side h1{font-family:"Playfair Display",serif}.main-banner .main-banner-content.new-banner .content-side h1 .title-up{font-size:18px}.main-banner .main-banner-content.new-banner .content-side h1 .title{font-size:30px!important}.main-banner .main-banner-content.new-banner .content-side h1 .subtitle{margin-top:10px;font-size:25px;margin-top:0}.main-banner .main-banner-content.new-banner .content-side .args-wrapper{gap:5px}.main-banner .main-banner-content.new-banner .content-side .args-wrapper .arg-item{font-size:13px;padding:8px 5px}.main-banner .main-banner-content.new-banner .content-side .main-argument{font-size:17px}.main-banner .main-banner-content.new-banner .content-side .review-line{display:none;gap:10px;align-items:center;justify-content:left}.main-banner .main-banner-content.new-banner .content-side .review-line .stars-wrapper{font-size:15px;color:#ffd20a}.main-banner .main-banner-content.new-banner .content-side .review-line .note-wrapper{font-size:13px}.main-banner .main-banner-content.new-banner .content-side .review-line .icon-wrapper{max-width:120px}.main-banner .main-banner-content.new-banner .content-side .review-line .icon-wrapper img{display:block;width:100%;margin:0}.main-banner .main-banner-content.new-banner.right-content{flex-direction:row-reverse}.main-banner .main-banner-content.new-banner.right-content .image-side{border-radius:0 0 0 80px}.main-banner .main-banner-content.old-banner{position:relative;display:block;padding:50px 20px;overflow:visible;min-height:500px}.main-banner .main-banner-content.old-banner.hidden-on-mobile .content-side .top-content{display:none}.main-banner .main-banner-content.old-banner .content-side{max-width:100%;text-align:center;padding-bottom:200px}.main-banner .main-banner-content.old-banner .content-side .top-content .content-fixed{position:absolute;left:0;right:0;bottom:40px}.main-banner .main-banner-content.old-banner .content-side h1{line-height:1;margin:0}.main-banner .main-banner-content.old-banner .content-side h1>*{display:block}.main-banner .main-banner-content.old-banner .content-side h1 .subtitle{font-size:25px;font-family:Roboto,"sans-serif"}.main-banner .main-banner-content.old-banner .content-side h1 .title{font-size:48px;font-weight:600;text-transform:uppercase;word-break:keep-all}.main-banner .main-banner-content.old-banner .content-side h1 .title br{position:relative;display:inline-block;content:"";width:8px}.main-banner .main-banner-content.old-banner .content-side .main-argument{font-size:22px!important;font-family:Roboto,"sans-serif";margin:15px 0 0 0;line-height:35px}}.video-wrapper{max-width:850px;margin:0 auto}.video-wrapper .main-video-details{margin-top:20px}.video-wrapper .main-video-details .label-item{text-transform:uppercase;font-size:15px;font-weight:600;color:var(--site-primary-color)}.video-wrapper .main-video-details h3{font-size:18px;margin:5px 0 0 0;font-family:Roboto,"sans-serif"}.video-wrapper+.video-list-wrapper{max-width:850px;margin:0 auto;display:flex;justify-content:center;gap:50px;margin-top:30px}.video-wrapper+.video-list-wrapper .video-thumb-item{width:calc(25% - 25px);cursor:pointer}.video-wrapper+.video-list-wrapper .video-thumb-item .img-wrapper{border-radius:5px;overflow:hidden;height:110px}.video-wrapper+.video-list-wrapper .video-thumb-item .img-wrapper img{width:100%;height:100%;object-fit:cover}.video-wrapper+.video-list-wrapper .video-thumb-item:hover{box-shadow:0 0 25px #a0a0a0}.video-shower{position:relative;overflow:hidden;border-radius:20px;height:100%}.video-shower .video-icon-holder{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.05);transition:.5s;display:flex;flex-direction:column;text-align:center;justify-content:space-around;color:#e65945;cursor:pointer}.video-shower .video-icon-holder .icon-placer{width:100px;height:100px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e65945}.video-shower .video-icon-holder .icon-placer em{font-size:4em;display:inline-block;width:0;height:0;border-left:50px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent;margin-left:10px}.video-shower .video-icon-holder:hover{background-color:rgba(0,0,0,.4)}.video-shower .video-icon-holder:hover>.video-shower .video-icon-holder em{font-size:4em}.video-shower .video-thumbnail-holder{height:100%}.video-shower img{display:block;width:100%;margin:0;height:100%;object-fit:cover}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (max-width:991px){.video-wrapper{height:350px;max-height:350px}}@media all and (max-width:545px){.video-wrapper{height:180px;max-height:180px}.video-wrapper .video-icon-holder{cursor:pointer}.video-wrapper .video-icon-holder .icon-placer{width:70px;height:70px}.video-wrapper .video-icon-holder .icon-placer em{font-size:2em;border-left:30px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:5px}}.accordion-container{margin:0 auto;overflow:hidden;color:inherit!important}.accordion-container.shapped{background-color:#fff;box-shadow:0 0 10px #dedfde;border-radius:30px;margin-top:30px}.accordion-item{position:relative}.accordion-item .accordion-header{padding:20px 0;display:flex;justify-content:space-between;gap:20px;transition:all .3s;align-items:center;cursor:pointer;flex-direction:row}.accordion-item .accordion-header h3{font-size:20px;margin:0;flex:1 0 0%;line-height:25px;font-weight:600}.accordion-item .accordion-header .accordion-header-toggler span{display:block;position:relative;height:3px;width:20px;background-color:#1d182a;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:3px}.accordion-item .accordion-header .accordion-header-toggler span:not(:last-child){line-height:25px;position:absolute;left:0;right:0}.accordion-item .accordion-header .accordion-header-toggler.rotate span:last-child{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-item .accordion-header .accordion-header-toggler .toggler-container{width:20px;height:20px;line-height:20px;font-size:1em;transition:all .3s;text-align:left;padding:0;position:relative;padding-top:10px}.accordion-item .accordion-header.viewing{color:var(--site-primary-color)!important}.accordion-item .accordion-header.viewing .accordion-header-toggler .toggler-container{transform:rotate(180deg)}.accordion-item .accordion-content-wrapper{display:none;padding:0}.site-section.dark-bg .accordion-header .accordion-header-toggler span{background-color:#fff}@media screen and (max-width:1100px){.accordion-container{width:90%}.accordion-item .accordion-header{padding:10px 0}.accordion-item .accordion-header h3{font-size:21px;font-weight:600}}@media screen and (max-width:550px){.accordion-container{width:100%}.accordion-item .accordion-header h3{font-size:18px!important;text-align:left}}.top-promo-banner{z-index:2000!important;background-color:red;text-align:center;position:relative;display:block}.top-promo-banner .contact-content{padding:12px;color:#fff;font-size:16px;gap:10px;line-height:1.5;font-weight:600}.promo-in-footer{background-color:#fafafa;padding:30px 0}.promo-in-footer *{font-size:13px;line-height:1.4!important}@media screen and (max-width:575px){.top-promo-banner .contact-content{background:0 0;padding:8px}}.testimonial-item{background-color:#fff;border-radius:30px 0;padding:30px;color:#000;font-weight:600;box-shadow:0 0 10px rgba(69,68,77,.3137254902);margin:10px}.testimonial-item .formation-and-date-line{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.testimonial-item .formation-and-date-line h4{font-size:18px;font-family:"Bebas Neue pro",sans-serif;line-height:1.5;margin:0}.testimonial-item .formation-and-date-line .date-made{font-size:12px;font-style:italic;margin:0}.testimonial-item .formation-and-date-line .testimonial-stars-container{font-size:12px}.testimonial-item .testimonial-content{font-size:15px;line-height:1.5;position:relative}.testimonial-item .testimonial-content::before{content:"“";float:left;margin:0 20px 0 0;font-size:4em;line-height:20px;-webkit-font-smoothing:antialiased;color:var(--site-primary-color)}.testimonial-item .testimonial-content::after{content:"”";float:right;margin:20px 0 0 20px;font-size:4em;line-height:20px;-webkit-font-smoothing:antialiased;color:var(--site-primary-color)}.financement-bloc-wrapper{padding:40px 0;background-repeat:no-repeat;background-size:auto 90%;background-image:url(../../images/fingerprint_white.png);color:#000}.financement-bloc{text-align:center;color:inherit}.financement-bloc .section-description{font-size:18px}.financement-bloc .args{display:inline-flex;flex-direction:column;margin-top:20px;max-width:800px;margin:20px auto 0 auto;text-align:left}.financement-bloc .args .arg-item{display:flex;justify-content:flex-start;align-items:center;gap:10px}.financement-bloc .args .arg-item .icon{font-size:35px;color:#ffd20a;line-height:55px}.financement-bloc .args .arg-item .arg{font-size:18px}.financement-bloc .args.no-margin{margin-top:5px}.financement-bloc .strong-arg{margin:20px 0 0 0;font-size:18px;line-height:1.5}.financement-bloc .soft-arg{margin:30px 0 0 0;font-size:18px}.financement-bloc .cta-wrapper{margin-top:20px}.financement-bloc .image-wrapper{display:inline-flex;gap:80px;margin-top:40px}.financement-bloc .image-wrapper .images-item{width:100px}.financement-bloc .image-wrapper .images-item img{width:100%;height:auto;display:block;margin:0}.financement-bloc .image-wrapper .images-item.full-bg{background-color:#fff;border-radius:10px;padding:5px;display:flex;align-items:center}.financement-bloc .notice-bottom{font-size:13px;font-style:italic;max-width:800px;margin:20px auto 0 auto;text-align:left}.financement-bloc.new-financement-bloc .args .arg-item .icon{color:#ffd20a}@media all and (max-width:748px){.financement-bloc-wrapper{background-size:70% auto;background-position:-200px -50px;position:relative}.financement-bloc-wrapper::after{z-index:-1;content:"";position:absolute;bottom:100px;right:0;width:300px;height:300px;background-repeat:no-repeat;background-size:cover;background-position:200px bottom;background-image:url(../../images/fingerprint_white.png)}.financement-bloc .image-wrapper{gap:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}}.double-columns{display:flex;gap:30px;align-items:stretch}.double-columns>*{width:calc(50% - 15px);position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px}.double-columns.merge-columns{gap:0}.double-columns.merge-columns>*{width:50%}.double-columns.merge-columns>.shadow:first-child>*{left:0}.double-columns.merge-columns>.shadow:last-child>*{right:0}.double-columns.merge-columns>.shadow>*{position:absolute;width:calc(100% + 20px);height:calc(100% + 40px);padding:20px;background-color:#fff;border-radius:20px;box-shadow:0 0 10px rgba(69,68,77,.3137254902);z-index:200;display:flex;align-items:stretch}.double-columns.merge-columns>.shadow>*>*{height:100%}.double-columns.reverse-columns{flex-direction:row-reverse}.double-columns.reverse-columns.merge-columns>.shadow:first-child>*{right:0;left:auto}.double-columns.reverse-columns.merge-columns>.shadow:last-child>*{left:0;right:auto}.double-columns .column-data-headline{margin:0;text-align:left;width:100%;display:flex;gap:20px;align-items:center}.double-columns .column-data-headline .icon{width:80px;display:none}.double-columns .column-data-headline .icon img{width:100%;height:auto}.double-columns .column-data-headline strong{flex:1 0 0%}@media all and (max-width:748px){.double-columns{display:flex;flex-direction:column;justify-content:stretch;gap:30px}.double-columns>*{width:100%!important}.double-columns>.hidden-mobile{display:none}.double-columns.merge-columns{gap:30px}.double-columns.merge-columns>*{width:100%!important}.double-columns.merge-columns>.shadow>*{position:relative;width:100%!important;height:auto;padding:0;background-color:inherit;border-radius:0;box-shadow:none;display:block}.double-columns.merge-columns>.shadow>*>*{height:auto;width:100%!important}.double-columns.reverse-columns{flex-direction:column}.double-columns .video-wrapper{max-height:inherit}.double-columns .column-data-headline{font-size:25px!important}.double-columns .column-data-headline .icon{display:block}.double-columns .right-content .column-data-headline{flex-direction:row-reverse;justify-content:flex-start}.double-columns .right-content .column-data-headline strong{flex:none;max-width:calc(100% - 100px)}}.icons-and-text{display:flex;gap:30px;align-items:flex-start}.icons-and-text.breakable{flex-wrap:wrap}.icons-and-text.align-center{justify-content:center}.icons-and-text .arg-item{text-align:center;width:calc((100% - 60px)/ 3)}.icons-and-text.t2-break{gap:50px}.icons-and-text.t2-break .arg-item{width:calc((100% - 50px)/ 2)}.icons-and-text.t4-break .arg-item{width:calc((100% - 90px)/ 4)}.icons-and-text .arg-item{display:flex;flex-direction:column;align-items:center;gap:10px}.icons-and-text .icon-wrapper{flex:1 0 100px;width:100px;height:100px}.icons-and-text .icon-wrapper img{width:100%;height:100%;display:block;margin:0}.icons-and-text .content{display:flex;flex-direction:column;gap:10px}.icons-and-text .content h3{font-size:18px;margin:0;text-transform:uppercase;font-weight:600}.icons-and-text .content p{font-size:15px;margin:0}.icons-and-text.rounded-img .icon-wrapper{overflow:hidden;border-radius:50%;margin-bottom:20px}.icons-and-text.rounded-img .icon-wrapper img{width:100%;height:100%;object-fit:cover}.icons-and-text.left-icon .arg-item{display:flex;gap:10px;align-items:flex-start;flex-direction:row}.icons-and-text.left-icon .arg-item .icon-wrapper{width:50px;flex:1 0 50px;height:50px;margin:0 auto}.icons-and-text.left-icon .arg-item .icon-wrapper img{width:100%;height:100%;display:block;margin:0}.icons-and-text.left-icon .arg-item .content{width:100%}@media all and (max-width:991px){.icons-and-text .arg-item{width:calc((100% - 50px)/ 2)}.icons-and-text.t2-break,.icons-and-text.t3-break,.icons-and-text.t4-break{gap:50px}.icons-and-text.t2-break .arg-item,.icons-and-text.t3-break .arg-item,.icons-and-text.t4-break .arg-item{width:calc((100% - 50px)/ 2)}}@media all and (max-width:550px){.icons-and-text .content h3{font-size:15px!important}}@media all and (max-width:450px){.icons-and-text{gap:30px 10px!important}.icons-and-text .arg-item{width:calc((100% - 10px)/ 2)}.icons-and-text.t2-break,.icons-and-text.t3-break,.icons-and-text.t4-break{gap:50px}.icons-and-text.t2-break .arg-item,.icons-and-text.t3-break .arg-item,.icons-and-text.t4-break .arg-item{width:calc((100% - 10px)/ 2)}.icons-and-text .content p{font-size:15px!important}.icons-and-text.left-icon .arg-item{display:flex;gap:10px;align-items:flex-start}}.cards-dynamics{display:flex;align-items:flex-start;gap:40px;flex-wrap:wrap}.cards-dynamics .mobile-image{display:none}.cards-dynamics .card-item{background-color:#fff;border-radius:20px;box-shadow:0 0 10px #dedfde;overflow:hidden;flex-basis:calc((100% - 80px)/ 3);cursor:pointer}.cards-dynamics .card-item .image-holder{width:100%;height:200px}.cards-dynamics .card-item .image-holder img{display:block;width:100%;height:100%;object-fit:cover}.cards-dynamics .card-item .content-holder{padding:20px}.cards-dynamics .card-item .content-holder .title-line{display:flex;justify-content:space-between;align-items:center}.cards-dynamics .card-item .content-holder .title-line h3{margin:0;font-size:19px;padding:0;line-height:1.2;font-weight:600}.cards-dynamics .card-item .content-holder .title-line .control{font-weight:600;font-size:20px}.cards-dynamics .card-item .content-holder .content{border-top:1px solid #dedfde;padding-top:10px;margin-top:10px}.cards-dynamics.columns-2 .card-item{flex-basis:calc((100% - 40px)/ 2)}.cards-dynamics.columns-4 .card-item{flex-basis:calc((100% - 120px)/ 4)}.cards-dynamics.unik-card{justify-content:center;align-items:center}.cards-dynamics.unik-card .card-item{flex-basis:550px}@media all and (max-width:748px){.cards-dynamics{display:flex;flex-direction:column;gap:5px}.cards-dynamics .mobile-image{display:block;height:200px;border-radius:20px;overflow:hidden;width:100%}.cards-dynamics .mobile-image img{display:block;width:100%;height:100%;object-fit:cover}.cards-dynamics .card-item{background-color:inherit;border-radius:0;box-shadow:none;width:100%;flex-basis:auto!important}.cards-dynamics .card-item .image-holder{display:none}.cards-dynamics .card-item .content-holder{padding:0}.cards-dynamics .card-item .content-holder .title-line h3{font-size:17px!important;color:#000;text-align:left}}.formateurs-bloc .formateur-item{position:relative;overflow:hidden}.formateurs-bloc .formateur-item.rounded-pic{max-width:600px;margin:0 auto;text-align:center}.formateurs-bloc .formateur-item.rounded-pic .name-holder{color:var(--site-primary-color);font-size:25px}.formateurs-bloc .formateur-item.rounded-pic .image-holder{margin:20px auto;height:250px;width:250px;border-radius:50%;overflow:hidden}.formateurs-bloc .formateur-item.rounded-pic .image-holder img{margin:0;width:100%;height:100%;display:block;object-fit:cover}.formateurs-bloc .formateur-item.rounded-pic .content{text-align:left;display:flex;justify-content:center}.formateurs-bloc .formateur-item.right-content{max-width:800px;margin:0 auto;display:flex;gap:30px;flex-wrap:wrap;align-items:center}.formateurs-bloc .formateur-item.right-content .name-holder{color:var(--site-primary-color);width:100%;text-align:center;margin:0;font-size:25px}.formateurs-bloc .formateur-item.right-content .image-holder{margin:20px auto;height:250px;width:250px;border-radius:50%;overflow:hidden}.formateurs-bloc .formateur-item.right-content .image-holder img{margin:0;width:100%;height:100%;display:block;object-fit:cover}.formateurs-bloc .formateur-item.right-content .content{text-align:left;flex:1 0 0%}.formateurs-bloc .formateur-item.right-content .content h3{text-align:left;margin-bottom:5px}.formateurs-bloc .formateur-item.img-bg{padding:30px;max-width:800px;margin:0 auto;min-height:350px;display:flex;justify-content:flex-end;flex-direction:column}.formateurs-bloc .formateur-item.img-bg .content,.formateurs-bloc .formateur-item.img-bg .name-holder{position:relative;z-index:200}.formateurs-bloc .formateur-item.img-bg .name-holder{color:var(--site-primary-color);font-size:30px;text-transform:uppercase;margin:0 0 10px 0;font-weight:600}.formateurs-bloc .formateur-item.img-bg .content{color:#fff}.formateurs-bloc .formateur-item.img-bg .content.free-content ul li{font-size:15px;line-height:1.3}.formateurs-bloc .formateur-item.img-bg .content.free-content ul li::before{top:5px}.formateurs-bloc .formateur-item.img-bg .image-holder{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1d182a;z-index:1}.formateurs-bloc .formateur-item.img-bg .image-holder:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.formateurs-bloc .formateur-item.img-bg .image-holder img{margin:0;width:100%;height:100%;display:block;object-fit:cover;object-position:0 top}.formateurs-bloc.multiple{display:flex;gap:40px;align-items:flex-start}.double-columns.merge-columns .shadow .formateurs-bloc .formateur-item.img-bg{min-height:auto;height:100%}@media all and (max-width:748px){.formateurs-bloc.multiple{display:flex;gap:40px;flex-direction:column}.formateurs-bloc .formateur-item.right-content{flex-direction:column;gap:20px}.formateurs-bloc .formateur-item.right-content .image-holder{margin:0 auto}.formateurs-bloc .formateur-item.right-content .content h3{text-align:center;margin:0 0 10px 0;font-size:25px}}@media all and (max-width:545px){.formateurs-bloc .formateur-item.rounded-pic .image-holder{height:150px;width:150px}.formateurs-bloc .formateur-item.right-content .image-holder{height:150px;width:150px}}.options-offers-bloc{text-align:center;max-width:800px;margin:0 auto}.options-offers-bloc .title{font-family:"Bebas Neue",sans-serif;font-weight:600}.options-offers-bloc .offers-title{font-size:40px;text-transform:uppercase;color:var(--site-primary-color);margin:0 0 20px 0;padding:0;line-height:1.2}.options-offers-bloc .offers-price{font-size:35px;text-transform:uppercase;color:#1d182a;margin:0 0 20px 0;padding:0;line-height:1.2}.options-offers-bloc .offers-price sup{font-size:25px}.options-offers-bloc .offers-category{font-size:25px;color:#1d182a;margin:0 0 20px 0;padding:0;line-height:1.2;font-weight:600;color:#1d182a}.options-offers-bloc .offers-category span{color:var(--site-primary-color)}.options-offers-bloc .offers-more{font-size:25px;color:#1d182a;margin:0 0 20px 0;padding:0;line-height:1.2;font-weight:600;color:#1d182a}.options-offers-bloc .offers-more span{color:var(--site-primary-color)}.options-offers-bloc .offers-validity{font-style:italic;font-size:14px}.options-offers-bloc .options-list{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:10px;margin-bottom:30px}.options-offers-bloc .options-list .option-item{display:flex;gap:20px;justify-content:flex-start;align-items:center}.options-offers-bloc .options-list .option-item .icon{font-weight:600;font-size:22px}.options-offers-bloc .options-list .option-item p{margin:0}.ec-chiffres-bloc{display:flex;max-width:900px;gap:30px;justify-content:space-between;margin:0 auto}.ec-chiffres-bloc .item{flex:1 1 0px;text-align:center}.ec-chiffres-bloc .item .title{font-size:40px;font-weight:600;line-height:1;color:#612eff}.ec-chiffres-bloc .item .subtitle{font-weight:600;font-size:20px}.ec-chiffres-bloc .item .description{font-size:15px}.ec-chiffres-bloc .item:first-child .title{color:#ffce00}@media all and (max-width:748px){.ec-chiffres-bloc{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px 0}.ec-chiffres-bloc .item{flex:1 0 50%;margin-bottom:10px}.ec-chiffres-bloc .item .title{font-size:30px}.ec-chiffres-bloc .item .subtitle{font-size:19px}.ec-chiffres-bloc .item .description{font-size:12px}}.why-ec-bloc{display:flex;box-shadow:0 0 10px #dedfde;gap:30px;border-radius:10px;background-color:#fff;overflow:hidden}.why-ec-bloc .img-holder{width:45%}.why-ec-bloc .img-holder img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.why-ec-bloc .content{display:flex;gap:30px;flex-direction:column;padding:20px;flex:1 0 0%}.why-ec-bloc .content .btn-wrapper{text-align:center}.why-ec-bloc .content .item{display:flex;gap:20px;align-items:center}.why-ec-bloc .content .item .icon{font-size:35px;color:var(--site-primary-color);width:60px;text-align:left;line-height:1;display:flex;justify-content:center}.why-ec-bloc .content .item .text{margin:0;font-weight:600;font-size:20px;color:#1d182a}.why-ec-bloc .content .right-content-custom{font-size:20px}.why-ec-bloc .content .right-content-custom h3,.why-ec-bloc .content .right-content-custom h4{font-weight:600;font-size:25px}.why-ec-bloc .content .right-content-custom h3 div,.why-ec-bloc .content .right-content-custom h3 em,.why-ec-bloc .content .right-content-custom h3 span,.why-ec-bloc .content .right-content-custom h3 strong,.why-ec-bloc .content .right-content-custom h4 div,.why-ec-bloc .content .right-content-custom h4 em,.why-ec-bloc .content .right-content-custom h4 span,.why-ec-bloc .content .right-content-custom h4 strong{font-style:normal;color:var(--site-primary-color)}.why-ec-bloc .content .right-content-custom:not(.no-format) ul{list-style-type:none}.why-ec-bloc .content .right-content-custom:not(.no-format) ul li{font-weight:600;font-size:17px;color:#1d182a;text-align:left;margin:10px 0;line-height:1.6;position:relative;padding-left:40px}.why-ec-bloc .content .right-content-custom:not(.no-format) ul li em,.why-ec-bloc .content .right-content-custom:not(.no-format) ul li i{font-size:25px;color:var(--site-primary-color);line-height:1;text-align:left;width:40px;position:absolute;top:5px;left:0}.why-ec-bloc .content .right-content-custom:not(.no-format) ul li img{width:30px;height:30px;display:inline-block;margin:0;position:absolute;top:0;left:0}@media all and (max-width:748px){.why-ec-bloc{flex-direction:column}.why-ec-bloc .img-holder{width:100%;height:200px}}@media all and (max-width:545px){.why-ec-bloc{gap:10px}.why-ec-bloc .content{display:flex;gap:15px;flex-direction:column;padding:20px}.why-ec-bloc .content .item{gap:15px}.why-ec-bloc .content .item .icon{font-size:25px;width:40px}.why-ec-bloc .content .item .text{font-size:17px}}.image-bloc.rounded{border-radius:20px;overflow:hidden}.image-bloc img{width:100%;height:auto;display:block}.image-bloc.custom-size img{object-fit:cover}@media all and (max-width:748px){.image-bloc.custom-size img{height:auto!important}}.empty-bloc{display:flex;gap:90px;flex-direction:column}@media all and (max-width:545px){.empty-bloc{gap:60px}}.ec-chiffres-bloc-wrapper .notice{text-align:center;margin-top:20px;font-style:italic;font-size:12px}.reussite-bloc-wrapper .reussite-bloc{max-width:748px;margin:0 auto;text-align:center}.reussite-bloc-wrapper .reussite-bloc .sub-title{font-weight:600;font-size:20px}.reussite-bloc-wrapper .reussite-bloc .image-and-content{margin-top:30px;display:flex;gap:30px;align-items:center}.reussite-bloc-wrapper .reussite-bloc .image-and-content .image-wrapper{width:500px}.reussite-bloc-wrapper .reussite-bloc .image-and-content .image-wrapper img{display:block;margin:0;border-radius:10px;width:100%;height:auto}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper{flex:1 0 0%;text-align:left}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper h3{font-weight:600;margin:0 0 10px 0;font-size:28px}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper p{font-size:22px;margin:0}@media all and (max-width:748px){.reussite-bloc-wrapper .reussite-bloc .image-and-content{flex-direction:column}.reussite-bloc-wrapper .reussite-bloc .image-and-content .image-wrapper{width:100%}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper{flex:1 0 100%;width:100%;text-align:left}}@media all and (max-width:545px){.reussite-bloc-wrapper .reussite-bloc .sub-title{font-size:15px}.reussite-bloc-wrapper .reussite-bloc .image-and-content{flex-direction:column}.reussite-bloc-wrapper .reussite-bloc .image-and-content .image-wrapper{width:100%}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper{flex:1 0 100%;width:100%;text-align:center}.reussite-bloc-wrapper .reussite-bloc .image-and-content .content-wrapper p{font-size:17px}}.formules-section-content h3{text-align:center;font-weight:600;font-size:28px}.formules-section-content .formules-cards{display:flex;gap:30px;justify-content:space-between}.formules-section-content .formules-cards .formule-item{background-color:#8158ff;border-radius:10px;padding:10px;flex:1 0 0%}.formules-section-content .formules-cards .formule-item .item-content{background-color:#fff;border-radius:10px;padding:20px}.formules-section-content .formules-cards .formule-item .item-title{display:flex;align-items:center;font-weight:600;font-size:30px;text-transform:uppercase;line-height:25px;gap:30px;justify-content:center}.formules-section-content .formules-cards .formule-item .item-title .item-title-icon{width:60px}.formules-section-content .formules-cards .formule-item .item-title .item-title-icon img{width:100%;height:auto}.formules-section-content .formules-cards .formule-item .item-title .item-title-content{flex:1 0 0%;line-height:normal}.formules-section-content .formules-cards .formule-item .argument,.formules-section-content .formules-cards .formule-item h4{font-weight:600;text-align:center}.formules-section-content .formules-cards .formule-item h4{margin:10px 0 0 0;font-size:20px}.formules-section-content .formules-cards .formule-item .argument{margin-top:5px;font-size:18px;line-height:1.3}.formules-section-content .formules-cards .formule-item ol{margin-top:20px;counter-reset:ol-counter}.formules-section-content .formules-cards .formule-item ol li{margin:0;counter-increment:ol-counter;position:relative;padding-left:0;position:relative}.formules-section-content .formules-cards .formule-item ol li::before{content:counter(ol-counter);display:inline-block;font-weight:700;--size:20px;left:0;line-height:var(--size);width:var(--size);height:var(--size);border-radius:50%;text-align:center;margin-right:10px;font-size:15px;background-color:#8158ff;color:#fff}@media all and (max-width:991px){.formules-section-content .formules-cards{flex-direction:column}.formules-section-content .formules-cards .formule-item .item-title{font-size:25px;text-transform:uppercase;line-height:20px}}.formations-columns{border:2px solid var(--site-primary-color);border-radius:10px;position:relative}.formations-columns .heading-wrapper{position:absolute;top:-30px;text-align:center;display:flex;align-items:center;justify-content:center;left:0;right:0}.formations-columns .heading-wrapper h2{padding:0 20px}.formations-columns .columns-wrapper{display:flex;justify-content:center;padding:80px 20px 20px 20px}.formations-columns .columns-wrapper .col-item{padding:0 20px;flex:1 0 0}.formations-columns .columns-wrapper .col-item:not(:first-child){border-left:1px solid #1d182a}.formations-columns .columns-wrapper .col-item .column-title{text-align:center;margin:0 0 5px 0;font-size:20px;font-weight:600;line-height:30px}@media all and (max-width:748px){.formations-columns .columns-wrapper{flex-direction:column;padding:40px 20px 20px 20px}.formations-columns .columns-wrapper .col-item{padding:20px}.formations-columns .columns-wrapper .col-item:not(:first-child){border-left:none;border-top:1px solid #1d182a}.formations-columns .columns-wrapper .col-item .column-title{text-align:center;margin:0 0 5px 0;font-size:20px;font-weight:600;line-height:30px}}.site-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:3000;display:flex;align-items:center;justify-content:center;overflow:hidden;overflow-y:auto;opacity:1;visibility:visible;transition:opacity .2s}.site-popup .popup-content{position:relative;background-color:#fff;max-width:600px;display:flex;transition:height .5s;height:auto}.site-popup .popup-content>.close{position:absolute;top:10px;right:10px;cursor:pointer}.site-popup .popup-content>.close i{font-size:1.8em}.site-popup .popup-content .image{width:275px}.site-popup .popup-content .image img{display:block;width:100%;height:100%;object-fit:cover}.site-popup .popup-content .content{flex:1 0 0%;padding:30px;font-size:15px}.site-popup .popup-content .content div,.site-popup .popup-content .content li,.site-popup .popup-content .content p{font-size:15px}.site-popup .popup-content .content .site-cta{padding:8px 20px}.site-popup .hidden{opacity:0;visibility:hidden}.site-popup .hidden .popup-content{height:0}@media all and (max-width:768px){.site-popup .popup-content .image{display:none}}.insta-slider{position:relative;width:80%;max-width:600px;margin:0 auto;padding:50px 0}.insta-slider .slides{display:flex;overflow:hidden;width:100%}.insta-slider .slide{min-width:100%;transition:transform .5s ease-in-out;display:flex;align-items:center;background-color:#000}.insta-slider .slide img{width:100%;height:100%;object-fit:cover;display:block}.insta-slider .next,.insta-slider .prev{cursor:pointer;position:absolute;top:0;bottom:0;width:auto;color:#fff;font-weight:700;font-size:18px;user-select:none;text-decoration:none;display:flex;align-items:center;justify-content:center}.insta-slider .next .image-wrapper,.insta-slider .prev .image-wrapper{height:150px}.insta-slider .next .arrow-holder,.insta-slider .prev .arrow-holder{position:relative;z-index:5;background-color:rgba(0,0,0,.3);padding:16px;border-radius:0 3px 3px 0}.insta-slider .next{right:0;border-radius:3px 0 0 3px}.insta-slider .next:hover,.insta-slider .prev:hover{margin-top:unset}.insta-slider .next:hover .arrow-holder,.insta-slider .prev:hover .arrow-holder{background-color:unset}.insta-slider .next:hover .image-wrapper,.insta-slider .prev:hover .image-wrapper{position:absolute;left:0;right:0;transition:.2s ease;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:center;background-size:cover}.insta-slider .next:hover .image-wrapper::after,.insta-slider .prev:hover .image-wrapper::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.3}.insta-slider .dots{text-align:center;margin-top:30px}.insta-slider .dot{height:15px;width:15px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}.insta-slider .dot.active{background-color:#717171}.modal-wrapper{top:0;left:0;right:0;bottom:0;position:fixed;z-index:1000;overflow-y:auto;justify-content:center;align-items:center;display:flex;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);z-index:600}.modal-wrapper .modal-holder{max-width:600px;min-height:250px;padding:0;height:100%;display:flex;justify-content:center;align-items:center;border-radius:5px;position:relative}.modal-wrapper .modal-holder .modal{display:flex;flex-direction:column;position:relative;background-color:#fff;border:1px solid #ddd;border-radius:20px}.modal-wrapper .modal-holder .modal .header{position:absolute;top:10px;right:10px;z-index:200}.modal-wrapper .modal-holder .modal .header .btn-open{position:absolute;bottom:150px}.modal-wrapper .modal-holder .modal .header .btn-close{background:#eee;border-radius:50%;font-size:24px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-wrapper.financement-form{background-color:#fff}.modal-wrapper.financement-form .modal{border:none}.modal-wrapper.rich-form{background-color:#fff}.modal-wrapper.rich-form .modal-holder{display:block;border-radius:0}.modal-wrapper.rich-form .modal-holder .modal{border:none}.modal-wrapper.rich-form .modal-holder .modal .header{background-color:#fff}.modal-wrapper.rich-form .modal-holder .modal .header h3{color:var(--site-primary-color)}.main-banner .ascorforms-leads-form .ascorforms-headline,.modal .content .ascorforms-leads-form .ascorforms-headline{gap:10px;display:flex;flex-direction:column;align-items:center}.main-banner .ascorforms-leads-form .ascorforms-headline .ascorforms-title,.modal .content .ascorforms-leads-form .ascorforms-headline .ascorforms-title{font-size:22px;line-height:1.2;margin:0}.main-banner .ascorforms-leads-form .ascorforms-headline .ascorforms-subtitle,.modal .content .ascorforms-leads-form .ascorforms-headline .ascorforms-subtitle{font-size:22px;line-height:1.2;margin:0;color:var(--site-primary-color);font-weight:600}.main-banner .ascorforms-leads-form:not(.ascorforms-styled):not(.input-line) .lp-field,.modal .content .ascorforms-leads-form:not(.ascorforms-styled):not(.input-line) .lp-field{line-height:20px;border-radius:30px!important;border-radius:5px;font-size:.9em;background-color:rgba(255,158,145,.3019607843);border:none}.main-banner .ascorforms-leads-form:not(.ascorforms-styled).input-line .lp-field,.modal .content .ascorforms-leads-form:not(.ascorforms-styled).input-line .lp-field{border:none;border-bottom:2px solid var(--site-primary-color);border-radius:0;padding:0;font-size:.9em;line-height:30px;height:30px}.main-banner .ascorforms-leads-form:not(.ascorforms-styled) .form-section,.modal .content .ascorforms-leads-form:not(.ascorforms-styled) .form-section{margin-top:20px}.hidden{display:none}.ascorforms-thx-u-bloc .thx-u-banner h2{font-weight:600;line-height:1.2}.ascorforms-thx-u-bloc .thx-u-banner h3{font-weight:600;line-height:1.2}@media screen and (max-width:600px){.modal-holder{background-color:#fff}.modal-holder .modal{border:none!important;width:95%}.modal-holder .modal h3{font-size:18px}.ascorforms-thx-u-bloc .thx-u-banner{border-radius:0;margin:0}.ascorforms-thx-u-bloc .thx-u-banner h2{font-weight:600;line-height:1.2;font-size:22px!important}.ascorforms-thx-u-bloc .thx-u-banner h3{font-size:15px!important;font-weight:600;line-height:1.2}.ascorforms-thx-u-bloc .thx-u-banner .call-section .notice{margin:0}.ascorforms-thx-u-bloc .thx-u-banner .call-section .btn{display:inline-flex;align-items:center;gap:10px}.ascorforms-thx-u-bloc .thx-u-banner .call-section .btn .text .call-text-desktop{display:none}.ascorforms-thx-u-bloc .thx-u-banner .call-section .btn .text .call-text-mobile{display:block}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ascorforms-leads-form .form-field-wrapper{margin-bottom:20px}.ascorforms-leads-form .lp-field{width:100%;border-radius:25px;padding:15px;font-size:15px;border:1px solid #dedfde}.ascorforms-leads-form .lp-field:focus{border:1px solid #1d182a}.ascorforms-leads-form .ascorforms-optin .checkbox-container i{color:var(--site-primary-color)}.ascorforms-leads-form .checkbox-text-container a{color:var(--site-primary-color)}.ascorforms-leads-form .ascorforms-btn-submit{font-size:21px;font-weight:600;padding:8px 25px;box-sizing:border-box;background-color:var(--site-primary-color);display:inline-flex;align-items:center;gap:10px;color:#fff;border-radius:35px;width:150px;justify-content:center;transition:.5s all;cursor:pointer}.ascorforms-leads-form .ascorforms-btn-submit:hover{background-color:#000}.ascorforms-leads-form .go-back{transition:.5s all;font-size:21px;font-weight:600;padding:8px 25px;border-radius:35px;box-sizing:border-box;background-color:#fff;color:var(--site-primary-color);display:inline-flex;align-items:center;gap:10px;width:150px;cursor:pointer}.ascorforms-leads-form .go-back .back-btn{line-height:normal}.ascorforms-leads-form .go-back:hover{-webkit-text-fill-color:inherit;border-color:#000;color:#000}.ascorforms-leads-form .submit-btns-wrapper{display:flex;justify-content:space-around;margin-top:20px}.ascorforms-leads-form .form-loader-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;display:none;align-items:center;justify-content:center}.ascorforms-leads-form .form-loader-wrapper div{height:50px;width:50px;border:8px solid var(--site-primary-color);border-left:8px solid transparent;margin:0 auto;border-radius:50%;animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear}.financement-form .ascorforms-leads-form .ascorforms-btn-submit{background-color:#ffd20a;color:#000}.cookies-list{margin-top:50px}.cookies-list .cookie-group{margin:20px 0}.cookies-list .cookie-group h2{margin-bottom:0}.cookies-list .cookie-group h2+.cookie-item{margin-top:10px}.cookies-list .cookie-group .cookie-item{background-color:#fafafa;margin:40px 0;border-radius:5px;box-shadow:0 0 10px rgba(29,24,42,.3);overflow:hidden}.cookies-list .cookie-group .cookie-item .line{display:flex}.cookies-list .cookie-group .cookie-item .line:nth-child(2n){background-color:rgba(29,24,42,.2)}.cookies-list .cookie-group .cookie-item .line .label{width:200px;padding:10px;font-weight:600;color:#fff;background-color:#e65945}.cookies-list .cookie-group .cookie-item .line .value{flex:1 0 0%;padding:10px}.cookies-list .cookie-group .cookie-item .line:not(:last-child) .label{border-bottom:1px solid #fafafa}