.elementor-75 .elementor-element.elementor-element-3f42e47f{padding:130px 0px 130px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-75 .elementor-element.elementor-element-51ed202e{text-align:left;}.elementor-75 .elementor-element.elementor-element-51ed202e img{width:580px;height:100%;object-fit:contain;object-position:center center;}.elementor-75 .elementor-element.elementor-element-3ccb8921{width:auto;max-width:auto;bottom:-93px;text-align:right;}body:not(.rtl) .elementor-75 .elementor-element.elementor-element-3ccb8921{right:-180px;}body.rtl .elementor-75 .elementor-element.elementor-element-3ccb8921{left:-180px;}.elementor-75 .elementor-element.elementor-element-3ccb8921 img{width:386px;}.elementor-75 .elementor-element.elementor-element-20e90008 > .elementor-element-populated{padding:105px 0px 0px 40px;}.elementor-75 .elementor-element.elementor-element-4528e0d7 .pbmit-stretched-div.pbmit-stretched-left{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-4528e0d7{margin-top:68px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-222cae1a > .elementor-element-populated{padding:0px 0px 0px 200px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-6e5d0d72{color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-75 .elementor-element.elementor-element-1f81254f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-1f81254f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-75 .elementor-element.elementor-element-1f81254f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75 .elementor-element.elementor-element-29fb8235 > .elementor-widget-container{margin:42px 0px 60px 0px;}.elementor-75 .elementor-element.elementor-element-29fb8235 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-75 .elementor-element.elementor-element-6b1f6cfb{padding:50px 0px 130px 0px;}.elementor-75 .elementor-element.elementor-element-16a62a9c > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-75 .elementor-element.elementor-element-6ed43b15 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-75 .elementor-element.elementor-element-550fe49 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-75 .elementor-element.elementor-element-7bd8aca{margin-top:0px;margin-bottom:130px;}.elementor-75 .elementor-element.elementor-element-b479f79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-b479f79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dermajed.com/wp-content/uploads/2025/12/1ere-page-REMPLACE-VIDEO.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-75 .elementor-element.elementor-element-b479f79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-b479f79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-28dc2b52{padding:130px 0px 130px 0px;}.elementor-75 .elementor-element.elementor-element-58a7c7e9 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-75 .elementor-element.elementor-element-21b0b557 .pbmit-heading-subheading{text-align:left;}.elementor-75 .elementor-element.elementor-element-3abf56d9{padding:130px 0px 100px 0px;}.elementor-75 .elementor-element.elementor-element-7fd8dc4e .pbmit-heading-subheading{text-align:center;}.elementor-75 .elementor-element.elementor-element-dd198c0{padding:0px 0px 120px 0px;}.elementor-75 .elementor-element.elementor-element-34f0859f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-34f0859f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dermajed.com/wp-content/uploads/2023/12/bg-pattern.png");background-position:1115px -30px;background-repeat:no-repeat;}.elementor-75 .elementor-element.elementor-element-34f0859f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 590px 0px;}.elementor-75 .elementor-element.elementor-element-34f0859f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-48e63c7c > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-75 .elementor-element.elementor-element-52fcd2a8:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-52fcd2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dermajed.com/wp-content/uploads/2025/07/Photo-site-1ere-page-remplace-video-du-bas-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-75 .elementor-element.elementor-element-52fcd2a8 > .elementor-container{min-height:780px;}.elementor-75 .elementor-element.elementor-element-52fcd2a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-476px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-52fcd2a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-4052144d{padding:120px 0px 130px 0px;}.elementor-75 .elementor-element.elementor-element-5b9ff909 .pbmit-heading-subheading{text-align:center;}.elementor-75 .elementor-element.elementor-element-5b9ff909 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-70786f7a > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-75 .elementor-element.elementor-element-51ed202e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-51ed202e{text-align:left;}.elementor-75 .elementor-element.elementor-element-51ed202e img{width:70%;height:600px;}body:not(.rtl) .elementor-75 .elementor-element.elementor-element-3ccb8921{right:-150px;}body.rtl .elementor-75 .elementor-element.elementor-element-3ccb8921{left:-150px;}.elementor-75 .elementor-element.elementor-element-3ccb8921{bottom:-93px;text-align:center;}.elementor-75 .elementor-element.elementor-element-3ccb8921 img{width:37%;}.elementor-75 .elementor-element.elementor-element-20e90008 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-75 .elementor-element.elementor-element-4528e0d7{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-1f81254f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-29fb8235 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-6b1f6cfb{padding:0px 0px 50px 0px;}.elementor-75 .elementor-element.elementor-element-16a62a9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75 .elementor-element.elementor-element-16a62a9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-12f6216e{width:auto;max-width:auto;}.elementor-75 .elementor-element.elementor-element-6ed43b15 > .elementor-element-populated{margin:0px 0px 0px -25px;--e-column-margin-right:0px;--e-column-margin-left:-25px;padding:0px 5px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1ac9ed6{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-550fe49 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-75 .elementor-element.elementor-element-8296e7d{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-7bd8aca{margin-top:0px;margin-bottom:0px;}.elementor-75 .elementor-element.elementor-element-b479f79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-28dc2b52{padding:50px 0px 50px 0px;}.elementor-75 .elementor-element.elementor-element-7fd8dc4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-75 .elementor-element.elementor-element-dd198c0{padding:0px 0px 80px 0px;}.elementor-75 .elementor-element.elementor-element-34f0859f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-34f0859f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-75 .elementor-element.elementor-element-34f0859f{padding:80px 0px 330px 0px;}.elementor-75 .elementor-element.elementor-element-52fcd2a8{margin-top:-250px;margin-bottom:0px;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-3f42e47f{padding:60px 0px 60px 0px;}.elementor-75 .elementor-element.elementor-element-51ed202e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-75 .elementor-element.elementor-element-51ed202e{text-align:center;}.elementor-75 .elementor-element.elementor-element-51ed202e img{height:33%;}.elementor-75 .elementor-element.elementor-element-20e90008 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-75 .elementor-element.elementor-element-5cdc6266 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-75 .elementor-element.elementor-element-222cae1a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-6e5d0d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1f81254f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-6b1f6cfb{padding:0px 30px 60px 30px;}.elementor-75 .elementor-element.elementor-element-16a62a9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-6ed43b15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75 .elementor-element.elementor-element-6ed43b15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-1ac9ed6{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-75 .elementor-element.elementor-element-550fe49.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75 .elementor-element.elementor-element-550fe49 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-b479f79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-b479f79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-75 .elementor-element.elementor-element-28dc2b52{padding:60px 0px 60px 0px;}.elementor-75 .elementor-element.elementor-element-dd198c0{padding:0px 0px 60px 0px;}.elementor-75 .elementor-element.elementor-element-34f0859f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-34f0859f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-75 .elementor-element.elementor-element-52fcd2a8 > .elementor-container{min-height:350px;}.elementor-75 .elementor-element.elementor-element-4052144d{padding:0px 0px 60px 0px;}.elementor-75 .elementor-element.elementor-element-4c6f01b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75 .elementor-element.elementor-element-4c6f01b0 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-5b9ff909{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-70786f7a{width:100%;}.elementor-75 .elementor-element.elementor-element-20e90008{width:100%;}}/* Start custom CSS for column, class: .elementor-element-b479f79 */@media screen and (min-width: 1001px) {
.elementor-75 .elementor-element.elementor-element-b479f79 {
    height: 600px;
}
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
.elementor-75 .elementor-element.elementor-element-b479f79 {
    height: 400px;
}
}
@media screen and (max-width: 767px)  {
.elementor-75 .elementor-element.elementor-element-b479f79 {
    height: 300px;
}
}/* End custom CSS */
/* Start custom CSS for pbmit_service_element, class: .elementor-element-21b0b557 */@media screen and (min-width: 1024px) {
.elementor-75 .elementor-element.elementor-element-21b0b557 img {
    height: 400px !important;
    object-fit: cover;
}
}
@media screen and (max-width: 1023px) {
.elementor-75 .elementor-element.elementor-element-21b0b557 img {
    height: 300px !important;
    object-fit: cover;
    object-position: top center;
}
}/* End custom CSS */
/* Start custom CSS for pbmit_multiple_icon_heading, class: .elementor-element-7fd8dc4e */.elementor-75 .elementor-element.elementor-element-7fd8dc4e .pbmit-ihbox.pbmit-ihbox-style-6 {
    color : #0e3762;
}

/* Vise le 2ème élément */
.elementor-75 .elementor-element.elementor-element-7fd8dc4e .pbmit-ele.pbmit-ele-miconheading:nth-child(2) .pbmit-ihbox-icon-type-text {
  color: #0e3762 !important;
}

/* Vise le 4ème élément */
.elementor-75 .elementor-element.elementor-element-7fd8dc4e .pbmit-ele.pbmit-ele-miconheading:nth-child(4) .pbmit-ihbox-icon-type-text {
  color: #0e3762 !important;
}

@media screen and (max-width: 1024px) {
.elementor-75 .elementor-element.elementor-element-7fd8dc4e .pbmit-ihbox-style-6 .pbmit-ihbox-icon .pbmit-ihbox-icon-type-text, .pbminfotech-ele-ptable-style-1 .pbminfotech-ptable-symbol, .pbminfotech-ele-ptable-style-1 .pbminfotech-ptable-price, .pbminfotech-ele-fid-style-1 .pbmit-fid-inner, .woocommerce-cart .wc-block-grid__product-title {
    font-size: 60px;
}
}/* End custom CSS */
/* Start custom CSS for pbmit_testimonial_element, class: .elementor-element-231b3f70 */@media screen and (min-width: 1024px) {
.pbminfotech-testimonial-text p {
  font-size: 20px;
  line-height: 32px;
}
}

@media screen and (max-width: 1023px) {
.pbminfotech-testimonial-text p {
  font-size: 16px;
  line-height: 26px;
}

}/* End custom CSS */
/* Start custom CSS for pbmit_blog_element, class: .elementor-element-5b9ff909 */.elementor-75 .elementor-element.elementor-element-5b9ff909 .pbmit-featured-container img {
  width: 100%;
  height: 250px;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 1024px) {
h3 {
    font-size: 20px !important;
}
}/* End custom CSS */