@media only screen and (max-width:950px){#block-latestprovidedservicesblock h2,#block-latestactus h2,#block-currenteventblock h2{margin:0 20px;}#block-abelka-content{width:auto !important;padding:0 20px;}#navBurger{position:absolute;right:20px;top:30px;}#navBurger #block-abelka-main-menu{float:right;margin:0;background:#ffffffe8;width:100%;}#navBurger #block-abelka-main-menu ul.menu{padding:20px 0;display:none;flex-direction:column;}#navBurger #block-abelka-main-menu ul.menu.active{display:flex;}#navBurger #block-abelka-main-menu ul.menu .menu-item{text-align:right;margin:0 !important;}#navBurger #block-abelka-main-menu ul.menu .menu-item a{padding:5px 0;}.region-header{justify-content:space-between;}#burgerMenu{display:block;width:30px;height:30px;float:right;background-image:url(/themes/custom/abelka/images/open.png);background-size:contain;margin:20px 0;}#burgerMenu.active{background-image:url(/themes/custom/abelka/images/close.png);}}@media only screen and (max-width:640px){#frontSite img{max-width:250px !important;}.hub.abelka-item{width:auto !important;}#block-abelka-content{width:auto !important;}#block-abelka-content .field--name-body{padding:0 15px;}.node__meta,.field--name-title,.node__links{text-align:center !important;display:block;}body{overflow-x:hidden;}#block-sliderblock .slide{width:auto !important;text-align:center;}.home-slider .owl-dots,.home-slider .owl-nav{width:90%;}#block-sliderblock{height:458px !important;}#block-sliderblock .slide .slide-title,#block-sliderblock .slide .slide-subtitle{width:auto !important;padding:0 10% !important;margin-top:0 !important;}#block-sliderblock .slide .slide-title{font-size:23px !important;}#block-sliderblock .slide .slide-subtitle{font-size:18px !important;}.home-slider .owl-dots{left:0 !important;right:0 !important;margin:0 auto !important;width:auto !important;float:right;bottom:-106px;text-align:center;}.slide img.illustration{position:relative !important;top:auto !important;bottom:auto !important;left:auto;right:auto;}#block-sliderblock{height:auto !important;}}
body{background:white !important;}header.top{position:absolute;left:0;top:0;width:100%;z-index:10;}#block-abelka-page-title{width:1290px;margin:0 auto;}.block .content{margin-top:0;}.main-content .section{padding:0;}#block-sliderblock{margin:0 auto;position:relative;}.slide-container{background-size:cover;background-position:center;}.slide-background{padding:50px 0;background-size:cover;background-position:center;}#block-sliderblock .slide .slide-title{font-size:50px;font-weight:normal;}#block-sliderblock .slide .slide-subtitle{font-size:30px;font-weight:bold;width:600px;font-weight:normal;}#block-sliderblock .slide .slide-title,#block-sliderblock .slide .slide-subtitle{padding:0 100px;}#block-sliderblock .slide .slide-subtitle{margin-bottom:38px;}#block-sliderblock .slide img.slide-image{position:absolute;right:-94px;top:138px;}.region-header{display:flex;align-items:center;}#search-block-form{display:none;}.slide-button-container{display:flex;justify-content:center;}.slide-button-container .slide-button{background:#267cbd;padding:10px 30px;color:white;font-weight:bold;border-radius:6px;font-size:18px;border:0;display:inline-block;}.slide-button:hover{color:white;}#block-latestprovidedservicesblock h2,#block-latestactus h2,#block-currenteventblock h2{font-weight:bold;font-size:36px;}.page-title{margin:0 20px;}#block-latestprovidedservicesblock,#block-latestactus,#block-currenteventblock{clear:both;width:1250px;margin:0 auto;}#block-hubblock{width:1350px;margin:0 auto;clear:both;}.abelka-item h3{color:red;font-weight:bold;}.abelka-item{width:275px;float:left;padding-right:40px;}.abelka-item:last-child{padding-left:0px;}.abelka-item a{outline:none;border:0;}#block-abelka-tools{clear:both;}.hub.abelka-item{width:412px;padding-bottom:50px;padding-right:38px;}.abelka-item h3.titre-hub{color:black;padding:0px;margin:0;}h2.sous-titre-hub{padding:0;margin:0;color:black;}#block-hubblock > h2{text-align:center;font-weight:bold;font-size:32px;padding:40px;}#block-abelka-search #edit-submit{margin:4px;margin-top:3px !important;}@media screen and (min-width:769px) and (max-width:1444px){#block-sliderblock .slide img.slide-image{right:10px;}#block-sliderblock{width:auto !important;margin:0px 40px;}#block-sliderblock .slide h2{left:133px !important;}.slide-button{left:133px !important;}}@media screen and (min-width:569px) and (max-width:1024px){.slide-button{bottom:145px !important;}}@media screen and (min-width:1025px) and (max-width:1444px){#block-hubblock .content > div{width:790px;margin:0 auto;}.hub.abelka-item{width:250px !important;padding-right:20px !important;}.hub.abelka-item:last-child{padding-right:0px !important;}}@media screen and (min-width:224px) and (max-width:568px){.slide-button{left:0px !important;bottom:304px !important;border-radius:0px !important;}}@media screen and (min-width:426px) and (max-width:1024px){#block-hubblock .content > div{width:790px;margin:0 auto;}.hub.abelka-item{width:250px !important;padding-right:20px !important;}.hub.abelka-item:last-child{padding-right:0px !important;}#block-sliderblock{width:auto !important;}#block-sliderblock .slide h2{left:10px !important;width:auto !important;}#block-sliderblock{border-radius:0px !important;}#block-sliderblock .slide img.slide-image{top:236px !important;right:10px;}.field--name-field-paragraphes,.region-breadcrumb,.page-title,.abelka-item,#block-hubblock,#block-latestprovidedservicesblock,#block-latestactus,#block-currenteventblock{width:auto !important;}.abelka-item{padding-right:0px !important;}}@media screen and (max-width:426px){#frontSite{width:auto !important;top:-24px !important;}#block-abelka-search{width:100% !important;padding-top:100px;}.region-header .search-block-form{width:100%;}#block-abelka-main-menu ul.menu li.menu-item{border:none !important;}.region-primary-menu .menu{display:block;}#block-sliderblock{width:auto !important;border-radius:0px;height:290px !important;}.field--name-field-paragraphes,.region-breadcrumb,.page-title,.abelka-item,#block-hubblock,#block-latestprovidedservicesblock,#block-latestactus,#block-currenteventblock{width:100% !important;}.region-breadcrumb{margin:0;padding:0;}.block-search{display:none;}#block-sliderblock{margin-top:75px;}h1#frontSite{text-align:center;}img.actu-image,img.event-image{width:100%;}.main-content .section{padding:0px !important;}#block-hubblock > h2,#block-latestactus h2,#block-currenteventblock h2,.abelka-item h2,.abelka-item h3,#block-latestprovidedservicesblock h2,h2.sous-titre-hub,.abelka-item h3{padding-left:10px !important;padding-right:10px !important;}.abelka-item{padding-right:0px !important;}#block-sliderblock{height:150px;}#block-latestprovidedservicesblock{margin-top:0px !important;}#block-latestprovidedservicesblock h2{margin:0 !important;}#block-sliderblock .slide h2{width:auto !important;padding:0 10px;left:0px;top:45px;font-size:3em;}}
@keyframes animatePlayingToPause{from{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0px solid white;border-right:0px solid transparent;height:100%;transform:rotate(45deg);}to{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid white;border-right:10px solid transparent;width:100%;height:0;transform:rotate(0deg);}}@keyframes animatePauseToPlaying{from{background-color:white;width:100%;margin:0;height:100%;transform:rotate(45deg);}to{background-color:white;width:50%;margin:5px;height:100%;transform:rotate(0deg);}}#videoLandingContainer{min-height:60vh;overflow:hidden;position:relative;background:#ddcaef;}#videoLandingContainer video{width:100%;position:absolute;top:0;}#videoLandingContainer .video-button-container{height:100%;position:absolute;left:0;right:0;top:0;margin:0 auto;text-align:center;}#videoLandingContainer .cta-container{bottom:30%;position:absolute;}#videoLandingContainer .cta-container{left:0;right:0;display:flex;justify-content:center;}#videoLandingContainer .cta-container .cta{background:white;color:black;border:1px solid black;border-radius:5px;padding:10px 20px;text-transform:uppercase;}#videoLandingContainer .video-button-container{display:flex;align-items:center;justify-content:center;}#videoLandingContainer .video-button-container .video-button{height:20px;width:30px;display:flex;margin-right:6px;}#videoLandingContainer.playing .video-button .element{display:none;background-color:white;width:50%;margin:5px;height:100%;animation:animatePauseToPlaying 0.3s;}#videoLandingContainer.paused .video-button .element{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid white;border-right:10px solid transparent;height:0;animation:animatePlayingToPause 0.3s;}#videoLandingContainer.paused .video-button .element:first-child{display:none;}#block-abelka-content{width:1290px;margin:0 auto;}.view-actualite .views-row{padding-bottom:50px;}.view-actualite .views-row .field--name-name{font-size:22px;font-weight:bold;}#block-abelka-local-tasks{width:1290px;margin:0 auto;}.video-button{cursor:pointer;}.landing .field--name-field-paragraphes,.landing #landingServiceTitle,.landing #landingTitle{width:1200px;margin:0 auto;}.landing #landingServiceTitle{text-transform:uppercase;color:black;height:20px;margin-bottom:40px;}.landing #landingServiceTitle::after{content:"";display:block;max-width:200px;height:5px;margin-top:10px;background:#976D2C;}.landing #landingTitle{color:black;text-transform:capitalize;font-weight:600;font-size:36px;}.landing #landingBody{display:grid;width:1200px;margin:0 auto;margin-top:30px;}.landing #landingBody #intro{position:relative;grid-column:1/3;background-color:#ddcaef;padding:30px 0;padding-right:70px;}.landing #landingBody #intro::before{content:"";position:absolute;top:0;right:100%;width:9999px;height:100%;background-color:#ddcaef;}.landing #landingBody #intro::after{content:"";position:absolute;top:0;left:100%;width:9999px;height:100%;background-color:#ddcaef;}.landing #landingBody #intro p{font-size:16px;}.landing #landingBody #intro .field--name-field-intro{background:#F5E4EE;padding:20px;margin-top:10px;}.landing #landingBody #intro .field--name-field-intro .field__item{width:1200px;margin:0 auto;}.landing #landingBody #intro .field--name-field-intro .field__item p{margin:0;max-width:850px;}.landing #landingBody #mainDescription{padding-right:70px;grid-column:1/3;}.landing #landingBody #mainDescription .field--name-field-paragraphes .field__items{max-width:850px;}.landing #landingBody #sideDescription{grid-column:3/3;grid-row:1/4;background-color:#6D343B;padding:20px;color:white;width:350px;z-index:0;}.landing #landingBody #sideDescription .paragraphe{margin-bottom:50px;}.landing #landingBody #sideDescription .paragraphe .paragraphe-basic > div{color:#C0B9B9;font:20px;}
.shortcut-link{position:relative;display:inline-block;flex-direction:column;margin:0 10px;}.shortcut-link:hover{text-decoration:none;}.shortcut-link:hover .shortcut-image-container .overlay{background:rgba(0,0,0,0.5);background:radial-gradient(circle,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 100%);}.shortcut-link .title{text-align:center;bottom:0;z-index:9;transition:background 500ms;font-size:17px;letter-spacing:1px;margin:0 auto;left:0;right:0;padding-top:10px;color:#1F1183;}.shortcut-link .title span{font-weight:bold;}.shortcut-link .cta{background-color:white;}.shortcut-link .shortcut-image-container{width:250px;height:250px;overflow:hidden;border-radius:10px;}.shortcut-link .shortcut-image-container .overlay{position:absolute;top:0;left:0;background:linear-gradient(188deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);z-index:10;right:0;width:100%;height:100%;transition:background 500ms;z-index:5;}.shortcuts-container .content{display:flex;justify-content:center;margin:0 auto;margin-top:50px;}.shortcuts-container .titles{margin:20px 0;}.shortcuts-container .titles .sub-title,.shortcuts-container .titles .title{text-align:center;}.shortcuts-container .titles .title{font-size:25px;margin-top:40px;margin-bottom:20px;color:#1F1183;}.shortcuts-container .titles .sub-title{font-size:18px;}
#block-presentationblock,#companyPresentation{margin-top:40px;padding:40px 0;background-color:#6D343B;}#block-presentationblock .container,#companyPresentation .container{display:flex;align-items:center;flex-direction:column;justify-content:center;width:1200px;margin:0 auto;}#block-presentationblock .presentation-image-container,#companyPresentation .presentation-image-container{position:relative;border-radius:10px;min-width:580px;}#block-presentationblock .presentation-image-container img,#companyPresentation .presentation-image-container img{border-radius:10px;}#block-presentationblock .title,#companyPresentation .title{color:#976D2C;font-weight:bold;font-size:62px;margin-bottom:40px !important;text-align:right;}#block-presentationblock .sub-title,#companyPresentation .sub-title{text-transform:uppercase;margin-bottom:40px !important;text-align:left;color:#B4A2A2;letter-spacing:2px;font-weight:normal;font-size:32px;line-height:41px;}#block-presentationblock .title,#block-presentationblock .sub-title,#companyPresentation .title,#companyPresentation .sub-title{width:1200px;margin:0 auto;text-align:center;}#block-presentationblock .intro-content,#block-presentationblock .presentation-content,#companyPresentation .intro-content,#companyPresentation .presentation-content{text-align:left;color:#FFF;letter-spacing:2px;font-weight:normal;font-size:19px;line-height:41px;margin-top:20px;margin-bottom:40px;}#block-presentationblock .presentation-sub-title-content .cta,#companyPresentation .presentation-sub-title-content .cta{padding:10px 20px;border-radius:5px;border:1px solid #976D2C;color:#976D2C;font-size:24px;display:inline-block;}#block-presentationblock .presentation-sub-title-content .cta:hover,#companyPresentation .presentation-sub-title-content .cta:hover{text-decoration:none;background-color:#0000004d;}
@media only screen and (max-width:425px){}@media only screen and (max-width:425px){.site-footer .region-footer-second #block-footerblock .content > div{align-items:initial !important;flex-direction:column !important;}#block-navigationprincipale{display:none;}.testimony-container{flex-direction:column !important;}.testimony-container .content{width:auto !important;}.block-nldj-common-main-menu-block .content .section{width:100% !important;}.block-nldj-common-main-menu-block .content .section.last-post,.block-nldj-common-main-menu-block .content .section.locations{display:none;}.block-nldj-blog > .content,.formulas-container .title,#block-nldj-local-actions,#block-system,#block-nldj-local-actions,#block-presentationblock .container,#companyPresentation .container,article.profile,#user-login-form,.region-footer-second,.region-footer-first,#block-rejoignezsitenamesurlesreseauxsociaux h2,.best-moments-block .title,.best-moments-block .link,.block-nldj-blog > .content,.block-nldj-blog .bloc-content,.formulas-container,#companyPresentation .container,.view-testimonies .views-row,.path-node .main-content,.path-contact .layout-container,#block-nldj-local-tasks,#header .layout-container{transition:width 0.5s;width:auto !important;margin:0 auto;float:unset;padding:0 !important;}.path-taxonomy .testimonies-container{margin:0;}.view-taxonomy-term{display:none;}#videoLandingContainer{transition:height 0.5s;height:auto;margin-bottom:20px;}.shortcuts-container .content{margin-top:0px;width:auto !important;transition:width 0.5s;flex-direction:column;display:flex !important;}.shortcut-link{width:100%;transition:width 0.5s;margin-bottom:10px;}.shortcut-image-container{transition:width 0.5s;width:100% !important;height:auto !important;display:flex;justify-content:center;}.shortcuts-container .titles{transition:padding 0.5s;padding:40px;margin:0 !important;}#companyPresentation .container{flex-direction:column;display:flex !important;}#companyPresentation .title{transition:padding 0.5s;padding:50px 10px;}.intro-content{margin-left:0 !important;transition:padding 0.5s;}.presentation-sub-title-content{margin-left:0 !important;transition:padding 0.5s;padding:40px;}.formulas-container .content{width:auto;transition:width 0.5s;padding:0 10px !important;flex-direction:column;}.formula-link .formula-image-container{width:100% !important;transition:width 0.5s;height:auto !important;}.best-moments-block{transition:width 0.5s;width:auto !important;}.best-moments-block .best-moments-photos{justify-content:center;margin-bottom:0 !important;}.best-moments-block .best-moments-photos .best-moment-photo{margin-bottom:20px !important;}.best-moments-block .link{text-align:center;transition:padding 0.5s;padding:40px;}.best-moments-block .fake-shaddow{display:none;}.best-moments-block .title{text-align:center !important;}.testimonies-container{flex-direction:column-reverse !important;}.testimonies-container .content{transition:width 0.5s;width:auto !important;}.testimonies-container .image-container{transition:margin-bottom 0.5s;margin-bottom:40px;}.formulas-container .content{transition:width 0.5s;width:auto !important;}.site-footer .layout-container,#block-rejoignezsitenamesurlesreseauxsociaux h2{padding:0 25px !important;}.block-nldj-blog{transition:padding 0.5s;padding:25px;margin-top:0 !important;}.block-nldj-blog .bloc-content{flex-direction:column;}.block-nldj-blog .bloc-content .other.node-container > a{flex-direction:column;}.block-nldj-blog .bloc-content .node-container .date-title{margin-left:0 !important;width:auto !important;}.block-nldj-blog .bloc-content .node-container .summary{transition:max-width 0.5s;max-width:100% !important;}.testimonies-container .link{position:relative !important;transition:margin-top 0.5s;text-align:center;margin-top:40px;}.testimony-container{flex-direction:column-reverse !important;padding:20px 25px !important;}.owl-dots{transition:padding 0.5s;padding:0 40px;}.testimony-container .content .signature,.testimony-container .content .testimony{transition:padding 0.5s;}.block-nldj-blog .fake-shaddow{display:none;}.formula-link{width:auto !important;}.testimonies-container .link{width:auto !important;margin-top:30px !important;text-align:center !important;}.testimony-container .image-container img{-webkit-box-shadow:none !important;box-shadow:none !important;-moz-box-shadow:none !important;}.testimony-container .image-container img{-webkit-box-shadow:none !important;box-shadow:none !important;-moz-box-shadow:none !important;}.block-nldj-blog .bloc-content .first.node-container{transition:margin-bottom 0.5s;margin-bottom:70px;margin-right:0px !important;}#block-presentationblock,#companyPresentation{background-color:#6D343B;}#companyPresentation{margin-top:0 !important;padding:0;}#companyPresentation .title{display:none;}#block-presentationblock .presentation-image-container,#companyPresentation .presentation-image-container{box-shadow:none;}.view-formulas .view-content{width:auto !important;}.view-formulas .view-content .views-row{margin-bottom:0px !important;}.view-formulas .view-content .views-row .formula-link{transition:width 0.5s;height:auto !important;width:100% !important;}.view-formulas .view-content .views-row .formula-link .title{transition:width 0.5s;width:100% !important;}.page-title{margin:0 !important;transition:padding 0.5s;padding:10px 20px !important;}.path-node .page-title{transition:padding 0.5s;padding:10px 0px !important;}#contact-message-formulaire-de-contact-form{transition:padding 0.5s;}.view-formulas .view-content{display:grid !important;grid-template-columns:repeat(2,1fr);gap:10px;grid-auto-rows:minmax(100px,auto);padding:0 !important;}.block-nldj-common-main-menu-block{display:flex !important;}.shortcuts-container .titles .title{margin-top:0px !important;margin-bottom:0px !important;}#videoLandingContainer{margin-bottom:-7px !important;min-height:auto !important;height:auto !important;}#videoLandingContainer video{height:auto !important;width:100% !important;position:relative !important;}.best-moments-block{display:none;}.shortcut-link{margin:0px !important;margin-bottom:35px !important;}#companyPresentation{margin-top:0 !important;padding:33px 0;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu .menu-item{overflow:visible;height:auto;}body:not(:target) .region-primary-menu .menu-item{overflow:hidden;height:0;}.region-primary-menu .menu-item{float:none;width:100%;height:auto;margin:0;padding:0;list-style:none;}.menu-item{font-weight:bold;}body:not(:target) .region-primary-menu .menu-toggle{background:transparent !important;}.path-frontpage .region-primary-menu ul.menu{background:#0000009c;transition:margin-top 0.5s;margin-top:20px;}.region-primary-menu ul.menu{background:#f5e4eed4;margin-top:20px;}#block-nldj-main-menu{z-index:20;transition:top 0.5s;top:30px !important;}#block-nldj-main-menu .menu-toggle::after{background:url(/themes/custom/nldj/images/hamburger.svg) no-repeat !important;}.presentation-content p{text-align:justify;}.testimonies-container .content{padding:0 10px !important;}#block-presentationblock .sub-title,#companyPresentation .sub-title{font-size:15px;}.intro-content{font-size:17px !important;margin:0 !important;padding:0 40px;}#companyPresentation .presentation-sub-title-content .presentation-content{font-size:17px;margin-top:-22px;}#companyPresentation .presentation-sub-title-content .sub-title{font-size:22px;}#companyPresentation .presentation-sub-title-content .cta{display:block;text-align:center;font-size:22px;}.formulas-container .content{margin-top:40px !important;margin-bottom:40px !important;}.formulas-container .title{text-align:center;margin-top:20px !important;}.social-network-container{margin-bottom:25px;}.shortcut-link .shortcut-image-container{border-radius:0px !important;}.block-nldj-blog .bloc-content .other.node-container{margin-bottom:70px;}.block-nldj-blog{margin-bottom:0 !important;padding-bottom:0 !important;}.testimony-container.odd .image-container{margin-bottom:20px;margin-left:0px !important;}.formulas-container .content{padding:0 25px !important;}.formulas-container .content .formula-link > div{padding:0px !important;}.field--name-body{padding:0 40px;}.paragraphe .paragraphe-basic,.paragraphe .liste{padding:0 10px;}#block-presentationblock .title{padding-left:0;}.formulas-container .link a{transition:width 0.5s;width:100% !important;}}@media only screen and (max-width:580px){#videoLandingContainer{height:60vh;}#videoLandingContainer video{width:auto;height:100%;}}@media only screen and (max-width:695px){#videoLandingContainer video{width:100%;height:100%;}.shortcut-image-container{width:150px;height:150px;}}@media only screen and (min-width:1201px) and (max-width:1350px){#landingServiceTitle,#landingTitle,#landingBody{margin-left:20px !important;}}@media only screen and (max-width:1200px){.testimony-container{padding:0 50px;}.testimony-container .odd .image-container{margin-left:0 !important;padding-right:0 !important;text-align:center;}.field--type-image img,.field--name-user-picture img{margin:0 !important;}.landing #landingServiceTitle,.landing #landingTitle{width:auto !important;padding:0 20px;}.landing #landingBody{display:block;padding-right:0px !important;width:auto !important;}.landing #landingBody #intro{padding-right:0 !important;}.landing #landingBody #intro p{padding:0 20px;text-align:justify;}.landing #landingBody #sideDescription{width:auto !important;}.landing #landingBody .paragraphe-basic > div{margin-left:0 !important;}.landing #landingBody .paragraphe .paragraphe-basic,.landing #landingBody .paragraphe .liste{padding:auto !important;}.landing #landingBody #mainDescription{padding:auto !important;padding:0 20px;}#block-rejoignezsitenamesurlesreseauxsociaux h2{padding:0 40px !important;}.landing .field--name-field-paragraphes,.view-formulas .view-content,.view-testimonies .views-row,.path-node .main-content,.path-contact .layout-container,#block-nldj-local-tasks,#header .layout-container,body:not(.path-frontpage,.free-width) #block-nldj-content,.site-footer .region-footer-second,.site-footer .region-footer-first,#block-rejoignezsitenamesurlesreseauxsociaux h2,.formulas-container .content,.block-nldj-blog .bloc-content,.testimonies-container .content,.best-moments-block .link,.best-moments-block .title,.best-moments-block,.formulas-container,.formulas-container .content,#block-presentationblock .container,#companyPresentation .container,#block-presentationblock .title,#block-presentationblock .sub-title,#companyPresentation .title,.formulas-container .title,#companyPresentation .sub-title{width:auto !important;padding:0 20px;}.presentation-sub-title-content .cta{text-align:center;}.formulas-container .content .formula-link{width:auto;}#companyPresentation .title{font-size:39px;text-align:center;margin-bottom:20px;}#companyPresentation .sub-title{font-size:25px;text-align:center;}.formula-link .title{font-size:20px !important;}.formula-link > div{padding:10px;display:flex;justify-content:center;}.shortcuts-container .titles{margin:20px 120px;}.best-moments-block{width:auto !important;margin-top:40px !important;}.block-nldj-blog .bloc-content{flex-direction:column;}}@media only screen and (max-width:917px){.testimony-container{flex-direction:column !important;}.testimony-container .content{width:auto !important;}.shortcuts-container .content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;grid-auto-rows:minmax(100px,auto);width:400px;}.shortcuts-container .content .shortcut-link{display:inline-block;padding-bottom:20px;}.shortcuts-container .content .shortcut-link .title{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}}@media only screen and (max-width:1085px){.shortcut-link .shortcut-image-container{width:200px;height:200px;}}@media only screen and (max-width:768px){.formulas-container .content{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;grid-auto-rows:minmax(100px,auto);}}@media only screen and (min-width:769px){.formulas-container .content{display:flex;}}@keyframes animateMenuTrigger1{from{rotate:0deg;}to{rotate:45deg;}}@keyframes animateMenuTrigger2{from{rotate:0deg;}to{rotate:-45deg;}}@keyframes animateMenuTrigger3{from{margin-top:0;margin-left:0;}to{margin-top:20px;margin-left:-15px;}}@keyframes animateMenu{from{right:-100%;top:0;}to{right:0;top:0;}}@keyframes hideMenuTrigger1{from{rotate:45deg;}to{rotate:0deg;}}@keyframes hideMenuTrigger2{from{rotate:-45deg;}to{rotate:0deg;}}@keyframes hideMenuTrigger3{from{margin-top:20px;margin-left:-15px;}to{margin-top:0;margin-left:0;}}@keyframes hideMenu{from{display:flex !important;top:0;}to{display:none !important;right:-100%;top:0;}}.block-nldj-common-main-menu-block.active .main-menu-content{animation:animateMenu 1s;}.block-nldj-common-main-menu-block.active .menu-trigger{position:fixed !important;margin-top:20px;margin-left:-15px;animation:animateMenuTrigger3 1s;}.block-nldj-common-main-menu-block.active .menu-trigger span{display:none;}.block-nldj-common-main-menu-block.active .menu-trigger::before,.block-nldj-common-main-menu-block.active .menu-trigger::after{background:black !important;margin:-2px !important;}.block-nldj-common-main-menu-block.active .menu-trigger::before{rotate:45deg;animation:animateMenuTrigger1 1s;}.block-nldj-common-main-menu-block.active .menu-trigger::after{rotate:-45deg;animation:animateMenuTrigger2 1s;}.block-nldj-common-main-menu-block.close .main-menu-content{display:flex !important;animation:hideMenu 1s;}.block-nldj-common-main-menu-block.close .menu-trigger{animation:hideMenuTrigger3 1s;}.block-nldj-common-main-menu-block.close .menu-trigger span{display:inline-block;}.block-nldj-common-main-menu-block.close .menu-trigger::before{rotate:0deg;animation:hideMenuTrigger1 1s;}.block-nldj-common-main-menu-block.close .menu-trigger::after{rotate:0deg;animation:hideMenuTrigger2 1s;}.block-nldj-common-main-menu-block .content{display:flex;}.block-nldj-common-main-menu-block .content .menu-trigger{transition:rotate 1s;height:40px;width:20px;position:absolute;top:24px;right:15px;z-index:200;cursor:pointer;}.block-nldj-common-main-menu-block .content .menu-trigger span{width:100%;height:2px;background:#1a1a1a;float:left;position:absolute;top:16px;}.block-nldj-common-main-menu-block .content .menu-trigger::before,.block-nldj-common-main-menu-block .content .menu-trigger::after{content:"";display:block;height:2px;background:#1a1a1a;width:100%;margin-left:0px !important;margin:10px;}.block-nldj-common-main-menu-block .content .main-menu-content{display:none;position:fixed;background:white;width:100%;right:0;top:0;z-index:100;height:100%;}.block-nldj-common-main-menu-block .content .main-menu-content.active{display:flex;}.block-nldj-common-main-menu-block .content .main-menu-content .content{text-align:right;}.block-nldj-common-main-menu-block .content .main-menu-content .section{width:33%;}.block-nldj-common-main-menu-block .content .main-menu-content .section > .title{color:#9D9393;text-transform:uppercase;padding:20px 0;}.block-nldj-common-main-menu-block .content .main-menu-content .section.last-post a{position:absolute;bottom:-7px;right:-16px;}.block-nldj-common-main-menu-block .content .main-menu-content .section.last-post a .title{color:red;font-size:25px;padding:20px 0;width:70%;}.block-nldj-common-main-menu-block .content .main-menu-content .section.locations .list-container{position:absolute;background:#F5E4EE;left:0;bottom:0;height:80vh;width:90%;overflow:scroll;}.block-nldj-common-main-menu-block .content .main-menu-content .section.locations .list-container .list{padding:20px;position:absolute;bottom:0;}.block-nldj-common-main-menu-block .content .main-menu-content .section.locations .list-container .list a{color:black;display:inline-block;margin-right:10px;text-transform:uppercase;}.block-nldj-common-main-menu-block .content .main-menu-content .section.main-menu{display:flex;}.block-nldj-common-main-menu-block .content .main-menu-content .section.main-menu .content{padding:20px;margin-top:40px;display:flex;flex-direction:column;justify-content:center;}.block-nldj-common-main-menu-block .content .main-menu-content .section.main-menu .content a{font-size:3em;color:black;font-weight:bold;}@font-face{font-family:'Inter';src:url(/themes/custom/nldj/fonts/inter/Inter-Regular.ttf) format("truetype");font-style:normal;font-weight:400;}@font-face{font-family:'Inter';src:url(/themes/custom/nldj/fonts/inter/Inter-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600;}@font-face{font-family:'Inter';src:url(/themes/custom/nldj/fonts/inter/Inter-Italic.ttf) format("truetype");font-style:italic;font-weight:400;}@font-face{font-family:'Inter';src:url(/themes/custom/nldj/fonts/inter/Inter-Bold.ttf) format("truetype");font-style:normal;font-weight:700;}@font-face{font-family:'Inter';src:url(/themes/custom/nldj/fonts/inter/Inter-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700;}@font-face{font-family:'Chocolate';src:url(/themes/custom/nldj/fonts/chocolate/Chocolate_Regular.ttf) format("truetype");font-style:normal;font-weight:400;}html{scroll-behavior:smooth;}@keyframes display_body{from{opacity:0;}to{opacity:1;}}#block-nldj-content,#companyPresentation,body{overflow-x:hidden;}body{animation:display_body 0.5s ease-in;font-family:'Inter';}body.path-frontpage{margin-top:-20px;animation:display_body 1s ease-in;}body.path-frontpage .region-primary-menu .menu .menu-item a{background:transparent;color:#fff;text-shadow:none;font-size:15px;}body.path-frontpage .region-primary-menu .menu .menu-item a.is-active{color:red;}body .region-primary-menu .menu .menu-item a{background:transparent;color:#181717;text-shadow:none;font-size:15px;}body .region-primary-menu .menu .menu-item a.is-active{color:red;}body.toolbar-horizontal{margin-top:0;}form{max-width:1200px;margin:0 auto;}.site-branding__logo img{height:125px;}.block-nldj-common-main-menu-block{display:none;}.owl-carousel .owl-item img{width:auto !important;}#block-admin-abelka-page-title .page-title{padding:initial;text-align:left;font-size:initial;text-transform:initial;}@media only screen and (max-width:425px){#header{position:relative !important;}}@media only screen and (min-width:426px){body .path-frontpage #header{position:absolute !important;}}.path-node .main-content,.path-contact .layout-container,#block-nldj-local-tasks,#header .layout-container{width:1200px;margin:0 auto;float:unset;}.block-system-breadcrumb-block{background:#d7cfcf;margin-bottom:0;display:flex;align-items:center;padding:10px 15px;width:100%;}.block-system-breadcrumb-block .breadcrumb{padding:0;}.block-system-breadcrumb-block a{color:initial;}.block-system-breadcrumb-block a::after{margin-left:5px;}.page-title{padding:40px 0;text-align:center;font-size:50px;text-transform:uppercase;text-align:left;}.layout-container{max-width:100%;}#block-flockerfeed h2{text-align:center;margin:60px 0;}a{border:none;}a:hover{border:none;}.site-footer{background-color:white;}.site-footer .footer-container{display:flex;justify-content:space-between;}.site-footer .region-footer-second,.site-footer .region-footer-first{padding:0;width:1200px;margin:0 auto;float:unset;}.site-footer .region-footer-first ul.menu{justify-content:normal;display:inline-block;}.site-footer .region-footer-first ul.menu a{color:black;}.site-footer .region-footer-second #block-footerblock{padding:0;}.site-footer .region-footer-second #block-footerblock .content{width:100%;}.site-footer .region-footer-second #block-footerblock .content > div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.site-footer .content{color:gray;}.site-footer .content a,.site-footer .content a.is-active,.site-footer .content a:hover{color:initial;}.toolbar-horizontal .toolbar-tray{border-bottom:none;box-shadow:none;}#block-rejoignezsitenamesurlesreseauxsociaux h2{width:1200px;margin:0 auto;}#block-nldj-main-menu{position:absolute;top:0;right:0;}#block-nldj-main-menu .region-primary-menu .menu a{border-radius:8px;}.menu-item > .is-active{font-weight:bold;}.block-local-actions-block,article.profile,#user-login-form{width:1200px;margin:0 auto;}body:not(.path-frontpage,.free-width) #block-nldj-content{width:1200px;margin:0 auto;}body:not(.path-frontpage,.free-width) #header{position:relative !important;}.layout-main{margin-top:0px !important;}
.view-formulas .view-content{width:1100px;margin:0 auto;flex-wrap:wrap;display:flex;}.view-formulas .view-content .views-row{flex:1 1 150px;margin-bottom:40px;}.formulas-container{padding-top:40px;}.formulas-container .title{color:#1F1183;font-size:30px;text-transform:uppercase;font-weight:normal;width:1200px;margin:0 auto;margin-bottom:0px;margin-bottom:40px;}.formula-link{position:relative;display:flex;flex-direction:column;width:250px;}.formula-link:hover{text-decoration:none;}.formula-link:hover .formula-image-container .overlay{background:rgba(0,0,0,0.5);background:radial-gradient(circle,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.4) 100%);}.formula-link .title{font-weight:normal;width:100%;text-align:center;margin-top:-34px;position:absolute;z-index:9 !important;top:65px;z-index:10;color:white;transition:background 500ms;font-size:30px;color:black;text-transform:uppercase;line-height:55px;}.formula-link .title span{display:block;font-weight:bold;}.formula-link .title.dark{color:black;}.formula-link .title.light{color:white;}.formula-link .formula-image-container{width:100%;overflow:hidden;}.formula-link .formula-image-container .overlay{position:absolute;top:0;left:0;background:radial-gradient(circle,rgba(0,0,0,0.08) 0%,rgba(0,0,0,0.2) 100%);z-index:10;right:0;width:100%;height:100%;transition:background 500ms;z-index:9;}.formulas-container{position:relative;width:1200px;margin:0 auto;}.formulas-container .link{border:none;}.formulas-container .content{width:1120px;align-items:center;justify-content:space-between;margin:0 auto;margin-top:60px;}.formulas-container .link a{color:#976D2C;float:right;font-size:20px;text-transform:uppercase;display:block;width:600px;text-align:right;padding:20px;}.formulas-container .link a:hover{text-decoration:none;border:none;}.formulas-container .link .fake-shaddow{position:absolute;height:650px;width:680px;background:#F5E4EE;bottom:-73px;z-index:-1;right:0;}.formulas-container .titles{margin:60px 0;}.formulas-container .titles .sub-title,.formulas-container .titles .title{text-align:center;}.formulas-container .titles .title{font-size:25px;margin-top:40px;margin-bottom:20px;}.formulas-container .titles .sub-title{font-size:18px;}
.best-moments-block{width:1200px;margin:0px auto;margin-top:160px;margin-bottom:80px;position:relative;}.best-moments-block .fake-shaddow{width:500px;height:70%;background:#ddcaef;position:absolute;top:44px;left:-54px;}.best-moments-block .title{color:#1F1183;font-size:30px;text-transform:uppercase;font-weight:normal;width:1200px;margin:0 auto;margin-bottom:40px;}.best-moments-block .best-moments-photos{display:flex;flex-wrap:wrap;position:relative;}.best-moments-block .link{display:block;width:1200px;margin:0 auto;margin-top:40px;text-align:right;color:#976D2C;font-size:22px;border:none;}.best-moments-block .best-moment-photo{margin-bottom:-7px;}
.block-nldj-blog{margin-top:70px;margin-bottom:70px;}.block-nldj-blog .fake-shaddow{background:#ddcaef;height:100%;position:absolute;width:20%;}.block-nldj-blog .fake-shaddow.one{left:-42px;top:24px;}.block-nldj-blog .fake-shaddow.two{right:0;top:0;}.block-nldj-blog > .content{width:1200px;margin:0 auto;margin-bottom:0px;margin-bottom:40px;}.block-nldj-blog .content{position:relative;}.block-nldj-blog .bloc-content{position:relative;display:flex;width:1200px;margin:0 auto;}.block-nldj-blog .bloc-content .node-container a{border:none;color:initial;}.block-nldj-blog .bloc-content .node-container a:hover{text-decoration:none;border:none;}.block-nldj-blog .bloc-content .node-container .title{text-transform:uppercase;font-size:30px;margin-bottom:10px;color:#976D2C;}.block-nldj-blog .bloc-content .node-container .summary{margin:10px 0;max-width:90%;text-align:justify;}.block-nldj-blog .bloc-content .node-container .date{text-transform:uppercase;font-size:15px;margin-top:10px;color:#807575;}.block-nldj-blog .bloc-content .node-container .date-title{display:flex;flex-direction:column;margin-left:20px;width:50%;}.block-nldj-blog .bloc-content .other-nodes-container{width:100%;}.block-nldj-blog .bloc-content .other-list-and-link .more-link{text-align:right;display:inline;font-size:18px;text-transform:uppercase;color:inherit;border:none;float:right;margin-right:20px;}.block-nldj-blog .bloc-content .other-list-and-link .more-link:hover{border:none;}.block-nldj-blog .bloc-content .first-node-container > .title{color:#1F1183;text-transform:uppercase;font-size:30px;margin-bottom:10px;margin-top:0;}.block-nldj-blog .bloc-content .other.node-container{margin-bottom:20px;}.block-nldj-blog .bloc-content .other.node-container > a{display:flex;}.block-nldj-blog .bloc-content .other.node-container .title{font-size:18px;}.block-nldj-blog .bloc-content .other.node-container .summary{margin:0;}.block-nldj-blog .bloc-content .first.node-container{margin-right:30px;}

#header{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%) !important;}#header .region-header{display:flex;flex-direction:row;align-items:center;justify-content:center;}#header .region-header .block-menu{width:auto !important;}

.testimony-container{display:flex;flex-direction:row;padding:20px;}.testimony-container.even .content{margin-left:40px;}.testimony-container.odd .image-container{margin-left:40px;}.testimony-container .content{margin:0 auto;text-align:justify;display:flex;flex-direction:column-reverse;justify-content:center;margin:0 auto;width:60%;}.testimony-container .content p{text-align:justify;}.testimony-container .content .testimony{text-align:justify;font-size:18px;}.testimony-container .content .signature .names{font-family:Chocolate;font-size:32px;font-weight:bold;text-align:left;}.testimony-container .content .signature .names a{color:#976D2C;}.testimony-container .content .signature .date{font-size:15px;margin-bottom:34px;color:gray;}.testimony-container .image-container img{-webkit-box-shadow:-20px 20px 0px 0px #ddcaef;-moz-box-shadow:-20px 20px 0px 0px #ddcaef;box-shadow:-20px 20px 0px 0px #ddcaef;}.views-row .testimony-container{border:7px solid #ddcaef;margin-bottom:60px;}.path-taxonomy .testimonies-container{margin:0 0 80px 0;}.path-landing .testimonies-container{margin:160px 0 80px 0;}.testimonies-container{background-color:#6D343B;color:white;padding:40px 0;line-height:41px;position:relative;}.testimonies-container .owl-nav{line-height:41px;text-align:center;font-size:51px button;font-size-width:50px;font-size-height:50px;font-size-background:red !important;}.testimonies-container .owl-dots .owl-dot{width:20px;height:20px;background:#fff0f0 !important;margin:0 10px;}.testimonies-container .owl-dots .owl-dot.active{background:#6D3D4B !important;}.testimonies-container .link{padding:10px 20px;display:block;position:absolute;bottom:25px;font-size:20px;width:1200px;left:0;right:0;margin:0 auto;text-align:right;z-index:200;}.testimonies-container .link .link-more{text-transform:uppercase;color:#976D2C;margin-bottom:40px;}.testimonies-container .link .link-more:hover{text-decoration:none;}.testimonies-container .content{position:relative;width:1200px;margin:0 auto;}.view-testimonies .views-row{width:1200px;margin:0 auto;}
#sideDescription .paragraphe-basic > div{margin-left:20px;}.paragraphe-basic{line-height:28px;}.titre-paragraphe{margin-bottom:20px !important;text-transform:uppercase;}.titre-paragraphe::before{content:"";display:block;max-width:100px;height:5px;margin-bottom:10px;background:#976D2C;font-weight:bold;}.banner-paragraphe.nl-events{height:251px;background-position:center;}.banner-paragraphe.nl-events .titre-paragraphe{margin-bottom:20px;}.banner-paragraphe.nl-events .banner-paragraphe-content .paragraphe .paragraphe-basic > div,.banner-paragraphe.nl-events .banner-paragraphe-content .paragraphe .paragraphe-basic{color:white;}.banner-paragraphe.nl-events .banner-paragraphe-content{padding:20px;}.landing .field--name-field-paragraphes .field__item{padding-bottom:50px;}.cta-wrapper{display:flex;align-items:center;border:2px solid white;}.cta-wrapper .cta-wrapper--texte{padding:0;margin:0;margin-right:0px;margin-right:20px;}.cta-wrapper .cta-wrapper--texte p{margin:0;}.cta-wrapper .cta-wrapper--titre{color:white;float:right;margin:16px auto;line-height:112%;display:flex;align-items:center;text-transform:uppercase;font-weight:bold;}.paragraphe-image{display:flex;align-items:center;}.paragraphe-image .image{width:100%;}.paragraphe-image .paragraphe{padding-left:20px;}.ligne-horizontale{background:#f5e4ee;height:20px;}.element-liste{display:flex;align-items:center;margin-bottom:10px;}.element-liste .puce{margin-right:20px;}.paragraphe .titre{text-transform:uppercase;font-size:initial !important;color:inherit;margin-top:0;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/abelka/lib/owlcarousel/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
