.elementor-19670 .elementor-element.elementor-element-7859469 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19670 .elementor-element.elementor-element-7859469:not(.elementor-motion-effects-element-type-background), .elementor-19670 .elementor-element.elementor-element-7859469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19670 .elementor-element.elementor-element-7859469 > .elementor-background-overlay{background-color:rgba(255, 255, 255, 0.42);background-image:url("https://www.cinquiemesens.com/wp-content/uploads/geo5970-scaled-1.jpg");background-position:center center;background-size:cover;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19670 .elementor-element.elementor-element-7859469 > .elementor-container{max-width:600px;min-height:700px;}.elementor-19670 .elementor-element.elementor-element-7859469 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 8px ) hue-rotate( 0deg );}.elementor-19670 .elementor-element.elementor-element-7859469{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19670 .elementor-element.elementor-element-8953e0c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19670 .elementor-element.elementor-element-8953e0c img{width:80%;}.elementor-19670 .elementor-element.elementor-element-ef7263e{text-align:center;}.elementor-19670 .elementor-element.elementor-element-ef7263e .elementor-heading-title{font-size:3em;font-style:italic;line-height:0.9em;}.elementor-19670 .elementor-element.elementor-element-088920d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-19670 .elementor-element.elementor-element-088920d .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-19670 .elementor-element.elementor-element-088920d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19670 .elementor-element.elementor-element-088920d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-19670 .elementor-element.elementor-element-088920d.elementor-view-framed .elementor-icon, .elementor-19670 .elementor-element.elementor-element-088920d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-19670 .elementor-element.elementor-element-088920d.elementor-view-framed .elementor-icon, .elementor-19670 .elementor-element.elementor-element-088920d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-19670 .elementor-element.elementor-element-e2879eb{--grid-columns:1;}.elementor-19670 .elementor-element.elementor-element-97eb664{--grid-columns:1;}@media(min-width:576px){.elementor-19670 .elementor-element.elementor-element-b766ec2{width:64%;}.elementor-19670 .elementor-element.elementor-element-27a0ed2{width:2.333%;}}@media(max-width:1279px){.elementor-19670 .elementor-element.elementor-element-e2879eb{--grid-columns:2;}.elementor-19670 .elementor-element.elementor-element-97eb664{--grid-columns:2;}}@media(max-width:575px){.elementor-19670 .elementor-element.elementor-element-e2879eb{--grid-columns:1;}.elementor-19670 .elementor-element.elementor-element-97eb664{--grid-columns:1;}}/* Start custom CSS for section, class: .elementor-element-becb835 */@media (max-width: 768px) {
   #our_projects .elementor-container, #our_team .elementor-container {
      width: 100%;
       height: 100%;
       margin-left: auto;
       margin-right: auto;
       position: relative;
       overflow: hidden;
       list-style: none;
       padding: 0;
       z-index: 1;
   }
   #our_projects .elementor-container .elementor-column, #our_team .elementor-container .elementor-row {
     position: relative;
     width: 100%;
     height: 100%;
     z-index: 1;
     display: flex;
     transition-property: transform;
     box-sizing: content-box;
     -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
   }
   #our_projects .elementor-container .elementor-column, #our_team .elementor-container .elementor-column {
     flex-shrink: 0;
     width: 100%;
     height: 100%;
     position: relative;
     transition-property: transform;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
   }
}/* End custom CSS */