/**
Theme Name: Mourlan SA
Author: D-FUZION
Author URI: https://d-fuzion.com
Description: 
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mourlan-sa
Template: astra
*/

/* Header */

.ast-site-title-wrap { display: none; }
#ast-fixed-header .main-header-bar {
  box-shadow: none;
}
.chiffres img {max-height: 80px; mix-blend-mode: darken;
  height: 100%; margin-bottom: 1em;
  width: 100%;
}
#ast-fixed-header .main-header-menu, #ast-fixed-header .main-header-menu .menu-link, #ast-fixed-header .ast-header-custom-item, .ast-header-custom-item a, #ast-fixed-header li.ast-masthead-custom-menu-items, #ast-fixed-header li.ast-masthead-custom-menu-items a { color: #162415; }
#ast-fixed-header .sub-menu { background-color: #fff;}
.sub-menu { padding: 1em !important;}
.site-header .sub-menu .menu-text { transition: none; text-transform: none; font-weight: 500; line-height: 1;font-size: .9em; }
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link { display: flex; flex-direction: column;}
#site-top-bar .site-top-message { padding: 5px 0;}
.logo-marque {
  background: #fdfaf9db;
  padding: 30px;
  border-radius: 100%;
  width: 250px !important;
  height: 250px;
  align-items: center;
}

h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4 { text-transform: none; }
h2, .entry-content h2 {font-size: clamp(2.3em, 1.5em + 2vw, 3.7em);}

/* Home */

.uagb-block-74d50e22, .uagb-block-1249c21d {
    border: 2px solid #fff;
}


/* Footer */

.site-below-footer-wrap a { color: var(--ast-global-color-1);}
.page-id-411 #block-29, .page-id-411 #block-31 {display:none}

/* Autres */

.swiper-pagination-bullet {opacity: .6;
  background-color: #fff !important;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
}
.wp-block-file__button.wp-element-button {
  text-transform: uppercase !important;
}
.wp-block-file a {
  font-size: 1.2em;
}

/* RGPD ------------------------------------------------------------------------------------------------------------------------------------- */

.gdpr_lightbox { z-index: 100000!important}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { display: none;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {border-top: 0!important; padding: 2rem 1rem; height: auto; min-height: 20vh;display: flex; flex-wrap: wrap; justify-content: center; align-content: center; z-index: 50000; background-color: #101820!important;}
.lity {z-index:51000!important}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden { bottom: -100%!important;}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p { font-weight: 100!important; text-align: center;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { padding-left: 0vw!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {font-weight: 300!important; border-radius: 0!important; text-transform: uppercase!important; border: 1px solid #fff!important; background-color: #101820!important; letter-spacing: .1rem!important; margin: 3rem 1rem!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button { background-color: #101820!important; border: 1px solid #fff!important; color: #fff!important; box-shadow: 0 0 black!important; opacity: 1!important;}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover {    border: 1px solid #ffffff78!important;
    color: #ffffff78!important;opacity:1!important}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {flex-direction: column; width: 100%;}
.moove-gdpr-cookie-notice h5 span, .moove-gdpr-cookie-notice h5 { font-size: 1.8rem!important; text-align: center!important; margin-bottom: 0!important;}
.acceptance-gdpr label {font-weight: 100; font-size: .8rem;}
.acceptance-gdpr span { margin: 10px 0;}
.page-id-1225 h2 {text-align:left; font-size: 2rem; margin-bottom: 40px!important;}
.gdpr-framework-privacy-tools h2 {font-size: 1.4em; color: var(--noir); }
button.mgbutton.moove-gdpr-modal-allow-all.button-visible { border-radius: 0!important; text-transform: uppercase!important; padding: .5rem 1rem!important; margin: auto!important;}
a.moove-gdpr-modal-close { top: 0!important; right: 10px!important; display: block!important; width: 50px!important; height: 20px!important; line-height: 20px!important; text-align: center!important; border-radius: 0!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon {border: 0!important; background-color: transparent!important; color: var(--noir)!important;}

#moove_gdpr_cookie_modal .switch input:checked+.slider { background-color: var(--noir)!important;}
#moove_gdpr_cookie_modal .switch input:checked+.slider:after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon { color: var(--noir)!important}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content {height: 80px!important}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before {bottom: 80px!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{ text-align:center!important;flex-wrap: nowrap!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { border-radius: 0!important; padding: .5rem 1rem!important;border: 0!important;}
#moove_gdpr_save_popup_settings_button {height: 30px!important; border-radius: 50px;width: auto!important;}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon {line-height: 30px!important; font-size: 24px!important; min-width: 30px!important; margin-left: -1px!important; height: 30px!important}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg { height: 25px!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i {width: 50px!important; height: 50px!important; line-height: 50px!important; border-radius: 0!important; border: 0!important;}
div.moove-gdpr-button-holder {text-align:center}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {border-top-left-radius: 0!important; border-bottom-left-radius: 0!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {border-top-right-radius: 0!important; border-bottom-right-radius: 0!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button { background-color: #e4c7d930!important; /* border-radius: 10px!important; */}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button {border-radius: 0!important; background-color: #fff!important; border: 1px solid #fff!important;}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon { top: -4px!important; left: 1px!important;}
#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider, #moove_gdpr_cookie_modal .cookie-switch input:checked+.slider, #moove_gdpr_cookie_modal .switch input:checked+.cookie-slider, #moove_gdpr_cookie_modal .switch input:checked+.slider { background-color: #b4e2c1!important;}
#moove_gdpr_cookie_modal .cookie-switch input:checked+.cookie-slider:after, #moove_gdpr_cookie_modal .cookie-switch input:checked+.slider:after, #moove_gdpr_cookie_modal .switch input:checked+.cookie-slider:after, #moove_gdpr_cookie_modal .switch input:checked+.slider:after { color: #b4e2c1!important;}
#moove_gdpr_cookie_modal .cookie-switch .cookie-slider, #moove_gdpr_cookie_modal .cookie-switch .slider, #moove_gdpr_cookie_modal .switch .cookie-slider, #moove_gdpr_cookie_modal .switch .slider {background-color: var(--color5)!important;}
#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after, #moove_gdpr_cookie_modal .cookie-switch .slider:after, #moove_gdpr_cookie_modal .switch .cookie-slider:after, #moove_gdpr_cookie_modal .switch .slider:after {color: var(--color5)!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { top:0!important; right: 0!important;}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover { background-color: transparent!important}
.gdpr-download-button, .gdpr-export-button { display: inline-block;}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_text { line-height: 30px!important;}
#moove_gdpr_cookie_modal .mgbutton.focus-g, #moove_gdpr_cookie_modal .mgbutton:focus { box-shadow: none!important;}
#moove_gdpr_save_popup_settings_button {
    display: inline-block;
    z-index: 1001;
    position: fixed;
    background-color: rgba(0,0,0,.8);
    transition: all .3s ease;
    color: #fff;
    padding: 0;
    text-align: center;
    height: 40px;
    outline: none;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    border-radius: 0;
    border: none;
    text-decoration: none;
    width: auto;
    border-radius: 50px!important;
    background-color: #101820!important;
}
.single #moove_gdpr_save_popup_settings_button {
    display: none!important;
}

@media screen and (max-width:768px){

	#moove_gdpr_cookie_modal { margin-top: 20px!important;height: 80vh!important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content { width: 90vw!important;border-radius: 0!important;}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { /*height: calc(100vh)!important*/border-radius: 0!important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { justify-content: center!important}
	.moove-gdpr-button-holder button { margin: auto!important}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content {height: auto!important;}
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important; }
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder { display: none!important;}
	.gdpr_lightbox-container {vertical-align: initial!important;}

}



/* Responsive columns bootstrap --------------------------------------------------------------------------------------- */

.row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.no-gutters { margin-right: 0; margin-left: 0;}
.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0;}
.my-auto { margin-bottom: auto!important; margin-top: auto!important;}
.mx-auto { margin-left: auto!important; margin-right: auto!important;}
.align-items-center { -ms-flex-align: center!important; align-items: center!important;}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto { position: relative; width: 100%; padding-right: 20px; padding-left: 20px;}

.col-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%;}
.col-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
.col-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
.col-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.col-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.566667%;}
.col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.col-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;}
.col-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
.col-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%;}
.col-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%;}
.col-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%;}
.col-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}

.offset-sm-0 { margin-left: 0; }
.offset-sm-1 { margin-left: 8.333333%; }
.offset-sm-2 { margin-left: 16.666667%; }
.offset-sm-3 { margin-left: 25%; }
.offset-sm-4 { margin-left: 33.333333%; }
.offset-sm-5 { margin-left: 41.666667%; }
.offset-sm-6 { margin-left: 50%; }
.offset-sm-7 { margin-left: 58.333333%; }
.offset-sm-8 { margin-left: 66.666667%; }
.offset-sm-9 { margin-left: 75%; }
.offset-sm-10 { margin-left: 83.333333%; }
.offset-sm-11 { margin-left: 91.666667%; }

@media (min-width: 576px) {

  .col-sm-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-sm-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-sm-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-sm-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.566667%; }
  .col-sm-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-sm-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-sm-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-sm-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-sm-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.333333%; }
  .offset-sm-2 { margin-left: 16.666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.333333%; }
  .offset-sm-5 { margin-left: 41.666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.333333%; }
  .offset-sm-8 { margin-left: 66.666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.333333%; }
  .offset-sm-11 { margin-left: 91.666667%; }
  
}

@media (min-width: 768px) {

  .col-md-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-md-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-md-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-md-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.566667%; }
  .col-md-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;  }
  .col-md-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-md-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-md-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-md-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-md-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.333333%; }
  .offset-md-2 { margin-left: 16.666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.333333%; }
  .offset-md-5 { margin-left: 41.666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.333333%; }
  .offset-md-8 { margin-left: 66.666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.333333%; }
  .offset-md-11 { margin-left: 91.666667%; }
  
}

@media (min-width: 992px) {

  .col-lg-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-lg-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-lg-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-lg-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.566667%; }
  .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-lg-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-lg-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-lg-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-lg-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.333333%; }
  .offset-lg-2 { margin-left: 16.666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.333333%; }
  .offset-lg-5 { margin-left: 41.666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.333333%; }
  .offset-lg-8 { margin-left: 66.666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.333333%; }
  .offset-lg-11 { margin-left: 91.666667%; }
}

@media (min-width: 1200px) {

  .col-xl-1 { -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-xl-2 { -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-xl-3 { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-xl-5 { -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.566667%; }
  .col-xl-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-xl-8 { -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-xl-9 { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-xl-11 { -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-xl-12 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.333333%; }
  .offset-xl-2 { margin-left: 16.666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.333333%; }
  .offset-xl-5 { margin-left: 41.666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.333333%; }
  .offset-xl-8 { margin-left: 66.666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.333333%; }
  .offset-xl-11 { margin-left: 91.666667%; }
  
}