/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:#222;text-decoration:none}a:hover{color:#222;text-decoration:underline}table{border:1px solid #ccc}th,td{text-align:left;padding:5px;border-top:1px solid #ccc}#preloader{direction:ltr;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:31999}.no-js #preloader{display:none}.preload-content{height:80px;width:300px;position:absolute;left:50%;top:50%;margin:-40px 0 0 -150px;text-align:center}.preloader-animation{height:120px;width:100%}a.skip-preloader,a.skip-preloader:hover{display:none;color:#fff;text-shadow:0 -2px 1px #000;font-size:24px;transition:text-shadow .3s}a.skip-preloader:hover{text-shadow:0 2px 1px #000}fieldset{border:0;margin:0;padding:0}select{border:1px solid #d4d4d4;color:#5b5b5b;padding:9px 15px 7px;height:40px;width:100%;max-width:450px;box-sizing:border-box}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea{border:1px solid transparent;background-color:#f5f5f5;color:#5b5b5b;font-size:12px;padding:9px 15px 7px;height:40px;width:100%;max-width:450px;box-sizing:border-box;-webkit-border-radius:0;border-radius:0}textarea{display:block;height:136px;width:100%;resize:vertical}input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=range]:hover,input[type=date]:hover,textarea:hover,input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=range]:focus,input[type=date]:focus,textarea:focus{border-color:#d4d4d4;outline:none}input.cptch_number{text-align:center}.error input,.error textarea{border-color:#ea4f3b}input[name=cptch_number]{width:40px !important}.wpcf7-form input[type=text],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=tel],.wpcf7-form input[type=number],.wpcf7-form input[type=range],.wpcf7-form input[type=date],.wpcf7-form select,.wpcf7-form textarea{max-width:none}.wpforms-form input[type=text],.wpforms-form input[type=password],.wpforms-form input[type=search],.wpforms-form input[type=email],.wpforms-form input[type=url],.wpforms-form input[type=tel],.wpforms-form input[type=number],.wpforms-form input[type=range],.wpforms-form input[type=date],.wpforms-form select,.wpforms-form textarea{max-width:none}input[type=submit],button[type=submit]{background:#4e82f1 none;display:inline-block;border:none;box-shadow:none;cursor:pointer;color:#fff;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:none;line-height:42px;white-space:nowrap;height:40px;padding:0 30px;-webkit-border-radius:20px;border-radius:20px}input[type=submit]:hover,input[type=submit]:focus,button[type=submit]:hover,button[type=submit]:focus{background:#4e6bd6 none;color:#fff}.alignnone{clear:both;margin:5px 20px 20px 0}.aligncenter,div.aligncenter{clear:both;display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{background-color:#fff;max-width:100%;text-align:center;box-sizing:border-box}.wp-caption-text{line-height:1.7;font-size:.85em;color:#999;padding:.5em 0}.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;width:50%}.gallery-item a{display:inline-block;max-width:100%}.gallery-item img{display:block;border:2px solid #cfcfcf;opacity:1;box-sizing:border-box;transition:opacity .5s}.gallery-item a:hover img,.gallery-item a:focus img{opacity:.6}.gallery-caption{text-align:left}.gallery-columns-1 .gallery-caption{text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}blockquote{margin:1em 0;padding-left:40px;position:relative}blockquote:before{content:"\201C";display:block;color:#7a7a7a;font-family:Georgia,serif;font-size:60px;line-height:1;position:absolute;left:0;top:-8px}blockquote cite{color:#999;font-size:16px;display:block;margin-top:5px}blockquote cite:before{content:"\2014 \2009"}hr{border:none;border-bottom:1px solid #dfdfdf;margin:.5em 0}html.show-scroll{overflow-y:scroll}html.show-scroll body{overflow-y:auto}html.post-lightbox-active body{overflow-y:hidden}body{height:100%;background-color:#444;color:#7f7f7f;overflow-x:hidden}.page-background{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}#mid{overflow-x:hidden;overflow-y:hidden;position:relative;z-index:2;transition:transform .5s}#header,#header.a13-light-variant,#header.a13-dark-variant{box-shadow:0 0 12px rgba(0,0,0,.09);background-color:#fff}.mobile-menu-open.header-vertical #header,.mobile-menu-open.header-horizontal #header{z-index:21}#footer{position:relative;z-index:10}.default404 .page-background,.password-protected .page-background{background-size:cover;background-color:#000}#content-overlay{position:fixed;top:0;left:0;width:0;height:0;background:rgba(0,0,0,.5);opacity:0;z-index:20;transition:opacity .5s,transform .5s,width .1s .5s,height .1s .5s}.mobile-menu-open #content-overlay,.side-menu-open #content-overlay{width:100%;height:100%;opacity:1;transition:opacity .5s,transform .5s}#basket-menu{position:absolute;top:0;z-index:19;width:240px;padding:40px;display:none;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.09);transform:translateY(-50px);opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s,transform .5s}#basket-menu.show{transform:translateY(0);opacity:1;visibility:visible;transition:opacity .5s,transform .5s}@media only screen and (min-width:1025px){.header-vertical #basket-menu{transform:translateX(100%)}.header-side-right #basket-menu{transform:translateX(-100%)}.header-vertical #basket-menu.show{transform:translateX(0)}}#side-menu{position:fixed;top:0;bottom:0;left:0;z-index:30;width:320px;background-color:#000;height:100%;overflow:auto;overscroll-behavior:contain}.admin-bar #side-menu{top:32px;height:calc(100% - 32px)}#side-menu.at-right{left:auto;right:0}#side-menu div.scroll-wrap{padding:40px}body.side-menu-open #mid{overflow-x:hidden}.theme-borders{display:none}.site-layout-bordered .theme-borders{display:block}.theme-borders div{position:fixed;z-index:1003}.theme-borders .top-border{top:0;left:0;width:100%;height:30px}.admin-bar .theme-borders .top-border{top:32px}.theme-borders .right-border{top:0;right:0;height:100%;width:30px}.theme-borders .bottom-border{bottom:0;left:0;width:100%;height:30px}.theme-borders .left-border{top:0;left:0;height:100%;width:30px}.no-border-top .theme-borders .top-border,.no-border-right .theme-borders .right-border,.no-border-bottom .theme-borders .bottom-border,.no-border-left .theme-borders .left-border{display:none;height:auto;width:auto}.theme-borders .right-border{top:0;right:0;height:100%;width:30px}.theme-borders .bottom-border{bottom:0;left:0;width:100%;height:30px}.theme-borders .left-border{top:0;left:0;height:100%;width:30px}.site-layout-bordered .whole-layout{padding:30px;box-sizing:border-box}.no-border-top .whole-layout{padding-top:0}.no-border-right .whole-layout{padding-right:0}.no-border-bottom .whole-layout{padding-bottom:0}.no-border-left .whole-layout{padding-left:0}.site-layout-bordered #side-menu{margin-left:30px;margin-top:30px;margin-bottom:30px;height:calc(100% - 60px)}.admin-bar.site-layout-bordered #side-menu{height:calc(100% - 92px)}.site-layout-bordered.no-border-top #side-menu{margin-top:0;height:calc(100% - 30px)}.site-layout-bordered.no-border-bottom #side-menu{margin-bottom:0;height:calc(100% - 30px)}.admin-bar.site-layout-bordered.no-border-top #side-menu,.admin-bar.site-layout-bordered.no-border-bottom #side-menu{height:calc(100% - 62px)}.admin-bar.site-layout-bordered.no-border-top.no-border-bottom #side-menu{height:calc(100% - 32px)}.site-layout-bordered.no-border-left #side-menu{margin-left:0}.site-layout-bordered #side-menu.at-right{margin-left:0;margin-right:30px}.site-layout-bordered.no-border-right #side-menu.at-right{margin-right:0}.site-layout-boxed .whole-layout{max-width:1240px;margin:0 auto}.admin-bar .whole-layout{margin-top:32px}.cursor-grab{cursor:-webkit-grab;cursor:grab}.cursor-grabbing{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}a.to-top{background-color:#524f51;outline:none !important;width:40px;height:40px;position:fixed;bottom:100px;right:40px;z-index:1000;-webkit-border-radius:20px;border-radius:20px;color:#ccc;text-align:center;line-height:38px;font-size:13px;opacity:0;visibility:hidden;transition:background-color .3s,color .3s,opacity .5s,visibility 0s .5s}a.to-top.show{opacity:1;visibility:visible;transition:background-color .3s,color .3s,opacity .5s}a.to-top:after{content:'';position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;-webkit-border-radius:40px;border-radius:40px;z-index:-1;opacity:.4;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}a.to-top:hover{transition:background-color .1s .3s,color .1s .3s,opacity .5s,visibility 0s .5s;color:#fff;text-decoration:none;background-color:#000;-webkit-animation:anim-moema-1 .3s forwards;animation:anim-moema-1 .3s forwards}a.to-top:hover:after{-webkit-animation:anim-moema-2 .3s .3s forwards;animation:anim-moema-2 .3s .3s forwards}.lt-ie10 a.to-top:after{display:none}@-webkit-keyframes anim-moema-1{60%{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}85%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-moema-1{60%{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}85%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes anim-moema-2{to{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-moema-2{to{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}#qm{z-index:101;position:relative}html.elementor-html #mid:hover{z-index:20}#masthead,.container-elementor-header{position:relative;z-index:11}#colophon,.container-elementor-footer{position:relative;z-index:10}.elementor-element.elementor-products-grid ul.products .grid-master{display:none}.elementor div.e-con-full.e-parent{position:relative;left:50%;right:50%;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box}.lg-sub-html{background-color:transparent}.lg-sub-html .customHtml h4,.lg-sub-html .customHtml .description{background-color:rgba(0,0,0,.78);display:block;max-width:300px;margin:0 auto;padding:10px;border-radius:3px}.lg-sub-html .customHtml .description{max-width:500px}.lg-sub-html .customHtml h4:empty,.lg-sub-html .customHtml .description:empty{display:none}.customHtml>h4{color:#fff}.customHtml{height:auto}div.vc-mg-item-desc{display:none}.lg-outer .lg-thumb-item img{position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;height:auto}.lg-backdrop{z-index:100000!important}.lg-outer{direction:ltr;z-index:100010!important}#header-tools{min-height:26px;color:#444}#header-tools.only-menu{clip:rect(1px,1px,1px,1px);position:absolute;top:0;left:0;visibility:hidden;height:1px;overflow:hidden;opacity:0}#header-tools .tool{display:inline-block;vertical-align:middle;color:#e5e5e5;text-align:center;font-size:16px;line-height:26px;cursor:pointer;transition:background-color .3s,color .3s}#header-tools .tool a{transition:color .3s}#header-tools button{height:26px;width:36px;background-color:transparent;border:none;padding:0 5px}#header-tools button:-moz-focusring{outline:1px dotted}#header-tools .tool:hover,#header-tools .tool.highlight,#header-tools .tool.active{color:#4d4d4d}#header-tools .tool:before{display:block}#header-tools #mobile-menu-opener{font-size:18px;display:none}#basket-menu-switch{position:relative}#basket-items-count{position:absolute;top:-5px;left:18px;min-width:15px;line-height:15px;font-size:9px;font-weight:700;text-align:center;color:#fff;font-family:'Open Sans',arial,sans-serif;background-color:#f64747;-webkit-border-radius:2px;border-radius:2px}#basket-items-count.zero{display:none}#header-tools .language-switcher{position:relative}#header-tools .languages{display:none;position:absolute;z-index:10;top:100%;left:0;list-style-type:none;min-width:26px;padding:0 5px;margin:0;text-transform:uppercase;outline:1px solid;background-color:#fff;transition:background-color .3s}#header-tools .open .languages{display:block}#header-tools .language-switcher button{min-width:36px;width:auto;text-transform:uppercase}#header-tools .language-switcher.codes img{margin-right:5px}.tools_button{display:inline-block;height:27px;line-height:27px;text-transform:uppercase;text-align:center;font-size:12px;font-weight:700;padding:0 10px;margin-left:10px;border:1px solid #e5e5e5;-webkit-border-radius:3px;border-radius:3px;transition:all .3s;box-sizing:border-box}.tools_button:hover{text-decoration:none}#header-tools .tool.hamburger{position:relative;margin:0 5px}.hamburger i{display:block;position:absolute;top:50%;left:5px;right:5px;height:2px;width:calc(100% - 10px);background-color:#000;transition:background-color .3s}.hamburger i:before,.hamburger i:after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#000;content:"";transition:background-color .3s}.hamburger i:before{top:-6px}.hamburger i:after{bottom:-6px}.hamburger--efx i:before,.hamburger--efx i:after{transition-duration:.3s;transition-delay:.3s,0s,0s}.hamburger--efx i:before{transition-property:top,background-color,transform}.hamburger--efx i:after{transition-property:bottom,background-color,transform}.hamburger--efx.active i{background-color:transparent !important}.hamburger--efx.active i:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--efx.active i:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--efx.active i:before,.hamburger--efx.active i:after{transition-delay:0s,.3s,.3s}.hamburger--efx2 i:before,.hamburger--efx2 i:after{transition-duration:.3s;transition-delay:.3s,0s,0s}.hamburger--efx2 i:before{transition-property:top,background-color,transform}.hamburger--efx2 i:after{transition-property:bottom,background-color,transform}.hamburger--efx2 i{background-color:transparent !important}.hamburger--efx2.active i:before{-webkit-transform:rotateZ(135deg) scaleX(1.1) translate(4px,-4px);-ms-transform:rotateZ(135deg) scaleX(1.1) translate(4px,-4px);transform:rotateZ(135deg) scaleX(1.1) translate(4px,-4px)}.hamburger--efx2.active i:after{-webkit-transform:rotateZ(-135deg) scaleX(1.1) translate(4px,4px);-ms-transform:rotateZ(-135deg) scaleX(1.1) translate(4px,4px);transform:rotateZ(-135deg) scaleX(1.1) translate(4px,4px)}.hamburger--efx3 i:before,.hamburger--efx3 i:after{transition-duration:.3s;transition-delay:.3s,0s,0s}.hamburger--efx3 i:before,.hamburger--efx3 i:after{transition-property:background-color,transform}.hamburger--efx3 i{background-color:transparent !important}.hamburger--efx3.active i:before{-webkit-transform:rotateZ(45deg) scaleX(1.1) translate(4px,3px);-ms-transform:rotateZ(45deg) scaleX(1.1) translate(4px,3px);transform:rotateZ(45deg) scaleX(1.1) translate(4px,3px)}.hamburger--efx3.active i:after{-webkit-transform:rotateZ(-45deg) scaleX(1.1) translate(5px,-4px);-ms-transform:rotateZ(-45deg) scaleX(1.1) translate(5px,-4px);transform:rotateZ(-45deg) scaleX(1.1) translate(5px,-4px)}.hamburger--efslider i{top:7px;transition-timing-function:ease;transition-duration:.3s;transition-property:transform,background-color}.hamburger--efslider i:before{top:12px}.hamburger--efslider i:after{bottom:-6px}.hamburger--efslider i:before,.hamburger--efslider i:after{transition-duration:.3s;transition-property:background-color,transform,width,height}.hamburger--efslider.active i{-webkit-transform:rotateZ(-45deg) translate(-4px,4px);-ms-transform:rotateZ(-45deg) translate(-4px,4px);transform:rotateZ(-45deg) translate(-4px,4px)}.hamburger--efslider.active i:before{-webkit-transform:rotateZ(90deg) scaleX(1.05) translate(-11px,0);-ms-transform:rotateZ(90deg) scaleX(1.05) translate(-11px,0);transform:rotateZ(90deg) scaleX(1.05) translate(-11px,0)}.hamburger--efslider.active i:after{-webkit-transform:rotateZ(45deg) translate(-60px,-7px);-ms-transform:rotateZ(45deg) translate(-60px,-7px);transform:rotateZ(45deg) translate(-60px,-7px);background-color:transparent !important;width:0;height:0}.hamburger--efla i{transition:background-color .3s,transform .3s}.hamburger--efla i:before{left:auto;right:0;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;transition:background-color .3s,transform .3s,width .3s,top .3s}.hamburger--efla i:after{left:auto;right:0;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;transition:background-color .3s,transform .3s,width .3s,bottom .3s}.hamburger--efla.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hamburger--efla.active i:before,.hamburger--efla.active i:after{width:32%}.hamburger--efla.active i:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--efla.active i:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--efra i{transition:background-color .3s,transform .3s}.hamburger--efra i:before{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;transition:background-color .3s,transform .3s,width .3s,top .3s}.hamburger--efra i:after{-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;transition:background-color .3s,transform .3s,width .3s,bottom .3s}.hamburger--efra.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hamburger--efra.active i:before,.hamburger--efra.active i:after{width:32%}.hamburger--efra.active i:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger--efra.active i:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.top-menu,.top-menu ul{list-style:none;margin:0;padding:0}.top-menu li{position:relative;min-height:22px;font-size:14px}.top-menu li a,.top-menu li span.title{color:#000;display:block;text-decoration:none}.top-menu>li>a,.top-menu>li>span.title{position:relative;transition:background-color .5s,color .5s,line-height .5s,height .5s}.top-menu a:hover,.top-menu li.menu-parent-item:hover>span.title,.top-menu li.open>a,.top-menu li.open>span.title,.top-menu li.current-menu-item>a,.top-menu li.current-menu-ancestor>a,.top-menu li.current-menu-item>span.title,.top-menu li.current-menu-ancestor>span.title{color:#444}.top-menu li a i{width:15px;text-align:center}.top-menu span i+span,.top-menu a i+span{margin-left:8px}.top-menu span span i,.top-menu a span i{margin-right:8px}.top-menu i.sub-mark{height:26px;width:26px;display:inline-block;position:absolute;top:0;cursor:pointer;color:#666}.top-menu i.sub-mark:before{line-height:16px;height:16px;width:100%;display:block;text-align:center;font-size:14px;position:absolute;right:0;top:50%;margin-top:-8px}.top-menu.opener-icons-off i.sub-mark{display:none}.top-menu li.menu-parent-item:hover>span.title+i.sub-mark,.top-menu i.sub-mark:hover,.top-menu li.open>i.sub-mark{color:#fff}.top-menu li.menu-parent-item>span.title{cursor:pointer}.top-menu.with-effect a em,.top-menu.with-effect span.title em{font-style:normal}.top-menu ul{display:none;padding:30px 0}.top-menu li li{font-size:12px}.top-menu .current-menu-ancestor.to-open>ul{display:block}.top-menu>li.hidden-icon>span.title,.top-menu>li.hidden-icon>a{overflow:hidden;height:30px}.top-menu>li.hidden-icon>span.title i,.top-menu>li.hidden-icon>a i{position:absolute;top:-50%;left:50%;transform:translate(-50%,-50%);transition:top .3s}.top-menu>li.hidden-icon>span.title span,.top-menu>li.hidden-icon>a span{position:relative;top:0;transition:top .3s}.top-menu li.hidden-icon>span i+span,.top-menu li.hidden-icon>a i+span{margin-left:0}.top-menu li.hidden-icon:hover>a i,.top-menu li.hidden-icon.menu-parent-item:hover>span.title i,.top-menu li.hidden-icon.open>a i,.top-menu li.hidden-icon.open>span.title i,.top-menu li.hidden-icon.current-menu-item>a i,.top-menu li.hidden-icon.current-menu-ancestor>a i,.top-menu li.hidden-icon.current-menu-item>span.title i,.top-menu li.hidden-icon.current-menu-ancestor>span.title i{top:50%}.top-menu li.hidden-icon:hover>a span,.top-menu li.hidden-icon.menu-parent-item:hover>span.title span,.top-menu li.hidden-icon.open>a span,.top-menu li.hidden-icon.open>span.title span,.top-menu li.hidden-icon.current-menu-item>a span,.top-menu li.hidden-icon.current-menu-ancestor>a span,.top-menu li.hidden-icon.current-menu-item>span.title span,.top-menu li.hidden-icon.current-menu-ancestor>span.title span{top:200%}.menu-item-language img.iclflag{margin-right:7px;margin-bottom:-1px}.mega-menu>ul{position:absolute;z-index:250;min-width:200px;width:840px;padding:0}.mega-menu.mm_columns_3>ul{width:630px}.mega-menu.mm_columns_2>ul{width:420px}.mega-menu>ul>li{background-color:transparent !important;float:left;width:25%;box-sizing:border-box}.mega-menu>ul>li:before{content:"";width:1px;background-color:#fff;display:block;position:absolute;top:30px;bottom:30px}.mega-menu>ul>li:first-child:before{display:none}.top-menu li.mega-menu>ul>li{padding-right:0}.mm_columns_2>ul>li{width:50%}.mm_columns_3>ul>li{width:33.33%}.mega-menu>ul>li.mm_new_row{clear:left}.mega-menu>ul ul{position:static;display:block!important;margin:0;box-shadow:none;min-width:0;padding-top:0}.top-menu .mega-menu>ul>li>span.title,.top-menu .mega-menu>ul>li>a{font-size:14px;font-weight:700;margin:30px 0 10px}.top-menu .mega-menu>ul>li>span.title{cursor:default}.top-menu .mega-menu>ul>li>span.title,.top-menu .mega-menu ul li>a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-menu .mm_dont_show>span.title,.top-menu .mm_dont_show>a,.top-menu .mega-menu>ul>li>span.title .sub-mark,.top-menu .mega-menu>ul>li>.sub-mark{display:none}.mega-menu .html_item{padding:0}.mega-menu>ul .html_item ul{display:none !important}.top-menu .mega-menu>ul>li.html_item>a{padding:0}.header-horizontal .navigation-bar{width:100%;padding:0 15px;position:relative}.header-horizontal .top-menu{text-align:right;font-size:0}.header-horizontal .top-menu li{white-space:nowrap}.header-horizontal .top-menu i.sub-mark{right:0;height:100%}.header-horizontal .top-menu>li{float:none;display:inline-block;vertical-align:bottom;text-align:left}.header-horizontal .top-menu>li>a,.header-horizontal .top-menu>li>span.title{padding:0 10px}.header-horizontal .top-menu.opener-icons-on li.menu-parent-item{padding-right:26px}.header-horizontal .top-menu.opener-icons-on>li.menu-parent-item>a,.header-horizontal .top-menu.opener-icons-on>li.menu-parent-item>span.title{padding-right:4px}.header-horizontal .top-menu ul{position:absolute;top:100%;left:0;z-index:250;min-width:200px;box-shadow:0 4px 8px rgba(0,0,0,.07)}.header-horizontal .desktop_menu .top-menu ul{visibility:hidden;opacity:0;transform:translateY(-50px);transition:opacity .5s,visibility 0s .5s,transform .5s}.header-horizontal .desktop_menu .top-menu ul.measure{visibility:hidden;opacity:0;transition:none;display:block}.header-horizontal .desktop_menu .menu-parent-item.open>ul{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.header-horizontal .desktop_menu .mega-menu>ul ul{visibility:visible;opacity:1;transform:none}.header-horizontal .top-menu ul ul{top:-30px;left:100%;border-top:none;margin-top:0}.header-horizontal .mega-menu>ul ul{position:static;box-shadow:none}.header-horizontal .top-menu li li{padding:0}.header-horizontal .top-menu.opener-icons-on li li.menu-parent-item{padding-right:51px}.header-horizontal .top-menu li li a,.header-horizontal .top-menu li li span.title{line-height:25px;padding:0 30px}.header-horizontal .top-menu ul i.sub-mark{right:25px}.header-horizontal .top-menu ul.otherway{left:auto;right:0}.header-horizontal .top-menu ul ul.otherway{left:auto;right:100%}.header-vertical .top-menu ul{padding:10px 0}.header-vertical .top-menu li a,.header-vertical .top-menu li span.title{min-height:27px;line-height:27px;padding:0 40px}.header-vertical .top-menu>li.hidden-icon>a,.header-vertical .top-menu>li.hidden-icon>span.title{height:1.5em}.header-vertical .top-menu.with-effect>li>a>span,.header-vertical .top-menu.with-effect>li>span.title>span{display:inline-block}.header-vertical .top-menu i.sub-mark{right:14px}.header-vertical .top-menu li li a,.header-vertical .top-menu li li span.title{min-height:17px;line-height:17px}.header-vertical .top-menu li li i.sub-mark{height:17px;line-height:17px}.header-vertical .top-menu li li li a,.header-vertical .top-menu li li li span.title{padding-left:50px}.header-vertical .mega-menu>ul{left:100%;top:0}.header-vertical .top-menu .mega-menu li a,.header-vertical .top-menu .mega-menu li span.title{padding:0 30px;line-height:25px}.header-vertical .mega-menu>ul ul{padding:0 0 30px}a.logo{display:block;max-width:200px;word-wrap:break-word;white-space:nowrap;padding:10px 0;opacity:1;vertical-align:middle;background:transparent 50% 50% no-repeat;background-size:contain;background-origin:content-box;transition:max-width .5s,padding .5s,color .5s,opacity .5s}a.logo img{opacity:0;width:100%;height:auto;display:block}a.logo.text-logo{background-image:none;height:auto;line-height:40px}a.logo.image-logo{font-size:0}.svg-logo .scaling-svg{display:block;width:100%;height:0;padding:0;position:relative}.svg-logo svg{position:absolute;top:0;left:0;max-width:100%;width:100%}a.logo.svg-logo{background:none!important}a.hidden-logo{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;opacity:0}.header-vertical #header{position:absolute;top:0;left:0;width:280px;min-height:100%;color:#000;z-index:9;transition:transform .5s,background-color .5s}.header-vertical.site-layout-bordered #header{margin-top:30px;margin-left:30px;margin-bottom:30px}.header-vertical.site-layout-bordered.no-border-left #header{margin-left:0}.header-vertical.site-layout-bordered.no-border-top #header{margin-top:0}.header-vertical.site-layout-bordered.no-border-bottom #header{margin-bottom:0}.header-vertical #header.stick_to_bottom,.admin-bar.header-vertical #header.stick_to_bottom{position:fixed;bottom:0;top:auto}.header-vertical #header.stick_to_top{position:fixed;bottom:auto;top:0}.admin-bar.header-vertical #header{top:32px}.header-vertical.site-layout-bordered.no-border-bottom.no-border-top #header{min-height:100%}.header-vertical.site-layout-bordered.no-border-top #header,.header-vertical.site-layout-bordered.no-border-bottom #header{min-height:calc(100% - 30px)}.header-vertical.site-layout-bordered #header{min-height:calc(100% - 60px)}.admin-bar.header-vertical #header,.admin-bar.header-vertical.site-layout-bordered.no-border-bottom.no-border-top #header{min-height:calc(100% - 32px)}.admin-bar.header-vertical.site-layout-bordered.no-border-top #header,.admin-bar.header-vertical.site-layout-bordered.no-border-bottom #header{min-height:calc(100% - 62px)}.admin-bar.header-vertical.site-layout-bordered #header{min-height:calc(100% - 92px)}.header-vertical .logo-container .logo{display:inline-block}.header-vertical .logo-container .logo.svg-logo{width:200px}.header-vertical #header-tools{padding:0 40px 0 30px;margin-top:20px}.header-vertical #mid{padding:0 0 0 280px}.header-vertical #header.scrollable-menu{position:absolute}.header-vertical .navigation-bar{position:relative}.header-vertical .logo-container{padding:0 40px}.header-widgets{padding:0 40px}.header-vertical #header.centered,#header.centered .widget h3.title{text-align:center}.header-vertical .variant-content_in_mid .navigation-bar{display:table;width:100%}.variant-content_in_mid div.menu-container{display:table-cell;vertical-align:middle}.header-side-right.header-vertical #header{left:auto;right:0}.header-side-right.header-vertical.site-layout-bordered #header{margin-left:0;margin-right:30px}.header-side-right.header-vertical.site-layout-bordered.no-border-right #header{margin-right:0}.header-side-right #mid{padding:0 280px 0 0}.header-side-right .mega-menu>ul{left:auto;right:100%}.header-horizontal #header{width:100%;position:fixed;top:0;left:0;z-index:11;transition:transform .5s,background-color .5s}.header-horizontal #header.no-fixed,.header-horizontal #header.default-sticky{position:absolute}.mobile-menu-open.header-horizontal #header.default-sticky{position:fixed}#header.a13-horizontal{border-bottom:1px solid #e5e5e5}.admin-bar.header-horizontal #header{margin-top:32px}.header-horizontal #header .head{padding:0 40px;margin:0 auto;width:100%;box-sizing:border-box}.header-horizontal #header.narrow-header{max-width:1240px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header.narrow .head,#header.narrow .top-bar{max-width:1240px}.header-horizontal .logo-container{transition:max-width .5s,min-width .5s}.header-horizontal .logo-container,.header-horizontal .navigation-bar,.header-horizontal #header-tools,.header-horizontal header .socials{display:table-cell;vertical-align:middle}.header-horizontal #header-tools,.header-horizontal header .socials{white-space:nowrap;text-align:right}.header-horizontal #header-tools{padding-right:15px}.header-horizontal #header-tools:before,.header-horizontal .head .socials:before{content:"";display:inline-block;height:25px;width:1px;background-color:#e5e5e5;margin-right:15px;vertical-align:middle}.header-horizontal .head .socials a{vertical-align:middle}#header.sticky-values{box-shadow:0 0 12px rgba(0,0,0,.09)}.header-horizontal #header.sticky-hide,.header-horizontal #header.hide-until-scrolled-to{-webkit-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%)}.mobile-menu-open.header-horizontal #header.sticky-hide{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.site-layout-bordered.header-horizontal #header{top:30px;left:30px;right:30px;width:auto}.no-border-top.header-horizontal #header{top:0}.no-border-right.header-horizontal #header{right:0}.no-border-left.header-horizontal #header{left:0}.header-horizontal #header.narrow-header{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-horizontal #header.sticky-hide.narrow-header,.header-horizontal #header.hide-until-scrolled-to.narrow-header{-webkit-transform:translate(-50%,-102%);-ms-transform:translate(-50%,-102%);transform:translate(-50%,-102%)}.site-layout-bordered.header-horizontal #header.narrow-header{width:100%;right:auto}.no-border-right.header-horizontal #header.narrow-header,.no-border-left.header-horizontal #header.narrow-header{left:50%;right:auto}.header-horizontal #header.scrollable-menu{position:absolute !important}.header-type-one_line .head{display:table}.header-variant-one_line_menu_centered .top-menu{text-align:center}.header-variant-one_line_centered .socials-cell,.header-variant-one_line_centered .tools-cell{width:15%;display:table-cell;vertical-align:middle}.header-variant-one_line_centered .tools-cell{text-align:right}.header-variant-one_line_centered #header-tools,header.header-variant-one_line_centered .socials{white-space:normal;padding:0;display:block}header.header-variant-one_line_centered .socials{text-align:left}.header-variant-one_line_centered #header-tools:before,.header-variant-one_line_centered .head .socials:before{display:none}.header-variant-one_line_centered .menu-cell{width:70%;display:table-cell;vertical-align:middle;text-align:center;position:relative}.header-variant-one_line_centered .navigation-bar{display:block;box-sizing:border-box;transition:min-height .5s}.header-variant-one_line_centered .logo-container{display:block;max-width:200px;z-index:1;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-variant-one_line_centered .logo-container a.logo{margin:0 auto}.header-variant-one_line_centered .menu-cell .top-menu{width:calc(50% - 100px);float:left;text-align:right;transition:width .5s,line-height .5s}.header-variant-one_line_centered .menu-cell .right-part{float:right;text-align:left}.header-variant-one_line_centered .top-menu>li,.header-variant-one_line_centered .top-menu>li>a,.header-variant-one_line_centered .top-menu>li>span.title{line-height:inherit}.header-variant-one_line_centered .logo-container.shield{transition:max-width .5s,min-width .5s,transform .5s}.header-variant-one_line_centered .logo-container .scaling-svg-container{width:100%;height:0;padding:0;padding-bottom:125.6%;z-index:-1;position:absolute;top:0;left:0}.header-variant-one_line_centered .logo-container>.scaling-svg-container svg{width:100%;height:auto;position:absolute;top:0;left:0}.header-variant-one_line_centered.with-shield .top-menu>li>a,.header-variant-one_line_centered.with-shield .top-menu>li>span.title{padding-top:20px;padding-bottom:20px;height:25px;line-height:25px}#header.header-type-multi_line.narrow .head{max-width:none}#header.header-type-multi_line.narrow .top-head{max-width:1240px;margin:0 auto}#header.header-type-multi_line .head{padding:0;display:block}.header-type-multi_line .top-head{width:100%;padding:0 340px;box-sizing:border-box;position:relative;min-height:40px}.header-type-multi_line .bottom-head{padding:0 40px;border-color:#e5e5e5;border-top:1px solid}.header-type-multi_line.header-variant-menu_above .bottom-head{border-top:none;border-bottom-style:solid;border-bottom-width:1px}.header-type-multi_line .logo-container{display:block;text-align:center}.header-type-multi_line a.logo{margin:auto}.header-type-multi_line .navigation-bar,.header-type-multi_line #header-tools,.header-type-multi_line .head .socials{display:block}.header-type-multi_line #header-tools,.header-type-multi_line .head .socials{position:absolute;padding:0;right:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-type-multi_line .head .socials{right:auto;left:40px}.header-type-multi_line #header-tools:before,.header-type-multi_line .head .socials:before{display:none}.header-type-multi_line.narrow .navigation-bar{max-width:1160px;margin:0 auto}.header-type-multi_line .top-menu{text-align:center}.header-type-multi_line .top-menu>li>a,.header-type-multi_line .top-menu>li>span.title{line-height:40px;height:40px;min-height:40px}.top-bar-container{border-bottom:1px solid #e5e5e5;overflow:hidden;transition:background-color .5s,color .5s,opacity .7s,height .5s;visibility:visible;opacity:1}.top-bar-container.hide{visibility:hidden;opacity:0;height:0;transition:background-color .5s,color .5s,opacity .7s,visibility 0s .7s,height .5s}.top-bar-container.measure{visibility:hidden;opacity:0;height:auto;transition:none}.top-bar-container .top-bar{margin:0 auto;width:100%;padding:7px 40px;display:table;line-height:26px;font-size:12px;box-sizing:border-box;transition:color .5s}.top-bar .top-bar-msg a:hover{text-decoration:underline}.top-bar>div{display:table-cell;height:26px;width:50%;vertical-align:top}.top-bar .part2{text-align:right}.top-bar .part1:empty,.top-bar .part2:empty{width:0;display:none}.top-bar ul{margin:0;padding:0;list-style:none}.top-bar li{display:inline-block;position:relative}.top-bar li a i{margin-right:8px}.top-bar-menu li{padding:0 10px}.top-bar-menu li:first-child{padding-left:0}.top-bar .part2 .socials,.top-bar .part2 .language-switcher{display:inline-block}.top-bar .part2 .socials{margin-left:15px}.top-bar .language-switcher a{padding:0 10px;display:inline-block}.top-bar .language-switcher li:before{content:"";height:13px;width:1px;background-color:#e5e5e5;display:inline-block;vertical-align:middle}.top-bar .language-switcher li:first-child:before{display:none}.top-message-container{position:fixed;z-index:10000;top:0;left:0;width:100%;text-transform:uppercase;transform:none;opacity:1;transition:opacity .5s,transform .5s}.top-message-container.hide{transform:translateY(-100%);opacity:0}.top-message-container.bottom-screen.hide{transform:translateY(100%)}.admin-bar .top-message-container{top:32px}.top-message-container.bottom-screen{top:auto;bottom:0}.top-message{margin:0 auto;max-width:1240px;width:100%;min-height:40px;padding:8px 40px 6px;display:table;line-height:26px;font-size:11px;box-sizing:border-box}.top-message .message{display:table-cell;height:26px;vertical-align:top;width:100%}.top-message .message a:hover{text-decoration:underline}.top-message .button span{display:inline-block;height:26px;line-height:26px;text-transform:uppercase;text-align:center;font-size:11px;font-weight:700;white-space:nowrap;padding:0 10px;margin-left:10px;border:1px solid #e5e5e5;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;transition:border-color .3s,color .3s;box-sizing:border-box}.top-message.no-button{display:block;position:relative}.top-message.no-button>div{display:block}.top-message .close-sidebar{top:5px}.search-container{position:absolute;z-index:1;top:0;bottom:0;left:0;width:100%;min-height:100px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.09);display:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s,transform .3s}.header-vertical .search-container{left:100%;bottom:auto;width:640px}.header-side-right.header-vertical .search-container{left:auto;right:100%}.search-container.open{display:block}.search-container.show{opacity:1;visibility:visible;transition:opacity .3s,transform .3s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.search-container .search{margin:0 auto;max-width:1160px;padding:0 40px;position:relative}.lt-ie10 .search-container input[type=text],.search-container input[type=search]{border:none;background-color:transparent;height:100px;width:100%;max-width:none;padding:38px 40px;color:#aaa;font-size:18px;text-align:left;transition:color .5s}.lt-ie10 .search-container input[type=text]:focus,.search-container input[type=search]:focus{color:#444}.search-container .a13icon-search,.search-container .close{color:#c5c5c5;font-size:18px;position:absolute;left:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-container .close{left:auto;right:34px;padding:6px;cursor:pointer;transition:color .5s}.search-container .close:hover{color:#444}.search-container input[type=submit]{background:0 0;height:0;width:0;position:absolute;border:none}#search-results-header{margin:0 auto;max-width:1240px;width:100%;position:relative;background-color:inherit;box-shadow:0 6px 6px -3px rgba(0,0,0,.09)}.header-vertical #search-results-header{box-shadow:none}.searchwp-live-search-results{border-top:1px solid #f2f2f2;padding:40px 0 90px}.searchwp-live-search-results:empty{display:none}.searchwp-live-search-results .all-results{display:block;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:26px;line-height:28px;text-transform:uppercase;text-align:center;color:#444;font-size:12px;font-weight:700;padding:0 10px;border:1px solid #e5e5e5;-webkit-border-radius:3px;border-radius:3px;transition:background-color .3s,color .3s}.searchwp-live-search-results .all-results:hover,.searchwp-live-search-result--focused .all-results{background-color:#222;border-color:#222;color:#fff}.searchwp-live-search-result{min-height:112px;font-size:12px;transition:background-color .35s}.searchwp-live-search-result:hover,.searchwp-live-search-result.searchwp-live-search-result--focused{background-color:rgba(0,0,0,.03)}.searchwp-live-search-result a{display:block;padding:22px 40px 10px}.searchwp-live-search-result a:hover{text-decoration:none}.searchwp-live-search-result .icon{height:80px;width:80px;float:left;background:#f6f6f6 no-repeat 50% 50%;background-size:cover;color:#666;text-align:center;font-size:20px;line-height:80px;-webkit-border-radius:40px;border-radius:40px;transition:box-shadow .35s}.searchwp-live-search-result:hover .icon,.searchwp-live-search-result.searchwp-live-search-result--focused .icon{box-shadow:0 0 14px #bbb}.searchwp-live-search-result .title{margin:0 0 10px 100px;display:block;color:#444;font-size:14px;font-weight:700}.searchwp-live-search-result time{margin:0 0 10px 100px;display:block;color:#b2b2b2}.searchwp-live-search-result .excerpt{margin:0 0 10px 100px;display:block;color:#848484}.searchwp-live-search-no-results{text-align:center;margin-bottom:-40px}.searchwp-live-search-no-results h2{color:#444;font-size:18px;font-weight:700;text-transform:none;margin:0 0 5px}.searchwp-live-search-no-results em{color:#848484;font-size:14px;font-style:normal}#menu-overlay{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;z-index:1002;padding:60px;background-color:#000;box-sizing:border-box}.admin-bar #menu-overlay{top:32px}.site-layout-bordered #menu-overlay{top:30px;left:30px;right:30px;bottom:30px;height:calc(100% - 60px)}.site-layout-bordered.no-border-bottom.no-border-top #menu-overlay{height:100%}.site-layout-bordered.no-border-top #menu-overlay,.site-layout-bordered.no-border-bottom #menu-overlay{height:calc(100% - 30px)}.admin-bar #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom.no-border-top #menu-overlay{height:calc(100% - 32px)}.admin-bar.site-layout-bordered.no-border-top #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom #menu-overlay{height:calc(100% - 62px)}.admin-bar.site-layout-bordered #menu-overlay{top:62px;height:calc(100% - 92px)}.site-layout-bordered.no-border-top #menu-overlay{top:0}.admin-bar.site-layout-bordered.no-border-top #menu-overlay{top:32px}.site-layout-bordered.no-border-left #menu-overlay{left:0}.site-layout-bordered.no-border-right #menu-overlay{right:0}.site-layout-bordered.no-border-bottom #menu-overlay{bottom:0}#menu-overlay nav{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#menu-overlay.align-left nav{text-align:left}#menu-overlay.align-right nav{text-align:right}#menu-overlay.big-content nav{max-height:100%;overflow:auto}#menu-overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}#menu-overlay ul li{display:block}#menu-overlay ul a{line-height:2em;transition:color .5s}.close-menu{position:absolute;top:25px;right:25px;cursor:pointer;width:25px;height:25px;transition:transform .3s}.close-menu:before,.close-menu:after{content:"";width:141.42%;height:1px;position:absolute;left:0}.close-menu:before{top:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-menu:after{bottom:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-menu:hover{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#menu-overlay.eff-default{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}#menu-overlay.open.eff-default{opacity:1;visibility:visible;transition:opacity .5s}#menu-overlay.eff-default ul{opacity:.4;-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);transition:transform .5s,opacity .5s}#menu-overlay.open.eff-default ul{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#menu-overlay.close.eff-default ul{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}#menu-overlay.eff-slide-top{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:transform .4s ease-in-out,visibility 0s .4s}#menu-overlay.open.eff-slide-top{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);transition:transform .4s ease-in-out}#menu-overlay.eff-slide-left,#menu-overlay.eff-slide-right{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:transform .4s ease-in-out,visibility 0s .4s}#menu-overlay.eff-slide-right{-webkit-transform:translateX(100%);transform:translateX(100%)}#menu-overlay.open.eff-slide-left,#menu-overlay.open.eff-slide-right{visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%);transition:transform .4s ease-in-out}#menu-overlay.eff-scale{visibility:hidden;opacity:0;-webkit-transform:scale(.9);transform:scale(.9);transition:transform .2s,opacity .2s,visibility 0s .2s}#menu-overlay.open.eff-scale{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:transform .4s,opacity .4s}#menu-overlay.eff-circle{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:transform .4s,visibility 0s .4s;background-color:transparent}#menu-overlay.eff-circle:before{content:"";height:200vw;width:200vw;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;border-radius:50%}#menu-overlay.open.eff-circle{visibility:visible;-webkit-transform:scale(1);transform:scale(1);transition:transform .75s}#menu-overlay.eff-circle nav{opacity:0;transition:opacity .4s}#menu-overlay.open.eff-circle nav{opacity:1;transition:opacity .4s .4s}#footer{font-size:10px;background-color:#1e1e1e;width:100%;box-sizing:border-box}.foot-items,#footer .foot-widgets{margin:0 auto;padding:0 70px}#footer.narrow .foot-items .foot-content{margin:0 auto}#footer.narrow .foot-items .foot-content,#footer.narrow .foot-widgets{max-width:1160px}.foot-items{color:#989898;background-color:#101010}.foot-widgets .foot-content{padding:15px 0 60px;margin-left:-3%}.foot-items .foot-content{padding:15px 0}.footer-separator .foot-items .foot-content{border-top:1px solid transparent}.foot-widgets .widget{margin:60px 0 0 3%;float:left;width:30.3%;box-sizing:border-box}.widgets_margin_top_off .foot-widgets .widget{margin-top:60px}.one-col .widget{width:97%}.two-col .widget{width:46.95%}.four-col .widget{width:21.95%}.five-col .widget{width:16.95%}.two-col .widget:nth-child(2n+1),.three-col .widget:nth-child(3n+1),.four-col .widget:nth-child(4n+1),.five-col .widget:nth-child(5n+1){clear:both}.f-links{float:right;text-align:right;max-width:50%}.foot-text{line-height:26px;max-width:50%;float:left}#footer.centered,#footer.centered .widget h3.title,#footer.centered .widget .socials{text-align:center}#footer.centered .f-links,#footer.centered .foot-text{float:none;text-align:center;max-width:none}#footer.centered .f-links+.foot-text{margin-top:25px}#footer.centered .foot-widgets .widget{display:inline-block;float:none;vertical-align:top}.header-vertical .whole-layout>#footer{display:none}#header #footer{position:absolute;bottom:0;left:0;min-height:40px;width:280px;background-color:transparent!important;padding:0;text-align:inherit;margin-top:20px}#header .foot-items{background-color:transparent!important;padding:0 40px 30px}#header .foot-items .foot-content{padding:0}#header .footer-separator .foot-items .foot-content{padding-top:30px}#header #footer .f-links,#header #footer .foot-text{float:none;max-width:none;text-align:inherit}#header .foot-text{line-height:1.5em}#header .f-links+.foot-text{margin-top:30px}#footer.unravel{position:fixed;left:0;bottom:0;z-index:1;opacity:1;visibility:visible;transition:opacity .3s}#footer.unravel.hide-it{visibility:hidden;opacity:0;transition:opacity .3s,visibility 0s .3s}.site-layout-boxed #footer.unravel{max-width:1240px;margin:0 auto;left:auto}.site-layout-bordered #footer.unravel{right:30px;left:30px;bottom:30px;width:auto}.site-layout-bordered.no-border-left #footer.unravel{left:0}.site-layout-bordered.no-border-right #footer.unravel{right:0}.site-layout-bordered.no-border-bottom #footer.unravel{bottom:0}.widget{margin:35px 0 40px;font-size:12px;line-height:1.6667em}#secondary .widget:nth-last-child(2),.widget:last-child{margin-bottom:0}.widgets_margin_top_off .widget{margin-top:0}.widget h3.title{margin:0 0 25px;font-size:14px;line-height:1.4em;color:#222;text-align:left}.widget a{color:#535353}.widget a:hover{color:#222;text-decoration:underline}.widget ul{list-style-type:none;margin:0;padding:0}.widget ul ul{margin:0 0 0 25px}.widget_nav_menu li a{display:block}.widget_nav_menu li a i{margin-right:8px}.widget_nav_menu ul ul{margin:0}.widget_nav_menu li li a{padding-left:10px}.widget_nav_menu li li li a{padding-left:20px}.widget_about_posts .item{margin:0 0 10px}.widget_about_posts .post-title{margin-right:10px}.widget_about_posts .entry-date,.widget_about_posts .comments{display:block;opacity:.6}.widget_about_posts .entry-date i{margin-right:5px}.widget_about_posts .content{display:block;clear:both;margin:5px 0 15px}.widget_recent_comments .recentcomments{color:#999;display:block;margin:0 0 4px}#wp-calendar{width:100%}#wp-calendar caption{padding-bottom:10px}#wp-calendar td{text-align:center}#wp-calendar tfoot td{padding-top:10px}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}a.rsswidget{display:inline}.rsswidget img{margin-top:-2px}.widget_rss>ul>li{margin-top:20px}.rss-date{display:block}.under_content_tags{margin:20px 0 0}.tagcloud a,.under_content_tags a{border:none;background-color:#f7f7f7;padding:0 10px;margin:4px 0 0;display:inline-block;color:#535353;line-height:25px;font-weight:700}.tagcloud a:hover,.under_content_tags a:hover{color:#fff;border-color:#222;background-color:#222;text-decoration:none}.tagcloud a:hover{color:#fff !important}.widget_tag_cloud a,.under_content_tags a{font-size:10px !important;letter-spacing:1px;text-transform:uppercase}.widget_text img{max-width:100%;height:auto}.widget_text .wp-caption{margin:0}.widget_recent_cpt .items{margin:-6% 0 0 -6%;line-height:0}.widget_recent_cpt .item{display:inline-block;margin:6% 0 0 6%;width:27.33%;height:auto;position:relative}.widget_recent_cpt a{display:block;height:auto;width:100%}.widget_recent_cpt img{display:block;position:relative;top:0;left:0;height:100%;width:100%;transition:opacity .5s}.widget_recent_cpt .item:hover img{opacity:.5}.widget .socials{text-align:left}.widget_contact_info .info{margin-top:0}.widget_contact_info .content-text{margin-bottom:20px}.widget_contact_info .with_icon{padding-left:25px;position:relative}.widget_contact_info .with_icon>i{color:#bcbcbc;position:absolute;top:0;left:0;line-height:24px}.widget_contact_info .email,.widget_contact_info .www{display:block}.js div.widget_rss li{display:none}.slider-ctrls{position:relative}.slider-ctrls .title{padding-right:40px}.widget-slider-ctrls{position:absolute;top:0;right:0;line-height:20px;height:20px;background-color:rgba(0,0,0,.6);direction:ltr}.widget-slider-ctrls span{cursor:pointer;display:inline-block;height:20px;width:20px;line-height:20px;color:#fff;text-align:center;font-size:14px;opacity:.5;filter:alpha(opacity=50)}.widget-slider-ctrls span:hover{opacity:1;filter:alpha(opacity=100)}.widget form[role=search]{position:relative}.widget form[role=search] input[type=search]{border:1px solid #eee;-webkit-border-radius:2px;border-radius:2px;font-size:12px;background-color:#fff;padding-right:50px}.widget form[role=search] input[type=search]:hover,.widget form[role=search] input[type=search]:focus{background-color:#f9f9f9;border-color:silver}.widget form[role=search] input[type=submit],.widget form[role=search] button[type=submit]{background:0 0;height:40px;width:40px;position:absolute;top:0;right:0;border:none;opacity:0;z-index:5}.widget form[role=search]:before{font-family:'a13-icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e036";height:40px;width:40px;line-height:40px;position:absolute;top:0;right:0;z-index:4;color:#aaa;font-size:14px;text-align:center}.widget .gallery img{max-width:100%;height:auto;box-sizing:border-box}.dark-sidebar,.dark-sidebar .widget{color:#666}.dark-sidebar a,.dark-sidebar .widget_filter li a{color:#777}.dark-sidebar a:hover{color:#aaa}.dark-sidebar .widget h3.title{color:#fff}.dark-sidebar .tagcloud a{background-color:#1d1d1d;color:#777}.dark-sidebar .tagcloud a:hover{background-color:#777;color:#2c2c2c}.lt-ie10 .dark-sidebar .widget_search input[type=text],.dark-sidebar .widget_search form[role=search] input[type=search]{background-color:#161616;border:1px solid #222;color:#fff}.lt-ie10 .dark-sidebar .widget_search input[type=text]:hover,.lt-ie10 .dark-sidebar .widget_search input[type=text]:focus,.dark-sidebar .widget_search form[role=search] input[type=search]:hover,.dark-sidebar .widget_search form[role=search] input[type=search]:focus{background-color:#161616;border-color:#333}.dark-sidebar .widget_filter .selected a,.dark-sidebar .widget_filter a:hover{background-color:#fff;color:#222;text-decoration:none}.title-bar{overflow:hidden}.title-bar .in{max-width:1160px;margin:0 auto;text-align:center}.page-title{word-wrap:break-word;margin:0;line-height:1.2;font-size:36px}.title-bar .in h2{font-size:12px;font-weight:700;margin:0 0 25px;letter-spacing:6px;opacity:.5;text-transform:uppercase}.title-bar .breadcrumbs,.title-bar .post-meta{font-size:16px}.title-bar .post-meta{margin-bottom:20px}.title-bar .breadcrumbs{margin-top:10px}.title-bar .breadcrumbs a:hover,.title-bar .post-meta a:hover{opacity:.8}.title-bar .page-title{color:#222}.title-bar.inside{margin:0 0 60px}.post-media+.title-bar.inside{margin-top:60px}.title-bar.inside .in h2{color:#a9a9a9}.title-bar.outside .overlay-color{background:0 0;padding:40px}.title-bar.outside h2{color:#222;font-size:12px}.title-bar.outside h2 a{color:#666}.title-bar.outside h2 a:hover{color:#222}.title_bar_variant_classic .in{text-align:left;display:table;width:100%}.title_bar_variant_classic.title_bar_width_full .in{max-width:none}.title_bar_variant_classic .titles,.title_bar_variant_classic .breadcrumbs{display:table-cell;vertical-align:middle}.title_bar_variant_classic .breadcrumbs{text-align:right;margin-top:0}.content-limiter{max-width:1160px;margin:0 auto}#col-mask{float:left;position:relative;width:100%;right:25%}.content-box{float:left;position:relative;left:25%;width:calc(75% - 10px);margin-right:10px}.left-sidebar .content-box{float:right;margin-left:10px;margin-right:0}.layout-full .content-box,.layout-full_fixed .content-box,.layout-full_padding .content-box{width:75%;margin-right:0;margin-left:0}.no-sidebars #col-mask,.no-sidebars .content-box{float:none;position:static;left:auto;width:auto;margin-right:0}.no-sidebars .content-box{left:0}#secondary{float:left;left:25%;padding:25px 40px 60px;position:relative;width:25%;box-sizing:border-box}.left-sidebar #secondary{float:right}.layout-full #content,.layout-full_fixed #content,.layout-full_padding #content{background-color:#fff}.layout-full .content-limiter,.layout-full_padding .content-limiter{max-width:none}.layout-padding #content{margin:0 40px}.layout-parted .content-box,.layout-parted #secondary{background-color:#fff}.layout-edge .content-limiter{max-width:1000px;margin:0}.layout-edge.no-sidebars .content-limiter{max-width:700px}.layout-edge .title-bar.inside .in{text-align:left}.layout-right #content,.layout-right_padding #content{direction:rtl}.layout-right .content-limiter,.layout-right_padding .content-limiter{direction:ltr}.formatter{padding:60px}.no-bottom-space .content-box>.formatter{padding-bottom:0 !important}.no-top-space .content-box>.formatter{padding-top:0 !important}.no-side-space .content-box>.formatter{padding-left:0 !important;padding-right:0 !important}.formatter.no-content{padding:0}.titles h2{font-size:14px;font-weight:400;margin-top:5px}.post-media>a{display:block}.post-media img{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.post-media.animated-gif img{width:100%}.post-media iframe,.real-content iframe{border:none;display:block;margin:0 auto;max-width:100%}.post-hatom-fix{display:none}.real-content{line-height:1.7;margin-top:15px}.real-content:first-child,.post-hatom-fix:first-child+*{margin-top:0}.real-content>p,.entry-summary>p,.wpb_text_column p{margin:0;padding:.85em 0}.real-content>p:first-child{padding-top:0;font-size:1.1em;color:#444}.real-content h6{font-size:1em}.real-content h5{font-size:1.1em}.real-content h4{font-size:1.2em;line-height:1.22}.real-content h3{font-size:1.625em;line-height:1.15}.real-content h2{font-size:2em;line-height:1.1}.real-content h1{font-size:2.2em;line-height:1.05}.real-content>h1,.real-content>h2,.real-content>h3,.real-content>h4,.real-content>h5,.real-content>h6,.wpb_text_column h1,.wpb_text_column h2,.wpb_text_column h3,.wpb_text_column h4,.wpb_text_column h5,.wpb_text_column h6{padding:1.5em 0 .5em;margin:0}.real-content>h1:first-child,.real-content>h2:first-child,.real-content>h3:first-child,.real-content>h4:first-child,.real-content>h5:first-child,.real-content>h6:first-child,.wpb_text_column h1:first-child,.wpb_text_column h2:first-child,.wpb_text_column h3:first-child,.wpb_text_column h4:first-child,.wpb_text_column h5:first-child,.wpb_text_column h6:first-child{padding-top:.5em}.real-content h1+h2,.real-content h2+h3,.real-content h3+h4,.real-content h4+h5,.real-content h5+h6{padding-top:0}.real-content ol,.real-content ul{margin:.5em 1.5em;padding:0}.real-content li{padding:.2em 0}.real-content img{height:auto;max-width:100%;box-sizing:border-box}.default404 .page-background{background-color:#fff}.default404 .title-bar.outside h2 a{color:#666}.default404 .title-bar.outside .page-title,.default404 .title-bar.outside h2,.default404 .title-bar.outside h2 a:hover{color:#000}.default404 .title-bar.outside .page-title{line-height:3em}.default404 .emblem{display:block;font-size:3em;line-height:1em}.default404 .title-bar .overlay-color{padding:150px 0}body.password-protected .page-background{background-color:#fff}body.password-protected .title-bar.outside{background-image:none}body.password-protected .title-bar.outside .overlay-color{padding:150px 0 30px;background-color:transparent}body.password-protected .title-bar.outside .page-title{line-height:1.5em;color:#000;font-size:36px}.password-protected .emblem{display:block;font-size:5em}.post-password-form{max-width:490px;margin:20px auto 0}.password-protected .post-password-form{padding-bottom:100px}.post-password-form p{font-size:13px !important}.password-form .inputs{margin:0}.post-password-form input{display:inline-block;vertical-align:top;width:auto;min-width:60%}.post-password-form input[type=submit]{min-width:29.9%}#page-links{margin-top:1em}.left50{width:47%;float:left;margin-right:3%}.right50{width:47%;float:left;margin-left:3%}ul.styled,.styled ul,ol.styled,.styled ol{list-style-type:none;margin:0 0 0 25px;padding:0}.post .post-meta{font-size:.778em;color:#a7a7a7}.post .post-meta a{color:#a7a7a7}.post .post-meta a:hover{color:#222}.post-meta-categories{display:inline-block}.post-meta .separator:before{content:'/';margin:0 10px}.post-meta span[itemprop=interactionStatistic]{font-size:0}.posts-nav{margin:50px 0;display:table;width:100%}.posts-nav a{display:table-cell;width:47.5%;padding:0 2.5% 0 0;height:140px;vertical-align:middle;text-align:center;font-size:11px}.posts-nav a.next{padding-left:2.5%;padding-right:0}.posts-nav a span{font-size:10px;color:#6a6a6a;display:block;text-transform:uppercase}.posts-nav a span.title{line-height:20px;font-size:15px;font-weight:700;word-wrap:break-word;color:#333;margin-top:10px}.posts-nav a:hover span.title{color:#000}.posts-nav .image{margin-top:15px;position:relative;display:inline-block;overflow:hidden}.posts-nav .image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.posts-nav .image:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}div.about-author{background-color:#fafafa;margin:0 -60px -60px;padding:80px 60px 40px}.about-author .comment-author{display:block;font-size:15px;color:#222}.comments-area{margin:60px -60px -60px;padding:40px 60px;background-color:#fafafa}.formatter.no-content .comments-area{margin:0}.layout-full_fixed .comments-area,.layout-full_fixed div.about-author{position:relative}.layout-full_fixed div.about-author:before,.layout-full_fixed div.about-author:after,.layout-full_fixed .comments-area:before,.layout-full_fixed .comments-area:after{content:"";position:absolute;background-color:#fafafa;width:3000px;top:0;bottom:0;left:100%}.layout-full_fixed div.about-author:after,.layout-full_fixed .comments-area:after{right:100%;left:auto}#comments-title{margin:0}h2.comments-title{color:#222;font-size:16px;border-bottom:1px solid #eee;margin:0;padding-bottom:20px}.comment{min-height:90px;padding:50px 0 0}.pingback{padding-top:20px}.comment-body,.author-inside{position:relative;padding-left:120px;line-height:1.5;word-wrap:break-word}.pingback .comment-body{padding-left:0}.comment .comment{margin-left:40px}img.avatar{-webkit-border-radius:45px;border-radius:45px;display:block;position:absolute;left:0;transition:all .5s}.comment>.comment-body:hover img.avatar{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.comment-metadata{font-size:12px;margin-top:4px}.comment-metadata a{color:#afafaf}.comment-metadata .edit-link{margin-left:1em}.comment-author{color:#484848;font-size:15px;font-weight:700}.comment-author a{color:#484848}.comment-author a:hover{color:#222}.bypostauthor>.comment-body .comment-author .fn:after{content:"";background:transparent url(//ladrumbox.com/wp-content/themes/rife-free/images/author.png) 0 0 no-repeat;height:23px;width:43px;margin-left:15px;display:inline-block}.comment-content{padding:15px 0}.comment-content p{margin:1em 0 0}.comment-content>p:first-child{margin-top:0}a.comment-reply-link{color:#6a6a6a;font-size:11px;letter-spacing:2px;text-transform:uppercase}a.comment-reply-link:before{content:"\f112";font-family:FontAwesome,monospace;margin-right:10px}em.comment-awaiting-moderation{border-bottom:1px dashed}.comment-navigation{margin-top:25px}#respond{margin:50px 0 0}#respond:first-child{margin-top:0}#reply-title{color:#222;font-size:16px;margin:0;padding-bottom:20px;border-bottom:1px solid #eee}#cancel-comment-reply-link{padding-left:4px;display:inline;border-left:1px solid #000;color:#000}.comment-form-author,.comment-form-email,.comment-form-url{float:left;width:32%;margin:15px 0 0 2%}.comment-form-cookies-consent{padding-top:15px;clear:both}.comment-form-cookies-consent{padding-top:15px;clear:both}.comment-form-author{margin-left:0}.comment-form-comment,.cptch_block{float:none;width:auto;margin:0;padding-top:15px;clear:both}.comment-form-comment textarea{max-width:none}.form-submit{clear:both}.form-submit:before{content:"";clear:both;display:block}.form-submit input[type=submit]{margin:15px 0 0}.comment-form p label{display:block;margin-bottom:12px;color:#222;font-size:12px}.comment-form p.comment-form-cookies-consent label{display:inline-block;margin:0 0 0 12px}.form-info,span.wpcf7-not-valid-tip,div.wpcf7-response-output{background-color:#e9fdd5;border:1px solid #a6e368;padding:6px;margin:12px 0 0;color:#3dcb05;font-size:13px;line-height:20px;text-align:center}.form-info.error,span.wpcf7-not-valid-tip,div.wpcf7-validation-errors{background-color:#ffeaea;border-color:#feabab;color:#eb1515}div.wpcf7-response-output{margin-bottom:20px}span.wpcf7-not-valid-tip{position:static;display:block;margin-top:5px;max-width:280px;width:auto}.cptch_block br{display:none}p.attachment img,div.attachment .wp-video{display:block;margin:0 auto}.attachment-info{margin-top:20px}.posts-list .layout-full #content,.posts-list .layout-full_fixed #content,.posts-list .layout-full_padding #content,.posts-list .layout-parted .content-box{background-color:transparent}.posts-list.search-no-results .layout-full #content,.posts-list.search-no-results .layout-full_fixed #content,.posts-list.search-no-results .layout-full_padding #content,.posts-list.search-no-results .layout-parted .content-box,.posts-list .layout-full #secondary,.posts-list .layout-full_fixed #secondary,.posts-list .layout-full_padding #secondary{background-color:#fff}.bricks-frame{margin:0 auto;overflow:hidden}.posts-list .content-box{padding-top:40px;padding-bottom:40px}.posts-list .no-bottom-padding .content-box{padding-bottom:0}.posts-list .no-top-padding .content-box{padding-top:0}.posts-list #secondary{margin-top:40px}.posts-list .no-top-padding #secondary{margin-top:0}.archive-item,.grid-master{float:left}.posts-list .sticky{border-top:4px solid red}.bricks-frame .formatter,.post_theme_options .formatter{padding:40px}.bricks-frame .formatter{background-color:#fff}.post-media{position:relative}.item-image a{position:relative;height:100%}.item-image a:before{content:"";opacity:0;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;z-index:4;transition:opacity .5s}.item-image:hover a:before{opacity:.7}.item-image a:after{font-family:'a13-icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e114";opacity:0;position:absolute;z-index:5;top:50%;left:50%;font-size:48px;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .5s}.item-image:hover a:after{opacity:1}h2.post-title{color:#222;font-size:1.57em;line-height:1.3;word-wrap:break-word}h2.post-title:hover a{color:#000}.post-meta+h2.post-title{padding-top:.5em}.archive-item .post-title:first-child{margin-top:0}.post-format-link-icon{margin-left:10px}.format-link .post-title a{text-decoration:underline}.cite-author{margin-top:25px;display:block}.posts_vertical_no_padding .formatter{padding-left:0;padding-right:0}.posts_vertical_centered .formatter{text-align:center}.posts_horizontal .archive-item{background-color:#fff}.posts_horizontal .post-media{width:420px;float:left}.posts_horizontal .post-media+.formatter{margin-left:420px}.posts_horizontal .real-content>.clear{clear:none}.item-video div.wp-video{width:100% !important}.item-video .mejs-container,.posts-list .item-video .mejs-container,.gallery-frame .archive-item .mejs-container,.single-album .archive-item .mejs-container{width:100% !important;height:auto !important;padding-top:56.25%}.item-video .mejs-overlay,.item-video .mejs-poster,.gallery-frame .archive-item .mejs-overlay,.gallery-frame .archive-item .mejs-poster,.single-album .archive-item .mejs-overlay,.single-album .archive-item .mejs-poster{width:100% !important;height:100% !important}.item-video .mejs-mediaelement video,.gallery-frame .archive-item .mejs-mediaelement video,.single-album .archive-item .mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.item-slider{overflow:hidden;position:relative}.item-slider img{display:block}.slidesjs-container{z-index:0}.slidesjs-pagination{padding:0;margin:0 0 30px 40px;position:absolute;bottom:0;left:0;z-index:12;list-style:none}.single-post .slidesjs-pagination,.page .slidesjs-pagination{margin:0 0 40px 60px}.slidesjs-pagination li{float:left;margin:0 2px}.slidesjs-pagination li a{display:block;width:7px;height:0;padding-top:7px;background-color:transparent;border:2px solid #fff;-webkit-border-radius:8px;border-radius:8px;float:left;overflow:hidden;transition:background-color .35s}.slidesjs-pagination li a:hover,.slidesjs-pagination li a.active{background-color:#fff}.more-link{display:inline-block;line-height:1.5em;font-size:.889em;font-weight:700}.navigation{margin:40px 0;padding:0 120px;text-transform:uppercase;background-color:#fff;text-align:center;position:relative}.lazy-load-on .navigation{display:none}.navigation .nav-links{font-size:0}.navigation a,.navigation span{font-size:10px;letter-spacing:2px;text-transform:uppercase;background-color:transparent;display:inline-block;height:40px;padding:0 9px;margin:0;color:#3d3d3d;line-height:40px}.navigation .next,.navigation .prev{color:#222;padding:0 20px;max-width:80px;position:absolute;top:0;left:0}.navigation .next{left:auto;right:0}.navigation .current,.navigation a:hover{color:#fff;background-color:#bbb}.navigation .next:hover,.navigation .prev:hover{background-color:#222}#infscr-loading{text-align:center;margin-top:40px}.load-more-button i{margin-left:10px}.load-more-button{background-color:#f2f2f2;color:#222;text-align:center;text-transform:uppercase;font-weight:700;font-size:11px;height:40px;line-height:43px;padding:0 10px;margin:40px;cursor:pointer;position:relative;-webkit-border-radius:4px;border-radius:4px;transition:background-color .5s,color .5s}.posts-list .load-more-button,.products-list .load-more-button{margin:30px 0 80px}span.result-count{display:none}.load-more-button span.result-count{display:block;position:absolute;right:15px;top:0;line-height:43px}.load-more-button.loading,.load-more-button:hover{background-color:#222;color:#fff}.load-more-button .ll-animation{display:none}.load-more-button.loading .ll-animation{display:block}.load-more-button.loading .text{display:none}#lazyload-indicator{background-color:rgba(0,0,0,.8);display:block;height:40px;width:40px;margin-bottom:40px;-webkit-border-radius:20px;border-radius:20px;color:#fff;position:fixed;z-index:125;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:visible;opacity:1;transition:opacity .3s}#lazyload-indicator.idle{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.ll-animation{z-index:2000;width:24px;height:24px;position:absolute;top:6px;left:50%;margin-left:-14px;display:block;border:solid 2px transparent;border-top-color:#fff;border-left-color:#fff;-webkit-border-radius:14px;border-radius:14px;-webkit-animation:ll-animation .4s linear infinite;animation:ll-animation .4s linear infinite;opacity:1;transition:opacity .2s}.idle .ll-animation{-webkit-animation:none;animation:none;opacity:0}@-webkit-keyframes ll-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ll-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lt-ie10 #lazyload-indicator{padding-top:0}.lt-ie10 .ll-animation{display:none}.single-album .layout-full #content,.albums-list-page .layout-full #content,.works-list-page .layout-full #content{background-color:transparent}.albums-list-page .pre-content-box,.works-list-page .pre-content-box{background-color:#fff}.object-item{overflow:hidden;margin:0;position:relative}.people-grid-container .object-item{cursor:pointer}.variant-overlay .object-item .caption,.variant-overlay .object-item .cover,.variant-overlay .object-item .covering-image,.object-item>a,.gallery-frame .object-item .caption>a,.single-album .object-item .caption>a{position:absolute;top:0;left:0;width:100%;height:100%}.object-item>a,.object-item .caption>a{z-index:3}.lt-ie10 .variant-overlay .object-item .caption>a{background:url(//ladrumbox.com/wp-content/themes/rife-free/images/ie9saver.gif) repeat}.object-item .caption{padding:40px;box-sizing:border-box}.variant-overlay .object-item .cover{background-color:rgba(0,0,0,.7)}.variant-overlay .object-item.type-video .cover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 200 200' width='100px' height='100px'><path transform='rotate(90, 117, 103.291)' d='m43.501953,167.602753l73.499603,-128.624222l73.499359,128.624222l-146.998962,0z' stroke-width='5' stroke='rgb(255,255,255)' fill='none'></path></svg>");background-repeat:no-repeat;background-position:50% 50%}.variant-overlay .object-item .cover,.variant-overlay .object-item .covering-image{transition:opacity .35s;opacity:0}.object-item .covering-image{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.9));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9))}.title-top .object-item .covering-image{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.9));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,.9))}.title-mid .object-item .covering-image{background-image:radial-gradient(farthest-corner,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.title-mid.title-left .object-item .covering-image{background-image:radial-gradient(farthest-corner at 0 50%,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.title-mid.title-right .object-item .covering-image{background-image:radial-gradient(farthest-corner at 100% 50%,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.object-item>img{display:block;height:auto;width:100%}.object-item .texts_group{transition:transform .5s,opacity .5s}.variant-overlay .texts_group{position:absolute;left:40px;right:40px;opacity:0}.cover-no-hover .object-item .cover,.gradient-no-hover .object-item .covering-image,.texts-no-hover .object-item .texts_group{opacity:1}.cover-no-hover .object-item:hover .cover,.gradient-no-hover .object-item:hover .covering-image,.texts-no-hover .object-item:hover .texts_group{opacity:0}.cover-hover .object-item:hover .cover,.gradient-hover .object-item:hover .covering-image,.texts-hover .object-item:hover .texts_group{opacity:1}.title-top .texts_group{top:40px}.title-bottom .texts_group{bottom:40px}.title-left .texts_group{text-align:left}.title-center .texts_group{text-align:center}.title-right .texts_group{text-align:right}.title-mid .texts_group{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center_group{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.object-item h2{color:#fff;font-size:26px;line-height:24px;margin:0 0 5px}.object-item h2 span{padding:2px 8px}.object-item .subtitle{opacity:.7;font-size:10px;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase;font-weight:700}.cpt-categories{font-size:11px;margin-bottom:10px}.object-item .cpt-categories{color:#b0b0b0;text-transform:uppercase}.object-item .cpt-categories a{color:#b0b0b0}.object-item .excerpt{line-height:20px;color:#fff;font-size:10px;font-weight:700;letter-spacing:3px;margin:10px 0 0;opacity:.6;text-transform:uppercase}.object-item .people-desc{font-size:12px;font-weight:700;line-height:1.5;max-height:100px;overflow:hidden;opacity:.7;margin-top:20px}.object-item .socials{margin-top:30px}.variant-overlay .object-item .icon,.variant-under .object-item .icon{font-size:44px;color:#fff;text-align:center;position:absolute;z-index:2;top:50%;left:0;width:100%;opacity:0;transition:opacity .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.object-item .social{position:absolute;top:40px;right:40px;z-index:5;opacity:0;transition:transform .5s,opacity .3s}.object-item:hover .social{opacity:1}.social a.dot-irecommendthis{color:#fff;line-height:1;font-size:16px}.hover-effect-cross .object-item:hover .icon{opacity:1}.hover-effect-drop .object-item>img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:transform .5s}.hover-effect-drop .object-item:hover>img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hover-effect-shift .object-item>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);transition:transform .5s}.hover-effect-shift .object-item:hover>img{-webkit-transform:translateX(5%) scale(1.1);-ms-transform:translateX(5%) scale(1.1);transform:translateX(5%) scale(1.1)}.hover-effect-pop .object-item .texts_group{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hover-effect-pop .object-item:hover .texts_group{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.variant-overlay.hover-effect-border .object-item .caption{border:0 solid #fff;transition:border-width .5s}.variant-overlay.hover-effect-border .object-item:hover .caption{border-width:25px}.variant-under.hover-effect-border .object-item>a{border:0 solid #fff;box-sizing:border-box;transition:border-width .5s}.variant-under.hover-effect-border .object-item:hover>a{border-width:25px}.hover-effect-scale-down .object-item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:transform .5s}.hover-effect-scale-down .object-item:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.variant-under .caption{background-color:#fff}.variant-under .object-item h2,.variant-under .object-item .excerpt{color:#141414}.category-filter{background-color:#fff;text-align:center}.category-filter,.real-content .category-filter{list-style-type:none;margin:0;padding:40px}.category-filter li{display:inline-block}.category-filter a{display:block;line-height:1.8em;font-size:14px;color:#aaa;text-transform:uppercase;text-decoration:none;font-weight:700;margin:0 10px;cursor:pointer}.category-filter .selected a,.category-filter a:hover{color:#000;text-decoration:none}.widget_filter li{margin:0 -40px}.widget_filter li a{display:block;line-height:17px;font-size:10px;font-weight:700;color:#aaa;text-transform:uppercase;text-decoration:none;padding:0 40px}.widget_filter .selected a,.widget_filter a:hover{background-color:#000;color:#fff;text-decoration:none}.widget_filter li i{margin-right:7px}.widget_filter li.selected i:before{content:"\f14a"}.js #gallery-media-collection{margin:0;padding:0;list-style:none}.loadingSpace,#loadingSpace{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;bottom:0;width:100%;z-index:-5}.gallery-frame .object-item,.single-album .object-item,.single-work .object-item{cursor:pointer}.gallery-frame iframe,.loadingSpace iframe,.single-album iframe{border:none;display:block;margin:0 auto;max-width:100%;width:480px;height:270px}.gallery-frame,.single-album .bricks-frame{position:relative}.single-album .album-content,.single-album .formatter{background-color:#fff}.custom-password-page.single-album .album-content,.custom-password-page.single-album .formatter{background-color:transparent}.album-content{width:460px;position:absolute;top:0;left:0;height:100%;transition:left .5s}.album-content-on-the-right .album-content{left:auto;right:0}.album-content .inside{padding:60px}.albums-nav{margin:-10px 0 40px -10px}.albums-nav a{font-size:14px;line-height:30px;width:30px;text-align:center;display:inline-block}.albums-nav a.to-cpt-list{padding:0 10px}.custom-fields a,.meta-data .cpt-categories a{text-decoration:underline}.real-content .cpt-categories,.meta-data .cpt-categories{margin:20px 0}.meta-data{margin-top:25px;font-size:12px}.custom-fields span{display:block;margin-bottom:20px;line-height:1.6;word-wrap:break-word}.custom-fields em{font-weight:700;text-transform:uppercase;display:block;font-style:normal}.real-content .addtoany_share_save_container,.meta-data .addtoany_share_save_container{margin-top:35px}.object-item .center_group h2{text-align:center;font-size:14px}.object-item .center_group .excerpt{text-align:center}.object-item .proofing{position:absolute;top:20px;right:20px;z-index:3}.object-item .proofing .p-id,.object-item .proofing i{display:inline-block;vertical-align:top;padding:0 7px;line-height:50px;min-width:36px;background-color:rgba(0,0,0,.6);-webkit-border-radius:25px;border-radius:25px;color:#fff;cursor:text;text-align:center;transition:background-color .5s}.object-item .proofing i:hover{background-color:rgba(0,0,0,.9)}.object-item .proofing .p-id:hover{background-color:#000}.object-item .proofing i{position:relative;cursor:pointer;font-size:20px;width:50px;padding:0}.object-item .proofing i.p-comment{left:5px}.object-item .proofing i.filled,.object-item .proofing i.filled:hover{background-color:#20c063}.object-item .proofing i.filled.p-check{box-shadow:0 0 3px rgba(0,0,0,.5)}.object-item .proofing textarea{position:absolute;top:100%;right:0;width:250px;height:80px;background-color:#fff;transition:opacity .3s}.object-item .proofing textarea[readonly]{opacity:.8}#done-with-proofing{position:fixed;z-index:100;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;height:50px;background-color:rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.5);overflow:hidden;visibility:visible;opacity:1;cursor:pointer;-webkit-border-radius:25px;border-radius:25px;transition:opacity .3s,background-color .5s}#done-with-proofing.idle{opacity:0;visibility:hidden;transition:opacity .3s,background-color .5s,visibility 0s .9s}#done-with-proofing:hover,#done-with-proofing.done{background-color:#20c063}#done-with-proofing div{position:relative;top:0;opacity:1;height:50px;padding:0 40px;min-width:30px;color:#fff;font-size:20px;white-space:nowrap;line-height:50px;text-align:center;transition:top .3s,opacity .3s}#done-with-proofing.loading,.object-item .proofing i.loading{cursor:wait;transition:none;-webkit-animation:proof-blink 2s infinite;animation:proof-blink 2s infinite}#done-with-proofing.loading div{top:-100%}#done-with-proofing.done div{top:-200%}#done-with-proofing.done .not-done{top:-100%}#done-with-proofing.loading .done,#done-with-proofing.loading .not-done,#done-with-proofing .done,#done-with-proofing .loading,#done-with-proofing.done .not-done{opacity:0}#done-with-proofing.loading .loading,#done-with-proofing.done .done{opacity:1}@-webkit-keyframes proof-blink{0%{background-color:#20c063}50%{background-color:rgba(0,0,0,.6)}100%{background-color:#20c063}}@keyframes proof-blink{0%{background-color:#20c063}50%{background-color:rgba(0,0,0,.6)}100%{background-color:#20c063}}.cpt-nav{background-color:#fafafa;height:110px;position:relative}.cpt-nav a{color:#7a7a7a;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;position:absolute;top:0;left:0;line-height:110px;min-width:33.33%;transition:color .5s}.cpt-nav a:hover{color:#000}.cpt-nav .to-cpt-list{left:33.33%;font-size:14px}.cpt-nav a[rel=prev]{left:66.66%}.layout-full_fixed .cpt-nav:before,.layout-full_fixed .cpt-nav:after{content:"";position:absolute;background-color:#fafafa;width:3000px;top:0;bottom:0;left:100%}.layout-full_fixed .cpt-nav:after{right:100%;left:auto}.with-meta-fields .inside{float:right;width:calc(100% - 250px)}.work-content .meta-data{float:left;width:210px;margin-top:0}.similar-works{margin-top:50px}.similar-works-frame{margin-left:-10px;margin-bottom:80px}.similar-works .object-item{width:calc(33.3333333% - 10px);margin:10px 0 0 10px}.similar-works h3{text-align:center;margin:0 0 25px;font-size:14px;color:#222}.a13-post-lightbox{z-index:23456;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ddd;overflow:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.a13-post-lightbox.show{opacity:1;visibility:visible;transition:opacity .6s}.a13-post-lightbox-content{max-width:1160px;width:100%;margin:0 auto;opacity:1;visibility:visible;transition:opacity .3s .3s,transform .3s}.loading .a13-post-lightbox-content{opacity:0;visibility:hidden;-webkit-transform:translateY(100px) scaleX(.95);transform:translateY(100px) scaleX(.95);transition:opacity .9s,visibility 0s .9s,transform .9s}.a13-post-lightbox-preloader{opacity:0;visibility:hidden;position:fixed;z-index:2000;top:50%;left:50%;margin:-40px 0 0 -40px;width:80px;height:80px;transition:opacity .3s,visibility 0s .3s}.loading .a13-post-lightbox-preloader{opacity:1;visibility:visible;transition:opacity .3s}.a13-post-lightbox-preloader:before{position:absolute;top:0;left:50%;display:block;border:5px solid transparent;border-radius:50%;content:'';margin-left:-40px;width:70px;height:70px;border-top-color:#000;border-left-color:#000;-webkit-animation:a13-post-lightbox-rotation 1.3s linear infinite;animation:a13-post-lightbox-rotation 1.3s linear infinite}@-webkit-keyframes a13-post-lightbox-rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes a13-post-lightbox-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.a13-post-lightbox .controls span{position:fixed;top:0;right:0;background-color:rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:48px;text-align:center;line-height:100px;height:100px;width:100px;opacity:1;z-index:15;transition:background-color .5s,opacity 1s}.a13-post-lightbox .controls span.inactive{pointer-events:none;opacity:.2}.a13-post-lightbox .controls span:hover{background-color:#000}.a13-post-lightbox .controls .close{right:0}.a13-post-lightbox .controls .next{left:100px}.a13-post-lightbox .controls .prev{left:0}.a13-post-lightbox-content .page-title{color:#222;text-align:center;margin:100px 0 80px}.a13-post-lightbox-content .subtitle{color:#888;font-size:12px;letter-spacing:6px;margin:-60px 0 60px;text-align:center}body.single-album-scroller{height:100%;box-sizing:border-box}body.single-album-scroller.admin-bar{height:calc(100% - 32px)}body.single-album-scroller .whole-layout,body.single-album-scroller #mid{height:100%}body.single-album-scroller.site-layout-boxed #mid{height:auto}.a13-scroller-stuff{position:relative;padding-top:56.25%}.a13-scroller{position:absolute;top:0;bottom:0;left:0;right:0}.scroll-below{color:#fff;text-align:center;line-height:30px;white-space:nowrap;background-color:#20c063;border:none;box-shadow:0 0 3px rgba(0,0,0,.5);padding:10px 20px;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;opacity:0;visibility:hidden;position:absolute;z-index:100;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:opacity 3s,visibility 0s 3s}.scroll-below.active,.scroll-below:hover{visibility:visible;opacity:1;transition:opacity .3s}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:10%;background:#000;background:rgba(0,0,0,.75);cursor:pointer;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .5s,background-color .5s}.flickity-prev-next-button:hover{background:#000}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:40px}.flickity-prev-next-button.next{right:40px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:40px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:40px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#fff}.flickity-page-dots{position:absolute;width:100%;bottom:25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;padding:0 !important;background:#333;border:2px solid #ddd;border-radius:50%;opacity:.25;cursor:pointer;transition:opacity .5s}.flickity-page-dots .dot:hover{opacity:.6}.flickity-page-dots .dot.is-selected{opacity:1}.carousel-cell{width:33%;height:100%;margin-right:0;overflow:hidden;position:relative}.carousel-cell div.img{background:no-repeat 50% 50%/cover;height:100%;width:auto;position:relative;opacity:0;transition:opacity .3s}.closed-contain .carousel-cell div.img{background-size:auto 100%}.carousel-cell div.img.flickity-bg-lazyloaded{opacity:1}.carousel-cell.enlarge{width:100% !important}.parallax .carousel-cell.enlarge div.img{width:100% !important;left:0 !important}.opened-contain .carousel-cell.enlarge div.img{background-size:contain}.opened-cover .carousel-cell.enlarge div.img{background-size:cover}.carousel-cell>a{position:absolute;width:100%;top:0;left:0;bottom:0}.carousel-cell .texts_group{position:absolute;max-width:100%;left:20px;bottom:20px;padding:25px}.page-dots .carousel-cell .texts_group{bottom:50px}.carousel-cell strong.name{font-size:34px;color:#fff;letter-spacing:-1px;display:block;margin-bottom:5px}.carousel-cell strong.name:only-child{margin-bottom:0}.carousel-cell .texts_group .excerpt{font-size:18px;color:#fff}.carousel-cell .social{position:absolute;top:40px;right:40px;z-index:5;opacity:0;transition:transform .5s,opacity .3s}.carousel-cell:hover .social{opacity:1}.cells_20 .carousel-cell{width:20%}.cells_20.parallax .carousel-cell div.img{width:232%;left:-66%}.cells_25 .carousel-cell{width:25%}.cells_25.parallax .carousel-cell div.img{width:199%;left:-49.5%}.cells_33 .carousel-cell{width:33%}.cells_33.parallax .carousel-cell div.img{width:166%;left:-33%}.cells_50 .carousel-cell{width:50%}.cells_50.parallax .carousel-cell div.img{width:133%;left:-16.5%}.cells_66 .carousel-cell{width:66%}.cells_66.parallax .carousel-cell div.img{width:116.5%;left:-8.25%}.cells_75 .carousel-cell{width:75%}.cells_75.parallax .carousel-cell div.img{width:110.8%;left:-5.4%}.cells_90 .carousel-cell{width:90%}.cells_90.parallax .carousel-cell div.img{width:103.5%;left:-1.75%}.effect-opacity .carousel-cell div.img.flickity-bg-lazyloaded{opacity:.7}.effect-opacity .carousel-cell.is-selected div.img.flickity-bg-lazyloaded{opacity:1}.effect-blur .carousel-cell div.img{-webkit-filter:blur(5px);filter:blur(5px);transition:opacity .3s,filter .3s}.effect-grayscale .carousel-cell div.img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:opacity .3s,filter .3s}.effect-blur .carousel-cell.is-selected div.img,.effect-grayscale .carousel-cell.is-selected div.img{-webkit-filter:none;filter:none}.effect-scale-down .carousel-cell{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transition:transform .3s}.effect-scale-down .carousel-cell.is-selected{-webkit-transform:none;-ms-transform:none;transform:none}body.single-album-slider{height:100%;box-sizing:border-box}body.single-album-slider.admin-bar{height:calc(100% - 32px)}body.single-album-slider .whole-layout,body.single-album-slider #mid{height:100%}body.single-album-slider.site-layout-boxed #mid{height:auto}.a13-slider{overflow:hidden;position:relative;padding-top:56.25%}.a13-slider:focus{outline:none!important}.site-layout-boxed .a13-slider{position:relative;padding-top:56.25%}.slider-slides{display:block;margin:0!important;padding:0;position:absolute;left:0;width:100%;top:0;bottom:0;opacity:0}.show-with-slider{opacity:0}.slider-slides,.show-with-slider{transition:opacity 1s}.show-with-slider.show,.slider-slides.show{opacity:1}.slider-slides img{border:none;display:block;height:auto;outline:none;position:relative;width:auto;max-width:none !important}.slider-slides>li{display:block;list-style:none;overflow:hidden;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:0;padding:0 !important}.slider-slides>li.prevslide{z-index:2}.slider-slides>li.activeslide{z-index:3}.slider-slides a.slide{display:block;height:100%;width:100%;direction:ltr}.slider-slides li.image-loading{background:transparent url(//ladrumbox.com/wp-content/themes/rife-free/images/ajax-loader.gif) no-repeat center center;height:100%;width:100%}.slider-slides li.image-loading img{visibility:hidden}.slider-slides li iframe,.slider-slides div.wp-video{border:none;width:100%;height:100%;position:relative}.slider-slides div.video-poster{background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:10;cursor:pointer}.slider-slides div.video-poster:before{content:"\e901";position:absolute;top:50%;left:50%;z-index:11;margin:-50px 0 0 -50px;width:150px;height:100px;line-height:100px;font-size:48px;text-align:center;background-color:rgba(0,0,0,.8);-webkit-border-radius:6px;border-radius:6px;color:#a7a7a7;font-family:"a13-icomoon",monospace;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.slider-slides div.mejs-container{width:100% !important;height:100% !important}.slider-arrow{position:absolute;top:50%;left:0;z-index:5;margin-top:-20px;width:150px;line-height:40px;font-size:40px;text-align:center;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5);cursor:pointer;transition:opacity .5s;opacity:.6}.slider-arrow:hover{opacity:1}.next-slide-control{left:auto;right:0}.hide-items .slider-arrow{opacity:0}.slider-controls{position:absolute;bottom:40px;right:65px;z-index:5;transition:bottom .5s,margin .5s,opacity .5s}.thumbs-open .slider-controls{bottom:140px}.hide-items .slider-controls{opacity:0}.slider-play-button{position:relative;display:inline-block;vertical-align:top;width:42px;height:42px;border:1px solid rgba(255,255,255,.5);-webkit-border-radius:22px;border-radius:22px;transition:border-color .5s;margin-right:30px;cursor:pointer;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.slider-play-button:hover{border-color:#fff}.slider-play-button .circle{position:absolute;z-index:2;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;-webkit-border-radius:22px;border-radius:22px;background-color:rgba(255,255,255,.2)}.slider-play-button:before{position:absolute;top:0;left:0;height:100%;width:100%;line-height:42px;text-align:center}.slider-play-button.play:before{content:"\e900"}span.slides-count{color:#fff;display:inline-block;font-size:16px;font-weight:700;height:40px;line-height:16px;min-width:40px;position:relative}span.slides-count:after{content:'';height:1px;width:57px;position:absolute;bottom:0;left:50%;margin-left:-20px;background-color:rgba(255,255,255,.5);box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}span.slides-count span{display:block;height:20px;text-align:left;text-shadow:0 0 3px rgba(0,0,0,.5)}span.slides-count span.num{padding-right:calc(50% + 5px);text-align:right}span.slides-count span.of{padding-left:calc(50% + 5px);padding-top:4px;height:16px}.slide-caption{overflow:hidden;color:#b9b9b9;font-size:13px;line-height:20px;max-width:45%;position:absolute;bottom:40px;left:65px;z-index:30;transition:bottom .5s,margin .5s}.thumbs-open .slide-caption{bottom:140px}.slide-caption h2.title{color:#fff;font-size:22px;line-height:24px;letter-spacing:-1px;margin:0}.slide-caption h2.title span{padding:15px;display:inline-block}.slide-caption.with-description h2.title span{padding-bottom:0}.slide-caption .description{margin-top:20px}.slide-caption.with-color .description{padding:15px;margin-top:0;max-height:200px;overflow:auto}.slide-caption.with-color .description .addtoany_list a>span{vertical-align:top}.texts-opener{display:none;width:42px;height:42px;margin-top:30px;border:1px solid rgba(255,255,255,.5);color:#fff;font-family:Georgia,sans-serif;font-weight:700;text-align:center;line-height:40px;font-size:20px;cursor:pointer;-webkit-border-radius:22px;border-radius:22px;transition:border-color .5s}.texts-opener:hover,.texts-opener.open{border-color:#fff}.slider-play-animation{height:100px;width:100px;margin:-50px 0 0 -50px;position:absolute;pointer-events:none;z-index:5;top:50%;left:50%}.slider-play-animation svg{height:100%;width:100%}.thumb-tray-button{display:inline-block;vertical-align:top;width:42px;height:42px;margin-right:30px;border:1px solid rgba(255,255,255,.5);color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5);text-align:center;line-height:42px !important;font-size:14px;cursor:pointer;-webkit-border-radius:22px;border-radius:22px;transition:border-color .5s}.thumb-tray-button:hover,.thumb-tray-button.active{border-color:#fff}.slider-thumb-tray{height:100px;overflow:hidden;position:absolute;bottom:-100px;left:0;width:100%;z-index:40;transition:bottom .5s}.thumbs-open .slider-thumb-tray{bottom:0}.slider-thumb-tray .inner{height:100px;position:absolute;width:100%;top:15px;transition:top .3s}.slider-thumb-list{display:block;list-style:none;height:100%;margin:0 !important;padding:0 !important;position:absolute;left:0}.slider-thumb-tray li{cursor:pointer;float:left;height:100%;overflow:hidden;width:150px;position:relative}.slider-thumb-tray.cursor-grab li,.slider-thumb-tray.cursor-grabbing li{cursor:inherit}.slider-thumb-list li.current-thumb,.slider-thumb-list li:hover{-webkit-transform:translate(0,-15px);transform:translate(0,-15px)}.slider-thumb-list li div{height:100%;width:100%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.slider-thumb-list img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%}.slider-thumb-list li:before{content:"";background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;z-index:10}.slider-thumb-list li.current-thumb:before,.slider-thumb-list li:hover:before{opacity:0}.slider-thumb-list li.video:after{content:"\e901";position:absolute;top:10px;right:10px;z-index:11;width:40px;height:30px;line-height:30px;font-size:16px;text-align:center;background-color:rgba(0,0,0,.8);-webkit-border-radius:6px;border-radius:6px;color:#a7a7a7;font-family:"a13-icomoon",monospace;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.a13-slider.gradient a.slide:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}.a13-slider.pattern a.slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background:transparent url(//ladrumbox.com/wp-content/themes/rife-free/images/overlays/pattern.png) 0 0 repeat}.a13-slider.pattern-2 a.slide:before{background-image:url(//ladrumbox.com/wp-content/themes/rife-free/images/overlays/pattern2.png)}.a13-slider.pattern-3 a.slide:before{background-image:url(//ladrumbox.com/wp-content/themes/rife-free/images/overlays/pattern3.png)}.a13-slider.pattern-4 a.slide:before{background-image:url(//ladrumbox.com/wp-content/themes/rife-free/images/overlays/pattern4.png)}.a13-slider.pattern-5 a.slide:before{background-image:url(//ladrumbox.com/wp-content/themes/rife-free/images/overlays/pattern5.png)}
/*!
 * fullPage 2.7.9
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:39px 34px 39px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:39px 0 39px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul{display:none}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:20px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active:not(.custom) span,.fp-slidesNav ul li a.active:not(.custom) span,#fp-nav ul li:hover a.active:not(.custom) span,.fp-slidesNav ul li:hover a.active:not(.custom) span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a:not(.custom) span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;transition:all .1s ease-in-out}#fp-nav ul li a.custom span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-5px}#fp-nav ul li:hover a.custom span,#fp-nav ul li a.custom.active span{font-size:28px}#fp-nav ul li a span{transition:all .1s ease-in-out}#fp-nav ul li:hover a:not(.custom) span,.fp-slidesNav ul li:hover a:not(.custom) span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:25px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}#fp-nav ul li{color:#fff}#fp-nav ul li a,#fp-nav ul li .fp-tooltip{color:inherit}#fp-nav ul li .fp-tooltip{top:0}#fp-nav ul li a.custom+.fp-tooltip{top:-2px}.a13-sticky-one-page .formatter{padding:0}.a13-sticky-one-page .vc_row:not(.vc_inner){margin-left:0;margin-right:0}body.a13-body-sticky-one-page.admin-bar .whole-layout{margin-top:0}body.a13-body-sticky-one-page #header{position:absolute}body.a13-body-sticky-one-page .content-limiter{max-width:100%}.site-layout-bordered #fp-nav{right:47px}.no-border-right #fp-nav{right:17px}.header-side-right.header-vertical #fp-nav,.site-layout-bordered.no-border-right.header-side-right.header-vertical #fp-nav{right:297px}.site-layout-bordered.header-side-right.header-vertical #fp-nav{right:327px}.owl-carousel .owl-item .vc_item .vc_inner img{display:table;margin:0 auto;max-width:100%;width:auto}.a13-to-type .sentences-to-type{display:none}.a13-to-type.disabled-writing .sentences-to-type,.no-js .a13-to-type .sentences-to-type{display:block}.a13-to-type.disabled-writing .sentences-to-type span,.no-js .a13-to-type .sentences-to-type span{display:block}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;animation:blink .7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.vc_grid-filter{font-weight:700;color:rgba(187,187,187,1);margin-bottom:40px;text-transform:uppercase}.vc_btn3.vc_btn3-size-xs{font-size:11px;padding:8px 24px 7px}.vc_general.vc_btn3{font-weight:700}.a13_gitem_team_member1 .vc_grid-item-mini,.a13_gitem_team_member2 .vc_grid-item-mini{position:relative}.a13_gitem_team_member1.center,.a13_gitem_team_member2.center{text-align:center}.a13_gitem_team_member1.left,.a13_gitem_team_member2.left{text-align:left}.team_grid_item_top_panel{text-transform:uppercase;font-weight:700}.team_grid_item_top_panel,.team_grid_item_bottom_panel{height:50%;font-weight:700;position:relative}.team_grid_item_content_box>div div{width:100%}.a13_gitem_team_member1.variant2 .team_grid_item_bottom_panel{padding:30px;top:35%}.a13_gitem_team_member1 .vc_is-hover .title_block_fade_out{display:none}.gitem_full_height_zone .vc_gitem-row-position-middle,.gitem_full_height_zone .team_grid_item_content_box,.gitem_full_height_zone .vc_gitem-col{height:100%}.gitem_full_height_zone .vc_gitem-col{padding:0}.a13_gitem_team_member1 .vc_gitem-zone-b,.a13_gitem_team_member2 .vc_gitem-zone-b{transition:all .3s 0s !important}.grid_item_subtitle{opacity:.7;position:relative;top:68%;font-size:10px;letter-spacing:2px}.grid_item_title{font-size:19px;position:relative;top:70%}.grid_item_content{display:block;font-size:12px;line-height:1.5;max-height:100px;overflow:hidden;opacity:.7}.grid_item_socials{position:relative;top:30px}.a13_gitem_team_member2.variant2 .team_grid_item_bottom_panel{top:43%}.a13_gitem_team_member2.variant2 .vc_gitem-zone-c{background-color:#fff;color:#171717;text-transform:uppercase}.a13_gitem_team_member2.variant2 .vc_gitem-zone-c .vc_gitem-post-meta-field-_subtitle{opacity:.6}.a13_gitem_team_member2.variant2 .vc_gitem-zone-c h4{text-transform:uppercase}.a13_gitem_team_member1 .vc_gitem-zone-a:before{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9));content:"";display:block;height:100%;width:100%}.a13_gitem_team_member1 .vc_gitem-zone-a .team_grid_item_content_box{background-color:transparent !important}.team_grid_item_content_box{padding:30px}.a13_gitem_team_member1 .vc_gitem-zone-a .team_grid_item_content_box{padding:10px}.a13_count_down{display:table;margin:0 auto}.a13_count_down.simple{align-items:center;display:flex;justify-content:center}.a13_count_down.simple .block{display:flex;flex-wrap:wrap;justify-content:center;width:100px}.a13_count_down.simple .label{font-size:14px;position:relative;text-align:center;text-transform:uppercase;top:-10px;width:100%}.a13_count_down.simple .value{text-align:center;width:100%;font-size:50px;font-weight:700}.a13_count_down .countdown-container{height:130px}.a13_count_down .time{border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:inline-block;text-align:center;position:relative;height:95px;width:65px;-webkit-perspective:479px;perspective:479px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.a13_count_down .count{background:#202020;color:#f8f8f8;display:block;font-family:'Oswald',sans-serif;font-size:40px;line-height:95px;overflow:hidden;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8);top:0;width:100%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;transform-style:flat}.a13_count_down .count.top{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.1);border-radius:5px 5px 0 0;height:50%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.a13_count_down .count.bottom{background-image:-webkit-linear-gradient(rgba(255,255,255,.1),transparent);background-image:linear-gradient(rgba(255,255,255,.1),transparent);border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 5px 5px;line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.a13_count_down.flipping .label{display:flex;font-size:20px;justify-content:center;margin-top:5px;position:relative;top:95px;width:100%}.a13_count_down .count.curr.top{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);z-index:3}.a13_count_down .count.next.bottom{-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.a13_count_down .flip .count.curr.top{transition:all .25s ease-in-out;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}.a13_count_down .flip .count.next.bottom{transition:all .25s ease-in-out .25s;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.a13_counter{text-align:center}.a13_counter .number{display:block;letter-spacing:-2px}.a13_counter .finish-text{visibility:hidden;margin-top:15px;position:relative}.vc_progress_bar .vc_single_bar{border-radius:0;box-shadow:none;height:5px;margin-bottom:40px}.vc_progress_bar .vc_bar{border-radius:0 !important}.vc_progress_bar .vc_label{top:-30px}.vc_progress_bar .vc_label_units{left:0;margin-left:-20px;opacity:0;position:absolute;transition:opacity .3s linear 0s,left 1s linear 0s}.vc_progress_bar .vc_general.vc_single_bar .vc_label{color:#222;padding:.5em 0;text-shadow:none !important}.vc_tta-style-a13_framework_tabs .vc_tta-tab>a{align-items:center;color:#dadada !important;display:flex !important;flex-wrap:wrap !important;justify-content:center}.vc_tta-style-a13_framework_tabs .vc_tta-tab>a>*{text-transform:uppercase;width:100%}.vc_tta-style-a13_framework_tabs .vc_tta-tab>a>i{font-size:40px !important;margin:20px 0 !important}.vc_tta-style-a13_framework_tabs .vc_tta-tab>a>span{font-size:14px !important;letter-spacing:4px;margin:20px 0 0 !important}.vc_tta-style-a13_framework_tabs.vc_tta-color-blue .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-blue .vc_tta-tab:hover>a{color:#5472D2!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-turquoise .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-turquoise .vc_tta-tab:hover>a{color:#00C1CF!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-pink .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-pink .vc_tta-tab:hover>a{color:#FE6C61!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-violet .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-violet .vc_tta-tab:hover>a{color:#8D6DC4!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-peacoc .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-peacoc .vc_tta-tab:hover>a{color:#4CADC9!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-chino .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-chino .vc_tta-tab:hover>a{color:#CEC2AB!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-mulled-wine .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-mulled_wine .vc_tta-tab:hover>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-mulled-wine .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-mulled_wine .vc_tta-tab:hover>a{color:#50485B!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-vista-blue .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-vista_blue .vc_tta-tab:hover>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-vista-blue .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-vista_blue .vc_tta-tab:hover>a{color:#75D69C!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-black .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-black .vc_tta-tab:hover>a{color:#2A2A2A!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-grey .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-grey .vc_tta-tab:hover>a{color:#EBEBEB!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-orange .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-orange .vc_tta-tab:hover>a{color:#F7BE68!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-sky .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-sky .vc_tta-tab:hover>a{color:#5AA1E3!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-green .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-green .vc_tta-tab:hover>a{color:#6DAB3C!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-juicy-pink .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-juicy_pink .vc_tta-tab:hover>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-juicy-pink .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-juicy_pink .vc_tta-tab:hover>a{color:#F4524D!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-sandy-brown .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-sandy_brown .vc_tta-tab:hover>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-sandy-brown .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-sandy_brown .vc_tta-tab:hover>a{color:#F79468!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-purple .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-purple .vc_tta-tab:hover>a{color:#B97EBB!important}.vc_tta-style-a13_framework_tabs.vc_tta-color-white .vc_tta-tab.vc_active>a,.vc_tta-style-a13_framework_tabs.vc_tta-color-white .vc_tta-tab:hover>a{color:#FFF!important}.a13_post_grid_center{text-align:center}.a13_post_grid_left .vc_gitem-zone-c{margin:-10px}.a13_post_grid_left .a13_post_meta_data{margin:10px 0}.a13_post_grid_full_row .vc_gitem-animated-block{width:35%}.a13_post_grid_full_row .vc_gitem-zone.vc_gitem-zone-c{width:62%}.a13_post_grid_simple_row,.a13_post_grid_simple_row2{text-align:center}.a13_post_grid_simple_row2{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-top:-1px}.a13_gitem_testimonial1{display:table !important;margin:0 auto}.a13_gitem_testimonial1 .vc_gitem-zone-a{border-radius:70px;margin:0 auto;width:140px}.a13_gitem_testimonial1 .fa{display:table;font-size:25px;margin:0 auto;opacity:.2}.vc_gitem-post-meta-field-_testimonial{font-size:16px;line-height:1.3;margin-bottom:25px}.a13_testimonial_signature{font-size:13px;font-weight:700;letter-spacing:1px;margin-top:25px;color:#333;text-align:center;text-transform:uppercase}.post_theme_options.vc_gitem-zone-a .vc_gitem-row-position-top{position:static}.post_theme_options.vc-gitem-zone-height-mode-auto:before{padding-top:0}.product_theme_options.vc_gitem-zone-a .vc_gitem-row-position-top{position:static}.product_theme_options.vc-gitem-zone-height-mode-auto:before{display:none}.product_theme_options .vc_gitem-link{display:none}.product_theme_options .woocommerce ul.products{margin:0}.product_theme_options .woocommerce ul.products li.product{float:none !important;margin:0;padding:0;position:relative;width:auto}.album_theme_options .object-item,.work_theme_options .object-item{float:none}.album_theme_options .vc_gitem_row .vc_gitem-col,.work_theme_options .vc_gitem_row .vc_gitem-col{padding:0}.album_theme_options .vc_gitem_row,.work_theme_options .vc_gitem_row{position:static}.flyout-box{box-shadow:0 0 12px rgba(0,0,0,.09);width:170px;position:fixed;z-index:2222;top:43%;right:-170px;-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px;transition:right .5s}.flyout-box.open{right:0}.flyout-box .links{text-align:center;background:#fff;padding:10px;min-height:20px;position:relative;z-index:1;-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.demo-flyout.flyout-box .links{background:#fff url(//ladrumbox.com/wp-content/themes/rife-free/images/apollo13.png) 50% 20px no-repeat;padding-top:54px}.demo-flyout.flyout-box .links:before{content:"";display:block;background-color:#e5e5e5;width:50px;height:1px;margin:0 auto 10px}.flyout-box a{display:block;color:#858585;font-weight:700;line-height:2em;letter-spacing:0;font-size:12px;margin-bottom:4px;transition:color .3s}.flyout-box a.buy{color:#e82626}.flyout-box a:hover{text-decoration:underline;color:#000}.flyout-box .drag-out{position:absolute;top:0;left:-35px;width:35px;height:35px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.09);text-align:center;line-height:35px;color:#838388;cursor:pointer;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;transition:color .3s}.flyout-box .drag-out:hover{color:#000}.close-sidebar{position:absolute;top:15px;right:15px;cursor:pointer;color:#ccc;font-size:20px;padding:5px;transition:color .3s}.dark-sidebar .close-sidebar{color:#fff}.close-sidebar:hover{color:#222}.dark-sidebar .close-sidebar:hover{color:#ccc}.side-menu-eff-1 #side-menu,.side-menu-eff-3 #side-menu{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.side-menu-eff-7 #side-menu,.side-menu-eff-9 #side-menu{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.side-menu-eff-2.side-menu-open .to-move,.side-menu-eff-3.side-menu-open .to-move,.side-menu-eff-4.side-menu-open .to-move,.side-menu-eff-5.side-menu-open .to-move,.side-menu-eff-6.side-menu-open .to-move{-webkit-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0)}.side-menu-eff-8.side-menu-open .to-move,.side-menu-eff-9.side-menu-open .to-move,.side-menu-eff-10.side-menu-open .to-move,.side-menu-eff-11.side-menu-open .to-move,.side-menu-eff-12.side-menu-open .to-move{-webkit-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0)}.side-menu-eff-1.side-menu-open #side-menu,.side-menu-eff-3.side-menu-open #side-menu,.side-menu-eff-4.side-menu-open #side-menu,.side-menu-eff-5.side-menu-open #side-menu,.side-menu-eff-6.side-menu-open #side-menu,.side-menu-eff-7.side-menu-open #side-menu,.side-menu-eff-9.side-menu-open #side-menu,.side-menu-eff-10.side-menu-open #side-menu,.side-menu-eff-11.side-menu-open #side-menu,.side-menu-eff-12.side-menu-open #side-menu{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}.side-menu-eff-2 #side-menu,.side-menu-eff-8 #side-menu{z-index:0;visibility:hidden}.side-menu-eff-2.side-menu-open #side-menu,.side-menu-eff-8.side-menu-open #side-menu{visibility:visible}.side-menu-eff-4 #side-menu,.side-menu-eff-11 #side-menu{z-index:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);visibility:hidden}.side-menu-eff-5 #side-menu,.side-menu-eff-10 #side-menu{z-index:0;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);visibility:hidden}.side-menu-eff-5 #side-menu:after,.side-menu-eff-6 #side-menu:after,.side-menu-eff-11 #side-menu:after,.side-menu-eff-12 #side-menu:after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.8);content:'';opacity:1;transition:opacity .5s}.side-menu-eff-5.side-menu-open #side-menu:after,.side-menu-eff-6.side-menu-open #side-menu:after,.side-menu-eff-11.side-menu-open #side-menu:after,.side-menu-eff-12.side-menu-open #side-menu:after{width:0;height:0;opacity:0;transition:opacity .5s,width .1s .5s,height .1s .5s}.side-menu-eff-6 #side-menu,.side-menu-eff-12 #side-menu{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:0}.side-menu-eff-2 #side-menu div.scroll-wrap,.side-menu-eff-4 #side-menu div.scroll-wrap,.side-menu-eff-5 #side-menu div.scroll-wrap,.side-menu-eff-6 #side-menu div.scroll-wrap,.side-menu-eff-8 #side-menu div.scroll-wrap,.side-menu-eff-10 #side-menu div.scroll-wrap,.side-menu-eff-11 #side-menu div.scroll-wrap,.side-menu-eff-12 #side-menu div.scroll-wrap{padding-bottom:80px}.lt-ie10 .side-menu-eff-1 #side-menu,.lt-ie10 .side-menu-eff-2 #side-menu,.lt-ie10 .side-menu-eff-3 #side-menu,.lt-ie10 .side-menu-eff-4 #side-menu,.lt-ie10 .side-menu-eff-5 #side-menu,.lt-ie10 .side-menu-eff-6 #side-menu{left:-320px;z-index:30}.lt-ie10 .side-menu-eff-1.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-2.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-3.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-4.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-5.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-6.side-menu-open #side-menu{left:0}.lt-ie10 .side-menu-eff-7 #side-menu,.lt-ie10 .side-menu-eff-8 #side-menu,.lt-ie10 .side-menu-eff-9 #side-menu,.lt-ie10 .side-menu-eff-10 #side-menu,.lt-ie10 .side-menu-eff-11 #side-menu,.lt-ie10 .side-menu-eff-12 #side-menu{right:-320px;z-index:30}.lt-ie10 .side-menu-eff-7.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-8.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-9.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-10.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-11.side-menu-open #side-menu,.lt-ie10 .side-menu-eff-12.side-menu-open #side-menu{right:0}.socials{margin:0;vertical-align:top;line-height:0}.socials a{display:inline-block;margin-left:4px;height:26px;width:26px;line-height:26px;color:#fff;text-align:center;text-decoration:none !important;font-size:16px;transition:background-color .5s,color .5s,opacity .5s !important}.socials a:first-child{margin-left:0}.socials.circles a{-webkit-border-radius:13px;border-radius:13px}.socials.white a{background-color:#fff;color:#000}.socials.black a{background-color:#000;color:#fff}.socials.semi-transparent a{background-color:#fff;color:#000;opacity:.5}.socials.color a{background-color:#3498db;color:#fff}.color a.a13_soc-500px{background-color:#a5a6a8}.color a.a13_soc-behance{background-color:#1769ff}.color a.a13_soc-delicious{background-color:#205cc0}.color a.a13_soc-deviantart{background-color:#768c82}.color a.a13_soc-digg{background-color:#1f6eba}.color a.a13_soc-dribbble{background-color:#eb5991}.color a.a13_soc-dropbox{background-color:#007ee6}.color a.a13_soc-facebook{background-color:#4a73c9}.color a.a13_soc-flickr{background-color:#ff0084}.color a.a13_soc-foursquare{background-color:#25a0ca}.color a.a13_soc-github{background-color:#5d5d5d}.color a.a13_soc-googleplus{background-color:#e1695b}.color a.a13_soc-instagram{background-color:#3f729b}.color a.a13_soc-lastfm{background-color:#de2539}.color a.a13_soc-linkedin{background-color:#0e76a8}.color a.a13_soc-mailto{background-color:#565656}.color a.a13_soc-paypal{background-color:#175c85}.color a.a13_soc-pinterest{background-color:#c8232c}.color a.a13_soc-reddit{background-color:#ff4500}.color a.a13_soc-rss{background-color:#ee802f}.color a.a13_soc-sharethis{background-color:#206e00}.color a.a13_soc-skype{background-color:#00aff0}.color a.a13_soc-spotify{background-color:#80b719}.color a.a13_soc-stumbleupon{background-color:#27a036}.color a.a13_soc-telegram{background-color:#1e96c8}.color a.a13_soc-tripadvisor{background-color:#00a680}.color a.a13_soc-tumblr{background-color:#34526f}.color a.a13_soc-twitter{background-color:#00a0d1}.color a.a13_soc-vimeo{background-color:#86c9ef}.color a.a13_soc-wordpress{background-color:#21759b}.color a.a13_soc-yahoo{background-color:#8b39af}.color a.a13_soc-youtube{background-color:#c4302b}.color a.a13_soc-yelp{background-color:#c41200}.color a.a13_soc-vkontakte{background-color:#4c75a3}.socials.white_hover a:hover{background-color:#fff;color:#000;opacity:1}.socials.black_hover a:hover{background-color:#000;color:#fff;opacity:1}.socials.semi-transparent_hover a:hover{background-color:#fff;color:#000;opacity:.5}.socials.color_hover a:hover{background-color:#3498db;color:#fff;opacity:1}.color_hover a.a13_soc-500px:hover{background-color:#a5a6a8}.color_hover a.a13_soc-behance:hover{background-color:#1769ff}.color_hover a.a13_soc-delicious:hover{background-color:#205cc0}.color_hover a.a13_soc-deviantart:hover{background-color:#768c82}.color_hover a.a13_soc-digg:hover{background-color:#1f6eba}.color_hover a.a13_soc-dribbble:hover{background-color:#eb5991}.color_hover a.a13_soc-dropbox:hover{background-color:#007ee6}.color_hover a.a13_soc-facebook:hover{background-color:#4a73c9}.color_hover a.a13_soc-flickr:hover{background-color:#ff0084}.color_hover a.a13_soc-foursquare:hover{background-color:#25a0ca}.color_hover a.a13_soc-github:hover{background-color:#5d5d5d}.color_hover a.a13_soc-googleplus:hover{background-color:#e1695b}.color_hover a.a13_soc-instagram:hover{background-color:#3f729b}.color_hover a.a13_soc-lastfm:hover{background-color:#de2539}.color_hover a.a13_soc-linkedin:hover{background-color:#0e76a8}.color_hover a.a13_soc-mailto:hover{background-color:#565656}.color_hover a.a13_soc-paypal:hover{background-color:#175c85}.color_hover a.a13_soc-pinterest:hover{background-color:#c8232c}.color_hover a.a13_soc-reddit:hover{background-color:#ff4500}.color_hover a.a13_soc-rss:hover{background-color:#ee802f}.color_hover a.a13_soc-sharethis:hover{background-color:#206e00}.color_hover a.a13_soc-skype:hover{background-color:#00aff0}.color_hover a.a13_soc-spotify:hover{background-color:#80b719}.color_hover a.a13_soc-stumbleupon:hover{background-color:#27a036}.color_hover a.a13_soc-telegram:hover{background-color:#1e96c8}.color_hover a.a13_soc-tripadvisor:hover{background-color:#00a680}.color_hover a.a13_soc-tumblr:hover{background-color:#34526f}.color_hover a.a13_soc-twitter:hover{background-color:#00a0d1}.color_hover a.a13_soc-vimeo:hover{background-color:#86c9ef}.color_hover a.a13_soc-wordpress:hover{background-color:#21759b}.color_hover a.a13_soc-yahoo:hover{background-color:#8b39af}.color_hover a.a13_soc-youtube:hover{background-color:#c4302b}.color_hover a.a13_soc-yelp:hover{background-color:#c41200}.color_hover a.a13_soc-vkontakte:hover{background-color:#4c75a3}.socials.icons-only a,.socials.icons-only a:hover{background-color:transparent}.socials.icons-only.white a{color:#fff}.socials.icons-only.black a{color:#000}.socials.icons-only.semi-transparent a{color:#000;opacity:.5}.socials.icons-only.color a{color:#3498db}.icons-only.color a.a13_soc-500px{color:#a5a6a8}.icons-only.color a.a13_soc-behance{color:#1769ff}.icons-only.color a.a13_soc-delicious{color:#205cc0}.icons-only.color a.a13_soc-deviantart{color:#768c82}.icons-only.color a.a13_soc-digg{color:#1f6eba}.icons-only.color a.a13_soc-dribbble{color:#eb5991}.icons-only.color a.a13_soc-dropbox{color:#007ee6}.icons-only.color a.a13_soc-facebook{color:#4a73c9}.icons-only.color a.a13_soc-flickr{color:#ff0084}.icons-only.color a.a13_soc-foursquare{color:#25a0ca}.icons-only.color a.a13_soc-github{color:#5d5d5d}.icons-only.color a.a13_soc-googleplus{color:#e1695b}.icons-only.color a.a13_soc-instagram{color:#3f729b}.icons-only.color a.a13_soc-lastfm{color:#de2539}.icons-only.color a.a13_soc-linkedin{color:#0e76a8}.icons-only.color a.a13_soc-mailto{color:#565656}.icons-only.color a.a13_soc-paypal{color:#175c85}.icons-only.color a.a13_soc-pinterest{color:#c8232c}.icons-only.color a.a13_soc-reddit{color:#ff4500}.icons-only.color a.a13_soc-rss{color:#ee802f}.icons-only.color a.a13_soc-sharethis{color:#206e00}.icons-only.color a.a13_soc-skype{color:#00aff0}.icons-only.color a.a13_soc-spotify{color:#80b719}.icons-only.color a.a13_soc-stumbleupon{color:#27a036}.icons-only.color a.a13_soc-telegram{color:#1e96c8}.icons-only.color a.a13_soc-tripadvisor{color:#00a680}.icons-only.color a.a13_soc-tumblr{color:#34526f}.icons-only.color a.a13_soc-twitter{color:#00a0d1}.icons-only.color a.a13_soc-vimeo{color:#86c9ef}.icons-only.color a.a13_soc-wordpress{color:#21759b}.icons-only.color a.a13_soc-yahoo{color:#8b39af}.icons-only.color a.a13_soc-youtube{color:#c4302b}.icons-only.color a.a13_soc-yelp{color:#c41200}.icons-only.color a.a13_soc-vkontakte{color:#4c75a3}.socials.icons-only.white_hover a:hover{color:#fff;opacity:1}.socials.icons-only.black_hover a:hover{color:#000;opacity:1}.socials.icons-only.semi-transparent_hover a:hover{color:#fff;opacity:.5}.socials.icons-only.color_hover a:hover{color:#3498db;opacity:1}.icons-only.color_hover a.a13_soc-500px:hover{color:#a5a6a8}.icons-only.color_hover a.a13_soc-behance:hover{color:#1769ff}.icons-only.color_hover a.a13_soc-delicious:hover{color:#205cc0}.icons-only.color_hover a.a13_soc-deviantart:hover{color:#768c82}.icons-only.color_hover a.a13_soc-digg:hover{color:#1f6eba}.icons-only.color_hover a.a13_soc-dribbble:hover{color:#eb5991}.icons-only.color_hover a.a13_soc-dropbox:hover{color:#007ee6}.icons-only.color_hover a.a13_soc-facebook:hover{color:#4a73c9}.icons-only.color_hover a.a13_soc-flickr:hover{color:#ff0084}.icons-only.color_hover a.a13_soc-foursquare:hover{color:#25a0ca}.icons-only.color_hover a.a13_soc-github:hover{color:#5d5d5d}.icons-only.color_hover a.a13_soc-googleplus:hover{color:#e1695b}.icons-only.color_hover a.a13_soc-instagram:hover{color:#3f729b}.icons-only.color_hover a.a13_soc-lastfm:hover{color:#de2539}.icons-only.color_hover a.a13_soc-linkedin:hover{color:#0e76a8}.icons-only.color_hover a.a13_soc-mailto:hover{color:#565656}.icons-only.color_hover a.a13_soc-paypal:hover{color:#175c85}.icons-only.color_hover a.a13_soc-pinterest:hover{color:#c8232c}.icons-only.color_hover a.a13_soc-reddit:hover{color:#ff4500}.icons-only.color_hover a.a13_soc-rss:hover{color:#ee802f}.icons-only.color_hover a.a13_soc-sharethis:hover{color:#206e00}.icons-only.color_hover a.a13_soc-skype:hover{color:#00aff0}.icons-only.color_hover a.a13_soc-spotify:hover{color:#80b719}.icons-only.color_hover a.a13_soc-stumbleupon:hover{color:#27a036}.icons-only.color_hover a.a13_soc-telegram:hover{color:#1e96c8}.icons-only.color_hover a.a13_soc-tripadvisor:hover{color:#00a680}.icons-only.color_hover a.a13_soc-tumblr:hover{color:#34526f}.icons-only.color_hover a.a13_soc-twitter:hover{color:#00a0d1}.icons-only.color_hover a.a13_soc-vimeo:hover{color:#86c9ef}.icons-only.color_hover a.a13_soc-wordpress:hover{color:#21759b}.icons-only.color_hover a.a13_soc-yahoo:hover{color:#8b39af}.icons-only.color_hover a.a13_soc-youtube:hover{color:#c4302b}.icons-only.color_hover a.a13_soc-yelp:hover{color:#c41200}.icons-only.color_hover a.a13_soc-vkontakte:hover{color:#4c75a3}.to-move,#side-menu,.slider-thumb-list li{transition:transform .5s,visibility .5s}.slider-slides li iframe,.slider-slides div.wp-video,.widget-slider-ctrls span,.slider-thumb-list li:before,.a13-slider.gradient a.slide:after,.a13-slider.pattern a.slide:before{transition:opacity .5s}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a.post-title,.category-filter a,.navigation a,.foot-text a,.top-menu li,.top-menu a,.top-menu span.title,.top-menu i.sub-mark,.top-menu>li>a:before,.top-bar-container a,.posts-nav a span,.formatter a,.widget li a{transition:background-color .5s,color .5s}input,button[type=submit],textarea{transition:background-color .5s,border-color .5s,color .5s}.tagcloud a,.under_content_tags a{transition:all .4s}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both;display:block;font-size:0;height:0;line-height:0}@media only screen and (min-width:1560px){.layout-full .content-box{width:calc(100% - 320px)}.no-sidebars .content-box{width:auto}.layout-full #secondary{width:320px}}@media only screen and (min-width:1640px){.layout-full_padding .content-box{width:calc(100% - 320px)}.no-sidebars .content-box{width:auto}.layout-full_padding #secondary{width:320px}}@media only screen and (min-width:1301px){body:after{content:'narrow1500';display:none}}@media only screen and (max-width:1400px) and (min-width:1025px){.layout-full_padding.with-sidebar #col-mask{right:30%}.page .layout-full_padding.with-sidebar .content-box .formatter,.single-post .layout-full_padding.with-sidebar .content-box .formatter{padding:60px 40px}.layout-full_padding.with-sidebar .content-box{width:70%;left:30%}.layout-full_padding.with-sidebar #secondary{left:30%;width:30%}}@media only screen and (max-width:1320px) and (min-width:1025px){.layout-parted.with-sidebar #col-mask,.layout-full.with-sidebar #col-mask{right:30%}.page .layout-parted.with-sidebar .content-box .formatter,.page .layout-full.with-sidebar .content-box .formatter,.single-post .layout-parted.with-sidebar .content-box .formatter,.single-post .layout-full.with-sidebar .content-box .formatter{padding:60px 40px}.layout-parted.with-sidebar .content-box{width:calc(70% - 10px);left:30%}.layout-full.with-sidebar .content-box{width:70%;left:30%}.layout-parted.with-sidebar #secondary,.layout-full.with-sidebar #secondary{left:30%;width:30%}.layout-padding #content{margin:0 20px}}@media only screen and (max-width:1150px) and (min-width:1025px){.layout-full.left-sidebar #secondary{padding-right:10px}.layout-full.right-sidebar #secondary{padding-left:10px}}@media only screen and (max-width:1300px){body:after{content:'narrow1300';display:none}.site-layout-bordered .theme-borders,.site-layout-bordered .theme-borders>div{display:none;height:auto}.site-layout-bordered .whole-layout{padding:0}.site-layout-bordered.no-border-top #side-menu,.site-layout-bordered.no-border-bottom #side-menu,.site-layout-bordered #side-menu,.site-layout-bordered #side-menu.at-right{margin:0;height:100%}.admin-bar.site-layout-bordered #side-menu,.admin-bar.site-layout-bordered.no-border-top #side-menu,.admin-bar.site-layout-bordered.no-border-bottom #side-menu,.admin-bar.site-layout-bordered.no-border-top.no-border-bottom #side-menu{height:calc(100% - 32px)}.header-vertical.site-layout-bordered #header,.header-side-right.header-vertical.site-layout-bordered #header{margin:0}.site-layout-bordered.header-horizontal #header{top:0;left:0;right:0}.header-horizontal #header.narrow-header{left:50%}body.single-album-slider.header-horizontal.site-layout-bordered #footer{margin-bottom:0}.site-layout-bordered #fp-nav{right:17px}.site-layout-bordered.header-side-right.header-vertical #fp-nav{right:297px}.header-vertical.site-layout-bordered #header,.header-vertical.site-layout-bordered.no-border-top #header,.header-vertical.site-layout-bordered.no-border-bottom #header,.header-vertical.site-layout-bordered.no-border-bottom.no-border-top #header{min-height:100vh}.admin-bar.header-vertical.site-layout-bordered #header,.admin-bar.header-vertical.site-layout-bordered.no-border-top #header,.admin-bar.header-vertical.site-layout-bordered.no-border-bottom #header{min-height:calc(100vh - 32px)}.site-layout-bordered #footer.unravel{right:0;left:0;bottom:0}.site-layout-bordered #menu-overlay{top:0;left:0;right:0;bottom:0}.admin-bar.site-layout-bordered #menu-overlay{top:32px}.site-layout-bordered #menu-overlay,.site-layout-bordered.no-border-top #menu-overlay,.site-layout-bordered.no-border-bottom #menu-overlay{height:100%}.admin-bar #menu-overlay,.admin-bar.site-layout-bordered #menu-overlay,.admin-bar.site-layout-bordered.no-border-top #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom.no-border-top #menu-overlay{height:calc(100% - 32px)}}@media only screen and (max-width:1240px){.header-horizontal #header.narrow-header{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.header-horizontal #header.sticky-hide.narrow-header,.header-horizontal #header.hide-until-scrolled-to.narrow-header{-webkit-transform:translate(0,-102%);-ms-transform:translate(0,-102%);transform:translate(0,-102%)}.site-layout-bordered.header-horizontal #header.narrow-header{width:100%;right:auto}.no-border-right.header-horizontal #header.narrow-header,.no-border-left.header-horizontal #header.narrow-header{left:0}}@media only screen and (max-width:1024px){body:after{content:'narrow1024';display:none}a.to-top{right:20px}#side-menu{-webkit-overflow-scrolling:touch}#header-tools.only-menu{clip:auto;position:static;top:auto;left:auto;visibility:visible;height:auto;overflow:visible;opacity:1}#header-tools #mobile-menu-opener{display:inline-block}#basket-items-count{left:0}a.logo{white-space:normal}.header-vertical #header{position:fixed;width:100%}.header-vertical #header,.admin-bar.header-vertical #header,.header-vertical.site-layout-bordered #header,.header-vertical.site-layout-bordered.no-border-top #header,.header-vertical.site-layout-bordered.no-border-bottom #header,.header-vertical.site-layout-bordered.no-border-bottom.no-border-top #header,.admin-bar.header-vertical.site-layout-bordered #header,.admin-bar.header-vertical.site-layout-bordered.no-border-top #header,.admin-bar.header-vertical.site-layout-bordered.no-border-bottom #header,.admin-bar.header-vertical.site-layout-bordered.no-border-bottom.no-border-top #header{min-height:0}.header-widgets{display:none}.header-vertical #header #footer{display:none}.header-vertical .whole-layout>#footer{display:block}.header-vertical #header .head{width:100%;display:table;text-align:center;padding-bottom:0 !important}.header-vertical #header .logo-container,.header-vertical #header #header-tools{display:table-cell;vertical-align:middle}.header-vertical #header .logo-container{text-align:left;padding-right:10px}.header-vertical #header #header-tools{text-align:right;padding-left:10px;padding-top:5px;padding-bottom:5px}.header-vertical .search-container,.header-side-right.header-vertical .search-container{top:0;bottom:0;right:auto;left:0;width:100%}.header-horizontal .mobile-menu .navigation-bar{width:0;padding:0;position:static}.header-horizontal .mobile-menu .logo-container{width:100%}.header-type-multi_line .top-head{display:table;padding:0 40px}.header-type-multi_line .logo-container{display:table-cell;width:100%;text-align:left}.header-type-multi_line #header-tools,.header-type-multi_line .head .socials{position:static;display:table-cell;-webkit-transform:none;-ms-transform:none;transform:none}.header-type-multi_line #header-tools{padding-right:15px}.header-type-multi_line #header-tools:before,.header-type-multi_line .head .socials:before{display:inline-block}.header-type-multi_line.mobile-menu .bottom-head{border-top:none}.header-type-multi_line.header-variant-menu_above.mobile-menu .bottom-head{border-bottom:none}.header-variant-one_line_centered.mobile-menu .socials-cell,.header-variant-one_line_centered.mobile-menu .tools-cell{width:40%}.header-variant-one_line_centered.mobile-menu .menu-cell{width:20%;position:static}header.header-variant-one_line_centered.mobile-menu .socials{position:static}.header-variant-one_line_centered.no-shield .logo-container{display:inline-block;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.header-variant-one_line_centered.mobile-menu .menu-cell .top-menu,.header-variant-one_line_centered.sticky-values.mobile-menu .menu-cell .top-menu{width:auto;float:none;text-align:left;padding-bottom:0}.header-variant-one_line_centered.mobile-menu .menu-cell .right-part{float:none;padding-top:0;padding-bottom:25px}.header-variant-one_line_centered.mobile-menu.with-shield .menu-cell{height:40px}.header-vertical .navigation-bar{position:static}.navigation-bar .menu-container{display:none}.desktop_menu .navigation-bar .menu-container{display:block}.mobile-menu .navigation-bar .menu-container{width:100%;position:absolute;left:0;top:100%;transition:background-color .5s}.mobile-menu .navigation-bar ul{display:none;opacity:1;visibility:visible;position:static;border-top:none;padding:10px 0;min-width:0;box-shadow:none;overflow:hidden}.mobile-menu .navigation-bar .top-menu{padding:25px 0}.mobile-menu .navigation-bar .top-menu li{white-space:normal;display:block;text-align:center}.mobile-menu .navigation-bar .top-menu li a,.mobile-menu .navigation-bar .top-menu li span.title,.mobile-menu .navigation-bar .top-menu li li a,.mobile-menu .navigation-bar .top-menu li li span.title{line-height:36px;padding:0 40px}.mobile-menu .navigation-bar .top-menu li li a,.mobile-menu .navigation-bar .top-menu li li span.title{line-height:26px}.mobile-menu .navigation-bar .top-menu>li>a,.mobile-menu .navigation-bar .top-menu>li>span.title{min-height:36px}.mobile-menu .navigation-bar .top-menu.opener-icons-on li.menu-parent-item,.mobile-menu .navigation-bar .top-menu.opener-icons-on li li.menu-parent-item{padding-right:0}.mobile-menu .navigation-bar .top-menu.opener-icons-on li.menu-parent-item>a,.mobile-menu .navigation-bar .top-menu.opener-icons-on li.menu-parent-item>span.title{padding:0 66px}.mobile-menu .navigation-bar .top-menu i.sub-mark{height:26px;right:38px;margin-top:6px;background-color:rgba(255,255,255,.1)}.mobile-menu .navigation-bar .top-menu ul i.sub-mark{height:17px;line-height:17px}.mobile-menu .navigation-bar .top-menu.with-effect>li>a>span,.mobile-menu .navigation-bar .top-menu.with-effect>li>span.title>span{display:inline}.mobile-menu .navigation-bar .top-menu>li{opacity:0;padding:0;pointer-events:none;-webkit-transform:scale(1.1) translateY(-50%);-ms-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%);transition:opacity .35s ease-out,transform .35s ease-out}.mobile-menu .navigation-bar .open .top-menu>li{opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(1){transition-delay:.15s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(2){transition-delay:.2s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(3){transition-delay:.25s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(4){transition-delay:.3s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(5){transition-delay:.35s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(6){transition-delay:.4s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(7){transition-delay:.45s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(8){transition-delay:.5s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(9){transition-delay:.55s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(10){transition-delay:.6s}.mobile-menu .navigation-bar .open .top-menu>li:nth-child(11){transition-delay:.65s}.mobile-menu .navigation-bar .mega-menu>ul>li:before{display:none}.mobile-menu .navigation-bar .mega-menu>ul{width:auto}.mobile-menu .navigation-bar .mega-menu>ul>li{float:none;border-left:none;width:auto}.searchwp-live-search-result{min-height:70px}.searchwp-live-search-result a{padding-top:10px}.searchwp-live-search-result .icon{height:50px;width:50px;line-height:50px;-webkit-border-radius:25px;border-radius:25px}.searchwp-live-search-result .title{margin-left:70px}.searchwp-live-search-result time{display:none}.searchwp-live-search-result .excerpt{margin-left:70px}#footer{z-index:8}#footer.unravel{position:relative;left:auto;bottom:auto;z-index:8}.site-layout-bordered.no-border-left #footer.unravel,.site-layout-bordered.no-border-right #footer.unravel,.site-layout-bordered.no-border-bottom #footer.unravel,.site-layout-bordered #footer.unravel{right:auto;left:auto;bottom:auto;width:100%}.foot-items,#footer .foot-widgets{padding:0 60px}.five-col .widget{width:30.3%}.four-col .widget{width:46.99%}.four-col .widget:nth-child(4n+1),.five-col .widget:nth-child(5n+1){clear:none}.five-col .widget:nth-child(3n+1),.four-col .widget:nth-child(2n+1){clear:both}.header-vertical #mid{padding:0}.layout-padding #content{margin:0}.with-sidebar .formatter{padding:40px}.with-sidebar #col-mask{right:30%}.with-sidebar .content-box{left:30%;width:calc(70% - 10px)}#secondary{left:30%;width:30%}.with-sidebar .comments-area{margin:40px -40px -40px;padding:40px}.comment .comment{margin-left:20px}.header-vertical.single-album .a13-slider{left:0}.header-vertical.header-side-right.single-album .a13-slider{right:0}.album-content{left:0}.album-content{position:static;width:auto;height:auto;float:none}.custom-fields em{display:inline}.custom-fields em:after{content:":";margin-right:5px}.a13-slider{left:0}.header-side-right .a13-slider{right:0}.with-meta-fields .inside{float:none;width:auto}.work-content .meta-data{float:none;width:auto;margin-top:40px}.a13-post-lightbox .controls span{font-size:36px;line-height:60px;height:60px;width:60px}.a13-post-lightbox .controls .next{left:60px}.a13-post-lightbox-content .page-title{margin-top:60px}.site-layout-bordered #fp-nav,.header-side-right.header-vertical #fp-nav,.site-layout-bordered.header-side-right.header-vertical #fp-nav,.site-layout-bordered.no-border-right.header-side-right.header-vertical #fp-nav{right:17px}}@media only screen and (max-width:782px){.admin-bar.header-horizontal #header{margin-top:46px}.admin-bar.header-vertical #header{top:46px}.admin-bar .top-message-container.top-screen{top:46px}.admin-bar #menu-overlay,.admin-bar.site-layout-bordered #menu-overlay,.admin-bar.site-layout-bordered.no-border-top #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom #menu-overlay,.admin-bar.site-layout-bordered.no-border-bottom.no-border-top #menu-overlay{height:100%}.admin-bar #menu-overlay{top:46px}.admin-bar .whole-layout{margin-top:46px}body.single-album-slider.admin-bar{height:calc(100% - 46px)}.admin-bar #side-menu{top:46px}.admin-bar.site-layout-bordered #side-menu,.admin-bar.site-layout-bordered.no-border-top #side-menu,.admin-bar.site-layout-bordered.no-border-bottom #side-menu,.admin-bar.site-layout-bordered.no-border-top.no-border-bottom #side-menu{height:calc(100% - 46px)}}@media only screen and (max-width:768px){body:after{content:'narrow768';display:none}.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:25%}.mobile-menu .navigation-bar .top-menu{padding:10px 0}.header-variant-one_line_centered.mobile-menu .menu-cell .right-part{padding-bottom:10px}.title_bar_variant_classic .in{text-align:center;display:block}.title_bar_variant_classic .titles,.title_bar_variant_classic .breadcrumbs{display:block}.title-bar .breadcrumbs{margin-top:10px;text-align:center}.with-sidebar .formatter{padding:60px}#col-mask,.with-sidebar #col-mask{right:auto;float:none}#secondary,.left-sidebar #secondary,.content-box,.with-sidebar .content-box{float:none;left:auto;width:auto;margin-left:0;margin-right:0}#secondary{padding-left:60px;padding-right:60px}#secondary .widget{width:48%;float:left}#secondary .widget:nth-child(even){margin-left:3.9%}#secondary .widget:nth-child(odd){clear:left}.bricks-frame .formatter{padding:40px}.posts_horizontal .post-media{float:none;width:auto;max-width:420px;margin:0 auto}.posts_horizontal .post-media+.formatter{margin-left:0}.with-sidebar .comments-area{margin:50px -60px -60px;padding:40px 60px}.thumb-tray-button{margin-right:15px}.slider-play-button{margin-right:0}span.slides-count{display:none}.slide-caption{left:40px;right:40px;max-width:none;max-height:none}.slide-caption.with-color .description{max-height:150px;overflow:auto}.slider-controls{right:40px}.thumbs-open .slide-caption,.thumbs-open .slider-controls{bottom:120px}.texts-opener{display:block}.slide-caption h2.title,.slide-caption .description{display:none}.similar-works .object-item{width:calc(50% - 10px)}.similar-works .object-item:nth-child(1){width:calc(100% - 10px)}}@media only screen and (max-width:600px){body:after{content:'narrow600';display:none}a.to-top{bottom:40px}.default404 .title-bar.outside .page-title{line-height:1.1em}.admin-bar.header-horizontal #header{transition:transform .8s cubic-bezier(.645,.045,.355,1),background-color .5s,margin-top .8s}.header-type-multi_line .top-head,.header-horizontal .head{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between}.header-horizontal .mobile-menu .logo-container{width:auto;flex:initial;display:block}.header-horizontal #header-tools{padding-right:0;margin-left:auto;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;align-self:stretch}.header-horizontal .head .socials{padding-left:10px;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center;align-self:stretch}.lt-ie10 .header-type-multi_line .top-head,.lt-ie10 .header-horizontal .head{display:block}.lt-ie10 .header-horizontal .mobile-menu .logo-container{display:table-cell;width:100%}.lt-ie10 .header-horizontal #header-tools{display:table-cell;width:calc(100% - 10px)}.lt-ie10 .header-horizontal .head .socials{display:block;text-align:center;margin:5px 0}.header-variant-one_line_centered .head{display:table}.header-variant-one_line_centered #header-tools{display:block}.header-variant-one_line_centered .head .socials{padding-left:0;display:block}.header-horizontal .head .socials.hide_on_mobile{display:none}.head .socials a{margin-left:3px}.header-horizontal #header-tools:before,.header-horizontal .head .socials:before{display:none}.tools_button.hide_on_mobile{display:none}.header-vertical #header{position:relative}.admin-bar.header-vertical #header{top:0}.top-bar-container.hide_on_mobile{display:none !important}.admin-bar.header-horizontal #header.sticky-hide,.admin-bar.header-horizontal #header.sticky-hide.narrow-header,.header-horizontal #header.hide-until-scrolled-to,.header-horizontal #header.hide-until-scrolled-to.narrow-header{-webkit-transform:translateY(calc(-102% - 46px));-ms-transform:translateY(calc(-102% - 46px));transform:translateY(calc(-102% - 46px))}.admin-bar.header-horizontal #header.sticky-values{margin-top:0}.admin-bar #menu-overlay,.admin-bar.site-layout-bordered #menu-overlay,.admin-bar.site-layout-bordered.no-border-top #menu-overlay{top:0}#menu-overlay{padding:20px 45px}.admin-bar #menu-overlay{padding:45px}.close-menu{right:10px}.admin-bar .close-menu{top:56px}.top-message{display:block}.top-message .message{display:block;min-height:26px;height:auto}.top-message .button span{margin-left:0;margin-top:10px}.foot-items,#footer .foot-widgets{padding:0 40px}.five-col .widget,.three-col .widget{width:46.99%}.three-col .widget:nth-child(3n+1),.five-col .widget:nth-child(3n+1){clear:none}.three-col .widget:nth-child(2n+1),.five-col .widget:nth-child(2n+1){clear:both}.f-links,.foot-text{float:none;text-align:center;max-width:none}.f-links+.foot-text{margin-top:25px}#secondary,.formatter,.with-sidebar .formatter{padding:40px}.single-post .slidesjs-pagination,.page .slidesjs-pagination{margin:0 0 20px 40px}.post-password-form input{min-width:50%;width:50%}.post-password-form input[type=submit]{min-width:49.99%}.posts-nav,.posts-nav a{display:block;width:auto}.posts-nav a{height:auto;padding:15px 0}.comments-area,.with-sidebar .comments-area{margin:40px -40px -40px;padding:40px}img.avatar{-webkit-border-radius:20px;border-radius:20px;height:40px;width:40px}.comment-body,.author-inside{padding-left:60px}.comment .comment{margin-left:0}.album-content .inside{padding:40px !important}#done-with-proofing div{padding:0 20px;font-size:16px}.slider-controls,.slide-caption{bottom:20px}.slider-arrow{width:100px}.flickity-prev-next-button{display:none}.cpt-nav{height:60px}.cpt-nav a{line-height:60px}.similar-works .object-item{width:calc(100% - 10px)}.a13-post-lightbox .controls span{font-size:24px;line-height:40px;height:40px;width:40px}.a13-post-lightbox .controls .next{left:40px}.a13-post-lightbox-content .page-title{margin-top:40px}}@media only screen and (max-width:480px){.gallery .gallery-item{max-width:50%}.gallery-columns-1 .gallery-item{max-width:100%}.foot-widgets .foot-content{margin-left:0}#secondary .widget:nth-child(n),.foot-widgets .widget{width:100%;margin-left:0;float:none}.widget{text-align:center}.widget h3.title{text-align:center}.widget_contact_info .with_icon{padding-left:0}.widget_contact_info .with_icon>i{position:static;display:inline-block;margin-right:10px}.widget_nav_menu li li a,.widget_nav_menu li li li a{padding-left:0}.widget .socials{text-align:center}.left50,.right50{width:auto;float:none;margin:0}}@media only screen and (max-width:400px){.header-vertical .logo-container{padding:0 20px;max-width:50%}.header-vertical #header .logo-container{padding-left:20px}.header-vertical #header #header-tools{padding-right:20px}.top-bar-container .top-bar,.header-horizontal #header .head{padding-left:20px;padding-right:20px}.header-type-multi_line .top-head{padding:0}.mobile-menu .navigation-bar .top-menu li a,.mobile-menu .navigation-bar .top-menu li span.title,.mobile-menu .navigation-bar .top-menu li li a,.mobile-menu .navigation-bar .top-menu li li span.title{padding:0 20px}.mobile-menu .navigation-bar .top-menu.opener-icons-on li.menu-parent-item>a,.mobile-menu .navigation-bar .top-menu.opener-icons-on li.menu-parent-item>span.title{padding-right:46px;padding-left:46px}.mobile-menu .navigation-bar .top-menu i.sub-mark{right:18px}.search-container .search{padding:0 20px}.search-container .close{right:20px}.search-container .a13icon-search{left:20px}.title-bar.outside .overlay-color{padding:20px}.foot-items,#footer .foot-widgets{padding:0 20px}.formatter,.with-sidebar .formatter{padding:20px}#secondary,#side-menu div.scroll-wrap{padding:40px 20px}.single-post .slidesjs-pagination,.page .slidesjs-pagination{margin-left:20px}.comments-area,.with-sidebar .comments-area{margin:40px -20px -20px;padding:20px}.album-content .inside{padding:20px !important}.object-item .caption{padding:20px}.variant-overlay .texts_group{left:20px;right:20px}.title-top .texts_group{top:20px}.title-bottom .texts_group{bottom:20px}.slide-caption{left:20px;right:20px}.slider-controls{right:20px}.slider-arrow{width:70px}}:root{--brand-green:#7ac142;--brand-black:#000;--brand-white:#fff;--brand-text:#f5f5f5;--brand-muted:rgba(255,255,255,.72);--lvl-begin:var(--brand-green);--lvl-inter:#d89a3d;--lvl-conf:#2f80ed;--header-max:1140px;--header-h-home:120px;--header-h-home-shrink:72px;--header-h-inner:72px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-soft:0 18px 40px rgba(0,0,0,.35);--shadow-dropdown:0 18px 40px rgba(0,0,0,.38)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:Avenir,"Avenir Next",Montserrat,Arial,sans-serif;padding-top:72px}body.home{padding-top:120px}#custom-header{position:fixed;top:0;left:0;right:0;z-index:9999;background:var(--brand-black);border-bottom:1px solid rgba(255,255,255,.08);transition:height .28s ease,background-color .28s ease}#custom-header .header-inner{max-width:var(--header-max);margin:0 auto;min-height:var(--header-h-inner);padding:0 20px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px}body.home #custom-header{height:var(--header-h-home)}body.home #custom-header .header-inner{min-height:var(--header-h-home)}body.home #custom-header.shrink{height:var(--header-h-home-shrink)}body.home #custom-header.shrink .header-inner{min-height:var(--header-h-home-shrink)}body:not(.home) #custom-header{height:var(--header-h-inner)}body:not(.home) #custom-header .header-inner{min-height:var(--header-h-inner)}#custom-header .logo{display:flex;align-items:center}#custom-header .logo a{display:flex;align-items:center}#custom-header .logo img{display:block;width:auto;height:58px;object-fit:contain;transition:height .28s ease,transform .28s ease}body.home #custom-header .logo img{height:74px}body.home #custom-header.shrink .logo img,body:not(.home) #custom-header .logo img{height:45px}#custom-header .main-menu{display:flex;align-items:center;justify-content:center;gap:22px;margin:0;padding:0;white-space:nowrap}#custom-header .main-menu>a,#custom-header .main-menu .dropdown-link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:10px 12px 16px;color:var(--brand-white);text-decoration:none;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:color .2s ease}#custom-header .main-menu>a:after,#custom-header .main-menu .dropdown-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:rgba(255,255,255,.45);transition:background-color .2s ease,transform .2s ease;transform:scaleX(0);transform-origin:left}#custom-header .main-menu>a:hover,#custom-header .main-menu>a:focus-visible,#custom-header .main-menu .dropdown-link:hover,#custom-header .main-menu .dropdown-link:focus-visible{color:var(--brand-green)}#custom-header .main-menu>a:hover:after,#custom-header .main-menu>a:focus-visible:after,#custom-header .main-menu .dropdown-link:hover:after,#custom-header .main-menu .dropdown-link:focus-visible:after{background:var(--brand-green);transform:scaleX(1)}#custom-header .dropdown{position:relative}#custom-header .dropdown-trigger{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}#custom-header .dropdown-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}#custom-header .dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;width:16px;height:28px;padding:0;border:0;background:0 0;color:#fff;cursor:pointer}#custom-header .dropdown-toggle .triangle{display:inline-block;font-size:.75rem;line-height:1;transition:transform .2s ease,color .2s ease}#custom-header .dropdown:hover .dropdown-link,#custom-header .dropdown:hover .dropdown-toggle,#custom-header .dropdown:hover .triangle{color:var(--brand-green)}#custom-header .dropdown-content{display:none;position:absolute;top:100%;left:0;margin-top:8px;min-width:260px;padding:10px 0;background:#0b0b0b;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:var(--shadow-dropdown);z-index:10001}#custom-header .dropdown-content:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}#custom-header .dropdown:hover .dropdown-content{display:flex;flex-direction:column}#custom-header .dropdown-content a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:14px 18px;color:#fff;text-decoration:none;font-size:15px;font-weight:600;background:0 0;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}#custom-header .dropdown-content a.debutant{border-left:5px solid var(--lvl-begin)}#custom-header .dropdown-content a.intermediaire{border-left:5px solid var(--lvl-inter)}#custom-header .dropdown-content a.confirme{border-left:5px solid var(--lvl-conf)}#custom-header .dropdown-content a:hover{background:rgba(255,255,255,.06);transform:translateX(2px)}#custom-header .dropdown-content a.debutant:hover{color:var(--lvl-begin)}#custom-header .dropdown-content a.intermediaire:hover{color:var(--lvl-inter)}#custom-header .dropdown-content a.confirme:hover{color:var(--lvl-conf)}#custom-header .dropdown-content a.disabled-link{pointer-events:none;cursor:not-allowed;opacity:1}#custom-header .dropdown-content a.disabled-link span:first-child{color:rgba(255,255,255,.55)}#custom-header .dropdown-content a.disabled-link .soon{color:rgba(255,255,255,.38);font-style:italic}#custom-header .soon{margin-left:8px;font-size:12px;font-style:italic}#custom-header .dropdown-content--partitions a{border-left:none;justify-content:flex-start}#custom-header .dropdown-content--partitions a.partitions-all{color:rgba(255,255,255,.98);font-weight:750}#custom-header .dropdown-content--partitions a.pack-decouverte{color:rgba(255,255,255,.92);font-weight:600}#custom-header .dropdown-content--partitions a.nomenclature{color:rgba(255,255,255,.9);font-weight:600}#custom-header .dropdown-content--partitions a.pack-gold{color:rgba(255,255,255,.95);font-weight:650}#custom-header .dropdown-content--partitions a.pass-illimite{color:#fff;font-weight:800;margin-top:4px;border-top:1px solid rgba(255,255,255,.08)}#custom-header .dropdown-content--partitions a:hover{background:rgba(255,255,255,.07);color:var(--brand-green)}#custom-header .dropdown-content--partitions a.partitions-all:hover{background:rgba(255,255,255,.1)}#custom-header .dropdown-content--partitions a.pack-decouverte:hover{background:rgba(255,255,255,.075)}#custom-header .dropdown-content--partitions a.pack-gold:hover{background:rgba(255,255,255,.085)}#custom-header .dropdown-content--partitions a.pass-illimite:hover{background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}#custom-header .icons{position:relative;display:flex;align-items:center;gap:14px;white-space:nowrap}#custom-header .icon.search,#custom-header .icon.cart{width:24px;height:24px}#custom-header .social-icons{display:flex;align-items:center;gap:16px;margin-left:2px}#custom-header .icons a{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;color:#fff;text-decoration:none;line-height:1}#custom-header .icons a i,#custom-header .icons a svg{width:22px;height:22px;font-size:20px;color:#fff;transition:color .2s ease,transform .2s ease}#custom-header .icons a:hover i,#custom-header .icons a:hover svg{color:var(--brand-green);transform:scale(1.08)}#custom-header .icon-separator{width:2px;height:24px;background:rgba(255,255,255,.8)}#custom-header .icon.cart{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px}#custom-header .cart-count{position:absolute;top:-9px;right:-12px;min-width:20px;height:20px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--brand-green);color:#0b0b0b;border:2px solid #000;font-size:10px;font-weight:900;line-height:1}#custom-header .cart-count.is-zero{display:none}#custom-header .search-bar{position:absolute;top:calc(100% + 12px);right:0;min-width:340px;padding:12px;background:#111;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:var(--shadow-soft);transform:translateY(8px);opacity:0;pointer-events:none;transition:opacity .24s ease,transform .24s ease;z-index:10002}#custom-header .search-bar.active{transform:translateY(0);opacity:1;pointer-events:auto}#custom-header .search-bar form{display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:10px;margin:0}#custom-header .search-bar input[type=search]{width:100%;min-width:0;height:52px;padding:0 16px;border:1px solid rgba(122,193,66,.45);border-radius:12px;background:#fff;color:#222;font-size:16px;outline:none;box-shadow:0 0 0 4px rgba(122,193,66,.18)}#custom-header .search-bar input[type=search]::placeholder{color:#7c7c7c}#custom-header .search-bar button{width:52px;height:52px;border:0;border-radius:12px;background:var(--brand-green);color:#0b0b0b;display:flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:none}#custom-header .search-bar button i,#custom-header .search-bar button svg{width:20px;height:20px;font-size:20px;color:#0b0b0b;fill:#0b0b0b;opacity:1}#custom-header .search-bar button:hover{filter:brightness(.98);transform:translateY(-1px)}#custom-header a,#custom-header button{transition:color .2s ease,background-color .2s ease,transform .2s ease,opacity .2s ease}#custom-header a:focus-visible,#custom-header button:focus-visible,#custom-header input:focus-visible{outline:2px solid var(--brand-green);outline-offset:2px}#custom-header .burger{display:none;align-items:center;justify-content:center;color:#fff;font-size:24px;cursor:pointer}@media (max-width:980px){body,body.home{padding-top:72px}#custom-header{height:72px}#custom-header .header-inner{min-height:72px;padding:0 16px;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px}#custom-header .logo{display:none}#custom-header .burger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:26px;color:#fff;background:0 0;border:none;cursor:pointer}#custom-header .burger:hover{color:var(--brand-green)}#custom-header .icons{gap:14px}#custom-header .social-icons,#custom-header .icon-separator{display:none}#custom-header .icon.search,#custom-header .icon.cart,#custom-header .icons a{width:24px;height:24px;min-width:24px;min-height:24px}#custom-header .cart-count{top:-8px;right:-10px;min-width:18px;height:18px;padding:0 4px;font-size:10px}#custom-header .main-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#000;border-top:1px solid rgba(255,255,255,.08);flex-direction:column;align-items:stretch;gap:0;padding:10px 0 16px;z-index:10000;max-height:calc(100vh - 72px);overflow-y:auto}#custom-header .main-menu.active{display:flex}#custom-header .main-menu>a{width:100%;min-height:58px;padding:0 24px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:17px;font-weight:700;letter-spacing:.03em;border-bottom:1px solid rgba(255,255,255,.05)}#custom-header .main-menu>a:after{display:none}#custom-header .main-menu>a:last-child{border-bottom:none}#custom-header .main-menu .dropdown{width:100%;border-bottom:1px solid rgba(255,255,255,.05)}#custom-header .main-menu .dropdown-trigger{width:100%;min-height:58px;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative}#custom-header .main-menu .dropdown-link{display:flex;align-items:center;justify-content:center;text-align:center;font-size:17px;font-weight:700;letter-spacing:.03em;color:#fff;text-decoration:none;padding:0}#custom-header .main-menu .dropdown-link:after{display:none}#custom-header .main-menu .dropdown-toggle{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:36px;height:36px;padding:0;border:0;background:0 0;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}#custom-header .main-menu .dropdown-toggle .triangle{display:inline-block;font-size:.95rem;line-height:1;transition:transform .25s ease,color .2s ease}#custom-header .dropdown-content{display:none;position:static;min-width:100%;margin-top:0;padding:6px 0 10px;border:0;border-radius:0;box-shadow:none;background:#070707}#custom-header .dropdown-content:before{display:none}#custom-header .dropdown:hover .dropdown-content{display:none}#custom-header .dropdown.mobile-open .dropdown-content{display:flex;flex-direction:column}#custom-header .dropdown:hover .dropdown-toggle .triangle{transform:none}#custom-header .dropdown.mobile-open .dropdown-toggle .triangle{transform:rotate(180deg)}#custom-header .dropdown-content a{min-height:58px;padding:0 18px 0 20px;font-size:16px;font-weight:600;justify-content:space-between;border-left-width:4px}#custom-header .soon{font-size:11px}#custom-header .search-bar{position:absolute;top:calc(100% + 10px);right:12px;left:12px;min-width:0;width:auto;padding:10px;border-radius:14px}#custom-header .search-bar form{grid-template-columns:minmax(0,1fr) 50px;gap:8px}#custom-header .search-bar input[type=search]{height:50px;padding:0 14px;font-size:16px;border-radius:10px}#custom-header .search-bar button{width:50px;height:50px;border-radius:10px}}.ldb-hero{position:relative;width:100vw;left:50%;margin-left:-50vw;min-height:clamp(520px, 68vh, 760px);display:grid;align-items:center;overflow:hidden;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 88%);clip-path:polygon(0 0,100% 0,100% 100%,0 88%)}.ldb-hero__bg{position:absolute;inset:0}.ldb-hero__bgLayer{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.03);transition:opacity .9s ease;opacity:0}.ldb-hero__bgLayer.is-a{opacity:1;background-image:url("https://ladrumbox.com/wp-content/uploads/2021/07/drumbox_maxime_pradet_methode_dijon_batterie.jpeg")}.ldb-hero__bgLayer.is-b{background-image:url("https://ladrumbox.com/wp-content/uploads/2021/07/cropped-drumbox_methode_batterie_dijon.jpeg")}.ldb-hero__bgOverlay{position:absolute;inset:0;background:radial-gradient(1200px 700px at 40% 35%,rgba(0,0,0,.25),rgba(0,0,0,.7)),linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.68))}.ldb-hero__inner{position:relative;z-index:2;width:min(980px, calc(100% - 48px));margin:0 auto;padding:56px 0;text-align:center;color:#fff}.ldb-hero__title{margin:0;font-weight:900;letter-spacing:.04em;text-transform:uppercase;line-height:1.05;font-size:clamp(34px, 5.6vw, 72px);color:#fff;text-shadow:0 14px 34px rgba(0,0,0,.55)}.ldb-hero__typedWrap{display:inline-flex;align-items:baseline;margin-left:.18em;color:var(--brand-green);white-space:nowrap}.ldb-hero__caret{display:inline-block;width:.12em;height:.9em;margin-left:.14em;background:var(--brand-green);transform:translateY(.08em);animation:ldbBlink .85s steps(1,end) infinite}@keyframes ldbBlink{0%,49%{opacity:1}50%,100%{opacity:0}}.ldb-hero__sub{margin:16px auto 0;width:min(760px, 100%);font-size:clamp(15px, 1.5vw, 18px);line-height:1.55;color:rgba(255,255,255,.94)}.ldb-hero__cta{margin-top:22px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ldb-hero .ldb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none !important;font-weight:900;letter-spacing:.02em;transition:transform .12s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,filter .2s ease}.ldb-hero .ldb-btn--primary{background:var(--brand-green) !important;color:#0b0b0b !important;box-shadow:0 6px 14px rgba(122,193,66,.1)}.ldb-hero .ldb-btn--primary:hover{background:var(--brand-green) !important;filter:brightness(1.05) !important;transform:translateY(-1px);box-shadow:0 12px 24px rgba(122,193,66,.1)}.ldb-hero .ldb-btn--ghost{background:rgba(255,255,255,.08) !important;color:#fff !important;border:1px solid rgba(255,255,255,.3) !important;box-shadow:0 8px 18px rgba(0,0,0,.1)}.ldb-hero .ldb-btn--ghost:hover{background:rgba(255,255,255,.16) !important;border-color:rgba(255,255,255,.52) !important;transform:translateY(-1px);box-shadow:0 10px 22px rgba(255,255,255,.1)}.ldb-hero__about{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-weight:800;text-decoration:none !important;color:rgba(255,255,255,.88);transition:color .2s ease,transform .2s ease,opacity .2s ease}.ldb-hero__about:hover{color:#fff;text-decoration:none !important;transform:translateY(-1px)}.ldb-hero__about .arrow{display:inline-block;transition:transform .2s ease}.ldb-hero__about:hover .arrow{transform:translateX(4px)}@media (max-width:768px){.ldb-hero{min-height:82vh;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 94%);clip-path:polygon(0 0,100% 0,100% 100%,0 94%)}.ldb-hero__inner{text-align:left;padding:88px 0 24px}.ldb-hero__title{font-size:clamp(30px, 8.5vw, 42px);line-height:1.1}.ldb-hero__typedWrap{display:flex;margin-left:0;margin-top:6px}.ldb-hero__sub{margin-top:12px;font-size:15px;line-height:1.5;width:100%}.ldb-hero__cta{justify-content:flex-start;margin-top:18px;gap:10px}.ldb-hero__cta .ldb-btn{width:100%}.ldb-hero .ldb-btn{padding:12px 18px;font-size:14px}.ldb-hero__about{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.18);font-size:14px;opacity:.88}}body.home .ldb-moment--train{width:min(1200px, calc(100% - 48px));margin:56px auto 44px}body.home .ldb-moment--train .ldb-moment__head{text-align:center;margin-bottom:28px}body.home .ldb-moment--train .ldb-moment__title{margin:0;font-size:clamp(30px, 3.2vw, 52px);line-height:1.08;font-weight:400;letter-spacing:.04em;color:rgba(122,193,66,.92)}body.home .ldb-moment--train .ldb-moment__sub{margin:14px auto 0;width:min(760px, 100%);font-size:clamp(15px, 1.4vw, 18px);line-height:1.6;color:rgba(17,17,17,.72)}body.home .ldb-moment--train .ldb-train__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}body.home .ldb-moment--train .ldb-train-card{display:block;text-decoration:none;color:inherit}body.home .ldb-moment--train .ldb-train-card__media{margin:0;position:relative;border-radius:26px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 46px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.home .ldb-moment--train .ldb-train-card__media img{width:100%;aspect-ratio:1/1;object-fit:contain;object-position:center;padding:14px;background:#fff;transition:transform .45s ease}body.home .ldb-moment--train .ldb-train-card:hover .ldb-train-card__media{transform:translateY(-4px);box-shadow:0 24px 62px rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}body.home .ldb-moment--train .ldb-train-card:hover .ldb-train-card__media img{transform:scale(1.03)}body.home .ldb-moment--train .ldb-train-card__meta{padding:18px 6px 6px;text-align:left}body.home .ldb-moment--train .ldb-train-card__title{font-size:19px;line-height:1.2;font-weight:900;color:#111}body.home .ldb-moment--train .ldb-train-card__sub{margin-top:8px;font-size:14px;color:rgba(17,17,17,.62)}body.home .ldb-moment--train .ldb-train-card__link{margin-top:10px;font-size:14px;font-weight:800;color:#111;transition:color .2s ease,transform .2s ease}body.home .ldb-moment--train .ldb-train-card:hover .ldb-train-card__link{color:var(--brand-green)}body.home .ldb-moment--train .ldb-moment__footer{margin-top:26px;text-align:center}body.home .ldb-moment--train .ldb-moment__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none !important;font-weight:900;letter-spacing:.02em;background:var(--brand-green);color:#0b0b0b !important;transition:transform .12s ease,filter .2s ease,box-shadow .2s ease}body.home .ldb-moment--train .ldb-moment__cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 14px 24px rgba(122,193,66,.2)}@media (max-width:1100px){body.home .ldb-moment--train .ldb-train__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.home .ldb-moment--train{width:min(100%, calc(100% - 32px));margin:42px auto 34px}body.home .ldb-moment--train .ldb-moment__head{text-align:left;margin-bottom:22px}body.home .ldb-moment--train .ldb-moment__title{font-size:clamp(28px, 8vw, 38px);line-height:1.08}body.home .ldb-moment--train .ldb-moment__sub{width:100%;margin-top:12px;font-size:15px;line-height:1.55}body.home .ldb-moment--train .ldb-train__grid{grid-template-columns:1fr;gap:22px}body.home .ldb-moment--train .ldb-train-card__meta{padding:16px 4px 4px}body.home .ldb-moment--train .ldb-train-card__title{font-size:18px}body.home .ldb-moment--train .ldb-train-card__sub,body.home .ldb-moment--train .ldb-train-card__link{font-size:14px}body.home .ldb-moment--train .ldb-moment__footer{margin-top:22px;text-align:left}body.home .ldb-moment--train .ldb-moment__cta{width:100%;max-width:100%;justify-content:center;text-align:center;padding:16px 20px;border-radius:16px;font-size:16px;line-height:1.35}}body.home .ldb-moment--scores{width:min(1200px, calc(100% - 48px));margin:56px auto 44px}body.home .ldb-moment--scores .ldb-moment__head{text-align:center;margin-bottom:28px}body.home .ldb-moment--scores .ldb-moment__title{margin:0;font-size:clamp(30px, 3.2vw, 52px);line-height:1.08;font-weight:400;letter-spacing:.04em;color:rgba(122,193,66,.92)}body.home .ldb-moment--scores .ldb-moment__sub{margin:14px auto 0;width:min(760px, 100%);font-size:clamp(15px, 1.4vw, 18px);line-height:1.6;color:rgba(17,17,17,.72)}body.home .ldb-moment--scores .ldb-moment__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}body.home .ldb-moment--scores .ldb-home-card{display:block;text-decoration:none;color:inherit;border-radius:26px;padding:18px;background:#fff;border:1px solid rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}body.home .ldb-moment--scores .ldb-home-card:hover{transform:translateY(-3px);box-shadow:0 24px 62px rgba(0,0,0,.1)}body.home .ldb-moment--scores .ldb-home-card__media{margin:0;position:relative;border-radius:20px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06)}body.home .ldb-moment--scores .ldb-home-card__media img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 12%;display:block;transition:transform .45s ease}body.home .ldb-moment--scores .ldb-home-card:hover .ldb-home-card__media img{transform:scale(1.04)}body.home .ldb-moment--scores .ldb-home-card__meta{padding:16px 6px 4px}body.home .ldb-moment--scores .ldb-home-card__song{font-size:18px;font-weight:800;color:#111}body.home .ldb-moment--scores .ldb-home-card__artist{margin-top:6px;font-size:14px;color:rgba(17,17,17,.65)}body.home .ldb-moment--scores .ldb-home-card__link{margin-top:10px;display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:800;letter-spacing:.2px;color:rgba(17,17,17,.78);text-decoration:none;transition:color .22s ease}body.home .ldb-moment--scores .ldb-home-card:hover .ldb-home-card__link{color:var(--brand-green);text-decoration:none}body.home .ldb-moment--scores .ldb-moment__footer{margin-top:26px;text-align:center}body.home .ldb-moment--scores .ldb-moment__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none !important;font-weight:900;letter-spacing:.02em;background:var(--brand-green);color:#0b0b0b !important;transition:transform .12s ease,filter .2s ease,box-shadow .2s ease}body.home .ldb-moment--scores .ldb-moment__cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 14px 24px rgba(122,193,66,.2)}@media (max-width:1100px) and (min-width:769px){body.home .ldb-moment--scores .ldb-moment__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.home .ldb-moment--scores{width:min(100%, calc(100% - 32px));margin:42px auto 34px}body.home .ldb-moment--scores .ldb-moment__head{text-align:left;margin-bottom:22px}body.home .ldb-moment--scores .ldb-moment__title{font-size:clamp(28px, 8vw, 38px);line-height:1.08}body.home .ldb-moment--scores .ldb-moment__sub{width:100%;margin-top:12px;font-size:15px;line-height:1.55}body.home .ldb-moment--scores .ldb-moment__grid{grid-template-columns:1fr;gap:22px}body.home .ldb-moment--scores .ldb-home-card{padding:16px}body.home .ldb-moment--scores .ldb-home-card__song{font-size:17px;line-height:1.2}body.home .ldb-moment--scores .ldb-home-card__artist{font-size:14px}body.home .ldb-moment--scores .ldb-home-card__link{font-size:15px}body.home .ldb-moment--scores .ldb-moment__footer{margin-top:22px;text-align:left}body.home .ldb-moment--scores .ldb-moment__cta{width:100%;max-width:100%;justify-content:center;text-align:center;padding:16px 20px;border-radius:16px;font-size:16px;line-height:1.35}}body.home .ldb-moment--videos{width:min(1200px, calc(100% - 48px));margin:56px auto 44px}body.home .ldb-moment--videos .ldb-moment__head{text-align:center;margin-bottom:28px}body.home .ldb-moment--videos .ldb-moment__title{margin:0;font-size:clamp(30px, 3.2vw, 52px);line-height:1.08;font-weight:400;letter-spacing:.04em;color:rgba(122,193,66,.92)}body.home .ldb-moment--videos .ldb-moment__sub{margin:14px auto 0;width:min(760px, 100%);font-size:clamp(15px, 1.4vw, 18px);line-height:1.6;color:rgba(17,17,17,.72)}body.home .ldb-moment--videos .ldb-video__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}body.home .ldb-moment--videos .ldb-video-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:22px;overflow:hidden;box-shadow:0 18px 46px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease}body.home .ldb-moment--videos .ldb-video-card:hover{transform:translateY(-3px);box-shadow:0 24px 62px rgba(0,0,0,.1)}body.home .ldb-moment--videos .ldb-video-card__frame{position:relative;width:100%;aspect-ratio:16/9;background:#000}body.home .ldb-moment--videos .ldb-video-card__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}body.home .ldb-moment--videos .ldb-video-card__meta{padding:14px 16px 16px}body.home .ldb-moment--videos .ldb-video-card__title{font-size:16px;line-height:1.25;font-weight:900;color:#111}body.home .ldb-moment--videos .ldb-video-card__sub{margin-top:6px;font-size:13px;color:rgba(17,17,17,.65)}body.home .ldb-moment--videos .ldb-moment__seo{margin:14px auto 0;max-width:760px;font-size:13px;line-height:1.5;color:rgba(17,17,17,.72);text-align:center}body.home .ldb-moment--videos .ldb-moment__footer{margin-top:26px;text-align:center}body.home .ldb-moment--videos .ldb-moment__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none !important;font-weight:900;letter-spacing:.02em;background:var(--brand-green);color:#0b0b0b !important;transition:transform .12s ease,filter .2s ease,box-shadow .2s ease}body.home .ldb-moment--videos .ldb-moment__cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 14px 24px rgba(122,193,66,.2)}@media (max-width:1100px){body.home .ldb-moment--videos .ldb-video__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.home .ldb-moment--videos{width:min(100%, calc(100% - 32px));margin:42px auto 34px}body.home .ldb-moment--videos .ldb-moment__head{text-align:left;margin-bottom:22px}body.home .ldb-moment--videos .ldb-moment__title{font-size:clamp(28px, 8vw, 38px);line-height:1.08}body.home .ldb-moment--videos .ldb-moment__sub{width:100%;margin-top:12px;font-size:15px;line-height:1.55}body.home .ldb-moment--videos .ldb-video__grid{grid-template-columns:1fr;gap:22px}body.home .ldb-moment--videos .ldb-video-card__meta{padding:14px 14px 16px}body.home .ldb-moment--videos .ldb-video-card__title{font-size:16px}body.home .ldb-moment--videos .ldb-video-card__sub{font-size:13px}body.home .ldb-moment--videos .ldb-moment__seo{margin-top:12px;max-width:100%;text-align:left;font-size:13px;line-height:1.5}body.home .ldb-moment--videos .ldb-moment__footer{margin-top:22px;text-align:left}body.home .ldb-moment--videos .ldb-moment__cta{width:100%;max-width:100%;justify-content:center;text-align:center;padding:16px 20px;border-radius:16px;font-size:16px;line-height:1.35}}body.home .ldb-moment--avis{width:min(1100px, calc(100% - 48px));margin:56px auto 44px}body.home .ldb-moment--avis .ldb-moment__head{text-align:center;margin-bottom:28px}body.home .ldb-moment--avis .ldb-moment__title{margin:0;font-size:clamp(30px, 3.2vw, 52px);line-height:1.08;font-weight:400;letter-spacing:.04em;color:#2a2a2a}body.home .ldb-moment--avis .ldb-moment__title .ldb-accent{color:var(--brand-green);font-weight:500}body.home .ldb-moment--avis .ldb-moment__sub{margin:14px auto 0;width:min(680px, 100%);font-size:clamp(15px, 1.4vw, 18px);line-height:1.6;color:rgba(17,17,17,.72)}body.home .ldb-moment--avis .ldb-avis__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}body.home .ldb-moment--avis .ldb-avis-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:22px;box-shadow:0 18px 46px rgba(0,0,0,.06);padding:26px 22px 22px;position:relative;transition:box-shadow .25s ease,transform .25s ease}body.home .ldb-moment--avis .ldb-avis-card:hover{box-shadow:0 22px 58px rgba(0,0,0,.08);transform:translateY(-1px)}body.home .ldb-moment--avis .ldb-avis-card:before{content:"“";position:absolute;top:10px;left:16px;font-size:46px;color:rgba(122,193,66,.25);font-weight:800}body.home .ldb-moment--avis .ldb-avis-card__quote{margin:0;padding-top:10px;font-size:18px;line-height:1.65;text-align:center;color:rgba(0,0,0,.7)}body.home .ldb-moment--avis .ldb-avis-card__who{margin-top:18px;text-align:center}body.home .ldb-moment--avis .ldb-avis-card__name{font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-green)}body.home .ldb-moment--avis .ldb-avis-card__level{margin-top:4px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(0,0,0,.35)}body.home .ldb-moment--avis .ldb-moment__seo{margin:16px auto 0;max-width:720px;font-size:13px;line-height:1.5;text-align:center;color:rgba(17,17,17,.72)}@media (max-width:1100px){body.home .ldb-moment--avis .ldb-avis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.home .ldb-moment--avis{width:min(100%, calc(100% - 32px));margin:42px auto 34px}body.home .ldb-moment--avis .ldb-moment__head{text-align:left;margin-bottom:22px}body.home .ldb-moment--avis .ldb-moment__title{font-size:clamp(28px, 8vw, 38px)}body.home .ldb-moment--avis .ldb-moment__sub{width:100%;font-size:15px}body.home .ldb-moment--avis .ldb-avis__grid{grid-template-columns:1fr}body.home .ldb-moment--avis .ldb-avis-card{padding:22px 20px}body.home .ldb-moment--avis .ldb-avis-card__quote{font-size:17px}body.home .ldb-moment--avis .ldb-moment__seo{text-align:left}}.ldb-formations-landing{position:relative;z-index:1;padding:80px 24px 60px;background:radial-gradient(1200px 500px at 50% -10%,rgba(122,193,66,.1),transparent 60%),linear-gradient(180deg,#050505 0%,#0c0c0c 100%);color:var(--brand-white,#fff);overflow:visible}.ldb-formations-landing .ldb-container{max-width:1320px;margin:0 auto}.ldb-formations-landing .ldb-formations-hero{max-width:980px;margin:0 auto;text-align:center}.ldb-formations-landing .ldb-formations-hero h1{margin:0;font-size:clamp(30px,4.2vw,52px);line-height:1.08;font-weight:300;letter-spacing:.01em;color:#fff}.ldb-formations-landing .ldb-formations-hero .lead{margin:18px auto 0;max-width:820px;font-size:clamp(15px,1.5vw,18px);line-height:1.7;color:rgba(255,255,255,.78)}.ldb-formations-landing .ldb-formations-hero .lead strong{color:var(--brand-green,#7ac142);font-weight:800}.ldb-formations-landing .ldb-space--lg{height:clamp(20px,3vw,36px)}.ldb-formations-landing .ldb-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:34px;align-items:stretch}.ldb-formations-landing .ldb-grid:before{content:"";position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);width:900px;height:400px;background:radial-gradient(ellipse at center,rgba(122,193,66,.08) 0%,rgba(47,128,237,.06) 35%,rgba(0,0,0,0) 70%);filter:blur(60px);pointer-events:none;z-index:0}.ldb-formations-landing .ldb-card{position:relative;z-index:1;display:flex;flex-direction:column;min-height:320px;padding:28px 24px 24px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 46px rgba(0,0,0,.2);backdrop-filter:blur(2px);text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease}.ldb-formations-landing .ldb-card-title{margin:8px 0 14px;padding-right:92px;font-size:clamp(22px,2vw,28px);line-height:1.15;font-weight:800;text-transform:uppercase;color:#fff}.ldb-formations-landing .ldb-card-text{margin:0;flex:1 1 auto;font-size:16px;line-height:1.7;color:rgba(255,255,255,.74)}.ldb-formations-landing .ldb-card-badge{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.08);color:#d3d3d3;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 16px rgba(0,0,0,.22)}.ldb-formations-landing .ldb-card-badge--new{background:var(--brand-green,#7ac142);border-color:var(--brand-green,#7ac142);color:#0b0b0b}.ldb-formations-landing .ldb-card-badge--live{background:#2f80ed;border-color:#2f80ed;color:#fff}.ldb-formations-landing .ldb-card-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:20px;min-width:180px;padding:14px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#d3d3d3;text-decoration:none !important;font-size:15px;font-weight:800;line-height:1.2;text-align:center;transition:transform .15s ease,background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease}.ldb-formations-landing .ldb-card-btn--go{background:var(--brand-green,#7ac142);border-color:var(--brand-green,#7ac142);color:#0b0b0b;box-shadow:0 14px 34px rgba(122,193,66,.18)}.ldb-formations-landing .ldb-card-btn--go:hover{background:#5ea536;border-color:#5ea536;color:#0b0b0b;transform:translateY(-1px)}.ldb-formations-landing .ldb-card-btn[disabled]{opacity:.72;cursor:not-allowed}.ldb-formations-landing .ldb-grid>article:nth-child(3) .ldb-card-btn--go{background:#2f80ed;border-color:#2f80ed;color:#fff;box-shadow:0 14px 34px rgba(47,128,237,.18)}.ldb-formations-landing .ldb-grid>article:nth-child(3) .ldb-card-btn--go:hover{background:#1f6fdc;border-color:#1f6fdc;color:#fff}.ldb-formations-landing .ldb-card--active{border-color:rgba(122,193,66,.22)}.ldb-formations-landing .ldb-card--locked{opacity:.72;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.025)}.ldb-formations-landing .ldb-card--locked .ldb-card-title{color:rgba(255,255,255,.82)}.ldb-formations-landing .ldb-card--locked .ldb-card-text{color:rgba(255,255,255,.58)}.ldb-formations-landing .ldb-grid>article:nth-child(1){box-shadow:0 0 0 1px rgba(122,193,66,.2),0 18px 46px rgba(0,0,0,.2)}.ldb-formations-landing .ldb-grid>article:nth-child(1) .ldb-card-title{color:#d7ffbf}.ldb-formations-landing .ldb-grid>article:nth-child(2){border-color:rgba(212,138,47,.16)}.ldb-formations-landing .ldb-grid>article:nth-child(3){border-color:rgba(47,128,237,.28);box-shadow:0 0 0 1px rgba(47,128,237,.18),0 18px 46px rgba(0,0,0,.2)}.ldb-formations-landing .ldb-grid>article:nth-child(3) .ldb-card-title{color:#dbe9ff}.ldb-formations-landing .ldb-card:hover{transform:translateY(-8px)}.ldb-formations-landing .ldb-grid>article:nth-child(1):hover{box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 18px rgba(122,193,66,.15);border-color:rgba(122,193,66,.28)}.ldb-formations-landing .ldb-grid>article:nth-child(2):hover{box-shadow:0 18px 40px rgba(0,0,0,.45);border-color:rgba(255,255,255,.1)}.ldb-formations-landing .ldb-grid>article:nth-child(3):hover{box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 18px rgba(47,128,237,.15);border-color:rgba(47,128,237,.28)}.ldb-formations-landing .ldb-note{max-width:760px;margin:34px auto 0;text-align:center;font-size:15px;line-height:1.7;color:rgba(255,255,255,.7)}.ldb-formations-landing .ldb-note a{color:var(--brand-green,#7ac142);text-decoration:none;font-weight:700}.ldb-formations-landing .ldb-note a:hover{text-decoration:underline}@media (max-width:980px){.ldb-formations-landing{padding:60px 20px 64px}.ldb-formations-landing .ldb-grid{grid-template-columns:1fr;gap:20px}.ldb-formations-landing .ldb-grid:before{width:100%;max-width:520px;height:520px;top:50%}.ldb-formations-landing .ldb-card{min-height:auto}.ldb-formations-landing .ldb-card-btn{align-self:flex-start}}@media (max-width:640px){.ldb-formations-landing{padding:64px 16px 52px}.ldb-formations-landing .ldb-formations-hero{text-align:left}.ldb-formations-landing .ldb-formations-hero h1{font-size:clamp(28px,8vw,38px);line-height:1.08}.ldb-formations-landing .ldb-formations-hero .lead{margin-top:14px;max-width:100%;font-size:15px;line-height:1.6}.ldb-formations-landing .ldb-grid{grid-template-columns:1fr;gap:18px}.ldb-formations-landing .ldb-card{width:calc(100% - 8px);max-width:340px;margin-left:auto;margin-right:auto;padding:24px 18px 20px;border-radius:20px}.ldb-formations-landing .ldb-card-title{padding-right:76px;font-size:24px}.ldb-formations-landing .ldb-card-text{font-size:15px;line-height:1.6}.ldb-formations-landing .ldb-card-badge{top:12px;right:10px}.ldb-formations-landing .ldb-card-btn{width:100%;min-width:0;max-width:none;align-self:stretch}.ldb-formations-landing .ldb-note{max-width:340px;margin:26px auto 0;text-align:left}}:root{--ldb-begin-accent:var(--brand-green,#7ac142);--ldb-begin-text:#111;--ldb-begin-muted:#5b6168;--ldb-begin-muted-2:#7a8087;--ldb-begin-surface:#fff;--ldb-begin-surface-soft:#f7f8f6;--ldb-begin-surface-tint:#fbfcf9;--ldb-begin-dark:#111;--ldb-begin-dark-2:#171717;--ldb-begin-border:#e8ece8;--ldb-begin-border-strong:rgba(122,193,66,.18);--ldb-begin-shadow-soft:0 12px 28px rgba(0,0,0,.05);--ldb-begin-shadow-card:0 18px 40px rgba(0,0,0,.07);--ldb-begin-radius:20px}.ldb-begin-hero .wrap,.ldb-begin-subhead .wrap,.ldb-begin-mods .wrap,.ldb-begin-pack .wrap{max-width:1140px;margin:0 auto;padding:0 16px}.ldb-begin-hero{padding:28px 0 14px;background:#fff}.ldb-begin-hero .card{position:relative;overflow:hidden;padding:clamp(22px, 3vw, 34px);border:1px solid rgba(255,255,255,.06);border-radius:24px;background:radial-gradient(circle at top center,rgba(122,193,66,.12),transparent 42%),linear-gradient(180deg,#161616 0%,#101010 100%);box-shadow:0 18px 42px rgba(0,0,0,.22);color:#fff;text-align:center}.ldb-begin-hero .section-pill{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:7px 14px;border:1px solid rgba(122,193,66,.26);border-radius:999px;background:rgba(122,193,66,.08);color:var(--ldb-begin-accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ldb-begin-hero .hero-title{margin:0;max-width:860px;margin-left:auto;margin-right:auto;color:#fff;font-size:clamp(28px, 3.4vw, 42px);font-weight:800;line-height:1.14;text-transform:none;letter-spacing:-.01em}.ldb-begin-hero .hero-title:after{content:"";display:block;width:74px;height:3px;margin:16px auto 0;border-radius:999px;background:var(--ldb-begin-accent)}.ldb-begin-hero .hero-intro{max-width:880px;margin:18px auto 0;color:rgba(255,255,255,.78);font-size:clamp(15px, 1.2vw, 18px);line-height:1.72}.ldb-begin-hero .highlights{list-style:none;margin:20px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px;max-width:920px}.ldb-begin-hero .highlights li{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.03);color:#f4f4f4;font-size:13px;font-weight:600;line-height:1.45}.ldb-begin-hero .card{position:relative;overflow:hidden}.ldb-begin-hero .card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% -20%,rgba(122,193,66,.18),transparent 55%);pointer-events:none}.ldb-begin-subhead{padding:22px 0 10px;background:#fff}.ldb-begin-subhead h2{margin:0;max-width:760px;color:#111;font-size:clamp(28px, 2.8vw, 40px);font-weight:900;line-height:1.12;letter-spacing:-.02em;text-transform:none}.ldb-begin-subhead h2 em{color:var(--ldb-begin-accent);font-style:normal}.ldb-begin-subhead .keep-together{white-space:nowrap}.ldb-begin-subhead h2:after{content:"";display:block;width:48px;height:3px;margin-top:12px;border-radius:999px;background:var(--ldb-begin-accent)}.ldb-begin-subhead .kicker{max-width:820px;margin:14px 0 0;color:#4c5259;font-size:16px;line-height:1.75}.ldb-begin-mods{padding:18px 0 56px;background:#fff;color:var(--ldb-begin-text)}.ldb-begin-mods .card{position:relative;border:1px solid var(--ldb-begin-border);border-radius:var(--ldb-begin-radius);background:#fff;box-shadow:var(--ldb-begin-shadow-soft)}.ldb-begin-mods .card--featured{padding:clamp(24px, 3.2vw, 38px);margin-bottom:34px;overflow:hidden;border-color:var(--ldb-begin-border-strong);border-radius:24px;background:linear-gradient(180deg,rgba(122,193,66,.045),rgba(122,193,66,.015)),var(--ldb-begin-surface-tint);box-shadow:var(--ldb-begin-shadow-card)}.ldb-begin-mods .badge{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;border-radius:999px;background:#eef2f1;color:#6b737b;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ldb-begin-mods .badge--new{background:var(--ldb-begin-accent);color:#fff;box-shadow:0 8px 18px rgba(122,193,66,.18)}.ldb-begin-mods .featured-content{display:grid;grid-template-columns:minmax(0, 1.12fr) minmax(300px, .88fr);gap:34px;align-items:center}.ldb-begin-mods .fc-text h3{margin:0 0 16px;max-width:540px;color:#111;font-size:clamp(32px, 3vw, 46px);font-weight:900;line-height:1.08;letter-spacing:-.02em}.ldb-begin-mods .features{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:12px}.ldb-begin-mods .features li{position:relative;padding-left:24px;color:#24292f;font-size:16px;line-height:1.7}.ldb-begin-mods .features li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;border-radius:999px;background:var(--ldb-begin-accent);transform:translateY(-50%)}.ldb-begin-mods .mini-note{max-width:560px;margin:0 0 20px;color:var(--ldb-begin-muted);font-size:15px;line-height:1.8}.ldb-begin-mods .chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.ldb-begin-mods .chip{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid #dde5d9;border-radius:999px;background:#f7faf5;color:#31472c;font-size:14px;font-weight:700}.ldb-begin-mods .chip--price{border-color:rgba(122,193,66,.28);background:rgba(122,193,66,.11);color:#214f18}.ldb-begin-mods .fc-text .btn--primary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 26px;border:1px solid var(--ldb-begin-accent);border-radius:999px;background:var(--ldb-begin-accent);color:#fff;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;box-shadow:0 14px 26px rgba(122,193,66,.2)}.ldb-begin-mods .fc-text .btn--primary:hover,.ldb-begin-mods .fc-text .btn--primary:focus-visible{transform:translateY(-1px);background:#6daf39;border-color:#6daf39;color:#fff}.ldb-begin-mods .fc-visual{display:flex;justify-content:center;align-items:center}.ldb-begin-mods .fc-visual img{display:block;width:100%;max-width:390px;height:auto;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 24px 46px rgba(0,0,0,.14)}.ldb-begin-video{margin:0 0 34px}.ldb-begin-video .video-card{padding:clamp(22px, 3vw, 32px);border:1px solid var(--ldb-begin-border);border-radius:22px;background:#fcfcfc;box-shadow:0 14px 30px rgba(0,0,0,.04)}.ldb-begin-video .video-title{margin:0 0 18px;color:#111;text-transform:none;font-size:clamp(22px, 2.2vw, 32px);font-weight:900;line-height:1.2;letter-spacing:-.01em;text-align:center}.ldb-begin-video .video-frame{position:relative;width:100%;max-width:900px;margin:0 auto;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px;box-shadow:0 18px 38px rgba(0,0,0,.1);background:#000}.ldb-begin-video .video-frame iframe{position:absolute;inset:0;width:100%;height:100%}.ldb-begin-video .video-note{margin:16px auto 0;max-width:760px;color:#666b72;font-size:15px;line-height:1.75;text-align:center}.ldb-begin-mods .grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0, 1fr))}.ldb-begin-mods .grid .card{display:flex;flex-direction:column;min-height:100%;padding:24px 20px 18px;border-radius:18px;box-shadow:0 10px 24px rgba(0,0,0,.035);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ldb-begin-mods .grid .card:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,.06);border-color:rgba(122,193,66,.18)}.ldb-begin-mods .grid .card h3{margin:8px 0 10px;color:#1a1a1a;font-size:20px;font-weight:800;line-height:1.2}.ldb-begin-mods .grid .card p{margin:0 0 18px;color:#565d65;font-size:15px;line-height:1.78;flex-grow:1}.ldb-begin-mods .grid .card--locked{background:linear-gradient(180deg,#fcfcfc 0%,#f7f8f9 100%)}.ldb-begin-mods .grid .card--locked .badge{background:#edf1f2;color:#6d757d}.ldb-begin-mods .grid .card .btn[disabled]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid #dde2e6;border-radius:999px;background:#f3f5f6;color:#858d95;font-size:14px;font-weight:800;cursor:not-allowed;opacity:1}.ldb-begin-pack{padding:0 0 84px;background:#fff}.ldb-begin-pack .pack{position:relative;overflow:hidden;padding:clamp(28px, 3.2vw, 40px);border:1px solid rgba(122,193,66,.14);border-radius:22px;background:radial-gradient(circle at top right,rgba(122,193,66,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,248,248,.98));box-shadow:0 18px 36px rgba(0,0,0,.045)}.ldb-begin-pack .pack h2{margin:0 0 12px;max-width:780px;color:#111;font-size:clamp(30px, 3vw, 42px);font-weight:900;line-height:1.1;letter-spacing:-.02em}.ldb-begin-pack .pack .lead{max-width:860px;margin:0 0 14px;color:#4f565d;font-size:16px;line-height:1.8}.ldb-begin-pack .ldb-note-pack{margin:0;color:#5d646b;font-size:15px;line-height:1.75}.ldb-begin-pack .ldb-note-pack a{color:var(--ldb-begin-accent);font-weight:700;text-decoration:none}.ldb-begin-pack .ldb-note-pack a:hover,.ldb-begin-pack .ldb-note-pack a:focus-visible{text-decoration:underline}@media (max-width:980px){.ldb-begin-hero .highlights{grid-template-columns:1fr}.ldb-begin-mods .featured-content{grid-template-columns:1fr;gap:24px}.ldb-begin-mods .fc-visual{order:-1}.ldb-begin-mods .fc-visual img{max-width:300px}.ldb-begin-mods .grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.ldb-begin-subhead .keep-together{white-space:normal}}@media (max-width:680px){.ldb-begin-hero{padding-top:34px}.ldb-begin-hero .card{padding:22px 18px;border-radius:18px}.ldb-begin-hero .hero-title{font-size:34px}.ldb-begin-hero .hero-intro{font-size:15px;line-height:1.66}.ldb-begin-hero .highlights li{padding:13px 14px;font-size:14px}.ldb-begin-subhead{padding-top:18px}.ldb-begin-subhead h2{font-size:34px}.ldb-begin-mods .grid{grid-template-columns:1fr}.ldb-begin-mods .card--featured,.ldb-begin-video .video-card,.ldb-begin-pack .pack{border-radius:16px}.ldb-begin-mods .card--featured{padding:22px 18px}.ldb-begin-mods .fc-text h3{font-size:32px}.ldb-begin-mods .badge{top:12px;right:12px}.ldb-begin-video .video-title{font-size:28px}.ldb-begin-pack .pack{padding:24px 18px}.ldb-begin-pack .pack h2{font-size:32px}}:root{--ldb-confirm-accent:#2f6df6;--ldb-confirm-accent-soft:rgba(37,99,235,.1);--ldb-confirm-accent-soft-2:rgba(37,99,235,.16);--ldb-confirm-text:#111;--ldb-confirm-muted:#5b6168;--ldb-confirm-muted-2:#7a8087;--ldb-confirm-surface:#fff;--ldb-confirm-surface-soft:#f7f8fb;--ldb-confirm-surface-tint:#f8fbff;--ldb-confirm-dark:#101114;--ldb-confirm-dark-2:#17191f;--ldb-confirm-border:#e7ebf2;--ldb-confirm-border-strong:rgba(37,99,235,.18);--ldb-confirm-shadow-soft:0 12px 28px rgba(0,0,0,.05);--ldb-confirm-shadow-card:0 18px 40px rgba(0,0,0,.08);--ldb-confirm-shadow-hero:0 18px 42px rgba(0,0,0,.22);--ldb-confirm-radius:20px}.ldb-confirm-hero .wrap,.ldb-confirm-subhead .wrap,.ldb-confirm-mentors .wrap,.ldb-confirm-teaser .wrap{max-width:1140px;margin:0 auto;padding:0 16px}.ldb-confirm-hero{padding:28px 0 14px;background:#fff}.ldb-confirm-hero .card{position:relative;overflow:hidden;padding:clamp(22px, 3vw, 34px);border:1px solid rgba(255,255,255,.06);border-radius:24px;background:radial-gradient(circle at 50% -10%,rgba(37,99,235,.16),transparent 42%),linear-gradient(180deg,#16181d 0%,#0f1114 100%);box-shadow:var(--ldb-confirm-shadow-hero);color:#fff;text-align:center}.ldb-confirm-hero .section-pill{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:7px 14px;border:1px solid rgba(37,99,235,.26);border-radius:999px;background:rgba(37,99,235,.08);color:#8cb7ff;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ldb-confirm-hero .hero-title{margin:0;max-width:920px;margin-left:auto;margin-right:auto;color:#fff;font-size:clamp(28px, 3.5vw, 42px);font-weight:800;line-height:1.14;letter-spacing:-.01em;text-transform:none}.ldb-confirm-hero .hero-title:after{content:"";display:block;width:74px;height:3px;margin:16px auto 0;border-radius:999px;background:var(--ldb-confirm-accent)}.ldb-confirm-hero .hero-intro{max-width:920px;margin:18px auto 0;color:rgba(255,255,255,.8);font-size:clamp(15px, 1.2vw, 18px);line-height:1.72}.ldb-confirm-hero .highlights{list-style:none;margin:18px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px;max-width:940px}.ldb-confirm-hero .highlights li{padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.03);color:#f3f6fb;font-size:13px;font-weight:600;line-height:1.45}.ldb-confirm-hero .card{position:relative;overflow:hidden}.ldb-confirm-hero .card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% -30%,rgba(47,109,246,.2),transparent 55%);pointer-events:none}.ldb-confirm-subhead{padding:22px 0 10px;background:#fff}.ldb-confirm-subhead h2{margin:0;max-width:880px;color:#111;font-size:clamp(30px, 3.1vw, 44px);font-weight:900;line-height:1.14;letter-spacing:-.02em;text-transform:none}.ldb-confirm-subhead h2 em{color:var(--ldb-confirm-accent);font-style:normal}.ldb-confirm-subhead h2:after{content:"";display:block;width:48px;height:3px;margin-top:12px;border-radius:999px;background:var(--ldb-confirm-accent)}.ldb-confirm-subhead .kicker{max-width:820px;margin:14px 0 0;color:#4c5259;font-size:16px;line-height:1.75}.ldb-confirm-mentors{padding:18px 0 56px;background:#fff;color:var(--ldb-confirm-text)}.ldb-confirm-mentors .grid{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0, 1fr))}.ldb-confirm-mentors .mentor-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:18px;border:1px solid var(--ldb-confirm-border);border-radius:20px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.035);text-align:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.ldb-confirm-mentors .mentor-card:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,.06)}.ldb-confirm-mentors .mentor-card__media{position:relative;margin-bottom:14px}.ldb-confirm-mentors .mentor-card__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:16px;border:1px solid rgba(0,0,0,.06);background:radial-gradient(circle at top center,rgba(37,99,235,.05),transparent 55%),#f3f5f8;padding:8px}.ldb-confirm-mentors .mentor-card__media-link{display:block;text-decoration:none;cursor:pointer}.ldb-confirm-mentors .mentor-card__media-link:focus-visible{outline:2px solid var(--ldb-confirm-accent);outline-offset:4px;border-radius:18px}.ldb-confirm-mentors .mentor-card__name{margin:4px 0 8px;color:#151515;font-size:22px;font-weight:800;line-height:1.2}.ldb-confirm-mentors .mentor-card__desc{margin:0 0 18px;color:#5d646b;font-size:15px;line-height:1.45;font-weight:700;flex-grow:1;min-height:22px}.ldb-confirm-mentors .mentor-card__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border:1px solid var(--ldb-confirm-accent);border-radius:999px;background:var(--ldb-confirm-accent);color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease;box-shadow:0 12px 22px rgba(37,99,235,.18)}.ldb-confirm-mentors .mentor-card__btn:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0));opacity:.9}.ldb-confirm-mentors .mentor-card__btn:hover,.ldb-confirm-mentors .mentor-card__btn:focus-visible{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.18);background:#1d4ed8;border-color:#1d4ed8;color:#fff}.ldb-confirm-mentors .mentor-card--available{position:relative;overflow:hidden;z-index:1;background:radial-gradient(circle at top center,rgba(47,109,246,.1),transparent 45%),linear-gradient(180deg,rgba(47,109,246,.05),rgba(47,109,246,.015)),#f8fbff;border-color:rgba(47,109,246,.2);box-shadow:0 12px 28px rgba(0,0,0,.05),0 0 0 1px rgba(47,109,246,.04)}.ldb-confirm-mentors .mentor-card--available:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(47,109,246,.1),transparent 42%);opacity:.9}.ldb-confirm-mentors .mentor-card--available:hover{transform:translateY(-4px);z-index:3;border-color:rgba(47,109,246,.34);box-shadow:0 18px 38px rgba(0,0,0,.1),0 0 0 1px rgba(47,109,246,.08)}.ldb-confirm-mentors .mentor-card--available .mentor-card__media{position:relative;padding:8px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.35))}.ldb-confirm-mentors .mentor-card--available .mentor-card__media:after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(47,109,246,.14),inset 0 12px 20px rgba(255,255,255,.35)}.ldb-confirm-mentors .mentor-card--available .mentor-card__media img{transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.ldb-confirm-mentors .mentor-card--available:hover .mentor-card__media img{transform:scale(1.02);box-shadow:0 12px 28px rgba(0,0,0,.12);filter:saturate(1.03)}.ldb-confirm-mentors .mentor-card--available .mentor-card__name{letter-spacing:-.01em}.ldb-confirm-mentors .mentor-card--available .mentor-card__badge{position:absolute;top:12px;right:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;background:var(--ldb-confirm-accent);color:#fff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px rgba(37,99,235,.18),0 0 0 1px rgba(255,255,255,.12) inset}.ldb-confirm-mentors .mentor-card--available .mentor-card__media:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#2f6df6,#2f6df6) left top/24px 3px no-repeat,linear-gradient(#2f6df6,#2f6df6) left top/3px 24px no-repeat,linear-gradient(#2f6df6,#2f6df6) right top/24px 3px no-repeat,linear-gradient(#2f6df6,#2f6df6) right top/3px 24px no-repeat,linear-gradient(#2f6df6,#2f6df6) left bottom/24px 3px no-repeat,linear-gradient(#2f6df6,#2f6df6) left bottom/3px 24px no-repeat,linear-gradient(#2f6df6,#2f6df6) right bottom/24px 3px no-repeat,linear-gradient(#2f6df6,#2f6df6) right bottom/3px 24px no-repeat;opacity:0;transform:scale(.95);transition:all .18s ease}.ldb-confirm-mentors .mentor-card--available:hover .mentor-card__media:before{opacity:1;transform:scale(1);filter:drop-shadow(0 0 10px rgba(47,109,246,.7))}.ldb-confirm-mentors .mentor-card--locked{position:relative;background:linear-gradient(180deg,#fcfcfd 0%,#f5f7fa 100%);border-color:#e8edf3;opacity:.88}.ldb-confirm-mentors .mentor-card--locked:after{content:"";position:absolute;inset:0;border-radius:20px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,0))}.ldb-confirm-mentors .mentor-card--locked:hover{border-color:rgba(37,99,235,.14)}.ldb-confirm-mentors .mentor-card--locked .mentor-card__media{position:relative;padding:8px;border-radius:18px;background:linear-gradient(180deg,rgba(0,0,0,.015),rgba(0,0,0,.02))}.ldb-confirm-mentors .mentor-card--locked .mentor-card__media:before{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.ldb-confirm-mentors .mentor-card--locked .mentor-card__media img{filter:grayscale(100%) contrast(.96);opacity:.82;background:linear-gradient(180deg,rgba(0,0,0,.01),rgba(0,0,0,.03)),#f1f3f6}.ldb-confirm-mentors .mentor-card--locked .mentor-card__name{color:#2a2f35}.ldb-confirm-mentors .mentor-card--locked .mentor-card__desc{color:#6a727a}.ldb-confirm-mentors .mentor-card--locked .mentor-card__soon{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border-radius:999px;background:#edf1f4;color:#6d757d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0 auto;box-shadow:inset 0 0 0 1px rgba(0,0,0,.03)}.ldb-confirm-teaser{padding:0 0 84px;background:#fff}.ldb-confirm-teaser .teaser-card{position:relative;overflow:hidden;padding:clamp(28px, 3.2vw, 40px);border:1px solid rgba(37,99,235,.14);border-radius:22px;background:radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,248,252,.98));box-shadow:0 18px 36px rgba(0,0,0,.045)}.ldb-confirm-teaser .teaser-card h2{margin:0 0 12px;max-width:780px;color:#111;font-size:clamp(28px, 2.7vw, 38px);font-weight:900;line-height:1.1;letter-spacing:-.02em}.ldb-confirm-teaser .teaser-card .lead{max-width:860px;margin:0 0 14px;color:#4f565d;font-size:16px;line-height:1.8}.ldb-confirm-teaser .teaser-note{margin:0;color:#5d646b;font-size:15px;line-height:1.75}.ldb-confirm-teaser .teaser-note a{color:var(--ldb-confirm-accent);font-weight:700;text-decoration:none}.ldb-confirm-teaser .teaser-note a:hover,.ldb-confirm-teaser .teaser-note a:focus-visible{text-decoration:underline}.ldb-confirm-mentors .mentor-card h3,.ldb-confirm-mentors .mentor-card p,.ldb-confirm-mentors .mentor-card a{text-align:center}.ldb-confirm-mentors .mentor-card a{align-self:center}@media (max-width:980px){.ldb-confirm-hero .highlights{grid-template-columns:1fr}.ldb-confirm-mentors .grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:680px){.ldb-confirm-hero{padding-top:34px}.ldb-confirm-hero .card{padding:22px 18px;border-radius:18px}.ldb-confirm-hero .hero-title{font-size:34px}.ldb-confirm-hero .hero-intro{font-size:15px;line-height:1.66}.ldb-confirm-hero .highlights li{padding:13px 14px;font-size:14px}.ldb-confirm-subhead{padding-top:18px}.ldb-confirm-subhead h2{font-size:34px}.ldb-confirm-mentors .grid{grid-template-columns:1fr;gap:20px}.ldb-confirm-mentors .mentor-card--available:hover{transform:translateY(-2px)}.ldb-confirm-teaser .teaser-card{border-radius:16px;padding:24px 18px}.ldb-confirm-teaser .teaser-card h2{font-size:32px}.ldb-confirm-mentors .mentor-card{border-radius:16px}}.ldb-mentor-page{--mentor-accent:#3b82f6;--mentor-accent-hover:#2563eb;--mentor-dark:#0f1115;--mentor-text:#1f2937;--mentor-muted:#5b6472;--mentor-border:rgba(0,0,0,.08);--mentor-card:#fff;--mentor-soft:#f6f7f8;--mentor-shadow:0 12px 34px rgba(0,0,0,.08);max-width:1120px;margin:0 auto;padding:0 16px 40px;color:var(--mentor-text);font-family:"Avenir",Arial,sans-serif;box-sizing:border-box}.ldb-mentor-page *{box-sizing:border-box}.ldb-mentor-hero{position:relative;overflow:hidden;padding:clamp(26px,4vw,44px);border-radius:24px;margin-top:28px;background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 35%),linear-gradient(135deg,#0f172a 0%,#1e293b 100%);color:#fff;box-shadow:0 18px 50px rgba(0,0,0,.22);text-align:center}.ldb-mentor-kicker{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:-10px;margin-bottom:25px;padding:8px 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:var(--mentor-accent);font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ldb-mentor-title{margin:0 0 14px;font-size:clamp(30px,4.6vw,54px);line-height:1.08;font-weight:900;color:#fff;text-transform:uppercase}.ldb-mentor-title .accent{color:var(--mentor-accent)}.ldb-mentor-subtitle{max-width:850px;margin:0 auto;font-size:clamp(17px,1.8vw,22px);line-height:1.6;color:rgba(255,255,255,.92)}.ldb-mentor-subtitle strong{color:#fff}.ldb-mentor-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:920px;margin:24px auto 0;padding:0;list-style:none}.ldb-mentor-points li{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.04);color:#f3f4f6;font-size:14px;font-weight:700;line-height:1.45}.ldb-mentor-video-inline{margin:30px auto 0;max-width:940px;text-align:center}.ldb-mentor-video-toggle{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border:1px solid rgba(59,130,246,.22);border-radius:999px;background:rgba(255,255,255,.06);color:#60a5fa;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;box-shadow:0 0 0 rgba(59,130,246,0);animation:ldb-pulse 3s infinite}.ldb-mentor-video-toggle:hover,.ldb-mentor-video-toggle:focus-visible{transform:translateY(-1px);background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.34);color:#9cc4ff;box-shadow:0 10px 24px rgba(0,0,0,.18);outline:none}.ldb-mentor-video-toggle.is-open{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.36);color:#c6dcff;animation:none}@keyframes ldb-pulse{0%{box-shadow:0 0 0 0 rgba(59,130,246,.3)}70%{box-shadow:0 0 0 10px rgba(59,130,246,0)}100%{box-shadow:0 0 0 0 rgba(59,130,246,0)}}.ldb-mentor-video-panel{margin-top:18px;padding-top:4px}.ldb-mentor-video-panel iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 18px 38px rgba(0,0,0,.24)}.ldb-video-mobile-title{display:none}.ldb-mentor-packs{margin-top:34px}.ldb-mentor-packs-head{text-align:center;margin-bottom:20px}.ldb-mentor-packs-title{margin:0 0 8px;font-size:clamp(28px,3.4vw,40px);line-height:1.1;color:#111;font-weight:900}.ldb-mentor-packs-title .accent{color:var(--mentor-accent)}.ldb-mentor-packs-subtitle{margin:0;color:var(--mentor-muted);font-size:1rem;line-height:1.6}.ldb-mentor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.ldb-pack{position:relative;display:flex;flex-direction:column;padding:24px 22px;border-radius:22px;background:var(--mentor-card);border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 26px rgba(0,0,0,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ldb-pack:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(0,0,0,.1);border-color:var(--mentor-accent)}.ldb-pack.featured{border:2px solid var(--mentor-accent);box-shadow:0 18px 38px rgba(59,130,246,.16)}.ldb-pack-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:7px 12px;border-radius:999px;background:var(--mentor-accent);color:#0f1115;font-size:.78rem;font-weight:900;white-space:nowrap}.ldb-pack-label{margin-bottom:10px;color:var(--mentor-accent);font-size:.9rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.ldb-pack-title{margin:0 0 8px;font-size:1.6rem;line-height:1.15;color:#111;font-weight:900}.ldb-pack-desc{margin:0 0 16px;color:var(--mentor-muted);line-height:1.6;font-size:.98rem}.ldb-pack-list{margin:0;padding:0;list-style:none;text-align:left}.ldb-pack-list li{position:relative;margin:0 0 10px;padding-left:24px;color:#2c3441;line-height:1.5}.ldb-pack-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--mentor-accent);font-weight:900}.ldb-pack-meta{margin-top:auto;padding-top:18px}.ldb-pack-price{margin:0 0 14px;font-size:1.7rem;line-height:1;color:#111;font-weight:900}.ldb-pack-price small{display:block;margin-top:7px;color:var(--mentor-muted);font-size:.92rem;font-weight:600}.ldb-pack-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid var(--mentor-accent);border-radius:999px;background:var(--mentor-accent);color:#fff;font-weight:900;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.ldb-pack-btn:hover{background:var(--mentor-accent-hover);border-color:var(--mentor-accent-hover);color:#fff;transform:translateY(-1px)}.ldb-pack-btn.secondary{background:#fff;color:#111}.ldb-pack-btn.secondary:hover{background:#f3f4f6;color:#111}.ldb-mentor-reassure{margin-top:28px;padding:16px 18px;border-radius:18px;background:#eef2f7;border:1px solid rgba(0,0,0,.05);color:#374151;text-align:center;font-size:.98rem;line-height:1.65;font-weight:700}@media (max-width:980px){.ldb-mentor-points{grid-template-columns:1fr}.ldb-mentor-grid{grid-template-columns:1fr}}@media (max-width:767px){.ldb-mentor-page{padding:0 12px 34px}.ldb-mentor-hero{padding:22px 16px;border-radius:18px;margin-top:34px}.ldb-mentor-kicker{margin-top:0;margin-bottom:16px;font-size:.84rem;padding:7px 12px}.ldb-mentor-title{font-size:clamp(28px,8.2vw,40px);line-height:1.12}.ldb-mentor-subtitle{font-size:16px;line-height:1.55}.ldb-mentor-points{gap:10px;margin-top:20px}.ldb-mentor-points li{font-size:13.5px;padding:11px 12px;border-radius:12px}.ldb-mentor-video-inline{margin-top:22px}.ldb-mentor-video-toggle{display:none}.ldb-video-mobile-title{display:block;margin:0 0 10px;font-size:13px;text-align:center;color:rgba(255,255,255,.72);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ldb-mentor-video-panel{display:block !important;margin-top:0;padding-top:0}.ldb-mentor-video-panel[hidden]{display:block !important}.ldb-mentor-video-panel iframe{border-radius:14px}.ldb-mentor-packs{margin-top:28px}.ldb-mentor-packs-head{margin-bottom:18px}.ldb-mentor-packs-title{font-size:clamp(26px,8vw,34px);line-height:1.12}.ldb-mentor-packs-subtitle{font-size:.96rem;line-height:1.55}.ldb-pack{padding:22px 16px;border-radius:18px}.ldb-pack-title{font-size:1.4rem}.ldb-pack-price{font-size:1.5rem}.ldb-pack-badge{font-size:.74rem;padding:6px 11px}.ldb-mentor-reassure{margin-top:22px;padding:14px;font-size:.92rem;line-height:1.6}}body.page-id-11591{--ldb-green:#7ac142;--ldb-green-2:#8fd24f;--ldb-black:#0f0f10;--ldb-text:#1c1d20;--ldb-muted:#6f7278;--ldb-line:rgba(0,0,0,.08);--ldb-shadow:0 10px 28px rgba(0,0,0,.07);--ldb-shadow-soft:0 6px 18px rgba(0,0,0,.05);--lvl-begin:#7ac142;--lvl-inter:#d89a3d;--lvl-conf:#6fa8ff}body.page-id-11591 .elementor-widget-text-editor p{line-height:1.8}body.page-id-11591 .elementor-widget-text-editor p:last-child{margin-bottom:0}body.page-id-11591 .ldb-partitions-hero{max-width:1040px;margin:36px auto 24px;padding:34px 26px 28px;text-align:center;color:#fff;border-radius:24px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(122,193,66,.18),transparent 42%),linear-gradient(180deg,#111 0%,#161616 100%);box-shadow:0 18px 50px rgba(0,0,0,.18)}body.page-id-11591 .ldb-hero-inner{max-width:760px;margin:0 auto}body.page-id-11591 .ldb-partitions-hero h1{margin:0 0 10px;font-size:clamp(30px, 4vw, 50px);line-height:1.08;font-weight:800;letter-spacing:-.02em;color:#fff;text-transform:none !important}body.page-id-11591 .ldb-hero-sub{margin:0 0 10px;font-size:clamp(18px, 2vw, 22px);line-height:1.45;font-weight:600;color:rgba(255,255,255,.96)}body.page-id-11591 .ldb-hero-desc{max-width:720px;margin:0 auto 16px;font-size:16.5px;line-height:1.7;color:rgba(255,255,255,.8)}body.page-id-11591 .ldb-levels-intro{max-width:780px;margin:0 auto 12px;font-size:15.8px;line-height:1.7;color:rgba(255,255,255,.88)}body.page-id-11591 .ldb-partitions-hero-kicker{max-width:780px;margin:0 auto;font-size:15.5px;line-height:1.7;color:rgba(255,255,255,.82)}body.page-id-11591 .ldb-level-debutant{color:#7ac142;font-weight:800}body.page-id-11591 .ldb-level-inter{color:#d89a3d;font-weight:800}body.page-id-11591 .ldb-level-confirme{color:#6fa8ff;font-weight:800}@media (max-width:980px){body.page-id-11591 .ldb-partitions-hero{padding:38px 20px 30px;border-radius:20px}body.page-id-11591 .ldb-hero-desc,body.page-id-11591 .ldb-levels-intro,body.page-id-11591 .ldb-partitions-hero-kicker{font-size:15.5px}}@media (max-width:640px){body.page-id-11591 .ldb-partitions-hero{padding:32px 16px 26px;border-radius:16px}body.page-id-11591 .ldb-partitions-hero h1{font-size:clamp(26px, 8vw, 36px)}body.page-id-11591 .ldb-hero-sub{font-size:16.5px}body.page-id-11591 .ldb-hero-desc,body.page-id-11591 .ldb-levels-intro,body.page-id-11591 .ldb-partitions-hero-kicker{font-size:14.8px}}body.page-id-11591 .ldb-partitions-grid-head{max-width:1120px;margin:10px auto 22px;padding:0}body.page-id-11591 .ldb-partitions-grid-head__inner{display:flex;flex-direction:column;gap:8px}body.page-id-11591 .ldb-partitions-grid-head__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ldb-green)}body.page-id-11591 .ldb-partitions-grid-head__title{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.12;font-weight:800;letter-spacing:-.02em;color:var(--ldb-black)}body.page-id-11591 .ldb-partitions-grid-head__text{max-width:760px;margin:0;font-size:15px;line-height:1.7;color:var(--ldb-muted)}@media (max-width:767px){body.page-id-11591 .ldb-partitions-grid-head{margin:6px auto 18px}body.page-id-11591 .ldb-partitions-grid-head__title{font-size:26px}body.page-id-11591 .ldb-partitions-grid-head__text{font-size:14px;line-height:1.65}}body.page-id-11591 .ldb-live-search{max-width:1120px;margin:10px auto 36px;padding:0;display:flex;flex-direction:column;align-items:center}body.page-id-11591 .ldb-search-field{position:relative;width:100%;max-width:760px;margin:0 auto}body.page-id-11591 .ldb-search-icon{position:absolute;top:50%;left:24px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#8f9790;pointer-events:none;z-index:2}body.page-id-11591 .ldb-search-input{display:block;width:100% !important;max-width:none !important;box-sizing:border-box;height:78px;padding:0 52px 0 72px;border:1px solid rgba(122,193,66,.24);border-radius:26px;background:#fff;color:#1a1a1a;font-size:19px;font-weight:500;line-height:1;box-shadow:0 12px 34px rgba(0,0,0,.07);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;outline:none;-webkit-appearance:none;appearance:none;cursor:text}body.page-id-11591 .ldb-search-input::placeholder{color:#9aa29c;opacity:1}body.page-id-11591 .ldb-search-input:hover{border-color:rgba(122,193,66,.35);box-shadow:0 16px 38px rgba(0,0,0,.1)}body.page-id-11591 .ldb-search-input:focus{border-color:rgba(122,193,66,.65);box-shadow:0 0 0 6px rgba(122,193,66,.12),0 14px 36px rgba(0,0,0,.08);transform:translateY(-1px)}body.page-id-11591 .ldb-search-field:focus-within .ldb-search-icon{color:#7ac142}body.page-id-11591 .ldb-search-reset{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:34px;height:34px;border:0;border-radius:50%;background:0 0;color:#7f7f7f;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,background .2s ease,color .2s ease,transform .2s ease}body.page-id-11591 .ldb-search-reset.is-visible{opacity:1;visibility:visible}body.page-id-11591 .ldb-search-reset:hover{background:rgba(122,193,66,.1);color:#111}body.page-id-11591 .ldb-search-meta{width:100%;max-width:760px;margin:14px auto 0;padding:0 4px}body.page-id-11591 .ldb-search-count{margin:0;font-size:14px;line-height:1.45;color:#5f6660;font-weight:600}body.page-id-11591 .ldb-search-count.is-hidden{display:none}body.page-id-11591 .ldb-search-empty{margin:0;padding:14px 16px;border:1px solid rgba(122,193,66,.18);border-radius:16px;background:#fff;color:#2b2b2b;font-size:14px;line-height:1.5;box-shadow:0 8px 20px rgba(0,0,0,.04)}.ldb-partitions-grid ul.products li.product.ldb-hidden-product{display:none !important}@media (max-width:980px){body.page-id-11591 .ldb-live-search{margin:8px auto 28px}body.page-id-11591 .ldb-search-field,body.page-id-11591 .ldb-search-meta{max-width:100%}body.page-id-11591 .ldb-search-input{height:68px;font-size:17px;border-radius:22px;padding:0 48px 0 64px}body.page-id-11591 .ldb-search-icon{left:20px}body.page-id-11591 .ldb-search-reset{right:10px;width:32px;height:32px;font-size:20px}}@media (max-width:640px){body.page-id-11591 .ldb-search-input{height:62px;padding:0 44px 0 58px;font-size:16px;border-radius:18px}body.page-id-11591 .ldb-search-icon{left:18px}body.page-id-11591 .ldb-search-count{font-size:13px}body.page-id-11591 .ldb-search-empty{font-size:13px;padding:12px 14px;border-radius:14px}}body.page-id-11591 .ldb-search-filters{width:100%;max-width:760px;margin:16px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.page-id-11591 .ldb-filter-group{display:flex;flex-direction:column;gap:6px}body.page-id-11591 .ldb-filter-label{font-size:13px;font-weight:700;color:#5f6660}body.page-id-11591 .ldb-filter-select{width:100%;height:52px;padding:0 16px;border:1px solid rgba(122,193,66,.18);border-radius:16px;background:#fff;color:#1a1a1a;font-size:15px;font-weight:500;box-shadow:0 8px 20px rgba(0,0,0,.04);outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.page-id-11591 .ldb-filter-select:hover{border-color:rgba(122,193,66,.3);box-shadow:0 10px 24px rgba(0,0,0,.06)}body.page-id-11591 .ldb-filter-select:focus{border-color:rgba(122,193,66,.5);box-shadow:0 0 0 4px rgba(122,193,66,.1),0 10px 24px rgba(0,0,0,.06)}body.page-id-11591 .ldb-search-actions{width:100%;max-width:760px;margin:14px auto 0;display:flex;justify-content:flex-end}body.page-id-11591 .ldb-filters-reset-btn{display:none;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid rgba(122,193,66,.25);border-radius:999px;background:#fff;color:#222;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 18px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}body.page-id-11591 .ldb-filters-reset-btn.is-visible{display:inline-flex}body.page-id-11591 .ldb-filters-reset-btn:hover{border-color:rgba(122,193,66,.4);background:rgba(122,193,66,.06);box-shadow:0 10px 22px rgba(0,0,0,.06);transform:translateY(-1px)}@media (max-width:640px){body.page-id-11591 .ldb-search-filters{grid-template-columns:1fr;gap:12px}body.page-id-11591 .ldb-filter-select{height:48px;font-size:14px;border-radius:14px}body.page-id-11591 .ldb-search-actions{justify-content:stretch}body.page-id-11591 .ldb-filters-reset-btn{width:100%}}body.page-id-11591 .ldb-search-filters{display:flex;gap:14px;width:100%;max-width:920px;margin:16px auto 0;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}body.page-id-11591 .ldb-search-filters::-webkit-scrollbar{display:none}body.page-id-11591 .ldb-filter-group{flex:1 1 0;min-width:140px;display:flex;flex-direction:column;gap:6px}body.page-id-11591 .ldb-filter-label{font-size:13px;font-weight:700;color:#5f6660}body.page-id-11591 .ldb-filter-select{width:100%;height:48px;padding:0 14px;border:1px solid rgba(122,193,66,.18);border-radius:14px;background:#fff;color:#1a1a1a;font-size:14px;font-weight:500;box-shadow:0 6px 16px rgba(0,0,0,.04);outline:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}body.page-id-11591 .ldb-filter-select:hover{border-color:rgba(122,193,66,.35);box-shadow:0 8px 20px rgba(0,0,0,.06)}body.page-id-11591 .ldb-filter-select:focus{border-color:rgba(122,193,66,.55);box-shadow:0 0 0 3px rgba(122,193,66,.12),0 8px 20px rgba(0,0,0,.06)}body.page-id-11591 .ldb-search-actions{width:100%;max-width:760px;margin:14px auto 0;display:flex;justify-content:flex-end}body.page-id-11591 .ldb-filters-reset-btn{display:none;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid rgba(122,193,66,.25);border-radius:999px;background:#fff;color:#222;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 14px rgba(0,0,0,.04);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease,background .2s ease}body.page-id-11591 .ldb-filters-reset-btn.is-visible{display:inline-flex}body.page-id-11591 .ldb-filters-reset-btn:hover{border-color:rgba(122,193,66,.45);background:rgba(122,193,66,.06);box-shadow:0 8px 18px rgba(0,0,0,.06);transform:translateY(-1px)}@media (max-width:900px){body.page-id-11591 .ldb-search-filters{gap:10px}body.page-id-11591 .ldb-filter-group{min-width:160px}}@media (max-width:640px){body.page-id-11591 .ldb-search-filters{padding-bottom:4px}body.page-id-11591 .ldb-filter-group{min-width:150px}body.page-id-11591 .ldb-filter-select{height:46px;font-size:13px}body.page-id-11591 .ldb-search-actions{justify-content:stretch}body.page-id-11591 .ldb-filters-reset-btn{width:100%}}.ldb-partitions-grid ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px;margin:8px 0 0 !important;padding:0 !important;list-style:none !important}.ldb-partitions-grid ul.products:before,.ldb-partitions-grid ul.products:after{display:none !important;content:none !important}.ldb-load-more-wrap{display:none;position:relative;text-align:center;margin-top:40px;padding-bottom:30px}.ldb-load-more{padding:16px 36px;font-size:15px;font-weight:600;border-radius:999px;background:#111;color:#fff;border:none;cursor:pointer;transition:.25s ease}.ldb-load-more:hover{background:#7ac142;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px rgba(122,193,66,.25)}.ldb-load-more.is-disabled,.ldb-load-more:disabled{opacity:.55;cursor:default;transform:none;box-shadow:none}.ldb-load-more.is-disabled:hover,.ldb-load-more:disabled:hover{background:#111;transform:none;box-shadow:none}.ldb-load-more-wrap:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:2px;background:rgba(0,0,0,.08)}.ldb-partitions-grid ul.products li.product{position:relative;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column;overflow:hidden;background:#fff;border:1.6px solid rgba(0,0,0,.05) !important;border-radius:18px;box-shadow:0 6px 18px rgba(0,0,0,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;clear:none !important}.ldb-partitions-grid ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(0,0,0,.08)}.ldb-partitions-grid ul.products li.product>a:first-child{display:block !important;padding:16px 16px 0 !important;background:0 0 !important}.ldb-partitions-grid ul.products li.product>a:first-child img,.ldb-partitions-grid ul.products li.product>a:first-child .wp-post-image{border:1px solid rgba(0,0,0,.06);border-radius:18px !important;overflow:hidden;background:#fff;box-shadow:none !important;border-bottom:none !important}.ldb-partitions-grid ul.products li.product>a:first-child{position:relative}.ldb-partitions-grid ul.products li.product>a:first-child:before{content:"";position:absolute;inset:16px 16px auto 16px;height:calc(100% - 16px);border-radius:20px;pointer-events:none}.ldb-partitions-grid ul.products li.product:before{display:none !important;content:none !important}.ldb-partitions-grid ul.products li.product.ldb-level-debutant{border-color:color-mix(in srgb,var(--lvl-begin) 30%,#fff) !important}.ldb-partitions-grid ul.products li.product.ldb-level-debutant:hover{border-color:color-mix(in srgb,var(--lvl-begin) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-begin) 16%,transparent)}.ldb-partitions-grid ul.products li.product.ldb-level-intermediaire{border-color:color-mix(in srgb,var(--lvl-inter) 30%,#fff) !important}.ldb-partitions-grid ul.products li.product.ldb-level-intermediaire:hover{border-color:color-mix(in srgb,var(--lvl-inter) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-inter) 16%,transparent)}.ldb-partitions-grid ul.products li.product.ldb-level-confirme{border-color:color-mix(in srgb,var(--lvl-conf) 30%,#fff) !important}.ldb-partitions-grid ul.products li.product.ldb-level-confirme:hover{border-color:color-mix(in srgb,var(--lvl-conf) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-conf) 16%,transparent)}.ldb-partitions-grid ul.products li.product>a{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.ldb-partitions-grid ul.products li.product>a:first-child{position:relative;overflow:hidden;cursor:pointer}.ldb-partitions-grid ul.products li.product img,.ldb-partitions-grid ul.products li.product .wp-post-image{display:block;width:100% !important;aspect-ratio:4/2.85;object-fit:cover;object-position:center top;height:auto !important;margin:0 !important;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.04);transform:scale(1);transition:transform .35s ease,filter .2s ease !important}.ldb-partitions-grid ul.products li.product>a:first-child:hover img,.ldb-partitions-grid ul.products li.product>a:first-child:hover .wp-post-image,.ldb-partitions-grid ul.products li.product:hover img,.ldb-partitions-grid ul.products li.product:hover .wp-post-image{transform:scale(1)}.ldb-partitions-grid ul.products li.product .woocommerce-loop-product__title,.ldb-partitions-grid ul.products li.product h2{margin:14px 16px 10px !important;font-size:15.5px !important;line-height:1.32 !important;font-weight:800 !important;text-align:center;min-height:46px;color:#111 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.ldb-partitions-grid ul.products li.product.ldb-level-debutant:hover .woocommerce-loop-product__title,.ldb-partitions-grid ul.products li.product.ldb-level-debutant:hover h2{color:var(--lvl-begin) !important}.ldb-partitions-grid ul.products li.product.ldb-level-intermediaire:hover .woocommerce-loop-product__title,.ldb-partitions-grid ul.products li.product.ldb-level-intermediaire:hover h2{color:var(--lvl-inter) !important}.ldb-partitions-grid ul.products li.product.ldb-level-confirme:hover .woocommerce-loop-product__title,.ldb-partitions-grid ul.products li.product.ldb-level-confirme:hover h2{color:var(--lvl-conf) !important}.ldb-partitions-grid ul.products li.product .product-details{padding:10px 16px 0 !important}.ldb-partitions-grid ul.products li.product .price{display:block !important;margin:0 16px 14px !important;margin-top:auto !important;text-align:center !important;font-size:17px !important;font-weight:800 !important;line-height:1.2 !important;color:#111 !important;transition:none !important;pointer-events:none;cursor:default;position:relative;z-index:2}.ldb-partitions-grid ul.products li.product .posted_in,.ldb-partitions-grid ul.products li.product .product-categories,.ldb-partitions-grid ul.products li.product .product-category,.ldb-partitions-grid ul.products li.product .star-rating,.ldb-partitions-grid ul.products li.product .product-excerpt,.ldb-partitions-grid ul.products li.product .excerpt,.ldb-partitions-grid ul.products li.product .loop-excerpt,.ldb-partitions-grid ul.products li.product .onsale{display:none !important}.ldb-partitions-grid ul.products li.product .buttons,.ldb-partitions-grid ul.products li.product .product-buttons,.ldb-partitions-grid ul.products li.product .button-wrap{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;text-align:center !important;float:none !important;text-indent:0 !important}.ldb-partitions-grid ul.products li.product .button,.ldb-partitions-grid ul.products li.product .add_to_cart_button,.ldb-partitions-grid ul.products li.product a.button,.ldb-partitions-grid ul.products li.product a.add_to_cart_button{display:flex !important;align-items:center !important;justify-content:center !important;width:calc(100% - 36px) !important;min-height:46px !important;padding:11px 16px !important;margin:0 18px 18px !important;background:var(--brand-green) !important;color:#111 !important;border:0 !important;border-radius:14px !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.01em !important;line-height:1.2 !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;position:static !important;text-indent:0 !important;white-space:normal !important;transform:none !important;cursor:pointer !important;box-shadow:0 10px 20px rgba(122,193,66,.2) !important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease !important}.ldb-partitions-grid ul.products li.product:hover .button,.ldb-partitions-grid ul.products li.product:hover .add_to_cart_button,.ldb-partitions-grid ul.products li.product:hover a.button,.ldb-partitions-grid ul.products li.product:hover a.add_to_cart_button{background:var(--brand-green) !important;color:#111 !important;transform:none !important;filter:none !important;box-shadow:0 10px 20px rgba(122,193,66,.2) !important}.ldb-partitions-grid ul.products li.product .button:hover,.ldb-partitions-grid ul.products li.product .add_to_cart_button:hover,.ldb-partitions-grid ul.products li.product a.button:hover,.ldb-partitions-grid ul.products li.product a.add_to_cart_button:hover{transform:translateY(-2px) !important;filter:brightness(1.04) !important;border:2px solid #5ea536 !important;box-shadow:0 8px 18px rgba(0,0,0,.08) !important}.ldb-partitions-grid ul.products li.product .button:active,.ldb-partitions-grid ul.products li.product .add_to_cart_button:active,.ldb-partitions-grid ul.products li.product a.button:active,.ldb-partitions-grid ul.products li.product a.add_to_cart_button:active{transform:translateY(0) !important}.ldb-partitions-grid ul.products li.product a.added_to_cart,.ldb-partitions-grid ul.products li.product a.wc-forward{display:none !important}.ldb-partitions-grid ul.products li.product>a:first-child{position:relative}.ldb-partitions-grid ul.products li.product>a:first-child:after{content:"Voir le produit";position:absolute;top:150px;left:50%;transform:translate(-50%,8px);z-index:3;padding:7px 12px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;opacity:0;transition:opacity .18s ease,transform .18s ease;pointer-events:none}.ldb-partitions-grid ul.products li.product>a:first-child:hover:after{opacity:1;transform:translate(-50%,0)}@media (max-width:980px){.ldb-partitions-grid ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:20px}.ldb-partitions-grid ul.products li.product .woocommerce-loop-product__title,.ldb-partitions-grid ul.products li.product h2{font-size:15px !important;min-height:56px}}@media (max-width:640px){.ldb-partitions-grid ul.products{grid-template-columns:1fr !important;justify-items:center !important}.ldb-partitions-grid ul.products>li.product{width:100% !important;max-width:320px !important;margin:0 auto !important}}.ldb-partitions-grid ul.products li.product.first,.ldb-partitions-grid ul.products li.product:nth-child(3n+1){clear:none !important}body.page-id-11591 .ldb-pack-banner{max-width:1120px;margin:6px auto 0;padding:clamp(22px,3vw,32px);background:radial-gradient(circle at top right,rgba(122,193,66,.08),transparent 26%),linear-gradient(180deg,#101114 0%,#181b20 100%);border:1px solid rgba(255,255,255,.07);border-radius:24px;box-shadow:0 18px 44px rgba(0,0,0,.16);color:#fff}body.page-id-11591 .ldb-pack-banner__top{margin-bottom:22px}body.page-id-11591 .ldb-pack-banner__title{margin:0 0 8px;font-size:clamp(24px,2.5vw,34px);line-height:1.12;font-weight:800;letter-spacing:-.02em;color:#fff}body.page-id-11591 .ldb-pack-banner__subtitle{max-width:760px;font-size:15px;line-height:1.7;color:rgba(255,255,255,.78)}body.page-id-11591 .ldb-pack-banner__subtitle strong{color:#fff}body.page-id-11591 .ldb-pack-tiers{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:14px}body.page-id-11591 .ldb-pack-tier{padding:18px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(255,255,255,.03) 100%);border:1px solid rgba(255,255,255,.08);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}body.page-id-11591 .ldb-pack-tier__when{margin-bottom:10px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.78)}body.page-id-11591 .ldb-pack-tier__when strong{color:#fff}body.page-id-11591 .ldb-pack-tier__off{font-size:clamp(26px,3vw,38px);line-height:1;font-weight:900;letter-spacing:-.03em}body.page-id-11591 .ldb-pack-tier.is-active{background:linear-gradient(180deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.05) 100%);border-color:rgba(255,255,255,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}body.page-id-11591 .ldb-pack-tier.is-next{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.04) 100%)}body.page-id-11591 .ldb-pack-banner__hint{margin-top:16px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07);font-size:14px;font-weight:600;line-height:1.6;color:rgba(255,255,255,.84)}body.page-id-11591 .ldb-pack-banner__bottom{margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:18px}body.page-id-11591 .ldb-pack-banner__fine{max-width:720px;font-size:13px;line-height:1.7;color:rgba(255,255,255,.62)}body.page-id-11591 .ldb-pack-banner__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;background:var(--ldb-green);border:1px solid transparent;color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;white-space:nowrap;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}body.page-id-11591 .ldb-pack-banner__btn:hover{background:#8acb4f;color:#fff;transform:translateY(-1px);box-shadow:0 10px 22px rgba(122,193,66,.2)}body.page-id-11591 .ldb-pack-tier[data-off="20"] .ldb-pack-tier__off{color:#5ea8ff}body.page-id-11591 .ldb-pack-tier[data-off="30"] .ldb-pack-tier__off{color:#ffb347}body.page-id-11591 .ldb-pack-tier[data-off="40"] .ldb-pack-tier__off{color:#ff6b57}body.page-id-11591 .ldb-nom{max-width:820px;margin:10px auto 0;padding:24px;background:linear-gradient(180deg,#fff 0%,#fbfbfb 100%);border:1px solid var(--ldb-line);border-radius:24px;box-shadow:var(--ldb-shadow)}body.page-id-11591 .ldb-nom__head{margin-bottom:18px}body.page-id-11591 .ldb-nom__title{margin:0 0 8px;font-size:clamp(22px,2vw,30px);line-height:1.15;font-weight:700;letter-spacing:-.02em;color:var(--ldb-black)}body.page-id-11591 .ldb-nom__sub{max-width:620px;margin:0 auto;font-size:15px;line-height:1.6;color:var(--ldb-muted)}body.page-id-11591 .ldb-nom__preview{position:relative;display:block;max-width:620px;margin:0 auto;overflow:hidden;border-radius:18px;border:1px solid rgba(0,0,0,.1);background:#f1f3f5;text-decoration:none;box-shadow:var(--ldb-shadow-soft);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}body.page-id-11591 .ldb-nom__preview:hover{transform:translateY(-2px);border-color:rgba(122,193,66,.3);box-shadow:0 18px 36px rgba(0,0,0,.09)}body.page-id-11591 .ldb-nom__preview img{display:block;width:100%;height:340px;object-fit:cover;object-position:center -140px;transition:transform .4s ease}body.page-id-11591 .ldb-nom__preview:hover img{transform:scale(1.03)}body.page-id-11591 .ldb-nom__fade{position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(to top,rgba(15,15,16,.72),rgba(15,15,16,0));pointer-events:none}body.page-id-11591 .ldb-nom__cta{position:absolute;left:18px;right:18px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:999px;background:rgba(255,255,255,.95);color:var(--ldb-black);font-size:15px;font-weight:900;letter-spacing:.02em;backdrop-filter:blur(6px);text-align:center;box-shadow:0 8px 20px rgba(0,0,0,.12);transition:background .2s ease,color .2s ease,transform .2s ease}body.page-id-11591 .ldb-nom__preview:hover .ldb-nom__cta{background:var(--ldb-green);color:#fff;transform:translateY(-1px)}body.page-id-11591 .ldb-nom__note{max-width:620px;margin:14px auto 0;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);font-size:14px;line-height:1.7;color:var(--ldb-muted)}body.page-id-11591 .ldb-nom__more{display:inline-block;margin-top:8px;font-weight:700;color:var(--ldb-green);text-decoration:none}body.page-id-11591 .ldb-nom__more:hover{text-decoration:underline}body.page-id-11591 .elementor-widget-n-accordion{max-width:1120px;margin:0 auto}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion{--n-accordion-border-width:0px;--n-accordion-item-border-width:0px}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item{margin-bottom:14px;border:1px solid rgba(0,0,0,.08) !important;border-radius:18px !important;overflow:hidden !important;background:linear-gradient(180deg,#fff 0%,#fcfcfc 100%) !important;box-shadow:0 6px 18px rgba(0,0,0,.05) !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:22px !important;background:0 0 !important;transition:background .2s ease !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title:hover{background:rgba(122,193,66,.04) !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background:rgba(122,193,66,.035) !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title-text{color:#1c1d20 !important;font-size:clamp(16px,1.4vw,21px) !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:-.01em !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item>[role=region],body.page-id-11591 .elementor-widget-n-accordion .e-con{background:0 0 !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 22px 22px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-radius:0 0 18px 18px}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-text-editor,body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-container,body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{color:#333 !important;font-size:15px !important;line-height:1.85 !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{margin:0 0 14px !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p:last-child{margin-bottom:0 !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title-icon{color:var(--ldb-green) !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#5fae2e !important}body.page-id-11591 .ldb-nom__preview,body.page-id-11591 .ldb-pack-banner__btn{-webkit-tap-highlight-color:transparent}@media (max-width:1100px){body.page-id-11591 .searchandfilter ul{flex-wrap:wrap}body.page-id-11591 .searchandfilter li:first-child{flex:1 1 100%;min-width:0;max-width:100%}}@media (max-width:1024px){body.page-id-11591 .ldb-pack-tiers{grid-template-columns:1fr}body.page-id-11591 .ldb-pack-banner__bottom{flex-direction:column;align-items:flex-start}}@media (max-width:980px){body.page-id-11591 .searchandfilter ul{justify-content:stretch;gap:12px}body.page-id-11591 .searchandfilter li{width:100%;min-width:0;flex:none}body.page-id-11591 .searchandfilter input[type=search],body.page-id-11591 .searchandfilter select{width:100%;min-width:0}body.page-id-11591 .searchandfilter input[type=search]{height:54px;font-size:16px;border-radius:16px}body.page-id-11591 .searchandfilter select{height:48px;border-radius:14px}}@media (max-width:767px){body.page-id-11591 .ldb-nom,body.page-id-11591 .ldb-pack-banner{padding:22px 18px;border-radius:20px}body.page-id-11591 .ldb-nom__cta{left:16px;right:16px;width:auto;bottom:14px;font-size:14px;min-height:46px;padding:12px 14px}body.page-id-11591 .ldb-pack-banner__btn{width:100%}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:17px 16px !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:16px !important}body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-11591 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{font-size:14px !important;line-height:1.75 !important}body.page-id-11591 .ldb-pack-banner__title{font-size:26px}body.page-id-11591 .ldb-pack-tier{padding:16px}body.page-id-11591 .ldb-pack-tier__off{font-size:32px}}:root{--ldb-green:var(--brand-green,#7ac142);--ldb-green-dk:var(--brand-green-dk,#5ea536);--ldb-text:#111;--ldb-muted:#6a6f75;--ldb-border:rgba(0,0,0,.08);--ldb-card:#fff;--ldb-radius:22px;--ldb-shadow:0 12px 30px rgba(0,0,0,.06)}#ldb-nomenclature-page{max-width:1100px;margin:0 auto;padding:40px 18px 70px;color:var(--ldb-text)}#ldb-nomenclature-page .ldb-nom-hero{text-align:center;margin-bottom:28px}#ldb-nomenclature-page .ldb-nom-title{letter-spacing:.08em;font-weight:500;font-size:clamp(26px, 3.2vw, 44px);line-height:1.15;margin:10px 0 10px;text-transform:uppercase}#ldb-nomenclature-page .ldb-nom-subtitle{margin:0 auto 14px;max-width:720px;color:#73777d;line-height:1.65;font-size:15.5px}#ldb-nomenclature-page .ldb-nom-subtitle--mt{margin-top:6px}#ldb-nomenclature-page .ldb-nom-muted--mt{margin-top:10px}#ldb-nomenclature-page .ldb-nom-cta{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:10px}#ldb-nomenclature-page .ldb-nom-tip{margin:12px 0 0;font-size:13px;opacity:.75}#ldb-nomenclature-page .ldb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:999px;text-decoration:none !important;font-weight:900;letter-spacing:.02em;transition:transform .12s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,filter .2s ease}#ldb-nomenclature-page .ldb-btn--primary{background:var(--brand-green) !important;color:#0b0b0b !important;box-shadow:0 6px 14px rgba(122,193,66,.1)}#ldb-nomenclature-page .ldb-btn--primary:hover{background:var(--brand-green) !important;filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 24px rgba(122,193,66,.18)}#ldb-nomenclature-page .ldb-btn--ghost{background:#fff;color:#111 !important;border:1px solid rgba(0,0,0,.14);box-shadow:0 6px 14px rgba(0,0,0,.06)}#ldb-nomenclature-page .ldb-btn--ghost:hover{background:#f9f9f9;border-color:rgba(0,0,0,.28);transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.1)}#ldb-nomenclature-page .ldb-card{background:var(--ldb-card);border:1px solid var(--ldb-border);border-radius:var(--ldb-radius);padding:26px;box-shadow:0 8px 22px rgba(0,0,0,.045);margin:18px 0}#ldb-nomenclature-page .ldb-section-title,#ldb-nomenclature-page .ldb-card h2,#ldb-nomenclature-page .ldb-card h3{margin:0 0 12px;letter-spacing:.06em;font-weight:500;text-transform:uppercase;font-size:clamp(18px, 2vw, 26px);line-height:1.22}#ldb-nomenclature-page .ldb-card p{margin:0 0 10px;line-height:1.55}#ldb-nomenclature-page .ldb-card p:last-child{margin-bottom:0}#ldb-nomenclature-page .ldb-muted{opacity:.75;font-size:14px}#ldb-nomenclature-page .ldb-center{text-align:center}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview{display:block;position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--ldb-border);background:#fff;text-decoration:none;cursor:pointer;margin-bottom:10px}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview img{display:block;width:100%;height:320px;object-fit:cover;object-position:center 25%;transition:transform .35s ease}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview:hover img{transform:scale(1.02)}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview:focus-visible{outline:3px solid rgba(122,193,66,.45);outline-offset:3px}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__fade{position:absolute;left:0;right:0;bottom:0;height:120px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.92))}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__cta{position:absolute;right:14px;bottom:14px;padding:10px 14px;border-radius:999px;font-weight:800;font-size:13px;color:#0b0b0b;background:var(--ldb-green);box-shadow:0 10px 22px rgba(0,0,0,.12);transition:transform .15s ease,box-shadow .2s ease}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview:hover .ldb-nom__cta{transform:translateY(-2px);box-shadow:0 14px 26px rgba(0,0,0,.18)}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__note{margin-top:12px;font-size:13px;color:var(--ldb-muted)}#ldb-nomenclature-page .ldb-nom-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:860px){#ldb-nomenclature-page .ldb-nom-grid2{grid-template-columns:1fr}}#ldb-nomenclature-page .ldb-nom-list{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:12px}#ldb-nomenclature-page .ldb-nom-list li{display:flex;gap:12px;align-items:flex-start}#ldb-nomenclature-page .ldb-nom-list .ldb-emoji{flex:0 0 22px;width:22px;line-height:1.2;margin-top:2px}#ldb-nomenclature-page .ldb-nom-list li span:last-child{flex:1;min-width:0;word-break:normal;overflow-wrap:anywhere;hyphens:none}#ldb-nomenclature-page .ldb-highlight{margin-top:16px;background:rgba(122,193,66,.12);border:1px solid rgba(122,193,66,.28);border-radius:14px;padding:14px 16px}#ldb-nomenclature-page .ldb-nom-abbr{margin:10px 0 0;padding-left:18px}#ldb-nomenclature-page .ldb-nom-abbr li{margin:6px 0}#ldb-nomenclature-page .elementor-widget-n-accordion{max-width:1120px;margin:0 auto}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion{--n-accordion-border-width:0px;--n-accordion-item-border-width:0px}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item{margin-bottom:14px;border:1px solid rgba(0,0,0,.08) !important;border-radius:18px !important;overflow:hidden !important;background:linear-gradient(180deg,#fff 0%,#fcfcfc 100%) !important;box-shadow:0 6px 18px rgba(0,0,0,.05) !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item-title{padding:22px !important;background:0 0 !important;transition:background .2s ease !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item-title:hover{background:rgba(122,193,66,.04) !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background:rgba(122,193,66,.035) !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item-title-text{color:#1c1d20 !important;font-size:clamp(16px,1.4vw,21px) !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:-.01em !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 22px 22px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-radius:0 0 18px 18px}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{color:#333 !important;font-size:15px !important;line-height:1.85 !important;margin:0 0 14px !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item [role=region] p:last-child{margin-bottom:0 !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item-title-icon{color:var(--ldb-green) !important}#ldb-nomenclature-page .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#5fae2e !important}#ldb-nomenclature-page .ldb-nom-final{padding:32px 26px}#ldb-nomenclature-page .ldb-nom-final p{max-width:760px;margin:0 auto 18px;line-height:1.7}@media (max-width:600px){#ldb-nomenclature-page .ldb-card{padding:22px 18px}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__preview img{height:280px;object-position:center 24%}#ldb-nomenclature-page .ldb-nom-apercu .ldb-nom__cta{right:10px;bottom:10px;padding:9px 12px;font-size:12px}#ldb-nomenclature-page #ldb-nom-faq .elementor-tab-title{padding:16px !important;letter-spacing:.04em;font-size:14px}#ldb-nomenclature-page #ldb-nom-faq .elementor-tab-content{padding:0 16px 16px !important}}.ldb-packs-decouverte{background:#f3f4f5;padding:56px 20px 72px}.ldb-packs-decouverte__hero,.ldb-packs-decouverte__list,.ldb-packs-decouverte__coming,body.page-id-15015 .elementor-widget-n-accordion,body.page-id-15015 #footer.narrow .foot-items .foot-content{max-width:1160px;margin-left:auto;margin-right:auto}body.page-id-15015,body.page-id-15015 .elementor,body.page-id-15015 .elementor-section,body.page-id-15015 .elementor-container,body.page-id-15015 .elementor-widget-container{background:0 0}.ldb-packs-decouverte__hero{margin-bottom:44px;text-align:left}.ldb-kicker{display:inline-block;margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7ac142}.ldb-title{margin:0 0 18px;font-size:clamp(38px, 6vw, 64px);line-height:.98;font-weight:900;text-transform:uppercase;color:#7ac142}.ldb-intro{max-width:840px;margin:0;font-size:17px;line-height:1.78;color:#30343a}.ldb-intro strong{color:#111;font-weight:900}.ldb-packs-decouverte__list{margin-bottom:24px}.ldb-section-title{margin:0 0 10px;font-size:clamp(30px, 4vw, 46px);line-height:1.04;font-weight:900;text-transform:uppercase;color:#111;text-align:left}.ldb-section-sub{margin:0 0 28px;font-size:16px;line-height:1.65;color:#6c737a;text-align:left}.ldb-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.ldb-pack-card{background:linear-gradient(180deg,#fcfcfc 0%,#f3f5f6 100%);border:1px solid rgba(0,0,0,.06);border-radius:24px;padding:16px;box-shadow:0 12px 28px rgba(0,0,0,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .22s ease}.ldb-pack-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(0,0,0,.08);border-color:rgba(0,0,0,.08)}.ldb-pack-card.is-coming{opacity:.9}.ldb-pack-card__visual-frame{position:relative;margin-bottom:16px;border-radius:18px;overflow:hidden;background:#f0f2f3;border:1px solid rgba(0,0,0,.05)}.ldb-pack-card__visual-frame img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:0;background:#000}.ldb-badge{position:absolute;top:12px;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;z-index:2}.ldb-badge--available{left:12px;background:linear-gradient(180deg,#9be15d 0%,#7ac142 100%);color:#111;box-shadow:0 8px 18px rgba(122,193,66,.26)}.ldb-badge--count{right:12px;background:rgba(255,255,255,.94);color:#111;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 14px rgba(0,0,0,.06)}.ldb-badge--coming{left:12px;background:rgba(255,255,255,.92);color:#70767d;border:1px solid rgba(0,0,0,.05);box-shadow:0 6px 14px rgba(0,0,0,.04)}.ldb-pack-card__content{display:flex;flex-direction:column;gap:8px}.ldb-pack-card__title{margin:0;font-size:18px;line-height:1.18;font-weight:900;text-transform:uppercase;color:#111}.ldb-pack-card__desc{margin:0;font-size:15px;line-height:1.65;color:#666d74}.ldb-pack-card__footer{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ldb-pack-card__footer.muted{justify-content:flex-start;color:#8a9097;font-weight:700;font-size:15px}.ldb-packs-decouverte .ldb-price{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;background:#eef5e7;border:1px solid rgba(122,193,66,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);font-size:22px;line-height:1;font-weight:900;color:#111}.ldb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;background:#7ac142;color:#111;text-decoration:none;font-size:14px;font-weight:800;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;box-shadow:0 8px 18px rgba(122,193,66,.2)}.ldb-btn:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 14px 24px rgba(122,193,66,.22);color:#111;text-decoration:none}body.page-id-15015 .elementor-widget-n-accordion{max-width:1120px;margin:0 auto 28px}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion{--n-accordion-border-width:0px;--n-accordion-item-border-width:0px}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item{margin-bottom:14px;border:1px solid rgba(0,0,0,.08) !important;border-radius:18px !important;overflow:hidden !important;background:linear-gradient(180deg,#fff 0%,#fcfcfc 100%) !important;box-shadow:0 6px 18px rgba(0,0,0,.05) !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:22px !important;background:0 0 !important;transition:background .2s ease !important;min-height:auto}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title:hover{background:rgba(122,193,66,.04) !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background:rgba(122,193,66,.035) !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title-text{color:#1c1d20 !important;font-size:clamp(16px,1.4vw,21px) !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:-.01em !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item>[role=region],body.page-id-15015 .elementor-widget-n-accordion .e-con{background:0 0 !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 22px 22px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-radius:0 0 18px 18px}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-text-editor,body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-container,body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{color:#333 !important;font-size:15px !important;line-height:1.85 !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{margin:0 0 14px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p:last-child{margin-bottom:0 !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title-icon{color:var(--ldb-green) !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#5fae2e !important}@media (max-width:767px){body.page-id-15015 .elementor-widget-n-accordion{margin-bottom:22px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:17px 16px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:16px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{font-size:14px !important;line-height:1.75 !important}}.ldb-packs-decouverte__coming{margin-top:0;margin-bottom:32px}.ldb-packs-decouverte__coming-box{padding:30px;border-radius:26px;background:linear-gradient(180deg,#0b0b0b 0%,#050505 100%);box-shadow:0 16px 30px rgba(0,0,0,.14);color:#fff}.ldb-packs-decouverte__coming-title{margin:0 0 12px;font-size:clamp(24px, 3.6vw, 38px);line-height:1.08;font-weight:900;text-transform:uppercase;color:#7ac142}.ldb-packs-decouverte__coming-text{margin:0 0 14px;font-size:16px;line-height:1.75;color:rgba(255,255,255,.92)}.ldb-packs-decouverte__coming-hint{margin:0;font-size:15px;line-height:1.7;color:rgba(255,255,255,.76)}@media (max-width:1100px){.ldb-pack-grid{grid-template-columns:1fr}}@media (max-width:767px){.ldb-packs-decouverte{padding:46px 16px 54px}.ldb-packs-decouverte__hero{margin-bottom:36px}.ldb-kicker{margin-top:4px}.ldb-title{font-size:clamp(32px, 10vw, 44px);margin-bottom:14px}.ldb-intro{max-width:100%;font-size:15px;line-height:1.7}.ldb-section-title{font-size:clamp(26px, 8vw, 34px)}.ldb-section-sub{font-size:15px;margin:0 0 22px}.ldb-pack-grid{gap:22px}.ldb-pack-card{padding:14px;border-radius:20px}.ldb-pack-card__visual-frame{border-radius:16px;margin-bottom:14px}.ldb-pack-card__visual-frame img{border-radius:0}.ldb-pack-card__title{font-size:17px}.ldb-pack-card__desc{font-size:14px}.ldb-pack-card__footer{flex-direction:column;align-items:stretch}.ldb-pack-card__footer.muted{align-items:flex-start}.ldb-packs-decouverte .ldb-price{min-height:42px;padding:0 14px;font-size:18px;width:fit-content;margin:0 auto}.ldb-btn{width:100%;min-height:46px}body.page-id-15015 .elementor-widget-n-accordion{margin-bottom:22px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:16px !important;min-height:58px}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:15px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}body.page-id-15015 .elementor-widget-n-accordion .e-n-accordion-item>[role=region] p{font-size:14px}.ldb-packs-decouverte__coming{margin-bottom:24px}.ldb-packs-decouverte__coming-box{padding:22px 18px;border-radius:20px}.ldb-packs-decouverte__coming-text,.ldb-packs-decouverte__coming-hint{font-size:14px}}.ldb-packs-gold{background:linear-gradient(180deg,#0b0b0b 0%,#050505 100%);padding:56px 20px 72px;color:#fff}.ldb-packs-gold__hero,.ldb-packs-gold__list,.ldb-packs-gold__faq,.ldb-packs-gold__bottom-link,body.page-id-18030 .elementor-widget-n-accordion,body.page-id-18030 #footer.narrow .foot-items .foot-content{max-width:1160px;margin-left:auto;margin-right:auto}body.page-id-18030,body.page-id-18030 .elementor,body.page-id-18030 .elementor-section,body.page-id-18030 .elementor-container,body.page-id-18030 .elementor-widget-container{background:0 0}.ldb-packs-gold__hero{margin-bottom:44px;text-align:left}.ldb-packs-gold .ldb-kicker{display:inline-block;margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7ac142}.ldb-packs-gold .ldb-title{margin:0 0 18px;font-size:clamp(38px, 6vw, 64px);line-height:.98;font-weight:900;text-transform:uppercase;color:#7ac142}.ldb-packs-gold .ldb-intro{max-width:840px;margin:0 0 16px;font-size:17px;line-height:1.78;color:rgba(255,255,255,.84)}.ldb-packs-gold .ldb-intro strong{color:#fff;font-weight:900}.ldb-packs-gold .ldb-link-alt{margin:0;font-size:15px;line-height:1.7;color:rgba(255,255,255,.72)}.ldb-packs-gold .ldb-link-alt a{color:#7ac142;font-weight:800;text-decoration:none}.ldb-packs-gold .ldb-link-alt a:hover{text-decoration:underline}.ldb-packs-gold__list{margin-bottom:24px}.ldb-packs-gold .ldb-section-title{margin:0 0 10px;font-size:clamp(30px, 4vw, 46px);line-height:1.04;font-weight:900;text-transform:uppercase;color:#fff;text-align:left}.ldb-packs-gold .ldb-section-sub{margin:0 0 28px;font-size:16px;line-height:1.65;color:rgba(255,255,255,.62);text-align:left}.ldb-packs-gold .ldb-pack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.ldb-packs-gold .ldb-pack-card{background:linear-gradient(180deg,#f7f7f7 0%,#ececec 100%);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:16px;box-shadow:0 12px 28px rgba(0,0,0,.18);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .22s ease}.ldb-packs-gold .ldb-pack-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(0,0,0,.24);border-color:rgba(255,255,255,.18)}.ldb-packs-gold .ldb-pack-card.is-coming{opacity:.96}.ldb-packs-gold .ldb-pack-card__visual-frame{position:relative;margin-bottom:16px;border-radius:18px;overflow:hidden;background:#0c0c0c;border:1px solid rgba(255,255,255,.06)}.ldb-packs-gold .ldb-pack-card__visual-frame img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:0;background:#000}.ldb-packs-gold .ldb-badge{position:absolute;top:12px;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;z-index:2}.ldb-packs-gold .ldb-badge--gold{left:12px;background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 14px rgba(0,0,0,.2)}.ldb-packs-gold .ldb-badge--count{right:12px;background:rgba(255,255,255,.92);color:#111;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 14px rgba(0,0,0,.08)}.ldb-packs-gold .ldb-pack-card__content{display:flex;flex-direction:column;gap:8px}.ldb-packs-gold .ldb-pack-card__title{margin:0;font-size:18px;line-height:1.18;font-weight:900;text-transform:uppercase;color:#111}.ldb-packs-gold .ldb-pack-card__desc{margin:0;font-size:15px;line-height:1.65;color:#5f666d}.ldb-packs-gold .ldb-pack-card__footer{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ldb-packs-gold .ldb-pack-card__footer.muted{justify-content:flex-start;color:#8a9097;font-weight:700;font-size:15px}.ldb-packs-gold__faq{margin-top:0;margin-bottom:28px}.ldb-packs-gold__faq-box{margin-bottom:28px}.ldb-packs-gold__faq-title{margin:0 0 12px;font-size:clamp(24px, 3.6vw, 38px);line-height:1.08;font-weight:900;text-transform:uppercase;color:#fff}.ldb-packs-gold__faq-text{margin:0 0 14px;font-size:16px;line-height:1.75;color:rgba(255,255,255,.88)}.ldb-packs-gold__faq-hint{margin:0 0 18px;font-size:15px;line-height:1.7;color:rgba(255,255,255,.74)}.ldb-packs-gold__bottom-link{margin-bottom:32px}.ldb-packs-gold__bottom-link p{margin:0;font-size:15px;line-height:1.7;color:rgba(255,255,255,.72)}.ldb-packs-gold__bottom-link a{color:#7ac142;font-weight:800;text-decoration:none}.ldb-packs-gold__bottom-link a:hover{text-decoration:underline}body.page-id-18030 .elementor-widget-n-accordion{max-width:1120px;margin:0 auto 28px}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion{--n-accordion-border-width:0px;--n-accordion-item-border-width:0px}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item{margin-bottom:14px;border:1px solid rgba(0,0,0,.08) !important;border-radius:18px !important;overflow:hidden !important;background:linear-gradient(180deg,#fff 0%,#fcfcfc 100%) !important;box-shadow:0 6px 18px rgba(0,0,0,.05) !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:22px !important;background:0 0 !important;transition:background .2s ease !important;min-height:auto}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title:hover{background:rgba(122,193,66,.04) !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{background:rgba(122,193,66,.035) !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title-text{color:#1c1d20 !important;font-size:clamp(16px,1.4vw,21px) !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:-.01em !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item>[role=region],body.page-id-18030 .elementor-widget-n-accordion .e-con{background:0 0 !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 22px 22px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-radius:0 0 18px 18px}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-text-editor,body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-widget-container,body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{color:#333 !important;font-size:15px !important;line-height:1.85 !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{margin:0 0 14px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p:last-child{margin-bottom:0 !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title-icon{color:var(--ldb-green) !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#5fae2e !important}@media (max-width:767px){body.page-id-18030 .elementor-widget-n-accordion{margin-bottom:22px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:17px 16px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:16px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] .elementor-text-editor,body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item [role=region] p{font-size:14px !important;line-height:1.75 !important}}@media (max-width:1100px){.ldb-packs-gold .ldb-pack-grid{grid-template-columns:1fr}}@media (max-width:767px){.ldb-packs-gold{padding:46px 16px 54px}.ldb-packs-gold__hero{margin-bottom:36px}.ldb-packs-gold .ldb-kicker{margin-top:4px}.ldb-packs-gold .ldb-title{font-size:clamp(32px, 10vw, 44px);margin-bottom:14px}.ldb-packs-gold .ldb-intro{max-width:100%;font-size:15px;line-height:1.7}.ldb-packs-gold .ldb-link-alt{font-size:14px}.ldb-packs-gold .ldb-section-title{font-size:clamp(26px, 8vw, 34px)}.ldb-packs-gold .ldb-section-sub{font-size:15px;margin:0 0 22px}.ldb-packs-gold .ldb-pack-grid{gap:22px}.ldb-packs-gold .ldb-pack-card{padding:14px;border-radius:20px}.ldb-packs-gold .ldb-pack-card__visual-frame{border-radius:16px;margin-bottom:14px}.ldb-packs-gold .ldb-pack-card__visual-frame img{border-radius:0}.ldb-packs-gold .ldb-pack-card__title{font-size:17px}.ldb-packs-gold .ldb-pack-card__desc{font-size:14px}.ldb-packs-gold .ldb-pack-card__footer{flex-direction:column;align-items:stretch}.ldb-packs-gold .ldb-pack-card__footer.muted{align-items:flex-start}body.page-id-18030 .elementor-widget-n-accordion{margin-bottom:22px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title{padding:16px !important;min-height:58px}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:15px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}body.page-id-18030 .elementor-widget-n-accordion .e-n-accordion-item>[role=region] p{font-size:14px}.ldb-packs-gold__faq{margin-bottom:22px}.ldb-packs-gold__faq-box{margin-bottom:22px}.ldb-packs-gold__faq-text,.ldb-packs-gold__faq-hint{font-size:14px}.ldb-packs-gold__bottom-link{margin-bottom:24px}}.ldb-pass-page{--ldb-pass-bg:#070707;--ldb-pass-bg-soft:#111;--ldb-pass-panel:#141414;--ldb-pass-panel-2:#1a1a1a;--ldb-pass-border:rgba(255,255,255,.09);--ldb-pass-border-strong:rgba(255,255,255,.14);--ldb-pass-text:rgba(255,255,255,.94);--ldb-pass-muted:rgba(255,255,255,.72);--ldb-pass-red:#c43b2f;--ldb-pass-red-2:#e25547;--ldb-pass-green:#7ac142;--ldb-pass-gold:#d6ad45;--ldb-pass-radius:24px;--ldb-pass-shadow:0 18px 44px rgba(0,0,0,.28);color:var(--ldb-pass-text);background:radial-gradient(circle at top center,rgba(196,59,47,.2) 0%,rgba(196,59,47,0) 36%),linear-gradient(180deg,#090909 0%,#0d0d0d 100%)}.ldb-pass-wrap{width:min(1320px, calc(100% - 48px));margin:0 auto}.ldb-pass-wrap--narrow{width:min(980px, calc(100% - 48px))}.ldb-pass-hero{position:relative;overflow:hidden;padding:96px 0 72px;border-bottom:1px solid rgba(255,255,255,.06)}.ldb-pass-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0)),radial-gradient(circle at 50% 0%,rgba(226,85,71,.18),rgba(226,85,71,0) 48%);pointer-events:none}.ldb-pass-hero__inner{position:relative;z-index:1;width:min(980px, calc(100% - 40px));margin:0 auto;text-align:center}.ldb-pass-hero__kicker{display:inline-block;margin-bottom:18px;padding:8px 14px;border:1px solid rgba(226,85,71,.34);border-radius:999px;background:rgba(226,85,71,.08);color:#f1b1aa;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ldb-pass-hero__title{margin:0 0 18px;font-size:clamp(38px, 6vw, 72px);line-height:.98;font-weight:700;letter-spacing:-.03em;color:#fff}.ldb-pass-hero__title span{display:block;color:rgba(255,255,255,.9)}.ldb-pass-hero__lead{max-width:820px;margin:0 auto;color:var(--ldb-pass-muted);font-size:clamp(17px, 2vw, 22px);line-height:1.65}.ldb-pass-hero__meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:26px}.ldb-pass-pill{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.88);font-size:13px;font-weight:600;line-height:1.2}.ldb-pass-pill--accent{background:rgba(226,85,71,.14);border-color:rgba(226,85,71,.26);color:#ffd5d0}.ldb-pass-hero__actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.ldb-pass-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border-radius:999px;text-decoration:none !important;font-size:14px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease,filter .18s ease}.ldb-pass-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.ldb-pass-btn--primary{background:linear-gradient(135deg,var(--ldb-pass-red),var(--ldb-pass-red-2));color:#fff !important;box-shadow:0 12px 28px rgba(196,59,47,.24);border:1px solid rgba(255,255,255,.08)}.ldb-pass-btn--ghost{background:rgba(255,255,255,.04);color:#fff !important;border:1px solid rgba(255,255,255,.1)}.ldb-pass-btn--large{min-height:56px;padding:14px 26px;font-size:15px}.ldb-pass-section{padding:78px 0}.ldb-pass-section--intro{padding-top:64px;padding-bottom:24px}.ldb-pass-section--soft{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.ldb-pass-section--offer{padding-top:42px;padding-bottom:42px}.ldb-pass-section--faq{padding-top:70px;padding-bottom:90px}.ldb-pass-section__title{margin:0 0 34px;text-align:center;font-size:clamp(28px, 4vw, 40px);line-height:1.15;color:#fff;letter-spacing:-.02em}.ldb-pass-intro{max-width:900px;margin:0 auto;text-align:center}.ldb-pass-intro h2{margin:0 0 18px;font-size:clamp(28px, 4vw, 40px);line-height:1.12;color:#fff;letter-spacing:-.02em}.ldb-pass-intro p{margin:0 0 14px;color:var(--ldb-pass-muted);font-size:18px;line-height:1.8}.ldb-pass-intro strong{color:#fff}.ldb-pass-grid{display:grid;gap:24px}.ldb-pass-grid--4{grid-template-columns:repeat(4,minmax(0, 1fr))}.ldb-pass-grid--3{grid-template-columns:repeat(3,minmax(0, 1fr))}.ldb-pass-card,.ldb-pass-offer,.ldb-pass-panel,.ldb-pass-cta{border:1px solid var(--ldb-pass-border);border-radius:var(--ldb-pass-radius);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));box-shadow:var(--ldb-pass-shadow)}.ldb-pass-card{padding:28px 24px 24px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12)}.ldb-pass-card__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:16px;border-radius:18px;background:rgba(226,85,71,.11);border:1px solid rgba(226,85,71,.24);font-size:28px;line-height:1}.ldb-pass-card h3{margin:0 0 10px;font-size:22px;color:#fff}.ldb-pass-card p{margin:0;color:var(--ldb-pass-muted);line-height:1.68}.ldb-pass-founder{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:stretch}.ldb-pass-founder__content,.ldb-pass-founder__box{border:1px solid var(--ldb-pass-border);border-radius:var(--ldb-pass-radius);box-shadow:var(--ldb-pass-shadow)}.ldb-pass-founder__content{padding:34px 32px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.ldb-pass-founder__kicker{display:inline-block;margin-bottom:12px;color:#efaaa2;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ldb-pass-founder__content h2{margin:0 0 18px;font-size:clamp(26px, 3.6vw, 40px);line-height:1.12;color:#fff}.ldb-pass-founder__content p{margin:0 0 14px;color:var(--ldb-pass-muted);font-size:17px;line-height:1.8}.ldb-pass-founder__content p:last-child{margin-bottom:0}.ldb-pass-founder__box{padding:34px 30px;background:linear-gradient(180deg,rgba(226,85,71,.12),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));border-color:rgba(226,85,71,.22)}.ldb-pass-price{display:flex;align-items:flex-end;gap:8px;margin-bottom:18px}.ldb-pass-price__amount{font-size:clamp(48px, 6vw, 68px);line-height:.95;font-weight:700;color:#fff;letter-spacing:-.04em}.ldb-pass-price__period{padding-bottom:8px;color:rgba(255,255,255,.78);font-size:18px;font-weight:600}.ldb-pass-price__list{margin:0;padding:0;list-style:none}.ldb-pass-price__list li{position:relative;margin-bottom:12px;padding-left:20px;color:var(--ldb-pass-muted);line-height:1.7}.ldb-pass-price__list li:last-child{margin-bottom:0}.ldb-pass-price__list li:before{content:"";position:absolute;top:.72em;left:0;width:7px;height:7px;border-radius:50%;background:var(--ldb-pass-red-2);box-shadow:0 0 0 5px rgba(226,85,71,.1)}.ldb-pass-duo{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}.ldb-pass-panel{padding:32px 30px}.ldb-pass-panel h2{margin:0 0 18px;font-size:30px;line-height:1.15;color:#fff}.ldb-pass-panel p{margin:0;color:var(--ldb-pass-muted);font-size:17px;line-height:1.8}.ldb-pass-panel--accent{background:linear-gradient(180deg,rgba(226,85,71,.1),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));border-color:rgba(226,85,71,.22)}.ldb-pass-list{margin:0;padding:0;list-style:none}.ldb-pass-list li{position:relative;padding-left:20px;margin-bottom:12px;color:var(--ldb-pass-muted);line-height:1.7}.ldb-pass-list li:last-child{margin-bottom:0}.ldb-pass-list li:before{content:"";position:absolute;top:.72em;left:0;width:7px;height:7px;border-radius:50%;background:var(--ldb-pass-red-2);box-shadow:0 0 0 5px rgba(226,85,71,.1)}.ldb-pass-offer{position:relative;padding:30px 26px 24px}.ldb-pass-offer__tag{display:inline-block;margin-bottom:16px;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ldb-pass-offer h3{margin:0 0 12px;font-size:28px;line-height:1.12;color:#fff}.ldb-pass-offer p{margin:0;color:var(--ldb-pass-muted);line-height:1.8}.ldb-pass-offer--discover .ldb-pass-offer__tag{background:rgba(122,193,66,.12);border:1px solid rgba(122,193,66,.22);color:#a4d97d}.ldb-pass-offer--gold .ldb-pass-offer__tag{background:rgba(214,173,69,.12);border:1px solid rgba(214,173,69,.22);color:#e6c977}.ldb-pass-offer--pass{border-color:rgba(226,85,71,.24);background:linear-gradient(180deg,rgba(226,85,71,.1),rgba(255,255,255,.015)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.ldb-pass-offer--pass .ldb-pass-offer__tag{background:rgba(226,85,71,.12);border:1px solid rgba(226,85,71,.24);color:#f3a69f}.ldb-pass-cta{display:grid;grid-template-columns:1.15fr auto;align-items:center;gap:24px;padding:34px;border-color:rgba(226,85,71,.2);background:linear-gradient(180deg,rgba(226,85,71,.1),rgba(255,255,255,.015)),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015))}.ldb-pass-cta__kicker{display:inline-block;margin-bottom:10px;color:#efaaa2;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ldb-pass-cta h2{margin:0 0 12px;font-size:clamp(24px, 3.5vw, 36px);line-height:1.12;color:#fff}.ldb-pass-cta p{margin:0;color:var(--ldb-pass-muted);font-size:17px;line-height:1.75}.ldb-pass-cta__notes{display:grid;gap:12px;margin-top:22px}.ldb-pass-note{padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.ldb-pass-note strong{display:block;margin-bottom:4px;color:#fff;font-size:15px}.ldb-pass-note span{display:block;color:var(--ldb-pass-muted);font-size:15px;line-height:1.7}.ldb-pass-note--warning{border-color:rgba(226,85,71,.24);background:rgba(226,85,71,.08)}.ldb-pass-faq{display:grid;gap:16px}.ldb-pass-faq__item{border:1px solid var(--ldb-pass-border-strong);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.015));overflow:hidden}.ldb-pass-faq__item summary{position:relative;padding:22px 56px 22px 24px;cursor:pointer;list-style:none;font-size:18px;font-weight:600;color:#fff}.ldb-pass-faq__item summary::-webkit-details-marker{display:none}.ldb-pass-faq__item summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:24px;line-height:1;color:rgba(255,255,255,.72)}.ldb-pass-faq__item[open] summary:after{content:"–"}.ldb-pass-faq__content{padding:0 24px 22px}.ldb-pass-faq__content p{margin:0;color:var(--ldb-pass-muted);line-height:1.8}@media (max-width:1100px){.ldb-pass-grid--4{grid-template-columns:repeat(2,minmax(0, 1fr))}.ldb-pass-duo,.ldb-pass-founder{grid-template-columns:1fr}.ldb-pass-cta{grid-template-columns:1fr;text-align:center}.ldb-pass-cta__action{display:flex;justify-content:center}}@media (max-width:820px){.ldb-pass-hero{padding:76px 0 58px}.ldb-pass-section{padding:58px 0}.ldb-pass-grid--3,.ldb-pass-grid--4{grid-template-columns:1fr}.ldb-pass-card,.ldb-pass-offer,.ldb-pass-panel{padding:24px 22px}.ldb-pass-cta,.ldb-pass-founder__content,.ldb-pass-founder__box{padding:28px 22px}}@media (max-width:767px){.ldb-pass-wrap,.ldb-pass-wrap--narrow,.ldb-pass-hero__inner{width:min(100% - 28px, 100%)}.ldb-pass-hero__lead{font-size:17px}.ldb-pass-hero__meta{gap:8px;margin-top:22px}.ldb-pass-pill{width:100%}.ldb-pass-intro p,.ldb-pass-panel p,.ldb-pass-cta p,.ldb-pass-card p,.ldb-pass-offer p,.ldb-pass-faq__content p,.ldb-pass-founder__content p,.ldb-pass-price__list li,.ldb-pass-note span{font-size:15.5px;line-height:1.75}.ldb-pass-faq__item summary{padding:19px 50px 19px 18px;font-size:16px}.ldb-pass-faq__content{padding:0 18px 18px}.ldb-pass-hero__actions{gap:10px}.ldb-pass-btn{width:100%}.ldb-pass-note{padding:14px 15px}}body.page-id-18051 .site-content,body.page-id-18051 .content-area,body.page-id-18051 .entry-content,body.page-id-18051 .post-content,body.page-id-18051 .wp-site-blocks,body.page-id-18051 .wp-block-post-content,body.page-id-18051 article.page,body.page-id-18051 .type-page{max-width:none !important;width:100% !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important}body.page-id-18051 .entry-content>.wp-block-html,body.page-id-18051 .wp-block-post-content>.wp-block-html{max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important}body.page-id-18051 .ldb-pass-page{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.page-id-18067 .ldb-register-top{max-width:760px;margin:52px auto 26px;text-align:center;color:#111}.page-id-18067 .ldb-register-kicker{margin:0 0 12px;color:#7ac142;font-weight:700;letter-spacing:.16em;font-size:12px;text-transform:uppercase}.page-id-18067 .ldb-register-top h1{margin:0 0 14px;color:#1a1a1a;font-size:clamp(34px, 4.6vw, 56px);line-height:1.08;font-weight:300}.page-id-18067 .ldb-register-lead{max-width:760px;margin:0 auto 20px;color:rgba(0,0,0,.68);font-size:18px;line-height:1.65}.page-id-18067 .ldb-register-points{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:8px}.page-id-18067 .ldb-register-points span{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;background:rgba(122,193,66,.08);border:1px solid rgba(122,193,66,.18);border-radius:999px;color:#2d2d2d;font-size:13px;line-height:1}.page-id-18067 .pms-form-wrapper{max-width:760px;margin:12px auto 56px !important}.page-id-18067 form.pms-form{background:#fff;padding:30px 32px;border-radius:18px;border:1px solid rgba(0,0,0,.05);box-shadow:0 18px 50px rgba(0,0,0,.1)}.page-id-18067 .pms-field{margin-bottom:16px !important}.page-id-18067 form.pms-form label{color:#232323;font-weight:500}.page-id-18067 form.pms-form input,.page-id-18067 form.pms-form select{width:100%;background:#fff !important;border:1px solid rgba(0,0,0,.11) !important;border-radius:10px !important;min-height:48px;padding:10px 14px !important;box-shadow:none !important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.page-id-18067 form.pms-form input::placeholder{color:rgba(0,0,0,.42)}.page-id-18067 form.pms-form input:focus,.page-id-18067 form.pms-form select:focus{border-color:#7ac142 !important;box-shadow:0 0 0 3px rgba(122,193,66,.14) !important;outline:none !important}.page-id-18067 .pms-form-wrapper h3,.page-id-18067 form.pms-form h3,.page-id-18067 .pms-payment-details-heading{margin-top:30px !important;margin-bottom:14px !important;color:#111;font-size:18px;font-weight:600;letter-spacing:.02em}.page-id-18067 .pms-credit-card-information,.page-id-18067 .pms-payment-gateway-wrapper{margin-top:10px}.page-id-18067 .pms-form-wrapper p,.page-id-18067 form.pms-form p{color:rgba(0,0,0,.68)}.page-id-18067 input[type=submit],.page-id-18067 .pms-submit-button,.page-id-18067 form.pms-form input[type=submit]{width:100%;background:#7ac142 !important;color:#fff !important;border:none !important;border-radius:12px !important;min-height:52px;padding:0 22px !important;font-size:16px;font-weight:700 !important;letter-spacing:.02em;box-shadow:0 10px 22px rgba(122,193,66,.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.page-id-18067 input[type=submit]:hover,.page-id-18067 .pms-submit-button:hover,.page-id-18067 form.pms-form input[type=submit]:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 14px 28px rgba(122,193,66,.28)}@media (max-width:767px){.page-id-18067 .ldb-register-top{margin:38px auto 20px;padding:0 16px}.page-id-18067 .ldb-register-top h1{font-size:clamp(28px, 8vw, 40px)}.page-id-18067 .ldb-register-lead{font-size:16px;line-height:1.55}.page-id-18067 .ldb-register-points{gap:8px}.page-id-18067 .ldb-register-points span{font-size:12px;padding:8px 12px}.page-id-18067 .pms-form-wrapper{margin:10px auto 36px !important;padding:0 14px}.page-id-18067 form.pms-form{padding:22px 18px;border-radius:14px}.page-id-18067 .pms-field{margin-bottom:14px !important}}.ldb-artist-page{width:min(1100px, calc(100% - 48px));margin:46px auto 68px}.ldb-artist-hero{text-align:center;margin-bottom:38px}.ldb-artist-title{margin:0;font-size:clamp(32px, 3.4vw, 52px);line-height:1.05;font-weight:400;letter-spacing:.01em;color:rgba(122,193,66,.92)}.ldb-artist-sub{max-width:760px;margin:16px auto 0;font-size:clamp(15px, 1.35vw, 18px);line-height:1.66;color:rgba(17,17,17,.7)}.ldb-artist-meta{margin-top:14px;font-size:13px;letter-spacing:.06em;color:rgba(17,17,17,.5)}.ldb-artist-text{max-width:780px;margin:0 auto;font-size:16.5px;line-height:1.72;color:rgba(17,17,17,.78)}.ldb-artist-text p{margin:0 0 18px}.ldb-artist-section-title{position:relative;display:block;width:fit-content;max-width:100%;margin:48px 0 22px;padding-bottom:10px;font-size:clamp(24px, 2.2vw, 34px);line-height:1.12;font-weight:400;letter-spacing:.015em;color:rgba(122,193,66,.92)}.ldb-artist-section-title:after{content:"";display:block;width:78px;height:3px;margin-top:12px;border-radius:999px;background:rgba(122,193,66,.92)}.ldb-artist-section-title+.ldb-artist-products-scope{margin-top:26px}.ldb-artist-products-scope .ldb-partitions-grid{width:min(1200px, calc(100% - 48px));margin-left:auto;margin-right:auto}.ldb-artist-products-scope .ldb-partitions-grid ul.products{margin-top:8px !important;gap:28px !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product{border-radius:22px !important;box-shadow:0 10px 26px rgba(0,0,0,.045) !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product:hover{transform:translateY(-4px) !important;box-shadow:0 18px 42px rgba(0,0,0,.075) !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product>a:first-child{padding:16px 16px 0 !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product img,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .wp-post-image{border-radius:18px !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .woocommerce-loop-product__title,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product h2{margin:16px 16px 10px !important;font-size:15.5px !important;line-height:1.34 !important;font-weight:800 !important;min-height:48px !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .price{margin:0 16px 14px !important;font-size:18px !important;font-weight:800 !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .button,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .add_to_cart_button,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product a.button,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product a.add_to_cart_button{min-height:46px !important;border-radius:14px !important;font-size:14px !important;font-weight:800 !important;box-shadow:0 10px 20px rgba(122,193,66,.18) !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .button:hover,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product .add_to_cart_button:hover,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product a.button:hover,.ldb-artist-products-scope .ldb-partitions-grid ul.products li.product a.add_to_cart_button:hover{transform:translateY(-1px) !important;filter:brightness(1.03) !important;box-shadow:0 14px 24px rgba(122,193,66,.2) !important}.ldb-artist-links{margin:36px auto 24px;padding:24px 26px;max-width:760px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;box-shadow:0 12px 30px rgba(0,0,0,.045);text-align:center}.ldb-artist-links-title{margin:0 0 12px;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#111}.ldb-artist-links a{display:block;margin:12px 0;font-size:16px;font-weight:700;color:var(--brand-green);text-decoration:none}.ldb-artist-links a:hover{text-decoration:underline}.ldb-artist-links+.ldb-artist-section-title{margin-top:52px}.ldb-artist-links+.ldb-artist-section-title+.ldb-artist-text{max-width:780px}.ldb-artist-faq-wrap{margin-top:34px}.ldb-artist-faq-wrap .elementor-widget-n-accordion{max-width:1120px;margin:0 auto}.ldb-artist-faq-wrap .e-n-accordion{--n-accordion-border-width:0px;--n-accordion-item-border-width:0px}.ldb-artist-faq-wrap .e-n-accordion-item{margin-bottom:14px;border:1px solid rgba(0,0,0,.08) !important;border-radius:18px !important;overflow:hidden !important;background:linear-gradient(180deg,#fff 0%,#fcfcfc 100%) !important;box-shadow:0 8px 20px rgba(0,0,0,.045) !important}.ldb-artist-faq-wrap .e-n-accordion-item-title{padding:22px !important;background:0 0 !important;transition:background .2s ease !important}.ldb-artist-faq-wrap .e-n-accordion-item-title:hover{background:rgba(122,193,66,.04) !important}.ldb-artist-faq-wrap .e-n-accordion-item[open] .e-n-accordion-item-title{background:rgba(122,193,66,.035) !important}.ldb-artist-faq-wrap .e-n-accordion-item-title-text{color:#1c1d20 !important;font-size:clamp(16px, 1.35vw, 20px) !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:-.01em !important}.ldb-artist-faq-wrap .e-n-accordion-item>[role=region],.ldb-artist-faq-wrap .e-con{background:0 0 !important}.ldb-artist-faq-wrap .e-n-accordion-item>[role=region]{padding:0 22px 22px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-radius:0 0 18px 18px}.ldb-artist-faq-wrap .e-n-accordion-item [role=region] .elementor-widget-text-editor,.ldb-artist-faq-wrap .e-n-accordion-item [role=region] .elementor-widget-container,.ldb-artist-faq-wrap .e-n-accordion-item [role=region] .elementor-text-editor{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}.ldb-artist-faq-wrap .e-n-accordion-item [role=region] .elementor-text-editor,.ldb-artist-faq-wrap .e-n-accordion-item [role=region] p{color:#333 !important;font-size:15px !important;line-height:1.82 !important}.ldb-artist-faq-wrap .e-n-accordion-item [role=region] p{margin:0 0 14px !important}.ldb-artist-faq-wrap .e-n-accordion-item [role=region] p:last-child{margin-bottom:0 !important}.ldb-artist-faq-wrap .e-n-accordion-item-title-icon{color:var(--brand-green) !important}.ldb-artist-faq-wrap .e-n-accordion-item[open] .e-n-accordion-item-title-icon{color:#5fae2e !important}@media (max-width:768px){.ldb-artist-page{width:min(100%, calc(100% - 32px));margin:34px auto 52px}.ldb-artist-hero{text-align:left;margin-bottom:28px}.ldb-artist-title{font-size:clamp(30px, 8vw, 40px);line-height:1.06}.ldb-artist-sub{max-width:100%;margin:14px 0 0;font-size:15px;line-height:1.6}.ldb-artist-meta{margin-top:12px;font-size:12px;line-height:1.5}.ldb-artist-text{max-width:100%;font-size:15px;line-height:1.7}.ldb-artist-text p{margin-bottom:18px}.ldb-artist-section-title{margin-top:46px;margin-bottom:22px;font-size:clamp(28px, 8vw, 36px);line-height:1.08}.ldb-artist-section-title:after{width:64px;margin-top:12px}.ldb-artist-products-scope .ldb-partitions-grid{width:min(100%, calc(100% - 32px))}.ldb-artist-products-scope .ldb-partitions-grid ul.products{gap:22px !important;justify-items:center !important}.ldb-artist-products-scope .ldb-partitions-grid ul.products>li.product{width:min(100%, 340px) !important;max-width:none !important;margin:0 auto !important}.ldb-artist-links{margin:32px auto 22px;padding:20px 18px;border-radius:18px;text-align:left}.ldb-artist-links-title{font-size:13px}.ldb-artist-links a{font-size:15px;line-height:1.5}.ldb-artist-links+.ldb-artist-section-title{margin-top:48px}.ldb-artist-faq-wrap{margin-top:28px}.ldb-artist-faq-wrap .e-n-accordion-item{border-radius:18px !important}.ldb-artist-faq-wrap .e-n-accordion-item-title{padding:18px 16px !important}.ldb-artist-faq-wrap .e-n-accordion-item-title-text{font-size:16px !important}.ldb-artist-faq-wrap .e-n-accordion-item>[role=region]{padding:0 16px 18px !important}.ldb-artist-faq-wrap .e-n-accordion-item [role=region] p{font-size:14px !important;line-height:1.75 !important}}.single-product div.product{--ldb-level-line:rgba(0,0,0,.12);--ldb-level-line-soft:rgba(0,0,0,.04)}.single-product div.product.ldb-main-product-level-debutant{--ldb-level-line:var(--lvl-begin);--ldb-level-line-soft:color-mix(in srgb,var(--lvl-begin) 20%,transparent)}.single-product div.product.ldb-main-product-level-intermediaire{--ldb-level-line:var(--lvl-inter);--ldb-level-line-soft:color-mix(in srgb,var(--lvl-inter) 20%,transparent)}.single-product div.product.ldb-main-product-level-confirme{--ldb-level-line:var(--lvl-conf);--ldb-level-line-soft:color-mix(in srgb,var(--lvl-conf) 20%,transparent)}.single-product .summary{max-width:520px;width:100%}.single-product .product_meta{display:none !important}.single-product .product_title{margin:0 0 16px !important;font-size:clamp(28px, 3vw, 38px) !important;line-height:1.1 !important;font-weight:400 !important;letter-spacing:-.01em !important;text-transform:none !important;color:#1a1a1a !important}.single-product div.product .summary .price{display:inline-flex;align-items:center;justify-content:center;margin:16px 0 20px;padding:10px 18px;border-radius:999px;background:#eef7e7;border:1px solid #cfe7be;box-shadow:0 10px 30px rgba(0,0,0,.06)}.single-product div.product .summary .price .amount{font-weight:800;letter-spacing:-.01em;color:#1a1a1a}.single-product div.product .summary .price del .amount{opacity:.55;font-weight:600}.single-product div.product .summary .price ins{text-decoration:none}.single-product .summary .woocommerce-product-details__short-description{margin:18px 0 24px}.single-product .summary .ldb-shortdesc{padding:4px 2px}.single-product .summary .ldb-shortdesc__lead{margin:0 0 16px;font-size:18px;line-height:1.6;font-weight:500;color:#111}.single-product .summary .ldb-shortdesc__list{margin:0;padding:0;list-style:none}.single-product .summary .ldb-shortdesc__list li{position:relative;margin:0 0 16px;padding-left:18px;font-size:16px;line-height:1.7;color:#1f1f1f}.single-product .summary .ldb-shortdesc__list li:last-child{margin-bottom:0}.single-product .summary .ldb-shortdesc__list li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:#7ac142}.single-product .summary .ldb-level{display:inline-block;margin-left:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:700;vertical-align:middle}.single-product .summary .ldb-level--begin{background:color-mix(in srgb,var(--lvl-begin) 12%,#fff);color:var(--lvl-begin);border:1px solid color-mix(in srgb,var(--lvl-begin) 24%,#fff);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 8px 18px rgba(122,193,66,.08)}.single-product .summary .ldb-level--inter{background:color-mix(in srgb,var(--lvl-inter) 12%,#fff);color:var(--lvl-inter);border:1px solid color-mix(in srgb,var(--lvl-inter) 28%,#fff);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 8px 18px rgba(216,154,61,.08)}.single-product .summary .ldb-level--conf{background:color-mix(in srgb,var(--lvl-conf) 12%,#fff);color:var(--lvl-conf);border:1px solid color-mix(in srgb,var(--lvl-conf) 24%,#fff);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 8px 18px rgba(47,128,237,.08)}.single-product.woocommerce div.product div.images{width:46% !important;max-width:none !important;margin:0 !important;padding-top:8px !important}.single-product.woocommerce div.product .woocommerce-product-gallery{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.single-product.woocommerce div.product .woocommerce-product-gallery--with-images{position:relative !important;padding-left:64px !important}.single-product.woocommerce div.product .woocommerce-product-gallery__wrapper{margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}.single-product.woocommerce div.product .woocommerce-product-gallery__image{margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;overflow:visible !important}.single-product.woocommerce div.product .woocommerce-product-gallery__image>a{display:block !important;width:100% !important;max-width:445px !important;margin:0 0 14px !important;background:#fff !important;border:1.5px solid rgba(0,0,0,.12) !important;border-radius:18px !important;padding:0 !important;box-shadow:0 12px 26px rgba(0,0,0,.05) !important;overflow:hidden !important;transform:translateY(0) !important;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out !important;will-change:transform}.single-product.woocommerce div.product .woocommerce-product-gallery__image img,.single-product.woocommerce div.product .woocommerce-product-gallery img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 auto !important;border-radius:16px !important;box-shadow:none !important;transform:translateY(0) !important;transition:transform .18s ease-out !important;will-change:transform}.single-product.woocommerce div.product .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover{transform:translateY(-4px) !important;border-color:rgba(0,0,0,.18) !important;box-shadow:0 20px 38px rgba(0,0,0,.11) !important}.single-product.woocommerce div.product .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover img{transform:none !important}.single-product.woocommerce div.product div.images img.zoomImg,.single-product.woocommerce div.product .woocommerce-product-gallery img.zoomImg{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.single-product.woocommerce div.product .flex-control-thumbs{position:absolute !important;top:8px !important;left:0 !important;width:50px !important;margin:0 !important;padding:0 !important;z-index:3 !important}.single-product.woocommerce div.product .flex-control-thumbs li{float:none !important;width:100% !important;margin:0 0 10px !important}.single-product.woocommerce div.product .flex-control-thumbs img{display:block !important;width:100% !important;border:1px solid rgba(0,0,0,.08) !important;border-radius:10px !important;background:#fff !important}.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image>a{display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;border-radius:16px !important}.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport{width:100% !important;max-width:445px !important;margin:0 0 14px !important;background:#fff !important;border:1.5px solid rgba(0,0,0,.12) !important;border-radius:18px !important;padding:0 !important;box-shadow:0 6px 14px rgba(0,0,0,.035) !important;overflow:hidden !important;transform:translateY(0) !important;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out !important;will-change:transform}.single-product.woocommerce div.product .woocommerce-product-gallery__image>a,.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport{cursor:zoom-in !important}.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image img{display:block !important;width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;margin:auto !important;object-fit:contain !important;transform:none !important;transition:none !important;will-change:auto !important}.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover{transform:translateY(-4px) !important;box-shadow:0 20px 38px rgba(0,0,0,.11) !important;border-color:rgba(0,0,0,.18) !important}.single-product.woocommerce div.product .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover img{transform:none !important}.single-product div.product.product_cat-pack-decouverte .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image img,.single-product div.product.product_cat-pack-gold .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image img,.single-product div.product.product_cat-formation-confirme .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image img{width:100% !important;height:auto !important;max-width:100% !important;max-height:none !important;margin:0 auto !important;object-fit:cover !important}.single-product div.product.ldb-level-debutant .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover,.single-product div.product.ldb-main-product-level-debutant .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-begin) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-begin) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-begin) 18%,transparent) !important}.single-product div.product.ldb-level-intermediaire .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover,.single-product div.product.ldb-main-product-level-intermediaire .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-inter) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-inter) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-inter) 18%,transparent) !important}.single-product div.product.ldb-level-confirme .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover,.single-product div.product.ldb-main-product-level-confirme .woocommerce-product-gallery:has(.flex-control-thumbs) .flex-viewport:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-conf) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-conf) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-conf) 18%,transparent) !important}.single-product div.product.ldb-level-debutant .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover,.single-product div.product.ldb-main-product-level-debutant .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-begin) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-begin) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-begin) 18%,transparent) !important}.single-product div.product.ldb-level-intermediaire .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover,.single-product div.product.ldb-main-product-level-intermediaire .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-inter) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-inter) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-inter) 18%,transparent) !important}.single-product div.product.ldb-level-confirme .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover,.single-product div.product.ldb-main-product-level-confirme .woocommerce-product-gallery:not(:has(.flex-control-thumbs)) .woocommerce-product-gallery__image>a:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--lvl-conf) 78%,#fff) !important;box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl-conf) 28%,#fff),0 20px 38px color-mix(in srgb,var(--lvl-conf) 18%,transparent) !important}.single-product div.product.product_cat-pack-decouverte .woocommerce-product-gallery__image>a,.single-product div.product.product_cat-pack-gold .woocommerce-product-gallery__image>a{aspect-ratio:1/1 !important}.single-product div.product.product_cat-pack-decouverte .woocommerce-product-gallery__image>a img,.single-product div.product.product_cat-pack-gold .woocommerce-product-gallery__image>a img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important}.single-product .woocommerce-tabs ul.tabs li.additional_information_tab,.single-product .woocommerce-Tabs-panel--additional_information,.single-product #tab-additional_information,.single-product #tab-additional_information h2,.single-product table.shop_attributes,.single-product .shop_attributes{display:none !important}.single-product .woocommerce-tabs{margin-top:0 !important;padding-top:0 !important;transform:translateY(30px)}.single-product .woocommerce-tabs ul.tabs{margin:0 0 20px !important;padding:0 !important}.single-product .woocommerce-tabs:before{display:none !important;content:none !important}.woocommerce-Tabs-panel .ldb-product-desc{max-width:920px;margin:0 auto;color:#1f1f1f}.woocommerce-Tabs-panel .ldb-product-desc h2,.single-product .up-sells.upsells.products>h2{font-size:clamp(24px, 2.2vw, 34px) !important;line-height:1.16 !important;font-weight:600 !important;letter-spacing:-.01em !important;color:#1f1f1f !important}.woocommerce-Tabs-panel .ldb-product-desc h3{font-size:clamp(18px, 1.45vw, 24px) !important;line-height:1.22 !important;font-weight:600 !important;letter-spacing:-.01em !important;color:#1f1f1f !important}.woocommerce-Tabs-panel .ldb-product-desc h2{max-width:100% !important;margin:8px 0 18px !important;text-wrap:balance}.woocommerce-Tabs-panel .ldb-product-desc h2:after,.woocommerce-Tabs-panel .ldb-product-desc h3:after{content:"";display:block;width:64px;height:3px;margin-top:10px;border-radius:999px;background:#7ac142}.woocommerce-Tabs-panel .ldb-product-desc p{margin:0 0 22px;font-size:18px;line-height:1.75;color:#2a2a2a}.woocommerce-Tabs-panel .ldb-product-desc .ldb-tech-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:-15px 0 2px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-tech-grid>div{min-width:0}.woocommerce-Tabs-panel .ldb-product-desc h3{margin:48px 0 16px}.woocommerce-Tabs-panel .ldb-product-desc ul{margin:0;padding:0;list-style:none}.woocommerce-Tabs-panel .ldb-product-desc li{position:relative;margin:0 0 12px;padding-left:20px;font-size:17px;line-height:1.7;color:#2a2a2a}.woocommerce-Tabs-panel .ldb-product-desc li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;background:rgba(122,193,66,.95)}.woocommerce-Tabs-panel .ldb-product-desc strong{font-weight:700;color:#111}.woocommerce-Tabs-panel .ldb-product-desc a{color:#7ac142;text-decoration:none;font-weight:600;transition:color .2s ease,transform .18s ease}.woocommerce-Tabs-panel .ldb-product-desc a:hover{color:#5ea536;transform:translateX(2px)}.woocommerce-Tabs-panel .ldb-product-desc>p:empty{display:none !important}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href]){margin-left:0 !important;margin-right:0 !important;max-width:920px;text-align:left !important}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href*=nomenclature]){margin-top:-60px !important;margin-bottom:-10px !important}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href]):not(:has(a[href*=nomenclature])){margin-top:0 !important;margin-bottom:60px !important}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href]) a{display:inline-block}.single-product .up-sells.upsells.products{clear:both;padding-top:10px !important;margin-top:0 !important;text-align:center}.single-product .up-sells.upsells.products>h2{position:relative;display:table;margin:0 auto 38px !important;padding-bottom:10px;text-align:center !important}.single-product .up-sells.upsells.products>h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:60px;height:3px;background:var(--brand-green);border-radius:2px}.single-product .up-sells.upsells.products ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 !important;padding:0 !important;list-style:none !important}.single-product .up-sells.upsells.products ul.products:before,.single-product .up-sells.upsells.products ul.products:after{display:none !important;content:none !important}.single-product .up-sells.upsells.products ul.products>li.product{position:relative;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;display:flex !important;flex-direction:column;overflow:hidden;background:#fff;border:1.6px solid rgba(0,0,0,.05) !important;border-radius:18px;box-shadow:0 6px 18px rgba(0,0,0,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;clear:none !important;text-align:initial}.single-product .up-sells.upsells.products ul.products>li.product:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(0,0,0,.08)}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-debutant{border-color:color-mix(in srgb,var(--lvl-begin) 30%,#fff) !important}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-debutant:hover{border-color:color-mix(in srgb,var(--lvl-begin) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-begin) 16%,transparent)}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-intermediaire{border-color:color-mix(in srgb,var(--lvl-inter) 30%,#fff) !important}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-intermediaire:hover{border-color:color-mix(in srgb,var(--lvl-inter) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-inter) 16%,transparent)}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-confirme{border-color:color-mix(in srgb,var(--lvl-conf) 30%,#fff) !important}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-confirme:hover{border-color:color-mix(in srgb,var(--lvl-conf) 70%,#fff) !important;box-shadow:0 14px 30px color-mix(in srgb,var(--lvl-conf) 16%,transparent)}.single-product .up-sells.upsells.products ul.products>li.product:after{content:attr(data-level);position:absolute;top:8px;right:8px;z-index:6;padding:4px 9px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1;letter-spacing:.01em;border-radius:999px;background:rgba(255,255,255,.94);color:#1a1a1a;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 10px rgba(0,0,0,.06);pointer-events:none}.single-product .up-sells.upsells.products ul.products>li.product[data-level=""]:after{display:none}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-debutant:after{background:color-mix(in srgb,var(--lvl-begin) 12%,#fff);color:var(--lvl-begin);border-color:color-mix(in srgb,var(--lvl-begin) 24%,#fff)}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-intermediaire:after{background:color-mix(in srgb,var(--lvl-inter) 12%,#fff);color:var(--lvl-inter);border-color:color-mix(in srgb,var(--lvl-inter) 24%,#fff)}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-confirme:after{background:color-mix(in srgb,var(--lvl-conf) 12%,#fff);color:var(--lvl-conf);border-color:color-mix(in srgb,var(--lvl-conf) 24%,#fff)}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;text-decoration:none !important;color:inherit;height:auto}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link{position:relative;display:block !important;padding:16px 16px 0 !important;background:0 0 !important;overflow:hidden;border-radius:0 !important;margin-bottom:0 !important}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link img{display:block;width:100% !important;aspect-ratio:4/2.85;object-fit:cover;object-position:center top;height:auto !important;margin:0 !important;background:#f5f5f5;border:1px solid rgba(0,0,0,.06) !important;border-radius:18px !important;box-shadow:none !important;transform:scale(1);transition:transform .35s ease,filter .2s ease !important}.single-product .up-sells.upsells.products ul.products>li.product:hover>a.woocommerce-LoopProduct-link img{transform:scale(1)}.single-product .up-sells.upsells.products .woocommerce-loop-product__title{margin:0 16px 10px !important;font-size:15.5px !important;line-height:1.32 !important;font-weight:800 !important;text-align:center;min-height:46px;color:#111 !important;text-transform:none;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-debutant:hover .woocommerce-loop-product__title{color:var(--lvl-begin) !important}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-intermediaire:hover .woocommerce-loop-product__title{color:var(--lvl-inter) !important}.single-product .up-sells.upsells.products ul.products>li.product.ldb-upsell-level-confirme:hover .woocommerce-loop-product__title{color:var(--lvl-conf) !important}.single-product .up-sells.upsells.products .price{display:flex !important;width:fit-content !important;align-items:center;justify-content:center;margin:0 auto 6px !important;padding:8px 14px !important;border-radius:999px;background:#f3f8ef;border:1px solid rgba(122,193,66,.25);font-size:15px !important;font-weight:800 !important;color:#1a1a1a !important;box-shadow:0 6px 14px rgba(0,0,0,.04)}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link{position:relative}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link:after{content:"Voir le produit";position:absolute;top:30%;left:50%;transform:translate(-50%,10px);z-index:3;padding:8px 14px;border-radius:999px;background:rgba(0,0,0,.75);color:#fff;font-size:12px;font-weight:700;opacity:0;transition:all .18s ease;pointer-events:none}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link:hover:after{opacity:1;transform:translate(-50%,0)}.single-product .up-sells.upsells.products .posted_in,.single-product .up-sells.upsells.products .ldb-product-taxonomies,.single-product .up-sells.upsells.products .star-rating,.single-product .up-sells.upsells.products .onsale,.single-product .up-sells.upsells.products a.added_to_cart,.single-product .up-sells.upsells.products a.wc-forward{display:none !important}.single-product .up-sells.upsells.products ul.products>li.product>a.add_to_cart_button,.single-product .up-sells.upsells.products ul.products>li.product>a.button,.single-product .up-sells.upsells.products ul.products>li.product>a.button.product_type_simple{position:static !important;left:auto !important;top:auto !important;transform:none !important;z-index:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:calc(100% - 36px) !important;min-height:46px !important;padding:11px 16px !important;margin:0 auto 18px !important;border-radius:14px !important;background:var(--brand-green) !important;border:0 !important;color:#111 !important;font-size:14px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;white-space:normal !important;box-shadow:0 10px 20px rgba(122,193,66,.2) !important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease !important}.single-product .up-sells.upsells.products ul.products>li.product>a.add_to_cart_button:hover,.single-product .up-sells.upsells.products ul.products>li.product>a.button:hover,.single-product .up-sells.upsells.products ul.products>li.product>a.button.product_type_simple:hover{background:var(--brand-green) !important;color:#111 !important;transform:translateY(-2px) !important;filter:brightness(1.04) !important;border:2px solid #5ea536 !important;box-shadow:0 8px 18px rgba(0,0,0,.08) !important}.single-product .ldb-pack-inline{padding:18px 22px;border-radius:22px;background:radial-gradient(circle at top right,rgba(122,193,66,.08),transparent 30%),linear-gradient(180deg,#101114 0%,#181b20 100%);border:1px solid rgba(255,255,255,.07);box-shadow:0 14px 34px rgba(0,0,0,.14);color:#fff}.single-product .ldb-pack-inline__text{margin:0 0 10px;font-size:16px;line-height:1.45;font-weight:700;color:#fff;min-height:24px}.single-product .ldb-pack-inline__text strong{color:#fff}.single-product .ldb-pack-inline__tiers{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 12px}.single-product .ldb-pack-inline__tiers .tier{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:800;line-height:1;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease,transform .18s ease}.single-product .ldb-pack-inline__tiers .tier--blue{color:#5ea8ff}.single-product .ldb-pack-inline__tiers .tier--orange{color:#ffb347}.single-product .ldb-pack-inline__tiers .tier--red{color:#ff6b57}.single-product .ldb-pack-inline__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:#7ac142;text-decoration:none;transition:transform .18s ease,color .18s ease}.single-product .ldb-pack-inline__link:hover{color:#5ea536;transform:translateX(2px)}.single-product .ldb-pack-inline--bottom{max-width:820px;margin:32px auto 40px !important;position:relative}.single-product .ldb-pack-inline--bottom:before{content:"";display:block;width:60px;height:2px;margin:0 auto 18px;border-radius:999px;background:rgba(122,193,66,.5)}.single-product .ldb-pack-progress{margin:0 0 14px}.single-product .ldb-pack-progress__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;line-height:1.3}.single-product .ldb-pack-progress__meta span:first-child{color:rgba(255,255,255,.82);font-weight:600}.single-product .ldb-pack-progress__meta span:last-child{color:#fff;font-weight:800}.single-product .ldb-pack-progress__track{position:relative;width:100%;height:10px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.18)}.single-product .ldb-pack-progress__bar{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#7ac142 0%,#9fe061 100%);transition:width .35s ease}.ldb-pack-inline.ldb-progress--blue .ldb-pack-progress__bar{background:linear-gradient(90deg,#5ea8ff 0%,#8ec5ff 100%)}.ldb-pack-inline.ldb-progress--orange .ldb-pack-progress__bar{background:linear-gradient(90deg,#ffb347 0%,#ffd27a 100%)}.ldb-pack-inline.ldb-progress--red .ldb-pack-progress__bar{background:linear-gradient(90deg,#ff6b57 0%,#ff8a7a 100%)}.ldb-pack-inline.ldb-progress--green .ldb-pack-progress__bar{background:linear-gradient(90deg,#7ac142 0%,#9fe061 100%)}.single-product .ldb-pack-inline__tiers .tier.is-active-blue{border-color:rgba(94,168,255,.65);box-shadow:0 0 0 1px rgba(94,168,255,.22) inset,0 0 14px rgba(94,168,255,.22);background:rgba(94,168,255,.08);color:#5ea8ff}.single-product .ldb-pack-inline__tiers .tier.is-active-orange{border-color:rgba(255,179,71,.68);box-shadow:0 0 0 1px rgba(255,179,71,.22) inset,0 0 14px rgba(255,179,71,.24);background:rgba(255,179,71,.08);color:#ffb347}.single-product .ldb-pack-inline__tiers .tier.is-active-red{border-color:rgba(255,107,87,.72);box-shadow:0 0 0 1px rgba(255,107,87,.22) inset,0 0 14px rgba(255,107,87,.24);background:rgba(255,107,87,.08);color:#ff6b57}.single-product div.product.product_cat-formation-confirme .summary{max-width:440px !important;width:100% !important}.single-product div.product.product_cat-formation-confirme .woocommerce-product-details__short-description{margin:12px 0 18px !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}.single-product div.product.product_cat-formation-confirme .ldb-shortdesc__list{margin:0;padding:0;list-style:none}.single-product div.product.product_cat-formation-confirme .ldb-shortdesc__list li{position:relative;margin:0 0 14px;padding-left:18px;font-size:16px;line-height:1.65;color:#1f1f1f}.single-product div.product.product_cat-formation-confirme .ldb-shortdesc__list li:last-child{margin-bottom:0}.single-product div.product.product_cat-formation-confirme .ldb-shortdesc__list li:before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#7ac142}.single-product div.product.product_cat-formation-confirme .price{margin:12px 0 16px !important}.single-product div.product.product_cat-formation-confirme .up-sells.upsells.products,.single-product div.product.product_cat-formation-debutant .up-sells.upsells.products{padding-top:48px !important;margin-top:18px !important}.single-product div.product.product_cat-formation-confirme .up-sells.upsells.products>h2,.single-product div.product.product_cat-formation-debutant .up-sells.upsells.products>h2{margin:0 auto 38px !important}.single-product .up-sells.upsells.products ul.products>li.product.product_cat-formation-confirme{border-color:rgba(0,0,0,.05) !important}.single-product .up-sells.upsells.products ul.products>li.product.product_cat-formation-confirme:hover{border-color:rgba(0,0,0,.08) !important;box-shadow:0 12px 26px rgba(0,0,0,.08)}.single-product div.product.product_cat-formation-confirme .woocommerce-Tabs-panel .ldb-product-desc .ldb-tech-grid+h3{margin-top:0 !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-head h3{margin-top:0 !important;margin-bottom:18px !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-grid{display:grid;grid-template-columns:1fr 56px 1fr;gap:28px;align-items:center;margin:0 0 18px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:18px 18px 14px;box-shadow:0 6px 18px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:center;min-height:100%;transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.07);border-color:rgba(122,193,66,.18)}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card h4{margin:0 0 12px;font-size:17px;line-height:1.25;font-weight:700;color:#1f1f1f}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-plus{display:flex;align-items:center;justify-content:center;align-self:center;width:56px;height:56px;border-radius:999px;background:#f3f8ef;border:1px solid rgba(122,193,66,.24);color:#7ac142;font-size:28px;font-weight:700;box-shadow:0 6px 16px rgba(0,0,0,.04);transition:transform .18s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-grid:hover .ldb-stack-plus{transform:scale(1.04);box-shadow:0 10px 22px rgba(0,0,0,.07);background:#f6faf2;border-color:rgba(122,193,66,.34)}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card ul{margin:0;padding:0;list-style:none}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card li{position:relative;margin:0 0 12px;padding-left:20px;font-size:16px;line-height:1.65;color:#2a2a2a}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card li:last-child{margin-bottom:0}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card li:before{content:"";position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:50%;background:rgba(122,193,66,.95)}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card:nth-child(3) li{margin-bottom:14px;line-height:1.75}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-grid+.ldb-download-block h3{margin-top:0 !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-download-block{margin-bottom:10px}body.single-product div.product.product_cat-pack-decouverte .ldb-shortdesc__list li.ldb-levels-row,body.single-product div.product.product_cat-pack-gold .ldb-shortdesc__list li.ldb-levels-row{position:relative !important;display:flex !important;align-items:center !important;gap:10px !important;white-space:nowrap !important;flex-wrap:nowrap !important;padding-left:18px !important}body.single-product div.product.product_cat-pack-decouverte .ldb-shortdesc__list li.ldb-levels-row:before,body.single-product div.product.product_cat-pack-gold .ldb-shortdesc__list li.ldb-levels-row:before{top:50% !important;transform:translateY(-50%) !important}body.single-product div.product.product_cat-pack-decouverte .ldb-levels-label,body.single-product div.product.product_cat-pack-gold .ldb-levels-label{display:inline-flex !important;align-items:center !important;line-height:1 !important}body.single-product div.product.product_cat-pack-decouverte .ldb-levels-badges,body.single-product div.product.product_cat-pack-gold .ldb-levels-badges{display:inline-flex !important;align-items:center !important;gap:8px !important;white-space:nowrap !important;flex-wrap:nowrap !important}body.single-product div.product.product_cat-pack-decouverte .ldb-levels-badges .ldb-level,body.single-product div.product.product_cat-pack-gold .ldb-levels-badges .ldb-level{margin:0 !important}body.single-product div.product.product_cat-pack-decouverte .woocommerce-product-details__short-description,body.single-product div.product.product_cat-pack-gold .woocommerce-product-details__short-description{margin-top:10px !important}body.single-product div.product.product_cat-pack-decouverte .ldb-shortdesc__list,body.single-product div.product.product_cat-pack-gold .ldb-shortdesc__list{margin-top:-4px !important}body.single-product div.product.product_cat-pack-decouverte .ldb-shortdesc__list li,body.single-product div.product.product_cat-pack-gold .ldb-shortdesc__list li{margin-bottom:12px !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table-wrap{margin:10px 0 30px;overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.04)}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table thead th{background:#f6f8f4;color:#111;font-size:14px;font-weight:800;text-align:left;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.08);white-space:nowrap}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table tbody td{padding:13px 16px;font-size:15px;line-height:1.45;color:#2a2a2a;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:middle}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table tbody tr:last-child td{border-bottom:0}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table tbody tr:nth-child(even){background:rgba(122,193,66,.035)}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table tbody tr:hover{background:rgba(122,193,66,.07)}.single-product ul.products>li.product.product_cat-pack-decouverte img{object-fit:cover !important;object-position:center 32% !important;padding:12px !important;background:#000 !important}.single-product div.product.product_cat-pack-decouverte .up-sells.upsells.products,.single-product div.product.product_cat-pack-gold .up-sells.upsells.products{padding-top:48px !important;margin-top:18px !important}.single-product div.product.product_cat-pack-decouverte .up-sells.upsells.products>h2,.single-product div.product.product_cat-pack-gold .up-sells.upsells.products>h2{margin:0 auto 38px !important}.single-product div.product.product_cat-pass-illimite .woocommerce-product-details__short-description{margin-top:10px !important}.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc{max-width:920px}.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc h3:first-of-type{margin-top:8px !important}.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc ul+h3{margin-top:34px !important}.single-product div.product.product_cat-pass-illimite .up-sells.upsells.products{padding-top:48px !important;margin-top:18px !important}.single-product div.product.product_cat-pass-illimite .up-sells.upsells.products>h2{margin:0 auto 38px !important}.single-product div.product.product_cat-pass-illimite .ldb-shortdesc__list li:before,.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc li:before{background:#e1483f !important}.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc h2:after,.single-product div.product.product_cat-pass-illimite .woocommerce-Tabs-panel .ldb-product-desc h3:after,.single-product div.product.product_cat-pass-illimite .up-sells.upsells.products>h2:after{background:#e1483f !important}.single-product div.product.product_cat-pass-illimite form.cart .single_add_to_cart_button:hover{background:#e1483f !important;border-color:#e1483f !important;color:#fff !important;box-shadow:0 10px 24px rgba(225,72,63,.28) !important}.single-product div.product.product_cat-pass-illimite p.price,.single-product div.product.product_cat-pass-illimite span.price{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:12px 22px !important;background:rgba(225,72,63,.06) !important;border:1px solid rgba(225,72,63,.18) !important;backdrop-filter:blur(6px);border-radius:999px !important;color:#e1483f !important;box-shadow:0 8px 22px rgba(225,72,63,.1) !important}.single-product div.product.product_cat-pass-illimite p.price .amount,.single-product div.product.product_cat-pass-illimite span.price .amount{color:#e1483f !important;font-weight:700 !important}body.postid-14376 div.product,body.postid-14376 #product-14376{--ldb-14376-card-bg:#f4fbf1;--ldb-14376-card-brd:#d9edcf}body.postid-14376 #product-14376 .summary{max-width:620px !important;width:100%;box-sizing:border-box !important}body.postid-14376 #product-14376 .summary .product_title{font-size:clamp(34px, 3vw, 48px) !important;line-height:1.1 !important;margin:0 0 14px !important}body.postid-14376 #product-14376 .summary .price{margin:0 0 18px !important}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description{margin:18px 0 24px !important;padding:22px 24px !important;background:var(--ldb-14376-card-bg);border:1px solid var(--ldb-14376-card-brd);border-radius:24px;box-shadow:0 18px 55px rgba(0,0,0,.06)}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description p{margin:0 0 10px;font-size:17px;line-height:1.5;color:#111}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description strong{font-weight:700;color:#0b0b0b}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description ul{margin:8px 0 0;padding:0;list-style:none}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description li{position:relative;margin:0 0 8px;padding-left:18px;font-size:16px;line-height:1.55;color:#1f1f1f}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description li:before{content:"•";position:absolute;left:0;top:0;color:#7ac142;font-weight:700}body.postid-14376 #product-14376 form.cart{display:flex;align-items:center;gap:14px;flex-wrap:nowrap}body.postid-14376 #product-14376 form.cart .quantity{flex:0 0 92px}body.postid-14376 #product-14376 form.cart .single_add_to_cart_button{flex:1 1 auto;min-height:58px;border-radius:999px}body.postid-14376 .woocommerce-product-details__short-description .ldb-shortdesc li{margin:0 0 12px;padding-left:20px;font-size:16px}body.postid-14376 .woocommerce-product-details__short-description .ldb-shortdesc li:before{width:7px;height:7px;top:9px}.woocommerce-Tabs-panel .ldb-product-desc h2{margin:10px 0 22px !important}.woocommerce-Tabs-panel .ldb-product-desc h3{margin:42px 0 16px !important}.woocommerce-Tabs-panel .ldb-product-desc p{margin:0 0 24px !important}.woocommerce-Tabs-panel .ldb-product-desc p+p{margin-top:6px !important}.woocommerce-Tabs-panel .ldb-product-desc ul+h2,.woocommerce-Tabs-panel .ldb-product-desc ol+h2{margin-top:42px !important}.woocommerce-Tabs-panel .ldb-product-desc ul+h3,.woocommerce-Tabs-panel .ldb-product-desc ol+h3{margin-top:36px !important}@media (max-width:1023px){body.postid-14376 #product-14376 .summary .product_title{font-size:clamp(30px, 7vw, 42px) !important}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description{padding:18px;border-radius:20px}body.postid-14376 #product-14376 form.cart{gap:12px}body.postid-14376 #product-14376 form.cart .quantity{flex:0 0 88px}body.postid-14376 #product-14376 form.cart .single_add_to_cart_button{min-height:56px}}@media (max-width:980px){.single-product .up-sells.upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.single-product .up-sells.upsells.products .woocommerce-loop-product__title{font-size:15px !important;min-height:56px}}@media (max-width:767px){.single-product div.product .summary .price{margin:14px 0 16px;padding:9px 16px}.single-product .product_title{font-size:clamp(30px, 8vw, 38px) !important}.single-product .summary .ldb-shortdesc__lead{font-size:16px}.single-product .summary .ldb-shortdesc__list li{font-size:15px;margin-bottom:14px}.single-product .summary .ldb-level{font-size:12px;padding:2px 6px}.single-product .woocommerce-tabs{margin-top:0 !important;transform:translateY(8px)}.single-product .woocommerce-tabs ul.tabs{margin:0 0 16px !important}.woocommerce-Tabs-panel .ldb-product-desc{padding:0 4px}.woocommerce-Tabs-panel .ldb-product-desc h2{font-size:clamp(24px, 7vw, 32px) !important}.woocommerce-Tabs-panel .ldb-product-desc p{font-size:16px;line-height:1.72;margin-bottom:14px}.woocommerce-Tabs-panel .ldb-product-desc h3{margin:24px 0 10px;font-size:24px}.woocommerce-Tabs-panel .ldb-product-desc li{font-size:15px;line-height:1.65;margin-bottom:10px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-tech-grid{grid-template-columns:1fr;gap:20px;margin:8px 0 0}.single-product.woocommerce div.product div.images{width:100% !important;max-width:340px !important;float:none !important;clear:both !important;margin:0 auto 24px !important;padding-top:0 !important}.single-product.woocommerce div.product .woocommerce-product-gallery{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:0 0 !important}.single-product.woocommerce div.product .woocommerce-product-gallery .flex-viewport{width:100% !important;max-width:340px !important;margin:0 auto 12px !important;padding:0 !important;border-radius:18px !important;box-shadow:0 10px 24px rgba(0,0,0,.06) !important}.single-product.woocommerce div.product .woocommerce-product-gallery__image,.single-product.woocommerce div.product .woocommerce-product-gallery__image:first-child{margin:0 !important;border-radius:16px !important}.single-product.woocommerce div.product .woocommerce-product-gallery__image img,.single-product.woocommerce div.product .woocommerce-product-gallery img{width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;border-radius:16px !important}.single-product .summary{width:100% !important;max-width:100% !important}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href*=nomenclature]),.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href]):not(:has(a[href*=nomenclature])){margin-top:0 !important;margin-bottom:10px !important;transform:translateY(-22px)}.woocommerce-Tabs-panel .ldb-product-desc>p:has(a[href]):not(:has(a[href*=nomenclature])){margin-bottom:-14px !important}.single-product .up-sells.upsells.products{padding-top:18px !important;margin-top:6px !important;text-align:center}.single-product .up-sells.upsells.products>h2{display:table;margin:0 auto 20px !important;font-size:22px !important;line-height:1.15 !important}.single-product .up-sells.upsells.products ul.products{grid-template-columns:1fr;gap:22px;justify-items:center;padding:0 18px !important;box-sizing:border-box}.single-product .up-sells.upsells.products ul.products>li.product{width:100% !important;max-width:320px;margin:0 auto !important}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link{border-radius:18px !important}.single-product .up-sells.upsells.products ul.products>li.product>a.woocommerce-LoopProduct-link img{width:100% !important;max-width:100%;border-radius:18px !important;box-shadow:0 10px 24px rgba(0,0,0,.06) !important}.single-product .up-sells.upsells.products .woocommerce-loop-product__title{font-size:16.5px !important;font-weight:700 !important;min-height:34px !important;margin:-8px 16px 4px !important;line-height:1.24 !important}.single-product .up-sells.upsells.products .price{margin:0 auto -6px !important;padding:6px 12px !important;transform:translateY(4px)}.single-product .up-sells.upsells.products ul.products>li.product>a.add_to_cart_button,.single-product .up-sells.upsells.products ul.products>li.product>a.button,.single-product .up-sells.upsells.products ul.products>li.product>a.button.product_type_simple{min-height:40px;min-width:136px;font-size:13px !important;padding:0 14px !important;margin:0 auto 12px !important;top:34% !important}.single-product .ldb-pack-inline{padding:16px;border-radius:18px}.single-product .ldb-pack-inline__text{font-size:15px}.single-product .ldb-pack-inline__tiers{gap:8px}.single-product .ldb-pack-inline__tiers .tier{font-size:12px;padding:8px 10px}.single-product .ldb-pack-inline--bottom{max-width:100%;margin:26px auto 32px !important}.single-product .ldb-pack-inline--bottom:before{margin-bottom:14px}.single-product .ldb-pack-progress__meta{font-size:12px}.single-product .ldb-pack-progress{margin-bottom:12px}.single-product div.product.product_cat-formation-confirme .up-sells.upsells.products,.single-product div.product.product_cat-formation-debutant .up-sells.upsells.products,.single-product div.product.product_cat-pack-decouverte .up-sells.upsells.products,.single-product div.product.product_cat-pack-gold .up-sells.upsells.products,.single-product div.product.product_cat-pass-illimite .up-sells.upsells.products{padding-top:30px !important;margin-top:14px !important}.single-product div.product.product_cat-formation-confirme .up-sells.upsells.products>h2,.single-product div.product.product_cat-formation-debutant .up-sells.upsells.products>h2,.single-product div.product.product_cat-pack-decouverte .up-sells.upsells.products>h2,.single-product div.product.product_cat-pack-gold .up-sells.upsells.products>h2,.single-product div.product.product_cat-pass-illimite .up-sells.upsells.products>h2{margin:0 auto 22px !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-grid{grid-template-columns:1fr;gap:14px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-plus{margin:0 auto;width:44px;height:44px;font-size:22px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card{padding:16px 16px 12px;border-radius:16px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card h4{font-size:16px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-card:hover{transform:none}.woocommerce-Tabs-panel .ldb-product-desc .ldb-stack-grid:hover .ldb-stack-plus{transform:none}body.single-product div.product.product_cat-pack-decouverte .ldb-shortdesc__list li.ldb-levels-row,body.single-product div.product.product_cat-pack-gold .ldb-shortdesc__list li.ldb-levels-row{flex-wrap:wrap !important;white-space:normal !important;align-items:flex-start !important}body.single-product div.product.product_cat-pack-decouverte .ldb-levels-badges,body.single-product div.product.product_cat-pack-gold .ldb-levels-badges{flex-wrap:wrap !important;white-space:normal !important}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table{min-width:460px}.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table thead th,.woocommerce-Tabs-panel .ldb-product-desc .ldb-pack-table tbody td{padding:11px 12px;font-size:14px}body.postid-14376 #product-14376 .summary{max-width:100% !important}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description{margin:16px 0 20px;padding:16px}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description p{font-size:16px}body.postid-14376 #product-14376 .summary .woocommerce-product-details__short-description li{font-size:15px}body.postid-14376 #product-14376 form.cart{gap:10px}body.postid-14376 #product-14376 form.cart .quantity{flex:0 0 84px}body.postid-14376 #product-14376 form.cart .single_add_to_cart_button{min-height:52px}}@media (max-width:640px){.single-product .up-sells.upsells.products ul.products{grid-template-columns:1fr;justify-items:center;padding:0 18px !important;box-sizing:border-box}.single-product .up-sells.upsells.products ul.products>li.product{width:100% !important;max-width:320px !important;margin:0 auto !important}}