﻿input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}.formateurs-wrapper .page-headline2{margin-bottom:20px}.formateurs-wrapper .page-headline2:not(:first-child){margin-top:40px}*{box-sizing:border-box;scrollbar-color:var(--site-primary-color);scrollbar-width:thin}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}*::-webkit-scrollbar-thumb{border-radius:100px;background-clip:content-box;background-color:rgba(51,51,51,.7)}a{text-decoration:none}ul{margin:0;padding:0;list-style-type:none}body{margin:0;background-color:#efefef;padding:30px;display:flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif}#page-inside{border-radius:10px;background-color:#fafafa;overflow:hidden;display:flex;box-shadow:0 0 10px #d4d1d1;position:absolute;top:50px;right:50px;bottom:50px;left:50px}#header{background-color:#fff;height:100%;width:250px;position:relative}.main-nav{margin-top:50px;padding:0}.main-nav .main-menu{margin:0;padding:0;list-style-type:none}.main-nav .main-menu li{display:block;margin:5px 0 5px 20px}.main-nav .main-menu li a{color:#333;font-size:15px;display:block;text-decoration:none;padding:10px 15px;border-radius:25px 0 0 25px}.main-nav .main-menu li a.menu-selected{font-weight:500;background-color:var(--site-primary-color);color:#fff}.school-container{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;color:#333;cursor:pointer}.school-container .logo-container{width:35px;height:35px;text-align:center}.school-container .logo-container img{width:100%;max-width:100%;height:auto}.school-container .name-container{flex:1 0 0%}.school-selected-holder{padding:20px}.school-selected-holder .school-container{border-radius:5px;background-color:#efefef}.school-remaining-holder{position:absolute;top:20px;right:20px;left:20px;border-radius:5px;box-shadow:0 0 10px #d4d1d1;background-color:#fafafa;display:none}.school-remaining-holder .school-container:not(:last-child){border-bottom:1px solid #fafafa}.school-remaining-holder .school-container:hover{background-color:#efefef}#sub-menu-main{width:300px;padding:50px 20px;background-color:var(--site-primary-color);color:#fff;overflow:hidden;overflow-y:auto}#sub-menu-main.hidden{width:0;padding:0}#sub-menu-main a{color:#fff}#sub-menu-main .sub-menu-list{margin:0;padding:0;list-style-type:none}#sub-menu-main .sub-menu-list li{display:block;margin:10px 0}#sub-menu-main .sub-menu-list li a{text-transform:uppercase;text-decoration:none;font-size:15px}#sub-menu-main .sub-menu-list li ul{margin:0;padding:0;background-color:rgba(51,51,51,.2);border-radius:5px}#sub-menu-main .sub-menu-list li ul li{display:block}#sub-menu-main .sub-menu-list li ul li a{text-transform:capitalize;text-align:left;display:block;padding:6px 10px;font-size:14px;border-top:1px solid #d4d1d1}.main-page-content{flex:1 0 0%;padding:50px 30px;overflow:hidden;overflow-y:auto}h1{margin:0 0 20px 0;font-size:28px;font-weight:600;color:#333}.last-modified{margin-bottom:0;color:#a0a0a0;font-weight:normal}.tabs-container .tab-header{overflow:hidden;max-width:100%;border-bottom:1px solid var(--site-primary-color);z-index:20}.tabs-container .tab-header .tab-header-inner{display:flex}.tabs-container .tab-header .tab-header-inner .tab-header-item{font-size:15px;text-transform:uppercase;cursor:pointer;padding:20px;position:relative}.tabs-container .tab-header .tab-header-inner .tab-header-item sup{text-transform:none}.tabs-container .tab-header .tab-header-inner .tab-header-item.selected-tab{color:var(--site-primary-color);font-weight:700}.tabs-container .tab-header .tab-header-inner .tab-header-item.selected-tab::after{position:absolute;bottom:-3px;left:20px;right:20px;height:5px;background-color:var(--site-primary-color);content:""}.tabs-container .tab-header .tab-header-inner .tab-header-item:not(.selected-tab){color:var(--site-primary-color)}.tabs-container .tab-header .tab-header-inner .tab-header-item:hover{background-color:#fafafa;color:var(--site-primary-color)}.tabs-container .tab-content-and-formation-details .tab-content{padding:30px 0}.tabs-container .tab-content-and-formation-details .tab-content .tab-content-item{display:none}.tabs-container .tab-content-and-formation-details .tab-content .tab-content-item>*{padding:0}.tabs-container .tab-content-and-formation-details .tab-content .tab-content-item .tab-content-no-padding{padding:0}.tabs-container .tab-content-and-formation-details .formations-details-container{position:-webkit-sticky;position:sticky;top:260px;align-self:flex-start;width:370px}.tabs-container .tab-content-and-formation-details .formations-details-container h2{margin-bottom:20px;text-transform:uppercase;font-size:1.7em;padding:0 10px}.accordion-container{margin:0 0 30px 0}.accordion-container .accordion-item{overflow:hidden}.accordion-container .accordion-item:not(.compact-accordion-item){box-shadow:0 0 18px #d4d1d1;background-color:#fff;border-radius:10px}.accordion-container .accordion-item:not(.compact-accordion-item):not(:last-child){margin-bottom:30px}.accordion-container .accordion-item .accordion-header{display:flex;justify-content:space-between;padding:20px;align-items:center;cursor:pointer}.accordion-container .accordion-item .accordion-header h3{margin:0;color:var(--site-primary-color);font-size:23px;line-height:25px}.accordion-container .accordion-item .accordion-header .accordion-header-toggler{font-size:2em;position:relative;width:20px}.accordion-container .accordion-item .accordion-header .accordion-header-toggler span{display:block;position:relative;height:3px;width:20px;background-color:#333;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:3px}.accordion-container .accordion-item .accordion-header .accordion-header-toggler span:not(:last-child){line-height:25px;position:absolute;left:0;right:0}.accordion-container .accordion-item .accordion-header .accordion-header-toggler.rotate span:last-child{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-container .accordion-item .accordion-content-wrapper{padding:20px 0;display:none}.accordion-container .compact-accordion-item .accordion-header{background-color:rgba(0,0,0,0);border-bottom:1px solid #d4d1d1;padding-left:0;padding-right:0}.accordion-container .compact-accordion-item .accordion-header h3{color:#333;font-size:17px;font-weight:600;color:var(--site-primary-color)}.accordion-container .compact-accordion-item .accordion-header .accordion-header-toggler{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-container .compact-accordion-item .accordion-header .accordion-header-toggler img{display:block;width:100%;height:auto}.accordion-container .compact-accordion-item .accordion-header .accordion-header-toggler.rotate{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}h2{font-size:18px;font-weight:500px;color:#333;margin:10px 0}.docs-bloc{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}.docs-bloc .doc-link-btn{display:block;background-color:var(--site-training-category-color);border-radius:20px;color:#fff;padding:8px 15px;font-size:14px;text-decoration:none}.section-data-line{display:flex;padding:10px 0;border-bottom:1px solid #d4d1d1;align-items:center}.section-data-line h4{width:320px;gap:50px;font-size:15px;font-weight:600;align-self:flex-start}.section-data-line .data-val{flex:1 0 0%}.free-content{line-height:1.8}.free-content h2,.free-content h3,.free-content h4,.free-content h5,.free-content h6{color:#333;font-size:16px;font-weight:600;margin:20px 0 0 0}.free-content .wp-caption{max-width:100%}.free-content .wp-caption .wp-caption-text{font-size:12px;line-height:1.2;color:#333;max-width:100%}.free-content img{height:auto;max-width:100%}.free-content a:not(.bare-cta,.gradient-cta){color:var(--site-primary-color)}.free-content p{font-size:17px;line-height:1.8}.free-content p:first-child{margin-top:0}.free-content p+.icons-left-list{margin-top:0 !important}.free-content ol{margin:0;list-style:none;padding:0;counter-reset:ol-counter}.free-content ol li{margin:0 0 1.3rem 0;counter-increment:ol-counter;position:relative;padding-left:0;position:relative}.free-content ol li::before{content:counter(ol-counter);display:inline-block;font-size:.8em;font-weight:bold;--size: 32px;left:0;line-height:var(--size);width:var(--size);height:var(--size);border-radius:50%;text-align:center;margin-right:10px}.free-content ol li ol,.free-content ol li ul{margin-top:20px;padding-left:20px}.free-content ul li,.free-content ol ul li{line-height:35px;padding-left:20px;position:relative}.free-content ul li::before,.free-content ol ul li::before{position:absolute;content:"";width:10px;height:10px;top:10px;border-radius:50%;left:0}.free-content ul li ul li::before,.free-content ol ul li ul li::before{content:"🢒";font-size:35px;top:0;left:0;line-height:25px;background-color:rgba(0,0,0,0)}.free-content ul li ul li ul li::before,.free-content ol ul li ul li ul li::before{content:"";width:5px;height:5px;line-height:5px;top:13px;border-radius:50%;left:0}.free-content table{width:100% !important;height:auto !important;max-width:100%;table-layout:fixed;overflow-wrap:break-word;border:1px solid #fff;border-collapse:collapse}.free-content table colgroup{display:none}.free-content table td,.free-content table th{font-size:17px;text-align:center;padding:20px 10px;border:1px solid #fff;width:auto !important}.free-content table td span,.free-content table th span{font-weight:600 !important}.free-content table tbody tr{height:auto !important}.free-content table tbody tr:nth-child(odd){background-color:#fff}.free-content table tbody tr:nth-child(even){background-color:#fafafa}.free-content table thead{background-color:var(--site-primary-color);color:#fff;width:100%}.free-content ol li::before{color:#fff;background-color:var(--site-primary-color)}.free-content ul li::before,.free-content ol ul li::before{background-color:var(--site-primary-color)}.free-content ul li ul li::before,.free-content ol ul li ul li::before{color:#333;color:var(--site-primary-color)}.free-content ul li ul li ul li::before,.free-content ol ul li ul li ul li::before{background-color:var(--site-primary-color)}.call-steps-btn{position:absolute;right:0;bottom:90px;background-color:var(--site-primary-color);color:#fff;display:flex;padding:8px 30px;gap:30px;border-radius:30px 0 0 30px;align-items:center;box-shadow:0 0 10px #d4d1d1;cursor:pointer}.call-steps-btn .icon-side{font-size:25px}.call-steps-btn .text-side{font-size:15px;font-weight:600;display:none}.call-steps-btn:hover .text-side{display:block}.concurrents-btn{position:absolute;right:0;bottom:10px;background-color:#0da16f;color:#fff;display:flex;padding:8px 30px;gap:30px;border-radius:30px 0 0 30px;align-items:center;box-shadow:0 0 10px #d4d1d1;cursor:pointer}.concurrents-btn .image-side{width:30px}.concurrents-btn .image-side img{height:auto;width:100%;object-fit:cover}.concurrents-btn .icon-side{font-size:25px}.concurrents-btn .text-side{font-size:15px;font-weight:600;display:none}.concurrents-btn:hover .text-side{display:block}.call-steps-holder{position:absolute;right:0;bottom:0;top:0;left:0;display:none}.call-steps-holder .steps-container{position:absolute;right:0;bottom:0;top:0;min-width:600px;max-width:600px;overflow:hidden;overflow-y:auto;background-color:#fff;padding:30px;box-shadow:-5px 0 25px #a0a0a0;z-index:800}.call-steps-holder .bg-fader{background-color:rgba(51,51,51,.3);position:absolute;right:0;bottom:0;top:0;left:0;cursor:crosshair}.concurrents-holder{position:absolute;right:0;bottom:0;top:0;left:0;display:none}.concurrents-holder .concurrents-container{position:absolute;right:0;bottom:0;top:0;width:90%;max-width:90%;overflow:hidden;overflow-y:auto;background-color:#fff;padding:30px;box-shadow:-5px 0 25px #a0a0a0;z-index:800}.concurrents-holder .bg-fader{background-color:rgba(51,51,51,.3);position:absolute;right:0;bottom:0;top:0;left:0;cursor:crosshair}.concurrent-board{overflow:auto;position:absolute;top:0;bottom:0;left:0;right:0}.concurrent-board .concurrent-header{background-color:#efefef;font-size:20px;font-weight:600;position:sticky;top:0;z-index:200}.concurrent-board .concurrent-header .line-displayer{background-color:#efefef}.concurrent-board .concurrent-header .line-displayer .cell{background-color:#efefef;border-left:1px solid #fff}.concurrent-board .concurrent-body .cell-start{background-color:#efefef;border-top:1px solid #fff}.concurrent-board .concurrent-body .cell{border-bottom:1px solid #efefef}.concurrent-board .line-displayer{display:flex;position:relative;gap:0}.concurrent-board .line-displayer .cell-start{flex:1 0 280px;position:sticky;left:0;display:flex;align-items:center;font-size:15px;font-weight:600;padding:20px;padding:10px 20px}.concurrent-board .line-displayer .cell{flex:1 0 280px;padding:10px 20px;display:flex;align-items:center;justify-content:center;border-left:1px solid #efefef}.concurrent-board .line-displayer .cell .yes{color:#0da16f;font-size:2em !important;text-align:center;font-weight:600}.concurrent-board .line-displayer .cell .no{color:red;font-size:2em;text-align:center;font-weight:600}.concurrent-board .line-displayer .cell .yes{color:#0da16f;font-size:12px;line-height:1.2}.pricings-table{width:100% !important;height:auto !important;max-width:100%;table-layout:fixed;overflow-wrap:break-word;border:1px solid #fff;border-collapse:collapse;margin:50px auto}.pricings-table colgroup{display:none}.pricings-table td,.pricings-table th{font-size:17px;text-align:center;padding:20px 10px;border:1px solid #fff;width:auto !important}.pricings-table td span,.pricings-table th span{font-weight:600 !important}.pricings-table tbody tr{height:auto !important}.pricings-table tbody tr.body-even{background-color:#fff;color:#333}.pricings-table tbody tr.body-even:hover{background-color:#36f}.pricings-table tbody tr:not(.body-even){background-color:#fafafa;color:#333}.pricings-table thead{background-color:var(--site-primary-color);color:#fff;width:100%}#pricings-table{border-left:1px solid #d4d1d1;border-bottom:1px solid #d4d1d1}#pricings-table .pole-bloc{display:flex;justify-content:stretch;align-items:center}#pricings-table .pole-bloc .first-elt{width:200px;text-align:center}#pricings-table .pole-bloc .sec-elt{flex:1 0 0%}#pricings-table .pole-bloc.pole-bloc-header{color:#fff;background-color:var(--site-primary-color);font-size:17px;text-align:center;padding:40px 10px;border:1px solid var(--site-primary-color);width:auto !important;font-weight:600 !important}#pricings-table .line{display:flex;width:100%}#pricings-table .line .item{flex:1 1 0;text-align:center}#pricings-table .table-body .first-elt{font-weight:600;text-transform:uppercase;padding:20px 10px}#pricings-table .table-body .line{font-size:17px;border-left:1px solid #d4d1d1;border-right:1px solid #d4d1d1;align-items:center}#pricings-table .table-body .line .item{text-align:center;padding:20px 10px;width:auto !important}#pricings-table .table-body .line .item:not(:last-child){border-right:1px solid #d4d1d1}#pricings-table .table-body .line:not(:last-child){border-bottom:1px solid #d4d1d1}#pricings-table .table-body .line .priceable{cursor:pointer}#pricings-table .table-body .pole-bloc:nth-child(odd){background-color:#fff}#pricings-table .table-body .pole-bloc:nth-child(even){background-color:#fafafa}#pricings-table .table-body .pole-bloc:hover{box-shadow:0 0 10px #d4d1d1}.search-and-calculator{position:absolute;right:0;bottom:0;left:400px;display:flex;justify-content:space-between;align-items:flex-end}.search-and-calculator .search-input-wrapper{display:flex;align-items:center;gap:10px;border-top:4px solid #d4d1d1;border-left:4px solid #d4d1d1;border-radius:10px 0 0 0;border-bottom:none;overflow:hidden;padding:0 20px;background-color:#fff}.search-and-calculator .search-input-wrapper i{display:inline-block;font-size:25px;color:var(--site-primary-color)}.search-and-calculator .search-input-wrapper input{border:none;line-height:60px;width:500px;outline:none;font-size:20px;height:60px;padding:0 20px;color:#333;background-color:none}.search-and-calculator .calculator-wrapper{box-shadow:0 0 10px #d4d1d1}.search-and-calculator .calculator-wrapper .calculator-toggler{background-color:var(--site-primary-color);color:#fff;display:flex;padding:10px 30px;gap:30px;border-radius:10px 10px 0 0;align-items:center;cursor:pointer}.search-and-calculator .calculator-wrapper .calculator-toggler .icon-side{font-size:30px;line-height:100%}.search-and-calculator .calculator-wrapper .calculator-toggler .text-side{font-size:18px;font-weight:600;display:none}.search-and-calculator .calculator-wrapper .calculator-board{background-color:#fff;padding:20px;display:none}.search-and-calculator .calculator-wrapper .calculator-board .input-line{display:flex;gap:30px}.search-and-calculator .calculator-wrapper .calculator-board .input-line .input-wrapper{display:flex;border:1px solid #d4d1d1;align-items:center;border-radius:5px;overflow:hidden}.search-and-calculator .calculator-wrapper .calculator-board .input-line label{font-size:15px;display:block;margin-bottom:5px}.search-and-calculator .calculator-wrapper .calculator-board .input-line input{border:none;display:block;line-height:50px;height:50px;padding:0 10px;font-size:15px;width:150px;font-weight:600}.search-and-calculator .calculator-wrapper .calculator-board .input-line i{display:block;padding:0 20px;background-color:#fafafa}.search-and-calculator .calculator-wrapper .calculator-board .response-lines{margin-top:20px;font-size:18px;display:none}.search-and-calculator .calculator-wrapper .calculator-board .response-lines span{font-weight:600}.page-headline2{color:var(--site-primary-color);font-size:18px;margin:0}.category-bloc{margin:20px 0;display:flex;flex-wrap:wrap;gap:50px}.category-bloc .bloc-item{width:calc((100% - 100px)/3);box-shadow:0 0 7px #d4d1d1;border-radius:20px;display:block;color:#333;transition:transform .2s;height:250px;overflow:hidden;position:relative}.category-bloc .bloc-item::after{position:absolute;content:"";background-color:rgba(51,51,51,.5);top:0;right:0;bottom:0;left:0}.category-bloc .bloc-item img{width:100%;height:100%;object-fit:cover;display:block;margin:0;position:relative}.category-bloc .bloc-item h3{margin:5px 0 0 0;font-size:22px;font-weight:500;position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;top:0;padding:0 20px 20px 20px;z-index:100;color:#fff}.category-bloc .bloc-item:hover{color:var(--site-primary-color);transform:scale(1.05)}.category-bloc .bloc-item:hover h3{color:#333}.category-bloc .bloc-item:hover::after{background-color:rgba(51,51,51,.1)}.lost-wide-page{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0}.lost-wide-page h1{font-size:3em;margin:0 0 40px 0}.lost-wide-page .lost-board{overflow:hidden;max-height:70vh}.lost-wide-page .lost-board img{width:auto;height:600px;max-height:60vh;display:block;margin:0}.empty-list{font-size:17px;color:rgba(51,51,51,.7);font-weight:600;text-align:center}.trainers-list{display:flex;gap:50px;flex-wrap:wrap}.trainers-list .card-item{border-radius:5px;position:relative;width:calc((100% - 150px)/4);height:400px;overflow:hidden;transition:transform .2s;cursor:pointer}.trainers-list .card-item img{width:100%;height:100%;object-fit:cover}.trainers-list .card-item .text-content{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,51,51,.4);padding:20px;display:flex;align-items:flex-end;justify-content:flex-end;color:#fff;flex-direction:column}.trainers-list .card-item h3{margin:0;font-size:25px}.trainers-list .card-item .trainer-title{margin-top:10px;font-size:18px}.trainers-list .card-item .content-description{display:none}.trainers-list .card-item::after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,51,51,.2);z-index:3}.trainers-list .card-item:hover{transform:scale(1.05)}.trainers-list .card-item:hover .text-content{background-color:rgba(51,51,51,0)}.trainer-data-holder{position:absolute;right:0;bottom:0;top:0;left:0;display:none}.trainer-data-holder .data-wrapper{position:absolute;right:0;bottom:0;top:0;min-width:600px;max-width:600px;overflow:hidden;overflow-y:auto;background-color:#fff;padding:30px;box-shadow:-5px 0 10px #d4d1d1;z-index:2000;text-align:center}.trainer-data-holder .data-wrapper img{width:300px;height:300px;display:block;margin:30px auto;border-radius:50%;box-shadow:0 0 5px #d4d1d1;object-fit:cover}.trainer-data-holder .data-wrapper h3{margin:0;font-size:25px}.trainer-data-holder .data-wrapper .trainer-title{margin-top:10px;font-size:18px}.trainer-data-holder .data-wrapper .content-description{text-align:left;line-height:1.8;font-size:17px;margin-top:40px;padding-top:20px;border-top:1px solid #efefef}.trainer-data-holder .bg-fader{background-color:rgba(51,51,51,.3);position:absolute;right:0;bottom:0;top:0;left:0;cursor:crosshair}.trainer-label{margin:0 30px 30px 0;display:inline-block;cursor:pointer}.trainer-label .trainer-data-no-show h3{font-weight:inherit;font-size:15px;padding:5px 15px;background-color:var(--site-primary-color);border-radius:30px;color:#fff}.trainer-label .trainer-data-no-show img,.trainer-label .trainer-data-no-show .trainer-title,.trainer-label .trainer-data-no-show .content-description{display:none}.video-wrapper{max-width:850px;margin:0 auto}.video-wrapper .main-video-details{margin-top:20px}.video-wrapper .main-video-details .label-item{text-transform:uppercase;font-size:15px;font-weight:600;color:var(--site-primary-color)}.video-wrapper .main-video-details h3{font-size:18px;margin:5px 0 0 0;font-family:"Inter",sans-serif}.video-wrapper+.video-list-wrapper{max-width:850px;margin:0 auto;display:flex;justify-content:flex-start;gap:50px;margin-top:30px}.video-wrapper+.video-list-wrapper .video-thumb-item{width:calc(25% - 25px);cursor:pointer}.video-wrapper+.video-list-wrapper .video-thumb-item .img-wrapper{border-radius:5px;overflow:hidden;height:110px}.video-wrapper+.video-list-wrapper .video-thumb-item .img-wrapper img{width:100%;height:100%;object-fit:cover}.video-wrapper+.video-list-wrapper .video-thumb-item:hover{box-shadow:0 0 25px #a0a0a0}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-shower{position:relative}.video-shower .video-thumbnail-holder{height:400px}.video-shower .video-thumbnail-holder img{height:100%;width:100%;object-fit:cover;display:block;margin:0}.video-shower .video-icon-holder{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);transition:.5s;display:flex;flex-direction:column;text-align:center;justify-content:space-around;color:#fff;cursor:pointer}.video-shower .video-icon-holder i{font-size:3em}.video-shower .video-icon-holder:hover{background-color:rgba(0,0,0,.6)}.video-shower .video-icon-holder:hover>.video-shower .video-icon-holder i{font-size:4em}.video-shower img{display:block;width:100%;margin:0;height:100%;object-fit:cover}.site-content-shower{position:fixed;background-color:rgba(0,0,0,.6);top:0;right:0;bottom:0;left:0;overflow:hidden;display:none;z-index:1500}.site-content-shower .content-shower-container{margin:0 auto;width:90%;max-width:1320px;background-color:#000;border-radius:10px;overflow:hidden;padding:20px;min-height:200px;transition:.5s;align-self:center}.site-content-shower .shower-hider{top:0;right:0;bottom:0;left:0;position:absolute}.site-content-shower .shower-loader-container{display:flex;flex-direction:column;justify-content:space-around;top:0;right:0;bottom:0;left:0;position:absolute}.site-content-shower .shower-loader-container div{margin:0 auto;border-top:4px solid #fff;border-right:4px solid #fff;border-bottom:4px solid #fff;border-left:4px solid rgba(0,0,0,0);border-radius:50%;width:50px;height:50px;-webkit-animation:1s linear 0s infinite running spin;animation:1s linear 0s infinite running spin}.shower-content-wrapper{display:flex;flex-direction:column;justify-content:space-around;top:0;right:0;bottom:0;left:0;position:absolute}.lk-list .link-line{margin:5px}.lk-list .link-line a{color:#333;text-decoration:none}.lk-list .link-line a:hover{text-decoration:underline}.site-separate-section-headline{font-size:20px;border-bottom:1px solid #d4d1d1;margin:30px 0}.medias-slideshow{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:50px 2%;margin-bottom:50px;width:100%}.medias-slideshow .slide-item{width:23.5%;border-radius:5px;overflow:hidden;cursor:pointer}.medias-slideshow .slide-item img{display:block;margin:0;width:100%;height:200px;object-fit:cover}.medias-slideshow .slide-item .image-title{font-size:15px;font-weight:600;margin:10px}.medias-slideshow .slide-item:hover{box-shadow:0 0 25px #a0a0a0}.media-slider-content{height:80vh;position:relative;overflow:hidden}.media-slider-content .slider-inner{display:flex;align-items:center;height:100%;position:relative;z-index:300;background-color:#000}.media-slider-content .slider-inner .media-wrapper{position:relative;height:80vh}.media-slider-content .slider-inner .media-wrapper .image-container{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;top:0;left:0}.media-slider-content .slider-inner .media-wrapper img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0;display:block}.media-slider-content .slider-inner .media-wrapper .title-wrapper{position:absolute;right:0;bottom:0;left:0;padding:20px 0 10px 0;background:#01040e;background:linear-gradient(0deg, rgb(1, 4, 14) 25%, rgba(0, 0, 0, 0) 100%);color:#fff;font-weight:600;font-size:18px;text-align:center;line-height:1.5}.media-slider-content .controls{position:absolute;top:0;bottom:0;width:20%;font-size:3em;color:#a0a0a0;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:600}.media-slider-content .controls.left-control{left:0}.media-slider-content .controls.right-control{right:0}.resume-tab{background-color:#efefef;padding:10px 20px !important;border-radius:10px;margin-bottom:20px}.resume-tab .section-data-line:last-child{border-bottom:none}.post-list{display:flex;flex-wrap:wrap;gap:50px}.post-list .post-item{padding:20px;background-color:#fff;border:1px solid #efefef;border-radius:10px;width:calc(50% - 25px);transition:transform .1s;display:flex;align-items:center}.post-list .post-item .image-wrapper img{width:150px;height:150px;object-fit:cover;margin-right:30px;border-radius:50%}.post-list .post-item h2{margin:0 0 8px 0;font-size:20px;color:var(--site-primary-color)}.post-list .post-item .text-content .post-date{text-align:right;font-size:14px;color:#a0a0a0}.post-list .post-item .text-content .content-description{color:#333;font-size:17px;line-height:1.8}.post-list .post-item:hover{box-shadow:2px 2px 5px #d4d1d1;transform:scale(1.02)}.post-header{display:flex;gap:50px;align-items:center;margin-bottom:70px}.post-header .img-container{border-radius:10px;overflow:hidden}.post-header .img-container img{display:block;max-width:700px !important;max-height:400px !important;object-fit:cover;display:block;margin:0}.post-header .short-container{flex:1 0 0%}.post-header .date-shower{font-size:15px;color:var(--site-primary-color);font-weight:600}.title-and-searchbar{display:flex;gap:20px;align-items:center;justify-content:flex-start;margin-bottom:30px}.title-and-searchbar h1{margin-bottom:0}.title-and-searchbar .searchbar{display:inline-flex;align-items:center;background-color:#fff;box-shadow:0 0 5px #d4d1d1;border-radius:5px;overflow:hidden}.title-and-searchbar .searchbar .input-container{-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;width:0;overflow:hidden}.title-and-searchbar .searchbar .input-container.visible-input{width:470px}.title-and-searchbar .searchbar .input-container input{margin:0;border:none;display:block;line-height:55px;padding:0 20px;font-size:16px;font-weight:600;font-family:"Poppins",sans-serif;width:100%}.title-and-searchbar .searchbar .input-container input:focus{border:none;outline:none}.title-and-searchbar .searchbar .search-icon-container{font-size:25px;line-height:55px;padding:0 15px;color:var(--site-primary-color);cursor:pointer}.title-and-searchbar .search-and-response{position:relative}.title-and-searchbar .search-and-response .search-response-container{position:absolute;top:60px;left:0;right:0;max-height:300px;overflow-y:auto;background-color:#fff;box-shadow:0 0 5px #d4d1d1;z-index:600}.title-and-searchbar .search-and-response .search-response-container ul{list-style-type:none}.title-and-searchbar .search-and-response .search-response-container ul li{display:block}.title-and-searchbar .search-and-response .search-response-container ul li a{display:block;padding:8px 15px;color:var(--site-primary-color);font-size:13px}@media screen and (max-width: 1350px){.category-bloc .bloc-item{width:calc(50% - 25px);height:200px}}/*# sourceMappingURL=main.css.map */
