img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}span.wp-block-wpseopress-local-business-field{margin-right:8px}.wp-block-wpseopress-table-of-contents li.active>a{font-weight:700}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:ludifica;src:url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.eot?1.2.4);src:url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.eot?1.2.4#iefix) format("eot"),url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.woff2?1.2.4) format("woff2"),url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.woff?1.2.4) format("woff"),url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.ttf?1.2.4) format("truetype"),url(/wp-content/themes/ludifica/library/fonts/ludifica/ludifica.svg?1.2.4#ludifica) format("svg")}.email-wrap:before,.icon:before,.lightbox--video .controls .button:before,.list-select-wrap .nf-field-element:before,.list-select-wrap:before,.nf-after-form-content .nf-error-msg:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:before,.textbox-wrap:before{font-family:ludifica;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-arrow-big-left:before{content:"\E001"}.icon-arrow-big-right:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:before{content:"\E002"}.icon-arrow-down:before,.list-select-wrap .nf-field-element:before{content:"\E003"}.icon-arrow-left:before{content:"\E004"}.icon-arrow-right:before{content:"\E005"}.icon-calendar:before,.textbox-wrap#nf-field-16-wrap:before{content:"\E006"}.icon-close:before{content:"\E007"}.icon-danger:before,.nf-after-form-content .nf-error-msg:before{content:"\E008"}.icon-download:before{content:"\E009"}.email-wrap:before,.icon-email:before{content:"\E00A"}.icon-facebook:before{content:"\E00B"}.icon-fullscreen:before,.lightbox--video .controls .button.fullscreen-button:before{content:"\E00C"}.icon-googleplus:before{content:"\E00D"}.icon-instagram:before{content:"\E00E"}.icon-linkedin:before{content:"\E00F"}.icon-man:before,.textbox-wrap#nf-field-9-wrap:before{content:"\E010"}.icon-map:before,.textbox-wrap#nf-field-17-wrap:before{content:"\E011"}.icon-muted:before{content:"\E012"}.icon-paused:before,.lightbox--video .controls .button.pause-button:before{content:"\E013"}.icon-people:before,.list-select-wrap:before{content:"\E014"}.icon-pinterest:before{content:"\E015"}.icon-play:before,.lightbox--video .controls .button.play-button:before{content:"\E016"}.icon-quote:before{content:"\E017"}.icon-societe:before,.textbox-wrap#nf-field-12-wrap:before{content:"\E018"}.icon-sound:before,.lightbox--video .controls .button.volume-button:before{content:"\E019"}.icon-tel:before,.textbox-wrap#nf-field-15-wrap:before{content:"\E01A"}.icon-twitter:before{content:"\E01B"}.icon-vimeo:before{content:"\E01C"}.icon-youtube:before{content:"\E01D"}b,strong{font-weight:700}em,i{font-style:italic}.wysiwyg{max-width:800px;color:#000}.wysiwyg b,.wysiwyg strong{font-weight:600;color:#000}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg a{cursor:pointer;text-decoration:none;color:#e94140}.wysiwyg a>b,.wysiwyg a>strong{color:#e94140}.wysiwyg a:focus,.wysiwyg a:hover{cursor:pointer;text-decoration:none}.wysiwyg ol,.wysiwyg ul{font-size:16px;margin-bottom:15px}.wysiwyg ol li,.wysiwyg ul li{position:relative;margin-bottom:5px;padding-left:16px;margin-left:15px;list-style:none}.wysiwyg ol li:last-child,.wysiwyg ul li:last-child{margin-bottom:0}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-bottom:10px}.wysiwyg ul li:before{width:4px;height:4px;display:block;border-radius:50%;position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#e94140}.wysiwyg ol{counter-reset:list}.wysiwyg ol li:before{position:absolute;top:0;left:0;content:counter(list) ". ";counter-increment:list;color:#e94140}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{font-family:larken,serif;margin-bottom:10px;display:inline-block;color:#3b3a3f}.wysiwyg h2{margin-top:50px;margin-bottom:30px;font-size:30px;line-height:30px}.wysiwyg h3{margin-top:40px;margin-bottom:20px;font-size:24px;line-height:24px}.wysiwyg h4{margin-top:30px;font-size:20px;line-height:20px}.wysiwyg h5{margin-top:20px;font-size:16px;line-height:16px}@media screen and (max-width:900px){.wysiwyg h5{font-size:14px;line-height:16px}}.wysiwyg p{margin-bottom:15px;font-size:18px;line-height:26px;font-weight:300;letter-spacing:0;color:#000;font-family:neulis-neue,sans-serif}.wysiwyg p:last-child{margin-bottom:0}.wysiwyg figure{display:block;max-width:100%;margin-top:20px;margin-bottom:20px;overflow:hidden}.wysiwyg figure figcaption{font-size:12px;position:relative;display:block}.wysiwyg figure img{display:block;max-width:100%;height:auto}.wysiwyg figure.align-left{float:left;margin-right:30px}.wysiwyg figure.align-right{float:right;margin-left:30px}.wysiwyg figure.align-center img{margin:0 auto;height:auto}.wysiwyg figure img.alignright{float:right;margin-left:30px;height:auto}.wysiwyg figure img.aligncenter{margin:0 auto;height:auto}.wysiwyg iframe{margin-top:20px;margin-bottom:20px;max-width:100%}.btn,.cookie-message__btn,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit],input[type=button],input[type=submit]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;cursor:pointer;margin:0;padding:10px;height:60px;background:none;color:#e94140;font-family:neulis-neue,sans-serif;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.btn--text,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]{font-size:16px;font-weight:600;text-transform:none;position:relative;padding-right:38px}.btn--text:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button]:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]:before{position:absolute;right:0;font-size:9px}.btn--text:focus:before,.btn--text:hover:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button]:focus:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button]:hover:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]:focus:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]:hover:before{-webkit-animation:moveArrow .4s cubic-bezier(.25,.46,.45,.94) 1;animation:moveArrow .4s cubic-bezier(.25,.46,.45,.94) 1}.btn--big,.cookie-message__btn{position:relative;padding:20px 40px;height:70px;line-height:30px;font-size:16px;font-weight:600;text-transform:none;color:#fff;border-radius:35px;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);overflow:hidden;z-index:3;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.btn--big:before,.cookie-message__btn:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border-radius:0;z-index:-1;background:#fff;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:470px){.btn--big,.cookie-message__btn{padding:20px 30px}.btn--big>span,.cookie-message__btn>span{display:none}}.btn--big:focus,.btn--big:hover,.cookie-message__btn:focus,.cookie-message__btn:hover{color:#e94140}.btn--big:focus:before,.btn--big:hover:before,.cookie-message__btn:focus:before,.cookie-message__btn:hover:before{opacity:1}.btn--reverse{background:#fff;color:#e94140;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94);transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.btn--reverse:before{opacity:0;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140)}.btn--reverse:focus,.btn--reverse:hover{color:#fff}.btn--reverse:focus:before,.btn--reverse:hover:before{opacity:1}.btn--round{width:60px;height:60px;background:#fff;color:#e94140;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;overflow:hidden;z-index:3;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:0 30px 30px -20px rgb(219 158 112 / .5);box-shadow:0 30px 30px -20px rgb(219 158 112 / .5)}.btn--round:focus,.btn--round:hover,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:focus input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:focus input[type=submit],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:hover input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:hover input[type=submit],.page__home .home__introduction__btn:focus .btn,.page__home .home__introduction__btn:focus .cookie-message__btn,.page__home .home__introduction__btn:focus .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.page__home .home__introduction__btn:focus .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit],.page__home .home__introduction__btn:focus input[type=button],.page__home .home__introduction__btn:focus input[type=submit],.page__home .home__introduction__btn:hover .btn,.page__home .home__introduction__btn:hover .cookie-message__btn,.page__home .home__introduction__btn:hover .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.page__home .home__introduction__btn:hover .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit],.page__home .home__introduction__btn:hover input[type=button],.page__home .home__introduction__btn:hover input[type=submit]{color:#e94140}.btn--round:focus:before,.btn--round:hover:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:focus input[type=button]:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:focus input[type=submit]:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:hover input[type=button]:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .page__home .home__introduction__btn:hover input[type=submit]:before,.page__home .home__introduction__btn:focus .btn:before,.page__home .home__introduction__btn:focus .cookie-message__btn:before,.page__home .home__introduction__btn:focus .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button]:before,.page__home .home__introduction__btn:focus .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]:before,.page__home .home__introduction__btn:focus input[type=button]:before,.page__home .home__introduction__btn:focus input[type=submit]:before,.page__home .home__introduction__btn:hover .btn:before,.page__home .home__introduction__btn:hover .cookie-message__btn:before,.page__home .home__introduction__btn:hover .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button]:before,.page__home .home__introduction__btn:hover .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]:before,.page__home .home__introduction__btn:hover input[type=button]:before,.page__home .home__introduction__btn:hover input[type=submit]:before{opacity:1}.btn.disabled,.disabled.cookie-message__btn,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.disabled[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.disabled[type=submit],input.disabled[type=button],input.disabled[type=submit]{opacity:.3;pointer-events:none}.link-txt{font-weight:600;font-size:16px;text-transform:none}.slider__btnContainer{position:absolute;left:-75px;bottom:auto;top:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1540px){.slider__btnContainer{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;margin-top:20px;height:60px}}.slider__btnContainer--hidden{background:#fff0;position:absolute;left:auto;right:0;width:2000px;height:100%;margin:0!important;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:999}.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit],.slider__btnContainer--hidden .btn,.slider__btnContainer--hidden .cookie-message__btn,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit],.slider__btnContainer--hidden input[type=button],.slider__btnContainer--hidden input[type=submit]{display:block;height:100%;width:100%;background:transparent!important}.lightbox--video .controls .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .button,.lightbox--video .controls .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .button,.lightbox--video .controls .slider__btnContainer--hidden .btn .button,.lightbox--video .controls .slider__btnContainer--hidden .cookie-message__btn .button,.lightbox--video .controls .slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .button,.lightbox--video .controls .slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .button,.lightbox--video .controls .slider__btnContainer--hidden input[type=button] .button,.lightbox--video .controls .slider__btnContainer--hidden input[type=submit] .button,.list-select-wrap .slider__btnContainer--hidden .btn .nf-field-element,.list-select-wrap .slider__btnContainer--hidden .cookie-message__btn .nf-field-element,.list-select-wrap .slider__btnContainer--hidden input[type=button] .nf-field-element,.list-select-wrap .slider__btnContainer--hidden input[type=submit] .nf-field-element,.nf-after-form-content .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .nf-error-msg,.nf-after-form-content .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden .btn .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden .cookie-message__btn .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden input[type=button] .nf-error-msg,.nf-after-form-content .slider__btnContainer--hidden input[type=submit] .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .email-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .icon,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .lightbox--video .controls .button,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .list-select-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .nf-after-form-content .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=button] .textbox-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .email-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .icon,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .lightbox--video .controls .button,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .list-select-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .nf-after-form-content .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer--hidden input[type=submit] .textbox-wrap,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer--hidden .btn .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer--hidden .cookie-message__btn .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer--hidden input[type=button] .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer--hidden input[type=submit] .nf-field-element,.slider__btnContainer--hidden .btn .email-wrap,.slider__btnContainer--hidden .btn .icon,.slider__btnContainer--hidden .btn .lightbox--video .controls .button,.slider__btnContainer--hidden .btn .list-select-wrap,.slider__btnContainer--hidden .btn .list-select-wrap .nf-field-element,.slider__btnContainer--hidden .btn .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden .btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer--hidden .btn .textbox-wrap,.slider__btnContainer--hidden .cookie-message__btn .email-wrap,.slider__btnContainer--hidden .cookie-message__btn .icon,.slider__btnContainer--hidden .cookie-message__btn .lightbox--video .controls .button,.slider__btnContainer--hidden .cookie-message__btn .list-select-wrap,.slider__btnContainer--hidden .cookie-message__btn .list-select-wrap .nf-field-element,.slider__btnContainer--hidden .cookie-message__btn .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden .cookie-message__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer--hidden .cookie-message__btn .textbox-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .email-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .icon,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .lightbox--video .controls .button,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .list-select-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-field-element,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .textbox-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .email-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .icon,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .lightbox--video .controls .button,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .list-select-wrap,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-field-element,.slider__btnContainer--hidden .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .textbox-wrap,.slider__btnContainer--hidden input[type=button] .email-wrap,.slider__btnContainer--hidden input[type=button] .icon,.slider__btnContainer--hidden input[type=button] .lightbox--video .controls .button,.slider__btnContainer--hidden input[type=button] .list-select-wrap,.slider__btnContainer--hidden input[type=button] .list-select-wrap .nf-field-element,.slider__btnContainer--hidden input[type=button] .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden input[type=button] .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer--hidden input[type=button] .textbox-wrap,.slider__btnContainer--hidden input[type=submit] .email-wrap,.slider__btnContainer--hidden input[type=submit] .icon,.slider__btnContainer--hidden input[type=submit] .lightbox--video .controls .button,.slider__btnContainer--hidden input[type=submit] .list-select-wrap,.slider__btnContainer--hidden input[type=submit] .list-select-wrap .nf-field-element,.slider__btnContainer--hidden input[type=submit] .nf-after-form-content .nf-error-msg,.slider__btnContainer--hidden input[type=submit] .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer--hidden input[type=submit] .textbox-wrap{display:none}.lightbox--video .controls .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .button,.lightbox--video .controls .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .button,.lightbox--video .controls .slider__btnContainer .btn .button,.lightbox--video .controls .slider__btnContainer .cookie-message__btn .button,.lightbox--video .controls .slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .button,.lightbox--video .controls .slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .button,.lightbox--video .controls .slider__btnContainer input[type=button] .button,.lightbox--video .controls .slider__btnContainer input[type=submit] .button,.list-select-wrap .slider__btnContainer .btn .nf-field-element,.list-select-wrap .slider__btnContainer .cookie-message__btn .nf-field-element,.list-select-wrap .slider__btnContainer input[type=button] .nf-field-element,.list-select-wrap .slider__btnContainer input[type=submit] .nf-field-element,.nf-after-form-content .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .nf-error-msg,.nf-after-form-content .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .nf-error-msg,.nf-after-form-content .slider__btnContainer .btn .nf-error-msg,.nf-after-form-content .slider__btnContainer .cookie-message__btn .nf-error-msg,.nf-after-form-content .slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-error-msg,.nf-after-form-content .slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-error-msg,.nf-after-form-content .slider__btnContainer input[type=button] .nf-error-msg,.nf-after-form-content .slider__btnContainer input[type=submit] .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .email-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .icon,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .lightbox--video .controls .button,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .list-select-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .nf-after-form-content .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=button] .textbox-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .email-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .icon,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .lightbox--video .controls .button,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .list-select-wrap,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .nf-after-form-content .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .slider__btnContainer input[type=submit] .textbox-wrap,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer .btn .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer .cookie-message__btn .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer input[type=button] .nf-field-element,.nf-form-cont form .nf-form-content .submit-wrap .slider__btnContainer input[type=submit] .nf-field-element,.slider__btnContainer .btn .email-wrap,.slider__btnContainer .btn .icon,.slider__btnContainer .btn .lightbox--video .controls .button,.slider__btnContainer .btn .list-select-wrap,.slider__btnContainer .btn .list-select-wrap .nf-field-element,.slider__btnContainer .btn .nf-after-form-content .nf-error-msg,.slider__btnContainer .btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer .btn .textbox-wrap,.slider__btnContainer .cookie-message__btn .email-wrap,.slider__btnContainer .cookie-message__btn .icon,.slider__btnContainer .cookie-message__btn .lightbox--video .controls .button,.slider__btnContainer .cookie-message__btn .list-select-wrap,.slider__btnContainer .cookie-message__btn .list-select-wrap .nf-field-element,.slider__btnContainer .cookie-message__btn .nf-after-form-content .nf-error-msg,.slider__btnContainer .cookie-message__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer .cookie-message__btn .textbox-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .email-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .icon,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .lightbox--video .controls .button,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .list-select-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-after-form-content .nf-error-msg,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .nf-field-element,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button] .textbox-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .email-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .icon,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .lightbox--video .controls .button,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .list-select-wrap,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-after-form-content .nf-error-msg,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .nf-field-element,.slider__btnContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit] .textbox-wrap,.slider__btnContainer input[type=button] .email-wrap,.slider__btnContainer input[type=button] .icon,.slider__btnContainer input[type=button] .lightbox--video .controls .button,.slider__btnContainer input[type=button] .list-select-wrap,.slider__btnContainer input[type=button] .list-select-wrap .nf-field-element,.slider__btnContainer input[type=button] .nf-after-form-content .nf-error-msg,.slider__btnContainer input[type=button] .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer input[type=button] .textbox-wrap,.slider__btnContainer input[type=submit] .email-wrap,.slider__btnContainer input[type=submit] .icon,.slider__btnContainer input[type=submit] .lightbox--video .controls .button,.slider__btnContainer input[type=submit] .list-select-wrap,.slider__btnContainer input[type=submit] .list-select-wrap .nf-field-element,.slider__btnContainer input[type=submit] .nf-after-form-content .nf-error-msg,.slider__btnContainer input[type=submit] .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.slider__btnContainer input[type=submit] .textbox-wrap{line-height:12px;font-size:12px}.slider__btnContainer .btn--left{margin-bottom:-10px}@media screen and (max-width:1540px){.slider__btnContainer .btn--left{margin-bottom:0;margin-right:5px}}@media screen and (max-width:1540px){.slider__btnContainer .btn--right{margin-top:0;margin-left:0}}form{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;position:relative;display:inline-block}@media screen and (max-width:350px){form{width:100%}}label{font-size:13px;font-weight:600;display:block;font-family:neulis-neue,sans-serif;color:#3b3a3f}textarea{resize:vertical;border:none;outline:none;font-family:neulis-neue,sans-serif;color:#3b3a3f}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-family:neulis-neue,sans-serif;color:#3b3a3f}input[type=email],input[type=tel],input[type=text],select{color:#3b3a3f}input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#3b3a3f}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{color:#3b3a3f}input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder{color:#3b3a3f}input[type=email]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder{color:#3b3a3f}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder{color:#3b3a3f}input[type=button]:disabled,input[type=submit]:disabled{opacity:.5}select{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;padding:20px 22px;color:#3b3a3f;font-size:13px;line-height:16px;border-radius:35px;min-width:110px;text-transform:none;font-weight:600;-webkit-box-shadow:0 4px 15px rgb(59 58 63 / .1);box-shadow:0 4px 15px rgb(59 58 63 / .1);-moz-text-align-last:right;text-align-last:right;direction:rtl}select::-ms-expand{display:none}.form__input{background:#fff;border-radius:28px;padding-left:30px;font-size:13px;line-height:16px;font-weight:600;min-height:56px;min-width:330px}@media screen and (max-width:350px){.form__input{min-width:0;width:100%}}.form__submit{border-radius:50%;width:50px;height:50px;position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nf-form-hp{position:absolute;visibility:hidden}.nf-form-title{display:none}.nf-form-cont form{display:block;margin:auto}.nf-form-cont form .nf-before-form-content{margin-bottom:20px;font-size:14px}.nf-form-cont form .nf-input-limit{display:none}.nf-form-cont form .nf-form-content .field-wrap.nf-error:before{color:#e45769}.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-label{opacity:1}.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-label.focused{opacity:0;pointer-events:none}.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-label label,.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-label label .ninja-forms-req-symbol{color:#e45769}.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-element input,.nf-form-cont form .nf-form-content .field-wrap.nf-error .nf-field-element textarea{border:2px solid #e45769}.nf-form-cont form .nf-form-content .nf-field-label{position:absolute;z-index:2;margin:0;font-size:13px;line-height:16px;left:70px;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:500px){.nf-form-cont form .nf-form-content .nf-field-label{font-size:12px;left:40px}}.nf-form-cont form .nf-form-content .nf-field-label.focused{opacity:0;pointer-events:none}.nf-form-cont form .nf-form-content .nf-field-label label{font-size:15px;line-height:16px;font-weight:600;color:#3b3a3f}@media screen and (max-width:500px){.nf-form-cont form .nf-form-content .nf-field-label label{font-size:12px}}.nf-form-cont form .nf-form-content .nf-field-element input[type=email],.nf-form-cont form .nf-form-content .nf-field-element input[type=tel],.nf-form-cont form .nf-form-content .nf-field-element input[type=text],.nf-form-cont form .nf-form-content .nf-field-element select,.nf-form-cont form .nf-form-content .nf-field-element textarea{height:54px;padding-left:70px;padding-right:40px;font-family:neulis-neue,sans-serif;color:#3b3a3f;font-size:15px;line-height:17px;outline:none;background-color:rgb(59 58 63 / .05);border-radius:10px;font-weight:600;-webkit-box-shadow:0 10px 17px -5px rgb(59 58 63 / .05);box-shadow:0 10px 17px -5px rgb(59 58 63 / .05)}.nf-form-cont form .nf-form-content .nf-field-element input[type=email].border,.nf-form-cont form .nf-form-content .nf-field-element input[type=tel].border,.nf-form-cont form .nf-form-content .nf-field-element input[type=text].border,.nf-form-cont form .nf-form-content .nf-field-element select.border,.nf-form-cont form .nf-form-content .nf-field-element textarea.border{border:2px solid #3b3a3f}@media screen and (max-width:500px){.nf-form-cont form .nf-form-content .nf-field-element input[type=email],.nf-form-cont form .nf-form-content .nf-field-element input[type=tel],.nf-form-cont form .nf-form-content .nf-field-element input[type=text],.nf-form-cont form .nf-form-content .nf-field-element select,.nf-form-cont form .nf-form-content .nf-field-element textarea{font-size:12px;padding-left:40px}}.nf-form-cont form .nf-form-content .nf-field-element textarea{font-family:neulis-neue,sans-serif;font-size:15px;line-height:30px;resize:vertical;height:200px;padding-top:30px}@media screen and (max-width:500px){.nf-form-cont form .nf-form-content .nf-field-element textarea{font-size:12px;height:120px}}.nf-form-cont form .nf-form-content .textarea-wrap .nf-field-label{top:20px;left:20px}.nf-form-cont form .nf-form-content .textarea-container .nf-after-field{bottom:15px;top:inherit;-webkit-transform:none;transform:none;background:none}.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element{position:relative;height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin-left:auto}.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:before{font-size:14px;z-index:4;width:60px;height:60px;border-radius:50%;position:relative;color:#fff;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;-webkit-transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94);transition:border .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}@media (-ms-high-contrast:none){.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:before{top:0}}.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:focus:before,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element:hover:before{background:#fff;color:#e94140;border:2px solid #e94140}.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]{font-weight:600;padding:0 75px 0 0;height:60px;z-index:5}@media screen and (max-width:375px){.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=button],.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input[type=submit]{font-size:12px}}.html-container{padding-top:35px}.html-container .html-wrap{position:relative}.html-container .html-wrap:after{content:"";background:#3b3a3f;height:1px;position:absolute;width:100%;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.html-container .nf-field-element{color:#3b3a3f!important;line-height:10px;display:inline-block;background-color:#fff;width:auto!important;position:relative;z-index:2;padding-right:15px}.nf-field-container{margin-bottom:20px!important}.nf-field-container.half-field{width:calc(50% - 10px);margin-right:20px;float:left;clear:none}@media screen and (max-width:850px){.nf-field-container.half-field{float:none;margin-right:auto;width:auto}}.nf-field-container.half-field--end{margin-right:auto}.nf-field-container.submit-container{margin-bottom:0!important}.ninja-forms-req-symbol{color:#3b3a3f}.nf-after-field{position:absolute;right:0;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media screen and (max-width:700px){.nf-after-field{left:0;top:inherit;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-document url-prefix(){.nf-after-field .nf-error-msg{margin-right:10px}}.nf-after-field .nf-error-msg{color:#e45769;font-size:12px;line-height:24px}@media screen and (max-width:700px){.nf-after-field .nf-error-msg{font-size:9px}}.checkbox-container label{color:#3b3a3f!important;line-height:1!important}.nf-before-form-content .ninja-forms-req-symbol{color:#e94140!important}.nf-after-form-content{min-height:25px;position:relative;left:25px}@media screen and (max-width:700px){.nf-after-form-content{left:0}}.nf-after-form-content .nf-error-msg{position:relative;top:-41px;color:#e45769;font-family:neulis-neue,sans-serif;font-weight:600;font-size:13px;line-height:17px;text-align:left}.nf-after-form-content .nf-error-msg:before{margin-right:15px;font-size:22px;vertical-align:middle}@media screen and (max-width:800px){.nf-after-form-content .nf-error-msg{top:10px}}@media screen and (max-width:375px){.nf-after-form-content .nf-form-errors{padding-bottom:30px}}.nf-field{position:relative}.nf-field-container{width:100%;overflow:hidden;position:relative}.nf-field-element input[type=email],.nf-field-element input[type=password],.nf-field-element input[type=tel],.nf-field-element input[type=text],.nf-field-element input[type=url],.nf-field-element select,.nf-field-element textarea{width:100%}.nf-field-label{pointer-events:none}.nf-form-fields-required{display:none}.nf-response-msg{text-align:center;color:#3b3a3f}.email-wrap:before{position:absolute;top:0;left:22px;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:500px){.email-wrap:before{left:10px}}.textbox-wrap:before{position:absolute;top:0;left:22px;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:500px){.textbox-wrap:before{left:10px}}.list-select-wrap:before{position:absolute;top:0;left:22px;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:500px){.list-select-wrap:before{left:10px}}.list-select-wrap .nf-field-label{right:60px!important}.list-select-wrap .nf-field-element{position:relative;color:#3b3a3f}.list-select-wrap .nf-field-element:before{position:absolute;font-size:5px;right:24px;top:calc(50% - 1px)}.html-container{padding:0}.html-container .html-wrap:after{display:none}.html-container .nf-field-element,.html-container .nf-field-element *{font-size:12px;font-family:neulis-neue,sans-serif;color:#000}.html-container .nf-field-element a{color:#e94140}.nf-form-hp{margin-top:30px}.nf-form-hp label{font-weight:400}.nf-form-hp input{margin-left:10px;background-color:rgb(59 58 63 / .09);color:#3b3a3f;font-size:15px;outline:none;border-radius:10px;-webkit-box-shadow:0 4px 15px rgb(59 58 63 / .1);box-shadow:0 4px 15px rgb(59 58 63 / .1)}.cookie-message{display:none;position:fixed;background-color:#fff;z-index:99999;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;border-radius:8px;bottom:20px;right:20px;padding:20px 30px 30px;-webkit-box-shadow:0 12px 14px 0 rgb(0 0 0 / .1);box-shadow:0 12px 14px 0 rgb(0 0 0 / .1);max-width:290px;font-family:neulis-neue,sans-serif;color:#3b3a3f}.cookie-message--left{right:inherit;left:20px}.cookie-message__content a,.cookie-message__content b,.cookie-message__content p,.cookie-message__content strong{font-family:neulis-neue,sans-serif;color:#3b3a3f;font-size:14px;line-height:22px;font-weight:300}.cookie-message__content b,.cookie-message__content strong{font-weight:700;font-size:16px;font-family:larken,serif}.cookie-message__content a{color:#e94140;font-weight:400}.cookie-message__btn{width:100%;text-align:center;margin-top:20px}@media screen and (max-width:400px){.cookie-message{left:20px;right:20px}}body.popup_open{overflow:hidden}body.popup_open .popup{opacity:1}.popup{z-index:9999999999;overflow:hidden;position:fixed;top:0;left:0;bottom:100%;width:100%;overflow:auto;background:rgb(59 58 63 / .9);opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media (-ms-high-contrast:none){.popup{overflow-x:hidden}}.popup__center{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@media screen and (max-width:850px){.popup__center{width:calc(100% - 40px);top:0;left:50%;-webkit-transform:translate3d(-50%,40px,0);transform:translate3d(-50%,40px,0)}}.popup__close{position:absolute;top:-30px;left:calc(100% - 30px);cursor:pointer;width:60px;height:60px;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);color:#fff;border-radius:50%;z-index:3;-webkit-box-shadow:0 10px 15px -10px #e94140;box-shadow:0 10px 15px -10px #e94140;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:850px){.popup__close{left:auto;right:0}}.lightbox--video .controls .popup__close .button,.list-select-wrap .popup__close .nf-field-element,.nf-after-form-content .popup__close .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .popup__close .nf-field-element,.popup__close .email-wrap,.popup__close .icon,.popup__close .lightbox--video .controls .button,.popup__close .list-select-wrap,.popup__close .list-select-wrap .nf-field-element,.popup__close .nf-after-form-content .nf-error-msg,.popup__close .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.popup__close .textbox-wrap{font-size:10px;line-height:10px}.popup__content{position:relative;width:1160px;background-color:#fff;border-radius:30px;margin:auto auto 60px}@media screen and (max-width:1200px){.popup__content{width:800px}}@media screen and (max-width:850px){.popup__content{width:100%}}.popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff0;z-index:-1}.popup .home__form{padding:60px}@media screen and (max-width:850px){.popup .home__form{padding:30px}}@media screen and (max-width:500px){.popup .home__form{padding:30px 20px}}.popup .home__form__title{font-weight:300;font-size:36px;line-height:62px;margin-bottom:20px;letter-spacing:0;max-width:1040px}@media only screen and (max-width:1000px){.popup .home__form__title{font-size:25px;line-height:35px;margin-bottom:25px}}.popup .home__form__content{max-width:800px}.popup .home__form__formContainer{margin-top:0}.lightbox{display:none;position:fixed;z-index:10001;top:0;left:0;right:0;bottom:0;overflow:hidden}.lightbox__overlay{background-color:#3b3a3f;opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:none}.lightbox__overlay__inside{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.lightbox__container{position:absolute;top:0;left:0;right:0;bottom:0}.lightbox__container__scroll{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-y:overlay;-webkit-overflow-scrolling:touch}.lightbox__content{position:absolute;top:0;left:0;right:0;bottom:0}.lightbox__content:after,.lightbox__content:before{content:" ";display:table}.lightbox__content:after{clear:both}.lightbox .center{padding-top:32px;padding-bottom:32px}.lightbox .btn--close{position:absolute;z-index:100;top:70px;right:130px;width:60px;height:60px;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);color:#fff;border-radius:50%;-webkit-box-shadow:0 10px 15px -10px #e94140;box-shadow:0 10px 15px -10px #e94140;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.lightbox--video .controls .lightbox .btn--close .button,.lightbox .btn--close .email-wrap,.lightbox .btn--close .icon,.lightbox .btn--close .lightbox--video .controls .button,.lightbox .btn--close .list-select-wrap,.lightbox .btn--close .list-select-wrap .nf-field-element,.lightbox .btn--close .nf-after-form-content .nf-error-msg,.lightbox .btn--close .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.lightbox .btn--close .textbox-wrap,.list-select-wrap .lightbox .btn--close .nf-field-element,.nf-after-form-content .lightbox .btn--close .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .lightbox .btn--close .nf-field-element{font-size:10px;line-height:10px}@media screen and (max-width:1500px){.lightbox .btn--close{right:70px;top:60px}}@media screen and (max-width:900px){.lightbox .btn--close{right:35px;top:25px}}@media screen and (max-width:600pxpx){.lightbox .btn--close{top:1em;right:1em;padding:10px}.lightbox .btn--close span{display:none}.lightbox--video .controls .lightbox .btn--close .button,.lightbox .btn--close .email-wrap,.lightbox .btn--close .icon,.lightbox .btn--close .lightbox--video .controls .button,.lightbox .btn--close .list-select-wrap,.lightbox .btn--close .list-select-wrap .nf-field-element,.lightbox .btn--close .nf-after-form-content .nf-error-msg,.lightbox .btn--close .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.lightbox .btn--close .textbox-wrap,.list-select-wrap .lightbox .btn--close .nf-field-element,.nf-after-form-content .lightbox .btn--close .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .lightbox .btn--close .nf-field-element{margin-left:0}}.lightbox--video .lightbox__container{position:relative;background-color:#3b3a3f;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:calc(100% - 60px);max-width:1200px}.lightbox--video .lightbox__container:before{display:block;content:" ";width:100%;padding-top:56.25%}@media screen and (max-width:850px){.lightbox--video .lightbox__container{width:calc(100% - 40px)}}.lightbox--video .lightbox__container__scroll{overflow:hidden}.lightbox--video .player{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (max-width:1000px){.lightbox--video .player.fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex}.lightbox--video .player.fullscreen .media-container{margin:auto}.lightbox--video .player.fullscreen .media-container video{margin:auto;width:100%!important;max-width:100%!important;max-height:100%!important;height:auto!important}}.lightbox--video .btn--close{position:fixed;z-index:100;top:-30px;right:-30px;overflow:hidden;z-index:3;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:0 1px 25px 0 rgb(29 1 0 / .4);box-shadow:0 1px 25px 0 rgb(29 1 0 / .4)}.lightbox--video .btn--close:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border-radius:50%;z-index:-1;background:#fff0;opacity:1;-webkit-transition:background .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94)}.lightbox--video .btn--close:focus,.lightbox--video .btn--close:hover{color:#e94140}.lightbox--video .btn--close:focus:before,.lightbox--video .btn--close:hover:before{background:#fff;opacity:1}@media screen and (max-width:850px){.lightbox--video .btn--close{right:0}}.lightbox--video .controls{position:absolute;bottom:5%;left:50%;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.55,.055,.675,.19);transition:opacity .5s cubic-bezier(.55,.055,.675,.19);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:970px;padding:5px 15px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1100px){.lightbox--video .controls{bottom:0}}.lightbox--video .controls.visible,.lightbox--video .controls:hover{opacity:1}.lightbox--video .controls .button{display:block;width:30px;height:30px;cursor:pointer;text-align:center;color:#3b3a3f}.lightbox--video .controls .button.pause-button,.lightbox--video .controls .button.play-button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;line-height:30px}.lightbox--video .controls .button.volume-button{line-height:30px}.lightbox--video .controls .button.fullscreen-button{line-height:30px;display:block}@supports (-webkit-overflow-scrolling:touch){.lightbox--video .controls .button.fullscreen-button{display:none}}.lightbox--video .controls .timeline-container{position:relative;height:4px;margin:0 20px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lightbox--video .controls .timeline-container span{position:absolute;display:block;height:100%}.lightbox--video .controls .timeline-container span.background{width:100%;background:rgb(59 58 63 / .2)}.lightbox--video .controls .timeline-container span.buffer{background:rgb(59 58 63 / .4)}.lightbox--video .controls .timeline-container span.progress{cursor:ew-resize;background:#3b3a3f}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;line-height:1.38889;font-family:neulis-neue,sans-serif;font-weight:400;color:#3b3a3f;margin:0;width:100%;background:#fff;position:relative;overflow-x:hidden}body #container{overflow-x:hidden}body.menu_open{overflow:hidden;position:fixed;width:100%}body .center{max-width:1600px;position:relative;min-height:100%;margin:0 auto;padding:0 50px}@media only screen and (max-width:600px){body .center{width:100%;padding:0 30px}}body .wrapper{max-width:1600px;position:relative;margin:0 auto;padding:0 100px}@media only screen and (max-width:1300px){body .wrapper{max-width:none;width:100%;padding:0 60px}}@media only screen and (max-width:1000px){body .wrapper{padding:0 60px}}@media only screen and (max-width:800px){body .wrapper{padding:0 30px}}@media only screen and (max-width:375px){body .wrapper{padding:0 20px}}body .wrapper--large{padding:0 60px}body.overflow{position:fixed;overflow-y:scroll}article,footer,section{position:relative;width:100%}a{cursor:pointer;text-decoration:none;color:#e94140}a:focus,a:hover{cursor:pointer;text-decoration:none}img{display:block}p{font-size:18px;line-height:26px;margin-bottom:1.66667em}p:last-of-type{margin-bottom:0}h1,h2,h3,h4,h5{color:#3b3a3f;font-family:larken,serif}h3{font-size:28px;line-height:36px;margin-bottom:20px;font-family:neulis-neue,sans-serif}@media only screen and (max-width:1000px){h3{font-size:24px;line-height:30px;margin-bottom:20px}}.maintitle{font-size:50px;line-height:54px;letter-spacing:0;color:#3b3a3f;margin-bottom:30px;max-width:800px;font-weight:700}@media only screen and (max-width:1000px){.maintitle{font-size:25px;line-height:35px;margin-bottom:25px}}.maintitle b,.maintitle strong{font-weight:600}@media only screen and (max-width:700px){.maintitle br{display:none}}.menu,.menu ol,.menu ul{margin:0;padding:0;list-style:none}.menu a{text-decoration:none}.hidden{display:none}video{display:block}::-moz-selection{background-color:#3b3a3f;color:#fff;-webkit-text-stroke:0}::selection{background-color:#3b3a3f;color:#fff;-webkit-text-stroke:0}.home__slider__btnContainer::-moz-selection,img::-moz-selection{background-color:#fff0;color:#fff0}.home__slider__btnContainer::selection,img::selection{background-color:#fff0;color:#fff0}.testimonials-slider{position:relative;top:0;padding-bottom:66px;margin-bottom:0}@media only screen and (max-width:900px){.testimonials-slider{padding-bottom:0}}.testimonials-slider #slider__actions{position:absolute;bottom:0;left:50%;z-index:900}@media only screen and (max-width:1200px){.testimonials-slider #slider__actions{right:auto}}.testimonials-slider #slider__actions .sliderBtn{display:block}@media only screen and (max-width:900px){.testimonials-slider #slider__actions{left:0;right:auto;bottom:236px;font-size:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.testimonials-slider #slider__actions button.sliderBtn{display:inline-block;font-size:16px;vertical-align:top}}.testimonials-slider .arrow-left{background:#fff!important}.testimonials-slider .slides{position:relative;width:100%;height:459px}@media only screen and (max-width:1300px){.testimonials-slider .slides{height:536px}}@media only screen and (max-width:900px){.testimonials-slider .slides{height:600px}}.testimonials-slider .slide{position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;height:459px}@media only screen and (max-width:1300px){.testimonials-slider .slide{height:536px}}.testimonials-slider .slide.current{z-index:100}.testimonials-slider .slide.current .slide__content{z-index:150;visibility:visible}@media only screen and (max-width:1300px){.testimonials-slider .slide:after{display:block;content:"";position:absolute;bottom:0;left:0;height:102px;width:100%;z-index:999;pointer-events:none}}.testimonials-slider .slide__bg{position:absolute;z-index:-1;top:50%;left:40%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:650px;height:555px;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:50%}@media only screen and (max-width:1300px){.testimonials-slider .slide__bg{width:100%;height:300px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}.testimonials-slider .slide__bg__parent{overflow:hidden;width:650px;height:555px;left:0;position:relative}@media only screen and (max-width:1300px){.testimonials-slider .slide__bg__parent{width:100%;height:300px;left:0}}.testimonials-slider .slide__bg__parent a.player{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff0}.testimonials-slider .slide__bg__parent a.player:before{content:"";display:block;width:80px;height:80px;border-radius:80px;background:#e94140;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body.site-wallonie .testimonials-slider .slide__bg__parent a.player:before{background:#f4d27f}.testimonials-slider .slide__bg__parent a.player:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:0;height:0;border-top:6px solid #fff0;border-left:12px solid #fff;border-bottom:6px solid #fff0}.testimonials-slider .slide__bg__content{position:relative;z-index:-1;overflow:hidden;width:816px;height:555px}@media only screen and (max-width:1300px){.testimonials-slider .slide__bg__content{height:300px;width:100%}}.testimonials-slider .slide__bg__content .player{position:relative;width:816px;height:459px}@media only screen and (max-width:1300px){.testimonials-slider .slide__bg__content .player{width:100%;height:300px}}.testimonials-slider .slide__bg__container{position:relative;z-index:-1;overflow:hidden;width:100%;height:100%;background-color:#fff}.testimonials-slider .slide__content{position:absolute;z-index:100;bottom:-96px;right:0;width:50%;padding-left:50px;height:555px;background:#fff;color:#3b3a3f;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;visibility:hidden}.testimonials-slider .slide__content:after{content:"";width:80px;height:80px;border-radius:50%;position:absolute;background-color:#fff;left:-40px;top:calc(50% - 40px);background-image:url(/wp-content/themes/ludifica/library/img/icon.svg);background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:1300px){.testimonials-slider .slide__content:after{top:-40px;left:calc(50% - 40px);padding-left:10px}}.testimonials-slider .slide__content p{margin-bottom:15px;font-size:16px;line-height:24px;font-weight:300;letter-spacing:.54px}@media only screen and (max-width:1300px){.testimonials-slider .slide__content{width:100%;max-width:400px;max-width:none;position:relative;top:0;bottom:0;left:0;right:0;height:auto;padding:40px 10px 52px;scrollbar-width:thin;scrollbar-color:#e94140 #fff0}}@media only screen and (max-width:1300px){body.site-wallonie .testimonials-slider .slide__content{scrollbar-color:#f4d27f #fff0}.testimonials-slider .slide__content::-webkit-scrollbar{width:12px}.testimonials-slider .slide__content::-webkit-scrollbar-track{background:#fff0}.testimonials-slider .slide__content::-webkit-scrollbar-thumb{background-color:#e94140;border-radius:0;border:4px solid #3b3a3f}body.site-wallonie .testimonials-slider .slide__content::-webkit-scrollbar-thumb{background-color:#f4d27f}}.testimonials-slider .slide__content__content{line-height:1.7;position:relative;z-index:10;width:100%;padding:20px 0 52px}@media only screen and (max-width:1300px){.testimonials-slider .slide__content__content{padding-bottom:0}}.testimonials-slider .slide__content__content p{font-size:15px;font-weight:300;letter-spacing:.54px;line-height:24px}.testimonials-slider .slide__content__bg{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;color:#3b3a3f}.testimonials-slider .slide__text{line-height:2.75;color:#3b3a3f}.testimonials-slider .slide__text *{color:#3b3a3f;color:rgb(59 58 63 / .7)}.testimonials-slider .slide .maintitle{margin-top:67px;max-width:530px;margin-bottom:84px}@media only screen and (max-width:900px){.testimonials-slider .slide .maintitle{display:none}}@media only screen and (max-width:1000px){.testimonials-slider .slide .maintitle{margin-bottom:50px}}@media only screen and (max-width:1500px){.testimonials-slider .slide .maintitle{margin-bottom:20px;margin-top:40px}}.testimonials-slider .slide .slide_imgBox{width:117px;height:84px;position:absolute;bottom:-20px}.testimonials-slider .slide .slide_imgBox img{width:100%;height:auto}@media only screen and (max-width:900px){.testimonials-slider .slide .slide_imgBox{width:100px}}.testimonials-slider .slide__subtitle{font-size:16px!important;font-weight:600}.testimonials-slider .slide__title{font-size:16px!important;font-weight:600;text-transform:none;position:relative;overflow:hidden;width:520px;max-width:100%;padding:0 40px 0 0;color:#3b3a3f}@media only screen and (max-width:900px){.testimonials-slider .slide__title{padding:0 40px 0 0}}.testimonials-slider .slide__title span{position:relative;width:100%}.testimonials-slider .slide__link{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:100%;left:40px;white-space:nowrap}.testimonials-slider .slide__link span{font-size:0;display:inline-block;overflow:hidden}.testimonials-slider .slide__link span span{font-size:13px}.testimonials-slider .side_slides{position:absolute;top:5%;right:0;bottom:0;width:100%;width:101px;height:80%}.testimonials-slider .side_slides .side_slide{position:absolute;z-index:20;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.testimonials-slider .side_slides .side_slide.current.current{z-index:30}.testimonials-slider .side_slides .side_slide.current{z-index:100}.testimonials-slider .side_slides .side_slide.current .slide__content{visibility:visible}.testimonials-slider .side_slides .side_slide .side_slide__bg{width:100%;height:100%;margin:0;padding:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.btn-link-hover{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:-webkit-gradient(linear,left top,right top,from(#e94140),color-stop(50%,#e94140),color-stop(50%,#e94140));background-image:linear-gradient(90deg,#e94140,#e94140 50%,#e94140 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;font-size:18px;text-transform:none;display:block;font-family:neulis-neue,sans-serif}.btn-link-hover:before{content:"";background:#e94140;display:block;position:absolute;bottom:-3px;left:0;width:0;height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-link-hover:hover{background-position:0}.btn-link-hover:hover:before{width:100%}.realSingleList{text-align:center;width:100%;margin:0;height:auto}.realSingleList--default .realSingleList__section__content{width:100%}.realSingleList__section{width:100%;height:100%;border-radius:30px;padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover}.realSingleList__section__content{width:70%;text-align:left;color:#fff;padding-left:0}.realSingleList__section__content__title{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.realSingleList__section__content__title figure{border:1px solid #fff;border-radius:30px}.realSingleList__section__content__title .maintitle{color:#3b3a3f;margin:0}.realSingleList__section__content__text{color:#3b3a3f}.realSingleList__section__content__text h3{font-size:28px;line-height:36px;margin-bottom:20px;font-family:neulis-neue,sans-serif;color:#fff}.realSingleList__section__content__text p{font-size:18px;line-height:26px;margin-bottom:15px}.realSingleList__section__content__text p:last-of-type{margin-bottom:0}.realSingleList__section__content a.btn,.realSingleList__section__content a.cookie-message__btn{margin-top:30px;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140)}.realSingleList__section__content a:not(.btn):not(input[type=submit]):not(input[type=button]):not(.cookie-message__btn){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:-webkit-gradient(linear,left top,right top,from(#e94140),color-stop(50%,#e94140),color-stop(50%,#e94140));background-image:linear-gradient(90deg,#e94140,#e94140 50%,#e94140 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;font-size:18px;text-transform:none;margin-top:20px;display:block;font-family:neulis-neue,sans-serif}.realSingleList__section__content a:not(.btn):not(input[type=submit]):not(input[type=button]):not(.cookie-message__btn):before{content:"";background:#e94140;display:block;position:absolute;bottom:-3px;left:0;width:0;height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.realSingleList__section__content a:not(.btn):not(input[type=submit]):not(input[type=button]):not(.cookie-message__btn):hover{background-position:0}.realSingleList__section__content a:not(.btn):not(input[type=submit]):not(input[type=button]):not(.cookie-message__btn):hover:before{width:100%}.realSingleList__section__deco{position:absolute;display:block;top:0;left:0;width:100%;height:100%;pointer-events:none}.realSingleList--totemus.colored .realSingleList__section{background-color:#002626;background-image:url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png) type("image/png"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png) type("image/png"));background-repeat:repeat;background-size:1494px 1473px;position:relative}.realSingleList--totemus.colored .realSingleList__section__content,.realSingleList--totemus.colored .realSingleList__section__content__text,.realSingleList--totemus.colored .realSingleList__section__content__title,.realSingleList--totemus.colored .realSingleList__section__content__title .maintitle{color:#fff}.realSingleList--totemus.colored .realSingleList__section__content a.btn,.realSingleList--totemus.colored .realSingleList__section__content a.cookie-message__btn{background:#eb614a;background:linear-gradient(45deg,#ea8f41,#eb614a)}.realSingleList--totemus.colored .realSingleList__section__content__title figure{border-color:#2ddb9f}.realSingleList--totemus .realSingleList__section{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.realSingleList--totemus .realSingleList__section__content{width:50%;padding-left:70px}.realSingleList--totemus .realSingleList__section__content__text{position:relative;z-index:900}.realSingleList--totemus .realSingleList__section__deco__iphone{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0);z-index:20}.realSingleList--totemus .realSingleList__section__deco__floating{display:block;z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}.realSingleList--totemus .realSingleList__section__deco__floating__item{position:absolute;display:block;opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.realSingleList--totemus .realSingleList__section__deco__floating__item:first-child{top:-70px;left:50px}@media screen and (max-width:1480px){.realSingleList--totemus .realSingleList__section__deco__floating__item:first-child{top:-70px;left:10px}}.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(2){top:50%;left:-100px;-webkit-transform:translate3d(-10px,-70px,0);transform:translate3d(-10px,-70px,0)}@media screen and (max-width:1480px){.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(2){top:50%;left:-100px;-webkit-transform:translate3d(-10px,-110px,0);transform:translate3d(-10px,-110px,0)}}.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(3){bottom:-90px;left:155px}@media screen and (max-width:1480px){.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(3){bottom:-80px;left:30px}}.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(4){bottom:-90px;right:20px}@media screen and (max-width:1480px){.realSingleList--totemus .realSingleList__section__deco__floating__item:nth-child(4){bottom:-90px;right:-20px}}.realSingleList--totemus.current .realSingleList__section__deco__floating__item{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;opacity:1}.realSingleList--totemus.current .realSingleList__section__deco__floating__item:first-child{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;top:-60px;left:60px}@media screen and (max-width:1480px){.realSingleList--totemus.current .realSingleList__section__deco__floating__item:first-child{top:-60px;left:20px}}.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(2){-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;top:50%;left:-100px;-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}@media screen and (max-width:1480px){.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(2){top:50%;left:-100px;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(3){-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .6s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .6s;bottom:-80px;left:165px}@media screen and (max-width:1480px){.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(3){bottom:-80px;left:40px}}.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(4){-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;bottom:-80px;right:30px}@media screen and (max-width:1480px){.realSingleList--totemus.current .realSingleList__section__deco__floating__item:nth-child(4){bottom:-80px;right:-10px}}.realSingleList--cdle.colored .realSingleList__section{background-color:#002626;background-image:url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png) type("image/png"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-pattern@2x.png) type("image/png"));background-repeat:repeat;background-size:1494px 1473px;position:relative}.realSingleList--cdle.colored .realSingleList__section__content,.realSingleList--cdle.colored .realSingleList__section__content__text,.realSingleList--cdle.colored .realSingleList__section__content__title,.realSingleList--cdle.colored .realSingleList__section__content__title .maintitle{color:#fff}.realSingleList--cdle.colored .realSingleList__section__content a.btn,.realSingleList--cdle.colored .realSingleList__section__content a.cookie-message__btn{background:#eb614a;background:linear-gradient(45deg,#ea8f41,#eb614a)}.realSingleList--cdle.colored .realSingleList__section__content__title figure{border-color:#2ddb9f}.realSingleList--cdle .realSingleList__section{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.realSingleList--cdle .realSingleList__section__content{width:50%;padding-right:70px}.realSingleList--cdle .realSingleList__section__content__text{position:relative;z-index:900}.realSingleList--cdle .realSingleList__section__deco__iphone{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(calc(50% + 45px),-50%,0);transform:translate3d(calc(50% + 45px),-50%,0);z-index:20}@media screen and (max-width:1480px){.realSingleList--cdle .realSingleList__section__deco__iphone{-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}}.realSingleList--cdle .realSingleList__section__deco__floating{display:block;z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}.realSingleList--cdle .realSingleList__section__deco__floating__item{position:absolute;display:block;opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.realSingleList--cdle .realSingleList__section__deco__floating__item:first-child{top:80px;right:70px}@media screen and (max-width:1480px){.realSingleList--cdle .realSingleList__section__deco__floating__item:first-child{display:none}}.realSingleList--cdle .realSingleList__section__deco__floating__item:nth-child(2){top:50%;left:50%;-webkit-transform:translate3d(20px,-50%,0);transform:translate3d(20px,-50%,0)}@media screen and (max-width:1480px){.realSingleList--cdle .realSingleList__section__deco__floating__item:nth-child(2){display:none}}.realSingleList--cdle .realSingleList__section__deco__floating__item:nth-child(3){bottom:80px;right:-20px}@media screen and (max-width:1480px){.realSingleList--cdle .realSingleList__section__deco__floating__item:nth-child(3){display:none}}.realSingleList--cdle.current .realSingleList__section__deco__floating__item{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;opacity:1}.realSingleList--cdle.current .realSingleList__section__deco__floating__item:first-child{-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;top:80px;right:60px}@media screen and (max-width:1480px){.realSingleList--cdle.current .realSingleList__section__deco__floating__item:first-child{display:none}}.realSingleList--cdle.current .realSingleList__section__deco__floating__item:nth-child(2){-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;top:50%;left:50%;-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}@media screen and (max-width:1480px){.realSingleList--cdle.current .realSingleList__section__deco__floating__item:nth-child(2){display:none}}.realSingleList--cdle.current .realSingleList__section__deco__floating__item:nth-child(3){-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .6s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .6s;bottom:80px;right:-30px}@media screen and (max-width:1480px){.realSingleList--cdle.current .realSingleList__section__deco__floating__item:nth-child(3){display:none}}.realSingleList--mdv .realSingleList__section{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.realSingleList--mdv .realSingleList__section__content{width:50%;padding-left:70px}.realSingleList--mdv .realSingleList__section__content__text{position:relative;z-index:900}.realSingleList--mdv .realSingleList__section__deco{display:block;position:absolute;width:calc(50% + 30px);top:50%;left:-30px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:20}.realSingleList--mdv .realSingleList__section__deco__iphone{display:block;position:absolute;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) 2s,opacity .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94) 2s,opacity .3s cubic-bezier(.25,.46,.45,.94)}.realSingleList--mdv .realSingleList__section__deco__iphone:first-child{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:20}.realSingleList--mdv .realSingleList__section__deco__iphone:nth-child(2){top:50%;left:0;-webkit-transform:translate3d(50px,-50%,0);transform:translate3d(50px,-50%,0);z-index:10;opacity:0}.realSingleList--mdv .realSingleList__section__deco__iphone:nth-child(3){top:50%;right:0;-webkit-transform:translate3d(-50px,-50%,0);transform:translate3d(-50px,-50%,0);z-index:10;opacity:0}.realSingleList--mdv.current .realSingleList__section__deco__iphone{display:block;position:absolute;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:1}.realSingleList--mdv.current .realSingleList__section__deco__iphone:first-child{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:20;-webkit-transition:all 0s cubic-bezier(.25,.46,.45,.94);transition:all 0s cubic-bezier(.25,.46,.45,.94)}.realSingleList--mdv.current .realSingleList__section__deco__iphone:nth-child(2){top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:10;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s}.realSingleList--mdv.current .realSingleList__section__deco__iphone:nth-child(3){top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:10;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s}.realSingleList--suv .realSingleList__section{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.realSingleList--suv .realSingleList__section__content{width:50%;padding-right:70px}.realSingleList--suv .realSingleList__section__content__text{position:relative;z-index:900}.realSingleList--suv .realSingleList__section__deco{background:#fff0;display:block;position:absolute;width:calc(50% - 140px);top:50%;left:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:20;height:calc(100% + 60px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.realSingleList--suv .realSingleList__section__deco__screen{display:block;position:relative;width:100%;height:33.33%;border-radius:30px;overflow:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.realSingleList--suv .realSingleList__section__deco__screen:first-child{left:80px;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .3s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .3s}.realSingleList--suv .realSingleList__section__deco__screen:nth-child(2){left:160px;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .5s}.realSingleList--suv .realSingleList__section__deco__screen:nth-child(3){left:0;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s;transition:all .3s cubic-bezier(.25,.46,.45,.94) .7s}.realSingleList--suv .realSingleList__section__deco__screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.realSingleList--suv .realSingleList__section__deco--macbook{background:#fff0;display:block;position:absolute;width:50%;top:50%;left:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:20;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.realSingleList--suv .realSingleList__section__deco--macbook__macbook{display:block;position:relative;width:100%;height:auto;border-radius:0;overflow:hidden;-webkit-transform:translate3d(15px,0,0);transform:translate3d(15px,0,0);opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.realSingleList--suv .realSingleList__section__deco--macbook__macbook img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.realSingleList--suv.current .realSingleList__section__deco__screen{pointer-events:auto;position:relative;opacity:1;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}.realSingleList--suv.current .realSingleList__section__deco--macbook__macbook{pointer-events:none;position:relative;opacity:1;-webkit-transform:translate3d(15px,0,0);transform:translate3d(15px,0,0)}.header{position:relative;z-index:5;position:fixed;z-index:9999;top:0;left:0;width:100%;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:background-color .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:background-color .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),background-color .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:580px){.header{-webkit-transform:translateY(0);transform:translateY(0)}}.header--background{background-color:hsl(0 0% 100% / .85);-webkit-transform:translateY(0);transform:translateY(0);backdrop-filter:blur(5px)}.header--background:before{opacity:1}.header--background .menu-item a{color:#3b3a3f!important}.header--background .menu-item.btn a,.header--background .menu-item.cookie-message__btn a,.header--background .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.menu-item[type=button] a,.header--background .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.menu-item[type=submit] a,.header--background input.menu-item[type=button] a,.header--background input.menu-item[type=submit] a,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .header--background input.menu-item[type=button] a,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .header--background input.menu-item[type=submit] a{color:#fff!important}.header--background .menu-item.btn--big:focus a,.header--background .menu-item.btn--big:hover a,.header--background .menu-item.cookie-message__btn:focus a,.header--background .menu-item.cookie-message__btn:hover a{color:#e94140!important}.header--default{background:#fff}.header--default .menu-item a{color:#3b3a3f!important}.header--default .menu-item.btn a,.header--default .menu-item.cookie-message__btn a,.header--default .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.menu-item[type=button] a,.header--default .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element input.menu-item[type=submit] a,.header--default input.menu-item[type=button] a,.header--default input.menu-item[type=submit] a,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .header--default input.menu-item[type=button] a,.nf-form-cont form .nf-form-content .submit-wrap .nf-field-element .header--default input.menu-item[type=submit] a{color:#fff!important}.header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}@media screen and (max-width:375px){.header .wrapper{min-height:80px}}.header .header__logo__link{background-image:url(/wp-content/themes/ludifica/library/img/ludifica-black.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;width:152px;height:60px;margin-right:15px;position:relative}.header .header__logo__link:before{display:block;content:" ";width:100%;padding-top:39.70202%}@media screen and (max-width:375px){.header .header__logo__link{width:104px}}.header .header__logo__link--dark{width:152px;height:60px;background-image:url(/wp-content/themes/ludifica/library/img/ludifica-black.svg);background-position:50%;position:relative}.header .header__logo__link--dark:before{display:block;content:" ";width:100%;padding-top:39.70202%}@media screen and (max-width:375px){.header .header__logo__link--dark{width:100px}}.header .header__menuContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}@media screen and (max-width:375px){.header .header__menuContainer{min-height:80px}}@media screen and (max-width:1200px){.header .mainMenu__container{display:none}}@media (-ms-high-contrast:none){.header .mainMenu__container{margin-top:24px}}.header .mainMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .mainMenu .current-menu-item a{color:#3b3a3f!important}.header .mainMenu .current-menu-item a:before{opacity:1!important;content:"";background-image:url(/wp-content/themes/ludifica/library/img/menu-circle.svg)!important;width:calc(100% + 30px);height:47px;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94)}.header .mainMenu .menu-item{margin:0 40px;line-height:14px;cursor:pointer}@media screen and (max-width:1500px){.header .mainMenu .menu-item{margin:0 15px}}.header .mainMenu .menu-item a{color:#3b3a3f;font-family:neulis-neue,sans-serif;font-weight:600;font-size:16px;line-height:20px;position:relative;text-transform:none;letter-spacing:0;white-space:nowrap;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.header .mainMenu .menu-item a:before{opacity:0;content:"";background-image:url(/wp-content/themes/ludifica/library/img/menu-circle-hover.svg);width:calc(100% + 30px);height:47px;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-size:100% 100%;background-repeat:no-repeat;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.25,.46,.45,.94)}.header .mainMenu .menu-item a:focus,.header .mainMenu .menu-item a:hover{opacity:1;color:#e94140}.header .mainMenu .menu-item:not(.btn--big):not(.cookie-message__btn):focus a:before,.header .mainMenu .menu-item:not(.btn--big):not(.cookie-message__btn):hover a:before,.header .mainMenu .menu-item a:focus:before,.header .mainMenu .menu-item a:hover:before{opacity:1}.header .mainMenu .menu-item.btn--big,.header .mainMenu .menu-item.cookie-message__btn{display:none;line-height:52px}.header .mainMenu .menu-item.btn--big a,.header .mainMenu .menu-item.cookie-message__btn a{letter-spacing:1.8px;font-size:13px;line-height:13px;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94)}.header .mainMenu .menu-item.btn--big:focus a,.header .mainMenu .menu-item.btn--big:hover a,.header .mainMenu .menu-item.cookie-message__btn:focus a,.header .mainMenu .menu-item.cookie-message__btn:hover a{color:#e94140}.header .mainMenu li:first-child{margin-left:0}.header .mainMenu li:last-child{margin-right:0}.hambumenu{position:relative;width:30px;height:20px;cursor:pointer;background-color:#fff0;outline:none;border:none;margin-left:30px}@media screen and (min-width:1201px){.hambumenu{display:none}}@media (-ms-high-contrast:none){.hambumenu{margin-top:40px}}.hambumenu:focus .hambumenu__line--2,.hambumenu:hover .hambumenu__line--2{left:5px}.hambumenu__line{position:absolute;right:0;display:block;width:25px;height:3px;border-radius:3px;background-color:#3b3a3f;-webkit-transition:left .2s cubic-bezier(.25,.46,.45,.94);transition:left .2s cubic-bezier(.25,.46,.45,.94)}.hambumenu__line--1{top:0}.hambumenu__line--2{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.hambumenu__line--3{bottom:0}.mobile__menu{position:fixed;z-index:9999;top:0;right:150%;bottom:0;left:-100%;display:none;overflow:hidden}.mobile__menu__content{padding:30px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1001;position:relative;background:rgb(244 210 127 / .98)}.mobile__menu__content .btn--big,.mobile__menu__content .cookie-message__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile__menu__btn{background:none;outline:none;border:none;cursor:pointer;text-decoration:none;padding:10px;font-size:16px}.mobile__menu .btn--close{position:absolute;top:50px;right:50px;color:#fff}.mobile__menu__group{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.mobile__menu__group .menu-item{margin-bottom:3vh}.mobile__menu__group .menu-item a{font-family:larken,serif;font-weight:700;letter-spacing:0;text-transform:none;color:#3b3a3f;position:relative;opacity:1}@media screen and (max-width:500px){.mobile__menu__group .menu-item a{font-size:50px}}.mobile__menu__group .menu-item:not(.btn--big):not(.cookie-message__btn):focus a:before,.mobile__menu__group .menu-item:not(.btn--big):not(.cookie-message__btn):hover a:before,.mobile__menu__group .menu-item a.current_page_item:before,.mobile__menu__group .menu-item a:focus,.mobile__menu__group .menu-item a:focus:before,.mobile__menu__group .menu-item a:hover,.mobile__menu__group .menu-item a:hover:before{opacity:1}.mobile__menu__group .menu-item.btn--big a,.mobile__menu__group .menu-item.cookie-message__btn a{-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94)}.mobile__menu__group .menu-item.btn--big:focus a,.mobile__menu__group .menu-item.btn--big:hover a,.mobile__menu__group .menu-item.cookie-message__btn:focus a,.mobile__menu__group .menu-item.cookie-message__btn:hover a{color:#e94140}.mobile__menu__group .menu-item.btn--big:focus a:before,.mobile__menu__group .menu-item.btn--big:hover a:before,.mobile__menu__group .menu-item.cookie-message__btn:focus a:before,.mobile__menu__group .menu-item.cookie-message__btn:hover a:before{display:none}.header__contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;font-size:16px;font-weight:600;line-height:19px;text-align:center;padding:0 30px!important}@media screen and (max-width:1200px){.header__contact{display:none}}.single-realisations #menu-item-51806 a:before{content:"";display:none}.page-template-default .header .menu-item a{color:#000}.page-template-default .header__logo__link{background-image:url(/wp-content/themes/ludifica/library/img/ludifica-logo-black.svg)}.mobile__menu .current_page_item a:before{opacity:1;-webkit-transform:none;transform:none}.footer{background:#fff}.footer .wrapper{min-height:220px;padding-top:105px;margin-top:-105px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:650px){.footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .wrapper--default{padding-top:0;margin-top:0;min-height:100px}@media (-ms-high-contrast:none){.footer__left{margin-top:100px}}@media only screen and (max-width:650px){.footer__right{margin-top:25px}}@media (-ms-high-contrast:none){.footer__right{margin-top:100px}}@media screen and (max-width:375px){.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__credential{font-size:12px;font-weight:600;font-family:neulis-neue,sans-serif;text-transform:none;color:#3b3a3f}.footer__realisation{margin-left:20px}@media screen and (max-width:375px){.footer__realisation{margin-left:0}}.footer__realisation .noomia{position:relative;display:inline-block;width:81px;height:15px;text-indent:-9999px}.footer__realisation .noomia:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:.7;background-position:0;background-size:81px 15px;background-repeat:no-repeat;background-image:url(/wp-content/themes/ludifica/library/img/logo-noomia--light.svg)}.footer__realisation .noomia:after{-webkit-transition:width .3s cubic-bezier(.55,.085,.68,.53);transition:width .3s cubic-bezier(.55,.085,.68,.53);position:absolute;top:0;left:0;display:block;width:0;height:100%;content:"";background-position:0;background-size:81px 15px;background-repeat:no-repeat;background-image:url(/wp-content/themes/ludifica/library/img/logo-noomia--light.svg)}.footer__realisation .noomia:hover:after{width:100%}.footer__realisation .noomia{vertical-align:middle}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:650px){.footer__menu{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:375px){.footer__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__menu>li:last-child{margin-right:0}.footer__menu .menu-item{margin-right:20px;position:relative}@media screen and (max-width:375px){.footer__menu .menu-item{margin-right:0}}.footer__menu .menu-item a{font-size:12px;font-weight:600;font-family:neulis-neue,sans-serif;text-transform:none;color:#3b3a3f}.footer__social .social__list>li:last-child{margin-bottom:0}.footer__social .social__elt{margin-bottom:22px;font-size:24px;line-height:24px}.footer__social .social__link{display:inline-block;font-size:24px;line-height:24px;color:#3b3a3f;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.footer__social .social__link--facebook{color:#3b5998;font-size:24px}.footer__social .social__link--twitter{color:#00aced}.footer__social .social__link--linkedin{color:#0077b5}.footer__social .social__link--youtube{color:#c4302b}.footer__social .social__link--instagram{color:#8134af}.footer__social .social__link:before{vertical-align:middle}.footer__social .social__link:focus,.footer__social .social__link:hover{color:#e94140}.page__home .home__introduction{background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover}.page__home .home__introduction .wrapper{min-height:925px;width:100%}@media screen and (max-width:375px){.page__home .home__introduction .wrapper{min-height:0}}.page__home .home__introduction__illustrations{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:50;pointer-events:none}.page__home .home__introduction__illustrations__item{display:block;position:absolute}.page__home .home__introduction__illustrations__item svg{width:100%;height:auto;display:block}.page__home .home__introduction__illustrations__item--pirate{height:300px;width:318px;bottom:-60px;right:0}@media screen and (max-width:1300px){.page__home .home__introduction__illustrations__item--pirate{-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}}@media screen and (max-width:1140px){.page__home .home__introduction__illustrations__item--pirate{-webkit-transform:translate3d(-80px,0,0);transform:translate3d(-80px,0,0);display:none}}@media screen and (max-width:1050px){.page__home .home__introduction__illustrations__item--pirate{display:block;bottom:60px;right:auto;left:0;top:auto}}@media screen and (max-width:580px){.page__home .home__introduction__illustrations__item--pirate{display:none}}.page__home .home__introduction__illustrations__item--astronaute{height:300px;width:282px;top:50%;left:calc(50% + 50px);-webkit-transform:translate3d(-60%,100px,0) rotate(5deg);transform:translate3d(-60%,100px,0) rotate(5deg)}@media screen and (max-width:1300px){.page__home .home__introduction__illustrations__item--astronaute{-webkit-transform:translate3d(50px,50px,0) rotate(5deg);transform:translate3d(50px,50px,0) rotate(5deg)}}@media screen and (max-width:1140px){.page__home .home__introduction__illustrations__item--astronaute{top:auto;left:auto;bottom:-20px;right:60px;-webkit-transform:translate3d(-80px,0,0) rotate(5deg);transform:translate3d(-80px,0,0) rotate(5deg)}}@media screen and (max-width:1050px){.page__home .home__introduction__illustrations__item--astronaute{top:auto;left:auto;bottom:150px;right:100px}}@media screen and (max-width:800px){.page__home .home__introduction__illustrations__item--astronaute{top:auto;left:auto;bottom:200px;right:-50px}}@media screen and (max-width:580px){.page__home .home__introduction__illustrations__item--astronaute{top:auto;left:auto;bottom:80px;right:-50px}}@media screen and (max-width:375px){.page__home .home__introduction__illustrations__item--astronaute{width:141px;height:150px;background-size:141px auto;bottom:120px}}.page__home .home__introduction__illustrations__item--meta{height:264px;width:243px;top:0;right:0;-webkit-transform:translate3d(-200px,200px,0);transform:translate3d(-200px,200px,0)}@media screen and (max-width:1300px){.page__home .home__introduction__illustrations__item--meta{-webkit-transform:translate3d(-80px,200px,0);transform:translate3d(-80px,200px,0)}}@media screen and (max-width:1140px){.page__home .home__introduction__illustrations__item--meta{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}}@media screen and (max-width:1050px){.page__home .home__introduction__illustrations__item--meta{right:auto;left:800px}}.page__home .home__introduction__contentContainer{position:relative;z-index:2;max-width:784px;padding-top:305px}@media screen and (max-width:800px){.page__home .home__introduction__contentContainer{padding-top:250px}}@media screen and (max-width:580px){.page__home .home__introduction__contentContainer{padding-top:210px}}@media screen and (max-width:375px){.page__home .home__introduction__contentContainer{padding-top:120px;padding-bottom:220px}}@media screen and (max-width:375px){.page__home .home__introduction__contentContainer.with-partners{padding-bottom:170px}}.page__home .home__introduction__title{max-width:784px;z-index:10;color:#3b3a3f;font-size:70px;line-height:90px;margin-bottom:50px;letter-spacing:0;position:relative}@media screen and (max-width:1100px){.page__home .home__introduction__title{font-size:50px;line-height:54px;margin-bottom:0}}.page__home .home__introduction__title:before{content:"";display:block;width:45px;height:45px;position:relative;position:absolute;top:0;left:0;-webkit-transform:translate3d(-55%,-55%,0);transform:translate3d(-55%,-55%,0);background-image:url(/wp-content/themes/ludifica/library/img/shape-crown.svg);background-size:45px auto;background-repeat:no-repeat;background-position:50%}.page__home .home__introduction__title:before:before{display:block;content:" ";width:100%;padding-top:100%}@media only screen and (max-width:1100px){.page__home .home__introduction__title:before{width:40px;background-size:40px auto;left:-5px;top:-5px}}.page__home .home__introduction__title b{position:relative;font-weight:600;z-index:100}.page__home .home__introduction__title i{display:inline-block;position:relative;font-style:normal;z-index:10}.page__home .home__introduction__title i:before{content:"";display:block;width:58px;height:52px;position:relative;position:absolute;top:0;right:0;-webkit-transform:translate3d(25px,-15px,0);transform:translate3d(25px,-15px,0);background-image:url(/wp-content/themes/ludifica/library/img/shape-blink_stars.svg);background-size:58px auto;background-repeat:no-repeat;background-position:50%}.page__home .home__introduction__title i:before:before{display:block;content:" ";width:100%;padding-top:89.65517%}@media only screen and (max-width:1100px){.page__home .home__introduction__title i:before{width:40px;background-size:40px auto;right:10px}}.page__home .home__introduction__title i:after{content:"";display:block;z-index:-1;width:340px;height:90px;position:relative;position:absolute;top:50%;left:calc(50% - 15px);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-image:url(/wp-content/themes/ludifica/library/img/shape-circle_text.svg);background-size:340px auto;background-repeat:no-repeat;background-position:50%}.page__home .home__introduction__title i:after:before{display:block;content:" ";width:100%;padding-top:26.47059%}@media only screen and (max-width:1100px){.page__home .home__introduction__title i:after{width:240px;background-size:240px auto}}.page__home .home__introduction__title.js-anim-text .wordsContainer{font-weight:600;font-style:normal;position:relative;display:inline-block;height:70px;vertical-align:top;color:#3b3a3f}@media screen and (max-width:1100px){.page__home .home__introduction__title.js-anim-text .wordsContainer{height:44px}}@media only screen and (max-width:400px){.page__home .home__introduction__title.js-anim-text .wordsContainer{font-size:35px}}@media only screen and (max-width:350px){.page__home .home__introduction__title.js-anim-text .wordsContainer{font-size:32px}}@media only screen and (max-width:330px){.page__home .home__introduction__title.js-anim-text .wordsContainer{font-size:28px}}.page__home .home__introduction__title.js-anim-text .word{position:absolute;width:auto;opacity:0;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.page__home .home__introduction__title.js-anim-text .empty{width:15px}@media only screen and (max-width:400px){.page__home .home__introduction__title.js-anim-text .empty{width:10px}}.page__home .home__introduction__title.js-anim-text .letter{display:inline-block;position:relative;float:left;-webkit-transform:translateZ(25px);transform:translateZ(25px);-webkit-transform-origin:50% 50% 25px;transform-origin:50% 50% 25px}.page__home .home__introduction__title.js-anim-text .letter.out{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:-webkit-transform .32s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .32s cubic-bezier(.55,.055,.675,.19);transition:transform .32s cubic-bezier(.55,.055,.675,.19);transition:transform .32s cubic-bezier(.55,.055,.675,.19),-webkit-transform .32s cubic-bezier(.55,.055,.675,.19)}.page__home .home__introduction__title.js-anim-text .letter.behind{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.page__home .home__introduction__title.js-anim-text .letter.in{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:-webkit-transform .38s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .38s cubic-bezier(.175,.885,.32,1.275);transition:transform .38s cubic-bezier(.175,.885,.32,1.275);transition:transform .38s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .38s cubic-bezier(.175,.885,.32,1.275)}.page__home .home__introduction__title a{color:#e94140}.page__home .home__introduction__content{font-family:neulis-neue,sans-serif;max-width:600px;color:#e94140;font-size:18px;line-height:38px;font-weight:700;margin-bottom:50px;text-transform:none}@media only screen and (max-width:375px){.page__home .home__introduction__content{font-size:18px}}@media only screen and (max-width:330px){.page__home .home__introduction__content{font-size:18px}}.page__home .home__introduction__content a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:-webkit-gradient(linear,left top,right top,from(#e94140),color-stop(50%,#e94140),color-stop(50%,#e94140));background-image:linear-gradient(90deg,#e94140,#e94140 50%,#e94140 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;text-transform:none;display:block;font-family:neulis-neue,sans-serif}.page__home .home__introduction__content a:before{content:"";background:#e94140;display:block;position:absolute;bottom:-3px;left:0;width:0;height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page__home .home__introduction__content a:hover{background-position:0}.page__home .home__introduction__content a:hover:before{width:100%}.page__home .home__introduction__content b,.page__home .home__introduction__content strong{font-weight:700}.page__home .home__introduction__content a{font-size:18px}.page__home .home__introduction__btn{font-size:12px;letter-spacing:1.7px;line-height:16px;text-transform:none;color:#e94140;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__home .home__introduction__btn span{margin-left:15px;color:#e94140;-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.page__home .home__introduction__btn:focus span,.page__home .home__introduction__btn:hover span{color:#fff}.lightbox--video .controls .page__home .home__introduction__iconContainer .button,.list-select-wrap .page__home .home__introduction__iconContainer .nf-field-element,.nf-after-form-content .page__home .home__introduction__iconContainer .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .page__home .home__introduction__iconContainer .nf-field-element,.page__home .home__introduction__iconContainer .email-wrap,.page__home .home__introduction__iconContainer .icon,.page__home .home__introduction__iconContainer .lightbox--video .controls .button,.page__home .home__introduction__iconContainer .list-select-wrap,.page__home .home__introduction__iconContainer .list-select-wrap .nf-field-element,.page__home .home__introduction__iconContainer .nf-after-form-content .nf-error-msg,.page__home .home__introduction__iconContainer .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.page__home .home__introduction__iconContainer .textbox-wrap{font-size:10px}.page__home .home__introduction__videoContainer{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:.3}.page__home .home__introduction__videoContainer .player{width:100%;height:100%}.page__home .home__introduction__videoContainer .player .media-container{position:relative;width:100%;height:100%}.page__home .home__introduction__videoContainer .player .media-container video{position:relative;width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__home .home__introduction__videoContainer .player .controls{display:none}.page__home .home__introduction__videoContainer--img .bcg-image{min-width:100%;min-height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__home .home__partners{z-index:3}.page__home .home__partners__contentContainer{position:absolute;right:180px;top:-125px;width:800px;height:250px;padding:60px;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140)}.page__home .home__partners__contentContainer:before{content:"";position:absolute;right:0;left:0;top:0;bottom:0;z-index:2;pointer-events:none;opacity:1;background:url(/wp-content/themes/ludifica/library/img/pattern-partners@2x.png) no-repeat 50%/cover;background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/pattern-partners@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/pattern-partners@2x.png) type("image/png"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/pattern-partners@2x.png.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/pattern-partners@2x.png) type("image/png"))}.page__home .home__partners__contentContainer.width-auto{width:auto}@media screen and (max-width:1000px) and (min-width:851px){.page__home .home__partners__contentContainer.width-auto{right:20px;left:inherit}}@media screen and (max-width:1000px){.page__home .home__partners__contentContainer{right:0;left:0;margin-left:auto;margin-right:auto}}@media screen and (max-width:850px){.page__home .home__partners__contentContainer{position:relative;width:100%;top:-125px;margin-bottom:-125px}}@media screen and (max-width:800px){.page__home .home__partners__contentContainer{padding:30px;height:auto}}.page__home .home__partners__title{font-size:14px;line-height:18px;letter-spacing:2px;font-family:larken,serif;color:#3b3a3f;font-weight:700;margin-bottom:30px;text-transform:none}.page__home .home__partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px}@media screen and (max-width:850px){.page__home .home__partners__elt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;margin-right:10px}}.page__home .home__partners__link{position:relative}.page__home .home__partners__img{max-width:140px;max-height:90px}@media screen and (max-width:850px){.page__home .home__partners__img{max-width:100%}}@media screen and (max-width:1300px){.page__home .home__description{margin-bottom:170px}}@media screen and (max-width:1050px){.page__home .home__description{margin-bottom:0;z-index:50}}@media screen and (max-width:1000px){.page__home .home__description{position:relative;margin-top:-220px}}@media screen and (max-width:580px){.page__home .home__description{z-index:10}}.page__home .home__description .wrapper{padding-top:50px;padding-bottom:30px;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){.page__home .home__description .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px}}@media screen and (max-width:1000px) and (max-width:375px){.page__home .home__description .wrapper{padding-top:50px}}@media screen and (max-width:375px){.page__home .home__description .wrapper.with-partners{padding-top:50px}}.page__home .home__description .wrapper .home_description_link>a{font-weight:600;font-size:18px;text-transform:none;margin-top:30px;display:block}.page__home .home__description .wrapper .home_description_link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page__home .home__description .wrapper .home_description_link a{background-image:-webkit-gradient(linear,left top,right top,from(#e94140),color-stop(50%,#e94140),color-stop(50%,#e94140));background-image:linear-gradient(90deg,#e94140,#e94140 50%,#e94140 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;font-size:18px;text-transform:none;display:block;font-family:neulis-neue,sans-serif}.page__home .home__description .wrapper .home_description_link a:before{content:"";background:#e94140;display:block;position:absolute;bottom:-3px;left:0;width:0;height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page__home .home__description .wrapper .home_description_link a:hover{background-position:0}.page__home .home__description .wrapper .home_description_link a:hover:before{width:100%}.page__home .home__description__imgContainer{width:calc(50% - 30px);max-width:none;position:relative;top:-180px;background-size:cover;background-position:50%;border-radius:30px}.page__home .home__description__imgContainer:before{display:block;content:" ";width:100%;padding-top:123.07692%}@media screen and (max-width:1000px){.page__home .home__description__imgContainer{margin-right:0;width:100%;margin-bottom:25px;top:0}}.page__home .home__description__imgContainer .home__description__img{height:100%;width:100%;overflow:hidden}.page__home .home__description__imgContainer video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media screen and (max-width:1000px){.page__home .home__description__imgContainer{width:100%;position:relative;top:0;max-width:none}.page__home .home__description__imgContainer:before{display:block;content:" ";width:100%;padding-top:56.25%}.page__home .home__description__imgContainer .home__description__img{height:100%;width:100%}.page__home .home__description__imgContainer video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}}.page__home .home__description__imgContainer .bubble{position:absolute;opacity:.9;border-radius:50%}@media screen and (max-width:700px){.page__home .home__description__imgContainer .bubble{display:none}}.page__home .home__description__imgContainer .bubble__yellow{right:-37.5px;top:135px}@media screen and (max-width:1000px){.page__home .home__description__imgContainer .bubble__yellow{right:-25px;top:-40px}}.page__home .home__description__imgContainer .bubble__yellow .circle{width:75px;height:75px;background:#e4d76f;-webkit-animation:circlemove--small 12s linear infinite;animation:circlemove--small 12s linear infinite;border-radius:50%;opacity:.9}.page__home .home__description__imgContainer .bubble__yellow .attention{-webkit-animation:circlemoveAlt 24s linear infinite;animation:circlemoveAlt 24s linear infinite;width:68px;height:81px;background:#fff0;background-image:url(/wp-content/themes/ludifica/library/img/shape-attention.svg);background-repeat:no-repeat;background-size:68px auto}.page__home .home__description__imgContainer .bubble__green{bottom:-53.5px;right:107px}.page__home .home__description__imgContainer .bubble__green .circle{width:109px;height:109px;background:#cde78b;-webkit-animation:circlemove 12s linear infinite;animation:circlemove 12s linear infinite;border-radius:50%;opacity:.9}.page__home .home__description__imgContainer .bubble__red{left:-54px;bottom:158px;z-index:-1}.page__home .home__description__imgContainer .bubble__red .circle{-webkit-animation:circlemoveAlt 12s linear infinite;animation:circlemoveAlt 12s linear infinite;width:108px;height:108px;background:#db9e70;border-radius:50%;opacity:.9}.page__home .home__description__imgContainer .bubble__red .baloon{-webkit-animation:circlemoveAlt 24s linear infinite;animation:circlemoveAlt 24s linear infinite;width:58px;height:127px;background:#fff0;background-image:url(/wp-content/themes/ludifica/library/img/shape-baloon.svg);background-repeat:no-repeat;background-size:58px auto}.page__home .home__description__img{width:100%;position:absolute;top:0;left:0;border-radius:30px;overflow:hidden}.page__home .home__description__contentContainer{margin-top:60px;width:calc(50% - 30px)}@media screen and (max-width:1000px){.page__home .home__description__contentContainer{margin-top:0;margin-bottom:100px;width:100%}}.page__home .home__description__title{max-width:none}@media screen and (max-width:1000px){.page__home .home__description__title{max-width:none}}@media screen and (max-width:800px){.page__home .home__description__title{max-width:none}}.page__home .home__description__content{max-width:475px}@media screen and (max-width:1000px){.page__home .home__description__content{max-width:none}}@media screen and (max-width:800px){.page__home .home__description__content{max-width:none}}.page__home .home__type{margin-top:-150px}@media screen and (max-width:1000px){.page__home .home__type{margin-top:0}}.page__home .home__type .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;padding-bottom:150px;max-width:1400px}@media screen and (max-width:700px){.page__home .home__type .wrapper{padding-bottom:100px}}@media screen and (max-width:375px){.page__home .home__type .wrapper{padding-top:50px}}.page__home .home__type__maintitle{max-width:none;margin-bottom:10px}.page__home .home__type__subtitle{margin-bottom:40px}.page__home .home__type__listContainer{width:100%}.page__home .home__type__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media screen and (max-width:1000px){.page__home .home__type__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1000px){.page__home .home__type__list li:last-child{margin-bottom:0}}.page__home .home__type__elt{position:relative;width:33.3333%;border-radius:30px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media screen and (max-width:1660px){.page__home .home__type__elt{width:32%}}@media screen and (max-width:1000px){.page__home .home__type__elt{margin-bottom:30px;width:413px}}@media screen and (max-width:500px){.page__home .home__type__elt{width:100%;max-width:none;padding:0}.page__home .home__type__elt .home__type__elt__container{padding-left:0;padding-right:0}}.page__home .home__type__elt__container{padding:25px 15px 0}.page__home .home__type__imgContainer{width:100%;height:280px;border-radius:30px;margin-bottom:0;background:#f4d27f;position:relative}.page__home .home__type__img{width:auto;max-width:100%;height:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.page__home .home__type__elt.applications-mobiles .home__type__img,.page__home .home__type__elt.developpement-de-produit-touristiques .home__type__img{height:240px}.page__home .home__type__elt.formation-consulting-en-gamification-territoriale .home__type__img{height:220px}.page__home .home__type__elt:hover{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.page__home .home__type__elt:hover>a .home__type__link span{background-position:0}.page__home .home__type__elt:hover>a .home__type__link span:before{width:100%}.page__home .home__type__title{font-weight:600;font-family:neulis-neue,sans-serif;font-size:22px;line-height:normal;text-transform:none;margin-bottom:20px}.page__home .home__type__content,.page__home .home__type__content p{font-size:18px}.page__home .home__type .home__type__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page__home .home__type .home__type__link span{background-image:-webkit-gradient(linear,left top,right top,from(#e94140),color-stop(50%,#e94140),color-stop(50%,#e94140));background-image:linear-gradient(90deg,#e94140,#e94140 50%,#e94140 0);background-size:200% 100%;background-position:-100%;display:inline-block;padding:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:600;font-size:18px;text-transform:none;font-family:neulis-neue,sans-serif;margin-top:20px;display:block}.page__home .home__type .home__type__link span:before{content:"";background:#e94140;display:block;position:absolute;bottom:-3px;left:0;width:0;height:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page__home .home__type__pattern{pointer-events:none;position:absolute;left:calc(50% - 368px);top:-30px;opacity:1;width:736px;height:736px;border-radius:50%;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-size:cover;right:130px;z-index:-1}.page__home .home__real{margin-top:0;margin-bottom:150px;z-index:100}.page__home .home__real__titleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:120px}.page__home .home__real__maintitle{width:100%;max-width:480px}.page__home .home__real__description{width:100%;max-width:446px}.page__home .home__real__description a{font-weight:600;font-size:18px;text-transform:none;margin-top:30px;display:block}.page__home .home__real__realContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:1540px){.page__home .home__real__realContainer .slider__btnContainer:not(.slider__btnContainer--hidden){margin-top:80px}}@media screen and (max-width:1100px){.page__home .home__real__realContainer .slider__btnContainer:not(.slider__btnContainer--hidden){margin-top:20px}}.page__home .home__real__realContainer .slider__btnContainer:not(.slider__btnContainer--hidden) .btn--round{background:#e94140;color:#fff}.page__home .home__real__realContainer .realSingleList{text-align:center;margin:0 20px 0 0;width:1400px;height:auto}@media screen and (max-width:1100px){.page__home .home__real__realContainer .realSingleList .realSingleList__section__content{width:100%;padding-left:0;padding-right:0}.page__home .home__real__realContainer .realSingleList .realSingleList__section__deco,.page__home .home__real__realContainer .realSingleList .realSingleList__section__deco--macbook{display:none}}@media screen and (max-width:600px){.page__home .home__real__realContainer .realSingleList .realSingleList__section{padding:30px}}.page__home .home__real__realContainer .slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page__home .home__real__realContainer .slides .slide{position:relative;z-index:4;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.page__home .home__real__realContainer .slides .slide.current{z-index:10}.page__home .home__slider{text-align:center;position:relative;overflow:hidden}.page__home .home__slider__btnContainer{position:absolute;top:50%;z-index:4;display:inline-block;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:860px}@media screen and (max-width:1000px){.page__home .home__slider__btnContainer{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page__home .home__slider .slider__btn{width:80px;height:80px;border-radius:50%;position:relative;background:#fff;color:#e94140;z-index:4;-webkit-box-shadow:0 10px 20px -10px rgb(219 158 112 / .5);box-shadow:0 10px 20px -10px rgb(219 158 112 / .5);-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.page__home .home__slider .slider__btn:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border-radius:50%;z-index:-1;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.page__home .home__slider .slider__btn:focus,.page__home .home__slider .slider__btn:hover{color:#fff}.page__home .home__slider .slider__btn:focus:before,.page__home .home__slider .slider__btn:hover:before{opacity:1}@media screen and (max-width:1000px){.page__home .home__slider .slider__btn{width:60px;height:60px}}@media screen and (max-width:375px){.page__home .home__slider .slider__btn{width:50px;height:50px}}.lightbox--video .controls .page__home .home__slider .slider__btn .button,.list-select-wrap .page__home .home__slider .slider__btn .nf-field-element,.nf-after-form-content .page__home .home__slider .slider__btn .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .page__home .home__slider .slider__btn .nf-field-element,.page__home .home__slider .slider__btn .email-wrap,.page__home .home__slider .slider__btn .icon,.page__home .home__slider .slider__btn .lightbox--video .controls .button,.page__home .home__slider .slider__btn .list-select-wrap,.page__home .home__slider .slider__btn .list-select-wrap .nf-field-element,.page__home .home__slider .slider__btn .nf-after-form-content .nf-error-msg,.page__home .home__slider .slider__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.page__home .home__slider .slider__btn .textbox-wrap{line-height:12px;font-size:12px}.page__home .home__slider .slider__btn--left{left:-405px}@media screen and (max-width:1000px){.page__home .home__slider .slider__btn--left{left:0}}.page__home .home__slider .slider__btn--right{right:-405px}@media screen and (max-width:1000px){.page__home .home__slider .slider__btn--right{right:0}}.page__home .home__slider__slider{opacity:0;height:460px;position:relative;vertical-align:middle}@media screen and (max-width:850px){.page__home .home__slider__slider{height:570px}}@media screen and (max-width:600px){.page__home .home__slider__slider{height:360px}}.page__home .home__slider .slides{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;text-align:left;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.page__home .home__slider .slide{margin-right:30px;display:inline-block;vertical-align:middle;width:660px;height:460px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;pointer-events:none}@media screen and (max-width:850px){.page__home .home__slider .slide{height:auto}}.page__home .home__slider .slide.current{width:860px;height:600px}@media screen and (max-width:850px){.page__home .home__slider .slide.current{height:auto}}.page__home .home__solution__bcg{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover}.page__home .home__solution .solutionoverflow{overflow:hidden}.page__home .home__solution .wrapper{padding-top:150px;padding-bottom:150px}@media screen and (max-width:700px){.page__home .home__solution .wrapper{padding-top:100px;padding-bottom:155px}}@media screen and (max-width:375px){.page__home .home__solution .wrapper{padding-bottom:50px}}.page__home .home__solution__contentContainer{padding-bottom:60px;position:relative;z-index:3}.page__home .home__solution__maincontent{max-width:650px}.page__home .home__solution__listContainer{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page__home .home__solution__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__home .home__solution__list li{height:auto}.page__home .home__solution__imgContainer{width:180px;height:180px;margin-bottom:15px;position:relative}.page__home .home__solution__img{width:100%;height:140px;position:absolute;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.page__home .home__solution__title{font-weight:600!important;font-family:neulis-neue,sans-serif;font-size:22px;line-height:normal;text-transform:none;margin-bottom:20px}.page__home .home__solution__content{font-size:18px}.page__home .home__solution__content p{font-size:18px;line-height:26px}.page__home .home__solution__btnContainer{position:absolute;left:-75px;bottom:auto;top:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1540px){.page__home .home__solution__btnContainer{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:0;margin-top:20px;height:60px}}.page__home .home__solution .solution__btn{position:relative;z-index:6;margin-bottom:0;-webkit-box-shadow:0 30px 30px -20px rgb(219 158 112 / .5);box-shadow:0 30px 30px -20px rgb(219 158 112 / .5);width:60px;height:60px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.lightbox--video .controls .page__home .home__solution .solution__btn .button,.list-select-wrap .page__home .home__solution .solution__btn .nf-field-element,.nf-after-form-content .page__home .home__solution .solution__btn .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .page__home .home__solution .solution__btn .nf-field-element,.page__home .home__solution .solution__btn .email-wrap,.page__home .home__solution .solution__btn .icon,.page__home .home__solution .solution__btn .lightbox--video .controls .button,.page__home .home__solution .solution__btn .list-select-wrap,.page__home .home__solution .solution__btn .list-select-wrap .nf-field-element,.page__home .home__solution .solution__btn .nf-after-form-content .nf-error-msg,.page__home .home__solution .solution__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.page__home .home__solution .solution__btn .textbox-wrap{line-height:12px;font-size:12px}.page__home .home__solution .solution__btn--left{margin-bottom:-10px}@media screen and (max-width:1540px){.page__home .home__solution .solution__btn--left{margin-bottom:0;margin-right:5px}}@media screen and (max-width:1540px){.page__home .home__solution .solution__btn--right{margin-top:0;margin-left:0}}.page__home .home__solution .slides{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4}.page__home .home__solution .slide{border-radius:30px;position:relative;z-index:4;width:420px;height:460px;padding:50px;background-color:#fff;-webkit-box-shadow:0 30px 60px -30px rgb(219 158 112 / .5);box-shadow:0 30px 60px -30px rgb(219 158 112 / .5);margin-right:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:375px){.page__home .home__solution .slide{padding:30px 20px}}.page__home .home__solution__elt--alternate.slide{border-radius:30px;position:relative;z-index:4;width:700px;height:auto;padding:40px 40px 40px 240px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;gap:20px;margin-right:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:820px){.page__home .home__solution__elt--alternate.slide{padding:30px 30px 30px 250px}}@media screen and (max-width:600px){.page__home .home__solution__elt--alternate.slide{padding:160px 20px 20px;-ms-flex-line-pack:start;align-content:start}}.page__home .home__solution__elt--alternate.slide .home__solution__imgContainer{border-radius:30px 0 0 30px;background:#f4d27f;position:absolute;top:0;left:0;width:200px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:820px){.page__home .home__solution__elt--alternate.slide .home__solution__imgContainer{width:220px}}@media screen and (max-width:600px){.page__home .home__solution__elt--alternate.slide .home__solution__imgContainer{width:120px;height:120px;top:20px;left:20px;border-radius:10px;margin:0}.page__home .home__solution__elt--alternate.slide .home__solution__imgContainer .home__solution__img{max-height:90px}}@media screen and (max-width:600px){.page__home .home__solution__elt--alternate.slide.musees-expositions-salons .home__solution__img{max-height:110px}}.page__home .home__solution__elt--alternate.slide .home__solution__title{margin-bottom:15px}.page__home .home__solution__pattern{pointer-events:none;position:absolute;right:-300px;bottom:50px;width:771px;height:771px;border-radius:50%;opacity:1;z-index:2;overflow:hidden}.page__home .home__solution__pattern .bg-pattern{width:100%;height:100%;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-size:cover;background-position:50%;opacity:1}.page__home .home__solution .musees-expositions-salons .home__solution__img,.page__home .home__solution .restauration .home__solution__img{height:180px}.page__home .home__testimonial{margin-bottom:50px;z-index:7}.page__home .home__testimonial .wrapper{padding-top:100px;padding-bottom:100px}@media screen and (max-width:700px){.page__home .home__testimonial .wrapper{padding-top:100px;padding-bottom:100px;margin-bottom:80px}}@media screen and (max-width:375px){.page__home .home__testimonial .wrapper{padding-top:50px;padding-bottom:50px}}.page__home .home__testimonial .slider__navigation{position:absolute;left:0;display:none;min-width:50px;list-style:none}.page__home .home__testimonial .slider__navigation li{width:18px;height:2px;background-color:blue;margin-left:3px}.page__home .home__testimonial .arrow{display:none!important}.page__home .home__testimonial__maintitle{max-width:540px;margin-bottom:0;z-index:4;position:absolute;top:240px;left:880px}@media screen and (max-width:1660px){.page__home .home__testimonial__maintitle{left:inherit;right:180px;top:175px}}@media screen and (max-width:1550px){.page__home .home__testimonial__maintitle{position:relative;right:inherit;left:inherit;top:0;margin-bottom:30px;max-width:860px}}.page__home .home__testimonial__list{margin-bottom:-50px}.page__home .home__testimonial__elt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px}@media screen and (max-width:1000px){.page__home .home__testimonial__elt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page__home .home__testimonial__imgContainer{width:650px;min-width:650px}@media screen and (max-width:1660px){.page__home .home__testimonial__imgContainer{min-width:0}}@media screen and (max-width:1600px){.page__home .home__testimonial__imgContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:800px){.page__home .home__testimonial__imgContainer{width:auto}}@media screen and (min-width:1551px) and (max-width:1660px){.page__home .home__testimonial__imgContainer{min-height:430px}}.page__home .home__testimonial__img{width:100%}.page__home .home__testimonial__contentContainer{background-color:#fff;max-width:700px;padding:60px 50px 0;-webkit-transform:translateX(-50px);transform:translateX(-50px);min-width:700px}@media screen and (max-width:1660px){.page__home .home__testimonial__contentContainer{min-width:0}}@media screen and (max-width:1600px){.page__home .home__testimonial__contentContainer{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1200px){.page__home .home__testimonial__contentContainer{padding:40px 30px;-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}}@media screen and (max-width:1000px){.page__home .home__testimonial__contentContainer{-webkit-transform:translate(0);transform:translate(0)}}@media screen and (max-width:800px){.page__home .home__testimonial__contentContainer{width:auto}}@media screen and (max-width:375px){.page__home .home__testimonial__contentContainer{padding-left:0;padding-right:0}}.page__home .home__testimonial__quote{background-color:#fff;width:80px;height:80px;border-radius:50%;color:rgb(59 58 63 / .3);position:absolute;top:-40px;left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}.lightbox--video .controls .page__home .home__testimonial__quote .button,.list-select-wrap .page__home .home__testimonial__quote .nf-field-element,.nf-after-form-content .page__home .home__testimonial__quote .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .page__home .home__testimonial__quote .nf-field-element,.page__home .home__testimonial__quote .email-wrap,.page__home .home__testimonial__quote .icon,.page__home .home__testimonial__quote .lightbox--video .controls .button,.page__home .home__testimonial__quote .list-select-wrap,.page__home .home__testimonial__quote .list-select-wrap .nf-field-element,.page__home .home__testimonial__quote .nf-after-form-content .nf-error-msg,.page__home .home__testimonial__quote .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.page__home .home__testimonial__quote .textbox-wrap{font-size:26px}.page__home .home__testimonial__name{font-weight:600;font-family:neulis-neue,sans-serif;font-size:18px;line-height:18px;text-transform:none}.page__home .home__testimonial__role{font-weight:300;font-family:neulis-neue,sans-serif;letter-spacing:1.2px;font-size:11px!important;line-height:16px;text-transform:none;color:#3b3a3f}.page__home .home__testimonial__content{margin-top:40px;max-width:600px;font-size:18px}.page__home .home__testimonial__content p{font-size:18px}.page__home .home__cta{margin-top:120px;z-index:2}@media screen and (max-width:375px){.page__home .home__cta .wrapper{padding:0}}.page__home .home__cta__contentContainer{position:relative;min-height:214px;padding:0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:30px}@media screen and (max-width:850px){.page__home .home__cta__contentContainer{left:0;padding:0 30px}}@media screen and (max-width:650px){.page__home .home__cta__contentContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 30px;margin-bottom:20px}}@media (-ms-high-contrast:none){.page__home .home__cta__contentContainer{min-height:0;padding:30px 100px}}.page__home .home__cta__title{font-size:32px;color:#3b3a3f;margin-bottom:0;margin-right:50px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:650px){.page__home .home__cta__title{margin-bottom:20px;margin-right:0}}.page__home .home__cta__btn{white-space:nowrap;position:relative;z-index:5}@-webkit-keyframes circlemove{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(-10px,10px) rotate(.02deg);transform:translate(-10px,10px) rotate(.02deg)}50%{-webkit-transform:translateY(10px) rotate(.02deg);transform:translateY(10px) rotate(.02deg)}75%{-webkit-transform:translate(-10px) rotate(.02deg);transform:translate(-10px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@-webkit-keyframes circlemoveAlt{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(10px,-10px) rotate(.02deg);transform:translate(10px,-10px) rotate(.02deg)}50%{-webkit-transform:translateY(-10px) rotate(.02deg);transform:translateY(-10px) rotate(.02deg)}75%{-webkit-transform:translate(10px) rotate(.02deg);transform:translate(10px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@-webkit-keyframes circlemove--small{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(6px,6px) rotate(.02deg);transform:translate(6px,6px) rotate(.02deg)}50%{-webkit-transform:translateY(6px) rotate(.02deg);transform:translateY(6px) rotate(.02deg)}75%{-webkit-transform:translate(6px) rotate(.02deg);transform:translate(6px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@-webkit-keyframes circlemove--round{0%{-webkit-transform:translate(-50%) rotate(.02deg);transform:translate(-50%) rotate(.02deg)}25%{-webkit-transform:translate(calc(-50% - 6px),6px) rotate(.02deg);transform:translate(calc(-50% - 6px),6px) rotate(.02deg)}50%{-webkit-transform:translate(-50%,6px) rotate(.02deg);transform:translate(-50%,6px) rotate(.02deg)}75%{-webkit-transform:translate(calc(-50% - 6px)) rotate(.02deg);transform:translate(calc(-50% - 6px)) rotate(.02deg)}to{-webkit-transform:translate(-50%) rotate(.02deg);transform:translate(-50%) rotate(.02deg)}}.page__header{background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover}.page__header .header-page{background-color:#fff0;position:relative;overflow:hidden}.page__header .header-page .header__pattern{position:absolute;right:-20px;bottom:50px}.page__header__titleContent{padding-top:230px;width:100%;margin-bottom:80px;position:relative;z-index:10}.page__header__titleContent b,.page__header__titleContent p{color:#3b3a3f}.page__header__title{width:100%;max-width:800px;color:#3b3a3f;font-size:70px;line-height:74px;margin-bottom:18px;font-weight:700;letter-spacing:0}@media (max-width:800px){.page__header__title{font-size:50px;line-height:54px}}.footer__cta{z-index:2}@media screen and (max-width:375px){.footer__cta .wrapper{padding:0}}.footer__cta__contentContainer{position:relative;min-height:214px;padding:0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fbf3ea;background-image:url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg.webp) type("image/webp"),url(/wp-content/themes/ludifica/library/img/bg-hero@2x.jpg) type("image/jpeg"));background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:30px}@media screen and (max-width:850px){.footer__cta__contentContainer{left:0;padding:0 30px}}@media screen and (max-width:650px){.footer__cta__contentContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 30px;margin-bottom:20px}}@media (-ms-high-contrast:none){.footer__cta__contentContainer{min-height:0;padding:30px 100px}}.footer__cta__title{font-size:32px;color:#3b3a3f;margin-bottom:0;margin-right:50px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:650px){.footer__cta__title{margin-bottom:20px;margin-right:0}}.footer__cta__btn{white-space:nowrap;position:relative;z-index:5}.page__real{margin-top:120px;margin-bottom:120px}.page__real__realContainer>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:140px 40px;list-style:none;padding:0}@media screen and (max-width:1140px){.page__real__realContainer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}.page__real__realContainer>ul .realSingleList__section__content{width:100%;padding-left:0;padding-right:0}.page__real__realContainer>ul .realSingleList__section__deco,.page__real__realContainer>ul .realSingleList__section__deco--macbook{display:none}}@media screen and (max-width:600px){.page__real__realContainer>ul .realSingleList__section{padding:30px}}.page__real__realContainer>ul .realSingleList{grid-column:1/-1}@media screen and (max-width:1140px){.page__real__realContainer>ul .realSingleList{width:100%}}.page__real__realContainer>ul .realSingleList--default{grid-column:auto}.page__service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:120px}.page__service__single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:120px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.page__service__single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__service__single__content{max-width:570px;width:48%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1200px){.page__service__single__content{width:100%}}.page__service__single__content h2{font-weight:600;letter-spacing:0;line-height:62px}.page__service__single__content p{font-size:16px!important;font-weight:300;letter-spacing:0;line-height:26px}.page__service__single__content .wysiwyg+a{margin-top:25px}.page__service__single__imgContainer{width:48%;height:auto;max-width:650px;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:30px;background:#f4d27f}.page__service__single__imgContainer:before{display:block;content:" ";width:100%;padding-top:81.39535%}@media screen and (max-width:1200px){.page__service__single__imgContainer{width:100%;max-width:570px}}.page__service__single__imgContainer img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;height:calc(100% - 160px);border-radius:30px;overflow:hidden}.page__service__single:nth-child(2n) .page__service__single__imgContainer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1200px){.page__service__single:nth-child(2n) .page__service__single__imgContainer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page__service__single:nth-child(2n) .page__service__single__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1200px){.page__service__single:nth-child(2n) .page__service__single__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page__service__single:nth-child(3n+1) .page__service__single__imgContainer .bubble1{width:74px;height:74px;position:absolute;top:-37px;right:-37px;opacity:.9;background:#e4d76f;border-radius:50%;-webkit-animation:circlemove--small 12s linear infinite;animation:circlemove--small 12s linear infinite}.page__service__single:nth-child(3n+1) .page__service__single__imgContainer .bubble2{width:108px;height:108px;position:absolute;bottom:-54px;left:108px;opacity:.9;background:#db9e70;border-radius:50%;-webkit-animation:circlemove 12s linear infinite;animation:circlemove 12s linear infinite}@media screen and (max-width:900px){.page__service__single:nth-child(3n+1) .page__service__single__imgContainer .bubble2{left:-10px;bottom:-10px;width:60px;height:60px}}.page__service__single:nth-child(3n+2) .page__service__single__imgContainer .bubble1{width:74px;height:74px;position:absolute;bottom:74px;right:-37px;opacity:.9;background:#e4d76f;border-radius:50%;-webkit-animation:circlemove--small 12s linear infinite;animation:circlemove--small 12s linear infinite}.page__service__single:nth-child(3n+2) .page__service__single__imgContainer .bubble2{width:108px;height:108px;position:absolute;top:-54px;left:-54px;opacity:.9;background:#cde78b;border-radius:50%;-webkit-animation:circlemoveAlt 12s linear infinite;animation:circlemoveAlt 12s linear infinite}@media screen and (max-width:900px){.page__service__single:nth-child(3n+2) .page__service__single__imgContainer .bubble2{top:-10px;left:-20px;width:60px;height:60px}}.page__service__single:nth-child(3n+3) .page__service__single__imgContainer .bubble1{width:74px;height:74px;position:absolute;top:-37px;left:37px;opacity:.9;background:#db9e70;border-radius:50%;-webkit-animation:circlemove 12s linear infinite;animation:circlemove 12s linear infinite}.page__service__single:nth-child(3n+3) .page__service__single__imgContainer .bubble2{width:108px;height:108px;position:absolute;bottom:-54px;right:-54px;opacity:.9;background:#cde78b;border-radius:50%;-webkit-animation:circlemove--small 12s linear infinite;animation:circlemove--small 12s linear infinite}@media screen and (max-width:900px){.page__service__single:nth-child(3n+3) .page__service__single__imgContainer .bubble2{right:-15px;bottom:-2px;width:60px;height:60px}}.single__service .player{aspect-ratio:4/3;width:100%;border-radius:30px;overflow:hidden}.single__service .player .media-container{width:100%;height:100%;overflow:hidden;position:relative}.single__service .player .media-container video{height:100%;width:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single__service .video-left video{left:0!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.single__service .video-right video{right:0!important;left:inherit!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.single__service__list section{margin-top:140px}@media (max-width:800px){.single__service__list section{margin-top:80px}}.single__service__list section:last-child{margin-bottom:140px}@media (max-width:800px){.single__service__list section:last-child{margin-bottom:80px}}.single__service__single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__service__single .wrapper{width:100%}.single__service__single__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single__service__single__container.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single__service__single__content{width:calc(50% - 40px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1300px){.single__service__single__content{width:calc(50% - 25px)}}@media screen and (max-width:800px){.single__service__single__content{width:100%}}.single__service__single__content h2{letter-spacing:0;line-height:62px}.single__service__single__content p{font-size:18px;font-weight:300;letter-spacing:0;line-height:26px}.single__service__single__content a{cursor:pointer;text-decoration:none;color:#cde78b;font-size:18px;font-weight:600;line-height:19px;text-transform:none}.single__service__single__imgContainer{position:relative;width:calc(50% - 40px);height:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1300px){.single__service__single__imgContainer{width:calc(50% - 25px)}}@media screen and (max-width:800px){.single__service__single__imgContainer{width:100%;margin-bottom:50px}}.single__service__single__imgContainer img{width:100%;height:auto;border-radius:30px;overflow:hidden}.single__service__single .decoration-ball:before{content:"";width:74px;height:74px;position:absolute;top:-37px;right:-37px;opacity:.9;background:#e4d76f;border-radius:50%;-webkit-animation:circlemove--small 12s linear infinite;animation:circlemove--small 12s linear infinite;z-index:2}.single__service__single .decoration-ball:after{content:"";width:108px;height:108px;position:absolute;bottom:-54px;left:108px;opacity:.9;background:#db9e70;border-radius:50%;-webkit-animation:circlemove 12s linear infinite;animation:circlemove 12s linear infinite}.single__citation__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single__citation__img{position:relative;width:50%}@media screen and (max-width:800px){.single__citation__img{width:100%;margin-bottom:50px}}.single__citation__img:after{content:"";width:80px;height:80px;border-radius:50%;position:absolute;background-color:#fff;right:-40px;top:calc(50% - 40px);background-image:url(/wp-content/themes/ludifica/library/img/icon.svg);background-position:50%;background-repeat:no-repeat}@media screen and (max-width:800px){.single__citation__img:after{right:calc(50% - 40px);bottom:-40px;top:auto}}.single__citation__img img{width:100%;height:auto;border-radius:30px;overflow:hidden}.single__citation__content{padding:50px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:800px){.single__citation__content{width:100%;padding:0}}.single__citation__title{width:98%}.single__citation__name h4{font-size:14px;font-weight:700;font-family:neulis-neue,sans-serif;text-transform:none;letter-spacing:1.5px}.single__citation__name p{font-size:11px;letter-spacing:1.2px;font-weight:200;text-transform:none}.single__citation__text p{font-size:15px;letter-spacing:.54px;line-height:24px;font-weight:200}.single__img100__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1000px){.single__img100__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single__img100__content{width:500px;margin-right:60px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1000px){.single__img100__content,.single__img100__imgContainer{width:100%;margin-right:0}.single__img100__imgContainer img{width:100%;height:auto;border-radius:30px;overflow:hidden}}.single__img100 .reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single__img100 .reverse .single__img100__content{margin-right:0;margin-left:60px}.single__img60__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1100px){.single__img60__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single__img60__content{width:500px;margin-right:60px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1100px){.single__img60__content,.single__img60__imgContainer{width:100%;margin-right:0}.single__img60__imgContainer img{width:100%;height:auto;border-radius:30px;overflow:hidden}}.single__img60__imgContainer img{width:100%;height:auto;border-radius:30px;overflow:hidden}.single__img60 .reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single__img60 .reverse .single__img60__content{margin-right:0;margin-left:60px}.home__slider{text-align:center;position:relative;background-color:rgb(219 158 112 / .08)}.home__slider__pattern{pointer-events:none;position:absolute;bottom:-80px;opacity:1;width:736px;height:736px;border-radius:50%;background-image:#fff0;right:130px;z-index:1}.home__slider__btnContainer{position:absolute;top:50%;z-index:4;display:inline-block;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:860px}@media screen and (max-width:1000px){.home__slider__btnContainer{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.home__slider .slider__btn{width:80px;height:80px;border-radius:50%;position:relative;background:#e94140;color:#fff;z-index:4;-webkit-box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.home__slider .slider__btn:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border-radius:50%;z-index:-1;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.home__slider .slider__btn:focus,.home__slider .slider__btn:hover{color:#fff}.home__slider .slider__btn:focus:before,.home__slider .slider__btn:hover:before{opacity:1}@media screen and (max-width:1000px){.home__slider .slider__btn{width:60px;height:60px}}@media screen and (max-width:375px){.home__slider .slider__btn{width:50px;height:50px}}.home__slider .slider__btn .email-wrap,.home__slider .slider__btn .icon,.home__slider .slider__btn .lightbox--video .controls .button,.home__slider .slider__btn .list-select-wrap,.home__slider .slider__btn .list-select-wrap .nf-field-element,.home__slider .slider__btn .nf-after-form-content .nf-error-msg,.home__slider .slider__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.home__slider .slider__btn .textbox-wrap,.lightbox--video .controls .home__slider .slider__btn .button,.list-select-wrap .home__slider .slider__btn .nf-field-element,.nf-after-form-content .home__slider .slider__btn .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .home__slider .slider__btn .nf-field-element{line-height:12px;font-size:12px}.home__slider .slider__btn--left{left:-405px}@media screen and (max-width:1000px){.home__slider .slider__btn--left{left:0}}.home__slider .slider__btn--right{right:-405px}@media screen and (max-width:1000px){.home__slider .slider__btn--right{right:0}}.home__slider__slider{opacity:0;height:460px;position:relative;vertical-align:middle}@media screen and (max-width:850px){.home__slider__slider{height:570px}}@media screen and (max-width:600px){.home__slider__slider{height:360px}}.home__slider .slides{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;text-align:left;z-index:2}.home__slider .slide{margin-right:30px;display:inline-block;vertical-align:middle;width:860px!important;height:582px!important;pointer-events:none}@media screen and (max-width:850px){.home__slider .slide{height:auto}}.home__slider .slide.current{width:860px;height:600px}@media screen and (max-width:850px){.home__slider .slide.current{height:auto}}.phone__slider{text-align:center;position:relative}.phone__slider__btnContainer{position:absolute;top:50%;z-index:4;display:inline-block;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:860px}@media screen and (max-width:1000px){.phone__slider__btnContainer{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.phone__slider .slider__btn{position:absolute;width:80px;height:80px;border-radius:50%;position:relative;background:#e94140;color:#fff;z-index:4;-webkit-box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94)}.phone__slider .slider__btn:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border-radius:50%;z-index:-1;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.phone__slider .slider__btn:focus,.phone__slider .slider__btn:hover{color:#fff}.phone__slider .slider__btn:focus:before,.phone__slider .slider__btn:hover:before{opacity:1}@media screen and (max-width:1000px){.phone__slider .slider__btn{width:60px;height:60px}}@media screen and (max-width:375px){.phone__slider .slider__btn{width:50px;height:50px}}.lightbox--video .controls .phone__slider .slider__btn .button,.list-select-wrap .phone__slider .slider__btn .nf-field-element,.nf-after-form-content .phone__slider .slider__btn .nf-error-msg,.nf-form-cont form .nf-form-content .submit-wrap .phone__slider .slider__btn .nf-field-element,.phone__slider .slider__btn .email-wrap,.phone__slider .slider__btn .icon,.phone__slider .slider__btn .lightbox--video .controls .button,.phone__slider .slider__btn .list-select-wrap,.phone__slider .slider__btn .list-select-wrap .nf-field-element,.phone__slider .slider__btn .nf-after-form-content .nf-error-msg,.phone__slider .slider__btn .nf-form-cont form .nf-form-content .submit-wrap .nf-field-element,.phone__slider .slider__btn .textbox-wrap{line-height:12px;font-size:12px}.phone__slider .slider__btn--left{left:-405px}@media screen and (max-width:1000px){.phone__slider .slider__btn--left{left:0}}.phone__slider .slider__btn--right{right:-405px}@media screen and (max-width:1000px){.phone__slider .slider__btn--right{right:0}}.phone__slider__slider{position:relative;vertical-align:middle}@media screen and (max-width:850px){.phone__slider__slider{height:570px}}@media screen and (max-width:600px){.phone__slider__slider{height:360px}}.phone__slider .slides{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;text-align:left;z-index:2}.phone__slider .slide{margin-right:30px;display:inline-block;vertical-align:middle;width:276x!important;height:600px!important;pointer-events:none}@media screen and (max-width:850px){.phone__slider .slide{height:auto}}.phone__slider .slide.current{width:860px;height:600px}@media screen and (max-width:850px){.phone__slider .slide.current{height:auto}}@media (max-width:800px){.partners{padding-top:50px;padding-bottom:50px}}.partners .maintitle{text-align:center;margin:0 auto}.partners .blue-title{text-align:center}.partners .h2{text-align:center;margin:0 auto}.partners .client__list{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:120px}@media (max-width:800px){.partners .client__list{-ms-flex-pack:distribute;justify-content:space-around}}.partners .client__list li{width:200px;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:800px){.partners .client__list li{margin-bottom:20px;height:130px;width:120px}}.partners .client__list li img{position:relative;width:100%;max-width:180px;height:auto;z-index:3}#phone-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1124px){#phone-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}#phone-slider .slider__text{width:570px;height:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:80px}@media (max-width:1124px){#phone-slider .slider__text{-ms-flex-negative:inherit;flex-shrink:inherit;margin-left:0;width:100%}}#phone-slider .slider__text h2{text-align:left}#phone-slider .slider__text .wysiwyg{text-align:left;width:85%}#phone-slider .slider__text .logo_app{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}#phone-slider .slider__text .logo_app a{margin-right:10px}#phone-slider .white-space{width:500px;height:680px;background-color:#fff;position:absolute;left:680px;top:0;z-index:50}#phone-slider-slider{-webkit-transition:opacity 2000s ease-in-out;-moz-transition:opacity 2000s ease-in-out;-ms-transition:opacity 2000s ease-in-out;-o-transition:opacity 2000s ease-in-out;opacity:1;position:relative;width:60vw}@media (max-width:1124px){#phone-slider-slider{width:1000px}}@media (max-width:500px){#phone-slider-slider{width:300px}}#phone-slider-slider:before{content:"";position:absolute;top:calc(50% - 10px);right:0;pointer-events:none;z-index:-1;width:318px;height:634px;background-image:url(/wp-content/themes/ludifica/library/img/iphone-frame-2.png);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/iphone-frame-2.png) type("image/webp"),url(/wp-content/themes/ludifica/library/img/iphone-frame-2.png) type("image/png"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/iphone-frame-2.png) type("image/webp"),url(/wp-content/themes/ludifica/library/img/iphone-frame-2.png) type("image/png"));background-size:357px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:50%;z-index:10}@media (max-width:500px){#phone-slider-slider:before{background-image:url(/wp-content/themes/ludifica/library/img/iphone-frame-2-complete.png);background-image:-webkit-image-set(url(/wp-content/themes/ludifica/library/img/iphone-frame-2-complete.png) type("image/webp"),url(/wp-content/themes/ludifica/library/img/iphone-frame-2-complete.png) type("image/png"));background-image:image-set(url(/wp-content/themes/ludifica/library/img/iphone-frame-2-complete.png) type("image/webp"),url(/wp-content/themes/ludifica/library/img/iphone-frame-2-complete.png) type("image/png"))}}#phone-slider-slider:after{content:"";position:absolute;top:calc(50% - 10px);right:0;width:310px;height:634px;background-color:#fff0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:50%;z-index:-1;border-radius:50px}#phone-slider-slider .slick-list{height:700px;position:relative;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1);padding-left:20px}@media (max-width:500px){#phone-slider-slider .slick-list{-webkit-transform:scale(1);transform:scale(1);padding-left:0!important}}#phone-slider-slider .slick-next{position:absolute;top:50%;right:330px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;cursor:pointer;width:80px;height:80px;border-radius:50%;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);color:#fff;z-index:4;-webkit-box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);box-shadow:0 10px 20px -10px rgb(225 92 102 / .2);-webkit-transition:color .2s cubic-bezier(.25,.46,.45,.94);transition:color .2s cubic-bezier(.25,.46,.45,.94);color:#fff0}@media (max-width:500px){#phone-slider-slider .slick-next{display:none!important}}#phone-slider-slider .slick-next:before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border-radius:50%;z-index:-1;background:#e9405b;background:linear-gradient(45deg,#e9405b,#e94140);opacity:1;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}#phone-slider-slider .slick-next:after{content:"";position:absolute;width:15px;height:15px;background-image:url(/wp-content/themes/ludifica/library/img/arrow-left.svg);background-size:contain;background-repeat:no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#phone-slider-slider .slick-prev{display:none!important}#phone-slider-slider .slick-track{height:680px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#phone-slider-slider .phone-slide{width:276px;height:600px;background-repeat:no-repeat;background-size:contain;-webkit-transform:scaleX(-1);transform:scaleX(-1);overflow:hidden;border-radius:30px;margin-left:50px;-webkit-box-shadow:5px -1px 15px 6px rgb(0 0 0 / .1);box-shadow:5px -1px 15px 6px rgb(0 0 0 / .1)}@media (max-width:500px){#phone-slider-slider .phone-slide{-webkit-transform:scale(1);transform:scale(1)}#phone-slider-slider .phone-slide:first-child{margin-left:0}}.splide__slide img{width:100%;height:auto}@keyframes circlemove{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(-10px,10px) rotate(.02deg);transform:translate(-10px,10px) rotate(.02deg)}50%{-webkit-transform:translateY(10px) rotate(.02deg);transform:translateY(10px) rotate(.02deg)}75%{-webkit-transform:translate(-10px) rotate(.02deg);transform:translate(-10px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@keyframes circlemoveAlt{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(10px,-10px) rotate(.02deg);transform:translate(10px,-10px) rotate(.02deg)}50%{-webkit-transform:translateY(-10px) rotate(.02deg);transform:translateY(-10px) rotate(.02deg)}75%{-webkit-transform:translate(10px) rotate(.02deg);transform:translate(10px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@keyframes circlemove--small{0%{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}25%{-webkit-transform:translate(6px,6px) rotate(.02deg);transform:translate(6px,6px) rotate(.02deg)}50%{-webkit-transform:translateY(6px) rotate(.02deg);transform:translateY(6px) rotate(.02deg)}75%{-webkit-transform:translate(6px) rotate(.02deg);transform:translate(6px) rotate(.02deg)}to{-webkit-transform:translate(0) rotate(.02deg);transform:translate(0) rotate(.02deg)}}@keyframes circlemove--round{0%{-webkit-transform:translate(-50%) rotate(.02deg);transform:translate(-50%) rotate(.02deg)}25%{-webkit-transform:translate(calc(-50% - 6px),6px) rotate(.02deg);transform:translate(calc(-50% - 6px),6px) rotate(.02deg)}50%{-webkit-transform:translate(-50%,6px) rotate(.02deg);transform:translate(-50%,6px) rotate(.02deg)}75%{-webkit-transform:translate(calc(-50% - 6px)) rotate(.02deg);transform:translate(calc(-50% - 6px)) rotate(.02deg)}to{-webkit-transform:translate(-50%) rotate(.02deg);transform:translate(-50%) rotate(.02deg)}}.page__about__values{margin-bottom:140px!important}.page__about__values__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:1200px){.page__about__values__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__about__values__list__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 40px);flex:1 1 calc(50% - 40px);height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:600px){.page__about__values__list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page__about__values__list__item__imgContainer{display:block;border-radius:30px;background:#f4d27f;height:auto;width:200px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding:20px}.page__about__values__list__item__imgContainer img{position:absolute;width:auto;max-width:calc(100% - 60px);height:calc(100% - 60px);top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.page__about__values__list__item__imgContainer+div{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.page__about__values__list__item__imgContainer+div h3.maintitle{font-weight:600;font-size:22px;line-height:normal;text-transform:none;margin-bottom:20px}.page__about__people{margin-bottom:140px!important}.page__about__people__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:1540px){.page__about__people__slider .slider__btnContainer{margin-top:80px}}@media screen and (max-width:1100px){.page__about__people__slider .slider__btnContainer{margin-top:40px}}.page__about__people__slider .slider__btnContainer .btn--round{background:#e94140;color:#fff}.page__about__people__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}.page__about__people__list__item{width:360px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__about__people__list__item__imgContainer{display:block;border-radius:30px;background:#f4d27f;height:auto;width:100%;position:relative;overflow:hidden}.page__about__people__list__item__imgContainer:before{display:block;content:" ";width:100%;padding-top:120%}.page__about__people__list__item__imgContainer img{position:absolute;width:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page__about__people__list__item__imgContainer+div{padding:25px 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__about__people__list__item__imgContainer+div h3.maintitle{font-weight:600;font-size:22px;line-height:normal;text-transform:none;margin-bottom:0}.page__about__people__list__item__imgContainer+div span.meta{font-weight:500;font-size:18px;line-height:normal;text-transform:none;margin-bottom:20px;opacity:.6}.page__default{padding-top:250px;padding-bottom:100px}.error404 .footer,.error404 .header{display:none}.error404 #error404{min-height:500px}.error404 .error404__group{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.error404 .mainTitle__first{font-family:neulis-neue,sans-serif;color:#e94140;position:absolute;top:-1em;left:1.5em;font-size:1.5em}.error404 .mainTitle__second{font-family:neulis-neue,sans-serif;font-size:12em;font-weight:700;color:#3b3a3f;line-height:1;overflow:hidden;display:block}.error404 .mainTitle__second span{display:inline-block}.error404 .error404__link{font-size:1.2em}.cmplz-hidden{display:none!important}