/*
 Theme Name:   Beautium Child
 Description:  Beautium Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/beautium
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     beautium
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  beautium-child
*/

/* =Theme customization starts here
------------------------------------------------------- */



/*   SLider*/

.beautium-content-slider-widget .content-slider-container .owl-carousel.owl-theme  .owl-nav {

    display: none;
}

/*arc autour d'image */
.arcs .elementor-image:before {
    content: '';
    position: absolute;
    display: block;
    left: -16px;
    right: -16px;
    top: -16px;
    bottom: 17px;
    border: solid 1px;
    -webkit-border-radius: 500px 500px 0 0;
    border-radius: 500px 500px 0 0;
    z-index: 2;
        width: 84%;
    height: auto;
    margin-left: 10%;
       max-width: 438px;
}

.arcs .elementor-image img {
    -webkit-border-radius: 500px 500px 0 0;
    border-radius: 500px 500px 0 0;
   /* position: absolute; 
    left: 0;
    right: 0;
    top: 0;*/
    width: 80%;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
        margin-left: 10%;
        max-width: 412px;
}


.page-header-area {
    background-color: transparent;
}


.page-title-container .page-title-additional {
    bottom: 0;
}

.page-title-container-wrapper {
     padding: 0px; 

}

.single-beautium_service .page-title i{
    display: none;
}
@media only screen and (min-width: 1365px){
.page-header-area.header-area-type-3 {
    padding: inherit;
}

.page-title-container{
    margin: 0;
}
}

.single-service {
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
}



.single-service .portfolio-post-gallery {
  width: 100%;
   margin: 20px 0 0 ;
}
.single-service .portfolio-post-gallery .single-post-gallery-image-item:not(:first-child) {
  margin: 10px 0 0;
}
.single-service .portfolio-post-gallery .single-post-gallery-image-item img {
  position: relative;
}
  .single-service .service-post-content {
    width: 100%;
  }
@media only screen and (min-width: 841px) {
  .single-service {
    -webkit-flex-direction: row-reverse;
    -moz-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .single-service .portfolio-post-gallery {
    width: 44.3%;
    padding: 0;
    margin-right: 2%
  }
  .single-service .service-post-content {
    width: 54.7%;
  }
  
