@charset "UTF-8";
.cmplz-obfuscate span{display:none}#cmplz-manage-consent-container{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:""}.cmplz-alert{display:none;padding:7px;color:white;margin:10px 0}.cmplz-alert.cmplz-error{background-color:#f44336}.cmplz-alert.cmplz-success{background-color:green}.cmplz-close{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.cmplz-close:hover{color:black}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category=functional],#cmplz-document .cmplz-dropdown summary div input[data-category=functional],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category=functional]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:""}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:""}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:"";background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{transform:rotate(180deg)}.postbox #cmplz-document{margin:auto auto}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner,#cmplz-document button::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode input::-moz-focus-inner,.editor-styles-wrapper .cmplz-unlinked-mode button::-moz-focus-inner{border:0;padding:0}#cmplz-document a,.editor-styles-wrapper .cmplz-unlinked-mode a{text-decoration:underline}#cmplz-document a[target=_blank]::after,.editor-styles-wrapper .cmplz-unlinked-mode a[target=_blank]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus,.editor-styles-wrapper .cmplz-unlinked-mode a:focus{border:1px solid black;padding:2px}#cmplz-document #cmplz-dnsmpd-form label,.editor-styles-wrapper .cmplz-unlinked-mode #cmplz-dnsmpd-form label{margin-right:20px;min-width:100px;display:inline-block}#cmplz-document h2,#cmplz-document h3,.editor-styles-wrapper .cmplz-unlinked-mode h2,.editor-styles-wrapper .cmplz-unlinked-mode h3{font-size:22px;text-align:left;margin-top:15px;text-transform:initial;padding-bottom:10px;margin-bottom:10px}#cmplz-document.impressum h2,#cmplz-document.impressum h3,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h2,.editor-styles-wrapper .cmplz-unlinked-mode.impressum h3{border-bottom:0;font-size:1em;padding-bottom:5px;margin-bottom:5px}#cmplz-document.impressum p,.editor-styles-wrapper .cmplz-unlinked-mode.impressum p{margin-bottom:7px}#cmplz-document h4,.editor-styles-wrapper .cmplz-unlinked-mode h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-document h5,.editor-styles-wrapper .cmplz-unlinked-mode h5{font-size:14px;text-align:left;margin-top:10px;margin-bottom:5px;text-transform:initial}#cmplz-document h3.annex,#cmplz-document h4.annex,.editor-styles-wrapper .cmplz-unlinked-mode h3.annex,.editor-styles-wrapper .cmplz-unlinked-mode h4.annex{font-weight:bold}#cmplz-document span h3,.editor-styles-wrapper .cmplz-unlinked-mode span h3{font-size:14px;border-bottom:0}#cmplz-document p,#cmplz-document li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:14px;margin-top:0}#cmplz-document ol.alphabetic,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic li:before{font-weight:bold;content:counter(list,lower-alpha) ") ";counter-increment:list}#cmplz-document ul,.editor-styles-wrapper .cmplz-unlinked-mode ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document ol.alphabetic ol,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic ol li:before,.editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol li:before{font-weight:bold;content:counter(list,decimal) ") ";counter-increment:list}#cmplz-document .cmplz-subtitle,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-subtitle{font-weight:bold;margin-top:25px}#cmplz-document .cmplz-indent,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-indent{margin-left:36px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown{background-color:rgba(239,239,239,0.25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-document .cmplz-dropdown p,#cmplz-document .cmplz-dropdown a,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown p,#cmplz-document .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown ul,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{display:block;background-color:rgba(239,239,239,0.5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3{padding:0 5px;border-bottom:0;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after{cursor:pointer;content:"";background:url(//lambassadeur.ca/wp-content/plugins/complianz-gdpr/assets/images/chevron-down.svg) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open],.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after{transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div{background-color:white;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none; }:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}*{box-sizing:border-box;}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}nav{display:block}section{display:block}audio{display:inline;zoom:1}canvas{display:inline;zoom:1}video{display:inline;zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#222}button{color:#222;font-size:100%;vertical-align:middle;line-height:normal;cursor:pointer;-webkit-appearance:button;overflow:visible;margin:0}input{color:#222;font-size:100%;vertical-align:middle;line-height:normal;margin:0}select{color:#222;font-size:100%;vertical-align:middle;margin:0}textarea{color:#222;font-size:100%;overflow:auto;vertical-align:top;resize:vertical;margin:0}body{font-size:1em;line-height:1.4;margin:0}::-moz-selection{background:#333;color:#fff;text-shadow:none}::selection{background:#333;color:#fff;text-shadow:none}a{color:#00e}a:hover{color:#06e;outline:0}a:active{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:700}strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre{font-size:1em;white-space:pre-wrap;word-wrap:break-word}code{font-size:1em}kbd{font-size:1em}samp{font-size:1em}q{quotes:none}q:before{content:none}q:after{content:none}small{font-size:85%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}ul{margin:1em 0;padding:0 0 0 40px}ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul{list-style:none;list-style-image:none;margin:0;padding:0}nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;margin-left:-7px;white-space:normal;padding:0}input[type="button"]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type="reset"]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type="submit"]{cursor:pointer;-webkit-appearance:button;overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="checkbox"]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type="radio"]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input:invalid{background-color:#f0dddd}textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}
html{font-size:100%;}
body { 
background: #FFF; 
color: #000; 
font: 1em Arial, Helvetica, sans-serif; 
} a{text-decoration:none;transition:all .5s ease;}
a:hover{}
.container{clear:both;margin:0 auto;max-width:1100px;position:relative;padding:0 20px;}
img{height:auto;max-width:100%;}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
 body, html{font-family:"Inter", sans-serif;font-optical-sizing:auto;max-width:100vw;background-color:#FFFDF7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:100%;overflow-x:hidden;}
input, button, select{font-family:"Inter", sans-serif;font-optical-sizing:auto;}:root{color-scheme:light;}
html{color-scheme:light only;}
html.is-loading{overflow:hidden;}
body{opacity:1;transition:opacity .7s ease;overflow-x:hidden;}
tooltip{visibility:collapse !important;}
div.ranger{display:flex;flex-wrap:wrap;}
div.container{width:100%;max-width:100%;padding:0 7%;}
div.big-container{width:100%;max-width:100%;padding:0 3.5%;}
div.small-container {
width: 100%;
max-width: calc(900px + 14vw);
padding: 0 7%;
margin: 0 auto; } a{color:#0cb2e3;}
.bar1, .bar2, .bar3{width:20px;height:3px;background-color:#183A3C;margin:2px 0;transition:0.4s;border-radius:1px;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-2px, 6px);transform:rotate(-45deg) translate(-2px, 6px);}
.change .bar2{opacity:0;}
.change .bar3{-webkit-transform:rotate(45deg) translate(-1px, -5px);transform:rotate(45deg) translate(-1px, -5px);}
.slick-slide:focus, .slick-slide a{outline:none;}
button{transition:all .5s ease;min-height:50px;min-width:100px;}
.bouton-dark, header .container .ranger .colonne:nth-child(1) .button-dark a, header .container .ranger .colonne:nth-child(3) .button-dark a, div#menu-sec ul li.button-dark a, #form .button{border-radius:5px;height:40px;padding:0 18px;background-color:#183A3C;height:40px;display:flex;justify-content:center;align-items:center;color:#F5F2E9;border:none;font-size:12px;font-weight:500;}
.bouton-dark:hover, header .container .ranger .colonne:nth-child(1) .button-dark a:hover, header .container .ranger .colonne:nth-child(3) .button-dark a:hover, div#menu-sec ul li.button-dark a:hover, #form .button:hover{background-color:#598081;}
.bouton-dark:active, header .container .ranger .colonne:nth-child(1) .button-dark a:active, header .container .ranger .colonne:nth-child(3) .button-dark a:active, div#menu-sec ul li.button-dark a:active, #form .button:active{background-color:#083739;}
.bouton-light, header .container .ranger .colonne:nth-child(1) .button-light a, header .container .ranger .colonne:nth-child(3) .button-light a, div#menu-sec ul li.button-light a, #form .gform_button_select_files{border-radius:5px;height:40px;padding:0 18px;background-color:#CFF1BC;height:40px;display:flex;justify-content:center;align-items:center;color:#183A3C;border:none;font-size:12px;font-weight:500;}
.bouton-light:hover, header .container .ranger .colonne:nth-child(1) .button-light a:hover, header .container .ranger .colonne:nth-child(3) .button-light a:hover, div#menu-sec ul li.button-light a:hover, #form .gform_button_select_files:hover{background-color:#B4E29A;}
.bouton-light:active, header .container .ranger .colonne:nth-child(1) .button-light a:active, header .container .ranger .colonne:nth-child(3) .button-light a:active, div#menu-sec ul li.button-light a:active, #form .gform_button_select_files:active{background-color:#b4e29a;}
h1{font-weight:500;font-size:80px;margin:0;letter-spacing:-5%;color:#183A3C;line-height:110%;}
h2{font-weight:400;font-size:48px;margin:0;letter-spacing:-5%;color:#183A3C;line-height:110%;}
h3{font-weight:500;font-size:24px;margin:0;letter-spacing:-5%;color:#183A3C;line-height:110%;}
h4{font-size:32px;font-weight:400;margin:0;color:#183A3C;line-height:110%;}
h5{font-size:24px;font-weight:300;margin:0.25em 0;color:#183A3C;line-height:100%;}
hr{border-color:vert;}
p, li{font-weight:400;font-size:16px;line-height:120%;color:#183A3C;}
p strong, li strong{font-weight:600;}
.li-line-2, section#page .tuile-services ul{columns:2;column-gap:100px;width:100%;margin:0;padding:0;list-style:none;}
.li-line-2 li, section#page .tuile-services ul li{break-inside:avoid-column;border-top:1px solid #183A3C;border-bottom:1px solid #183A3C;padding:12px 0;color:#183A3C;font-size:16px;font-weight:400;line-height:130%;margin-top:-1px;}
.li-line, section#page .two-col.ligne ul, section#page .deux_colonne_texte_et_images.ligne ul{width:100%;margin:0;padding:0;list-style:none;}
.li-line li, section#page .two-col.ligne ul li, section#page .deux_colonne_texte_et_images.ligne ul li{border-top:1px solid #183A3C;border-bottom:1px solid #183A3C;padding:12px 0;color:#183A3C;font-size:14px;font-weight:400;line-height:100%;margin-top:-1px;}
header{padding-top:50px;margin-bottom:60px;position:relative;z-index:9;}
header .container .ranger .colonne:nth-child(1), header .container .ranger .colonne:nth-child(3){width:calc(50% - 200px / 2);display:flex;}
header .container .ranger .colonne:nth-child(1) #bouton-mobile, header .container .ranger .colonne:nth-child(3) #bouton-mobile{display:none;}
header .container .ranger .colonne:nth-child(1) nav div > ul, header .container .ranger .colonne:nth-child(3) nav div > ul{display:flex;flex-direction:row;gap:25px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li, header .container .ranger .colonne:nth-child(3) nav div > ul > li{position:relative;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li > a{padding:10px 15px;border-radius:30px;color:#183A3C;font-size:14px;font-weight:500;white-space:nowrap;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li:hover > a, header .container .ranger .colonne:nth-child(1) nav div > ul > li.current_page_item > a, header .container .ranger .colonne:nth-child(1) nav div > ul > li.current-menu-parent > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li:hover > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.current_page_item > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.current-menu-parent > a{border-radius:30px;background-color:#183A3C;color:#FFFDF7;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li:hover > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li:hover > a{background-color:#2F6062;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li:active > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li:active > a{background-color:#083739;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul{display:none;padding-top:40px;min-width:200px;position:absolute;width:auto;margin-left:0;margin-right:0;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul li:first-child, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul li:first-child{padding-top:1px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul li a, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul li a{padding:0;border-radius:0;white-space:nowrap;background-color:#F5F2E9;padding:10px 20px;display:block;transition:all .5s ease;color:#183A3C;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul li a:hover, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul li a:hover{padding-left:40px;color:#183A3C;padding-right:0px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul li:first-child a, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul li:first-child a{border-top-left-radius:20px;border-top-right-radius:20px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li ul li:last-child a, header .container .ranger .colonne:nth-child(3) nav div > ul > li ul li:last-child a{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-has-children > a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-has-children > a{position:relative;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-has-children > a:after, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-has-children > a:after{content:'';position:absolute;top:50%;right:5px;transform:translateY(-50%);width:12px;height:6px;background-size:contain;background-position:center;background-repeat:no-repeat;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li:hover ul, header .container .ranger .colonne:nth-child(3) nav div > ul > li:hover ul{display:flex;flex-direction:column;gap:0px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item{width:40px;padding:0;border:1px solid #183A3C;display:flex;justify-content:center;align-items:center;height:40px;position:relative;transform:translateY(-50%);top:20px;transition:all .5s ease;border-color:rgba(24, 58, 60, 0.4);}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item a{color:rgba(24, 58, 60, 0.4);}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item.menu-item-wpml-ls-3-en, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item.menu-item-wpml-ls-3-en{border-top-left-radius:5px;border-bottom-left-radius:5px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item.menu-item-wpml-ls-3-fr, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item.menu-item-wpml-ls-3-fr{border-top-right-radius:5px;border-bottom-right-radius:5px;right:-1px;margin-left:-17px;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item a{text-transform:uppercase;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover{border-color:#183A3C;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover a{padding:0;background-color:transparent;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item:hover a{color:#183A3C;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item.wpml-ls-current-language, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item.wpml-ls-current-language{z-index:2;border-color:#183A3C;color:#183A3C;}
header .container .ranger .colonne:nth-child(1) nav div > ul > li.menu-item-type-wpml_ls_menu_item.wpml-ls-current-language a, header .container .ranger .colonne:nth-child(3) nav div > ul > li.menu-item-type-wpml_ls_menu_item.wpml-ls-current-language a{color:#183A3C;}
header .container .ranger .colonne:nth-child(1) .button-dark:hover a, header .container .ranger .colonne:nth-child(3) .button-dark:hover a{padding:0 18px;border-radius:inherit;border-radius:5px;}
header .container .ranger .colonne:nth-child(1) .button-light:hover a, header .container .ranger .colonne:nth-child(3) .button-light:hover a{padding:0 18px;border-radius:inherit;border-radius:5px;color:#183A3C;background-color:#B4E29A;}
header .container .ranger .colonne:nth-child(1) .button-light a:hover, header .container .ranger .colonne:nth-child(3) .button-light a:hover{background-color:#B4E29A;}
header .container .ranger .colonne:nth-child(1) nav, header .container .ranger .colonne:nth-child(3) nav{border-bottom:1px solid #183A3C;height:60px;min-width:370px;}
header .container .ranger .colonne:nth-child(2){width:200px;}
header .container .ranger .colonne:nth-child(2) .mobile{display:none;}
header .container .ranger .colonne:nth-child(3){justify-content:flex-end;display:flex;flex-direction:row;}
header .container .ranger .colonne:nth-child(3) nav{display:flex;flex-direction:row;justify-content:flex-end;padding-right:0;padding:0;margin:0;}
header .container .ranger .colonne:nth-child(3) nav div ul{width:auto;padding:0;margin:0;gap:25px;}
header .container .ranger .colonne:nth-child(3) nav div ul li{padding:0;}
header .container .ranger .colonne:nth-child(3) nav div ul li.button-dark{padding:0;}
div#menu-sec{display:none;}
div#menu-sec ul{display:flex;flex-direction:column;}
div#menu-sec ul li a{display:block;padding:10px 0;width:100%;text-align:center;}
div#menu-sec ul li.button-dark a{display:inline-flex;text-align:center;width:auto;margin-bottom:8px;}
div#menu-sec ul li.button-light a{display:inline-flex;text-align:center;width:auto;}
div#menu-sec ul li.button-dark:hover a{padding:0 18px;border-radius:inherit;border-radius:5px;}
div#menu-sec ul li.button-light:hover a{padding:0 18px;border-radius:inherit;border-radius:5px;color:#183A3C;}
div#menu-sec ul li.button-dark, div#menu-sec ul li.button-light{display:flex;flex-direction:column;align-items:center;}
footer a:hover{text-decoration:underline;}
footer #wpgmza_map_1 p, footer #wpgmza_map_1{color:#183A3C;}
footer .container{padding:0 3.5% 3.5%;}
footer .container .tuile{width:100%;background-color:#183A3C;color:#F5F2E9;padding:0px 40px 35px;}
footer .container .tuile h3{font-size:32px;font-weight:400;margin:0;color:#F5F2E9;}
footer .container .tuile .ranger{width:100%;border-bottom:1px solid #F5F2E9;}
footer .container .tuile .ranger .colonne{width:50%;padding-top:40px;}
footer .container .tuile .ranger .colonne:nth-child(1){border-right:1px solid #F5F2E9;padding-bottom:25px;}
footer .container .tuile .ranger .colonne:nth-child(2){padding-left:10%;}
footer .container .tuile .ranger .colonne:nth-child(2) .row{display:flex;flex-wrap:wrap;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col{padding-bottom:25px;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(1){width:40%;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(2){width:60%;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(2) p{margin:0;font-size:15px;font-weight:600;line-height:22px;color:#F5F2E9;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(2) p a{color:#F5F2E9;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(2) .wpgmza_map{margin-top:22px;}
footer .container .tuile .texte-image{width:100%;margin-top:35px;}
footer .container .tuile nav a{color:#F5F2E9;font-size:12px;line-height:22px;font-weight:600;}
footer .container .tuile nav li{margin-bottom:.5em;}
footer .container .tuile nav .footer-menu-2{margin-top:22px;}
footer .container .facebook{display:flex;justify-content:center;align-items:center;background-color:#F5F2E9;width:40px;height:40px;border-radius:50%;}
footer .container .facebook img{width:auto;height:65%;}
footer .container form{margin:33px 0;display:flex;background-color:#FFFDF7;width:340px;height:40px;border-radius:20px;justify-content:space-between;visibility:hidden;}
footer .container form input:focus, footer .container form textarea:focus, footer .container form select:focus{outline:none;}
footer .container form input[type=text]{width:calc(100% - 40px);background-color:transparent;border:none;height:40px;padding:0 20px;}
footer .container form input[type=text]::placeholder{color:#183A3C;opacity:.5;font-size:15px;font-weight:500;}
footer .container form button{width:30px;height:30px;margin-top:5px;margin-right:5px;background-color:#183A3C;background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/arrow-right.svg);background-size:60%;background-position:center;background-repeat:no-repeat;border:none;font-size:0;border-radius:50%;transition:all .5s ease;}
footer .container form button:hover{background-position:right 3px center;}
footer .container form button:active{background-color:#083739;}
section#page div.entete{margin-bottom:60px;}
section#page div.entete div.ranger .colonne{width:50%;}
section#page div.entete div.ranger .colonne:nth-child(2){padding-right:10%;}
section#page div.entete .image-entete{margin-top:50px;width:100%;height:0;position:relative;width:100%;padding-bottom:33.3333%;border-radius:20px;overflow:hidden;}
section#page div.entete .image-entete img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover;object-position:center;}
section#page .tuiles-services{margin-bottom:60px;}
section#page .tuiles-services .ranger{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;}
section#page .tuiles-services .colonne{width:25%;padding:0 10px;margin-bottom:20px;}
section#page .tuiles-services .colonne .rel{position:relative;height:0;padding-bottom:100%;width:100%;overflow:hidden;border-radius:20px;}
section#page .tuiles-services .colonne .tuile{background-color:#183A3C;color:#F5F2E9;padding:20px;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:20px;transition:all .5s ease;}
section#page .tuiles-services .colonne .tuile:hover{background-color:#598081;transform:scale(1.1);}
section#page .tuiles-services .colonne .tuile:active{background-color:#083739;}
section#page .tuiles-services .colonne .tuile p{font-weight:600;font-size:18px;line-height:120%;color:#F5F2E9;text-align:center;}
section#page .tuiles-services.accueil{background-color:#F5F2E9;border-top-left-radius:60px;border-top-right-radius:60px;padding-top:80px;padding-bottom:70px;margin-bottom:0;}
section#page .tuiles-services.accueil .title{display:flex;flex-wrap:wrap;justify-content:space-between;}
section#page .tuiles-services.accueil h2{margin-bottom:60px;}
section#page .tuile-services .full{background-color:#F5F2E9;border-radius:20px;margin-bottom:60px;padding:60px;}
section#page .tuile-services .ranger{display:flex;flex-wrap:wrap;}
section#page .tuile-services .ranger .colonne{width:50%;}
section#page .tuile-services .ranger .colonne h2{margin-bottom:1em;}
section#page .tuile-services .ranger .colonne h2 br{display:none;}
section#page .tuile-services .ranger .colonne:nth-child(2){padding:0 0 0 10%;}
section#page .tuile-services .ranger .colonne:nth-child(2) img{width:100%;}
section#page .tuile-services h3{margin-bottom:1em;}
section#page .tuile-services .boutons{margin:45px 0;display:flex;flex-wrap:wrap;gap:10px;}
section#page .certification{background-color:#F5F2E9;text-align:center;border-radius:20px;padding:60px;margin-bottom:100px;}
section#page .certification h2{font-size:40px;margin-bottom:1em;}
section#page .certification .texte{max-width:630px;display:block;margin:0 auto;}
section#page .certification .ranger .colonne{width:25%;margin-top:60px;display:flex;flex-direction:column;justify-content:center;gap:10px;position:relative;transition:all .5s ease;top:0;}
section#page .certification .ranger .colonne:hover{top:-10px;}
section#page .certification .ranger .colonne img{display:block;margin:0 auto;position:relative;}
section#page .certification .ranger .colonne p{font-size:12px;display:block;max-width:190px;margin:0 auto;}
section#page .two-col{margin-bottom:100px;}
section#page .two-col .ranger{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px;}
section#page .two-col .ranger .colonne{width:50%;padding:0 50px;}
section#page .two-col.ligne ul{margin:20px 0;}
section#page .two-col.un_tier__deux_tiers div.ranger .colonne:nth-child(1){width:45%;}
section#page .two-col.un_tier__deux_tiers div.ranger .colonne:nth-child(2){width:55%;padding-right:10%;}
section#page .two-col.small_margin_bottom{margin-bottom:30px;}
section#page .full-col{margin-bottom:100px;}
section#page .full-col hr{width:750px;display:block;margin:0 auto;max-width:100%;border-width:1px;border-color:#183A3C;}
section#page .full-col.centre{text-align:center;}
section#page .full-col.tuile{background-color:#F5F2E9;border-radius:20px;padding:60px;}
section#page .full-col.tuile h3{font-size:36px;font-weight:500;margin:.5em 0;}
section#page .acordeon h2{text-align:center;}
section#page .acordeon h3{font-weight:400;}
section#page .acordeon .content{display:none;padding-bottom:50px;}
section#page .acordeon .wrapper{border-top:1px solid #183A3C;}
section#page .acordeon .wrapper:last-child{border-bottom:1px solid #183A3C;}
section#page .acordeon .wrapper.open .title:after{transform:rotate(180deg);background-position:center;}
section#page .acordeon .wrapper.open .title:hover:after{background-position:center;}
section#page .acordeon .wrapper .title{padding:40px 0;position:relative;cursor:pointer;}
section#page .acordeon .wrapper .title:after{content:'';position:absolute;right:0;top:27px;width:50px;height:50px;border-radius:50%;background-color:rgba(24, 58, 60, 0.2);background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/arrow-accordeon.svg);background-size:50%;background-position:center;background-repeat:no-repeat;transition:all .3s ease;}
section#page .acordeon .wrapper .title:hover:after{background-position:right 3px center;}
section#page .acordeon .wrapper button{margin:30px 0 0px;}
section#page .acordeon .contenu-accordeon{margin:40px 0 100px;}
section#page .acordeon .contenu-accordeon p{margin:1.25em 0;}
section#page .small-container .deux_colonne_texte_et_images.tuile{padding:60px;}
section#page .small-container .deux_colonne_texte_et_images.tuile h2{margin-top:0;font-size:36px;}
section#page .small-container .deux_colonne_texte_et_images.tuile .ranger .colonne:nth-child(1){padding-right:0;}
section#page .deux_colonne_texte_et_images{margin-bottom:80px;}
section#page .deux_colonne_texte_et_images.petit_margin_bottom{margin-bottom:40px;}
section#page .deux_colonne_texte_et_images .ranger{width:100%;}
section#page .deux_colonne_texte_et_images .ranger .colonne{width:50%;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(2) img{width:80%;border-radius:20px;overflow:hidden;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(1){display:flex;flex-direction:column;justify-content:center;padding-right:10%;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(1) .boutons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}
section#page .deux_colonne_texte_et_images.ligne ul{margin:20px 0;max-width:420px;}
section#page .deux_colonne_texte_et_images.inverser .ranger{flex-direction:row-reverse;}
section#page .deux_colonne_texte_et_images.inverser .ranger .colonne:nth-child(1){padding-right:0;padding-left:10%;}
section#page .deux_colonne_texte_et_images.tuile{background-color:#F5F2E9;border-radius:20px;padding:60px;}
section#page .deux_colonne_texte_et_images.tuile h2{font-size:36px;margin-bottom:20px;}
section#page .deux_colonne_texte_et_images.tuile p{margin:.5em 0;}
section#page .deux_colonne_texte_et_images.tuile_transparente{background-color:transparent;border-radius:20px;padding:60px;border:1px solid #183A3C;}
section#page .deux_colonne_texte_et_images.un_tier_deux_tiers .ranger .colonne:nth-child(1){width:65%;}
section#page .deux_colonne_texte_et_images.un_tier_deux_tiers .ranger .colonne:nth-child(2){width:35%;}
section#page .deux_colonne_call_to_action{margin-bottom:60px;}
section#page .deux_colonne_call_to_action .ranger{width:calc(100% + 22px);margin-left:-11px;margin-right:-11px;}
section#page .deux_colonne_call_to_action .ranger .colonne{width:50%;padding:0 11px;margin-bottom:22px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile{border-radius:20px;width:100%;background-color:#2F6062;color:#FFFDF7;position:relative;padding:44px;height:100%;transition:all .5s ease;transform:scale(1);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile:hover{transform:scale(1.025);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile h3, section#page .deux_colonne_call_to_action .ranger .colonne .tuile p, section#page .deux_colonne_call_to_action .ranger .colonne .tuile h4, section#page .deux_colonne_call_to_action .ranger .colonne .tuile h2{color:#FFFDF7;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile h2{font-size:32px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile h3{font-size:24px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile .titre{margin-bottom:80px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile span.prix{transition:all .5s ease;position:absolute;background-color:transparent;border:1px solid #FFFDF7;color:#FFFDF7;font-weight:600;font-size:16px;top:32px;right:32px;border-radius:30px;height:40px;padding:0 30px;display:flex;align-items:center;justify-content:center;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile span.prix strong{font-weight:600;margin-left:5px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile .link{border:1px solid #FFFDF7;border-radius:50%;width:65px;height:65px;position:absolute;bottom:32px;right:32px;background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/arrow-light.svg);background-size:50%;background-position:top 14px right 10px;background-repeat:no-repeat;transition:all .5s ease;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile:hover .link{transform:rotate(35deg);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile:hover span.prix{transform:scale(1.1);}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile{background-color:#CFF1BC;color:#183A3C;}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile h3, section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile p, section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile h4, section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile h2{color:#183A3C;}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile span.prix{color:#183A3C;background-color:transparent;border-color:#183A3C;}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile .link{border-color:#183A3C;background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/arrow-dark.svg);}
section#page .entete_accueil{margin-bottom:40px;}
section#page .entete_accueil .rel h1 span.letter{opacity:0;display:inline-block;transform:translateY(10px);animation:reveal 0.4s forwards;}
@keyframes reveal {
to{opacity:1;transform:translateY(0);}
}
section#page .entete_accueil .rel h1 strong{font-weight:700;}
section#page .entete_accueil div.rel{position:relative;width:100%;background-color:#FFFDF7;z-index:2;}
section#page .entete_accueil div.rel h1{font-size:9.25vw;line-height:1.25;}
section#page .entete_accueil div.rel h1 br{display:none;}
section#page .entete_accueil div.rel strong{position:absolute;display:block;right:0;bottom:1px;transform:translateY(100%);background-color:#FFFDF7;padding-left:20px;font-weight:500;}
section#page .entete_accueil div.rel strong:after{content:'';width:20px;height:20px;position:absolute;top:0;left:0;transform:translate(-100%, 0);background-color:#FFFDF7;-webkit-mask-image:radial-gradient(circle at 0 100%, transparent 20px, #FFFDF7 20px);mask-image:radial-gradient(circle at 0 100%, transparent 20px, #FFFDF7 20px);}
section#page .entete_accueil div.rel strong:before{content:'';width:20px;height:20px;position:absolute;bottom:0;right:0;transform:translate(0%, 100%);background-color:#FFFDF7;-webkit-mask-image:radial-gradient(circle at 0 100%, transparent 20px, #FFFDF7 20px);mask-image:radial-gradient(circle at 0 100%, transparent 20px, #FFFDF7 20px);}
section#page .entete_accueil .image{width:100%;position:relative;height:0;padding-bottom:45%;z-index:1;border-radius:20px;overflow:hidden;}
section#page .entete_accueil .image img{width:100%;height:100%;object-fit:cover;object-position:center;left:0;top:0;position:absolute;will-change:transform;transform:scale(1);}
section#page .parcours{width:100%;}
section#page .parcours h2{text-align:center;}
section#page .parcours .ranger{margin-top:100px;width:calc(100% + 0px);margin-left:auto;margin-right:auto;max-width:1000px;gap:50px;}
section#page .parcours .ranger .colonne{width:calc(50% - 25px);padding:0;}
section#page .parcours .ranger .colonne .first{padding-left:85px;border:1px solid #183A3C;border-right:none;border-bottom:none;border-top-left-radius:20px;position:relative;padding-bottom:125px;}
section#page .parcours .ranger .colonne .first:after{content:'';width:calc(100% - 85px);height:3px;background-color:#FFFDF7;top:-2px;left:85px;position:absolute;}
section#page .parcours .ranger .colonne span.bouton{background-color:#183A3C;height:60px;border-radius:30px;color:#FFFDF7;font-size:24px;font-weight:500;padding:0 20px;display:inline-flex;justify-content:center;align-items:center;position:relative;top:-30px;z-index:3;transition:all .5s ease;cursor:pointer;}
section#page .parcours .ranger .colonne span.bouton:hover{background-color:#598081;}
section#page .parcours .ranger .colonne span.bouton:active{background-color:#083739;}
section#page .parcours .ranger .colonne .boucle{position:relative;top:-105px;padding-left:85px;border-left:1px solid #183A3C;}
section#page .parcours .ranger .colonne .boucle:before{width:85px;height:1px;top:105px;left:0;background-color:#183A3C;content:'';position:absolute;}
section#page .parcours .ranger .colonne .boucle .number{font-size:24px;font-weight:500;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #183A3C;color:#183A3C;border-radius:50%;position:absolute;z-index:4;background-color:#FFFDF7;top:105px;left:0;transform:translate(-50%, -50%);}
section#page .parcours .ranger .colonne .boucle .image{background-color:#F5F2E9;border-radius:20px;padding:30px 10%;width:300px;height:210px;display:flex;justify-content:center;align-items:center;}
section#page .parcours .ranger .colonne .boucle .image img{width:100%;}
section#page .parcours .ranger .colonne .boucle .legende{padding-bottom:20px;text-align:center;width:300px;}
section#page .parcours .ranger .colonne .boucle .legende p{font-size:20px;}
section#page .parcours .ranger .colonne .boucle:last-child:after{content:'';position:absolute;left:-1px;width:3px;height:calc(100% - 105px);background-color:#FFFDF7;top:106px;}
section#page .parcours .ranger .colonne .boucle:nth-of-type(3) .image img{padding-top:20px;}
section#page .parcours .ranger .colonne:nth-child(2) span.bouton{color:#183A3C;background-color:#CFF1BC;}
section#page .parcours .ranger .colonne:nth-child(2) span.bouton:hover{background-color:#B4E29A;}
section#page .parcours .ranger .colonne:nth-child(2) span.bouton:active{background-color:#b4e29a;}
section#page .carousel{background-color:#FFFDF7;width:100vw;padding-bottom:190px;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
section#page .carousel .ranger{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px;margin-top:100px;display:block;}
section#page .carousel .ranger .colonne{width:50%;padding:0 50px;}
section#page .carousel .ranger .colonne p{max-width:400px;}
section#page .carousel .avis{display:flex;flex-wrap:wrap;gap:20px;margin-top:35px;}
section#page .carousel .avis span{background-color:#183A3C;height:50px;border-radius:25px;padding:0 30px;color:#FFFDF7;display:flex;justify-content:center;align-items:center;transition:all .5s ease;cursor:pointer;}
section#page .carousel .avis span:hover{background-color:#598081;}
section#page .carousel .avis span:active{background-color:#083739;}
section#page .carousel .swiper{margin-top:85px;width:100%;height:auto;overflow:visible;}
section#page .carousel .swiper .swiper-wrapper{align-items:stretch;}
section#page .carousel .swiper .swiper-scrollbar-drag{background:#183A3C;height:2px;}
section#page .carousel .swiper .swiper-scrollbar{height:2px;}
section#page .carousel .swiper .swiper-slide{background-color:#F5F2E9;padding:40px;height:auto;display:flex;flex-direction:column;}
section#page .carousel .swiper .swiper-slide .texte{width:100%;height:100%;position:relative;padding-top:80px;padding-bottom:30px;}
section#page .carousel .swiper .swiper-slide .texte span.nom{position:absolute;top:0;left:0;background-color:rgba(24, 58, 60, 0.2);display:flex;justify-content:center;align-items:center;padding:0 20px;height:40px;border-radius:20px;color:#183A3C;}
section#page .carousel .swiper .swiper-slide .texte span.pos{position:absolute;bottom:0;left:0;padding-left:20px;color:#183A3C;}
section#page .carousel .swiper .swiper-slide .texte span.pos:after{content:'';position:absolute;left:0;top:50%;width:11px;height:15px;background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/marker-v.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transform:translateY(-50%);}
section#page .carousel .swiper .swiper-slide .texte p{font-size:14px;}
section#page .carousel .swiper-scrollbar.swiper-scrollbar-horizontal, .swiper-horizontal > section#page .carousel .swiper-scrollbar{bottom:-56px;width:100%;left:0;}
section#page .carousel .buttons{display:flex;gap:20px;justify-content:center;margin-top:40px;margin-bottom:36px;}
section#page .carousel .buttons div{width:50px;height:50px;border-radius:50%;background-color:rgba(24, 58, 60, 0.2);background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/arrow-accordeon.svg);background-size:50%;background-position:center;background-repeat:no-repeat;transform:translateX(0);font-size:0;cursor:pointer;transition:all .5s ease;}
section#page .carousel .buttons div:hover{background-position:right 3px center;}
section#page .carousel .buttons div:nth-child(1){transform:rotate(180deg);}
section#page .carousel .buttons div:nth-child(1):hover{background-position:right 3px center;}
section#page .radius{background-color:#F5F2E9;}
section#page .radius .background_blanc_avec_radius{background-color:#FFFDF7;border-top-left-radius:60px;border-top-right-radius:60px;padding-top:80px;}
section#page .last_blogue{margin-top:0px;margin-bottom:60px;}
section#page .last_blogue .title{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px;padding-right:0px;}
section#page .last_blogue .title a{display:block;min-width:90px;min-height:48px;display:block;overflow:hidden;}
section#page .last_blogue .title.archive h1{width:45%;}
section#page .last_blogue .title.archive .texte{width:45%;}
section#page .last_blogue .mobile{display:none;}
section#page .last_blogue .ranger{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;}
section#page .last_blogue .ranger .colonne{width:33.3333%;padding:0 10px;margin-bottom:20px;}
section#page .last_blogue .ranger .colonne .tuile{width:100%;background-color:#183A3C;padding:14px;border-radius:20px;height:100%;position:relative;transition:all .5s ease;top:0;}
section#page .last_blogue .ranger .colonne .tuile:hover{top:-15px;}
section#page .last_blogue .ranger .colonne .tuile:hover .img img{transform:scale(1.1);}
section#page .last_blogue .ranger .colonne .tuile button{position:absolute;bottom:20px;left:20px;}
section#page .last_blogue .ranger .colonne .tuile .img{padding-bottom:85%;height:0;position:relative;border-radius:20px;overflow:hidden;}
section#page .last_blogue .ranger .colonne .tuile .img img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:center;transition:all .5s ease;transform:scale(1.01);}
section#page .last_blogue .ranger .colonne .tuile .img .cats{display:flex;flex-wrap:wrap;gap:10px;position:absolute;z-index:5;top:15px;left:15px;max-width:100%;}
section#page .last_blogue .ranger .colonne .tuile .img .cats span.cat{display:flex;height:40px;justify-content:center;align-items:center;border-radius:20px;padding:0 20px;color:#183A3C;background-color:#CFF1BC;transition:all .5s ease;}
section#page .last_blogue .ranger .colonne .tuile .img .cats span.cat:hover{background-color:#B4E29A;}
section#page .last_blogue .ranger .colonne .tuile .img .cats span.cat:active{background-color:#b4e29a;}
section#page .last_blogue .ranger .colonne .tuile .txt{padding:30px 10px 10px;color:#FFFDF7;}
section#page .last_blogue .ranger .colonne .tuile .txt p, section#page .last_blogue .ranger .colonne .tuile .txt h3{color:#FFFDF7;}
section#page article h1{font-size:48px;}
section#page article h2, section#page article h3{margin-top:60px;}
section#page article .big p{font-size:24px;}
section#page article h5{font-weight:300;}
section#page article h2{font-size:36px;}
section#page article .cats{display:flex;flex-wrap:wrap;gap:10px;max-width:100%;margin-bottom:25px;}
section#page article .cats a.cat{display:flex;height:40px;justify-content:center;align-items:center;border-radius:20px;padding:0 20px;color:#183A3C;background-color:#CFF1BC;}
section#page article .container .img{width:100%;height:0;position:relative;padding-bottom:30%;margin:40px 0;border-radius:20px;overflow:hidden;}
section#page article .container .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;}
section#page article .content{margin-bottom:80px;}
section#page blockquote{margin:60px 0;padding:0px 30px;border-top:1px solid #183A3C;border-bottom:1px solid #183A3C;font-size:24px;font-weight:600;font-style:italic;}
section#page blockquote p{font-size:24px;font-weight:600;text-align:center;margin:40px 0;}
html.is-scroll-locked, body.is-scroll-locked{overflow:hidden;}
section#politiques a{color:#183A3C;text-decoration:underline;}
section#politiques #cmplz-document{margin:0 auto;}
#form{background-color:rgba(24, 58, 60, 0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:none;}
#form .container{position:relative;}
#form #field_1_16{display:none;}
#form .gform_required_legend{display:none;}
#form .gform-theme--framework .gfield--type-choice .gchoice{background-color:#F5F2E9;padding:19px 16px;border-radius:5px;}
#form .gform-theme--framework .gfield--type-choice .gchoice:nth-child(2){background-color:rgba(47, 96, 98, 0.1);}
#form .gfield-choice-input{border-color:#183A3C;top:1px;position:relative;}
#form .gfield-choice-input:focus{outline-color:#598081;}
#form .gfield-choice-input[type=checkbox]:before{background-color:transparent;color:#183A3C;}
#form input[type=text], #form input[type=tel], #form input[type=email], #form textarea, #form select{border-color:#E7E3DA;background-color:transparent;height:65px;border-radius:5px;box-shadow:none;font-size:20px;font-family:"Inter", sans-serif;}
#form input[type=text]:focus, #form input[type=tel]:focus, #form input[type=email]:focus, #form textarea:focus, #form select:focus{outline-color:#598081;}
#form textarea{height:230px;}
#form select{padding-top:13px;}
#form .gform_drop_area{border-color:#E7E3DA;background-color:transparent;}
#form .button{font-size:16px;height:60px;}
#form .gform_button_select_files{margin:0 auto;height:40px;font-size:12px;}
#form .gfield-choice-input:before{background-color:#183A3C;width:12px;height:12px;}
#form .gform-field-label{font-weight:500;font-size:16px;color:#183A3C;}
#form .gchoice_1_10_1{background-color:rgba(47, 96, 98, 0.1);}
#form .soumission p{font-weight:600;font-size:16px;margin-bottom:30px;}
#form .gform-field-label.gform-field-label--type-sub{font-size:10px;margin:0 0 5px;}
#form .gform-theme--framework .gfield--type-choice .gfield_checkbox{display:initial;}
#form .gform_drop_area::before{color:#183A3C;}
#form #form input[type=text], #form #form input[type=tel], #form #form input[type=email], #form #form textarea, #form #form select{height:40px;font-size:16px;}
#form #form .gfield-choice-input{top:1px;}
#form .content{background-color:#FFFDF7;border-radius:20px;width:100%;top:3.5vw;left:50%;width:calc(100vw - 7vw);height:auto;max-height:calc(100vh - 7vw);transform:translateX(-50%);position:fixed;padding:100px 80px;overflow:hidden;overflow-y:scroll;}
#form span#close-form{width:50px;height:50px;border-radius:50%;background-color:rgba(24, 58, 60, 0.5);position:fixed;top:calc(3.5vw + 40px);right:calc(3.5vw + 40px);background-image:url(//lambassadeur.ca/wp-content/themes/lambassadeur/images/close.svg);background-position:center;background-repeat:no-repeat;background-size:40%;cursor:pointer;z-index:2;transition:all .5s ease;}
#form span#close-form:hover{background-size:50%;}
.otgs-development-site-front-end{display:none;}
@media(min-width:1024px) and (max-width:1279px){
header .container .ranger .colonne:nth-child(3) nav div ul{gap:15px;}
header .container .ranger .colonne:nth-child(1) nav div ul{gap:30px;}
header .container .ranger .colonne:nth-child(1) nav div ul li.wpml.en, header .container .ranger .colonne:nth-child(3) nav div ul li.wpml.en{margin-left:-15px;}
header .container .ranger .colonne:nth-child(2){width:120px;}
header .container .ranger .colonne:nth-child(1), header .container .ranger .colonne:nth-child(3){width:calc(50% - 120px / 2);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile{padding:30px;}
h2{font-size:36px;}
section#page .parcours .ranger .colonne span.bouton{height:40px;font-size:20px;top:-22px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile p{max-width:calc(100% - 60px);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile .link{width:45px;height:45px;background-position:top 9px right 8px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile span.prix{padding:0 15px;margin:0;}
section#page .parcours .ranger .colonne .boucle .legende p{font-size:18px;}
section#page .carousel .swiper .swiper-slide{padding:30px;}
section#page .carousel .swiper .swiper-slide .texte p{font-size:14px;}
section#page .certification h2{font-size:32px;}
footer .container .tuile h3{font-size:24px;}
h1{font-size:48px;}
section#page .tuile-services .ranger .colonne:nth-child(2){padding-left:5%;}
section#page .tuile-services .full{padding:60px;}
section#page article h1{font-size:36px;}
section#page article .big p, h5{font-size:20px;}
section#page article h2{font-size:32px;}
section#page blockquote p{font-size:20px;margin:20px 0;}
section#page blockquote{margin:40px 0;}
section#page .full-col.tuile h3{font-size:32px;}
h3{font-size:22px;}
section#page .acordeon .wrapper .title{padding:30px 0;}
}
@media(max-width:1023px){
header .container .ranger .colonne:nth-child(1){display:none;}
header .container .ranger .colonne:nth-child(2){width:50%;position:relative;z-index:2;}
header .container .ranger .colonne:nth-child(3){width:calc(50% - 0px);gap:15px;}
header .container .ranger .colonne:nth-child(3) nav div ul li:not(.wpml){display:none;}
header .container .ranger .colonne:nth-child(1) nav, header .container .ranger .colonne:nth-child(3) nav{max-width:auto;border:none;}
header .container .ranger .colonne:nth-child(3) #bouton-mobile{display:block;float:right;cursor:pointer;}
.bar1, .bar2, .bar3{width:40px;height:1px;margin:18px 0;transition-duration:.15s;}
.bar1{margin-top:0;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-15px, 14px);transform:rotate(-45deg) translate(-15px, 14px);}
.change .bar3{-webkit-transform:rotate(45deg) translate(-12px, -12px);transform:rotate(45deg) translate(-12px, -12px);}
header .container .ranger .colonne:nth-child(2) .desktop{display:none;}
header .container .ranger .colonne:nth-child(2) .mobile{display:block;max-width:100%;}
section#page .entete_accueil div.rel strong{position:relative;display:inline;right:initial;bottom:0;transform:none;background-color:transparent;padding-left:0px;}
section#page .entete_accueil div.rel h1{font-size:12.25vw;line-height:1.25;position:relative;z-index:3;line-height:100%;white-space:nowrap;}
section#page .entete_accueil div.rel h1 br{display:block;}
section#page .deux_colonne_call_to_action .ranger .colonne{width:100%;}
section#page .deux_colonne_call_to_action .ranger .colonne, section#page .entete_accueil{margin-bottom:7px;}
header{padding-top:40px;border-width:20px;}
div#menu-sec{width:100%;position:absolute;top:160px;left:0;background-color:#FFFDF7;z-index:10;padding-bottom:20px;}
div#menu-sec ul li a{font-weight:500;font-size:14px;color:#183A3C;}
section#page .parcours .ranger .colonne .first{padding-left:0;border:none;}
section#page .parcours .ranger .colonne .first .txt_first{padding:5px 15px;background-color:#FFFDF7;position:relative;z-index:2;margin-bottom:25px;}
section#page .parcours .ranger .colonne:nth-child(2) span.bouton{width:calc( 100% - 0px);text-align:center;line-height:.9;}
section#page .parcours .ranger .colonne span.bouton{width:calc(100% - 0px);}
section#page .parcours .ranger .colonne{width:calc(50% - 5px);}
section#page .parcours .ranger{gap:10px;}
section#page .parcours .ranger .colonne .boucle{padding-left:0;border:none;}
section#page .parcours .ranger .colonne .boucle:before{width:1px;height:240px;left:50%;top:-240px;}
section#page .parcours .ranger .colonne .boucle .number{top:0;left:50%;}
section#page .parcours .ranger .colonne .boucle .image{width:100%;height:0;padding:0;padding-bottom:80%;}
section#page .parcours .ranger .colonne .boucle .image img{position:absolute;left:50%;top:50%;width:70%;height:70%;object-fit:contain;transform:translate(-50%, -50%);object-position:center;}
ul{padding-left:14px;}
section#page .parcours li, section#page .parcours p{font-size:10px;}
section#page .parcours .ranger .colonne .boucle .legende p{font-size:12px;}
section#page .parcours .ranger .colonne .boucle .legende p{background-color:#FFFDF7;position:relative;z-index:2;}
section#page .parcours .ranger .colonne span.bouton{font-size:16px;height:40px;}
section#page .parcours .ranger .colonne .boucle .image{position:relative;z-index:2;}
section#page .parcours .ranger .colonne .boucle .legende{width:100%;}
h2{font-size:32px;}
section#page .parcours .ranger .colonne .boucle .number{width:40px;height:40px;font-size:16px;}
section#page .parcours .ranger{margin-top:60px;}
section#page .parcours .ranger .colonne .first{position:relative;}
section#page .parcours .ranger .colonne .first:after{content:'';position:absolute;left:50%;width:1px;height:140px;top:0;background-color:#183A3C;}
section#page .entete_accueil .image{padding-bottom:70%;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile .titre{margin-bottom:50px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile{padding:30px;border-radius:10px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile h2{font-size:24px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile span.prix{font-size:16px;height:40px;padding:0px 10px;top:23px;}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile span.prix{padding:4px 10px;display:block;font-size:10px;}
section#page .deux_colonne_call_to_action .ranger .colonne:nth-child(2) .tuile span.prix strong{font-size:16px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile .link{height:40px;width:40px;background-position:top 9px right 7px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile p{max-width:calc(100% - 50px);}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile h3{font-size:16px;}
section#page .entete_accueil .image{border-radius:10px;}
p, li{font-size:14px;}
section#page .deux_colonne_call_to_action .ranger .colonne .tuile span.prix strong{display:block;text-align:center;}
section#page .deux_colonne_call_to_action{margin-bottom:40px;}
section#page .parcours .ranger .colonne .first{height:var(--same-height, auto);}
section#page .tuiles-services.accueil{border-top-left-radius:30px;border-top-right-radius:30px;padding-top:35px;padding-bottom:50px;}
section#page .tuiles-services .colonne{width:50%;padding:0 5px;margin-bottom:10px;}
section#page .tuiles-services .ranger{width:calc(100% + 10px);margin-left:-5px;margin-right:-5px;}
section#page .tuiles-services .colonne .tuile{border-radius:10px;}
section#page .tuiles-services .colonne .tuile p{font-size:16px;}
section#page .radius .background_blanc_avec_radius{border-top-left-radius:30px;border-top-right-radius:30px;padding-top:35px;}
section#page .deux_colonne_texte_et_images.un_tier_deux_tiers .ranger .colonne:nth-child(1), section#page .deux_colonne_texte_et_images.un_tier_deux_tiers .ranger .colonne:nth-child(2){width:100%;padding-right:0;}
section#page .deux_colonne_texte_et_images.un_tier_deux_tiers .ranger .colonne:nth-child(2){padding:20px 20px 0;}
section#page .deux_colonne_texte_et_images{margin-bottom:70px;}
section#page .deux_colonne_texte_et_images.un_tier_deux_tiers.tuile{margin-bottom:40px;padding:30px;}
section#page .carousel .ranger .colonne{width:100%;}
section#page .carousel .ranger{margin-top:60px;}
section#page .carousel .avis span{height:40px;font-size:14px;padding:0 25px;}
section#page .carousel .avis{gap:12px;}
section#page .carousel .swiper{margin-top:50px;}
section#page .carousel .swiper .swiper-slide .texte span.nom{font-size:14px;padding:0 15px;}
section#page .carousel .swiper .swiper-slide{padding:30px;}
section#page .carousel .swiper .swiper-slide .texte{padding-top:50px;}
section#page .carousel .swiper .swiper-slide .texte p{font-size:14px;}
section#page .carousel .swiper .swiper-slide .texte span.pos{font-size:14px;}
section#page .carousel .buttons{margin-top:15px;margin-bottom:55px;gap:10px;}
section#page .carousel .buttons div{width:40px;height:40px;}
section#page .carousel{padding-bottom:60px;}
section#page .last_blogue .title{padding-right:0;margin-bottom:15px;}
section#page .last_blogue .title button{display:none;}
section#page .last_blogue .ranger .colonne{width:50%;display:block;}
section#page .last_blogue .ranger .colonne.last:nth-child(3){display:none;}
section#page .last_blogue .mobile{display:block;margin-top:20px;}
section#page .parcours{margin-bottom:-85px;}
section#page .certification{padding:30px;}
section#page .certification h2{margin-bottom:.5em;font-size:32px;}
section#page .certification .ranger .colonne{width:50%;}
section#page .certification .texte p{font-size:12px;}
section#page .certification .ranger .colonne p{font-size:10px;}
section#page .certification .ranger .colonne{margin-top:30px;}
section#page .certification .ranger .colonne img{max-width:108px;height:auto;}
section#page .certification{margin-bottom:40px;}
footer .container .tuile .ranger .colonne:nth-child(1), footer .container .tuile .ranger .colonne:nth-child(2){border-right:none;width:100%;padding-bottom:0;}
footer .container .tuile h3{font-size:24px;}
footer .container .tuile .ranger{position:relative;}
footer .container .facebook{position:absolute;bottom:30px;right:0;width:34px;height:34px;}
footer .container .tuile .ranger .colonne:nth-child(2){padding-left:0;padding-top:0;}
footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(1), footer .container .tuile .ranger .colonne:nth-child(2) .row .col:nth-child(2){width:100%;}
footer .container form{max-width:100%;}
footer .container .tuile{padding:0 28px 28px;}
section#page div.entete div.ranger .colonne{width:100%;}
h1{font-size:14vw;}
section#page div.entete div.ranger .colonne:nth-child(2) p{font-size:16px;}
section#page div.entete div.ranger .colonne:nth-child(2){padding-right:0;}
section#page div.entete{margin-bottom:30px;}
section#page .tuiles-services{margin-bottom:30px;}
section#page .tuile-services .full{padding:30px 30px 45px;margin-bottom:40px;}
section#page .tuile-services .ranger .colonne{width:100%;}
section#page .tuile-services .ranger .colonne:nth-child(1){order:2;}
section#page .tuile-services .ranger .colonne:nth-child(2){order:1;margin-bottom:30px;}
section#page .tuile-services .ranger .colonne h2{font-size:36px;}
section#page .tuile-services .boutons{flex-direction:column;margin-bottom:35px;gap:13px;}
section#page .tuile-services .boutons button{width:100%;max-width:150px;}
section#page .tuile-services h3{margin-bottom:30px;}
.li-line-2, section#page .tuile-services ul, section#page .tuile-services ul{columns:1;column-gap:0;}
section#page .last_blogue .title.archive h1{width:100%;}
section#page .last_blogue .title.archive .texte{width:100%;margin-top:10px;}
section#page .last_blogue{margin-bottom:40px;}
section#page article .container .img{margin-top:100px;margin-bottom:40px;padding-bottom:75%;border-radius:10px;}
h5, section#page article .big p{font-size:16px;}
section#page article h2, section#page article h3{margin-top:40px;margin-bottom:40px;}
section#page blockquote p{font-size:20px;}
section#page blockquote{padding:0px;}
section#page article h2{font-size:24px;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(2) img{height:auto;margin-top:0;width:65%;display:block;margin:0 auto;border-radius:10px;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(2){order:1;padding:0;margin-bottom:28px;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(1){order:2;padding:0;}
section#page .deux_colonne_texte_et_images .ranger .colonne:nth-child(1) .boutons{margin:30px 0 0;}
section#page .small-container .deux_colonne_texte_et_images.tuile h2{font-size:24px;margin-bottom:30px;}
section#page .small-container .deux_colonne_texte_et_images.tuile{padding:30px;border-radius:10px;}
section#page article .cats a.cat{font-size:14px;}
section#page article .content{margin-bottom:40px;}
section#page .last_blogue .ranger .colonne .tuile{border-radius:10px;}
section#page .last_blogue .ranger .colonne .tuile .img{border-radius:10px;}
section#page .tuile-services .full{border-radius:10px;}
section#page .tuiles-services .colonne .rel{border-radius:10px;}
section#page .certification{border-radius:10px;}
section#page div.entete div.ranger .colonne:nth-child(2) h2{font-size:36px;margin-top:20px;margin-bottom:20px;}
section#page div.entete .image-entete{padding-bottom:75%;border-radius:10px;}
section#page .two-col .ranger .colonne{width:100%;}
section#page .two-col.ligne h2{font-size:36px;margin-top:20px;margin-bottom:20px;}
section#page .two-col.ligne h2 br{display:none;}
section#page .full-col.tuile h3{font-size:24px;}
section#page .full-col.tuile{padding:30px;border-radius:10px;}
section#page .two-col{margin-bottom:40px;}
section#page .two-col.un_tier__deux_tiers div.ranger .colonne:nth-child(1), section#page .two-col.un_tier__deux_tiers div.ranger .colonne:nth-child(2){width:100%;}
section#page div.entete .image-entete{margin-top:40px;}
section#page .full-col{margin-bottom:40px;}
section#page .acordeon .wrapper .title{padding:20px 0;padding-right:50px;}
section#page .acordeon .wrapper .title h3{font-size:20px;}
section#page .acordeon .wrapper .title:after{width:40px;height:40px;top:11px;}
section#page .deux_colonne_texte_et_images.ligne .ranger .colonne:nth-child(1){order:1;width:100%;padding-left:0;}
section#page .deux_colonne_texte_et_images.inverser .ranger .colonne:nth-child(1){padding:0;}
section#page .deux_colonne_texte_et_images.inverser .ranger .colonne:nth-child(2){padding:0;}
section#page .deux_colonne_texte_et_images.ligne .ranger .colonne:nth-child(2){order:2;width:100%;margin-top:40px;}
section#page .deux_colonne_texte_et_images.ligne .ranger .colonne:nth-child(1) .boutons{justify-content:flex-start;}
section#page .deux_colonne_texte_et_images.ligne .ranger .colonne:nth-child(2) img{width:100%;border-radius:10px;}
section#page .deux_colonne_texte_et_images{margin-bottom:12px;}
section#page .deux_colonne_texte_et_images.tuile{border-radius:10px;padding:30px;}
section#page .deux_colonne_texte_et_images.ligne.tuile .ranger .colonne:nth-child(1){order:2;}
section#page .deux_colonne_texte_et_images.ligne.tuile .ranger .colonne:nth-child(2){order:1;}
section#page .deux_colonne_texte_et_images.ligne.tuile .ranger .colonne:nth-child(2) img{width:75%;display:block;margin:0 auto;}
section#page .deux_colonne_texte_et_images.ligne.tuile .ranger .colonne:nth-child(1) .boutons{margin-top:20px;}
section#page .deux_colonne_texte_et_images.tuile p{font-size:16px;}
section#page .deux_colonne_texte_et_images.text_align_center{text-align:center;}
section#page .deux_colonne_texte_et_images.text_align_center .boutons{justify-content:center;}
section#page .deux_colonne_texte_et_images.petit_margin_bottom{margin-bottom:7px;}
section#page .deux_colonne_texte_et_images .ranger .colonne{width:100%;}
section#page .deux_colonne_texte_et_images h2{margin-bottom:20px;}
#form .soumission p{font-size:16px;}
#form .content{padding:30px 30px 140px;}
#form .gform-field-label{font-size:16px;}
#form .gform-theme--framework .gfield--type-choice .gchoice{padding:10px 10px;}
section#page .entete_accueil div.rel strong:before{content:none;}
#form .gfield-choice-input{top:1px;}
#form span#close-form{width:40px;height:40px;top:calc(3.5vw + 20px);right:calc(3.5vw + 20px);}
#form input[type=text], #form input[type=tel], #form input[type=email], #form textarea, #form select{height:40px;font-size:16px;}
#form select{padding-top:1px;}
#form .button{font-size:12px;height:40px;}
section#page article .container .img{margin-top:40px;}
.li-line-2 li, section#page .tuile-services ul li, section#page .tuile-services ul li{font-size:14px;}
section#page .tuiles-services.accueil h2{margin-bottom:20px;}
section#page .tuiles-services.accueil .title{margin-bottom:30px;flex-direction:column;}
}
@media(max-width:767px){
section#page .last_blogue .ranger .colonne {
width: 100%; }
section#page .last_blogue .ranger .colonne.last:nth-child(2) {
display: none; } }