@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');body{font-family:'Roboto',sans-serif;font-size:16px!important;line-height:1.5!important;text-align:left;color:#000}p{padding-bottom:0;text-align:left}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:600;color:#000}h1{font-size:40px!important;text-transform:inherit;position:relative}h2{font-size:30px!important;text-transform:inherit;position:relative;margin:50px 0 30px}h3{font-size:25px!important;text-transform:inherit;position:relative}h4{font-size:20px!important;text-transform:inherit;position:relative}a{color:#999;text-decoration:none}a:hover{color:#555!important}.cky-btn{padding:5px!important;font-size:12px!important;border-radius:5px!important}.top-post{position:relative}.top-post .post-meta{position:absolute;top:0;display:flex!important;flex-direction:column;align-items:normal;margin-bottom:10px!important;color:transparent!important;margin-left:20px}.top-post span,.top-post p.post-meta a{padding:8px 15px;border-radius:5px;color:#000!important;font-weight:bold;background:#f3f3ff;text-align:center}.all-catg{display:flex;flex-wrap:wrap}.all-catg a{background:transparent;margin:12px 12px 0 0;padding:6px 15px;border:1px solid #1c23f8;color:#1c23f8;border-radius:5px;font-weight:500}.all-catg a:hover{background:#1c23f8;color:#fff!important}.post-carousel article{border:1px solid #d8d8d8!important;border-radius:10px;overflow:hidden}.simple-blog.darky article{border:1px solid #1c23f882!important}.authors-list{display:flex;flex-wrap:wrap;gap:40px}.all-tags{display:flex;flex-wrap:wrap}.all-tags a{color:#1c23f8}.author-avatar img{margin:0 auto;display:block;border-radius:50px}.author-info{text-align:center;margin-top:20px}.author-name{font-weight:500;text-transform:capitalize;color:#fff;margin-bottom:5px}.author-post-count{font-size:14px;color:#888}.authors{border:1px solid #1c23f882;border-radius:10px;padding:15px;background:#111}.authors:hover{border:1px solid #1c23f8}.log-btns{display:flex;flex-wrap:wrap}.log-btns a{border:1px solid #000;padding:7px;border-radius:5px;color:#000!important;margin:7px;font-size:14px;text-align:center;white-space:nowrap;flex:0 1 7rem}.log-btns a:hover{border:1px solid #1c23f8}ul#menu-my-menu{align-items:baseline}.btn-article img{width:32px}#usp_form label,#wppb-edit-user label,#wppb-loginform label,#wppb-register-user label{color:#000;font-weight:400;margin-bottom:5px;font-size:15px}#usp_form input[type="text"],#usp_form textarea,#usp_form .chosen-choices,#usp_form #user-submitted-image input,#wppb-edit-user input,#wppb-edit-user textarea,#wppb-edit-user select,#wppb-loginform input,#wppb-register-user input,#wppb-register-user textarea{border:1px solid #999999!important;padding:7px 10px!important;border-radius:5px;font-size:14px;width:100%!important}.wppb-default-password button,.wppb-default-repeat-password button,#wppb-login-wrap .login-password button.wppb-toggle-pw.wppb-show-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw.wppb-hide-pw,.wppb-form-field.wppb-default-password button.wppb-toggle-pw.wppb-show-pw,.wppb-form-field.wppb-default-password button.wppb-toggle-pw.wppb-hide-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw.wppb-show-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw.wppb-hide-pw{top:50%!important}input#rememberme{width:auto!important}span.wppb-password-field-container{width:100%!important}.wppb-form-field>span{margin-left:0!important}.wppb-form-field h4{margin:0;padding:0}#user-submitted-posts #usp_form .chosen-container,.upload-field-details{width:100%!important}#usp_form #user-submitted-image input{background:#eee}#usp_form input[type="submit"],.form-submit input,.login-submit input{background:#000;outline:none;border:0;padding:8px;border-radius:5px;color:#fff;font-size:14px}.post-sec1:before{content:'';position:absolute;background:black;top:0;left:0;right:0;height:60%;border-radius:20px}.tags a,.author-button,.cbxwpbookmark-list-generic li a{color:#000}a.cbxwpbkmarktrig.cbxwpbkmarktrig-button-addto{background:#fff;color:#000;border-radius:8px;font-weight:600;padding:8px}.cbxwpbookmark-list-generic{list-style-type:none!important;padding:0!important;margin:0!important}.cbxwpbookmark-list-generic li{padding-bottom:10px}.cbxbookmark-category-list-wrap{margin-bottom:20px}span.con{display:inline-block;width:7px;height:7px;background:#00b307;margin-left:8px;border-radius:50px}.col2-header{display:flex;justify-content:end;align-items:center}.dsm-social-share-button-inner-wrapper{border-radius:15px}.resp-table{overflow:auto}.single-post table{border-collapse:separate;border-spacing:0 5px;width:100%;margin-bottom:1rem}.single-post table td,.single-post table th{padding:8px}.single-post tr td:first-child,.single-post tr th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.single-post tr td:last-child,.single-post tr th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.single-post thead tr{background:#e1e1e1}.single-post tbody tr:nth-child(odd){background:#efefef}.single-post ol p{display:inline}.single-post .et-l--post p,.single-post .et-l--post ul,.single-post .et-l--post ol{margin-bottom:1.25rem}.single-post .et-l--post ul ul,.single-post .et-l--post ol,.single-post .et-l--post ul ol,.single-post .et-l--post ol ul{margin-top:.5rem;margin-bottom:0;padding-bottom:0}.single-post .et-l--post ul,.single-post .et-l--post ol,.et-l--body ol{list-style-type:none!important}.single-post .et-l--post ul li p{margin-bottom:0}.single-post .et-l--post ul ul{list-style-type :circle}.single-post .et-l--post ol li,.single-post .et-l--post ul li{position:relative;margin-bottom:.5em}.single-post .et-l--post ul li:before{content:'';position:absolute;width:7px;height:7px;background:#72AFFF;left:-15px;top:8px;border-radius:50px}.single-post ol li{counter-increment:list-counter}.single-post ol li{margin:12px 0;padding-left:35px;position:relative}.single-post ol li::before{content:counter(list-counter);position:absolute;left:0;top:0;width:25px;height:25px;background-color:#dde9ff;color:#000;font-weight:bold;border-radius:5px;text-align:center;line-height:26px;font-size:15px}.wppb-user-forms .wppb-form-field:not(.login-remember){display:flex;flex-direction:column}.dsm-blog-carousel-item .dsm-entry-thumbnail img{filter:brightness(0.9)}body.et-fb .cky-overlay,body.et-fb .cky-consent-container{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}li#wppb-form-element-16 label{display:flex;align-items:center}input#user_consent_gdpr{flex:0}#brevo-form-container p{margin-bottom:15px;font-size:15px}#brevo-form-container input[type="email"],#brevo-form-container input[type="text"],#brevo-form-container select{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;transition:all 0.3s ease}#brevo-form-container input[type="email"]:focus,#brevo-form-container input[type="text"]:focus,#brevo-form-container select:focus{border-color:#007BFF;box-shadow:0 0 0 2px rgba(0,123,255,0.2);outline:none}#brevo-form-container .sib-default-btn{width:100%;padding:12px;background:#000;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all 0.3s ease}#brevo-form-container .sib-default-btn:hover{background:#0056b3}#brevo-form-container p[style*="font-size:0.9em"]{font-size:12px!important;color:#1e1e1e!important;margin-top:10px}#brevo-form-container .cf-turnstile{margin:15px 0}#brevo-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;background-color:rgba(0,0,0,.5);box-shadow:0 4px 30px rgba(0,0,0,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.brevo-popup-content{background:linear-gradient(183deg,#fff 0%,#d3ecff 100%);padding:25px 30px;border-radius:20px;max-width:750px;width:90%;position:relative;box-shadow:0 8px 25px rgba(0,0,0,0.3)}.brevo-form{overflow-y:auto;max-height:calc(100vh - 155px)}.brevo-popup-close{font-size:30px;cursor:pointer;color:#333;background:bisque;border-radius:50px;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.title-news{flex:1;font-size:30px;line-height:1.5;font-weight:600}.title-news span{background:#d3e8ff;border-radius:8px}body.popup-open{overflow:hidden;position:fixed;width:100%}body.popup-open #main-content{z-index:9;position:relative}p.sib-email-area span{color:red}.pagination.clearfix{gap:12px;flex-wrap:wrap}.cgv-bloc{border:1px solid #ff9797;padding:12px 16px;border-radius:6px;background:#fff5f5;margin-bottom:15px}.cgv-bloc summary{cursor:pointer;font-weight:bold;font-size:1.05em;color:#1a1a1a}.cgv-contenu{margin-top:15px;font-size:13px;line-height:1.5;max-height:250px;overflow-y:auto;padding-right:8px}.cgv-contenu h3{font-size:14px;margin:10px 0 5px;color:#2c3e50}.cgv-contenu ul{margin:5px 0;padding-left:18px}.cgv-contenu li{margin-bottom:4px}.cgv-contenu p{margin:5px 0}@media (max-width:768px){.dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper{flex-wrap:nowrap!important;overflow-x:scroll;overflow-y:hidden;height:100%;width:100%}.dsm-advanced-tabs-wrapper .dsm-tab{white-space:nowrap}}@media (min-width:320px){body{font-size:15px!important}h1{font-size:30px!important}h2{font-size:25px!important}h3{font-size:20px!important}h4{font-size:18px!important}.title-news{font-size:18px}.brevo-popup-content{padding:10px 15px}.authors{width:calc(50% - 20px)}.btn-article img{display:none}.form-submit,.login-submit{display:block}.post-sec1:before{height:80%}.all-tags{gap:12px}.log-btns{justify-content:start}}@media (min-width:768px){.title-news{font-size:30px}.brevo-popup-content{padding:25px 30px}.all-tags{gap:35px}.simple-blog h4.entry-title{min-height:100px;margin:0;padding:0}.post-sec1:before{height:60%}.authors{width:calc(33% - 25px)}.form-submit,.login-submit{display:inline-block}}@media (min-width:981px){input.et_pb_menu__search-input{min-width:180px}.btn-article img{display:inline-block}.btn-article a{padding:5px 10px!important;background:#1c23f8;color:#fff!important;border-radius:5px}ul#menu-my-menu li{margin:0}.has_et_pb_sticky .btn-article a span{display:none}.align-center{display:flex;align-items:center}}@media (min-width:992px){body{font-size:16px!important}h1{font-size:35px!important}h2{font-size:25px!important}h3{font-size:20px!important}h4{font-size:18px!important}.log-btns{justify-content:end}}@media (min-width:1400px){h1{font-size:40px!important}h2{font-size:30px!important}h3{font-size:25px!important}h4{font-size:20px!important}.authors{width:calc(25% - 30px)}}@media (min-width:1600px){.authors{width:calc(20% - 32px)}}