@import url("https://fonts.googleapis.com/css2?family=Neucha&display=swap");    *,
::before,
::after {
box-sizing: border-box; border-width: 0; border-style: solid; border-color: #e5e7eb; }
::before,
::after {
--tw-content: '';
} html {
line-height: 1.5; -webkit-text-size-adjust: 100%; -moz-tab-size: 4; -o-tab-size: 4;
tab-size: 4; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } body {
margin: 0; line-height: inherit; } hr {
height: 0; color: inherit; border-top-width: 1px; } abbr:where([title]) {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
} a {
color: inherit;
text-decoration: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
} table {
text-indent: 0; border-color: inherit; border-collapse: collapse; } button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0; padding: 0; } button,
select {
text-transform: none;
} button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; background-color: transparent; background-image: none; } :-moz-focusring {
outline: auto;
} :-moz-ui-invalid {
box-shadow: none;
} progress {
vertical-align: baseline;
} ::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
} [type='search'] {
-webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } summary {
display: list-item;
} blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
} textarea {
resize: vertical;
} input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1; color: #9ca3af; }
input::placeholder,
textarea::placeholder {
opacity: 1; color: #9ca3af; } button,
[role="button"] {
cursor: pointer;
} :disabled {
cursor: default;
} img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; vertical-align: middle; } img,
video {
max-width: 100%;
height: auto;
}
*, ::before, ::after{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
::-webkit-backdrop{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
::backdrop{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
.container{
width: 100%;
padding-right: 1rem;
padding-left: 1rem;
}
@media (min-width: 480px){
.container{
max-width: 480px;
}
}
@media (min-width: 600px){
.container{
max-width: 600px;
padding-right: 2rem;
padding-left: 2rem;
}
}
@media (min-width: 782px){
.container{
max-width: 782px;
}
}
@media (min-width: 960px){
.container{
max-width: 960px;
padding-right: 0rem;
padding-left: 0rem;
}
}
@media (min-width: 1280px){
.container{
max-width: 1280px;
}
}
@media (min-width: 1440px){
.container{
max-width: 1440px;
}
}
.visible{
visibility: visible;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.top-8{
top: 2rem;
}
.-left-8{
left: -2rem;
}
.-right-8{
right: -2rem;
}
.z-0{
z-index: 0;
}
.z-50{
z-index: 50;
}
.z-30{
z-index: 30;
}
.order-first{
order: -9999;
}
.m-auto{
margin: auto;
}
.m-2{
margin: 0.5rem;
}
.m-4{
margin: 1rem;
}
.m-3{
margin: 0.75rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
}
.my-8{
margin-top: 2rem;
margin-bottom: 2rem;
}
.mx-2{
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.my-12{
margin-top: 3rem;
margin-bottom: 3rem;
}
.my-4{
margin-top: 1rem;
margin-bottom: 1rem;
}
.my-auto{
margin-top: auto;
margin-bottom: auto;
}
.my-6{
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.mx-1{
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.mx-4{
margin-left: 1rem;
margin-right: 1rem;
}
.-mx-4{
margin-left: -1rem;
margin-right: -1rem;
}
.my-20{
margin-top: 5rem;
margin-bottom: 5rem;
}
.mb-8{
margin-bottom: 2rem;
}
.mt-8{
margin-top: 2rem;
}
.mt-10{
margin-top: 2.5rem;
}
.mb-6{
margin-bottom: 1.5rem;
}
.mt-20{
margin-top: 5rem;
}
.mb-10{
margin-bottom: 2.5rem;
}
.mb-2{
margin-bottom: 0.5rem;
}
.mt-2{
margin-top: 0.5rem;
}
.mb-4{
margin-bottom: 1rem;
}
.mt-0{
margin-top: 0px;
}
.mb-12{
margin-bottom: 3rem;
}
.mt-1{
margin-top: 0.25rem;
}
.mr-3{
margin-right: 0.75rem;
}
.mt-5{
margin-top: 1.25rem;
}
.mt-12{
margin-top: 3rem;
}
.mt-16{
margin-top: 4rem;
}
.mb-3{
margin-bottom: 0.75rem;
}
.mt-6{
margin-top: 1.5rem;
}
.mt-4{
margin-top: 1rem;
}
.ml-auto{
margin-left: auto;
}
.mt-9{
margin-top: 2.25rem;
}
.mr-4{
margin-right: 1rem;
}
.mr-8{
margin-right: 2rem;
}
.mr-2{
margin-right: 0.5rem;
}
.mb-5{
margin-bottom: 1.25rem;
}
.ml-8{
margin-left: 2rem;
}
.ml-2{
margin-left: 0.5rem;
}
.mb-1{
margin-bottom: 0.25rem;
}
.ml-4{
margin-left: 1rem;
}
.block{
display: block;
}
.inline-block{
display: inline-block;
}
.flex{
display: flex;
}
.table{
display: table;
}
.grid{
display: grid;
}
.hidden{
display: none;
}
.h-\[100\%\]{
height: 100%;
}
.h-\[120px\]{
height: 120px;
}
.h-\[50vh\]{
height: 50vh;
}
.h-full{
height: 100%;
}
.h-6{
height: 1.5rem;
}
.h-auto{
height: auto;
}
.max-h-\[100\%\]{
max-height: 100%;
}
.min-h-screen{
min-height: 100vh;
}
.min-h-\[300px\]{
min-height: 300px;
}
.w-full{
width: 100%;
}
.w-\[100\%\]{
width: 100%;
}
.w-\[50\%\]{
width: 50%;
}
.w-20{
width: 5rem;
}
.w-24{
width: 6rem;
}
.w-6{
width: 1.5rem;
}
.max-w-screen-lg{
max-width: 960px;
}
.max-w-\[40rem\]{
max-width: 40rem;
}
.max-w-\[80\%\]{
max-width: 80%;
}
.max-w-\[60\%\]{
max-width: 60%;
}
.max-w-\[708px\]{
max-width: 708px;
}
.max-w-\[90\%\]{
max-width: 90%;
}
.max-w-full{
max-width: 100%;
}
.max-w-max{
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
}
.flex-none{
flex: none;
}
.flex-grow{
flex-grow: 1;
}
.grow{
flex-grow: 1;
}
.basis-6\/12{
flex-basis: 50%;
}
.-translate-y-1\/2{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full{
--tw-translate-x: -100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full{
--tw-translate-x: 100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-125{
--tw-scale-x: 1.25;
--tw-scale-y: 1.25;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-110{
--tw-scale-x: 1.1;
--tw-scale-y: 1.1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
cursor: pointer;
}
.list-disc{
list-style-type: disc;
}
.list-decimal{
list-style-type: decimal;
}
.grid-cols-1{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-col{
flex-direction: column;
}
.flex-wrap{
flex-wrap: wrap;
}
.flex-nowrap{
flex-wrap: nowrap;
}
.items-center{
align-items: center;
}
.justify-end{
justify-content: flex-end;
}
.justify-center{
justify-content: center;
}
.justify-between{
justify-content: space-between;
}
.gap-6{
gap: 1.5rem;
}
.gap-8{
gap: 2rem;
}
.gap-16{
gap: 4rem;
}
.gap-4{
gap: 1rem;
}
.gap-12{
gap: 3rem;
}
.gap-3{
gap: 0.75rem;
}
.gap-2{
gap: 0.5rem;
}
.gap-1{
gap: 0.25rem;
}
.gap-y-4{
row-gap: 1rem;
}
.gap-x-8{
-moz-column-gap: 2rem;
column-gap: 2rem;
}
.gap-y-16{
row-gap: 4rem;
}
.gap-y-6{
row-gap: 1.5rem;
}
.self-center{
align-self: center;
}
.justify-self-center{
justify-self: center;
}
.rounded{
border-radius: 0.25rem;
}
.rounded-xl{
border-radius: 0.75rem;
}
.rounded-md{
border-radius: 0.375rem;
}
.rounded-l-lg{
border-top-left-radius: 0.5rem;
border-bottom-left-radius: 0.5rem;
}
.border{
border-width: 1px;
}
.border-b{
border-bottom-width: 1px;
}
.border-l-2{
border-left-width: 2px;
}
.border-transparent{
border-color: transparent;
}
.border-variable{
border-color: var(--theme-color);
}
.bg-variable{
background-color: var(--theme-color);
}
.bg-primary{
--tw-bg-opacity: 1;
background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}
.bg-gray-200{
--tw-bg-opacity: 1;
background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-gray-900{
--tw-bg-opacity: 1;
background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}
.bg-yellow-200{
--tw-bg-opacity: 1;
background-color: rgb(254 240 138 / var(--tw-bg-opacity));
}
.bg-variable_light{
background-color: var(--theme-color-light);
}
.bg-secondary_light{
background-color: var(--theme-secondary-light);
}
.bg-gray-50{
--tw-bg-opacity: 1;
background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.object-cover{
-o-object-fit: cover;
object-fit: cover;
}
.p-4{
padding: 1rem;
}
.p-8{
padding: 2rem;
}
.p-6{
padding: 1.5rem;
}
.p-12{
padding: 3rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.px-3{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.py-3{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.pb-12{
padding-bottom: 3rem;
}
.pt-10{
padding-top: 2.5rem;
}
.pb-16{
padding-bottom: 4rem;
}
.pt-4{
padding-top: 1rem;
}
.pb-3{
padding-bottom: 0.75rem;
}
.pt-6{
padding-top: 1.5rem;
}
.pt-3{
padding-top: 0.75rem;
}
.text-center{
text-align: center;
}
.text-right{
text-align: right;
}
.font-title{
font-family: "Oliciy";
}
.text-xs{
font-size: 0.75rem;
line-height: 1rem;
}
.text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xl{
font-size: 1.25rem;
}
.text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.font-bold{
font-weight: 700;
}
.font-extrabold{
font-weight: 800;
}
.font-medium{
font-weight: 500;
}
.font-semibold{
font-weight: 600;
}
.uppercase{
text-transform: uppercase;
}
.leading-6{
line-height: 1.5rem;
}
.leading-tight{
line-height: 1.25;
}
.tracking-tight{
letter-spacing: -0.025em;
}
.text-variable{
color: var(--theme-color);
}
.text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-gray-900{
--tw-text-opacity: 1;
color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-secondary{
color: var(--theme-secondary);
}
.text-primary{
--tw-text-opacity: 1;
color: rgb(14 165 233 / var(--tw-text-opacity));
}
.text-gray-700{
--tw-text-opacity: 1;
color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-black{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-500{
--tw-text-opacity: 1;
color: rgb(59 130 246 / var(--tw-text-opacity));
}
.underline{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.antialiased{
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.shadow-md{
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.transition-colors{
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-all{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition{
transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-200{
transition-duration: 200ms;
}
.alignfull{
margin: 2rem calc(50% - 50vw) !important;
max-width: 100vw !important;
width: 100vw;
}
.alignwide{
margin: 2rem 0;
max-width: 1280px !important;
}
.alignnone{
margin-left: 0px;
margin-right: 0px;
height: auto;
max-width: 100%;
}
.aligncenter{
margin: 0.5rem auto;
display: block;
}
@media (min-width: 600px){
.alignleft:not(.wp-block-button){
margin-right: 0.5rem;
float: left;
}
.alignright:not(.wp-block-button){
margin-left: 0.5rem;
float: right;
}
.wp-block-button.alignleft a{
float: left;
margin-right: 1rem;
}
.wp-block-button.alignright a{
float: right;
margin-left: 1rem;
}
}
.wp-caption{
display: inline-block;
}
.wp-caption img{
margin-bottom: 0.5rem;
line-height: 1;
}
.wp-caption-text{
font-size: 0.875rem;
color: #4b5563;
} html {
width: 100vw; }
body {
overflow-x: hidden; }
article .entry-content > .content-block{
width: 100%;
padding-top: 4rem;
padding-bottom: 4rem;
}
.content-block .container{
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
}
@media (min-width: 480px){
.container {
width: 480px;
}
}
@media (min-width: 600px){
.container {
width: 600px;
padding-right: 2rem;
padding-left: 2rem;
}
}
@media (min-width: 782px){
.container {
width: 782px;
}
}
@media (min-width: 960px){
.container {
width: 960px;
padding-right: 0rem;
padding-left: 0rem;
}
}
@media (min-width: 1280px){
.container {
width: 1280px;
}
}
@media (min-width: 1440px){
.container {
width: 1440px;
}
}
.entry-content,  .block-editor-block-list__layout{
overflow: hidden;
} .entry-content > .content-block:last-child,  .entry-content > .btn-wrapper:last-child,  .entry-content > .wp-block-contact-form-7-contact-form-selector:last-child,  .block-editor-block-list__layout > .content-block:last-child,  .block-editor-block-list__layout > .btn-wrapper:last-child,  .block-editor-block-list__layout > .wp-block-contact-form-7-contact-form-selector:last-child{
padding-bottom: 8rem;
}
.entry-content > p a,.entry-content > ul a,.entry-content > ol a,.block-editor-block-list__layout > p a,.block-editor-block-list__layout > ul a,.block-editor-block-list__layout > ol a{
--tw-text-opacity: 1;
color: rgb(59 130 246 / var(--tw-text-opacity));
}
.entry-content > p a,.entry-content > ul a,.entry-content > ol a,.block-editor-block-list__layout > p a,.block-editor-block-list__layout > ul a,.block-editor-block-list__layout > ol a{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.entry-content > p a:hover,.entry-content > ul a:hover,.entry-content > ol a:hover,.block-editor-block-list__layout > p a:hover,.block-editor-block-list__layout > ul a:hover,.block-editor-block-list__layout > ol a:hover{
-webkit-text-decoration-line: none;
text-decoration-line: none;
}
.entry-content > p,  .entry-content > ul,  .entry-content > ol,  .block-editor-block-list__layout > p,  .block-editor-block-list__layout > ul,  .block-editor-block-list__layout > ol{
margin-bottom: 2rem;
}
.entry-content ul:not(.block-editor-block-variation-picker__variations) li,.block-editor-block-list__layout ul:not(.block-editor-block-variation-picker__variations) li{
list-style-position: inside;
}
.entry-content ul:not(.block-editor-block-variation-picker__variations) li,.block-editor-block-list__layout ul:not(.block-editor-block-variation-picker__variations) li{
list-style-type: disc;
}
.entry-content ol li,.block-editor-block-list__layout ol li{
list-style-position: inside;
}
.entry-content ol li,.block-editor-block-list__layout ol li{
list-style-type: decimal;
} ::-moz-selection { background-color: var(--theme-color-light);
--tw-bg-opacity: 0.5;
}
::selection { background-color: var(--theme-color-light);
--tw-bg-opacity: 0.5;
}
body{
font-family: "brother-1816";
}
h1,  .h1{
padding-top: 1rem;
padding-bottom: 1rem;
text-align: center;
font-family: Oliciy;
font-size: 28px;
text-transform: uppercase;
color: var(--theme-color);
}
@media (min-width: 782px){
h1,  .h1{
font-size: 34px;
}
}
h2,  .h2{
margin-bottom: 1rem;
font-family: "Oliciy";
font-size: 20px;
line-height: 2.5rem;
}
h2 strong,.h2 strong{
display: block;
}
h2 strong,.h2 strong{
font-size: 2rem;
}
h2 strong,.h2 strong{
font-weight: 400;
}
h2 strong,.h2 strong{
text-transform: uppercase;
}
h2 strong,.h2 strong{
color: var(--theme-color);
}
h2 strong, .h2 strong {
}
h2 strong, .h2 strong {
}
h2.special,.h2.special{
display: inline-block;
}
h2.special,.h2.special{
text-align: left;
}
h2.special,.h2.special{
font-family: Oliciy;
}
h2.special,.h2.special{
font-size: 2rem;
}
h2.special,.h2.special{
font-weight: 400;
}
h2.special,.h2.special{
color: var(--theme-color);
}
h2.special span,.h2.special span{
font-family: "Oliciy";
}
h2.special span,.h2.special span{
font-size: 3rem;
}
h2.special span,.h2.special span{
color: var(--theme-secondary);
}
h2.special span,.h2.special span{
opacity: 0.3;
}
h2.special strong,.h2.special strong{
display: inline-block;
}
h2.special strong,.h2.special strong{
font-family: Oliciy;
}
h2.special strong,.h2.special strong{
font-size: 2.5rem;
}
h2.special strong,.h2.special strong{
font-weight: 400;
}
h2.special strong,.h2.special strong{
text-transform: none;
}
h3{
font-family: "Oliciy";
font-size: 1.375rem;
font-weight: 400;
}
h4{
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 700;
}
.btn{
display: inline-block;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
border-radius: 1.5rem;
border-width: 1px;
border-color: var(--theme-color);
background-color: var(--theme-color);
padding-top: 0.625rem;
padding-bottom: 0.625rem;
padding-left: 1.5rem;
padding-right: 1.5rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-duration: 200ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.btn:hover{
cursor: pointer;
}
.btn:hover{
background-color: transparent;
}
.btn:hover{
color: var(--theme-color);
}
.btn.btn-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.btn.btn-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.btn.btn-white{
color: var(--theme-color);
}
.btn.btn-white:hover{
background-color: transparent;
}
.btn.btn-white:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn.btn-white.btn-tetine{
display: flex;
}
.btn.btn-white.btn-tetine svg{
margin-right: 0.5rem;
}
.btn.btn-white.btn-tetine svg{
fill: var(--theme-color);
}
.btn.btn-white.btn-tetine:hover svg{
fill: #fff;
}
.btn.btn-outline{
border-width: 1px;
}
.btn.btn-outline{
border-color: var(--theme-color);
}
.btn.btn-outline{
background-color: transparent;
}
.btn.btn-outline{
color: var(--theme-color);
}
.btn.btn-outline:hover{
background-color: var(--theme-color);
}
.btn.btn-outline:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn.btn-outline.btn-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.btn.btn-outline.btn-white{
background-color: transparent;
}
.btn.btn-outline.btn-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn.btn-outline.btn-white:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.btn.btn-outline.btn-white:hover{
color: var(--theme-color);
}
.btn.btn-tetine{
display: flex;
}
.btn.btn-tetine svg{
margin-right: 0.5rem;
}
.btn.btn-tetine svg{
fill: #fff;
}
.btn.btn-tetine:hover svg{
fill: var(--theme-color);
}
.btn.btn-arrow{
position: relative;
}
.btn.btn-arrow{
padding-right: 3rem;
}
.btn.btn-arrow:after{
position: absolute;
}
.btn.btn-arrow:after{
right: 1.5rem;
}
.btn.btn-arrow:after{
top: 50%;
}
.btn.btn-arrow:after{
height: 0.75rem;
}
.btn.btn-arrow:after{
width: 0.75rem;
}
.btn.btn-arrow:after{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.btn.btn-arrow:after{
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.btn.btn-arrow:after{
--tw-content: '';
content: var(--tw-content);
}
.btn.btn-arrow:after {
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGQ9Ik0yNy45LDk4Ni44YTEuMzMxLDEuMzMxLDAsMCwxLC45MjcuMzczbDUuMTU2LDQuOTVhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMsMS45MzVsLTQuMjM2LTQuMDY5LTQuMjM2LDQuMDY5YTEuMzM3LDEuMzM3LDAsMSwxLTEuODQzLTEuOTM1bDUuMTU3LTQuOTVhMS4zMjcsMS4zMjcsMCwwLDEsLjczNy0uMzZoLjAwOUExLjMyOSwxLjMyOSwwLDAsMSwyNy45LDk4Ni44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0id2hpdGUiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat center / 12px;
}
.btn.btn-arrow:hover:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGlkPSJUcmFjw6lfOCIgZGF0YS1uYW1lPSJUcmFjw6kgOCIgZD0iTTI3LjYwNiw5ODcuM2EuNjIuNjIsMCwwLDAtLjM0My4xNjhsLTUuMTcsNC45NjRhLjYyMS42MjEsMCwxLDAsLjg1My45bDQuNzQ0LTQuNTU2LDQuNzQ0LDQuNTU2YS42MjEuNjIxLDAsMSwwLC44NTMtLjlsLTUuMTctNC45NjRBLjYyMS42MjEsMCwwLDAsMjcuNjA2LDk4Ny4zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4yMTcgMC4yMTcpIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzhfLV9Db250b3VyIiBkYXRhLW5hbWU9IlRyYWPDqSA4IC0gQ29udG91ciIgZD0iTTI3LjksOTg2LjhhMS4zMzEsMS4zMzEsMCwwLDEsLjkyNy4zNzNsNS4xNTYsNC45NWExLjMzNywxLjMzNywwLDEsMS0xLjg0MywxLjkzNWwtNC4yMzYtNC4wNjktNC4yMzYsNC4wNjlhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMtMS45MzVsNS4xNTctNC45NWExLjMyNywxLjMyNywwLDAsMSwuNzM3LS4zNmguMDA5QTEuMzI5LDEuMzI5LDAsMCwxLDI3LjksOTg2LjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgPC9nPgo8L3N2Zz4K);
}
.btn.btn-arrow.btn-outline:after, .btn.btn-arrow.btn-white:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGlkPSJUcmFjw6lfOCIgZGF0YS1uYW1lPSJUcmFjw6kgOCIgZD0iTTI3LjYwNiw5ODcuM2EuNjIuNjIsMCwwLDAtLjM0My4xNjhsLTUuMTcsNC45NjRhLjYyMS42MjEsMCwxLDAsLjg1My45bDQuNzQ0LTQuNTU2LDQuNzQ0LDQuNTU2YS42MjEuNjIxLDAsMSwwLC44NTMtLjlsLTUuMTctNC45NjRBLjYyMS42MjEsMCwwLDAsMjcuNjA2LDk4Ny4zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4yMTcgMC4yMTcpIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzhfLV9Db250b3VyIiBkYXRhLW5hbWU9IlRyYWPDqSA4IC0gQ29udG91ciIgZD0iTTI3LjksOTg2LjhhMS4zMzEsMS4zMzEsMCwwLDEsLjkyNy4zNzNsNS4xNTYsNC45NWExLjMzNywxLjMzNywwLDEsMS0xLjg0MywxLjkzNWwtNC4yMzYtNC4wNjktNC4yMzYsNC4wNjlhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMtMS45MzVsNS4xNTctNC45NWExLjMyNywxLjMyNywwLDAsMSwuNzM3LS4zNmguMDA5QTEuMzI5LDEuMzI5LDAsMCwxLDI3LjksOTg2LjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgPC9nPgo8L3N2Zz4K);
}
.btn.btn-arrow.btn-outline:hover:after, .btn.btn-arrow.btn-white:hover:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGQ9Ik0yNy45LDk4Ni44YTEuMzMxLDEuMzMxLDAsMCwxLC45MjcuMzczbDUuMTU2LDQuOTVhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMsMS45MzVsLTQuMjM2LTQuMDY5LTQuMjM2LDQuMDY5YTEuMzM3LDEuMzM3LDAsMSwxLTEuODQzLTEuOTM1bDUuMTU3LTQuOTVhMS4zMjcsMS4zMjcsMCwwLDEsLjczNy0uMzZoLjAwOUExLjMyOSwxLjMyOSwwLDAsMSwyNy45LDk4Ni44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0id2hpdGUiLz4KICA8L2c+Cjwvc3ZnPgo=);
}
.section-franchise .btn.btn-arrow:hover:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGQ9Ik0yNy45LDk4Ni44YTEuMzMxLDEuMzMxLDAsMCwxLC45MjcuMzczbDUuMTU2LDQuOTVhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMsMS45MzVsLTQuMjM2LTQuMDY5LTQuMjM2LDQuMDY5YTEuMzM3LDEuMzM3LDAsMSwxLTEuODQzLTEuOTM1bDUuMTU3LTQuOTVhMS4zMjcsMS4zMjcsMCwwLDEsLjczNy0uMzZoLjAwOUExLjMyOSwxLjMyOSwwLDAsMSwyNy45LDk4Ni44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI0I4MkIyMSIvPgogIDwvZz4KPC9zdmc+Cg==);
}
.section-franchise .btn.btn-arrow.btn-outline:after, .section-franchise .btn.btn-arrow.btn-white:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGQ9Ik0yNy45LDk4Ni44YTEuMzMxLDEuMzMxLDAsMCwxLC45MjcuMzczbDUuMTU2LDQuOTVhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMsMS45MzVsLTQuMjM2LTQuMDY5LTQuMjM2LDQuMDY5YTEuMzM3LDEuMzM3LDAsMSwxLTEuODQzLTEuOTM1bDUuMTU3LTQuOTVhMS4zMjcsMS4zMjcsMCwwLDEsLjczNy0uMzZoLjAwOUExLjMyOSwxLjMyOSwwLDAsMSwyNy45LDk4Ni44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI0I4MkIyMSIvPgogIDwvZz4KPC9zdmc+Cg==);
}
.section-franchise .btn.btn-arrow.btn-outline:hover:after, .section-franchise .btn.btn-arrow.btn-white:hover:after {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGQ9Ik0yNy45LDk4Ni44YTEuMzMxLDEuMzMxLDAsMCwxLC45MjcuMzczbDUuMTU2LDQuOTVhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMsMS45MzVsLTQuMjM2LTQuMDY5LTQuMjM2LDQuMDY5YTEuMzM3LDEuMzM3LDAsMSwxLTEuODQzLTEuOTM1bDUuMTU3LTQuOTVhMS4zMjcsMS4zMjcsMCwwLDEsLjczNy0uMzZoLjAwOUExLjMyOSwxLjMyOSwwLDAsMSwyNy45LDk4Ni44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0id2hpdGUiLz4KICA8L2c+Cjwvc3ZnPgo=);
}
.btn-icon{
box-sizing: border-box;
display: flex;
height: 2rem;
width: 2rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-color: var(--theme-color);
padding: 1rem;
}
.btn-group{
display: flex;
flex-wrap: wrap;
}
.content-block.advantages {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/advantages.png) repeat center top;
}
.content-block.advantages.wave.wave-after {
box-shadow: 0px 40px 30px 0px rgb(0 0 0 / 3%);
}
.advantages-item{
z-index: 10;
margin-left: auto;
margin-right: auto;
margin-bottom: 2rem;
margin-top: 2rem;
max-width: 40rem;
cursor: pointer;
overflow: hidden;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.advantages-item .advantages-item-title{
position: relative !important;
}
.advantages-item .advantages-item-title{
display: block !important;
}
.advantages-item .advantages-item-title{
background-color: var(--theme-color) !important;
}
.advantages-item .advantages-item-title{
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.advantages-item .advantages-item-title{
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.advantages-item .advantages-item-title{
padding-right: 5rem !important;
}
.advantages-item .advantages-item-title {
}
.advantages-item .advantages-item-title {
}
.advantages-item .advantages-item-title{
font-size: 1.125rem;
line-height: 1.75rem;
}
.advantages-item .advantages-item-title{
font-weight: 600;
}
.advantages-item .advantages-item-title{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 782px){
.advantages-item .advantages-item-title{
position: relative;
}
}
@media (min-width: 782px){
.advantages-item .advantages-item-title{
padding-left: 2rem;
padding-right: 2rem;
}
}
.advantages-item .advantages-item-title:after {
content: '';
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGlkPSJUcmFjw6lfOCIgZGF0YS1uYW1lPSJUcmFjw6kgOCIgZD0iTTI3LjYwNiw5ODcuM2EuNjIuNjIsMCwwLDAtLjM0My4xNjhsLTUuMTcsNC45NjRhLjYyMS42MjEsMCwxLDAsLjg1My45bDQuNzQ0LTQuNTU2LDQuNzQ0LDQuNTU2YS42MjEuNjIxLDAsMSwwLC44NTMtLjlsLTUuMTctNC45NjRBLjYyMS42MjEsMCwwLDAsMjcuNjA2LDk4Ny4zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4yMTcgMC4yMTcpIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzhfLV9Db250b3VyIiBkYXRhLW5hbWU9IlRyYWPDqSA4IC0gQ29udG91ciIgZD0iTTI3LjksOTg2LjhhMS4zMzEsMS4zMzEsMCwwLDEsLjkyNy4zNzNsNS4xNTYsNC45NWExLjMzNywxLjMzNywwLDEsMS0xLjg0MywxLjkzNWwtNC4yMzYtNC4wNjktNC4yMzYsNC4wNjlhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMtMS45MzVsNS4xNTctNC45NWExLjMyNywxLjMyNywwLDAsMSwuNzM3LS4zNmguMDA5QTEuMzI5LDEuMzI5LDAsMCwxLDI3LjksOTg2LjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;
}
.advantages-item .advantages-item-title:after{
position: absolute;
}
.advantages-item .advantages-item-title:after{
right: 0.75rem;
}
.advantages-item .advantages-item-title:after{
top: 50%;
}
.advantages-item .advantages-item-title:after{
display: flex;
}
.advantages-item .advantages-item-title:after{
height: 2.5rem;
}
.advantages-item .advantages-item-title:after{
width: 2.5rem;
}
.advantages-item .advantages-item-title:after{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.advantages-item .advantages-item-title:after{
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.advantages-item .advantages-item-title:after{
cursor: pointer;
}
.advantages-item .advantages-item-title:after{
align-items: center;
}
.advantages-item .advantages-item-title:after{
justify-content: center;
}
.advantages-item .advantages-item-title:after{
border-radius: 0.125rem;
}
.advantages-item .advantages-item-title:after{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.advantages-item .advantages-item-title:after{
fill: var(--theme-color);
}
.advantages-item .advantages-item-title:after{
font-size: 1.5rem;
line-height: 2rem;
}
.advantages-item .advantages-item-content{
display: none;
}
.advantages-item .advantages-item-content { }
.advantages-item .advantages-item-content > div{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.advantages-item .advantages-item-content > div{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.advantages-item .advantages-item-content .advantages-item{
padding: 0px !important;
}
.advantages-item .advantages-item-content li{
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.advantages-item .advantages-item-content li::marker{
color: var(--theme-color);
}
.advantages-item.toggled .advantages-item-title:after{
--tw-rotate: 0deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.advantages-item.toggled .advantages-item-content{
display: block;
}
.advantages-item.toggled .advantages-item-content {
}
.advantages-item.toggled .advantages-item-content {
}
.bread{
display: flex;
flex-wrap: wrap;
}
.bread .crumb:last-child a{
color: var(--theme-color);
}
.bread .crumb:not(:last-child):after {
content: "/";
margin-right: 0.25rem;
margin-left: 0.0rem;
}
.card{
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.card .card--image{
position: relative;
}
.card .card-img > img{
width: 100%;
}
.card .card-img > img{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.card .card-img > img{
transition-duration: 500ms;
}
.card .card-img > img{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.card:hover .card-img > img{
--tw-scale-x: 1.05;
--tw-scale-y: 1.05;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.card .icon svg {
fill: #1B4659;
}
.bg-faq {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-faq.png) repeat center top;
}
.faq-item{
padding: 0px !important;
margin: auto;
margin-top: 2rem;
margin-bottom: 2rem;
max-width: 744px;
cursor: pointer;
overflow: hidden;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.faq-item .faq-item-title { }
.faq-item .faq-item-title{
position: relative !important;
}
.faq-item .faq-item-title{
display: block !important;
}
.faq-item .faq-item-title{
padding-left: 1.5rem !important;
padding-right: 1.5rem !important;
}
.faq-item .faq-item-title{
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.faq-item .faq-item-title{
padding-right: 5rem !important;
}
.faq-item .faq-item-title {
}
.faq-item .faq-item-title {
}
.faq-item .faq-item-title{
font-family: "Oliciy";
}
.faq-item .faq-item-title{
font-size: 1.125rem;
line-height: 1.75rem;
}
.faq-item .faq-item-title{
font-weight: 600;
}
.faq-item .faq-item-title{
--tw-text-opacity: 1;
color: rgb(31 41 55 / var(--tw-text-opacity));
}
@media (min-width: 782px){
.faq-item .faq-item-title{
position: relative;
}
}
@media (min-width: 782px){
.faq-item .faq-item-title{
padding-left: 2rem;
padding-right: 2rem;
}
}
.faq-item .faq-item-title {
background-color: #BBC0CF;
} .faq-item .faq-item-title:after {
content: '';
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy4wNjkiIGhlaWdodD0iNy42NjUiIHZpZXdCb3g9IjAgMCAxMy4wNjkgNy42NjUiPgogIDxnIGlkPSJub3VuLWFycm93LTIyODQ0MzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4zNzIgLTk4Ni43OTcpIj4KICAgIDxwYXRoIGlkPSJUcmFjw6lfOCIgZGF0YS1uYW1lPSJUcmFjw6kgOCIgZD0iTTI3LjYwNiw5ODcuM2EuNjIuNjIsMCwwLDAtLjM0My4xNjhsLTUuMTcsNC45NjRhLjYyMS42MjEsMCwxLDAsLjg1My45bDQuNzQ0LTQuNTU2LDQuNzQ0LDQuNTU2YS42MjEuNjIxLDAsMSwwLC44NTMtLjlsLTUuMTctNC45NjRBLjYyMS42MjEsMCwwLDAsMjcuNjA2LDk4Ny4zWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4yMTcgMC4yMTcpIiBmaWxsPSIjMGQ4Mzg0Ii8+CiAgICA8cGF0aCBpZD0iVHJhY8OpXzhfLV9Db250b3VyIiBkYXRhLW5hbWU9IlRyYWPDqSA4IC0gQ29udG91ciIgZD0iTTI3LjksOTg2LjhhMS4zMzEsMS4zMzEsMCwwLDEsLjkyNy4zNzNsNS4xNTYsNC45NWExLjMzNywxLjMzNywwLDEsMS0xLjg0MywxLjkzNWwtNC4yMzYtNC4wNjktNC4yMzYsNC4wNjlhMS4zMzcsMS4zMzcsMCwxLDEtMS44NDMtMS45MzVsNS4xNTctNC45NWExLjMyNywxLjMyNywwLDAsMSwuNzM3LS4zNmguMDA5QTEuMzI5LDEuMzI5LDAsMCwxLDI3LjksOTg2LjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMTYyMTI3Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat center center;
}
.faq-item .faq-item-title:after{
position: absolute;
}
.faq-item .faq-item-title:after{
right: 0.75rem;
}
.faq-item .faq-item-title:after{
top: 50%;
}
.faq-item .faq-item-title:after{
display: flex;
}
.faq-item .faq-item-title:after{
height: 2.5rem;
}
.faq-item .faq-item-title:after{
width: 2.5rem;
}
.faq-item .faq-item-title:after{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.faq-item .faq-item-title:after{
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.faq-item .faq-item-title:after{
cursor: pointer;
}
.faq-item .faq-item-title:after{
align-items: center;
}
.faq-item .faq-item-title:after{
justify-content: center;
}
.faq-item .faq-item-title:after{
border-radius: 0.125rem;
}
.faq-item .faq-item-title:after{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.faq-item .faq-item-title:after{
fill: #1F2937;
}
.faq-item .faq-item-title:after{
font-size: 1.5rem;
line-height: 2rem;
}
.faq-item .faq-item-content{
display: none;
}
.faq-item .faq-item-content .faq-item{
padding: 0px !important;
}
.faq-item .faq-item-content > div{
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.faq-item .faq-item-content > div{
padding-left: 1rem !important;
}
.faq-item .faq-item-content > div{
padding-right: 3rem !important;
}
@media (min-width: 782px){
.faq-item .faq-item-content > div{
padding-left: 2rem !important;
padding-right: 2rem !important;
}
}
.faq-item .faq-item-content a{
z-index: 50;
}
.faq-item .faq-item-content a{
color: var(--theme-color);
}
.faq-item .faq-item-content a{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.faq-item .faq-item-content a.btn{
z-index: 50;
}
.faq-item .faq-item-content a.btn{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.faq-item .faq-item-content a.btn{
-webkit-text-decoration-line: none;
text-decoration-line: none;
}
.faq-item .faq-item-content a.btn:hover{
color: var(--theme-color);
}
.faq-item.toggled .faq-item-title:after { }
.faq-item.toggled .faq-item-title:after{
--tw-rotate: 0deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.faq-item.toggled .faq-item-content{
display: block;
}
.faq-item.toggled .faq-item-content {
}
.faq-item.toggled .faq-item-content {
}
.home-block{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
background-image: var(--background-img);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
display: flex;
height: 100%;
justify-content: center;
}
.home-block-content{
position: relative;
}
.home-block-content{
bottom: 0px;
}
.home-block-content{
margin-top: 4rem;
}
.home-block-content{
margin-bottom: 2rem;
}
.home-block-content{
min-width: 300px;
}
.home-block-content{
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
}
.home-block-content{
border-radius: 0.75rem;
}
.home-block-content{
background-color: rgb(255 255 255 / 0.9);
}
.home-block-content{
padding: 1.25rem;
}
.home-block-content{
padding-top: 3rem;
}
.home-block-content{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 782px){
.home-block-content{
position: absolute;
}
}
@media (min-width: 782px){
.home-block-content{
margin-bottom: 2rem;
}
}
@media (min-width: 782px){
.home-block-content{
margin-top: auto;
}
}
@media (min-width: 782px){
.home-block-content{
padding-left: 2rem;
padding-right: 2rem;
}
}
@media (min-width: 782px){
.home-block-content{
padding-top: 2.5rem;
}
}
@media (min-width: 782px){
.home-block-content{
padding-bottom: 2rem;
}
}
@media (min-width: 960px){
.home-block-content{
padding-top: 4rem;
}
}
@media (min-width: 1280px){
.home-block-content{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
}
@media (min-width: 1280px){
.home-block-content{
padding-bottom: 3rem;
}
}
.home-block-content {
box-sizing: border-box;
}
.home-block-content img{
position: absolute;
}
.home-block-content img{
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
.home-block-content img {
top: -60px;
left: 1rem;
}
.home-block-content> div > *{
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
}
.home-block h2{
font-size: 1rem;
}
.home-block h2{
line-height: 2rem;
}
@media (min-width: 960px){
.home-block h2{
font-size: 1.5rem;
}
}
@media (min-width: 960px){
.home-block h2{
line-height: 2.2rem;
}
}
@media (min-width: 1280px){
.home-block h2{
font-size: 2rem;
}
}
@media (min-width: 1280px){
.home-block h2{
line-height: 3rem;
}
}
.home-block h2 strong{
font-size: 2rem;
}
@media (min-width: 960px){
.home-block h2 strong{
font-size: 2.5rem;
}
}
@media (min-width: 1280px){
.home-block h2 strong{
font-size: 3.125rem;
}
}
.home main > div,  .home .entry-content.content-full-width .content-block,  .home .wp-block-column{
margin: 0px !important;
}
.home main > div,  .home .entry-content.content-full-width .content-block,  .home .wp-block-column{
padding: 0px !important;
}
.home .wp-block-columns {
min-height: calc(100vh - 110px)
}
.home .wp-block-columns{
display: grid;
}
{
{
}
}
.wp-block-columns{
position: relative;
}
.wp-block-columns{
z-index: 20;
}
.wp-block-columns{
position: relative;
}
.wp-block-columns{
z-index: 20;
}
.wp-block-columns{
position: relative;
}
.wp-block-columns{
z-index: 20;
}
@media (min-width: 782px){
.home .wp-block-columns{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.home .wp-block-columns{
gap: 0px !important;
}
.home .wp-block-columns .wp-block-column {
height: 100%;
}
#primary-menu li{
display: flex;
}
@media (min-width: 960px){
#primary-menu li{
margin-left: 0.5rem;
margin-right: 0.5rem;
}
}
#primary-menu li:hover > a{
font-weight: 700;
}
#primary-menu li a{
position: relative;
}
#primary-menu li a{
margin-left: 0.5rem;
margin-right: 0.5rem;
}
#primary-menu li a{
padding-left: 1rem;
padding-right: 1rem;
}
#primary-menu li a{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
@media (min-width: 782px){
#primary-menu li a{
padding-left: 0px;
padding-right: 0px;
}
}
#primary-menu li a {
font-smooth: never; opacity: 0.85;
}
#primary-menu li a::after {
content: "";
position: absolute;
height: 2px;
width: 0%;
background-color: rgba(255,255,255, 0.7);
bottom: 5px;
left: 3%;
transition: all .2s ease-in-out;
}
#primary-menu li:hover a::after {
width: 94%;
transform-origin: left center;
}
#primary-menu .menu-item-has-children{
position: relative;
}
#primary-menu .menu-item-has-children > .sub-menu{
position: absolute;
}
#primary-menu .menu-item-has-children > .sub-menu{
bottom: 0px;
}
#primary-menu .menu-item-has-children > .sub-menu{
left: -1.25rem;
}
#primary-menu .menu-item-has-children > .sub-menu{
z-index: 10;
}
#primary-menu .menu-item-has-children > .sub-menu{
display: none;
}
#primary-menu .menu-item-has-children > .sub-menu{
width: 300px;
}
#primary-menu .menu-item-has-children > .sub-menu{
--tw-translate-y: 100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#primary-menu .menu-item-has-children > .sub-menu{
border-width: 1px;
}
#primary-menu .menu-item-has-children > .sub-menu{
border-color: var(--theme-color);
}
#primary-menu .menu-item-has-children > .sub-menu{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
#primary-menu .menu-item-has-children > .sub-menu{
padding-left: 1rem;
padding-right: 1rem;
}
#primary-menu .menu-item-has-children > .sub-menu{
text-align: center;
}
#primary-menu .menu-item-has-children > .sub-menu{
font-size: 0.875rem;
line-height: 1.25rem;
}
#primary-menu .menu-item-has-children > .sub-menu{
color: var(--theme-color);
}
#primary-menu .menu-item-has-children > .sub-menu li{
border-bottom-width: 1px;
}
#primary-menu .menu-item-has-children > .sub-menu li{
border-color: var(--theme-color);
}
#primary-menu .menu-item-has-children > .sub-menu li{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
#primary-menu .menu-item-has-children > .sub-menu li:last-child{
border-width: 0px;
}
@media (min-width: 960px){
#primary-menu .menu-item-has-children > .sub-menu li{
margin-left: 0px;
margin-right: 0px;
}
}
#primary-menu .menu-item-has-children > .sub-menu li a{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
#primary-menu .menu-item-has-children > .sub-menu li a{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
#primary-menu .menu-item-has-children > .sub-menu li:hover > a{
--tw-text-opacity: 1;
color: rgb(31 41 55 / var(--tw-text-opacity));
}
#primary-menu .menu-item-has-children:hover > .sub-menu{
display: block;
}
#primary-menu .menu-item-has-children:hover > .sub-menu {
}
#primary-menu .menu-item-has-children:hover > .sub-menu {
} .icon > svg{
fill: var(--theme-color);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.icon.icon-secondary > svg{
fill: var(--theme-secondary);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
} .block-social .icon > svg:hover {
transform: scale(1.1);
}
.tag{
margin-top: 0.25rem;
margin-bottom: 0.25rem;
margin-right: 0.5rem;
display: inline-block;
border-radius: 0.375rem;
--tw-bg-opacity: 1;
background-color: rgb(255 234 204 / var(--tw-bg-opacity));
padding-top: 0.375rem;
padding-bottom: 0.375rem;
padding-left: 1rem;
padding-right: 1rem;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(134 97 98 / var(--tw-text-opacity));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.tag:hover{
--tw-bg-opacity: 1;
background-color: rgb(134 97 98 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(255 234 204 / var(--tw-text-opacity));
}
@media (min-width: 960px){
.tag{
margin-right: 0.25rem;
padding-left: 0.75rem;
padding-right: 0.75rem;
}
}
@media (min-width: 1280px){
.tag{
margin-right: 0.5rem;
padding-left: 1rem;
padding-right: 1rem;
}
}
.tag-list{
position: absolute;
bottom: 0px;
left: 2rem;
--tw-translate-y: 50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.popup-wrapper:before {
content:'';
background: rgba(0, 0, 0, 0.4);
left: 0;
top: 0;
position: fixed;
width: 100%;
height: 100%;
z-index: 10000;
}
.popup-wrapper{
display: none;
}
.popup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 10000;
background: white;
width: 800px;
max-width: calc(100% - 4rem);
min-width: 350px;
max-height: 80%;
overflow: auto;
display: none;
text-align: center;
border-radius: 1rem;
}
.popup.show {
display: block;
-webkit-animation: popup-reveal-animation 2s forwards;
animation: popup-reveal-animation 2s forwards;
}
.popup .btn {
margin-top: 5rem;
}
.popup h2 {
margin-top: 0;
}
.popup h2 small {
display: block;
margin-top: 1.5rem;
font-weight: normal;
font-size: 1.8rem;
}
.popup .popup-inner {
margin:auto;
}
.popup h4 {
margin-top: 2rem;
margin-bottom: 0.5rem;
}
.popup .popup-header {
top: 0;
left: 0;
width: 100%;
display: flex;
align-items: center;
background: var(--theme-color);
padding: 1rem 1.5rem;
gap: 1rem;
justify-content: space-between;
}
.popup .popup-header p {
font-size: 1.1rem;
color: white;
}
.popup .popup-header button {
margin-left: auto;
padding: 1.1rem 1.4rem;
}
.popup .popup-header i {
width: 1.5rem;
height: 1.5rem;
position: relative;
cursor: pointer;
}
.popup .popup-header i:after, .popup .popup-header i:before {
position: absolute;
content: '';
width: 1.5rem;
border-radius: 2px;
height: 2px;
background: white;
transform: rotate(45deg);
left: 0;
top: 50%;
}
.popup .popup-header i:after {
transform: rotate(-45deg);
}
.popup-content{
display: grid;
}
@media (min-width: $large) {
.popup-content{
grid-template-columns: 1fr 1fr
}
}
.popup-content{
align-items: center;
}
.popup-content .popup-image > img {
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.popup-content .popup-text {
padding: 2rem;
}
@media (min-width: $small) {
.popup {
padding: 5rem 0 0rem;
}
.popup .popup-header {
padding: 1.6rem 3rem;
}
.popup .popup-header p {
font-size: 2.2rem;
}
.popup .popup-text {
padding: 3rem;
}
}
@media (min-width: $large) {
.popup .popup-header button {
padding: 1.6rem 2rem;
margin-left: auto;
}
.popup .popup-header i {
font-size: 2rem;
margin-left: 3rem;
margin-right: 0;
cursor: pointer;
}
}
@-webkit-keyframes popup-reveal-animation {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes popup-reveal-animation {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
} .last-articles .card, .all-articles .card {
border-radius: 56px
}
.last-articles .card,.all-articles .card{
display: flex;
}
.last-articles .card,.all-articles .card{
height: 100%;
}
.last-articles .card,.all-articles .card{
flex-direction: column;
}
.last-articles .card .card--content,.all-articles .card .card--content{
display: flex;
}
.last-articles .card .card--content,.all-articles .card .card--content{
flex-direction: column;
}
.last-articles .card .card--content, .all-articles .card .card--content {
flex: 1;
}
.last-articles .card .card--content .btn,.all-articles .card .card--content .btn{
margin-top: auto;
}
.last-articles .card__date,.all-articles .card__date{
position: absolute !important;
}
.last-articles .card__date,.all-articles .card__date{
bottom: 2rem !important;
}
.last-articles .card__date,.all-articles .card__date{
right: -1rem !important;
}
.last-articles .card__date,.all-articles .card__date{
z-index: 10 !important;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
position: absolute;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
top: 50%;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
left: 50%;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
z-index: 20;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
--tw-translate-y: -30%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
font-size: 1.5rem;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
line-height: 2rem;
}
.last-articles .card__date p.date__text,.all-articles .card__date p.date__text{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.last-articles .card__date p.date__text, .all-articles .card__date p.date__text {
font-family: 'Neucha', cursive;
}
.last-articles a.card-img > img, .all-articles a.card-img > img {
aspect-ratio: 4/3;
-o-object-fit: cover;
object-fit: cover; border-radius: 56px;
} .cat-list{
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.cat-list a.cat{
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.cat-list a.cat{
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
.cat-list a.cat{
display: inline-block;
}
.cat-list a.cat{
border-radius: 0.25rem;
}
.cat-list a.cat{
border-width: 1px;
}
.cat-list a.cat{
border-color: var(--theme-color);
}
.cat-list a.cat{
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.cat-list a.cat{
padding-left: 1rem;
padding-right: 1rem;
}
.cat-list a.cat{
font-size: 1.125rem;
line-height: 1.75rem;
}
.cat-list a.cat{
font-weight: 700;
}
.cat-list a.cat{
color: var(--theme-color);
}
.cat-list a.cat{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.cat-list a.cat:hover{
background-color: var(--theme-color);
}
.cat-list a.cat:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.cat-list a.cat.active{
background-color: var(--theme-color);
}
.cat-list a.cat.active{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.cat-list a.cat.active:hover{
border-width: 1px;
}
.cat-list a.cat.active:hover{
border-color: var(--theme-color);
}
.cat-list a.cat.active:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.cat-list a.cat.active:hover{
color: var(--theme-color);
} .equipe-educative .equipe__item{
margin-top: 1rem;
}
.equipe-educative .equipe__item{
display: flex;
}
.equipe-educative .equipe__item{
flex-direction: column;
}
.equipe-educative .equipe__item{
align-items: center;
}
.equipe-educative .equipe__item{
text-align: center;
}
@media (min-width: 782px){
.equipe-educative .equipe__item{
margin-top: 0.5rem;
}
} .etapes{
grid-auto-flow: dense;
}
.etapes .etape {
--arrow-position-top: 40px;
--arrow-position-right: -80px;
--arrow-scale: 1;
--arrow-scale-x: 1;
--arrow-rotation: 0deg
}
.etapes .etape{
position: relative;
}
.etapes .etape{
grid-column: span 1 / span 1;
}
.etapes .etape{
height: 235px;
}
.etapes .etape{
border-radius: 0.75rem;
}
.etapes .etape{
background-color: var(--theme-secondary-light);
}
.etapes .etape{
padding: 3rem;
}
.etapes .etape{
text-align: center;
}
.etapes .etape{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.etapes .etape img{
position: absolute;
}
.etapes .etape img{
top: -38px;
}
.etapes .etape img{
left: 50%;
}
.etapes .etape img{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.etapes .etape span{
font-size: 26px;
}
.etapes .etape span{
color: var(--theme-color);
}
.etapes .etape p{
margin-top: 1rem;
}
.etapes .etape:last-child{
position: relative;
}
.etapes .etape:last-child{
grid-column-start: 1;
}
.etapes .etape:last-child{
height: -webkit-max-content;
height: -moz-max-content;
height: max-content;
}
.etapes .etape:last-child{
width: 100%;
}
.etapes .etape:last-child{
padding-top: 6rem;
}
@media (min-width: 782px){
.etapes .etape:last-child{
grid-column: span 2 / span 2;
}
}
@media (min-width: 1280px){
.etapes .etape:last-child{
grid-column: span 4 / span 4;
}
}
.etapes .etape:last-child p {
font-size: 28px;
}
.etapes .etape:last-child img{
border-radius: 9999px;
}
.etapes .etape:last-child img{
border-width: 16px;
}
.etapes .etape:last-child img{
border-color: var(--theme-secondary-light);
}
.etapes .etape:last-child img{
background-color: var(--theme-secondary-light);
}
.etapes .etape:last-child span{
position: relative;
}
.etapes .etape:last-child span{
z-index: 10;
}
@media (min-width: 1280px) {
.etapes .etape:last-child:after{
position: absolute;
}
.etapes .etape:last-child:after{
top: -6rem;
}
.etapes .etape:last-child:after{
left: 0px;
}
.etapes .etape:last-child:after{
width: 140px;
}
.etapes .etape:last-child:after{
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.etapes .etape:last-child:after{
--tw-scale-y: -1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.etapes .etape:last-child:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/red-arrow-etape.svg);
}
}
@media (min-width: 1280px) {
.etapes .etape:nth-child(5){
grid-column-start: 4;
}
.etapes .etape:nth-child(5){
grid-column-end: 5;
}
.etapes .etape:nth-child(5){
grid-row-start: 2;
}
.etapes .etape:nth-child(5) {
--arrow-scale-x: -1;
--arrow-position-right: calc(100% - 40px);
}
.etapes .etape:nth-child(6){
grid-column-start: 3;
}
.etapes .etape:nth-child(6){
grid-column-end: 4;
}
.etapes .etape:nth-child(6){
grid-row-start: 2;
}
.etapes .etape:nth-child(6) {
--arrow-scale-x: -1;
--arrow-position-right: calc(100% - 40px);
}
.etapes .etape:nth-child(7){
grid-column-start: 2;
}
.etapes .etape:nth-child(7){
grid-column-end: 3;
}
.etapes .etape:nth-child(7){
grid-row-start: 2;
}
.etapes .etape:nth-child(7) {
--arrow-scale-x: -1;
--arrow-position-right: calc(100% - 40px);
}
.etapes .etape:nth-child(8){
grid-column-start: 1;
}
.etapes .etape:nth-child(8){
grid-column-end: 2;
}
.etapes .etape:nth-child(8){
grid-row-start: 2;
}
.etapes .etape:nth-child(2),
.etapes .etape:nth-child(6) {
--arrow-position-top: calc(100% - 60px);
--arrow-scale: -1;
}
.etapes .etape:nth-child(4) {
--arrow-rotation: 90deg;
--arrow-position-top: calc(100% + 20px);
--arrow-position-right: -40px;
}
.etapes .etape:after {
z-index: 1;
}
@media (min-width: 782px){
.etapes .etape:after{
position: absolute;
}
}
.etapes .etape:after {
transform: scaleY(var(--arrow-scale)) scaleX(var(--arrow-scale-x)) rotate(var(--arrow-rotation));
right: var(--arrow-position-right);
top: var(--arrow-position-top);
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/red-arrow-etape.svg);
}
.etapes .etape:nth-child(8):after {
display: none;
}
}  .history-wrapper{
margin-left: auto;
margin-right: auto;
max-width: 1000px;
border-left: 3px solid #B5B5B5;
}
.history-item{
position: relative;
}
.history-item{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
@media (min-width: 782px){
.history-item{
display: flex;
}
}
.history-item:before{
position: absolute;
}
.history-item:before{
left: -17px;
}
.history-item:before{
top: 70px;
}
.history-item:before{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 782px){
.history-item:before{
top: 50%;
}
}
.history-item:before {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMSAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTUuNSIgY3k9IjE1LjUiIHI9IjEzLjUiIGZpbGw9IiNBRkFGQUYiLz4KPC9zdmc+Cg==);
}
.history-item >div:nth-child(2){
margin-top: 1rem;
}
.history-item >div:nth-child(2){
margin-left: 2rem;
}
@media (min-width: 782px){
.history-item >div:nth-child(2){
margin-top: 0px;
}
}
@media (min-width: 782px){
.history-item >div:nth-child(2){
margin-left: 0px;
}
}
.history-item >div:nth-child(1){
display: flex;
}
.history-item >div:nth-child(1){
align-items: center;
}
.history-item >div:nth-child(1){
padding-left: 2rem;
}
.history-item >div:nth-child(1){
padding-right: 2rem;
}
@media (min-width: 960px){
.history-item >div:nth-child(1){
width: 11rem;
}
}
@media (min-width: 960px){
.history-item >div:nth-child(1){
width: 24rem;
}
}
@media (min-width: 960px){
.history-item >div:nth-child(1){
padding-left: 4rem;
}
}
@media (min-width: 960px){
.history-item >div:nth-child(1){
padding-right: 8rem;
}
}
.history .year{
text-align: right;
}
.history .year{
font-family: "Oliciy";
}
.history .year{
font-size: 40px;
}
.history .year{
color: var(--theme-color);
}
@media (min-width: 960px){
.history .year{
font-size: 82px;
}
}
.history .history__p{
padding: 1rem;
}
@media (min-width: 960px){
.history .history__p{
padding-left: 3rem;
padding-right: 3rem;
}
}
.history .history__img {
-o-object-fit: cover;
object-fit: cover;
height: 200px;
width: 100%;
}
.history__date-wrapper{
display: grid;
}
.history__date-wrapper{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.history__date-wrapper{
align-items: center;
}
.history__date-wrapper{
justify-content: space-between;
}
.history__date-wrapper{
overflow: hidden;
}
.history__date-wrapper{
border-radius: 0.5rem;
}
.history__date-wrapper{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
{
{
}
}
__date-wrapper{
position: relative;
}
__date-wrapper{
z-index: 20;
}
__date-wrapper{
position: relative;
}
__date-wrapper{
z-index: 20;
}
__date-wrapper{
position: relative;
}
__date-wrapper{
z-index: 20;
}
@media (min-width: 782px){
.history__date-wrapper{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.history__date-wrapper >div:nth-child(2){
height: 100%;
} .items-grid-icons .col-item{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.items-grid-icons .col-item:hover{
--tw-translate-y: -0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.items-grid-icons .col-item:hover{
--tw-translate-x: 0.25rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.items-grid-icons .image-wrap{
position: relative;
}
.items-grid-icons .image-wrap{
border-top-left-radius: 0.125rem;
border-top-right-radius: 0.125rem;
}
.items-grid-icons .image-wrap img.grid-image {
aspect-ratio: 2.5/1;
-o-object-fit: cover;
object-fit: cover;
border-bottom-right-radius: 100px 60px;
}
.items-grid-icons .image-wrap .grid-icon{
position: absolute;
}
.items-grid-icons .image-wrap .grid-icon {
bottom: -65px;
left: 50px;
}
.items-grid-icons .col-item__text{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.items-grid-icons .col-item__text{
padding-bottom: 1.5rem;
}
.items-grid-icons .col-item__text{
padding-top: 5rem;
}
@media (min-width: 782px){
.items-grid-icons .col-item__text{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
}
@media (min-width: 960px){
.items-grid-icons .col-item__text{
padding-left: 3rem;
padding-right: 3rem;
}
}
@media (min-width: 960px){
.items-grid-icons .col-item__text{
padding-bottom: 1.5rem;
}
}
.items-grid-icons .col-item__text h3{
position: relative;
}
.items-grid-icons .col-item__text h3{
display: inline-block;
}
.items-grid-icons .col-item__text h3:after {
content: "";
position: absolute;
bottom: -3px;
left: 0;
}
.items-grid-icons .col-item__text h3:after{
height: 2px;
}
.items-grid-icons .col-item__text h3:after{
width: 100%;
}
.items-grid-icons .col-item__text h3:after{
background-color: var(--theme-secondary);
}
.items-grid-icons ul > li{
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.items-grid-icons ul > li{
padding-left: 1.25rem;
}
.items-grid-icons ul > li{
font-weight: 600;
}
.items-grid-icons ul > li::marker{
color: var(--theme-secondary);
} .mc-connected{
padding-left: 1rem !important;
padding-right: 1rem !important;
padding-top: 6rem !important;
}
@media (min-width: 782px){
.mc-connected{
padding-left: 0px !important;
padding-right: 0px !important;
}
}
.mc-connected h2{
margin: 0px;
}
.mc-connected h2{
padding: 0px;
}
.mc-connected .container:first-child p{
margin-left: auto;
margin-right: auto;
}
.mc-connected .container:first-child p{
text-align: center;
}
@media (min-width: 782px){
.mc-connected .container:first-child p{
max-width: 60%;
}
}
.mc-connected .videotext-wrapper ul {
}
.mc-connected .videotext-wrapper li{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.mc-connected .videotext-wrapper li {
list-style: none !important;
padding-left: 1.75rem;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS42NDMiIGhlaWdodD0iMjAuODk2IiB2aWV3Qm94PSIwIDAgMjEuNjQzIDIwLjg5NiI+CiAgPHBhdGggaWQ9Im5vdW4tY2hlY2stMTc2Nzg4OSIgZD0iTS4zMjEsOS45NjFjLS44NDQtLjc4MS40NTYtMi4wOCwxLjIzMi0xLjIzMkw4LjMxLDEzLjYsMjAuMTMuNDE1Yy42NS0uOTc1LDIuMDguMTMxLDEuMzYzLDEuMDM4TDkuMTU0LDIwLjQ4NmEuOTI3LjkyNywwLDAsMS0xLjQzLjE5NEwuMzIxLDkuOTYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ3IC0wLjAzNikiIGZpbGw9IiMwZDgzODQiLz4KPC9zdmc+Cg==) no-repeat 0 10px !important;
}
.mc-connected .videotext-wrapper p{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.mc-connected .videotext-container{
margin-top: 10rem;
}
@media (min-width: 782px){
.mc-connected .videotext-container{
padding-left: 5rem;
padding-right: 5rem;
}
} article .entry-content > .content-block.nursery-locator{
padding-bottom: 7rem;
} .nursery-list ul > li {
list-style: none;
}
.nursery-list .nursery__item{
margin-top: 0.75rem;
margin-bottom: 0.75rem;
}
.nursery-list .nursery__item{
width: 100%;
}
.nursery-list .nursery__item{
border-radius: 0.5rem;
}
.nursery-list .nursery__item{
border-width: 1px;
}
.nursery-list .nursery__item{
border-color: var(--theme-secondary-light);
}
.nursery-list .nursery__item{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.nursery-list .nursery__item{
padding-bottom: 0.75rem;
}
.nursery-list .nursery__item{
padding-top: 0.5rem;
}
.nursery-list .nursery__item{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.nursery-list .nursery__item{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.nursery-list .nursery__item:hover{
border-color: var(--theme-color);
}
.nursery-list .nursery__item:hover{
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.nursery-list .nursery__item {
color: #162127;
}
.nursery-list .nursery__item:hover a{
color: var(--theme-color);
}
.nursery-list .nursery__item:hover svg{
fill: var(--theme-color);
}
.nursery-list .nursery__btn-wrapper{
margin-top: 0.5rem;
}
.nursery-list .nursery__btn-wrapper a,  .nursery-list .nursery__btn-wrapper span{
font-weight: 700;
}
.nursery-list .nursery__btn-wrapper a,  .nursery-list .nursery__btn-wrapper span{
color: var(--theme-secondary);
}
.nursery-list .nursery__btn-wrapper a,  .nursery-list .nursery__btn-wrapper span{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.nursery-list .nursery__btn-wrapper a,  .nursery-list .nursery__btn-wrapper span{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.nursery-list .nursery__btn-wrapper a:hover,  .nursery-list .nursery__btn-wrapper span:hover{
--tw-brightness: brightness(.5);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.inscription__card {
border-radius: 56px;
overflow: hidden;
}
.inscription__img{
position: relative;
}
.inscription__img{
height: 400px;
}
.inscription__img .image{
height: 100%;
}
.inscription__img .image{
width: 100%;
}
.inscription__img .image {
-o-object-fit: cover;
object-fit: cover;
border-radius: 56px;
}
.inscription__img .slide-in-text{
position: absolute;
}
.inscription__img .slide-in-text{
top: 0px;
}
.inscription__img .slide-in-text{
left: -100%;
}
.inscription__img .slide-in-text{
height: 100%;
}
.inscription__img .slide-in-text{
width: 100%;
}
.inscription__img .slide-in-text{
overflow: auto;
}
.inscription__img .slide-in-text{
background-color: rgb(255 255 255 / 0.1);
}
.inscription__img .slide-in-text{
padding: 3rem;
}
.inscription__img .slide-in-text {
visibility: none;
transition: all .5s ease-in-out
}
.inscription__img .icon{
position: absolute;
}
.inscription__img .icon{
bottom: -3.5rem;
}
.inscription__img .icon{
left: 1.5rem;
}
.inscription__cta{
margin-top: 2rem;
}
.inscription__cta{
padding: 2.5rem;
}
.inscription__cta h3{
margin-bottom: 2.5rem;
}
.inscription .inscription__card:hover .slide-in-text{
left: 0px;
}
.inscription .inscription__card:hover .slide-in-text {
background-color: rgba(255, 255, 255, 0.85);
} .block__txt-img img{
position: relative;
}
.block__txt-img img{
max-height: 100%;
}
.block__txt-img img {
transform: scale(var(--scale));
} .block-prestations .prestation-card{
overflow: hidden;
}
.block-prestations .prestation-card{
border-radius: 0.5rem;
}
.block-prestations .prestation-card{
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.block-prestations .prestation-card{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.block-prestations .prestation-card:hover{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 782px){
.block-prestations .prestation-card{
display: grid;
}
}
@media (min-width: 782px){
.block-prestations .prestation-card{
grid-template-columns: repeat(5, minmax(0, 1fr));
}
}
.block-prestations .prestation-card__front{
border-radius: 0.5rem;
}
@media (min-width: 782px){
.block-prestations .prestation-card__front{
grid-column: span 2 / span 2;
}
}
@media (min-width: 782px){
.block-prestations .prestation-card__front{
grid-column-start: 1;
}
}
.block-prestations .prestation-card__front img { -o-object-fit: cover;
object-fit: cover;
}
.block-prestations .prestation-card__front img{
height: 32rem;
}
.block-prestations .prestation-card__front img{
width: 100%;
}
@media (min-width: 782px){
.block-prestations .prestation-card__front img{
height: 100%;
}
}
.block-prestations .prestation-card__back{
border-radius: 0.5rem;
}
@media (min-width: 782px){
.block-prestations .prestation-card__back{
grid-column: span 3 / span 3;
}
}
@media (min-width: 782px){
.block-prestations .prestation-card__back{
grid-column-start: 3;
}
}
.block-prestations .prestation-card__back .text-wrapper{
display: flex;
}
.block-prestations .prestation-card__back .text-wrapper{
height: 100%;
}
.block-prestations .prestation-card__back .text-wrapper{
flex-direction: column;
}
.block-prestations .prestation-card__back .text-wrapper{
justify-content: center;
}
.block-prestations .prestation-card__back .text-wrapper{
padding-left: 2rem;
padding-right: 2rem;
}
.block-prestations .prestation-card__back .text-wrapper{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.block-prestations .prestation-card__back .text-wrapper p{
padding-top: 2rem;
}
.block-prestations .prestation-card__back .text-wrapper p{
padding-bottom: 2.5rem;
}
.block-prestations .prestation-card__back .text-wrapper p{
line-height: 2;
}
.block-prestations .prestation-card__back .text-wrapper a{
position: relative;
}
.block-prestations .prestation-card__back .text-wrapper a{
display: inline-block;
}
.block-prestations .prestation-card__back .text-wrapper a{
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
}
.block-prestations .prestation-card__back .text-wrapper a::after{
position: absolute;
}
.block-prestations .prestation-card__back .text-wrapper a::after{
background-color: var(--theme-color);
}
.block-prestations .prestation-card__back .text-wrapper a::after {
content: "";
height: 1px;
width: 0%;
bottom: -2px;
left: 0;
transition: all .2s ease-in-out;
}
.block-prestations .prestation-card__back .text-wrapper a:hover::after {
width: 100%;
transform-origin: left center;
} .block-social {
padding: 0 !important;
}
.block-social{
margin-top: 4rem;
margin-bottom: 4rem;
} .video-embed .videoframe{
position: relative;
}
.video-embed .videoframe{
width: 800px;
}
.video-embed .videoframe{
max-width: 100%;
}
.video-embed .videoframe{
border-radius: 1rem;
}
.video-embed .videoframe{
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.video-embed .videoframe {
aspect-ratio: 16/9;
}
.video-embed .videoframe iframe{
overflow: hidden;
}
.video-embed .videoframe iframe{
border-radius: 1rem;
} .temoignages__videoframe{
position: relative;
}
.temoignages__videoframe{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.temoignages__videoframe{
height: 250px;
}
.temoignages__videoframe{
width: 100%;
}
.temoignages__videoframe{
border-radius: 1rem;
}
@media (min-width: 600px){
.temoignages__videoframe{
height: 320px;
}
}
@media (min-width: 782px){
.temoignages__videoframe{
height: 200px;
}
}
@media (min-width: 782px){
.temoignages__videoframe{
width: 45%;
}
}
@media (min-width: 960px){
.temoignages__videoframe{
margin-top: 2rem;
margin-bottom: 2rem;
}
}
@media (min-width: 960px){
.temoignages__videoframe{
height: 250px;
}
}
@media (min-width: 960px){
.temoignages__videoframe{
width: 30%;
}
}
.temoignages__videoframe iframe{
overflow: hidden;
}
.temoignages__videoframe iframe{
border-radius: 1rem;
}
.videoframe__custom-btn{
z-index: 50;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms; background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTBfMykiPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzExMF8zKSI+CjxwYXRoIGQ9Ik03Ljc0OTk1IDU5LjIxMDVDMTQuMTExNiA3NC4wMTA4IDIxLjEwODUgODIuMzc5OSA0Ny4zNTY3IDg4LjI0OTJDNzMuNjA0OSA5NC4xMTg1IDkzLjk4MyA3NS4zMTA0IDk0LjIxODkgNTkuODkyM0M5NC40NTQ4IDQ0LjQ3NDIgOTYuMzc4MSAzMC41MTUzIDc2Ljc4NjkgMTcuOTc0QzQ2LjU2NDggMi4wMTA2NiAyMi45OTYxIDE4LjQ5NTYgMjIuNjYxNCAxOC43NzlDNy42OTg1MSAzMC45ODQyIDEuMzg2NDEgNDQuNDA4IDcuNzQ5OTUgNTkuMjEwNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHBhdGggZD0iTTY1IDQ4Ljc2OEM2Ni4zMzMzIDQ5LjUzNzggNjYuMzMzMyA1MS40NjIzIDY1IDUyLjIzMjFMNDQuNzUgNjMuOTIzNEM0My40MTY3IDY0LjY5MzIgNDEuNzUgNjMuNzMwOSA0MS43NSA2Mi4xOTEzTDQxLjc1IDM4LjgwODdDNDEuNzUgMzcuMjY5MSA0My40MTY3IDM2LjMwNjggNDQuNzUgMzcuMDc2Nkw2NSA0OC43NjhaIiBmaWxsPSIjMEQ4Mzg0Ii8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xMTBfMyIgeD0iLTQuNzEzODciIHk9IjEuMDIxNDgiIHdpZHRoPSIxMDkuMDkxIiBoZWlnaHQ9Ijk4LjMyNzEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldC8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjE1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTEwXzMiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTEwXzMiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTEwXzMiPgo8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) no-repeat center center;
fill: var(--theme-color);
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.videoframe__custom-btn:hover {
transform: scale(1.1);
}
.section-franchise .videoframe__custom-btn {
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTBfMykiPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzExMF8zKSI+CjxwYXRoIGQ9Ik03Ljc0OTk1IDU5LjIxMDVDMTQuMTExNiA3NC4wMTA4IDIxLjEwODUgODIuMzc5OSA0Ny4zNTY3IDg4LjI0OTJDNzMuNjA0OSA5NC4xMTg1IDkzLjk4MyA3NS4zMTA0IDk0LjIxODkgNTkuODkyM0M5NC40NTQ4IDQ0LjQ3NDIgOTYuMzc4MSAzMC41MTUzIDc2Ljc4NjkgMTcuOTc0QzQ2LjU2NDggMi4wMTA2NiAyMi45OTYxIDE4LjQ5NTYgMjIuNjYxNCAxOC43NzlDNy42OTg1MSAzMC45ODQyIDEuMzg2NDEgNDQuNDA4IDcuNzQ5OTUgNTkuMjEwNVoiIGZpbGw9IiNCODJCMjEiLz4KPC9nPgo8cGF0aCBkPSJNNjUgNDguNzY4QzY2LjMzMzMgNDkuNTM3OCA2Ni4zMzMzIDUxLjQ2MjMgNjUgNTIuMjMyMUw0NC43NSA2My45MjM0QzQzLjQxNjcgNjQuNjkzMiA0MS43NSA2My43MzA5IDQxLjc1IDYyLjE5MTNMNDEuNzUgMzguODA4N0M0MS43NSAzNy4yNjkxIDQzLjQxNjcgMzYuMzA2OCA0NC43NSAzNy4wNzY2TDY1IDQ4Ljc2OFoiIGZpbGw9IiNmZmYiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzExMF8zIiB4PSItNC43MTM4NyIgeT0iMS4wMjE0OCIgd2lkdGg9IjEwOS4wOTEiIGhlaWdodD0iOTguMzI3MSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xMTBfMyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xMTBfMyIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTBfMyI+CjxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
} .block__txt-video .videoframe{
position: relative;
}
.block__txt-video .videoframe{
border-radius: 0.125rem;
}
.block__txt-video .videoframe{
--tw-shadow: 1px 1px 10px #0427271A;
--tw-shadow-colored: 1px 1px 10px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.block__creche-et-carte{
padding-top: 1rem !important;
} .toys-cta.content-block {
margin: 5rem 0 !important;
}
.toys-cta.content-block{
padding-bottom: 4rem !important;
}
.toys-cta.toys-cta__nursery {
margin-bottom: 10rem !important;
}
.toys-cta h2,  .toys-cta h2 strong,  .toys-cta p{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.toys-cta .container > img{
position: absolute;
}
.toys-cta .container > img{
z-index: 30;
}
.toys-cta .container > img{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.toys-cta .container > img{
transition-duration: 700ms;
}
.toys-cta .container > img.img-left{
top: -13rem;
}
.toys-cta .container > img.img-left{
left: -3.5rem;
}
@media (min-width: 600px){
.toys-cta .container > img.img-left{
left: -5rem;
}
}
@media (min-width: 960px){
.toys-cta .container > img.img-left{
left: -1.25rem;
}
}
@media (min-width: 1280px){
.toys-cta .container > img.img-left{
left: 0px;
}
}
.toys-cta .container > img.img-right{
bottom: -13rem;
}
.toys-cta .container > img.img-right{
right: -3.5rem;
}
@media (min-width: 600px){
.toys-cta .container > img.img-right{
right: -5rem;
}
}
@media (min-width: 960px){
.toys-cta .container > img.img-right{
right: -1.25rem;
}
}
@media (min-width: 1280px){
.toys-cta .container > img.img-right{
right: 0px;
}
}
.toys-cta .container > img.img-left,  .toys-cta .container > img.img-right{
--tw-scale-x: .5;
--tw-scale-y: .5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 960px){
.toys-cta .container > img.img-left,  .toys-cta .container > img.img-right{
--tw-scale-x: .75;
--tw-scale-y: .75;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
}
@media (min-width: 1280px){
.toys-cta .container > img.img-left,  .toys-cta .container > img.img-right{
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
}
.toys-cta .container:hover .img-left{
--tw-translate-x: -6%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta .container:hover .img-left{
--tw-translate-y: -8%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta .container:hover .img-left{
--tw-rotate: -3deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta .container:hover .img-right{
--tw-translate-x: 6%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta .container:hover .img-right{
--tw-translate-y: 8%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta .container:hover .img-right{
--tw-rotate: -3deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.toys-cta.toys--white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.toys-cta.toys--white h2,  .toys-cta.toys--white h2 strong,  .toys-cta.toys--white p{
color: var(--theme-color);
}
.toys-cta.toys--white .btn{
border-width: 1px;
}
.toys-cta.toys--white .btn{
border-color: var(--theme-color);
}
.toys-cta.toys--white .btn{
background-color: var(--theme-color);
}
.toys-cta.toys--white .btn{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.toys-cta.toys--white .btn:hover{
cursor: pointer;
}
.toys-cta.toys--white .btn:hover{
background-color: transparent;
}
.toys-cta.toys--white .btn:hover{
color: var(--theme-color);
}
.toys-cta.toys--white .btn.btn-outline{
border-width: 1px;
}
.toys-cta.toys--white .btn.btn-outline{
border-color: var(--theme-color);
}
.toys-cta.toys--white .btn.btn-outline{
background-color: transparent;
}
.toys-cta.toys--white .btn.btn-outline{
color: var(--theme-color);
}
.toys-cta.toys--white .btn.btn-outline:hover{
background-color: var(--theme-color);
}
.toys-cta.toys--white .btn.btn-outline:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}  .wave {
position: relative;
}
.wave-before {
box-shadow: 0px -20px 45px 0px rgba(0,0,0,0.15);
}
.wave-before::before {
content: "";
position: absolute;
top: -21px;
left: 0;
}
.wave-before::before{
background-color: var(--theme-color);
}
.wave-before::before { }
.wave-after {
box-shadow: 0px 5px 60px 0px rgba(0,0,0,0.15);
}
.wave-after::after {
content: "";
position: absolute;
bottom: -21px;
left: 0;
}
.wave-after::after{
background-color: var(--theme-color);
}
.wave-after::after {
-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjE0NCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDYxNDQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00MDk2IDIxLjk5OTZDNDA5NiAyMS45OTk2IDQyMDkuNCAyOC41ODkgNDM1NC42NiAxNS4zNTdDNDQ5OS45MyAyLjEyNTAzIDQ2MTQuNzMgMjQuMjUyMSA0ODE4LjU2IDIxLjk0ODFDNTAyMi40IDE5LjY0NDEgNTAxMC4yMiAxNi4yODkxIDUwODkuNiAxMi43MTIxQzUxNjguOTkgOS4xMzUwNyA1MjU0LjY0IDEzLjA4MTEgNTMxNS4zNyAxNS4zNTcxQzUzNzYuMTEgMTcuNjMzMSA1NDYwLjQ3IDIzLjM1NzEgNTU1NS4zMyAxOC42MDYxQzU2NTAuMTkgMTMuODU1MiA1NzM5LjQ1IDYuMDMyMTIgNTg5MS43MiAxMi43MTIxQzYwNDMuOTggMTkuMzkyMSA2MTQ0IDIxLjk5OTcgNjE0NCAyMS45OTk3QzYxNDQgLTAuMDAwMzA5MjM5IDYxNDQgMC4wMDAyMzk1OTIgNjE0NCAwLjAwMDIzOTU5Mkw0MDk2IDYuMDU0OTdlLTA1TDQwOTYgMjEuOTk5NloiIGZpbGw9IiMwRDgzODQiLz4KPHBhdGggZD0iTTIwNDggMjEuOTk5NkMyMDQ4IDIxLjk5OTYgMjE2MS40IDI4LjU4OSAyMzA2LjY2IDE1LjM1N0MyNDUxLjkzIDIuMTI1MDMgMjU2Ni43MyAyNC4yNTIxIDI3NzAuNTYgMjEuOTQ4MUMyOTc0LjQgMTkuNjQ0MSAyOTYyLjIyIDE2LjI4OTEgMzA0MS42IDEyLjcxMjFDMzEyMC45OSA5LjEzNTA3IDMyMDYuNjQgMTMuMDgxMSAzMjY3LjM3IDE1LjM1NzFDMzMyOC4xMSAxNy42MzMxIDM0MTIuNDcgMjMuMzU3MSAzNTA3LjMzIDE4LjYwNjFDMzYwMi4xOSAxMy44NTUyIDM2OTEuNDUgNi4wMzIxMiAzODQzLjcyIDEyLjcxMjFDMzk5NS45OCAxOS4zOTIxIDQwOTYgMjEuOTk5NyA0MDk2IDIxLjk5OTdDNDA5NiAtMC4wMDAzMDkyMzkgNDA5NiAwLjAwMDIzOTU5MiA0MDk2IDAuMDAwMjM5NTkyTDIwNDggNi4wNTQ5N2UtMDVMMjA0OCAyMS45OTk2WiIgZmlsbD0iIzBEODM4NCIvPgo8cGF0aCBkPSJNLTEuOTIzMjZlLTA2IDIxLjk5OTFDLTEuOTIzMjZlLTA2IDIxLjk5OTEgMTEzLjQgMjguNTg4NSAyNTguNjY0IDE1LjM1NjVDNDAzLjkyOCAyLjEyNDU0IDUxOC43MzEgMjQuMjUxNiA3MjIuNTY0IDIxLjk0NzZDOTI2LjM5NyAxOS42NDM2IDkxNC4yMiAxNi4yODg2IDk5My42MDQgMTIuNzExNkMxMDcyLjk5IDkuMTM0NTggMTE1OC42NCAxMy4wODA2IDEyMTkuMzcgMTUuMzU2NkMxMjgwLjExIDE3LjYzMjYgMTM2NC40NyAyMy4zNTY2IDE0NTkuMzMgMTguNjA1N0MxNTU0LjE5IDEzLjg1NDcgMTY0My40NSA2LjAzMTYzIDE3OTUuNzIgMTIuNzExNkMxOTQ3Ljk4IDE5LjM5MTcgMjA0OCAyMS45OTkyIDIwNDggMjEuOTk5MkMyMDQ4IC0wLjAwMDc5NzUyMSAyMDQ4IC0wLjAwMDI0ODY5IDIwNDggLTAuMDAwMjQ4NjlMMCAtMC4wMDA0Mjc3MzJMLTEuOTIzMjZlLTA2IDIxLjk5OTFaIiBmaWxsPSIjMEQ4Mzg0Ii8+Cjwvc3ZnPgo=);
mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjE0NCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDYxNDQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00MDk2IDIxLjk5OTZDNDA5NiAyMS45OTk2IDQyMDkuNCAyOC41ODkgNDM1NC42NiAxNS4zNTdDNDQ5OS45MyAyLjEyNTAzIDQ2MTQuNzMgMjQuMjUyMSA0ODE4LjU2IDIxLjk0ODFDNTAyMi40IDE5LjY0NDEgNTAxMC4yMiAxNi4yODkxIDUwODkuNiAxMi43MTIxQzUxNjguOTkgOS4xMzUwNyA1MjU0LjY0IDEzLjA4MTEgNTMxNS4zNyAxNS4zNTcxQzUzNzYuMTEgMTcuNjMzMSA1NDYwLjQ3IDIzLjM1NzEgNTU1NS4zMyAxOC42MDYxQzU2NTAuMTkgMTMuODU1MiA1NzM5LjQ1IDYuMDMyMTIgNTg5MS43MiAxMi43MTIxQzYwNDMuOTggMTkuMzkyMSA2MTQ0IDIxLjk5OTcgNjE0NCAyMS45OTk3QzYxNDQgLTAuMDAwMzA5MjM5IDYxNDQgMC4wMDAyMzk1OTIgNjE0NCAwLjAwMDIzOTU5Mkw0MDk2IDYuMDU0OTdlLTA1TDQwOTYgMjEuOTk5NloiIGZpbGw9IiMwRDgzODQiLz4KPHBhdGggZD0iTTIwNDggMjEuOTk5NkMyMDQ4IDIxLjk5OTYgMjE2MS40IDI4LjU4OSAyMzA2LjY2IDE1LjM1N0MyNDUxLjkzIDIuMTI1MDMgMjU2Ni43MyAyNC4yNTIxIDI3NzAuNTYgMjEuOTQ4MUMyOTc0LjQgMTkuNjQ0MSAyOTYyLjIyIDE2LjI4OTEgMzA0MS42IDEyLjcxMjFDMzEyMC45OSA5LjEzNTA3IDMyMDYuNjQgMTMuMDgxMSAzMjY3LjM3IDE1LjM1NzFDMzMyOC4xMSAxNy42MzMxIDM0MTIuNDcgMjMuMzU3MSAzNTA3LjMzIDE4LjYwNjFDMzYwMi4xOSAxMy44NTUyIDM2OTEuNDUgNi4wMzIxMiAzODQzLjcyIDEyLjcxMjFDMzk5NS45OCAxOS4zOTIxIDQwOTYgMjEuOTk5NyA0MDk2IDIxLjk5OTdDNDA5NiAtMC4wMDAzMDkyMzkgNDA5NiAwLjAwMDIzOTU5MiA0MDk2IDAuMDAwMjM5NTkyTDIwNDggNi4wNTQ5N2UtMDVMMjA0OCAyMS45OTk2WiIgZmlsbD0iIzBEODM4NCIvPgo8cGF0aCBkPSJNLTEuOTIzMjZlLTA2IDIxLjk5OTFDLTEuOTIzMjZlLTA2IDIxLjk5OTEgMTEzLjQgMjguNTg4NSAyNTguNjY0IDE1LjM1NjVDNDAzLjkyOCAyLjEyNDU0IDUxOC43MzEgMjQuMjUxNiA3MjIuNTY0IDIxLjk0NzZDOTI2LjM5NyAxOS42NDM2IDkxNC4yMiAxNi4yODg2IDk5My42MDQgMTIuNzExNkMxMDcyLjk5IDkuMTM0NTggMTE1OC42NCAxMy4wODA2IDEyMTkuMzcgMTUuMzU2NkMxMjgwLjExIDE3LjYzMjYgMTM2NC40NyAyMy4zNTY2IDE0NTkuMzMgMTguNjA1N0MxNTU0LjE5IDEzLjg1NDcgMTY0My40NSA2LjAzMTYzIDE3OTUuNzIgMTIuNzExNkMxOTQ3Ljk4IDE5LjM5MTcgMjA0OCAyMS45OTkyIDIwNDggMjEuOTk5MkMyMDQ4IC0wLjAwMDc5NzUyMSAyMDQ4IC0wLjAwMDI0ODY5IDIwNDggLTAuMDAwMjQ4NjlMMCAtMC4wMDA0Mjc3MzJMLTEuOTIzMjZlLTA2IDIxLjk5OTFaIiBmaWxsPSIjMEQ4Mzg0Ii8+Cjwvc3ZnPgo=);
height: 22px;
min-width: 100%;
z-index: 0;
}
.toys--white.wave-before::before,.wave--white.wave-before::before{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.toys--white.wave-after::after,.wave--white.wave-after::after{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.toys-cta.wave--beige.wave h2,  .toys-cta.wave--beige.wave h2 strong,  .toys-cta.wave--beige.wave p{
color: var(--theme-secondary);
}
.toys-cta.wave--beige.wave-before::before{
background-color: var(--theme-secondary-light);
}
.toys-cta.wave--beige.wave-after::after{
background-color: var(--theme-secondary-light);
}  .bg-dot{
position: relative;
}
.bg-dot::before{
position: absolute;
}
.bg-dot::before{
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
.bg-dot::before {
content: "";
min-width: 100vw;
z-index: -1;
background: #f8f8f8 url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-grid-icons.png) repeat center top;
background-size: contain;
}
.bg-dot .col-item{
border-radius: 0.75rem;
}
.bg-dot .col-item{
background-color: rgb(255 255 255 / 0.9);
}
.bg-dot .col-item{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
} .bg-light {
background-color: #f8f8f8;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 3rem;
padding-bottom: 3rem;
} .grey-bg{
background-color: var(--theme-secondary-light);
} .bg-maths {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-maths.png) repeat center top;
}
.bg-faq {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-faq.png) repeat center top;
}
.bg-tetines {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-tetines.png) no-repeat center center / 1480px;
}
.bg-affaires {
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/bg-affaires.png) repeat left top / 1280px;
}
.ruban-ciseaux {
height: 300px;
margin-top: 2.5rem;
background: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/ruban.svg) repeat-x center top;
}  .first-on-page {
padding-top: 0px !important;
}
.last-on-page {
padding-bottom: 0px !important;
}
.no-mb {
margin-bottom: 0px !important;
} .ul-check-red li{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.ul-check-red li {
list-style: none !important;
padding-left: 1.75rem;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS42NDMiIGhlaWdodD0iMjAuODk2IiB2aWV3Qm94PSIwIDAgMjEuNjQzIDIwLjg5NiI+CiAgPHBhdGggaWQ9Im5vdW4tY2hlY2stMTc2Nzg4OSIgZD0iTS4zMjEsOS45NjFjLS44NDQtLjc4MS40NTYtMi4wOCwxLjIzMi0xLjIzMkw4LjMxLDEzLjYsMjAuMTMuNDE1Yy42NS0uOTc1LDIuMDguMTMxLDEuMzYzLDEuMDM4TDkuMTU0LDIwLjQ4NmEuOTI3LjkyNywwLDAsMS0xLjQzLjE5NEwuMzIxLDkuOTYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ3IC0wLjAzNikiIGZpbGw9IiNiODJiMjEiLz4KPC9zdmc+Cg==) no-repeat 0 10px !important;
}
.ul-check-red-accompagnement .container {
}
.ul-check-red-accompagnement h2 {
}
.ul-check-red-accompagnement h3{
position: relative;
}
.ul-check-red-accompagnement h3{
font-family: "brother-1816";
}
.ul-check-red-accompagnement h3{
font-weight: 700;
}
.ul-check-red-accompagnement h3 {
font-size: 18px;
}
.ul-check-red-accompagnement h3:before{
position: absolute;
}
.ul-check-red-accompagnement h3:before{
left: -2rem;
}
.ul-check-red-accompagnement h3:before{
top: 0px;
}
.ul-check-red-accompagnement h3:before{
height: 1.5rem;
}
.ul-check-red-accompagnement h3:before{
width: 1.5rem;
}
.ul-check-red-accompagnement h3:before {
content: '';
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS42NDMiIGhlaWdodD0iMjAuODk2IiB2aWV3Qm94PSIwIDAgMjEuNjQzIDIwLjg5NiI+CiAgPHBhdGggaWQ9Im5vdW4tY2hlY2stMTc2Nzg4OSIgZD0iTS4zMjEsOS45NjFjLS44NDQtLjc4MS40NTYtMi4wOCwxLjIzMi0xLjIzMkw4LjMxLDEzLjYsMjAuMTMuNDE1Yy42NS0uOTc1LDIuMDguMTMxLDEuMzYzLDEuMDM4TDkuMTU0LDIwLjQ4NmEuOTI3LjkyNywwLDAsMS0xLjQzLjE5NEwuMzIxLDkuOTYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ3IC0wLjAzNikiIGZpbGw9IiNiODJiMjEiLz4KPC9zdmc+Cg==) no-repeat center;
}
.ul-check-red-accompagnement li{
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.ul-check-red-accompagnement li {
//list-style: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS42NDMiIGhlaWdodD0iMjAuODk2IiB2aWV3Qm94PSIwIDAgMjEuNjQzIDIwLjg5NiI+CiAgPHBhdGggaWQ9Im5vdW4tY2hlY2stMTc2Nzg4OSIgZD0iTS4zMjEsOS45NjFjLS44NDQtLjc4MS40NTYtMi4wOCwxLjIzMi0xLjIzMkw4LjMxLDEzLjYsMjAuMTMuNDE1Yy42NS0uOTc1LDIuMDguMTMxLDEuMzYzLDEuMDM4TDkuMTU0LDIwLjQ4NmEuOTI3LjkyNywwLDAsMS0xLjQzLjE5NEwuMzIxLDkuOTYxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ3IC0wLjAzNikiIGZpbGw9IiNiODJiMjEiLz4KPC9zdmc+Cg==) !important;
}
.ul-check-red-accompagnement ul,  .ul-check-red-accompagnement li {
list-style: none !important;
}
.ul-check-red-accompagnement h3,  .ul-check-red-accompagnement ul{
margin-left: 2rem;
} .form{
margin-left: 0.5rem;
margin-right: 0.5rem;
margin-bottom: 6rem;
margin-top: 2.5rem;
border-radius: 0.75rem;
padding-left: 2rem;
padding-right: 2rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 782px){
.form{
padding-left: 3.5rem;
padding-right: 3.5rem;
padding-top: 2rem;
padding-bottom: 2rem;
}
}
@media (min-width: 1280px){
.form{
margin-left: 11rem;
margin-right: 11rem;
padding-left: 5rem;
padding-right: 5rem;
padding-top: 3rem;
padding-bottom: 3rem;
}
}
.form{
--tw-bg-opacity: 1 !important;
background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.form> *{
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.form .text-xs{
margin-top: -1rem;
}
.form .agreement{
margin-top: 0px;
}
.form label{
margin-bottom: 1.5rem;
}
.form label{
max-height: 1.25rem;
}
.form input,  .form textarea{
width: 100%;
}
.form input,  .form textarea{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.form input,  .form textarea{
padding-left: 1rem;
padding-right: 1rem;
}
.form input, .form textarea {
border: 1px solid #7E97A5;
}
.form input:focus, .form textarea:focus {
outline: 1px solid #7E97A5;
}
.form__group{
display: grid;
}
.form__group{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.form__group{
gap: 1.5rem;
}
{
{
}
}
__group{
position: relative;
}
__group{
z-index: 20;
}
__group{
position: relative;
}
__group{
z-index: 20;
}
__group{
position: relative;
}
__group{
z-index: 20;
}
@media (min-width: 960px){
.form__group{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.form .agreement {
line-height: 1.25rem;
position: relative;
}
.form .agreement *{
margin: 0px;
}
.form .agreement *{
padding: 0px;
}
.form .agreement input{
margin-right: 0.75rem;
}
.form .agreement input{
height: 1rem;
}
.form .agreement input{
width: 1rem;
}
.form .agreement input{
--tw-translate-y: 0.25rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.form .agreement .wpcf7-not-valid-tip{
position: absolute;
}
.form .agreement .wpcf7-not-valid-tip{
bottom: -3rem;
}
.form .agreement a{
font-size: 0.875rem;
line-height: 1.25rem;
}
.form .agreement a{
font-weight: 700;
}
.form .agreement a{
color: var(--theme-color);
}
.form .agreement a:hover{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.form input[type="submit"]{
margin-top: 1.5rem;
}
.form input[type="submit"]{
display: inline-block;
}
.form input[type="submit"]{
width: auto;
}
.form input[type="submit"]{
border-radius: 1.5rem;
}
.form input[type="submit"]{
border-width: 1px;
}
.form input[type="submit"]{
border-color: var(--theme-color);
}
.form input[type="submit"]{
background-color: var(--theme-color);
}
.form input[type="submit"]{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.form input[type="submit"]{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.form input[type="submit"]{
font-weight: 600;
}
.form input[type="submit"]{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.form input[type="submit"]{
transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.form input[type="submit"]{
transition-duration: 200ms;
}
.form input[type="submit"]{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.form input[type="submit"] {
margin: auto;
transform: none;
display: block;
}
.form input[type="submit"]:hover{
cursor: pointer;
}
.form input[type="submit"]:hover{
background-color: transparent;
}
.form input[type="submit"]:hover{
color: var(--theme-color);
}
.form .wpcf7-not-valid-tip {
color: #BC0258cc;
}
.form .radio-list{
margin-top: -1.25rem;
}
.form .checkbox-list *,.form .radio-list *{
margin: 0px;
}
.form .checkbox-list *,.form .radio-list *{
padding: 0px;
}
.form .checkbox-list .wpcf7-list-item,.form .radio-list .wpcf7-list-item{
margin-right: 2rem;
}
.form .checkbox-list .wpcf7-list-item,.form .radio-list .wpcf7-list-item{
cursor: pointer;
}
.form .checkbox-list .wpcf7-list-item,.form .radio-list .wpcf7-list-item{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.form .checkbox-list .wpcf7-list-item> label,.form .radio-list .wpcf7-list-item> label{
display: flex;
}
.form .checkbox-list .wpcf7-list-item> label,.form .radio-list .wpcf7-list-item> label{
cursor: pointer;
}
.form .checkbox-list .wpcf7-list-item> label,.form .radio-list .wpcf7-list-item> label{
align-items: center;
}
.form .checkbox-list .wpcf7-list-item input[type="radio"],  .form .checkbox-list .wpcf7-list-item input[type="checkbox"],  .form .radio-list .wpcf7-list-item input[type="radio"],  .form .radio-list .wpcf7-list-item input[type="checkbox"]{
margin-right: 0.75rem;
}
.form .checkbox-list .wpcf7-list-item input[type="radio"],  .form .checkbox-list .wpcf7-list-item input[type="checkbox"],  .form .radio-list .wpcf7-list-item input[type="radio"],  .form .radio-list .wpcf7-list-item input[type="checkbox"]{
height: 1rem;
}
.form .checkbox-list .wpcf7-list-item input[type="radio"],  .form .checkbox-list .wpcf7-list-item input[type="checkbox"],  .form .radio-list .wpcf7-list-item input[type="radio"],  .form .radio-list .wpcf7-list-item input[type="checkbox"]{
width: 1rem;
}
.form .checkbox-list .wpcf7-list-item{
margin-right: 0px;
}
.form .checkbox-list .wpcf7-list-item{
width: 100%;
}
@media (min-width: 960px){
.form .checkbox-list .wpcf7-list-item{
width: 50%;
}
}
.form .checkbox-list .wpcf7-form-control{
display: flex;
}
.form .checkbox-list .wpcf7-form-control{
flex-wrap: wrap;
}
.form span.wpcf7-form-control-wrap{
position: relative;
}
.form span.wpcf7-form-control-wrap{
margin: 0px;
}
.form span.wpcf7-form-control-wrap{
display: inline-block;
}
.form span.wpcf7-form-control-wrap{
width: 100%;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"],
.form span.wpcf7-form-control-wrap[data-name="file-diplome"],
.form span.wpcf7-form-control-wrap[data-name="file-ldm"] {
padding-left: 0.7rem;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"] input,.form span.wpcf7-form-control-wrap[data-name="file-diplome"] input,.form span.wpcf7-form-control-wrap[data-name="file-ldm"] input{
text-indent: -10rem;
color: transparent;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after, .form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after, .form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after {
content: attr(data-file-name);
left:136px;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
position: absolute;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
top: 0px;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
margin-left: 1rem;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
display: flex;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
height: 100%;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:after,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:after,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:after{
align-items: center;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before, .form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before, .form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before {
content: "Joindre"
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
pointer-events: none;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
position: absolute;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
top: 0px;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
left: 0px;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
z-index: 10;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
display: flex;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
height: 100%;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
max-height: 48px;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
width: 8.5rem;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
align-items: center;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
justify-content: center;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
background-color: var(--theme-color);
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
font-weight: 700;
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before,.form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before,.form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before, .form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before, .form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before {
cursor: pointer !important;
}
@supports (-moz-appearance:none) {
.form span.wpcf7-form-control-wrap[data-name="file-cv"]:before, .form span.wpcf7-form-control-wrap[data-name="file-diplome"]:before, .form span.wpcf7-form-control-wrap[data-name="file-ldm"]:before {
max-width: 7.5rem !important
}
}
.form .wpcf7-form-control.wpcf7-file{
position: relative;
}
.form .wpcf7-form-control.wpcf7-file{
padding-left: 2rem;
padding-right: 2rem;
}
.form__candidature p.text-xs{
margin-top: -1rem;
}
.form__candidature p.text-xs{
--tw-text-opacity: 1;
color: rgb(107 114 128 / var(--tw-text-opacity));
}
.form__rejoindre{
position: relative;
}
.form__rejoindre:after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA1IiBoZWlnaHQ9IjEwMSIgdmlld0JveD0iMCAwIDEwNSAxMDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy4wMTUzIDJDOS4xODE5MiAxNS44MzMzIDEuNjE1MjUgNDMuOSAyLjAxNTI1IDQ1LjVDMi41MTUyNSA0Ny41IDU5LjAxNTEgNS41IDYxLjAxNTEgOEM2My4wMTUxIDEwLjUgMjcuMDE1MSA4MiAzMS4wMTUxIDg2QzM1LjAxNTEgOTAgOTcuNTE1MSA0My41IDEwMS41MTUgNDUuNUMxMDUuNTE1IDQ3LjUgOTAuNTE1MSA5NyA4OS41MTUxIDk5IiBzdHJva2U9IiMwQTI2RDQiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.form__rejoindre:after{
position: absolute;
}
.form__rejoindre:after{
bottom: -2.5rem;
}
.form__rejoindre:after{
left: -2.5rem;
}
@media (min-width: 960px) {
.form .illustration{
pointer-events: none;
}
.form .illustration{
position: absolute;
}
.form .illustration{
height: 680px;
}
.form .illustration{
width: auto;
}
.form .illustration{
width: 250px;
}
.form .illustration {
background-repeat: no-repeat;
background-position: center;
}
.form .illustration-woman {
background-image: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/Femme formulaire.svg);
right: 5rem;
transform: translateX(100%);
top: -13rem;
}
.form .illustration-man {
background-image: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/Homme formulaire.svg);
left: 4rem;
transform: translateX(-100%);
bottom: -60px;
}
}
form.wpcf7-form .wpcf7-response-output{
margin-left: 50%;
margin-top: -5rem;
display: block;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
padding: 1rem;
text-align: center;
border: 1px solid rgb(45, 157, 36) !important;
color: rgb(45, 157, 36);
}
form.wpcf7-form[data-status='invalid'] .wpcf7-response-output {
border-color: #c74242 !important;
color: #c74242 !important;
} #join-form-wrapper {
-webkit-transition: transform .8s;
transform-origin: center center;
transform-style: preserve-3d;
transition: .8s;
-webkit-transition: .8s;
position: relative;
transition: transform .8s;
-webkit-transition: transform .8s;
min-height: 1900px
}
@media (min-width: 960px){
#join-form-wrapper{
min-height: 1600px;
}
}
#join-form-wrapper #front-face {
width: 100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
position: absolute;
top: 0;
left:0;
transform: perspective(1000px)  rotateY(0deg);
-webkit-transform: perspective(1000px)  rotateY(0deg);
transition: all .8s ease-in-out;
}
#join-form-wrapper #back-face {
width: 100%;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
transform: perspective(1000px)  rotateY(180deg);
-webkit-transform: perspective(1000px)  rotateY(180deg);
position: absolute;
top: 0;
left:0;
transition: all .8s ease-in-out;
}
#join-form-wrapper.is-flipped {
transform: perspective(1000px)  rotateY(-180deg);
}   .header-form-join {
background: #F6F6F6;
position: relative;
margin-bottom: 4rem;
padding-top: 4rem;
padding-bottom: 4rem;
}
.header-form-join:after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yODlfMTA0KSI+CjxwYXRoIGQ9Ik02LjMwMDA1IDI3LjQ1MDJMNzQuNDUgOTIuMDAwMkwxNDMuNyAyNy40NTAyIiBzdHJva2U9IiNFMzRFMkIiIHN0cm9rZS13aWR0aD0iMTYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjMwMDA1IDYyLjQ1MDJMNzQuNDUgMTI3TDE0My43IDYyLjQ1MDIiIHN0cm9rZT0iI0UzNEUyQiIgc3Ryb2tlLXdpZHRoPSIxNiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yODlfMTA0Ij4KPHJlY3Qgd2lkdGg9IjE1MCIgaGVpZ2h0PSIxNTAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.header-form-join:after{
position: absolute;
}
.header-form-join:after{
bottom: -5rem;
}
.header-form-join:after{
left: 50%;
}
.header-form-join:after{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.header-form-join:after{
--tw-scale-x: 30%;
--tw-scale-y: 30%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.header-form-join> h1{
position: relative;
}
.header-form-join> h1:after{
position: absolute;
}
.header-form-join> h1:after{
left: 80%;
}
.header-form-join> h1:after{
bottom: -2.5rem;
}
.header-form-join> h1:after{
display: none;
}
@media (min-width: 960px){
.header-form-join> h1:after{
display: block;
}
}
.header-form-join> h1:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/échangeons-ensemble.svg);
} .espace-franchise-cat{
padding-top: 5rem;
padding-bottom: 5rem;
}
.espace-franchise-cat .content-image{
position: relative;
}
.espace-franchise-cat .content-image:after{
position: absolute;
}
.espace-franchise-cat .content-image:after{
top: -4rem;
}
.espace-franchise-cat .content-image:after{
right: -4rem;
}
.espace-franchise-cat .content-image:after{
z-index: 10;
}
.espace-franchise-cat .content-image:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.espace-franchise-cat .content-image:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-vert.svg);
}
.espace-franchise-cat .content-description a.btn{
position: relative;
}
.espace-franchise-cat .content-description a.btn:before{
position: absolute;
}
.espace-franchise-cat .content-description a.btn:before{
bottom: -4rem;
}
.espace-franchise-cat .content-description a.btn:before{
left: -4rem;
}
.espace-franchise-cat .content-description a.btn:before {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNCAyMEMyNCAzNSA0Mi45IDY4LjQgNzYuNSA4MCIgc3Ryb2tlPSIjRDQ1NzM5IiBzdHJva2Utd2lkdGg9IjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNDUuNSAyNC41QzQ3LjE2NjcgMzEuMTY2NyA1My45IDQ4LjYgNjkuNSA1MyIgc3Ryb2tlPSIjRDQ1NzM5IiBzdHJva2Utd2lkdGg9IjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
}
.espace-franchise-cat .content-description a.btn:after{
position: absolute;
}
.espace-franchise-cat .content-description a.btn:after{
top: -4rem;
}
.espace-franchise-cat .content-description a.btn:after{
right: -4rem;
}
.espace-franchise-cat .content-description a.btn:after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNiA0NEMzMy41IDQ1LjY2NjcgNDkuMyA1NC4xIDUyLjUgNzQuNSIgc3Ryb2tlPSIjRDQ1NzM5IiBzdHJva2Utd2lkdGg9IjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMzUgMjVDNDUuMzMzMyAyNSA2Ny41IDM0LjcgNzMuNSA3My41IiBzdHJva2U9IiNENDU3MzkiIHN0cm9rZS13aWR0aD0iNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.video-decorated-espace-franchise .videoframe{
position: relative;
}
.video-decorated-espace-franchise .videoframe:after{
position: absolute;
}
.video-decorated-espace-franchise .videoframe:after{
bottom: -1.5rem;
}
.video-decorated-espace-franchise .videoframe:after{
left: -3rem;
}
.video-decorated-espace-franchise .videoframe:after{
z-index: 10;
}
.video-decorated-espace-franchise .videoframe:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.video-decorated-espace-franchise .videoframe:after {
--tw-scale-x: 1.25;
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-rouge-2.svg);
pointer-events: none;
} .concept-franchise .container{
position: relative;
}
.concept-franchise .container:after{
position: absolute;
}
.concept-franchise .container:after{
bottom: -8rem;
}
.concept-franchise .container:after{
right: 2.5rem;
}
.concept-franchise .container:after{
z-index: 10;
}
.concept-franchise .container:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.concept-franchise .container:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-rose.svg);
}
.concept-franchise .content-image{
position: relative;
}
.concept-franchise .content-image:after{
position: absolute;
}
.concept-franchise .content-image:after{
bottom: -4rem;
}
.concept-franchise .content-image:after{
left: -4rem;
}
.concept-franchise .content-image:after{
z-index: 10;
}
.concept-franchise .content-image:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.concept-franchise .content-image:after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04Ni41OTk5IDM2LjIwMDFDODYuMTQ5OSAzNi4yNTAxIDg1Ljg0OTkgMzYuNTAwMSA4NS40OTk5IDM2LjcwMDFDODAuOTk5OSAzOS4xMDAxIDc2Ljc5OTkgNDEuOTAwMSA3Mi41NDk5IDQ0Ljc1MDFDNjUuNTQ5OSA0OS40NTAxIDU4LjY5OTkgNTQuNTAwMSA1MS44OTk5IDU5LjQ1MDFDNDYuNzQ5OSA2My4yMDAxIDQxLjU5OTkgNjYuOTUwMSAzNi4zNDk5IDcwLjU1MDFDMzQuODk5OSA3MS41NTAxIDMzLjQ0OTkgNzIuNTAwMSAzMS44NDk5IDczLjE1MDFDMzEuMzQ5OSA3My4zNTAxIDMwLjg0OTkgNzMuNTUwMSAzMC4yNDk5IDczLjYwMDFDMjguNjQ5OSA3My43NTAxIDI3LjM5OTkgNzIuODUwMSAyNi45OTk5IDcxLjMwMDFDMjYuNjk5OSA3MC4xNTAxIDI2Ljg0OTkgNjkuMDAwMSAyNy4wOTk5IDY3Ljg1MDFDMjcuNzQ5OSA2NC43MDAxIDI4LjY5OTkgNjEuNjAwMSAyOS40OTk5IDU4LjUwMDFDMzEuMjQ5OSA1MS44MDAxIDMzLjI5OTkgNDUuMjAwMSAzNS4yNDk5IDM4LjYwMDFDMzYuMDk5OSAzNS43NTAxIDM2Ljc0OTkgMzIuODUwMSAzNy43NDk5IDMwLjEwMDFDMzguMTk5OSAyOC45NTAxIDM4LjY0OTkgMjcuNzUwMSAzOS4xOTk5IDI2LjY1MDFDMzkuMzk5OSAyNi4yMDAxIDM5LjY0OTkgMjUuNzAwMSA0MC4wNDk5IDI1LjM1MDFDNDAuNTk5OSAyNC44NTAxIDQxLjI0OTkgMjQuNjAwMSA0MS45NDk5IDI0LjkwMDFDNDIuNjk5OSAyNS4xNTAxIDQzLjA5OTkgMjUuNzUwMSA0My4xOTk5IDI2LjU1MDFDNDMuMjQ5OSAyNy4wMDAxIDQzLjI0OTkgMjcuNTAwMSA0Mi45NDk5IDI3LjkwMDFDNDIuMzk5OSAyOC42MDAxIDQyLjE5OTkgMjkuNDUwMSA0MS45NDk5IDMwLjMwMDFDNDEuMDk5OSAzMy4yMDAxIDQwLjM0OTkgMzYuMTAwMSAzOS40OTk5IDM5LjAwMDFDMzguMzk5OSA0Mi43NTAxIDM3LjE5OTkgNDYuNDUwMSAzNi4xNDk5IDUwLjIwMDFDMzQuNDk5OSA1Ni4wMDAxIDMyLjg5OTkgNjEuNzUwMSAzMS40NDk5IDY3LjYwMDFDMzEuMzQ5OSA2OC4wMDAxIDMxLjI5OTkgNjguNDAwMSAzMS4xOTk5IDY4Ljg1MDFDMzEuNzk5OSA2OC43MDAxIDMyLjE5OTkgNjguNDAwMSAzMi42NDk5IDY4LjEwMDFDMzUuNjk5OSA2Ni4xMDAxIDM4LjY0OTkgNjQuMDAwMSA0MS41OTk5IDYxLjg1MDFDNDkuODQ5OSA1NS45NTAxIDU3Ljk0OTkgNDkuODUwMSA2Ni4yOTk5IDQ0LjEwMDFDNzEuMTQ5OSA0MC43NTAxIDc1Ljk5OTkgMzcuNDAwMSA4MS4xNDk5IDM0LjQ1MDFDODIuMzk5OSAzMy43NTAxIDgzLjY0OTkgMzMuMDAwMSA4NC45OTk5IDMyLjM1MDFDODUuODk5OSAzMS45NTAxIDg2Ljc5OTkgMzEuNTUwMSA4Ny44NDk5IDMxLjU1MDFDODkuNTQ5OSAzMS41NTAxIDkwLjc5OTkgMzIuNjAwMSA5MS4wOTk5IDM0LjI1MDFDOTEuMjk5OSAzNS4zMDAxIDkxLjE0OTkgMzYuMzUwMSA5MC44NDk5IDM3LjM1MDFDOTAuNTk5OSAzOC4yNTAxIDkwLjE5OTkgMzkuMTAwMSA4OS44NDk5IDM5Ljk1MDFDODguNTk5OSA0Mi42MDAxIDg3LjM0OTkgNDUuMjAwMSA4Ni4wNDk5IDQ3LjgwMDFDODIuMTk5OSA1NS40MDAxIDc4LjU5OTkgNjMuMTAwMSA3NS4yOTk5IDcwLjk1MDFDNzEuMTk5OSA4MC41NTAxIDY3LjM5OTkgOTAuMzAwMSA2My40OTk5IDEwMEM2Mi4zOTk5IDEwMi44IDYxLjM5OTkgMTA1LjYgNjAuNjk5OSAxMDguNUM2MC41OTk5IDEwOC45IDYwLjQ5OTkgMTA5LjM1IDYwLjU5OTkgMTA5LjhDNjEuMDQ5OSAxMDkuODUgNjEuMzk5OSAxMDkuNjUgNjEuNzQ5OSAxMDkuNDVDNjQuMDQ5OSAxMDguNDUgNjYuMTQ5OSAxMDcuMSA2OC4yNDk5IDEwNS43NUM3Ni45OTk5IDEwMC4yIDg1LjY5OTkgOTQuNTAwMSA5NC40OTk5IDg5LjEwMDFDMTA0LjM1IDgzLjA1MDEgMTE0LjI1IDc3LjEwMDEgMTI0LjI1IDcxLjI1MDFDMTI1LjYgNzAuNDUwMSAxMjcgNjkuNzAwMSAxMjguNCA2OS4wMDAxQzEyOSA2OC43MDAxIDEyOS41NSA2OC41MDAxIDEzMC4yNSA2OC41MDAxQzEzMS41NSA2OC41MDAxIDEzMi40NSA2OS4xNTAxIDEzMi44IDcwLjQwMDFDMTMzLjA1IDcxLjM1MDEgMTMyLjg1IDcyLjI1MDEgMTMyLjcgNzMuMTUwMUMxMzIuMiA3NS42NTAxIDEzMS41IDc4LjA1MDEgMTMwLjc1IDgwLjQ1MDFDMTI5IDg1Ljg1MDEgMTI3LjY1IDkxLjM1MDEgMTI2LjU1IDk2LjkwMDFDMTI1IDEwNSAxMjIuNzUgMTEyLjk1IDEyMC4xNSAxMjAuNzVDMTE5LjggMTIxLjc1IDExOS41NSAxMjIuNzUgMTE5LjIgMTIzLjc1QzExOC44NSAxMjQuOCAxMTcuOTUgMTI1LjQgMTE2Ljk1IDEyNS4yNUMxMTUuNyAxMjUuMSAxMTQuOSAxMjMuOTUgMTE1LjIgMTIyLjZDMTE1LjMgMTIyLjEgMTE1LjQ1IDEyMS42NSAxMTUuNjUgMTIxLjJDMTE3LjMgMTE2LjI1IDExOC44NSAxMTEuMjUgMTIwLjE1IDEwNi4yQzEyMS4yIDEwMi4xNSAxMjIuMSA5OC4wMDAxIDEyMi45IDkzLjkwMDFDMTIzLjkgODguOTAwMSAxMjUuMiA4My45NTAxIDEyNi44IDc5LjEwMDFDMTI3LjM1IDc3LjQwMDEgMTI3Ljg1IDc1Ljc1MDEgMTI4LjI1IDczLjk1MDFDMTI3Ljg1IDczLjk1MDEgMTI3LjU1IDc0LjIwMDEgMTI3LjI1IDc0LjM1MDFDMTIzLjQ1IDc2LjYwMDEgMTE5LjY1IDc4LjgwMDEgMTE1Ljg1IDgxLjEwMDFDMTA3LjggODUuOTAwMSA5OS43NDk5IDkwLjcwMDEgOTEuNzk5OSA5NS43NTAxQzg0LjI5OTkgMTAwLjUgNzYuODQ5OSAxMDUuMjUgNjkuMzQ5OSAxMTBDNjcuMjk5OSAxMTEuMyA2NS4xOTk5IDExMi41NSA2Mi44OTk5IDExMy41QzYxLjk5OTkgMTEzLjg1IDYxLjA5OTkgMTE0LjE1IDYwLjA5OTkgMTE0LjE1QzU3Ljk5OTkgMTE0LjE1IDU2LjQ5OTkgMTEyLjggNTYuMjk5OSAxMTAuN0M1Ni4xNDk5IDEwOS4zIDU2LjQ0OTkgMTA3LjkgNTYuNzk5OSAxMDYuNTVDNTcuNzk5OSAxMDIuODUgNTkuMTQ5OSA5OS4zMDAxIDYwLjU0OTkgOTUuODAwMUM2My4yOTk5IDg4Ljk1MDEgNjYuMDQ5OSA4Mi4wNTAxIDY4Ljg0OTkgNzUuMjAwMUM3Mi42OTk5IDY1Ljk1MDEgNzYuNjk5OSA1Ni43NTAxIDgxLjI0OTkgNDcuODUwMUM4Mi45OTk5IDQ0LjQ1MDEgODQuNjk5OSA0MS4wMDAxIDg2LjI0OTkgMzcuNTAwMUM4Ni4zOTk5IDM3LjIwMDEgODYuNDk5OSAzNi44NTAxIDg2LjU5OTkgMzYuNTUwMUM4Ni42NDk5IDM2LjQwMDEgODYuNTk5OSAzNi4zMDAxIDg2LjU5OTkgMzYuMjAwMVoiIGZpbGw9IiMwRDI5RDUiLz4KPC9zdmc+Cg==);
}
.concept-franchise h2{
position: relative;
}
.concept-franchise h2{
display: inline-block;
}
.concept-franchise h2:after{
position: absolute;
}
.concept-franchise h2:after{
bottom: -3rem;
}
.concept-franchise h2:after{
right: -3rem;
}
@media (min-width: 782px){
.concept-franchise h2:after{
right: -7rem;
}
}
.concept-franchise h2:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/les-enfants.svg);
}
.concept-frenchise-environnement .container{
position: relative;
}
.concept-frenchise-environnement .container .grid{
position: relative;
}
.concept-frenchise-environnement .container .grid{
z-index: 20;
}
.concept-frenchise-environnement .container:after{
position: absolute;
}
.concept-frenchise-environnement .container:after{
bottom: -7rem;
}
.concept-frenchise-environnement .container:after{
right: 0px;
}
.concept-frenchise-environnement .container:after{
z-index: 10;
}
.concept-frenchise-environnement .container:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/tetine-white-bg.png);
}
.concept-frenchise-environnement h2{
position: relative;
}
.concept-frenchise-environnement h2{
display: inline-block;
}
.concept-frenchise-environnement h2:after{
position: absolute;
}
.concept-frenchise-environnement h2:after{
bottom: -2.5rem;
}
.concept-frenchise-environnement h2:after{
right: -1rem;
}
@media (min-width: 782px){
.concept-frenchise-environnement h2:after{
right: -7rem;
}
}
.concept-frenchise-environnement h2:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/pour-la-nature.svg);
}
.concept-franchise-chiffres .container h2{
z-index: 10;
}
.concept-franchise-chiffres .container{
position: relative;
}
.concept-franchise-chiffres .container:after{
position: absolute;
}
.concept-franchise-chiffres .container:after{
top: 1.5rem;
}
.concept-franchise-chiffres .container:after{
left: 50%;
}
.concept-franchise-chiffres .container:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.concept-franchise-chiffres .container:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-vert-2.svg);
z-index: -1;
} .franchise-history-book{
overflow: hidden;
}
@media (min-width: 782px) {
.franchise-history-book{
overflow: initial;
}
}
@media (min-width: 782px){
.franchise-history-book img{
--tw-translate-x: 5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
}
@media (min-width: 782px){
.franchise-history-book img{
--tw-translate-y: 2.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
}
@media (min-width: 782px){
.franchise-history-book img{
--tw-scale-x: 1.25;
--tw-scale-y: 1.25;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
}
.history-decorated .history-item:nth-child(1) .year{
position: relative;
}
.history-decorated .history-item:nth-child(1) .year:after{
position: absolute;
}
.history-decorated .history-item:nth-child(1) .year:after{
right: -5rem;
}
.history-decorated .history-item:nth-child(1) .year:after{
bottom: -5rem;
}
.history-decorated .history-item:nth-child(1) .year:after {
transform: scale(0.4);
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjE2MCIgdmlld0JveD0iMCAwIDE2MCAxNjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04OC4yNjY3IDExMi44NTNDODguMDUzNCAxMzUuMTQ2IDcwLjAyNjcgMTUyLjk2IDQ3LjU3MzQgMTUyLjQyNkMyNS4xMjAxIDE1MS44OTMgOC4wMDAwNSAxMzMuMTIgOC45MDY3MiAxMTEuMTQ2QzkuNzYwMDUgODkuNjUyOSAyNy42ODAxIDcyLjMxOTYgNDkuOTczNCA3My4wNjYyQzcxLjE0NjcgNzMuODEyOSA4OC4yMTM0IDkwLjk4NjIgODguMjY2NyAxMTIuODUzWk04My4zMDY3IDExMi42OTNDODMuMzYwMSA5My43MDYyIDY3Ljg0MDEgNzcuNTk5NiA0Ny44OTM0IDc3Ljk3MjlDMjguNzQ2NyA3OC4yOTI5IDEzLjU0NjcgOTQuMDc5NSAxMy44MTM0IDExMy4yOEMxNC4wODAxIDEzMi40MjYgMjkuODY2NyAxNDcuNzMzIDQ5LjE3MzQgMTQ3LjQxM0M2OC42NDAxIDE0Ny4xNDYgODMuMzYwMSAxMzEuMjUzIDgzLjMwNjcgMTEyLjY5M1oiIGZpbGw9IiNFMzUwMkUiLz4KPHBhdGggZD0iTTEwNi4zNDcgNDguMzcyOUMxMDUuODEzIDQ3LjczMjkgMTA1LjM4NyA0Ny4xNDYyIDEwNC45MDcgNDYuNjEyOUMxMDIuNDUzIDQzLjYyNjIgMTAwIDQwLjY5MjkgOTcuNTQ2NyAzNy43MDYyQzk1LjY4IDM1LjQ2NjIgOTQuMDggMzMuMDY2MiA5Mi4zNzM0IDMwLjc3MjlDOTIgMzAuMjM5NSA5MS42OCAyOS42NTI5IDkxLjQ2NjcgMjkuMDY2MkM5MS4xNDY3IDI3Ljk5OTUgOTEuNjI2NyAyNi45MzI5IDkyLjU4NjcgMjYuNDUyOUM5My40OTM0IDI1Ljk3MjkgOTQuNjEzNCAyNi4yMzk1IDk1LjI1MzQgMjcuMDkyOUM5OC40NTM0IDMxLjI1MjkgMTAxLjkyIDM1LjE5OTUgMTA1LjI4IDM5LjMwNjJDMTA4Ljg1MyA0My42MjYyIDExMi4zMiA0Ny45OTk1IDExNiA1Mi4yNjYyQzExOC45ODcgNTUuNzg2MiAxMjEuNzYgNTkuNDY2MiAxMjQuOCA2Mi45MzI5QzEyNS45NzMgNjQuMjY2MiAxMjcuMiA2NS41OTk1IDEyOC4zNzMgNjYuOTMyOUMxMjguNjQgNjcuMTk5NSAxMjguODUzIDY3LjUxOTUgMTI5LjAxMyA2Ny44Mzk1QzEyOS42IDY4Ljg1MjkgMTI5LjMzMyA3MC4wNzk1IDEyOC40MjcgNzAuODI2MkMxMjcuNTczIDcxLjU3MjkgMTI2LjI5MyA3MS42MjYyIDEyNS4zODcgNzAuOTMyOUMxMjUuMDEzIDcwLjY2NjIgMTI0LjY5MyA3MC4yMzk1IDEyNC4zNzMgNjkuOTE5NUMxMjAuMzczIDY1LjY1MjkgMTE2Ljg1MyA2MC45NTk1IDExMy4wNjcgNTYuNTMyOUMxMTIgNTUuMzA2MiAxMTAuOTg3IDU0LjAyNjIgMTA5LjkyIDUyLjc5OTVDMTA5LjQ0IDUyLjIxMjkgMTA5LjQ0IDUyLjIxMjkgMTA4LjggNTIuNjkyOUMxMDYuMTg3IDU0LjUwNjIgMTAzLjc4NyA1Ni40Nzk1IDEwMS4zMzMgNTguNTU5NUM5Ni4xMDY3IDYzLjAzOTUgOTAuODggNjcuNTE5NSA4NS43NiA3Mi4xMDYyQzg1LjU0NjcgNzIuMzE5NSA4NS4yOCA3Mi41MzI5IDg1LjA2NjcgNzIuNzQ2MkM4NS4yOCA3My4xNzI5IDg1LjYgNzMuNDM5NSA4NS45MiA3My44MTI5QzkwLjE4NjcgNzguNDUyOSA5NC41NiA4Mi45MzI5IDk4Ljk4NjcgODcuNDY2MkMxMDIuMDggOTAuNjEyOSAxMDUuMDY3IDkzLjgxMjkgMTA4LjEwNyA5Ny4wMTI5QzEwOC4zNzMgOTcuMjc5NSAxMDguNjQgOTcuNTk5NSAxMDguODUzIDk3Ljg2NjJDMTA5LjgxMyA5OS4wOTI5IDEwOS44MTMgMTAwLjM3MyAxMDguOTYgMTAxLjMzM0MxMDguMDUzIDEwMi4yOTMgMTA2LjQ1MyAxMDIuNDUzIDEwNS4yOCAxMDEuNjUzQzEwNC40OCAxMDEuMTIgMTAzLjg0IDEwMC40OCAxMDMuNDY3IDk5LjU3MjlDMTAzLjIgOTkuMDM5NSAxMDIuODggOTguNjEyOSAxMDIuNDUzIDk4LjEzMjlDOTcuODY2NyA5My4yMjYyIDkzLjA2NjcgODguNDc5NSA4OC40MjY3IDgzLjU3MjlDNzkuOTQ2NyA3NC43NzI5IDcxLjk0NjcgNjUuNDkyOSA2NC4yNjY3IDU1Ljk0NjJDNjMuMTQ2NyA1NC41NTk1IDYyLjA4IDUzLjExOTUgNjEuMDEzNCA1MS42Nzk1QzYwLjY5MzQgNTEuMjUyOSA2MC40MjY3IDUwLjgyNjIgNjAuMzIgNTAuMjkyOUM1OS45NDY3IDQ5LjAxMjkgNjAuMzczNCA0Ny44OTI5IDYxLjQ0IDQ3LjQxMjlDNjIuNDUzNCA0Ni45MzI5IDY0IDQ3LjMwNjIgNjQuNTMzNCA0OC4zNzI5QzY1LjE3MzQgNDkuNjUyOSA2Ni4yNCA1MC42MTI5IDY3LjA5MzQgNTEuNjc5NUM3MC40IDU1LjYyNjIgNzMuNzA2NyA1OS41MTk1IDc2Ljk2IDYzLjQxMjlDNzguNDUzNCA2NS4xNzI5IDc5Ljk0NjcgNjYuODc5NSA4MS40OTM0IDY4LjYzOTVDODIuMDI2NyA2OS4yNzk1IDgyLjA4IDY5LjI3OTUgODIuNjEzNCA2OC42OTI5Qzg3LjA0IDYzLjk5OTUgOTIuMDUzNCA1OS45OTk1IDk2Ljk2IDU1Ljc4NjJDOTkuODkzNCA1My4yNzk1IDEwMi44OCA1MC42MTI5IDEwNi4zNDcgNDguMzcyOVoiIGZpbGw9IiNFMzUwMkUiLz4KPHBhdGggZD0iTTEwNi4wOCAzLjI1MjkzQzEwNi44MjcgMy4yNTI5MyAxMDcuMzYgMy42MjYyNiAxMDcuODQgNC4xNTk2QzExMS4yNTMgOC4xNTk2IDExNC43MiAxMi4xMDYzIDExOC4xMzMgMTYuMTA2M0MxMjIuMDI3IDIwLjY5MjkgMTI2LjAyNyAyNS4wNjYzIDEzMC4xMzMgMjkuNDM5NkMxMzEuODkzIDMxLjMwNjMgMTMzLjU0NyAzMy4yNzk2IDEzNS4yNTMgMzUuMjUyOUMxMzUuMzYgMzUuMzU5NiAxMzUuNDY3IDM1LjUxOTYgMTM1LjU3MyAzNS42MjYzQzEzNi4zNzMgMzYuNjkyOSAxMzYuMzIgMzcuODEyOSAxMzUuNTczIDM4LjYxMjlDMTM0LjcyIDM5LjUxOTYgMTMzLjI4IDM5LjczMjkgMTMyLjI2NyAzOS4wOTI5QzEzMiAzOC44Nzk2IDEzMS43MzMgMzguNjY2MyAxMzEuNTIgMzguMzk5NkMxMjcuMjUzIDMzLjMzMjkgMTIyLjYxMyAyOC42OTI5IDExOC4yOTMgMjMuNjc5NkMxMTMuNzA3IDE4LjQ1MjkgMTA5LjE3MyAxMy4yMjYzIDEwNS4wNjcgNy42MjYyNkMxMDQuNjkzIDcuMDkyOTMgMTA0LjI2NyA2LjU1OTYgMTA0LjEwNyA1LjkxOTZDMTAzLjYyNyA0LjU4NjI2IDEwNC42NCAzLjI1MjkzIDEwNi4wOCAzLjI1MjkzWiIgZmlsbD0iI0UzNTAyRSIvPgo8cGF0aCBkPSJNMTQ1LjI4IDQ4LjQ4MDVDMTQ2LjY2NyA0OC40ODA1IDE0Ny42OCA0OS43MDcxIDE0Ny40NjcgNTAuOTg3MUMxNDcuMzYgNTEuNTczOCAxNDcuMTQ3IDUyLjIxMzggMTQ2LjkzMyA1Mi43NDcxQzE0Ni4yOTMgNTQuMDI3MSAxNDQuNTg3IDU0LjI5MzggMTQzLjUyIDUzLjMzMzhDMTQyLjE4NyA1Mi4wMDA1IDE0Mi45MzMgNDkuMDY3MSAxNDQuNzQ3IDQ4LjU4NzFDMTQ0LjkwNyA0OC40ODA1IDE0NS4xMiA0OC40ODA1IDE0NS4yOCA0OC40ODA1WiIgZmlsbD0iI0UzNTAyRSIvPgo8L3N2Zz4K);
z-index: -1;
}
.history-decorated .history-item:nth-child(3) .year{
position: relative;
}
.history-decorated .history-item:nth-child(3) .year:after{
position: absolute;
}
.history-decorated .history-item:nth-child(3) .year:after{
right: -5rem;
}
.history-decorated .history-item:nth-child(3) .year:after{
bottom: -5rem;
}
.history-decorated .history-item:nth-child(3) .year:after {
transform: scale(0.4);
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/et-de-4.svg);
z-index: -1;
}
.history-decorated .history-item:nth-child(5) .year{
position: relative;
}
.history-decorated .history-item:nth-child(5) .year:after{
position: absolute;
}
.history-decorated .history-item:nth-child(5) .year:after{
right: -5rem;
}
.history-decorated .history-item:nth-child(5) .year:after{
bottom: -3rem;
}
.history-decorated .history-item:nth-child(5) .year:after {
transform: scale(0.6);
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/nouveaux.svg);
z-index: -1;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper{
position: relative;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after{
position: absolute;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after{
right: -4rem;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after{
bottom: -4rem;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after {
transform:     translate(2px, 1px) rotate(0deg) scale(var(--tw-scale-x));
-webkit-animation-delay: 4s;
animation-delay: 4s;
}
.history-decorated .history-item:nth-child(2) .history__date-wrapper:after {
--tw-scale-x: 0.6;
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-rose.svg);
z-index: 10;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper{
position: relative;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper:after{
position: absolute;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper:after{
left: -4rem;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper:after{
bottom: -4rem;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.history-decorated .history-item:nth-child(4) .history__date-wrapper:after {
--tw-scale-x: 0.7;
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04Ni41OTk5IDM2LjIwMDFDODYuMTQ5OSAzNi4yNTAxIDg1Ljg0OTkgMzYuNTAwMSA4NS40OTk5IDM2LjcwMDFDODAuOTk5OSAzOS4xMDAxIDc2Ljc5OTkgNDEuOTAwMSA3Mi41NDk5IDQ0Ljc1MDFDNjUuNTQ5OSA0OS40NTAxIDU4LjY5OTkgNTQuNTAwMSA1MS44OTk5IDU5LjQ1MDFDNDYuNzQ5OSA2My4yMDAxIDQxLjU5OTkgNjYuOTUwMSAzNi4zNDk5IDcwLjU1MDFDMzQuODk5OSA3MS41NTAxIDMzLjQ0OTkgNzIuNTAwMSAzMS44NDk5IDczLjE1MDFDMzEuMzQ5OSA3My4zNTAxIDMwLjg0OTkgNzMuNTUwMSAzMC4yNDk5IDczLjYwMDFDMjguNjQ5OSA3My43NTAxIDI3LjM5OTkgNzIuODUwMSAyNi45OTk5IDcxLjMwMDFDMjYuNjk5OSA3MC4xNTAxIDI2Ljg0OTkgNjkuMDAwMSAyNy4wOTk5IDY3Ljg1MDFDMjcuNzQ5OSA2NC43MDAxIDI4LjY5OTkgNjEuNjAwMSAyOS40OTk5IDU4LjUwMDFDMzEuMjQ5OSA1MS44MDAxIDMzLjI5OTkgNDUuMjAwMSAzNS4yNDk5IDM4LjYwMDFDMzYuMDk5OSAzNS43NTAxIDM2Ljc0OTkgMzIuODUwMSAzNy43NDk5IDMwLjEwMDFDMzguMTk5OSAyOC45NTAxIDM4LjY0OTkgMjcuNzUwMSAzOS4xOTk5IDI2LjY1MDFDMzkuMzk5OSAyNi4yMDAxIDM5LjY0OTkgMjUuNzAwMSA0MC4wNDk5IDI1LjM1MDFDNDAuNTk5OSAyNC44NTAxIDQxLjI0OTkgMjQuNjAwMSA0MS45NDk5IDI0LjkwMDFDNDIuNjk5OSAyNS4xNTAxIDQzLjA5OTkgMjUuNzUwMSA0My4xOTk5IDI2LjU1MDFDNDMuMjQ5OSAyNy4wMDAxIDQzLjI0OTkgMjcuNTAwMSA0Mi45NDk5IDI3LjkwMDFDNDIuMzk5OSAyOC42MDAxIDQyLjE5OTkgMjkuNDUwMSA0MS45NDk5IDMwLjMwMDFDNDEuMDk5OSAzMy4yMDAxIDQwLjM0OTkgMzYuMTAwMSAzOS40OTk5IDM5LjAwMDFDMzguMzk5OSA0Mi43NTAxIDM3LjE5OTkgNDYuNDUwMSAzNi4xNDk5IDUwLjIwMDFDMzQuNDk5OSA1Ni4wMDAxIDMyLjg5OTkgNjEuNzUwMSAzMS40NDk5IDY3LjYwMDFDMzEuMzQ5OSA2OC4wMDAxIDMxLjI5OTkgNjguNDAwMSAzMS4xOTk5IDY4Ljg1MDFDMzEuNzk5OSA2OC43MDAxIDMyLjE5OTkgNjguNDAwMSAzMi42NDk5IDY4LjEwMDFDMzUuNjk5OSA2Ni4xMDAxIDM4LjY0OTkgNjQuMDAwMSA0MS41OTk5IDYxLjg1MDFDNDkuODQ5OSA1NS45NTAxIDU3Ljk0OTkgNDkuODUwMSA2Ni4yOTk5IDQ0LjEwMDFDNzEuMTQ5OSA0MC43NTAxIDc1Ljk5OTkgMzcuNDAwMSA4MS4xNDk5IDM0LjQ1MDFDODIuMzk5OSAzMy43NTAxIDgzLjY0OTkgMzMuMDAwMSA4NC45OTk5IDMyLjM1MDFDODUuODk5OSAzMS45NTAxIDg2Ljc5OTkgMzEuNTUwMSA4Ny44NDk5IDMxLjU1MDFDODkuNTQ5OSAzMS41NTAxIDkwLjc5OTkgMzIuNjAwMSA5MS4wOTk5IDM0LjI1MDFDOTEuMjk5OSAzNS4zMDAxIDkxLjE0OTkgMzYuMzUwMSA5MC44NDk5IDM3LjM1MDFDOTAuNTk5OSAzOC4yNTAxIDkwLjE5OTkgMzkuMTAwMSA4OS44NDk5IDM5Ljk1MDFDODguNTk5OSA0Mi42MDAxIDg3LjM0OTkgNDUuMjAwMSA4Ni4wNDk5IDQ3LjgwMDFDODIuMTk5OSA1NS40MDAxIDc4LjU5OTkgNjMuMTAwMSA3NS4yOTk5IDcwLjk1MDFDNzEuMTk5OSA4MC41NTAxIDY3LjM5OTkgOTAuMzAwMSA2My40OTk5IDEwMEM2Mi4zOTk5IDEwMi44IDYxLjM5OTkgMTA1LjYgNjAuNjk5OSAxMDguNUM2MC41OTk5IDEwOC45IDYwLjQ5OTkgMTA5LjM1IDYwLjU5OTkgMTA5LjhDNjEuMDQ5OSAxMDkuODUgNjEuMzk5OSAxMDkuNjUgNjEuNzQ5OSAxMDkuNDVDNjQuMDQ5OSAxMDguNDUgNjYuMTQ5OSAxMDcuMSA2OC4yNDk5IDEwNS43NUM3Ni45OTk5IDEwMC4yIDg1LjY5OTkgOTQuNTAwMSA5NC40OTk5IDg5LjEwMDFDMTA0LjM1IDgzLjA1MDEgMTE0LjI1IDc3LjEwMDEgMTI0LjI1IDcxLjI1MDFDMTI1LjYgNzAuNDUwMSAxMjcgNjkuNzAwMSAxMjguNCA2OS4wMDAxQzEyOSA2OC43MDAxIDEyOS41NSA2OC41MDAxIDEzMC4yNSA2OC41MDAxQzEzMS41NSA2OC41MDAxIDEzMi40NSA2OS4xNTAxIDEzMi44IDcwLjQwMDFDMTMzLjA1IDcxLjM1MDEgMTMyLjg1IDcyLjI1MDEgMTMyLjcgNzMuMTUwMUMxMzIuMiA3NS42NTAxIDEzMS41IDc4LjA1MDEgMTMwLjc1IDgwLjQ1MDFDMTI5IDg1Ljg1MDEgMTI3LjY1IDkxLjM1MDEgMTI2LjU1IDk2LjkwMDFDMTI1IDEwNSAxMjIuNzUgMTEyLjk1IDEyMC4xNSAxMjAuNzVDMTE5LjggMTIxLjc1IDExOS41NSAxMjIuNzUgMTE5LjIgMTIzLjc1QzExOC44NSAxMjQuOCAxMTcuOTUgMTI1LjQgMTE2Ljk1IDEyNS4yNUMxMTUuNyAxMjUuMSAxMTQuOSAxMjMuOTUgMTE1LjIgMTIyLjZDMTE1LjMgMTIyLjEgMTE1LjQ1IDEyMS42NSAxMTUuNjUgMTIxLjJDMTE3LjMgMTE2LjI1IDExOC44NSAxMTEuMjUgMTIwLjE1IDEwNi4yQzEyMS4yIDEwMi4xNSAxMjIuMSA5OC4wMDAxIDEyMi45IDkzLjkwMDFDMTIzLjkgODguOTAwMSAxMjUuMiA4My45NTAxIDEyNi44IDc5LjEwMDFDMTI3LjM1IDc3LjQwMDEgMTI3Ljg1IDc1Ljc1MDEgMTI4LjI1IDczLjk1MDFDMTI3Ljg1IDczLjk1MDEgMTI3LjU1IDc0LjIwMDEgMTI3LjI1IDc0LjM1MDFDMTIzLjQ1IDc2LjYwMDEgMTE5LjY1IDc4LjgwMDEgMTE1Ljg1IDgxLjEwMDFDMTA3LjggODUuOTAwMSA5OS43NDk5IDkwLjcwMDEgOTEuNzk5OSA5NS43NTAxQzg0LjI5OTkgMTAwLjUgNzYuODQ5OSAxMDUuMjUgNjkuMzQ5OSAxMTBDNjcuMjk5OSAxMTEuMyA2NS4xOTk5IDExMi41NSA2Mi44OTk5IDExMy41QzYxLjk5OTkgMTEzLjg1IDYxLjA5OTkgMTE0LjE1IDYwLjA5OTkgMTE0LjE1QzU3Ljk5OTkgMTE0LjE1IDU2LjQ5OTkgMTEyLjggNTYuMjk5OSAxMTAuN0M1Ni4xNDk5IDEwOS4zIDU2LjQ0OTkgMTA3LjkgNTYuNzk5OSAxMDYuNTVDNTcuNzk5OSAxMDIuODUgNTkuMTQ5OSA5OS4zMDAxIDYwLjU0OTkgOTUuODAwMUM2My4yOTk5IDg4Ljk1MDEgNjYuMDQ5OSA4Mi4wNTAxIDY4Ljg0OTkgNzUuMjAwMUM3Mi42OTk5IDY1Ljk1MDEgNzYuNjk5OSA1Ni43NTAxIDgxLjI0OTkgNDcuODUwMUM4Mi45OTk5IDQ0LjQ1MDEgODQuNjk5OSA0MS4wMDAxIDg2LjI0OTkgMzcuNTAwMUM4Ni4zOTk5IDM3LjIwMDEgODYuNDk5OSAzNi44NTAxIDg2LjU5OTkgMzYuNTUwMUM4Ni42NDk5IDM2LjQwMDEgODYuNTk5OSAzNi4zMDAxIDg2LjU5OTkgMzYuMjAwMVoiIGZpbGw9IiMwRDI5RDUiLz4KPC9zdmc+Cg==);
z-index: 10;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper{
position: relative;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after{
position: absolute;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after{
left: 50%;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after{
bottom: -5rem;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after {
-webkit-animation-name:              shake;
-webkit-animation-duration:          8s;
-webkit-animation-iteration-count:   infinite;
-webkit-animation-timing-function:   linear;
}
.history-decorated .history-item:nth-child(6) .history__date-wrapper:after {
--tw-scale-x: 0.75;
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjE1MCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04Ni45NSAxMzguMTk5QzcyLjM1IDEzOC4yOTkgNjAuMjUgMTI2LjI5OSA2MC4zNSAxMTEuNDk5QzYwLjQgMTA0LjE5OSA2My4wNSA5Ny44OTkyIDY4LjE1IDkyLjc0OTJDNzMuMzUgODcuNTQ5MiA3OS43NSA4NC45NDkyIDg3LjA1IDg0Ljk0OTJDOTQuMzUgODQuOTQ5MiAxMDAuNzUgODcuNjQ5MiAxMDUuOSA5Mi44OTkyQzExMS4wNSA5OC4wOTkyIDExMy42IDEwNC40NDkgMTEzLjYgMTExLjc5OUMxMTMuNTUgMTI2LjM0OSAxMDEuNTUgMTM4LjM0OSA4Ni45NSAxMzguMTk5Wk04Ny4yIDg4LjU0OTJDODAuOTUgODguMzk5MiA3NC45IDkxLjE5OTIgNzEgOTQuOTQ5MkM2Ni4zNSA5OS40NDkyIDYzLjk1IDEwNC45NDkgNjMuOSAxMTEuMzQ5QzYzLjggMTI0LjQ0OSA3NC4yIDEzNC41NDkgODYuNjUgMTM0LjY0OUM5Mi45NSAxMzQuNjk5IDk4LjQgMTMyLjU0OSAxMDIuOTUgMTI4LjE5OUMxMDcuNjUgMTIzLjY5OSAxMTAgMTE4LjA5OSAxMTAuMDUgMTExLjY0OUMxMTAuMDUgMTA1LjQ5OSAxMDcuOTUgMTAwLjA5OSAxMDMuNjUgOTUuNjQ5MkM5OS4xNSA5MC45OTkyIDkzLjY1IDg4LjY5OTIgODcuMiA4OC41NDkyWiIgZmlsbD0iI0MyRThENiIvPgo8cGF0aCBkPSJNMzAuNjk5OSAxMS43OTk3QzM2Ljk0OTkgMTEuODQ5NyA0Mi4zOTk5IDE0LjA5OTcgNDYuNzk5OSAxOC40OTk3QzUxLjE5OTkgMjIuOTQ5NyA1My4zOTk5IDI4LjM0OTcgNTMuNDQ5OSAzNC42NDk3QzUzLjQ5OTkgNDcuMjQ5NyA0My4xNDk5IDU3LjU0OTcgMzAuNDQ5OSA1Ny40OTk3QzE4LjA0OTkgNTcuNDQ5NyA3LjY5OTk0IDQ3LjI0OTcgNy43NDk5NCAzNC40NDk3QzcuODQ5OTQgMjIuMTQ5NyAxOC4wNDk5IDExLjU5OTcgMzAuNjk5OSAxMS43OTk3Wk0zMC40NDk5IDE1LjM0OTdDMTkuODk5OSAxNS4zOTk3IDExLjI5OTkgMjMuOTQ5NyAxMS4yOTk5IDM0LjU5OTdDMTEuMjk5OSA0NS4xNDk3IDE5Ljc5OTkgNTMuOTQ5NyAzMC42OTk5IDUzLjg5OTdDNDEuMjk5OSA1My44NDk3IDQ5Ljk0OTkgNDUuMzQ5NyA0OS44OTk5IDM0LjM5OTdDNDkuODQ5OSAyMy45OTk3IDQxLjI5OTkgMTUuMjQ5NyAzMC40NDk5IDE1LjM0OTdaIiBmaWxsPSIjQzJFOEQ2Ii8+CjxwYXRoIGQ9Ik0xMjkuNCA4NS4xOTk3QzEyMi41NSA4NS4zNDk3IDExNi42NSA3OS40OTk3IDExNi42NSA3Mi40NDk3QzExNi42NSA2NS4zOTk3IDEyMi40NSA1OS41OTk3IDEyOS41NSA1OS42NDk3QzEzNi40NSA1OS42OTk3IDE0Mi4zIDY1LjQ0OTcgMTQyLjI1IDcyLjU0OTdDMTQyLjE1IDc5LjU5OTcgMTM2LjQgODUuMzQ5NyAxMjkuNCA4NS4xOTk3Wk0xMjkuNCA4MS42OTk3QzEzNC41IDgxLjc5OTcgMTM4LjY1IDc3LjU0OTcgMTM4LjcgNzIuNTQ5N0MxMzguNzUgNjcuNDQ5NyAxMzQuNTUgNjMuMTk5NyAxMjkuNDUgNjMuMTk5N0MxMjQuMiA2My4xOTk3IDEyMC4yIDY3LjM5OTcgMTIwLjIgNzIuMzk5N0MxMjAuMiA3Ny42NDk3IDEyNC40IDgxLjY5OTcgMTI5LjQgODEuNjk5N1oiIGZpbGw9IiNDMkU4RDYiLz4KPHBhdGggZD0iTTY0LjU0OTggNjUuMjQ5NEM2MS4wOTk4IDY1LjE0OTQgNTguMzQ5OCA2My43NDk0IDU2LjI5OTggNjAuOTQ5NEM1NC44NDk4IDU4Ljk0OTQgNTQuMTk5OCA1Ni42NDk0IDU0LjQ0OTggNTQuMTQ5NEM1NC42OTk4IDUxLjg0OTQgNTUuNTk5OCA0OS43OTk0IDU3LjI0OTggNDguMDk5NEM1OC43OTk4IDQ2LjQ0OTQgNjAuNjk5OCA0NS40NDk0IDYyLjk0OTggNDUuMDQ5NEM2Mi45OTk4IDQ1LjA0OTQgNjMuMDQ5OCA0NC45OTk0IDYzLjA5OTggNDQuOTk5NEM2NC4zNDk4IDQ1LjE0OTQgNjUuNTk5OCA0NC43NDk0IDY2Ljg0OTggNDUuMDk5NEM2OS4wNDk4IDQ1Ljc0OTQgNzAuOTk5OCA0Ni43NDk0IDcyLjQ0OTggNDguNTk5NEM3My41NDk4IDQ5Ljk5OTQgNzQuMjQ5OCA1MS41NDk0IDc0LjU5OTggNTMuMjQ5NEM3NC45NDk4IDU1LjI0OTQgNzQuNzQ5OCA1Ny4xOTk0IDczLjg5OTggNTkuMDk5NEM3Mi45NDk4IDYxLjI0OTQgNzEuNDQ5OCA2Mi44NDk0IDY5LjQ0OTggNjMuOTQ5NEM2Ny45NDk4IDY0Ljg0OTQgNjYuMjk5OCA2NS4yOTk0IDY0LjU0OTggNjUuMjQ5NFpNNzEuMTk5OCA1NS4xNDk0QzcxLjI5OTggNTMuMjk5NCA3MC41NDk4IDUxLjY5OTQgNjkuMjk5OCA1MC4zOTk0QzY3Ljg5OTggNDguOTQ5NCA2Ni4wOTk4IDQ4LjQ5OTQgNjQuMTk5OCA0OC4zOTk0QzYwLjg5OTggNDguOTQ5NCA1OC4wOTk4IDUxLjA5OTQgNTcuOTk5OCA1NS4wNDk0QzU3Ljk0OTggNTguODQ5NCA2MC44NDk4IDYxLjY5OTQgNjQuNjQ5OCA2MS43NDk0QzY4LjI0OTggNjEuNzQ5NCA3MS4zOTk4IDU4LjU0OTQgNzEuMTk5OCA1NS4xNDk0WiIgZmlsbD0iI0MyRThENiIvPgo8L3N2Zz4K);
z-index: 10;
}
.history-grey-cta h2{
position: relative;
}
.history-grey-cta h2:after{
position: absolute;
}
.history-grey-cta h2:after{
left: -1.5rem;
}
.history-grey-cta h2:after{
top: -2.5rem;
}
.history-grey-cta h2:after {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABCCAYAAAABiBuRAAAABHNCSVQICAgIfAhkiAAABlJJREFUeF7tm11SGzkQgLsHDLF5CFQtBj+tOcHCCWJOsOQEIScIOcGaE6xzApwTLHuCDCeIc4J4nwzOVuF9wGxwGKV7sMkwSGrNn2OqZp5cNZJG+tR/6pYRyucRASyZPCZQQtFIRQmlhOJmLEpJKSWllBQ3AvOSlOvBZROWJi8CBS1U0KTvtqLfVgAj0tueQuiD8k5rq0tnuLExSr2KnDvmalOuh8NXKoDDOATHOfuo8Lja2PQd2xfWLBcoVxf/HqC6/RMAWSoyPSRFPU/h258JJxMUdXm5fv315oRgHGQioe/cqa5Wjn+GWqWGcjMc7n4L1F95SIcJKEtNbbWyP28wqaAwkEkAH6jzegES8mBINsoVD/ZX6vVe0d+ajZ8YyjyBzCY5bzCJoExtyEdXlaHFfELALrnl3tKSGvFuh+4avjXJHe8CBOSq8XcXCWBVWtuu77m0zdomEZTx+bBDH3wjfVQpeO9BpV1tbPSltgwpgEkbEV5Jben9u9p2/cihXaYmzlCuB19aCtUH29dYMsidHqVxpzx+gOqUJvTc9g2KZfbTjJ+EkjOU8fnFZ5vaMBDyFC3JU7BNukV8Xt3cPItPNJQanDCY3yyL8Ela9pMsMmlbJyh3wVlA7tfwKPVP9dnKrg1IPMBj4+khdqpbm8fRUdlujb9O+jaJKVpanKCQlJzaDKI0SZvqkRF+XW3Uu1EwDqpaqLSIUFikFU5IdYyPaPzGg4s+IP6qG4ElhrzKRvzd1WDYtRlfinY3JFVNqjaz9g5QhofkPimU1z+oKjuSlyGvRWs3P8se7MWDM2kzdBKWFkK8nwjF7obV37XtLfHcI0Exgb06H/ZMRpfd/lqjfpgXiOg4MpTB0AeEFwY5eVvb3uTYxfpYbRIZ6Vpjq6kb4GpwQfEL/qEfXPVpQ3akb6d5L0OxiL5kYGcTmh4NfJ1HUei9XNv6hQz540cyuOSaxfnPHUoSYxeeqm+hcy91Cs6Wl+BIOuiRCnGW7nFAR/1rjXorzaKlPiJpmz0oaqeikx6ff6GwXlEC6+HjKqUSAN37hYfCk74ekAcEYC+4i6D8ZQ/bkoSlgTHrkwlKkbuVZVFZ+8pQLN5HKXW81thqZ51Elv58LMg7iJOh2NMFhYbbNlh8lgIVnHD2765kgscu4YHLBohQQn3OGNG6TCRJG9MB1ebek4zvAMV+9ikystQtxJ4OdYuwJUAiFB5AOpzNy+CK6dCcYhcnKFJkSXFEv7q6spe3wYvvKMVMnPmzBGyqj+h1yQGM6JB5ltZtO0HhydmO//y+6BqNa374IUiCRDFNtV5/L6lM9L0zFFlaQjR9VB4ljfKtB0vGXlowbxjVjl67So4zlFBaXLP5CF0vqFCxXM7mSwvKs87kmoNJBCU0dP/f9ExZtPgCw2I54il44PM7XbLaBmWar/3MsYgEz/W9C5hEUPjDjhl3lzn6dMp+aU12nw8/0gSpaJbvo8v0pbIp0U7THeT8iK0UIa7EVvW7uhie0K4eioPcGflPoNQ0J4NNSk8c2KoBUrUxsaTMJpkXGH1+1h5F34OiuAShcqizXfasHdUmNFWE2bipoYS+JryfMmnTT7GUatrxeOB3d8UDqF5tf1wiaZvXsklLJiizaYfuGlTbnMs1LzCatJ7aK7YjdsOaIHK1SYzJtuQC5QEcDChT5naTgPrd14ym6sh3XkTDKhlKjf3TVhxNKpQrlAf25uaWbkbSVQsFu3TKXo8aZRLd/8gwdqK5GOcYiIwqFc9EcFEwY0NOyJQPKgSKZA/i76XCV6y9WJGMj29SoQWHIl/zuJfCFNk+0yl/waGI9eofm5/AyM46UZlEGwQuNBSefAKbMqJ7MDuuaQqbi5+roU1qU354Lw7a1IFSOPIAfFMaNEnC3JaDMdWwF8LQmiDaCuwuBzvrUcGihgsNRcqjUPG9/Wxl+V1clabejK+PtMyR9OPLQrmE+WnVJEk/h4wflTeUT2nIHqkVlztaUgDIB0hbrLPQksLwXM9CSUBLEfHCQ+HFSmqUBIiLLXoSUPIC4wKEv/VkoMxUif4o0U2c3HK8C/NkDK1ONVidAoQjCc7dDXDoxK+kSur2pCRFd5AEmLQCUE2+DU5XTEdcCPMA+wAVP2014UlDkXY87fsSioZcCaWE4qZQpaRoOH0Hsh5IcCLk0dYAAAAASUVORK5CYII=);
z-index: 10;
}
.history-grey-cta a.btn{
position: relative;
}
.history-grey-cta a.btn:after{
position: absolute;
}
.history-grey-cta a.btn:after{
right: -5rem;
}
.history-grey-cta a.btn:after{
bottom: -4rem;
}
.history-grey-cta a.btn:after{
--tw-scale-x: .75;
--tw-scale-y: .75;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.history-grey-cta a.btn:after {
content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjgzIiB2aWV3Qm94PSIwIDAgMTYwIDgzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzEuMDc3NiA1Ni4yMjUzQzcyLjIwMzIgNTkuMTM1NCA3My4xOTE1IDYxLjYzMzcgNzQuMTI0OSA2NC4xMzJDNzQuOTc2IDY2LjM4MzIgNzQuMjg5NyA2OC40NDIyIDcyLjU2MDEgNjkuMTAxMUM3MC44ODU0IDY5LjczMjUgNjguNDE0NiA2OC40NDIyIDY3Ljg2NTUgNjYuMzI4M0M2Ni43Njc0IDYyLjAxODEgNjQuNzM1OCA1OC4xNDcxIDYyLjU5NDQgNTQuMzMxQzYxLjk2MyA1My4yMDU0IDYxLjI0OTIgNTIuMTg5NyA2MC4zOTgxIDUxLjI1NjJDNTkuMTA3OCA0OS44ODM1IDU4Ljk0MzEgNDcuNDk1MSA2MC4wMTM3IDQ2LjMxNDZDNjEuMzg2NCA0NC44MDQ2IDYyLjkyMzggNDUuMjQzOSA2NC41MTYyIDQ2LjAxMjZDNjguMzg3MSA0Ny44Nzk0IDcyLjMxMyA0OS42OTE0IDc2LjIxMTQgNTEuNTMwOEM3Ni43MDU2IDUxLjc1MDQgNzcuMjI3MiA1Mi4wNTI0IDc3LjYzOSA1MS41ODU3Qzc4LjA3ODMgNTEuMDkxNSA3Ny44ODYxIDUwLjQwNTIgNzcuNzIxNCA0OS44NTYxQzc2LjgxNTQgNDYuOTczNSA3Ni41MTM0IDQzLjk4MSA3Ni41OTU4IDQwLjk4ODZDNzYuNjc4MSAzOC41NDUyIDc3Ljk0MSAzNy40NzQ1IDgwLjE2NDcgMzcuNzQ5QzgxLjg2NjkgMzcuOTY4NyA4Mi42NjMgMzkuMTIxNyA4Mi44MDAzIDQwLjY1OTFDODMuMTg0NiA0NS4yMTY0IDg0LjE3MyA0OS42MzY1IDg1LjcxMDQgNTMuOTc0MUM4Ni4zNjkzIDU1LjgxMzUgODYuMzE0NCA1Ny43NjI3IDg0LjU1NzMgNTkuMzI3NkM4Mi45MTAxIDYwLjc4MjcgODEuMTgwNSA2MC4yODg1IDc5LjUwNTkgNTkuNjg0NUM3Ni43ODc5IDU4LjY0MTMgNzQuMTUyNCA1Ny40NjA4IDcxLjA3NzYgNTYuMjI1M1oiIGZpbGw9IiNFMjRGMkMiLz4KPHBhdGggZD0iTTUxLjY5NTMgNzQuMzcyM0M0Ny45MzQxIDc0LjcwMTggNDUuOTU3NCA3My43NjgzIDQ1LjA3ODkgNzEuMzc5OUM0Mi44NTUyIDY1LjM5NSA0MC4xMzczIDU5LjU0NzMgMzkuMDExNyA1My4yMDU1QzM4LjU0NDkgNTAuNTQyNSAzOS42NzA1IDQ4Ljc4NTUgNDIuMTk2MyA0Ny43OTcyQzQ0LjAwODIgNDcuMDgzNCA0NS43OTI3IDQ2LjMxNDcgNDcuNjA0NyA0NS43MTA3QzQ5LjA4NzIgNDUuMjE2NSA1MC43ODkzIDQ1LjEzNDIgNTEuNTMwNSA0Ni44MDg4QzUyLjI3MTggNDguNTExIDUxLjk5NzIgNTAuMjQwNSA1MC4wNzU1IDUxLjIwMTRDNDguODY3NSA1MS44MDU0IDQ3LjY4NyA1Mi40MzY4IDQ2LjQyNDEgNTIuODc2MUM0NS4xNjEzIDUzLjM0MjggNDUuMzUzNSA1NC4xOTM5IDQ1LjczNzggNTUuMDQ0OUM0Ni4wNjczIDU1LjgxMzYgNDYuNDI0MSA1Ni43NzQ1IDQ3LjcxNDUgNTYuMTk4QzQ5LjA1OTcgNTUuNTY2NiA1MC40MzI0IDU0Ljk5IDUxLjg2IDU0LjU1MDhDNTMuMjYwMSA1NC4wODQxIDU0LjY4NzcgNTQuMzMxMSA1NS4zNzQgNTUuNzAzOEM1Ni4xMTUzIDU3LjE1ODkgNTUuODk1NyA1OC42Njg4IDU0LjUyMyA1OS43NjdDNTMuMTc3OCA2MC44NjUxIDUxLjUzMDUgNjEuNDY5MSA0OS45MzgyIDYyLjA0NTZDNDguODY3NSA2Mi40MyA0OC43ODUyIDYyLjgxNDMgNDkuMDg3MiA2My44MzAxQzUwLjQ4NzMgNjguNDQyMyA1MC40MzI0IDY4LjQxNDkgNTQuOTM0OCA2Ni4zODMzQzU2LjE3MDIgNjUuODM0MiA1Ny4yNjgzIDY1LjA5MyA1OC4zMzkgNjQuMjk2OEM2MC4xNzg0IDYyLjk1MTYgNjIuMDQ1MyA2My4wMzQgNjMuMTQzNCA2NC40MzQxQzY0LjI0MTYgNjUuODM0MiA2NC4wMjE5IDY4LjE0MDMgNjIuNDI5NiA2OS40ODU2QzU5LjAyNTQgNzIuMzk1NyA1NC44Nzk5IDczLjc2ODMgNTEuNjk1MyA3NC4zNzIzWiIgZmlsbD0iI0UyNEYyQyIvPgo8cGF0aCBkPSJNMjMuODAyMyA3MC4xMTcyQzI1LjM5NDYgNjYuMTM2NCAyNS45NzEyIDYyLjI5MjkgMjcuMDY5MyA1OC41ODY3QzI3LjcyODIgNTYuMzA4IDI4LjkzNjIgNTUuNDAyIDMwLjk0MDMgNTUuNzU4OUMzMy4xMzY2IDU2LjE0MzMgMzMuNzEzMSA1Ny43NjMgMzMuMzU2MiA1OS42Mjk5QzMyLjcyNDggNjIuNzg3MSAzMS45MDEyIDY1Ljg4OTMgMzEuMDc3NiA2OC45OTE2QzMwLjUyODUgNzEuMDc4MSAyOS44Njk2IDczLjE2NDYgMjkuMjM4MiA3NS4yMjM2QzI3Ljk0NzggNzkuMjMxOCAyNC40ODg3IDgwLjA1NTQgMjEuNDY4OCA3Ny4wMzU1QzE4LjI4NDEgNzMuODc4NCAxNS4xODE5IDcwLjYzODggMTEuNTMwNSA2Ny45NzU4QzkuOTkzMTQgNjYuODc3NyA5LjQ3MTUyIDY1LjM5NTIgMTAuMzc3NSA2My42NjU2QzExLjIyODYgNjIuMTAwNyAxMy4wOTU0IDYxLjc0MzggMTQuOTA3MyA2Mi43MzIyQzE3LjQ4OCA2NC4xNTk4IDE5LjM4MjMgNjYuNDM4NCAyMS42NjA5IDY4LjI1MDRDMjIuMzQ3MyA2OC43OTk0IDIyLjk3ODcgNjkuNDAzNCAyMy44MDIzIDcwLjExNzJaIiBmaWxsPSIjRTI0RjJDIi8+CjxwYXRoIGQ9Ik0xMTUuNTI1IDM1LjA1ODZDMTE1LjI3OCAzMy4yNDY3IDExNS45NjQgMzEuMzc5OSAxMTYuMDc0IDI5LjQzMDZDMTE2LjEyOSAyOC4zNTk5IDExNS44NTUgMjcuNzAxMSAxMTQuNTkyIDI3Ljc4MzRDMTEyLjU2IDI3LjkyMDcgMTExLjI3IDI3LjAxNDcgMTExLjE4NyAyNC44NzMzQzExMS4xMDUgMjIuNzg2OSAxMTIuODA3IDIwLjgxMDIgMTE0Ljk0OSAyMC41MzU3QzExOS41MzMgMTkuOTg2NiAxMjEuMTgxIDIxLjU1MTQgMTIyLjIyNCAyNy4xNzk0QzEyMi41NTMgMjguOTkxNCAxMjIuMzg5IDMwLjkxMzEgMTIyLjA4NyAzMi43NTI1QzEyMS45NDkgMzMuNTQ4NyAxMjEuODEyIDM0LjM3MjMgMTIxLjg2NyAzNS4xOTU5QzEyMi4wNTkgMzkuOTcyOCAxMjIuNDQzIDQwLjg3ODggMTI3LjkzNCAzOS4zNDE0QzEzMS4xMTkgMzguNDYyOSAxMzMuMTIzIDM5LjY5ODMgMTMyLjY1NiA0Mi42NjMzQzEzMi41MTkgNDMuNTY5MyAxMzEuOTcgNDQuMTczMyAxMzEuMzM4IDQ0LjY2NzRDMTI3Ljg1MiA0Ny4zMzA0IDExOS45NDUgNDcuNzk3MSAxMTYuOTggNDIuNzczMUMxMTUuNjM1IDQwLjU0OTQgMTE1LjQxNSAzNy44ODY0IDExNS41MjUgMzUuMDU4NloiIGZpbGw9IiNFMjRGMkQiLz4KPHBhdGggZD0iTTE0NS43MjQgMjMuMzkxQzE0NS45NDQgMjQuODQ2IDE0NS4yMDIgMjUuODYxOCAxNDMuOTY3IDI2LjQxMDlDMTQyLjc1OSAyNi45MzI1IDE0MS42ODggMjYuNDkzMiAxNDAuNzI3IDI1LjU1OThDMTM5LjYyOSAyNC41MTY2IDEzOS4xMzUgMjMuMTQzOSAxMzguODYxIDIxLjc5ODdDMTM3LjkyNyAxNy4yNjg4IDEzNi44ODQgMTIuNzM4OSAxMzYuNDQ1IDguMTU0MThDMTM2LjM5IDcuNDk1MjkgMTM2LjQ3MiA2LjgwODk1IDEzNi41ODIgNi4xNTAwNkMxMzYuODU3IDQuNjY3NTYgMTM3LjcwOCAzLjcwNjY4IDEzOS4yNDUgMy41NDE5NkMxNDAuOTQ3IDMuMzQ5NzkgMTQyLjI2NSA0LjQ3NTM5IDE0Mi40MDIgNS44NDgwN0MxNDMuMDM0IDExLjY0MDggMTQ0LjQwNiAxNy4yOTYzIDE0NS43NTIgMjIuOTUxN0MxNDUuNzUyIDIzLjAzNDEgMTQ1LjcyNCAyMy4xOTg4IDE0NS43MjQgMjMuMzkxWiIgZmlsbD0iI0UzNTEyRiIvPgo8cGF0aCBkPSJNMTUwLjA4OSAzNS41MjU4QzE1MC4xMTcgMzcuNTI5OSAxNDguOTkxIDM4Ljc5MjggMTQ3LjIwNyAzOC43OTI4QzE0NS4yMDIgMzguNzY1MyAxNDQuNDg5IDM3LjUyOTkgMTQ0LjQwNiAzNS43NDU0QzE0NC4zMjQgMzMuNjg2NCAxNDUuMzk1IDMyLjUwNTkgMTQ3LjIzNCAzMi41MDU5QzE0OS4wNDYgMzIuNTA1OSAxNTAuMDYyIDMzLjU3NjYgMTUwLjA4OSAzNS41MjU4WiIgZmlsbD0iI0UyNEYyQyIvPgo8cGF0aCBkPSJNOTUuNjc2MSAyOC44NTQyQzk3LjEwMzcgMjguNzE2OSA5OC41MDM4IDI5LjM0ODQgOTkuMjE3NiAzMC45NDA3Qzk5LjczOTMgMzIuMTQ4NiA5OS4zMjc0IDMzLjI0NjggOTguMjU2OCAzNC4xMjUzQzk3LjQ2MDYgMzQuNzU2NyA5Ni41NTQ2IDM0LjUzNzEgOTUuNjc2MSAzNC42MTk1Qzk1LjAxNzIgMzQuNjc0NCA5NC4yNzYgMzQuNjE5NSA5NC4wODM4IDM1LjQ5OEM5My45NDY1IDM2LjE1NjkgOTQuMjc2IDM2LjY1MSA5NC42MzI5IDM3LjE0NTJDOTUuMjA5NCAzNy45MTM5IDk1LjczMSAzNy4zNjQ4IDk2LjM2MjUgMzcuMTQ1MkM5Ny43NjI2IDM2LjcwNTkgOTguOTk4IDM1Ljc0NTEgMTAwLjU5IDM1Ljg4MjNDMTAxLjc5OCAzNS45NjQ3IDEwMi45MjQgMzYuMDE5NiAxMDMuMjgxIDM3LjM2NDhDMTAzLjYzOCAzOC42NTUyIDEwMy40MTggMzkuOTE4IDEwMi4wNzMgNDAuNjU5M0MxMDAuODM3IDQxLjM0NTYgOTkuNjAyIDQyLjAwNDUgOTguMzY2NiA0Mi43MTgzQzk3LjA3NjIgNDMuNDg3IDk2Ljc0NjggNDQuNTMwMiA5Ny4zNzgyIDQ1Ljk1NzhDOTcuNzkgNDYuODkxMiA5OC4wMDk3IDQ3LjkzNDUgOTguMzY2NiA0OC45MjI4Qzk5LjQwOTggNTEuNjQwNyAxMDAuNTYzIDUxLjk3MDIgMTAzLjA2MSA1MC40NjAyQzEwMy45OTUgNDkuODgzNyAxMDQuNzYzIDQ4Ljk3NzcgMTA1Ljk5OSA0OC45Nzc3QzEwNy4xMjQgNDguOTUwMyAxMDguNDE1IDQ4LjgxMyAxMDguOTM2IDUwLjA3NTlDMTA5LjQ4NSA1MS4zMzg3IDEwOS42MjMgNTIuNzkzOCAxMDguNDk3IDUzLjgzN0MxMDUuNzc5IDU2LjM5MDIgMTAyLjQ1NyA1Ny44MTc4IDk4LjcyMzUgNTcuNDg4NEM5NS41OTM4IDU3LjIxMzggOTQuMDU2MyA1NC43MTU1IDkzLjE1MDQgNTEuOTk3NkM5MS45OTczIDQ4LjU2NTkgOTEuMDYzOSA0NS4wMjQ0IDg5Ljk5MzIgNDEuNTY1MkM4OS42NjM4IDQwLjQ5NDUgODkuMjUyIDM5LjQ1MTMgODguODQwMSAzOC40MDgxQzg2LjI4NyAzMS43OTE3IDkwLjEzMDUgMjkuMTI4NyA5NS42NzYxIDI4Ljg1NDJaIiBmaWxsPSIjRTI0RjJDIi8+Cjwvc3ZnPgo=);
z-index: 10;
} .profils-video-deco h1{
position: relative;
}
.profils-video-deco h1:after{
position: absolute;
}
.profils-video-deco h1:after{
bottom: -1.25rem;
}
.profils-video-deco h1:after{
right: 0px;
}
.profils-video-deco h1:after{
--tw-scale-x: 1.5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.profils-video-deco h1:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-rouge-2.svg);
z-index: -1;
transform-origin: 100% 0%;
}
.profils-video-deco .videoframe{
position: relative;
}
.profils-video-deco .videoframe:before{
position: absolute;
}
.profils-video-deco .videoframe:before{
top: -2rem;
}
.profils-video-deco .videoframe:before{
left: -2rem;
}
.profils-video-deco .videoframe:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACRCAYAAADD2FojAAAABHNCSVQICAgIfAhkiAAABiNJREFUeF7t3L9vm0Ucx/HnyQ+pASQCA6VFomxZKRNCSKRVYC5DBXRBYoYFiY0BBv6EzkggtUYwsJJYadQBMcHMVoY6TKgTQpT44bFTt07y2M/9vu/dvb367rmvP99XznZ8dl1xyzqBZ9+88dwzG80P46PxZ4f73/3q48HWPi7KNWUksLl9bfOp9Y07dV29WlXNX8242hkNB7+5rg5ErhMVcr2TgGZF+YEEIiFNd1lGNyB/kEDksnsCrrUc0Bykh0dvjO58/7uLkkHkIkUh11ADdFxsUzV/Vg+Ptl1AApEQALZl6AB6vB85ggQi2+4JmG8CyCUkEAlAYFOCDSBXkEBk08HIc10AcgEJRJEhmC7vEpAtJBCZdjHiPB+AbCCBKCIGk6V9AjKFBCKTTkaaEwKQCSQQRQKhu2xIQLqQQKTbzQjjYwDSgQSiCCh0lowJaB5S89/K64f7t/7oqh1EOh0NPFYCoDlI91pI212QQBQYhupykgD1QQKRalcDjpMIaBkkEAXEobKUZECLIIFIpbOBxqQAqAsSiAIB6Vtm8q2Mpzea/eND9Wnc2oNt9/7+95/LIBLQr5R2oPm4WkRfjnYHX4AoMqLUAU3iA1FERDkAAlFEQOffefeF1ebcTym9BprENXsKm4+OnSgCpCmg6tzdNvytCMsbL9kFiJ3IOE7zibkBApG5BaOZOQICkREFs0m5AgKRmQftWTkDApE2B/0JuQMCkb4JrRklAAKRFgm9waUAApGeC+XRJQECkTIL9YGlAQKRug2lkSUCApESDbVBpQICkZqP3lElAwJRL4/+AaUDAlG/kaUjAHQcD0dBDCEB6ElwIDJABKCToYFIExGAzgYGIg1EAOoOC0SKiAC0OCgQKSAC0PKQQNSDCED9f2UgWpJRqoCqcfX5/eHtr/rb72YEiBbkmCqgpmk+Hu0NbrrhoXYVEHXkBCA1PLNRIDqVF4D0APGxB4D0xXTMYCd6FAo7kLknELXZAcgcEE9nALLT82h20TsRO5ATQ+WeJwKQG0DFPp0ByB2gIhEByC2g4hAByD2gohAByA+gYhAByB+gIhAByC+g7BEByD+grBEBKAygbBEBKBygLBEBKCyg7BABKDygrBABKA6gbBABKB6gLBABKC6g5BEBKD6gpBEBSAagZBEBSA6gJBEBSBag5BABSB6gpBABSCagZBABSC6gJBABSDYg8YgAJB+QaEQASgOQWEQASgeQSEQASguQOEQASg+QKEQAShOQGEQXd66/XK2s7bY/UbKVUpQxfmRTYj7Rf1pmCqheu1vX1SWJAS2qCUBPkomKCEAp/dksrjUaIgDlASjaayIA5QMoCiIA5QUoOCIA5QcoKCIA5QkoGCIA5QsoCCIA5Q3IOyIA5Q/IKyIAlQHIGyIAlQPICyIAlQXIOSIAlQfIKSIAlQnIGSIAlQvICSIAlQ3IGhGAAGSFCEAAmiVgdCgNQACaT0AbEYAAdDoBLUQAAlBXAsqIUgTUfiOjaR/0J6O9wU3a7y8BJUSpAmoFfXi4N/jWX3xcWendGYCA0pfA0p0IQH3xcf/SnQhAAFFNoHMnApBqfIzr3IkABAzdBE7sRADSjY/xJ3YiAAHCNIHpTgQg0/iYN92JAAQE2wTql97+4KCqq7dsLxRyfjOuPhoNb38dck3WWpxAfeHqjUv12vigrupXpAc1+SyMjzLkdWn6migFSACSh2dW0eO3+JIhAUguoDP/bJQICUCyAZ1BJO2pDUDyAXUimoP0S/ti+8VYDwNAsZLXX3fhUZCLV65vVeurk3dtwSEBSL+RMWcsP08UARKAYnIwW7v3eGzIHQlAZk2MPasX0aTAEJAAFJuC+fpKiHxDApB5AyXMVEbkCxKAJDCwq0ELkWtIALJrnpTZ2ohcQQKQFAL2dRghsoUEIPvGSbqCMSJTSACS1H43tVghmkGq11d/bg9JPt9XEoD6EkrzfmtEU0g771+uV6rhMkgAShOIStVOEPVBApBKK9Id4wzRIkgASheHauVOEZ2GBCDVNqQ9zjmiSRwXrr73Wr26sls39af3h7e+STsiqu9LwAuiyaKb29c2Hxz8+KCvAO5PP4H/Ab0q1H4DP1UGAAAAAElFTkSuQmCC);
pointer-events: none;
}
.profils-video-deco .videoframe:after{
position: absolute;
}
.profils-video-deco .videoframe:after{
bottom: -2rem;
}
.profils-video-deco .videoframe:after{
right: -2rem;
}
.profils-video-deco .videoframe:after {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAACRCAYAAADD2FojAAAABHNCSVQICAgIfAhkiAAABiNJREFUeF7t3L9vm0Ucx/HnyQ+pASQCA6VFomxZKRNCSKRVYC5DBXRBYoYFiY0BBv6EzkggtUYwsJJYadQBMcHMVoY6TKgTQpT44bFTt07y2M/9vu/dvb367rmvP99XznZ8dl1xyzqBZ9+88dwzG80P46PxZ4f73/3q48HWPi7KNWUksLl9bfOp9Y07dV29WlXNX8242hkNB7+5rg5ErhMVcr2TgGZF+YEEIiFNd1lGNyB/kEDksnsCrrUc0Bykh0dvjO58/7uLkkHkIkUh11ADdFxsUzV/Vg+Ptl1AApEQALZl6AB6vB85ggQi2+4JmG8CyCUkEAlAYFOCDSBXkEBk08HIc10AcgEJRJEhmC7vEpAtJBCZdjHiPB+AbCCBKCIGk6V9AjKFBCKTTkaaEwKQCSQQRQKhu2xIQLqQQKTbzQjjYwDSgQSiCCh0lowJaB5S89/K64f7t/7oqh1EOh0NPFYCoDlI91pI212QQBQYhupykgD1QQKRalcDjpMIaBkkEAXEobKUZECLIIFIpbOBxqQAqAsSiAIB6Vtm8q2Mpzea/eND9Wnc2oNt9/7+95/LIBLQr5R2oPm4WkRfjnYHX4AoMqLUAU3iA1FERDkAAlFEQOffefeF1ebcTym9BprENXsKm4+OnSgCpCmg6tzdNvytCMsbL9kFiJ3IOE7zibkBApG5BaOZOQICkREFs0m5AgKRmQftWTkDApE2B/0JuQMCkb4JrRklAAKRFgm9waUAApGeC+XRJQECkTIL9YGlAQKRug2lkSUCApESDbVBpQICkZqP3lElAwJRL4/+AaUDAlG/kaUjAHQcD0dBDCEB6ElwIDJABKCToYFIExGAzgYGIg1EAOoOC0SKiAC0OCgQKSAC0PKQQNSDCED9f2UgWpJRqoCqcfX5/eHtr/rb72YEiBbkmCqgpmk+Hu0NbrrhoXYVEHXkBCA1PLNRIDqVF4D0APGxB4D0xXTMYCd6FAo7kLknELXZAcgcEE9nALLT82h20TsRO5ATQ+WeJwKQG0DFPp0ByB2gIhEByC2g4hAByD2gohAByA+gYhAByB+gIhAByC+g7BEByD+grBEBKAygbBEBKBygLBEBKCyg7BABKDygrBABKA6gbBABKB6gLBABKC6g5BEBKD6gpBEBSAagZBEBSA6gJBEBSBag5BABSB6gpBABSCagZBABSC6gJBABSDYg8YgAJB+QaEQASgOQWEQASgeQSEQASguQOEQASg+QKEQAShOQGEQXd66/XK2s7bY/UbKVUpQxfmRTYj7Rf1pmCqheu1vX1SWJAS2qCUBPkomKCEAp/dksrjUaIgDlASjaayIA5QMoCiIA5QUoOCIA5QcoKCIA5QkoGCIA5QsoCCIA5Q3IOyIA5Q/IKyIAlQHIGyIAlQPICyIAlQXIOSIAlQfIKSIAlQnIGSIAlQvICSIAlQ3IGhGAAGSFCEAAmiVgdCgNQACaT0AbEYAAdDoBLUQAAlBXAsqIUgTUfiOjaR/0J6O9wU3a7y8BJUSpAmoFfXi4N/jWX3xcWendGYCA0pfA0p0IQH3xcf/SnQhAAFFNoHMnApBqfIzr3IkABAzdBE7sRADSjY/xJ3YiAAHCNIHpTgQg0/iYN92JAAQE2wTql97+4KCqq7dsLxRyfjOuPhoNb38dck3WWpxAfeHqjUv12vigrupXpAc1+SyMjzLkdWn6migFSACSh2dW0eO3+JIhAUguoDP/bJQICUCyAZ1BJO2pDUDyAXUimoP0S/ti+8VYDwNAsZLXX3fhUZCLV65vVeurk3dtwSEBSL+RMWcsP08UARKAYnIwW7v3eGzIHQlAZk2MPasX0aTAEJAAFJuC+fpKiHxDApB5AyXMVEbkCxKAJDCwq0ELkWtIALJrnpTZ2ohcQQKQFAL2dRghsoUEIPvGSbqCMSJTSACS1H43tVghmkGq11d/bg9JPt9XEoD6EkrzfmtEU0g771+uV6rhMkgAShOIStVOEPVBApBKK9Id4wzRIkgASheHauVOEZ2GBCDVNqQ9zjmiSRwXrr73Wr26sls39af3h7e+STsiqu9LwAuiyaKb29c2Hxz8+KCvAO5PP4H/Ab0q1H4DP1UGAAAAAElFTkSuQmCC);
pointer-events: none;
} .accompagnement-h1 h1{
position: relative;
}
.accompagnement-h1 h1:after{
position: absolute;
}
.accompagnement-h1 h1:after{
bottom: -1.25rem;
}
.accompagnement-h1 h1:after{
right: 0px;
}
.accompagnement-h1 h1:after{
--tw-scale-x: 1.5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.accompagnement-h1 h1:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/gribouillis-rouge-2.svg);
z-index: -1;
transform-origin: 100% 0;
}
.ul-check-red-accompagnement.deco{
position: relative;
}
.ul-check-red-accompagnement.deco:after{
position: absolute;
}
.ul-check-red-accompagnement.deco:after{
bottom: 0px;
}
.ul-check-red-accompagnement.deco:after{
left: 50%;
}
.ul-check-red-accompagnement.deco:after{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.ul-check-red-accompagnement.deco:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/red-arrow.svg);
} .key-numbers-deco h1{
position: relative;
}
.key-numbers-deco h1:before{
position: absolute;
}
.key-numbers-deco h1:before{
bottom: -4rem;
}
.key-numbers-deco h1:before{
left: -13rem;
}
.key-numbers-deco h1:before{
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.key-numbers-deco h1:before{
--tw-scale-x: .5;
--tw-scale-y: .5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.key-numbers-deco h1:before {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/red-arrow.svg);
}
.key-numbers-deco h1:after{
position: absolute;
}
.key-numbers-deco h1:after{
bottom: -1rem;
}
.key-numbers-deco h1:after{
right: 0px;
}
.key-numbers-deco h1:after{
--tw-rotate: -12deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.key-numbers-deco h1:after{
--tw-scale-x: .75;
--tw-scale-y: .75;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 960px){
.key-numbers-deco h1:after{
right: -8rem;
}
}
.key-numbers-deco h1:after {
content: url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/deco/callihop.svg);
}
@-webkit-keyframes shake {
0%, 55%, 100%  {
transform:     translate(2px, 1px) rotate(0deg) scale(var(--tw-scale-x));
}
5% {
transform:     translate(-1px, -2px) rotate(-2deg) scale(var(--tw-scale-x));
}
10% {
transform:     translate(-3px, 0px) rotate(3deg) scale(var(--tw-scale-x));
}
15% {
transform:     translate(0px, 2px) rotate(0deg) scale(var(--tw-scale-x));
}
20% {
transform:     translate(1px, -1px) rotate(1deg) scale(var(--tw-scale-x));
}
25% {
transform:     translate(-1px, 2px) rotate(-1deg) scale(var(--tw-scale-x));
}
30% {
transform:     translate(-3px, 1px) rotate(0deg) scale(var(--tw-scale-x));
}
35% {
transform:     translate(2px, 1px) rotate(-2deg) scale(var(--tw-scale-x));
}
40% {
transform:     translate(-1px, -1px) rotate(4deg) scale(var(--tw-scale-x));
}
45% {
transform:     translate(2px, 2px) rotate(0deg) scale(var(--tw-scale-x));
}
50%{
transform:     translate(1px, -2px) rotate(-1deg) scale(var(--tw-scale-x));
}
}
@keyframes shake {
0%, 55%, 100%  {
transform:     translate(2px, 1px) rotate(0deg) scale(var(--tw-scale-x));
}
5% {
transform:     translate(-1px, -2px) rotate(-2deg) scale(var(--tw-scale-x));
}
10% {
transform:     translate(-3px, 0px) rotate(3deg) scale(var(--tw-scale-x));
}
15% {
transform:     translate(0px, 2px) rotate(0deg) scale(var(--tw-scale-x));
}
20% {
transform:     translate(1px, -1px) rotate(1deg) scale(var(--tw-scale-x));
}
25% {
transform:     translate(-1px, 2px) rotate(-1deg) scale(var(--tw-scale-x));
}
30% {
transform:     translate(-3px, 1px) rotate(0deg) scale(var(--tw-scale-x));
}
35% {
transform:     translate(2px, 1px) rotate(-2deg) scale(var(--tw-scale-x));
}
40% {
transform:     translate(-1px, -1px) rotate(4deg) scale(var(--tw-scale-x));
}
45% {
transform:     translate(2px, 2px) rotate(0deg) scale(var(--tw-scale-x));
}
50%{
transform:     translate(1px, -2px) rotate(-1deg) scale(var(--tw-scale-x));
}
}
#top-bar{
position: relative;
z-index: 1;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
filter: drop-shadow(0px 3px 6px #00000029);
}
@media screen and (min-width: 1180px) {
#top-bar {
padding-left: 6rem;
padding-right: 6rem;
}
}
#top-bar:after { }
#top-bar:after{ }
#top-bar:after{ }
@media (min-width: 782px){
#top-bar:after{ }
}
@media (min-width: 960px){
#top-bar:after{ }
}
#top-bar:after { }
@media(min-width: 960px) and (max-width: 1140px) {
#top-bar > .container .social-list {
display: none !important;
}
}
@media(max-width: 1279px) {
#top-bar > .container {
width: 1280px;
max-width: 100%;
padding: 0 1rem
}
}
#page > header{
position: fixed;
z-index: 10000;
width: 100%;
}
#content{
margin-top: 136px;
}
@media (min-width: 960px){
#content{ margin-top: 79px;
}
.home #content{
margin-top: 78px;
}
}
@media (min-width: 960px){
.footer__links-wrapper> p{
position: relative;
}
}
@media (min-width: 960px){
.footer__links-wrapper> p{
display: inline-block;
}
}
.footer__links-wrapper> p:after{
width: 100%;
}
@media (min-width: 782px){
.footer__links-wrapper> p:after{
position: absolute;
}
}
@media (min-width: 782px){
.footer__links-wrapper> p:after{
bottom: -0.5rem;
}
}
@media (min-width: 782px){
.footer__links-wrapper> p:after{
left: 0px;
}
}
@media (min-width: 782px){
.footer__links-wrapper> p:after{
height: 1px;
}
}
@media (min-width: 782px){
.footer__links-wrapper> p:after{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
}
@media (min-width: 960px){
.footer__links-wrapper> p:after{
--tw-content: "";
content: var(--tw-content);
}
}
.footer__links-wrapper{
margin-bottom: 2rem;
}
.footer__links-wrapper a{
position: relative;
}
.footer__links-wrapper a::after {
content: "";
position: absolute;
height: 1px;
width: 0%;
background-color: rgba(255,255,255, 0.7);
bottom: -2px;
left: 0;
transition: all .2s ease-in-out;
}
.footer__links-wrapper a:hover::after {
width: 100%;
transform-origin: left center;
}
.footer__contacts{
position: relative;
}
.footer__contacts{
border-radius: 0.75rem;
}
.footer__contacts{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.footer__contacts{
padding: 1.5rem;
}
.footer__contacts {
min-width: 260px;
transform: translate(0, 10px);
}
.footer__contacts .icon{
position: absolute;
}
.footer__contacts .icon {
top: -24px;
left: 50%;
transform: translate(-50%, 0);
border-radius: 9px;
box-shadow: 0px -4px 6px rgba(0, 0, 0, 0.1);
}
.footer__contacts-text{
text-align: center;
}
.footer__contacts-text{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
} .footer__contacts-text> *{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
@font-face{font-family:'Oliciy';font-display:block;font-weight:400;src:url(//www.callihop.fr/wp-content/themes/garderieland/css/../resources/fonts/Oliciy.ttf) format('truetype');}
:root {
--theme-color: #0d8384;
--theme-color-light: rgba(255, 0, 0, 0.07);
--theme-secondary: #866162;
--theme-secondary-light: #FFEACC;
--theme-light: #F8F8F8;
}
.section-franchise {   --theme-color: #006e85;
--theme-secondary: #006e85; --theme-secondary-light: #F6F6F6;
}
.section-franchise .bg-breadcrumb {
}
.page-id-222 .bg-breadcrumb, .page-id-219 .bg-breadcrumb, .page-id-225 .bg-breadcrumb, .page-id-240 .bg-breadcrumb {
background: var(--theme-secondary-light);
}
.fade-animation{
opacity: 0;
}
.post .entry-content h2,  .post .entry-content h2 strong,  .cms h2,  .cms h2 strong{
margin-top: 2rem;
}
.post .entry-content h2,  .post .entry-content h2 strong,  .cms h2,  .cms h2 strong{
margin-bottom: 0.5rem;
}
.post .entry-content h2,  .post .entry-content h2 strong,  .cms h2,  .cms h2 strong{
font-size: 1.5rem;
line-height: 2rem;
}
.post .entry-content h2,  .post .entry-content h2 strong,  .cms h2,  .cms h2 strong{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.post .entry-content h3,.cms h3{
margin-top: 2rem;
}
.post .entry-content h3,.cms h3{
margin-bottom: 0.5rem;
}
.post .entry-content h3,.cms h3{
font-size: 1.25rem;
}
.post .entry-content p,  .post .entry-content ul,  .cms p,  .cms ul{
margin-bottom: 0.5rem;
}
.post .entry-content img,.cms img{
margin-bottom: 1rem;
}
.post .entry-content img,.cms img{
border-radius: 0.75rem;
}
.post .entry-content table,.cms table{
margin-top: 0.5rem;
}
.post .entry-content table,.cms table{
margin-bottom: 0.5rem;
}
.post .entry-content td,.cms td{
padding: 0.75rem;
}
.post .entry-content a,.cms a{
color: var(--theme-color);
}
.post .entry-content a,.cms a{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.post .entry-content a:hover,.cms a:hover{
font-weight: 500;
}
.hidden-bo{
display: none;
}
.aligncenter > img {
margin: auto;
}
@media (min-width: 960px) {
.container {
padding-left: 1rem;
padding-right: 1rem;
}
}
.hover\:scale-110:hover{
--tw-scale-x: 1.1;
--tw-scale-y: 1.1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:shadow-lg:hover{
--tw-shadow: 0px 0px 26px #04272733;
--tw-shadow-colored: 0px 0px 26px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:outline-none:focus{
outline: 2px solid transparent;
outline-offset: 2px;
}
.focus\:ring-2:focus{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-gray-900:focus{
--tw-ring-opacity: 1;
--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity));
}
.focus\:ring-offset-2:focus{
--tw-ring-offset-width: 2px;
}
.focus\:ring-offset-white:focus{
--tw-ring-offset-color: #fff;
}
@media (min-width: 480px){
.xs\:flex{
display: flex;
}
.xs\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.xs\:flex-row{
flex-direction: row;
}
}
@media (min-width: 600px){
.sm\:w-auto{
width: auto;
}
.sm\:flex-row{
flex-direction: row;
}
}
@media (min-width: 782px){
.md\:col-span-3{
grid-column: span 3 / span 3;
}
.md\:col-span-6{
grid-column: span 6 / span 6;
}
.md\:col-span-9{
grid-column: span 9 / span 9;
}
.md\:col-span-8{
grid-column: span 8 / span 8;
}
.md\:col-span-4{
grid-column: span 4 / span 4;
}
.md\:col-span-2{
grid-column: span 2 / span 2;
}
.md\:col-span-7{
grid-column: span 7 / span 7;
}
.md\:col-start-1{
grid-column-start: 1;
}
.md\:col-start-4{
grid-column-start: 4;
}
.md\:col-start-5{
grid-column-start: 5;
}
.md\:col-start-7{
grid-column-start: 7;
}
.md\:col-start-9{
grid-column-start: 9;
}
.md\:col-start-10{
grid-column-start: 10;
}
.md\:col-start-3{
grid-column-start: 3;
}
.md\:col-start-6{
grid-column-start: 6;
}
.md\:col-start-2{
grid-column-start: 2;
}
.md\:mb-5{
margin-bottom: 1.25rem;
}
.md\:mb-0{
margin-bottom: 0px;
}
.md\:flex{
display: flex;
}
.md\:hidden{
display: none;
}
.md\:h-full{
height: 100%;
}
.md\:w-32{
width: 8rem;
}
.md\:max-w-full{
max-width: 100%;
}
.md\:basis-6\/12{
flex-basis: 50%;
}
.md\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:grid-cols-4{
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.md\:grid-cols-5{
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.md\:grid-cols-12{
grid-template-columns: repeat(12, minmax(0, 1fr));
}
.md\:flex-col{
flex-direction: column;
}
.md\:items-center{
align-items: center;
}
.md\:justify-start{
justify-content: flex-start;
}
.md\:justify-end{
justify-content: flex-end;
}
.md\:justify-between{
justify-content: space-between;
}
.md\:gap-4{
gap: 1rem;
}
.md\:gap-8{
gap: 2rem;
}
.md\:gap-y-28{
row-gap: 7rem;
}
.md\:space-x-4 > :not([hidden]) ~ :not([hidden]){
--tw-space-x-reverse: 0;
margin-right: calc(1rem * var(--tw-space-x-reverse));
margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.md\:text-right{
text-align: right;
}
.md\:text-start{
text-align: start;
}
.md\:text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
@media (min-width: 960px){
.lg\:col-start-1{
grid-column-start: 1;
}
.lg\:col-start-2{
grid-column-start: 2;
}
.lg\:col-start-4{
grid-column-start: 4;
}
.lg\:col-end-2{
grid-column-end: 2;
}
.lg\:col-end-4{
grid-column-end: 4;
}
.lg\:col-end-6{
grid-column-end: 6;
}
.lg\:m-2{
margin: 0.5rem;
}
.lg\:-mx-4{
margin-left: -1rem;
margin-right: -1rem;
}
.lg\:mx-0{
margin-left: 0px;
margin-right: 0px;
}
.lg\:mx-24{
margin-left: 6rem;
margin-right: 6rem;
}
.lg\:mt-16{
margin-top: 4rem;
}
.lg\:mt-0{
margin-top: 0px;
}
.lg\:mb-0{
margin-bottom: 0px;
}
.lg\:ml-6{
margin-left: 1.5rem;
}
.lg\:ml-0{
margin-left: 0px;
}
.lg\:mt-2{
margin-top: 0.5rem;
}
.lg\:block{
display: block;
}
.lg\:flex{
display: flex;
}
.lg\:hidden{
display: none;
}
.lg\:w-5\/12{
width: 41.666667%;
}
.lg\:max-w-\[80\%\]{
max-width: 80%;
}
.lg\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.lg\:grid-cols-5{
grid-template-columns: repeat(5, minmax(0, 1fr));
}
.lg\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.lg\:flex-row{
flex-direction: row;
}
.lg\:items-center{
align-items: center;
}
.lg\:justify-start{
justify-content: flex-start;
}
.lg\:justify-end{
justify-content: flex-end;
}
.lg\:justify-between{
justify-content: space-between;
}
.lg\:bg-transparent{
background-color: transparent;
}
.lg\:p-2{
padding: 0.5rem;
}
.lg\:p-0{
padding: 0px;
}
.lg\:py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.lg\:pt-6{
padding-top: 1.5rem;
}
.lg\:text-left{
text-align: left;
}
.lg\:text-7xl{
font-size: 4.5rem;
line-height: 1;
}
.lg\:text-5xl{
font-size: 3rem;
line-height: 1;
}
}
@media (min-width: 1280px){
.xl\:m-4{
margin: 1rem;
}
.xl\:mb-8{
margin-bottom: 2rem;
}
.xl\:mt-0{
margin-top: 0px;
}
.xl\:flex{
display: flex;
}
.xl\:max-w-\[70\%\]{
max-width: 70%;
}
.xl\:max-w-\[60\%\]{
max-width: 60%;
}
.xl\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.xl\:grid-cols-4{
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.xl\:gap-16{
gap: 4rem;
}
.xl\:gap-6{
gap: 1.5rem;
}
.xl\:justify-self-start{
justify-self: start;
}
.xl\:p-4{
padding: 1rem;
}
} .btn-secondary {background-color: #80A9B6;border-color: #80A9B6;}
.btn-secondary:hover {color: #80A9B6;}
.btn-tertiary {background-color: #006e85;border-color: #006e85;}
.btn-tertiary:hover {color: #006e85;}
.home h2 {
font-family: inherit;
font-size: 36px;
padding: 60px 0 20px;
}
.home h2 strong {
text-transform: none;
}
.home-banner {
background-color: #26b4b0;
}
.home-banner .container.mx-auto {
width: 100%;
max-width: 100%;
padding: 0;
margin: 0;
}
.home-banner .content-description {
padding-left: 6rem;
padding-right: 7rem;
}
.home-banner .content-description h1 {
color: #FFFFFF;
text-transform: none;
text-align: left;
font-family: inherit;
}
.home-banner .content-description h1 span {
display: block;
font-weight: bold;
font-size: 120%;
}
.home-banner .content-description a {
background-color: #006E85;
color:#FFFFFF;
margin-top: 20px;
padding: 10px 15px;
}
.home-banner img, .home-banner img:hover {
transform: none !important;
}
.home .inscription__card {
border-radius: 8px;
box-shadow: 1px 1px 7px 3px rgba(38, 180, 176, .4);
}
.home .inscription__img .image {
border-radius: 8px;
clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 80%);
}
.home .inscription__img .icon {
left: 0;
right: 0;
margin:auto;
}
.home .inscription__cta h3 {
margin-bottom: 1rem;
}
.home .inscription__card a.btn {
display: none;
}
.home .btn-mode a {
display: inline-block;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
border-radius: 1.5rem;
border-width: 1px;
border-color: var(--theme-color);
background-color: var(--theme-color);
padding-top: 0.625rem;
padding-bottom: 0.625rem;
padding-left: 1.5rem;
padding-right: 1.5rem;
margin-top: 2.25rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
transition-duration: 200ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1486px){
#top-menu {
flex-wrap: wrap;
}
#buttons-cta {
margin-left: auto;
}
}
@media (max-width: 960px){
#menu  {
flex-direction: column;
}
#menu > a {
margin-left: 0;
}
#content {
margin-top: 90px;
}
.sm\:hidden{
display: none;
}
#buttons-cta {
margin-top: 24px;
margin-left: 12px;
}
#buttons-cta .btn-secondary {
margin-bottom: 12px;
}
}
.justify-around{
justify-content: space-around;
}
@media (min-width: 960px){
.section-franchise #content {
margin-top: 140px;
}
}