/*
 Theme Name:   Shoot Child Theme
 Theme URI:    http://lmp-com.fr
 Description:  Shoot Child Theme
 Author:       lmpThemes
 Author URI:   http://lmp-com.fr
 Template:     qwery
 Version:      1.3
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
.order-first {
  order: -1;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
}
.order-last {
  order: 13;
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
}
.order-0 {
  order: 0;
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
}
.order-1 {
  order: 1;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
}
.order-2 {
  order: 2;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
}
.order-3 {
  order: 3;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
}
.order-4 {
  order: 4;
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
}
.order-5 {
  order: 5;
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
}
.order-6 {
  order: 6;
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
}
.order-7 {
  order: 7;
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
}
.order-8 {
  order: 8;
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
}
.order-9 {
  order: 9;
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
}
.order-10 {
  order: 10;
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
}
.order-11 {
  order: 11;
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
}
.order-12 {
  order: 12;
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
}
@media (min-width:576px) {
  .order-sm-first {
    order: -1;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
  }
  .order-sm-last {
    order: 13;
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
  }
  .order-sm-0 {
    order: 0;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
  }
  .order-sm-1 {
    order: 1;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .order-sm-2 {
    order: 2;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
  }
  .order-sm-3 {
    order: 3;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
  }
  .order-sm-4 {
    order: 4;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
  }
  .order-sm-5 {
    order: 5;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
  }
  .order-sm-6 {
    order: 6;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
  }
  .order-sm-7 {
    order: 7;
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
  }
  .order-sm-8 {
    order: 8;
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
  }
  .order-sm-9 {
    order: 9;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
  }
  .order-sm-10 {
    order: 10;
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
  }
  .order-sm-11 {
    order: 11;
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
  }
  .order-sm-12 {
    order: 12;
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
  }
}
@media (min-width:768px) {
  .order-md-first {
    order: -1;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
  }
  .order-md-last {
    order: 13;
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
  }
  .order-md-0 {
    order: 0;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
  }
  .order-md-1 {
    order: 1;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .order-md-2 {
    order: 2;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
  }
  .order-md-3 {
    order: 3;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
  }
  .order-md-4 {
    order: 4;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
  }
  .order-md-5 {
    order: 5;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
  }
  .order-md-6 {
    order: 6;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
  }
  .order-md-7 {
    order: 7;
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
  }
  .order-md-8 {
    order: 8;
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
  }
  .order-md-9 {
    order: 9;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
  }
  .order-md-10 {
    order: 10;
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
  }
  .order-md-11 {
    order: 11;
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
  }
  .order-md-12 {
    order: 12;
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
  }
}
@media (min-width:992px) {
  .order-lg-first {
    order: -1;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
  }
  .order-lg-last {
    order: 13;
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
  }
  .order-lg-0 {
    order: 0;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
  }
  .order-lg-1 {
    order: 1;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .order-lg-2 {
    order: 2;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
  }
  .order-lg-3 {
    order: 3;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
  }
  .order-lg-4 {
    order: 4;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
  }
  .order-lg-5 {
    order: 5;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
  }
  .order-lg-6 {
    order: 6;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
  }
  .order-lg-7 {
    order: 7;
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
  }
  .order-lg-8 {
    order: 8;
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
  }
  .order-lg-9 {
    order: 9;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
  }
  .order-lg-10 {
    order: 10;
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
  }
  .order-lg-11 {
    order: 11;
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
  }
  .order-lg-12 {
    order: 12;
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
  }
}
@media (min-width:1200px) {
  .order-xl-first {
    order: -1;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
  }
  .order-xl-last {
    order: 13;
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
  }
  .order-xl-0 {
    order: 0;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
  }
  .order-xl-1 {
    order: 1;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
  }
  .order-xl-2 {
    order: 2;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
  }
  .order-xl-3 {
    order: 3;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
  }
  .order-xl-4 {
    order: 4;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
  }
  .order-xl-5 {
    order: 5;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
  }
  .order-xl-6 {
    order: 6;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
  }
  .order-xl-7 {
    order: 7;
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
  }
  .order-xl-8 {
    order: 8;
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
  }
  .order-xl-9 {
    order: 9;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
  }
  .order-xl-10 {
    order: 10;
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
  }
  .order-xl-11 {
    order: 11;
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
  }
  .order-xl-12 {
    order: 12;
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
  }
}

/** Header **/
body.extra_bg_image_present .page_wrap .top_panel [class*="scheme_"].sc_layouts_row:not(.sc_layouts_row_fixed_on)  {
	    background-color: #33001180;
}

.sc_title .sc_item_title_text .gradient_anim, .elementor-widget-heading .elementor-heading-title .gradient_anim, .text_gradient_anim  {
    color: #f7a70a;
    background: linear-gradient(45deg,#af7606,#c78607,#fff9cf,#e09707,#f7a70a);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 200% 100%;
    animation: gradient_anim 5s ease infinite;
}

.box_gradient img {
	border: 2px solid;
	border-image-source: linear-gradient(45deg,#af7606,#c78607,#fff9cf,#e09707,#f7a70a);
	border-image-slice: 1;
	border-style: groove !important;
}

.wp-regle figure {
    margin-bottom: 0;
}

.wp-regle h3 {
    font-family: "DM Sans",sans-serif;
    text-transform: uppercase;
    font-size: 1rem;
    opacity: 0.35;
}
