@font-face{font-family:"sans_serif";src:url("../fonts/seguili.ttf") format("truetype");font-display:swap}@font-face{font-family:"Amatic SC";src:url("../fonts/AmaticSC-Regular.woff2") format("woff2");src:url("../fonts/AmaticSC-Regular.woff") format("woff");src:url("/wp-content/themes/blocksy_child/assets/fonts/AmaticSC-Regular.woff2") format("woff2"),url("/wp-content/themes/blocksy_child/assets/fonts/AmaticSC-Regular.woff") format("woff"),url("/wp-content/themes/blocksy_child/assets/fonts/AmaticSC-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}html{background:#fff !important;border-top:1em solid #83695d}body{background:#fff !important;color:#000 !important;margin:0;height:100vh;animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}article .hero-section,article .is-width-constrained{margin:0 !important}.cursor{display:none}.caps{text-transform:uppercase}.cursor{width:20px;height:20px;border:1px solid #930 !important;border-radius:50%;position:absolute;transition-duration:200ms;transition-timing-function:ease-out;animation:cursorAnim .5s infinite alternate;pointer-events:none;z-index:500}.cursor::after{content:"";width:30px;height:30px;position:absolute;border:5px solid #309025;border-radius:50%;opacity:.7;top:-8px;left:-8px;animation:cursorAnim2 .5s infinite alternate}@keyframes cursorAnim{from{transform:scale(1)}to{transform:scale(2)}}@keyframes cursorAnim2{from{transform:scale(1)}to{transform:scale(0.4)}}@keyframes cursorAnim3{0%{transform:scale(1)}50%{transform:scale(3)}100%{transform:scale(1);opacity:0}}.expand{animation:cursorAnim3 .5s forwards}.text-center{text-align:center !important}.coloredBlock{background-color:rgba(218,198,188,.7)}.coloredBlock a{font-weight:500 !important}.coloredBlock a:hover{color:#930 !important}.testimonyBlock{border-radius:2em !important;background-color:rgba(255,255,255,.8);padding:4em !important;text-align:center !important;margin:0 auto !important;background-image:url("../img/quotes_dark.png");background-repeat:no-repeat;background-position:top 2em left -2em}#loading{background-color:#fff;position:fixed;inset:0;opacity:1;z-index:200;transition:opacity 5s ease;display:flex;align-items:center;justify-content:center}#loading img{width:7em;animation:spinner 3s linear}@keyframes spinner{from{transform:scale(0)}to{transform:scale(4);opacity:0}}.cursor{width:20px;height:20px;border:2px solid #930 !important;position:absolute;transition-duration:200ms;transition-timing-function:ease-out;animation:cursorAnim .5s infinite alternate;pointer-events:none;z-index:500;rotate:45deg}.cursor::after{content:"";width:30px;height:30px;position:absolute;border:8px solid #309025 !important;transform:rotateY(0deg) rotate(45deg);opacity:.4;top:-8px;left:-8px;animation:cursorAnim2 .5s infinite alternate}@keyframes cursorAnim{from{transform:scale(1)}to{transform:scale(2)}}@keyframes cursorAnim2{from{transform:scale(1)}to{transform:scale(0.4)}}@keyframes cursorAnim3{0%{transform:scale(1)}50%{transform:scale(3)}100%{transform:scale(1);opacity:0}}.topBanner{margin-bottom:6em !important;position:relative}.topBanner h1{margin-bottom:.5em !important}.borderTop{border-top:1px solid #930;margin-top:2em;padding-bottom:5em !important}.elementor-message-success{font-size:1.5em;padding:2em 0}a{color:#83695d !important;font-weight:400 !important}.flex{display:flex;flex-direction:row;border:1px solid red;width:100%}.flex .col{width:50%;border:1px solid lime}.brown .e-fas-plus{fill:#83695d !important;stroke-width:.1 !important;transition:all .5s linear;height:.5em}.brown .e-fas-plus:hover{fill:#b8bbc2 !important}.black a{color:#000 !important;font-weight:300 !important}.black a:hover{color:#83695d !important}.site-title-container{display:none}.elementor-field-type-email,.elementor-field-type-tel,.elementor-field-type-textarea,.elementor-field-type-submit{padding-top:1em}.divider{overflow:visible;max-height:500px}.divider .circleShape{width:50%;text-align:center;margin-top:-8em}.divider .circleShape img{width:50%}.divider .circleBlock{width:50%;text-align:center;margin-top:15em}.divider .circleBlock .centeredInCircle{font-size:1em;padding:1em;text-align:center;font-family:"Amatic SC" !important;color:#fff !important}h1,h2,h3,h4,h5{color:#930 !important;letter-spacing:0 !important}h1{font-family:"Amatic SC" !important;color:#fff !important;font-size:8em !important;font-weight:300 !important;opacity:.7}h1.page-title{display:none}h2{font-family:"Amatic SC" !important;color:#930 !important;padding-bottom:.5em !important;font-size:3.5em !important;font-weight:500 !important}h2.small{font-family:"sans_serif" !important;font-size:1em !important}h3{font-family:"Amatic SC" !important;color:#000;font-size:2.5em !important;line-height:1.3em !important;font-weight:400 !important;padding-top:1em !important}h3.elementor-icon-box-title,h3.elementor-image-box-title{margin-left:initial !important;padding:0 !important;text-align:center !important;font-size:1.6em !important}.noSpaceTop h3{padding-top:0 !important}h4{font-family:"Amatic SC" !important;font-size:2.1em !important;line-height:1.3em !important;font-weight:400 !important}.small h3{font-size:1.2em !important}h4{padding-bottom:1em !important;font-weight:500 !important}h5{font-size:2.5em !important;font-weight:200 !important}p{font-size:1.1em !important;font-weight:200 !important;line-height:1.6em}p a{font-weight:bold;color:#83695d;transition:all .5s linear}p a:hover{color:#b8bbc2}p.center{text-align:center}.caption{line-height:1.3em !important;padding-top:.7em}.borderLeft{border-left:1px solid #83695d;padding-left:2em !important}.circleImage img{clip-path:circle();width:80%;margin:2em 0 0 -20em}.bubblesContainer{display:flex;flex-direction:row;flex-wrap:wrap}.bubblesContainer img{width:300px;aspect-ratio:1/1;margin:0;float:left}.bubblesContainer .circleBase{background:#dac6bc;width:400px;aspect-ratio:1/1;border-radius:50%;margin-top:-12em;margin-left:7em;color:#930;justify-content:center}.bubblesContainer .circleBase p{padding:0 1em !important;text-align:center}.bubblesContainer .circleBase h2{text-align:center;padding-bottom:.2em !important;margin-bottom:0 !important;font-size:2em !important}.titleInCircle{text-align:center;margin-top:-5em !important}.titleInCircle h3{padding:0;text-align:center;font-family:"Amatic SC" !important;color:#fff !important}.intro{font-size:1.5em;padding-bottom:2em}header{padding:1em 0}header.entry-header{display:none}header img{transition:all 1s linear !important;scale:1}header img:hover{scale:1.1}header ul li:first-child{display:none !important}header ul li a{font-size:.9em !important;transition:all .5s linear !important;padding:.5em .3em !important;scale:1}header ul li a:hover{scale:1.1;color:#930}header ul li.current-menu-item a,header ul li.current-menu-parent a{font-weight:500 !important;color:#930 !important}header ul li ul.sub-menu{background:#fff !important}header ul li ul.sub-menu li{border-top:1px solid #83695d !important;padding:0 !important;transition:all .5s linear !important}header ul li ul.sub-menu li a{font-weight:200 !important;line-height:1.3em !important;padding:.5em 1em !important}header ul li ul.sub-menu li:hover{background:rgba(153,51,0,.1)}header ul li ul.sub-menu li.current-menu-item a{font-weight:500 !important}header ul li ul.sub-menu li:first-child{display:block !important}header button.ct-header-search{display:none}.elementor-button svg{fill:#000}.elementor-button svg:hover{fill:#fff !important}.elementor-button svg path{stroke:#dac6bc;stroke-width:1px !important}.elementor-button:hover svg{fill:#fff !important}article .hero-section{margin-top:0 !important;padding-top:0 !important}.elementor-widget-image-box{border:2px solid #dac6bc;padding:2em;border-radius:2em;transition:all .5s linear}.elementor-widget-image-box .elementor-image-box-img{width:100% !important}.elementor-widget-image-box .elementor-image-box-title{color:#000 !important}.elementor-widget-image-box:hover{scale:1.1}.testimonies{display:flex;flex-direction:row;flex-wrap:wrap;gap:3em;padding:1em 0}.testimonies .left{width:25% !important;text-align:right}.testimonies .right{background-image:url("../img/quotes.png");background-repeat:no-repeat;background-position:top 0 left -2em;width:70% !important;border-left:1px solid #930;padding:0 0 0 2em}.testimonies .right h3{padding-top:0 !important;margin-top:0 !important}.testimonies .accordion{width:100% !important;max-width:100% !important;margin:1em 0 0 0 !important}.testimonies .accordion .accordion-content{max-height:0;padding:2em 0 0 0;overflow:hidden;transition:max-height .3s ease}.testimonies .accordion .accordion-header{border:none;margin-top:.5em;padding:0;cursor:pointer;background-color:#fff;font-size:1em}.testimonies .accordion .elementor-button{padding:.5em 1.5em !important}.noMarginBottom{margin-bottom:0 !important}.whiteBg{background:#fff !important}.whiteBg img{max-height:135px;width:auto !important}.actu{width:70%;margin:3em auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:5em}.actu h3{padding:.2em 0 !important;margin:0 !important}.actu .image{width:20%}.actu .image img{width:200px}.actu .content{width:70%;border-left:1px solid #930;padding:0 0 0 2em}.actu .content p{margin-bottom:.5em}.actu .content a.elementor-button{padding:.6em 1.4em !important;font-size:1em !important;margin-top:1em !important}strong{font-weight:500 !important}.groupOfBlocks{display:flex;justify-content:center !important;flex-wrap:wrap;gap:3em}.groupOfBlocks .block{margin-bottom:2em;border:1px solid rgba(0,0,0,.2);width:30%;text-align:center;padding:0 1em 2em 1em;border-radius:1em;transition:all .5s linear}.groupOfBlocks .block.fullwidth{width:100%}.groupOfBlocks .block.fullwidth .personBlocksGroup{width:100% !important;display:flex;flex-direction:row;flex-wrap:nowrap}.groupOfBlocks .block .personBlocksGroup{width:90%;margin:0 auto 1em auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0em}.groupOfBlocks .block .personBlocksGroup .personBlocks{width:100%}.groupOfBlocks .block.lightColor{background:rgba(218,198,188,.2)}.groupOfBlocks .block.mediumColor{background:rgba(131,105,93,.2)}.groupOfBlocks .block.darkColor{background:rgba(153,51,0,.2)}.groupOfBlocks .block strong{font-weight:500 !important}.groupOfBlocks .block h3{padding:.2em !important;border-radius:2em !important;margin-top:-0.8em;font-size:3em !important;font-weight:500 !important;color:#83695d !important;width:auto !important;display:inline-block;background:#fff}.groupOfBlocks .block:hover{background-color:#dac6bc}.groupOfBlocks .block img{clip-path:circle();width:60%;margin:1em 0 0 0}.groupOfBlocks .block p{padding:0 0 .9em 0 !important;margin:0 !important;line-height:1.4em}.groupOfBlocks .block p.border{border-top:1px solid #930;padding:1em 0 0 0 !important;width:80%;text-align:center;margin:1em auto .5em auto !important}ul{padding-left:1em;font-weight:300 !important}ul li{padding:.5em !important;font-size:1.1em !important;color:#000 !important}.greyBackground{background-color:#eaeaea;padding-bottom:3em}.accordion{width:70%;max-width:70%;margin:4em auto}.accordion .accordion-item{border-top:1px solid #83695d;display:flex;flex-direction:row;flex-wrap:nowrap;padding-bottom:3em}.accordion .number{margin:-0.3em 0 0 0;font-size:6em;letter-spacing:-5px;font-family:"Amatic SC" !important;color:#930;background:#fff;padding-right:.5em;width:1.3em}.accordion .content{width:100%;padding-left:1em}.accordion .content .accordion-header{background-color:#fff;padding:15px;cursor:pointer;font-size:1.5em;width:90%}.accordion .content .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s;padding:0 15px;background-color:#fff}.accordion .content .accordion-content.open{padding:15px;max-height:500px}.uncoloredLinks br{display:none}.uncoloredLinks a{color:#000 !important;font-weight:400;transition:all 1s linear !important;display:block;margin-bottom:.2em !important;padding:.2em .7em;scale:1}.uncoloredLinks a:hover{color:#83695d !important;background:rgba(131,105,93,.5)}.elementor-button,.wpforms-submit{display:inline-block;line-height:1;background-color:#dac6bc !important;font-size:1.2em !important;text-transform:uppercase !important;padding:1.5em !important;border-radius:.8em !important;color:#000 !important;fill:#dac6bc !important;text-align:center;transition:all 1s;border:none !important;font-weight:300 !important}.elementor-button:hover,.wpforms-submit:hover{background-color:#83695d !important;color:#fff !important}.movingImg{animation:MarqueeLeft linear 9s infinite}@keyframes MarqueeLeft{0%{opacity:.9}50%{opacity:1}75%{opacity:.8}100%{opacity:1}}#Legal{display:none}#Legal h4{padding:1em 0 .2em 0 !important;font-weight:500 !important}.bigText{text-align:center;font-family:"Amatic SC" !important;font-size:2em}#wpfront-scroll-top-container img{transition:all .5s linear}#wpfront-scroll-top-container img:hover{opacity:.3}#wpfront-scroll-top-container img:not(:hover){opacity:1}#wpfront-scroll-top-container.show{width:3em;margin:0 1em 1em 0}.ct-container-full{padding:0 !important}.scaleUp{transition:all 1s linear !important}.scaleUp:hover{transform:scale(1.2) !important}.card{background-color:#eaeaea;padding:3em !important}.card img{border:1px solid #b8bbc2 !important}.card svg{fill:#000}.card svg:hover{fill:#fff !important}.leftBorder{border-left:1px solid #000;padding:1em 0 1em 1em}.bigFigure{color:#83695d;font-size:10em;padding-right:.1em}.bigFigure p{line-height:1em;padding:0;margin:0}.contact a{color:#000}.contact a:hover{color:#83695d}.topBorder{border-top:1px solid #000;padding-top:1em;padding-bottom:3em}.testimony h4{padding-bottom:.5em !important;margin-bottom:0 !important}.testimony p{font-size:1.4em !important;font-style:italic}.testimony a{font-weight:300 !important}.bottombrown{margin:8em 0 0 0;background:#83695d;height:.5em;z-index:10;overflow:visible;position:relative}.bottombrown .whiteCircle{background-size:17em;opacity:1;margin-top:-2em !important;width:17em}.bottombrown .whiteCircle img{width:70% !important;margin-left:-10px}.spaceX{padding:0 .5em}footer{margin:8em 0 0 0 !important;padding:0;width:100%;position:relative;background-color:#83695d !important;display:flex;flex-direction:column;color:#fff !important}footer .partners{background:#dac6bc !important;height:50px;overflow:visible}footer .partners .content{width:80%;margin:-2em auto 0 auto;text-align:right}footer .partners .content img{margin-left:1em;width:110px;transition:all 1s ease-in-out}footer .partners .content img:hover{scale:1.1}footer select{color:#fff !important}footer select #select-button{color:#fff !important}footer .footerContent{height:100%;width:80%;margin:4em auto 0 auto;position:relative;background-image:url("../img/half_paradigm_logo.png");background-repeat:no-repeat;background-position:left bottom}footer a{color:#fff !important;font-weight:500 !important}footer a:hover{color:#dac6bc !important}footer ul{padding-left:0 !important;margin-left:0 !important;list-style:none}footer ul li{padding:0 !important}footer ul li.current-menu-item a{color:#dac6bc !important}footer h4{padding:0 0 .5em 0 !important;margin:0 !important;color:#fff !important}footer .footer-widgets{display:flex;flex-direction:row;justify-content:space-between;gap:2em;color:#fff;justify-content:center;margin:0 auto;flex-wrap:wrap}footer .footer-column{flex:1 1 30%;min-width:200px}footer .footer-column p{margin:0 0 .3em 0 !important}footer .widget{margin-bottom:20px}footer .widget-title{font-size:1.2em;margin-bottom:10px}footer .site-info{text-align:center !important;padding:2em;color:#fff;font-size:.9em}.copyright{text-align:center !important;background:#000;color:#fff !important}.copyright p{line-height:1.4em;padding-bottom:1em}#wpfront-scroll-top-container{padding:1em;right:0 !important;bottom:0 !important}svg path{stroke-width:1px !important}.e-far-envelope{margin-top:.5em;fill:#83695d !important;stroke-width:.1 !important;transition:all .3s linear}.e-far-envelope:hover{fill:#b8bbc2 !important}.keySteps{margin:5em auto;overflow:hidden}.keySteps .swiper-container{margin:0 auto;width:80%;transition:all 1s linear}.keySteps .swiper-container .swiper-slide{text-align:center;border-radius:0;width:300px;max-width:300px;padding:3em;border:1px solid #000;background-color:#fff}.keySteps .swiper-container .swiper-slide:hover{font-weight:bold}.keySteps .swiper-container .swiper-slide img{width:initial;padding:1em 0}.container-fluid#cookieConsent{width:30% !important;padding:2em}#cookieConsent{background-color:rgba(153,51,0,.7) !important;min-height:26px;font-size:.8em !important;line-height:26px;padding:3em 1em 1em 5em;position:fixed;bottom:0;left:0;right:0;display:none;z-index:600}#cookieConsent .container{background:none}#cookieConsent img{padding-bottom:.5em}#cookieConsent .btn-default{color:#fff !important;display:inline-block;padding:.3em .6em;cursor:pointer;margin:0 .6em 0 0;border:1px solid #fff !important}#cookieConsent .btn-default:hover{background-color:#83695d;color:#000 !important}#cookieConsent p{line-height:1.4em}#cookieConsent a,#cookieConsent{color:#eaeaea;text-decoration:none;width:auto !important}@media(max-width: 480px){.hideMobile{display:none !important}h1{font-size:3em !important}.topBanner{margin-bottom:2em !important}.topBanner h1{margin-bottom:1.5em !important}h2{padding-bottom:0 !important;padding-left:1em !important;padding-right:1em !important;font-size:2.3em !important}h3{font-size:2em !important}h3.elementor-icon-box-title,h3.elementor-image-box-title{font-size:1.8em !important}p{padding:.2em 1em !important;font-size:.9em !important}.coloredBlock{padding:2em 4em !important}.coloredBlock h3{padding:0 !important}.coloredBlock p{padding:0 !important}header{padding:1em 0 0 0}header img{height:90px !important}header .ct-icon{width:30px !important;height:30px !important;fill:#930 !important;margin-top:-1em}.borderTop h2{line-height:1em !important;font-size:2em !important;padding-top:1em !important}.cgu h3{padding-top:.5em !important;margin-bottom:.3em;line-height:1em !important;padding-left:.4em !important}.cgu p{padding:0 1em !important}ul{font-weight:200 !important}ul li{padding:.5em !important;font-size:.9em !important;color:#000 !important}.elementor-button,.wpforms-submit{padding:.8em !important;font-size:1em !important}#wpfront-scroll-top-container{right:0px;bottom:0px}#wpfront-scroll-top-container.show{width:3em;margin:0 .5em .5em 0}.borderLeft{margin-top:0 !important;margin-bottom:0 !important;padding-left:1em !important}.borderLeft h2{padding-left:0 !important}.borderLeft h3{padding-top:.5em !important}.borderLeft p{padding:0 !important}.borderLeft ul{padding-left:1.2em}.actu{width:100%;gap:0;margin:0 !important;text-align:center !important}.actu h3{padding:.2em 0 !important;margin:0 !important;line-height:1.1em !important}.actu .image{width:100%}.actu .image img{width:50% !important;padding:3em 0 0 0}.actu .content{width:100%;border:none;border-bottom:1px solid #930;padding:2em 0 3em 0}.actu .content p{margin-bottom:.5em}.actu .content a.elementor-button{padding:1em 2em !important;font-size:1em !important;margin-top:1em}.testimony h4{font-size:1.8em !important}.testimony p{font-size:1em !important}.testimony a{font-weight:300 !important}.testimonies{gap:0;margin-bottom:2em}.testimonies .left{width:100% !important;text-align:center;border-left:1px solid #930;padding-bottom:1em !important}.testimonies .right{background-image:url("../img/quotes.png");background-repeat:no-repeat;background-position:top 0 left -2em;width:100% !important;border-left:1px solid #930;padding:0 0 0 1em;margin:0;text-align:center}.testimonies .right h3{padding-top:0 !important;margin-top:0 !important}.testimonyBlock{width:100% !important;border:1px solid #dac6bc;padding:3em 1.5em !important;margin:0 auto !important}.testimonyBlock p{padding:0 .5em !important}.groupOfBlocks{gap:1.5em;margin-top:3em}.groupOfBlocks .block{width:100%;border-radius:1em;margin-bottom:2em;display:flex;flex-direction:column}.groupOfBlocks .block h3{padding:0em !important;border-radius:1em !important;margin-top:1em;font-size:2.8em !important;line-height:1em !important;font-weight:500 !important;color:#83695d !important;width:auto !important;display:inline-block;background:none}.groupOfBlocks .block strong{clear:both}.groupOfBlocks .block.fullwidth .personBlocksGroup{flex-direction:column !important}.card{padding:2em !important}.accordion{width:90%;max-width:90%;margin:2em auto}.accordion .accordion-item{border-top:1px solid #83695d;display:flex;flex-direction:column;flex-wrap:wrap;gap:0;padding-bottom:3em}.accordion .number{text-align:center;width:100%;margin:0;font-size:4em;padding-right:0}.accordion .content{text-align:center;padding:0;width:100%}.accordion .content .accordion-header{padding:0 2em;font-size:1.1em;line-height:1.3em;width:100%}.accordion .content .accordion-content{padding:0}.elementor-button-wrapper{padding-right:0;padding-left:0}.elementor-image-box-content p{padding:0 !important}.bubblesContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:80% !important}.bubblesContainer img{width:100%;aspect-ratio:1/1;margin:0 auto;float:none}.bubblesContainer .circleBase{width:100%;aspect-ratio:1/1;border-radius:50%;margin:-9em auto 2em auto}.bubblesContainer .circleBase p{padding:0 1em !important}.bubblesContainer .circleBase h2{text-align:center;padding-bottom:.2em !important;margin-bottom:0 !important;font-size:2em !important}.bubblesContainer.fullWidth{width:100% !important;margin-top:1em}footer{text-align:center !important}footer .footerContent{font-size:.9em !important;width:90%;margin:3em auto 0 auto}footer .partners{height:30px}footer .partners .content{text-align:center;width:100% !important;margin:-1.5em auto 0 auto}footer .partners .content img{margin:0;width:75px}footer h4{padding-bottom:.2em !important}footer p{padding:0 !important;line-height:1.5em}footer .site-info{padding:3em 0 2em 0}footer ul li.current-menu-item a{color:#dac6bc !important}footer ul li a{font-size:.9em !important}.video h2{font-size:2em !important;padding-bottom:.5em !important}.container-fluid#cookieConsent{background-color:rgba(153,51,0,.9) !important;width:100% !important;padding:1.5em !important}.container-fluid#cookieConsent .btn-default{margin:0 .4em 0 0}.container-fluid#cookieConsent p{padding:0 !important}.container-fluid#cookieConsent img{padding:.5em 0 1em 0}#offcanvas .ct-panel-inner{background-color:#dac6bc !important;width:70% !important}#offcanvas .ct-panel-inner ul{list-style:none !important}#offcanvas .ct-panel-inner ul li{list-style:none !important;padding:0 !important;font-size:1em !important;border-top:1px solid #83695d}#offcanvas .ct-panel-inner ul li a{color:#83695d !important;font-weight:400 !important;padding:.5em 0;line-height:1.2em;font-size:1em !important}#offcanvas .ct-panel-inner ul li.current-menu-item a{color:#930 !important;font-weight:500 !important}#offcanvas .ct-panel-inner ul.sub-menu{list-style:none !important}#offcanvas .ct-panel-inner ul.sub-menu li a{font-size:1em !important;line-height:1.2em !important}#offcanvas .ct-panel-inner svg{fill:#83695d !important}#offcanvas .ct-panel-inner svg:hover{fill:#930 !important}.bottombrown .whiteCircle{background-size:70% !important;background-position:center;height:10em;margin-top:-1em !important}#loading img{width:8em}@keyframes spinner{from{transform:scale(0)}to{transform:scale(2.3);opacity:0}}}@media(min-width: 481px)and (max-width: 600px){body{font-size:1em !important}.topBanner h1{margin-bottom:1em !important;font-size:3.5em !important}h2{font-size:2.8em !important}h3{font-size:2.3em !important}.video h2{text-align:center !important}.hideMobile{display:none !important}.bubblesContainer{display:flex;flex-direction:row;flex-wrap:wrap;width:80% !important}.bubblesContainer img{width:100%;aspect-ratio:1/1;margin:0 auto;float:none}.bubblesContainer .circleBase{width:100%;aspect-ratio:1/1;border-radius:50%;margin:-9em auto 2em auto}.bubblesContainer.fullWidth{width:100% !important;margin-top:2em !important}p{padding:.2em 1em !important}.borderLeft p{padding-left:0 !important}.spaceTopTablet p{margin-top:2em !important;padding-top:2em !important}.spaceTopTablet img{margin-top:2em !important}.coloredBlock{padding:0 2em 2em 2em !important}.testimonies{gap:1em}.testimonies .right{width:65% !important}}@media(min-width: 600px)and (max-width: 1024px){body{font-size:1em !important}header .ct-icon,header .ct-icon-container svg{width:2.5em;height:2.5em}header ul li{padding:.5em 0 !important}header ul li .ct-icon,header ul li .ct-icon-container svg{width:.7em;height:.7em}header .header-menu-1{width:100%}.imageInside{width:70% !important}.hideMobile{display:none !important}h1{line-height:1.2em !important;text-align:center !important}h1.elementor-heading-title{font-size:5em !important}h1.elementor-heading-title{font-size:4.5em !important}h2{font-size:3em !important}h3{text-align:left !important;line-height:1.1em !important;font-size:2.3em !important}p{margin:.8em 0 !important;font-size:1em !important}.elementor-button{padding:.8em 1.2em !important;border-radius:.5em !important}.testimonies{gap:0}.testimonies .left{width:25% !important;text-align:right}.testimonies .right{width:70% !important;padding:0 0 0 1em;margin:0 0 0 2em;text-align:left}.testimonies .right h3{padding-top:0 !important;margin-top:0 !important;font-size:2em !important;line-height:1.2em !important}.findCentre h3{text-align:center !important}}@media(min-width: 600px)and (max-width: 1024px)and (max-width: 716px){.testimonies{gap:1em}.testimonies .right{width:65% !important}}@media(min-width: 600px)and (max-width: 1024px){.testimony p{font-size:1.2em !important;line-height:1.5em !important}.testimony h4{padding-bottom:.2em !important;line-height:1.1em !important}.number{font-size:4em !important;margin:0 !important}.accordion .content .accordion-header{font-size:1.1em;line-height:1.3em;padding-bottom:0 !important}.coloredBlock{padding:0 2em 2em 2em !important}footer{font-size:.9em !important}footer p{line-height:1.4em}footer h4{line-height:1em !important;font-size:1.7em !important}footer .partners{height:10px}footer .partners .content img{margin-left:.5em;width:65px}#offcanvas .ct-panel-inner{background-color:rgba(218,198,188,.9) !important;width:70% !important}#offcanvas .ct-panel-inner ul{list-style:none !important}#offcanvas .ct-panel-inner ul li{list-style:none !important;padding:0 !important;border-top:1px solid #83695d}#offcanvas .ct-panel-inner ul li a{color:#83695d !important;font-size:1em;font-weight:400 !important;padding:.5em 0;line-height:1.4em}#offcanvas .ct-panel-inner ul li.current-menu-item a{color:#930 !important;font-weight:500 !important}#offcanvas .ct-panel-inner svg{fill:#83695d !important}#offcanvas .ct-panel-inner svg:hover{fill:#930 !important}.bubblesContainer{width:100% !important;margin-left:auto !important;margin-right:auto !important}}@media(min-width: 600px)and (max-width: 1024px)and (max-width: 766px){.bubblesContainer{width:70% !important;margin-top:1em !important}}@media(min-width: 600px)and (max-width: 1024px){.bubblesContainer img{width:85vw;aspect-ratio:1/1;margin:0 auto;float:none}.bubblesContainer .circleBase{width:100%;aspect-ratio:1/1;border-radius:50%;margin:-9em auto 2em auto}.bubblesContainer .circleBase p{padding:0 2em !important;line-height:1.4em}.container-fluid#cookieConsent{width:100% !important;padding:1.5em !important}.container-fluid#cookieConsent .btn-default{margin:0 .4em 0 0}.actu{width:90%;margin:3em auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.actu h3{padding:.2em 0 !important;margin:0 !important}.actu .image{margin:0 auto !important;width:20%}.actu .image img{width:250px}.actu .content{width:65%;border-left:1px solid #930;padding:0 0 0 2em}.actu .content p{margin-bottom:.5em}.actu .content a.elementor-button{padding:.6em 1.4em !important;font-size:1em !important}.video h2{text-align:center !important}.groupOfBlocks{gap:1.5em;margin-top:3em}.groupOfBlocks .block{width:50%}.groupOfBlocks .block h3{padding:.2em .5em !important;border-radius:2em !important;margin-top:-0.8em;font-size:2.2em !important;font-weight:500 !important;color:#83695d !important;width:auto !important;display:inline-block;background:#fff}}@media(min-width: 1025px)and (max-width: 1219px){body{font-size:1em !important}.topBanner h1{margin-bottom:.7em !important;font-size:5.5em !important}.testimonies .right{width:68% !important}.testimonies .right h3{line-height:1em !important}.menu-container ul li{padding:.5em 0 !important}.bubblesContainer{width:100% !important;margin-left:auto !important;margin-right:auto !important}.bubblesContainer img{width:85vw;aspect-ratio:1/1;margin:0 auto;float:none}.bubblesContainer .circleBase{width:100%;aspect-ratio:1/1;border-radius:50%;margin:-9em auto 2em auto}.bubblesContainer .circleBase p{padding:0 1em !important;line-height:1.4em}.number{font-size:5em !important;margin:0 !important}.accordion .content .accordion-header{font-size:1.1em;line-height:1.3em;padding-bottom:0 !important;margin-top:1em}.actu{width:90%;margin:3em auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.actu h3{padding:.2em 0 !important;margin:0 !important}.actu .image{margin:0 auto !important;width:20%}.actu .image img{width:250px}.actu .content{width:65%;border-left:1px solid #930;padding:0 0 0 2em}.actu .content p{margin-bottom:.5em}.actu .content a.elementor-button{padding:.6em 1.4em !important;font-size:1em !important}.video .e-con-inner{display:flex !important;flex-direction:column !important}.video .e-con-inner .fadeInLeft{width:100% !important;text-align:center}.video .e-con-inner .fadeInRight{margin-top:2em;width:100% !important}}@media(min-width: 1219px)and (max-width: 1493px){.bubblesContainer{text-align:center;margin:0 auto !important}.bubblesContainer img{width:100vw;aspect-ratio:1/1;margin:0 auto;float:none}.bubblesContainer .circleBase{width:100%;aspect-ratio:1/1;border-radius:50%;margin:-9em auto 2em auto}.bubblesContainer .circleBase p{padding:0 1em !important;line-height:1.2em}}/*# sourceMappingURL=theme.css.map */
