.message.success,.popup .container,.rdv h1,.request_action_contact .inner_body h1,.request_action_contact .inner_body h2,.request_action_contact .inner_body h3,.similar-articles,.slideshow_mat,.steps{text-align:center}.steps span,.timer-p,.users_section ol p,body#default_layout{font-family:Montserrat}#next,#prev,.overlay{z-index:999}.boxes>a,.closing,.users_section ol li,a.box,header .search,ol.services li{cursor:pointer}.box-image,.boxes>a,.hvr-back-pulse,.left-search form,.link-1,.mat-slde-cont,a.box{overflow:hidden}body#default_layout{padding-top:113px;color:#000;background:#fff;font-size:16px;overflow:auto}.message.success{color:#0a0}.g-recaptcha{display:flex;justify-content:center;margin-top:10px}.contact_element .checkbox,.title-slide{text-align:left}.popup p{background:#481361;border-radius:5px;color:#fff;box-sizing:border-box;padding:20px;max-width:90%;display:inline-block;position:relative}#open_mobile_menu,#open_mobile_menu .fa-close,.lang .active,.left_menu .language_switch,.opened_mobile_menu #open_mobile_menu .fa-bars,.page_id_1 .slide-inner,.request_action_articles .slide-inner,.request_action_reserver #main .slide-inner{display:none}.powered span,.powered span a{display:flex;align-items:center;justify-content:flex-end;font-size:14px}.powered img{margin-left:15px;height:40px}.bee-page-container>.bee-row,.inner-box,.leftnavigation,.leftnavigation ul,.matte_pic,.powered{width:100%;float:left}.closing{position:absolute;top:0;right:3px}.container,.slideshow,ul.level_1 li{position:relative}.font_24,.main p{font-size:24px}a:active,a:hover,a:link,a:visited{color:inherit}small{font-size:12px}big{font-size:20px}.font_25{font-size:25px}.font_23{font-size:23px}.font_22{font-size:22px}.font_21,.inner-box p{font-size:21px}.cake-error{color:red}.popup{margin-top:1em}.container,.content-all,.header-container,.inner_body .container{width:96%;margin:0 auto}.slide img{width:100%;max-width:100%;display:block}.header-top{float:left;width:100%;background:#481361}.footer-box-flex,.header-top-box{display:flex;flex-wrap:wrap;justify-content:space-between}.social-icons a{color:#fff;display:inline-block;padding:5px}.lang a{color:#fff;padding:5px;display:inline-block}.header-right ul,ul.dropdown-content,ul.dropdown-content li{padding:0;list-style-type:none}.lang a:hover,.social-icons a:hover{background:#a8ca51}.header-bottom,.info-stirpe,.link-1 a,.logos-bot,.quick-links,.section-mid-box,.section1-box,.title-box{float:left;width:100%}.header-bottom-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px 0}.header-right ul{width:100%;float:left;text-align:right;margin:20px 0}.header-right ul li{display:inline-block;width:auto;margin-left:15px}.header-right ul li a{color:#481361;padding-bottom:30px;text-transform:capitalize}.checkbox label,.contact_element.columns .full .input,.contact_element.rdv .input.radio,.contact_element.rdv .input.textarea,.inner-box .container,.input.radio{width:100%}.input.radio label:first-of-type,.input.select>label:first-of-type{width:100%;font-weight:600;margin-bottom:15px;margin-top:30px}.input.radio label{width:32%;display:inline-block}.contact_element .checkbox label input,.input.radio label input{display:inline-block;width:auto;margin-right:5px}.checkbox{display:flex}.input.select{display:flex;flex-wrap:wrap}.many .checkbox{width:35%}.many .select{justify-content:center}.side_body .inner-box-content{align-items:flex-start}.side_body .inner-box-flex-col>h1,.side_body .inner-box-flex-col>p{margin-top:0}.comment-name,.float-left,.left_menu{float:left}.side_body{padding-bottom:50px;width:79%;float:right}.left_menu .dropdown-content{display:block!important;position:relative;top:0}.left_menu ul.dropdown-content li:first-of-type a{border-top-left-radius:10px;border-top-right-radius:10px}.left_menu ul.dropdown-content li.active a{background:#481361;color:#fff}.header-right ul li a:hover,.header-right ul>li.active>a{border-bottom:5px solid #a8ca51}.dropdown-content li a:hover,ul.dropdown-content li.active a{border-bottom:none!important}.request_action_homepage .slideshow,ul.level_1 li:hover ul.dropdown-content{display:block}.slideshow{display:none;float:left;width:100%}header{box-shadow:5px -6px 10px #000;position:fixed;top:0;left:0;right:0;z-index:9999;background:#fff;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.fixed_header header{margin-top:-32px}.dropdown-content{display:none;min-width:180px;top:53px}ul.dropdown-content{position:absolute;background:0 0;margin:0}ul.dropdown-content li{display:inline-block;width:100%;margin:0}ul.dropdown-content li a{display:inline-block;width:100%;text-align:left;margin:0;padding:8px 5px;list-style-type:none;background:rgba(168,202,81,.9);color:#481361}.dropdown-content li a:hover{background:#481361;color:#fff}ul.dropdown-content li:last-of-type a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.overlay{position:absolute;top:5vw;right:5vw;background:rgba(255,255,255,.8);padding:15px;width:50%;border-radius:40px}.title-slide{float:left;width:100%;font-size:50px;color:#481361;font-weight:900;position:relative;padding-bottom:15px}.box-title,.button-slide a{text-align:center;font-size:32px;color:#fff;width:100%}.title-slide:before{position:absolute;z-index:100;border-bottom:8px solid #a8ca51;left:0;content:"";width:50px;bottom:0}.button-slide{float:left;width:100%;margin-top:20px}.button-slide a{text-transform:uppercase;background:#481361;border-radius:50px;float:left;padding:15px 0}.link-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.link-1{flex:0 0 30%;max-width:100%;position:relative;border-radius:15px;box-shadow:0 0 8px #757575;max-height:420px}#next,#prev,#testimonial-slide::after,.box-title,.section-title:after{position:absolute}.box-title{z-index:10;bottom:0;padding:10px 0;background:rgba(168,202,81,.8);transition:.5s}.link-1 a:hover .box-title{padding:191px 0}.purple-bg{background:rgba(72,19,97,.8)}.slide-inner{display:block;float:left;width:100%;background:url("../img/inner.jpg") center center no-repeat;height:272px}.section1,footer{background:#ededed;width:100%}.page_title{font-size:50px;text-align:left;color:#481361;font-weight:700;padding:75px 0}.section1{float:left;padding:30px 0}.section-title{float:left;width:100%;text-align:center;font-size:42px;font-weight:900;color:#481361;position:relative;padding-bottom:20px}.section-title:after{z-index:10;border:5px solid #a8ca51;content:"";width:5%;bottom:0;left:0;margin:0 47%}.promo-col-1 a,.section-col a.section-button{width:auto;text-transform:uppercase;border-radius:50px;float:left}.section-mid-box-text{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;align-items:center}.section-col{flex:0 0 49%;max-width:49%}.inner-box-flex-col-2 img,.new-logo img,.promo-col-1,.promo-col-2{max-width:100%}.align-pic{text-align:right}.section-col p{text-align:justify;font-size:24px;line-height:initial}.promo-col-1 a,.promo-col-2 p{font-size:32px;color:#fff}.section-col a.section-button{padding:15px 50px;font-size:32px;color:#fff;background:#481361}.newsletter .left-search input,.white-bg{background:#fff}.section-col a.right-button{float:right;background:#a8ca51}.promo-box{float:left;width:100%;background:url("../img/bg.jpg") center bottom no-repeat;height:150px}.info-flex,.inner-box-content,.promo-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.promo-col-1{flex:0 0 30%}.promo-col-2{flex:0 0 70%}.promo-col-1 a{padding:15px 30px;text-align:center;background:#a8ca51}.addres,.opening,.promo-col-2 p{text-align:right}.bee-row-content{max-width:100%!important}footer{float:left}footer>.header-container{padding:20px 0 50px}.footer-col{flex:0 0 50%;max-width:50%}.footer-col.col1m{flex:0 0 40%;max-width:40%}.footer-col.col2m{flex:0 0 60%;max-width:60%}.addres{float:right;width:50%}.opening{float:right;width:100%}.contact_element form{width:600px;margin:0 auto;text-align:center}.contact_element form .input{width:100%;margin-bottom:15px}.contact_element form input,.contact_element form textarea{width:96%;padding:2%;border:2px solid #481361;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_element form button{font-size:24px;text-transform:upparcase;background:#a8ca51;border:2px solid #a8ca51;color:#fff;padding:20px 30px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.art-title,.comment-form form button,.footer-title,.lang,.left p,.right p,.tags a,ul.cat-nav li a{text-transform:uppercase}.contact_element form button:hover{background:#481361;color:#a8ca51}.contact_element.rdv form input,.contact_element.rdv form textarea{padding-left:0;border:none;border-bottom:3px solid #481361;background:0 0;border-radius:0;--webkit-border-radius:-;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}.contact_element.rdv form{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between}.contact_element.columns .input,.contact_element.rdv .input{width:49%}.submit-button{margin:35px 0 50px}.button:hover,.contact_element.columns .input input,button:hover{background:0 0}.contact_element form p{color:#a2be40}.contact_element.columns form{display:flex;justify-content:space-between;width:60%;flex-wrap:wrap}.contact_element.columns .four-cols div.radio{width:15%}.four-cols,.three-cols{display:flex;justify-content:space-between}.comment-form form,.four-cols .radio label,.three-cols .checkbox,.three-cols .checkbox label,.three-cols .radio label{width:100%;text-align:left}.checkbox{flex-wrap:wrap;width:100%}.contact_element.columns .input.radio label:first-of-type,.contact_element.columns .input.select>label:first-of-type,.contact_element.columns input.select>label:first-of-type{display:flex;justify-content:flex-start}.contact_element.columns .many.full .input.radio label:first-of-type,.contact_element.columns .many.full .input.select>label:first-of-type,.contact_element.columns .row.full .input.radio label:first-of-type,.contact_element.columns .row.full .input.select>label:first-of-type{display:flex;justify-content:center}.request_action_rdv .contact_element.rdv form{width:80%;font-size:16px}.footer-title{font-size:28px;color:#481361;font-weight:700}.footer-stripe{float:left;width:100%;background:#481361;padding:10px 0}.footer-stripe .socials{float:left;width:100%;text-align:center;margin-top:-45px;padding-bottom:21px}.footer-stripe .socials a{width:55px;height:55px;display:inline-block;line-height:55px;text-align:center;font-size:24px;color:#fff;background:#481361;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px}.info-col{flex:0 0 40%;max-width:40%;color:#fff}.logos-bot-flex{display:flex;flex-wrap:wrap;justify-content:flex-end}.logos-col{flex:0 0 auto;max-width:100%;margin:0 1%}.inner-box-flex-col{flex:0 0 0 68%;max-width:68%}.inner-box-flex-col h1{font-size:42px;color:#481361;font-weight:700}.inner-box-flex-all p,.inner-box-flex-col p{text-align:justify}.inner-box-flex-col-2{flex:0 0 29%;max-width:29%}.inner-box-flex-all{flex:0 0 100%;max-width:100%}.inner-box-flex-all-button{flex:0 0 100%;max-width:100%;text-align:center;margin:30px 0}.inner-box-flex-all-button a{font-size:32px;color:#fff;background:#481361;padding:10px 30px;text-align:center;border-radius:50px}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(162,190,64,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(162,190,64,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#a8ca51;color:#fff}.equipe_box{width:80%;margin:80px 10%;float:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#testimonial-slide,#wrap_whole_website,.red-box,.red-box-title,.red-button,.signature{float:left;width:100%}.cli_title,.formation_box p.formation_title{font-size:3vw;color:#d10b0c}.equipe_box_left,.equipe_box_right{flex:0 0 33%;max-width:49%;margin:0 0 20px;text-align:center}.cli_box,.cli_box_bg,.cli_box_img,.cli_title,.matte_text{width:100%;float:left;text-align:center}.matte_pic img{width:150px;height:150px}.matte_text a{color:#c80126}.matte_text a:hover{text-decoration:underline}.matte_text p{color:#343434;line-height:30px}#next,#prev,.steps span{height:50px;line-height:50px}.col2{color:#d10b0c!important}span.black{color:#292929}#testimonial-slide{font-size:26px;font-weight:600;color:#292929;position:relative;text-align:center}#testimonial-slide::before{content:"";position:absolute;z-index:10;top:-20px;background:url("../img/in1.png") center left no-repeat;height:30px;width:30px;left:-35px}#testimonial-slide::after{content:"";z-index:10;bottom:0;background:url("../img/in2.png") center left no-repeat;height:30px;width:30px;right:-35px}.tes-1{margin:0}.signature{text-align:center;font-size:14px}.red-box{padding:120px 0;background:url("/img/redbg.jpg") center/100% no-repeat #d10b0c}.boxes,.mat-slde-cont,.red-box .container,.tags{display:flex;justify-content:center;flex-wrap:wrap}.red-box-title{margin-bottom:80px;text-align:center;font-size:3vw;font-weight:700;color:#fff}.red-button{text-align:center;margin-top:80px;display:flex;flex-wrap:wrap;justify-content:center}#next,#prev{display:none;font-size:50px}#prev{left:0;top:0;bottom:0;margin:auto}#next{right:0;top:0;bottom:0;margin:auto}.slideshow_mat img{max-width:100%;width:auto}.mat-slde-cont{width:100%;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;position:relative}.red-button a{color:#fff;font-size:42px;padding:15px 30px;border:3px solid #fff;border-radius:10px;font-weight:700}.steps span,h1{font-size:32px}.button,button{border:1px solid #2e2e2e;background:#2e2e2e;color:#fff;transition:background .5s,color .5s,opacity 2s;border-radius:35px;padding:10px 20px;text-align:center;display:inline-block}#mobile_menu{display:none;transition:width .5s}#wrap_whole_website{transition:margin .5s}.opened_mobile_menu #open_mobile_menu .fa-close{display:inline}.left_menu ul.dropdown-content li a{padding:8px 2%;width:96%}.left_menu{width:19%;margin-left:0;margin-right:1%}h1{text-align:left;color:#481361;font-weight:700}#job_offers .job_line p.title{margin:0 0 10px;font-size:38px;color:#481361;font-weight:700}#job_offers .apply_form button,#job_offers .job_line a.button{transition:.5s;font-size:16px;color:#fff;background:#481361;padding:10px 30px;text-align:center;margin-top:30px;border-radius:50px}#job_offers .apply_form{margin:0 auto;width:60%}.users_section img{width:200px}.steps span{border:2px solid #000;background:#f9f9f9;margin:10px;width:50px;text-align:center;display:inline-block;border-radius:100%}.article-body h2,.article-body p{font-family:Montserrat!important}.steps span::after{content:"";height:2px;background:#000;width:50px}.steps span.active{color:#fff;background:#8a0074}.steps span.line{width:30px;height:0;border-radius:0;background:#000;margin:10px 0}.activeday,.rdv button:hover,ol.services li.active{background:#481361!important;color:#fff!important}.ul.cat-nav li a,.users_section ol,.users_section ol li,ul.article-menu,ul.cat-nav,ul.cat-nav li{list-style-type:none;margin:0;padding:0}.users_section ol{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.users_section ol li{text-align:center;width:18%;margin:1%}.users_section ol p{margin-top:0;font-size:14px}.users_section{min-height:535px;flex-wrap:wrap;box-shadow:3px 3px 6px grey}.rdv .center{float:none;margin:auto}.article .container,.articles .container{width:96%;margin:0 2%}ol.services{list-style:none;justify-content:space-evenly;display:flex}ol.services li{padding:5px 30px;margin:10px 0;border-radius:50px;background:#ededed;border:2px solid #e6e6e6;font-size:21px;font-weight:500;color:#000;transition:.2s;-webkit-border-radius:50px}.rdv button:hover,ol.services li.active{border-color:#481361!important}.users_section li p{color:#000}.hours_section,.users_section{margin-top:20px;background:url("../img/round.png")}.rdv #hours ol{list-style-type:none;margin:0;padding:0;text-align:center}.rdv #hours ol.hours li{width:35%;display:inline-block;cursor:pointer;padding:5px 0;margin:auto;border-radius:50px;background:#ededed;border:2px solid #e6e6e6;font-size:21px;font-weight:500;color:#000;transition:.2s;margin-bottom:10px;margin-left:1%;margin-right:1%}.users_section ol.hours{flex-direction:row!important}.timer-p{text-align:center;font-weight:700}.col_60{width:60%!important}#form span.label,.rdv #hours span.label{text-transform:uppercase;font-weight:700;font-size:21px;text-align:center;width:100%;display:inline-block}.rdv #form span.label{margin-top:13px;margin-bottom:9px}.rdv .form input,.rdv .form textarea{padding:1.5% 1%;border:2px solid #c8c8c8;margin-bottom:5px;background:#fff!important;width:97.6%}.rdv .form input:required{background:0 0}#logicake_apps,.right>div{margin-bottom:50px}.steps span{border:none}.users_section{border:2px solid #481361;border-radius:15px;box-shadow:none}.users_section ol li img{max-width:100%;width:60px;background:#ededed;border-radius:50px}.person img{max-width:20%;border-radius:50%;background:#ededed}.hours_section{padding:10px;border:2px solid #481361;border-radius:15px}.text-center{text-align:center;margin:20px 0}.filter{margin-top:15px}.bakground-image img{width:100%;max-width:100%;height:550px;object-fit:cover;display:block;margin-top:-115px}header .search,span.category,span.date{display:inline-block}header .search{font-size:16px;color:#fff;width:auto;height:30px;margin-top:27px;margin-left:5px}.new-socials .fab:hover,.new-socials .far:hover,.new-socials .fas:hover,.red-more,header .search i:hover,span.date,ul.article-menu li a:hover,ul.article-menu li.active a,ul.cat-nav li a:hover,ul.cat-nav li.active a{color:#481361}header .search i{transition:.2s}.article .container{display:flex;justify-content:space-between}.box .box-title,.box .box-title-art{margin-bottom:10px;display:flex;font-weight:700}.filter .select{padding-top:25px;padding-bottom:35px;text-align:center;display:flex;justify-content:center;align-items:center}.left-search input{border:1px solid #481361}.filter .select select{width:450px;padding:10px;border-radius:10px;border:2px solid #b5b5b5;margin:0 10px}.boxes>a{text-align:center;width:30%;margin:1.1% 1.1% 35px;border:2px solid #c1c1c1;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.boxes>a span>span{box-sizing:border-box;padding:0 10px}.boxes>a span>span.box-image{padding:0}.box .box-title{font-size:19px;justify-content:flex-start;align-items:center;min-height:60px}.box .box-title-art{font-size:18px;min-height:50px;justify-content:flex-start;align-items:center}.box-image{position:relative;height:200px}.box-image img{width:100%;max-width:100%;object-fit:cover}.box .box-category{font-size:12px;color:#bbb;margin:10px 0}body#default_layout.request_action_articles{padding-top:0}.box .box-desc{color:#262626;font-size:16px;text-align:left;margin-top:10px;min-height:145px}span.date{text-align:left;width:100%;font-size:12px}.article-body p{line-height:1.3em!important;font-size:16px!important}.article-body h2{font-size:18px!important}.box .box-summary{color:#262626;font-size:14px;margin-top:15px;display:flex;justify-content:space-between;padding:15px 0;border-top:2px solid #c1c1c1}.red-more{font-weight:600}.menu-placeholder,.right-placeholder{width:17%;margin-top:15px}.article-placeholder{margin-bottom:50px;width:66%;box-sizing:border-box;padding:0 4%}.left p,.right p{font-size:15px;text-align:center;font-weight:700;border-bottom:3px solid #c1c1c1;padding-bottom:10px}ul.article-menu li{list-style-type:none;padding:0;margin-left:10px;margin-bottom:8px;margin-top:6px}span.category,ul.cat-nav li{margin-bottom:10px}ul.article-menu li a{transition:.2s;outline:0;font-size:14px;list-style-type:none;margin:0;padding:0;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.left-search form{position:relative}.comment-form .input,.left-search .input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.left-search input{width:100%;font-size:12px;height:26px;padding-left:5px}.left-search button{top:0;right:0;height:26px;width:26px;text-align:center;padding:0;position:absolute;background:#481361!important;border:none;border-radius:0}body#default_layout.foreign_model_article{overflow:initial}.menu-placeholder .menu{position:-webkit-sticky;position:sticky;top:100px;-webkit-box-sizing:border-box;box-sizing:border-box}ul.cat-nav li a{font-size:14px}.new-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px}.hidden-placeholder,.hidden-placeholder form .input,.hidden-placeholder.active{display:-webkit-box;display:-ms-flexbox}.new-socials .fab,.new-socials .far,.new-socials .fas{color:#262626;margin:0 10px;transition:.2s}.hidden-placeholder.active{display:flex;opacity:1;z-index:99999;visibility:visible}.hidden-placeholder{display:flex;position:fixed;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0;visibility:hidden}.hidden-placeholder form .input{width:600px;max-width:600px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}span.category::after,span.category::before{position:absolute;width:50px;height:3px;color:#481361;background:#481361;top:0;bottom:0;margin:auto;content:""}.hidden-placeholder form input{padding-left:10px;width:100%;font-size:21px;height:40px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.hidden-placeholder form button{background:#481361;font-size:28px;border:none;position:absolute;padding:0;margin:0;right:0;top:0;z-index:99;border-radius:0;height:42px;width:42px;color:#fff}.form-overlay{width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:-9;position:absolute}.hidden-placeholder form{position:relative;z-index:999}span.category{width:auto;color:#262626;font-size:18px;text-align:center;position:relative}span.category::before{left:-60px}span.category::after{right:-60px}.blog-img{position:relative;text-align:center}.blog-img img{display:block;width:100%;max-width:100%}img.article-header{-o-object-fit:cover;object-fit:cover;height:500px;margin-top:-115px}.article-title-placeholder{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 15px 25px;width:56%;bottom:-15px;z-index:2;overflow:hidden;left:0;right:0;margin:auto;position:absolute;background:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.art-date,.art-title,.inside-title{width:100%;text-align:center}.art-title{color:#262626;font-size:32px;margin:10px 0;line-height:initial}.art-date,.tags a{font-size:14px;display:inline-block}.inside-title{display:inline-block;margin-top:15px}.art-date{padding-bottom:10px;color:#481361;font-weight:lighter}.similar-articles .list,.tags-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags a{transition:.2s;padding:5px 10px;border:2px solid #dfdfdf;margin:15px 15px 10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.tags a.active,.tags a:hover{border-color:#262626}.similar-articles .additional.row{font-size:40px;font-weight:700;margin-bottom:20px}a.box{text-align:center;width:30%;margin:1% 1% 35px;border:2px solid #c1c1c1;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-title,strong.centered-title{text-align:center;margin-top:35px}.similar-articles .list .box *{text-align:center!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.similar-articles .list .box{border:none;text-align:center!important}.similar-articles .list .box .box-image{height:auto}.tags.row::after{display:inline-block;content:"";width:90%;height:4px;color:#c1c1c1;background:#c1c1c1;margin:30px 0 40px}strong.centered-title{display:inline-block;width:100%;font-size:40px;margin-bottom:35px}.form-title{font-size:55px;text-transform:none;position:relative;padding-bottom:30px;font-weight:600;margin-bottom:15px}.comment-form form .input{width:100%;font-size:18px}.comment-form form .input input,.comment-form form .input textarea{font-style:italic;margin-bottom:10px;padding:1%;border:1px solid #9d9d9d;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.comment-form form .input input{width:35%;font-size:14px}.comment-form .checkbox{margin-bottom:15px;margin-top:8px}.comment-form form .textarea{width:80%}.comment-form form button{font-weight:initial;transition:.2s;font-size:16px;padding:1.5%;background:0 0;color:#262626;border:2px solid #9d9d9d;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.comment-form form button:hover{border-color:#262626;background:#e2e2e2}.checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-form form .textarea textarea{width:80%;font-size:14px}.checkbox label input{display:inline-block;width:auto!important;margin:0 5px 0 0!important}input[type=checkbox],input[type=radio]{box-sizing:border-box}.comment-box{text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background:#f9f9f9;font-size:16px;margin-bottom:20px}.comment-box .name{margin-bottom:20px;font-size:18px;font-weight:600}.comment-name .fa{margin-right:15px}.comment-date{float:right}.fixed_header .search{margin-top:5px}.request_action_tags .tags.row::after{width:100%;height:0}.request_action_tags .tags{flex-wrap:wrap}.share.row{display:flex;justify-content:center;font-size:23px;line-height:20px;align-items:center;margin:50px 0}.share.row>div{margin:0 50px}.article-body .category a{font-weight:400!important;color:#000!important}.footer-box-flex>div{width:33%!important;max-width:33%!important}.footer-box-flex{justify-content:center;align-items:center}.new-logo img{margin-left:10%}.submit-button{margin-top:20px}@media only screen and (max-width:600px){#job_offers .apply_form{margin:0 auto;width:90%}}@media only screen and (max-width:1630px){.container{width:96%;padding:0 2%}.overlay{right:5%}.section-col img{max-width:100%}.content-all,.inner_body .container{width:96%}.inner-box .container{width:100%;padding:0}}@media only screen and (max-width:1500px){.overlay{top:85px}.button-slide a{font-size:24px}.title-slide{font-size:42px}.link-1{max-height:360px}.footer-col.col1m img{max-width:100%;height:auto}}@media only screen and (max-width:1280px){.title-slide{font-size:32px}.button-slide a,.section-col p{font-size:18px}}@media only screen and (max-width:1090px){#mobile_menu ul,.footer-stripe .socials{margin:0;padding:0}body#default_layout{padding-top:83px}body.opened_mobile_menu #wrap_whole_website{margin-right:0}.checkbox,.many .checkbox,body.opened_mobile_menu #mobile_menu{width:100%}#mobile_menu{position:fixed;right:0;width:0%;top:84px;height:100%;transition:left .5s,width .5s;background:#ededed;display:block;z-index:1000;overflow-y:scroll}#mobile_menu ul{list-style-type:none;width:100%;float:left}#mobile_menu ul li{float:left;width:100%;position:relative}#mobile_menu ul li i{transition:transform .3s;position:absolute;right:3px;top:10px;bottom:0;height:24px;line-height:24px;font-size:24px;color:#fff}#mobile_menu ul li.active>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#mobile_menu ul li.active>a{background:#8a0074;color:#fff}#mobile_menu ul a{width:100%;display:block;text-align:center;padding:10px 0;background:0 0;color:#8a0074;transition:background .5s,color .5s}#mobile_menu ul ul li a{width:96%;padding-left:2%;padding-right:2%;background:#481361;color:#fff}#mobile_menu ul ul,.close_mobile_menu,.fa .fa-close,.header-right,.header-top,.left_menu,.title-slide::before{display:none}#mobile_menu ul ul li:last-child{border-bottom:none}#mobile_menu .social p{color:#fff;text-align:center}#mobile_menu .logo,.align-pic,.section-col,.title-slide,h1{text-align:center}#open_mobile_menu,.close_mobile_menu{position:fixed;z-index:99999;font-size:30px;top:19px;right:10px;border-radius:50%;display:block;height:45px;width:45px;text-align:center;line-height:45px;color:#481361}#mobile_menu li.dropdown a,.overlay{position:relative}#open_mobile_menu:focus,.close_mobile_menu:focus{outline:0}.close_mobile_menu{left:auto;right:10px;background:rgba(0,0,0,.2);cursor:pointer}#mobile_menu li.dropdown>a::after{position:absolute;margin:auto;top:0;bottom:0;right:2vw;font-family:FontAwesome;content:"\f078";color:#8a0074;transition:.2s;height:24px}#mobile_menu li.dropdown.arrow>a::after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);color:#fff}#mobile_menu li.active.dropdown>a::after{color:#fff}#mobile_menu .lang{float:left;width:100%;margin:15px 0}#mobile_menu .lang a{color:#8a0074}.link-box,.logos-bot-flex{justify-content:center}.link-1{margin:10px;flex:0 0 auto}.footer-col.col1m,.inner-box-flex-col,.section-col{flex:0 0 100%;max-width:100%}.footer-col,.info-col,.inner-box-flex-col-2{flex:0 0 100%;text-align:center;max-width:100%}.section-col a.section-button{float:none;display:block;margin:0 0 20px;text-align:center}footer{padding-top:0}.addres{text-align:center;width:100%;margin:20px 0}.opening{text-align:center;width:100%}.info-col{justify-content:center;margin:10px 0}header{position:fixed;background:rgba(255,255,255,.9)}.fixed_header header{margin-top:0}body{padding-top:84px}#mobile_menu .logo img{margin-bottom:100px}#mobile_menu ul.dropdown-content{position:relative;width:100%;max-width:initial;left:0;margin-bottom:0;right:0;top:0}#mobile_menu ul.dropdown-content li:last-of-type a{border-bottom-left-radius:0;border-bottom-right-radius:0}#mobile_menu .icons,#mobile_menu .lang-switch,#mobile_menu .phone{text-transform:uppercase;color:#8a0074}#mobile_menu .lang-switch{margin-bottom:20px;margin-top:20px;font-size:24px}#mobile_menu .icons .fa{font-size:24px}.container{padding:0;width:90%;max-width:90%}.overlay{background:0 0;top:0;left:0;right:0;float:none;margin:0 auto;width:90%}.popup{margin-top:30px}.footer-col.col2m{flex:0 0 100%;max-width:100%;margin-top:20px}.content-all{width:96%}.side_body{width:100%;float:left}.inner-box-flex-all-button a{font-size:21px}.inner-box p{text-align:justify}.contact_element form{width:98%}.input.radio label{width:100%;text-align:left}.link-1{flex:0 0 69%;flex:0 0 auto}.footer-box-flex>div{width:100%!important;max-width:100%!important;text-align:center}.new-logo img{margin-left:0}}@media only screen and (max-width:570px){body>iframe{display:none}.section-col a.section-button{font-size:21px}}@media only screen and (max-width:470px){#dm_login{max-width:96%}#dm_login input,#dm_login label{padding:0}.section-col a.section-button{font-size:16px}.section-title{font-size:32px}.page_title{font-size:36px}.link-1{flex:0 0 100%}.header-left img{width:calc(100% - 60px);height:auto}header .header-left{height:90px}.header-left{display:flex;justify-content:space-between;align-items:center}.header-bottom-box{margin:0}body#default_layout{padding-top:90px}}@media only screen and (max-width:300px){body#default_layout{padding-top:60px}header .header-left{height:60px}#open_mobile_menu,.close_mobile_menu{top:5px}}