.elementor-15371 .elementor-element.elementor-element-8e2b58a:not(.elementor-motion-effects-element-type-background), .elementor-15371 .elementor-element.elementor-element-8e2b58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://datajob.se/wp-content/uploads/2025/03/datajob.se_Case-Study_Machine-Learning-Enhance-Business-Operations-and-Customer-Satisfaction-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15371 .elementor-element.elementor-element-8e2b58a > .elementor-background-overlay{background-color:#160909;opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15371 .elementor-element.elementor-element-8e2b58a > .elementor-container{min-height:400px;}.elementor-15371 .elementor-element.elementor-element-8e2b58a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15371 .elementor-element.elementor-element-53e4606{text-align:center;}.elementor-15371 .elementor-element.elementor-element-53e4606 .elementor-heading-title{color:#FFFFFF;}body:not(.rtl) .elementor-15371 .elementor-element.elementor-element-0757f87{left:-49px;}body.rtl .elementor-15371 .elementor-element.elementor-element-0757f87{right:-49px;}.elementor-15371 .elementor-element.elementor-element-0757f87{top:745px;z-index:30;}.elementor-15371 .elementor-element.elementor-element-0757f87 .ekit-btt{text-align:right;}.elementor-15371 .elementor-element.elementor-element-0757f87 .ekit-btt__button{font-size:16px;font-weight:400;text-transform:uppercase;width:55px;height:55px;line-height:55px;}.elementor-15371 .elementor-element.elementor-element-51a0aba{width:var( --container-widget-width, 112.805% );max-width:112.805%;--container-widget-width:112.805%;--container-widget-flex-grow:0;--item-text-color:#000000;--item-text-hover-decoration:underline;}.elementor-15371 .elementor-element.elementor-element-51a0aba .elementor-toc__header-title{text-align:start;}.elementor-bc-flex-widget .elementor-15371 .elementor-element.elementor-element-21e696c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15371 .elementor-element.elementor-element-21e696c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15371 .elementor-element.elementor-element-21e696c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-bc-flex-widget .elementor-15371 .elementor-element.elementor-element-4f79965.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15371 .elementor-element.elementor-element-4f79965.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15371 .elementor-element.elementor-element-4f79965.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15371 .elementor-element.elementor-element-1b3c5d9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-15371 .elementor-element.elementor-element-1b3c5d9{text-align:center;}.elementor-15371 .elementor-element.elementor-element-b4ec577{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-15371 .elementor-element.elementor-element-b4ec577 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-post__thumbnail__link{width:100%;}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-post__text{margin-top:20px;}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-post__badge{right:0;}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-15371 .elementor-element.elementor-element-2bd7840{--direction:ltr;--horizontal-progress-border:none;--horizontal-height:10px;--horizontal-border-style:none;}.elementor-15371 .elementor-element.elementor-element-2bd7840 .current-progress{background-color:#0066CC;}.elementor-15371 .elementor-element.elementor-element-2bd7840 .elementor-scrolling-tracker-horizontal{background-color:#FFFFFF;}.elementor-15371 .elementor-element.elementor-element-c41dadb{z-index:1000;}.elementor-15371 .elementor-element.elementor-element-7484e0a{--direction:ltr;z-index:1000;--horizontal-progress-border:none;--horizontal-height:10px;--horizontal-border-style:none;}.elementor-15371 .elementor-element.elementor-element-7484e0a .current-progress{background-color:#0066CC;}.elementor-15371 .elementor-element.elementor-element-7484e0a .elementor-scrolling-tracker-horizontal{background-color:#FFFFFF;}@media(min-width:768px){.elementor-15371 .elementor-element.elementor-element-8c9fe0d{width:34%;}.elementor-15371 .elementor-element.elementor-element-f49aafc{width:66%;}.elementor-15371 .elementor-element.elementor-element-21e696c{width:33.672%;}.elementor-15371 .elementor-element.elementor-element-4f79965{width:66.328%;}}@media(max-width:767px){.elementor-15371 .elementor-element.elementor-element-73db6de{padding:5px 5px 5px 5px;}.elementor-15371 .elementor-element.elementor-element-2047a88{padding:5px 5px 5px 5px;}.elementor-15371 .elementor-element.elementor-element-a2a235a{padding:5px 5px 5px 5px;}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15371 .elementor-element.elementor-element-b4ec577:after{content:"0.5";}.elementor-15371 .elementor-element.elementor-element-b4ec577 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for section, class: .elementor-element-8e2b58a */body.wp-night-mode .elementor-container .elementor-column-gap-default{
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-51a0aba */.toc ol li{
    list-style-type: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f889377 */ol li{
    list-style-type: decimal !important;
}
ul li{
    list-style-type: disc !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2047a88 */.hubspot-form{
    position: relative;
    left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3c5d9 */.elementor-4235 .elementor-element.elementor-element-c9a0528 .elementor-post__card .elementor-post__badge{
    display: none;
}/* End custom CSS */
/* Start custom CSS */body.wp-night-mode-on *{
    background: none;
    color: white important;
    
}

body.wp-night-mode-on{
    background: #021020 !important;
}
body.wp-night-mode-on h2 *{
    color:white !important;
}

body.wp-night-mode-on * .elementor-post__read-more{
    color: white !important;
}

body.wp-night-mode-on h3 *{
    color: white !important;
    font-weight: 900;
}
/*body.wp-night-mode-on .elementor-toc__body .elementor-toc__list-item-text*/
/*{*/
/*    color:white !important;*/
/*}*/




body.wp-night-mode-on .elementor-widget-table-of-contents .elementor-widget-container{
    border:1px solid #01ff8f;
}
body.wp-night-mode-on .elementor-toc__header{
    border-bottom: 1px solid #01ff8f
}

.elementor-item-active{
    color: #0066cc !important;
    font-weight: 900 !important;
}

body.wp-night-mode-on .elementor-item-active{
    font-weight: 900;
} 

.toc{
    position: -webkit-sticky !important; 
  position: sticky !important;
  top:0;
}

.tracker{
    position: -webkit-sticky !important; 
  position: sticky !important;
  top:0;
}
body.wp-night-mode-on .elementor-scrolling-tracker-circular .current-progress{
    stroke: #01ff8f;
}

body.wp-night-mode-on p{
    color: #ffffffad !important;
}
body.wp-night-mode-on ol li{
    color: #ffffffad !important;
}

body.wp-night-mode-on ul li{
    color: #ffffffad !important;
}
body.wp-night-mode-on ol li strong{
    color: #ffffffad !important;
}

body.wp-night-mode-on ul li strong{
    color: #ffffffad !important;
}


.heding{
    position: static !important;
}
h3{
    color:#0066cc !important;
}
body.wp-night-mode-on h3{
    color:white !important;
}
  body.wp-night-mode-on #homesec *{
          background: transparent !important;
      }
      
      body.wp-night-mode-on #buttonsec *{
          background: transparent !important;
      }
      body.wp-night-mode-on .jki-arrow-up-solid::before {
          padding: 12px !important;
      }
      
.elementor-button.elementor-size-lg{
    border-radius: 0;
}
body.wp-night-mode-on .elementor-item-active {
  color: #01ff8f !important;
  font-weight: 900 !important;
}
.back-top{
    position: relative;
}
body.wp-night-mode-on .top-sec *{
    background: transparent !important;
}/* End custom CSS */