.ngg-trigger-buttons{clear:both;text-align:right;font-size:12px;line-height:1em;margin:0}.ngg-trigger-buttons.hidden{display:none}.ngg-trigger-large{font-size:16px;margin:0 10px}.ngg-trigger-buttons .ngg-trigger{margin-left:.3em;cursor:pointer}.ngg-trigger-buttons .ngg-trigger:active,.ngg-trigger-buttons .ngg-trigger:focus,.ngg-trigger-buttons .ngg-trigger:visited,.ngg-trigger-buttons .ngg-trigger{color:#999}.ngg-trigger-buttons .ngg-trigger:hover{color:#333}.galleria.photocrati-nextgen_pro_horizontal_filmstrip{margin-bottom:5px}@media screen and (min-width:0) and (max-width:1024px){.ngg-trigger-buttons.mobile-hide{display:none}}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.1.5
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#fff0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgb(0 0 0 / .8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}@font-face{ font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-brands-400.ttf) format("truetype") }.fa-brands,.fab{font-weight:400}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-square-x-twitter:before{content:"\e61a"}@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-regular-400.ttf) format("truetype") }.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/plugins/nextgen-gallery/static/FontAwesome/webfonts/fa-solid-900.ttf) format("truetype") }.fa-solid,.fas{font-weight:900}.fa-info:before{content:"\f129"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-lock:before{content:"\f023"}.fa-angle-right:before{content:"\f105"}.fa-user:before{content:"\f007"}.fa-star:before{content:"\f005"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-pause:before{content:"\f04c"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-arrow-right:before{content:"\f061"}.fa-lock-open:before{content:"\f3c1"}.fa-circle:before{content:"\f111"}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-angle-down:before{content:"\f107"}.fa-play:before{content:"\f04b"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-angle-up:before{content:"\f106"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-spinner:before{content:"\f110"}.fa-check:before{content:"\f00c"}.fa-angle-left:before{content:"\f104"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-window-close:before{content:"\f410"}.ngg-slideshow.slick-slider{margin:40px auto 50px!important;overflow:visible}.ngg-slideshow .ngg-gallery-slideshow-image{display:inline-block;text-align:center;font:0/0 a}.ngg-slideshow .ngg-gallery-slideshow-image:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.ngg-slideshow .ngg-gallery-slideshow-image a{display:inline!important}.ngg-slideshow .ngg-gallery-slideshow-image img{margin:0 auto;display:inline-block!important;vertical-align:middle;max-width:99%!important;max-height:98%!important}.ngg-slideshow .slick-prev{left:20px!important;z-index:10!important;top:49%;cursor:before}.ngg-slideshow .slick-next{right:30px!important;z-index:10!important;top:49%;cursor:pointer}.ngg-slideshow .slick-next:before,.ngg-slideshow .slick-prev:before{color:#CCC!important;font-size:32px!important}.ngg-slideshow .slick-next:hover:before,.ngg-slideshow .slick-prev:hover:before{color:#AAA!important;font-size:32px!important}.ngg-slideshow .slick-dots{margin:0;padding:0;bottom:-30px}.ngg-slideshow .slick-dots li{margin:0}.ngg-slideshow .slick-dots li button{margin:0}.ngg-slideshow .slick-dots li button:before{font-size:8px;color:#888;opacity:.5;cursor:pointer}.ngg-slideshow .slick-dots li.slick-active button:before{opacity:1;color:#555}.slideshowlink{margin:-34px auto 50px;text-align:center;text-transform:uppercase}.slideshowlink a{font-size:13px;letter-spacing:.75px;cursor:pointer;text-decoration:none;box-shadow:none;border:none}.slideshowlink a:hover{text-decoration:none!important;box-shadow:none!important;border:none!important}@media (max-width:600px){.ngg-slideshow .ngg-gallery-slideshow-image{height:400px!important}}@media (max-width:450px){.ngg-slideshow .ngg-gallery-slideshow-image{height:300px!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/ajax-loader.gif) center center no-repeat}@font-face{font-display:swap;font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/fonts/slick.eot);src:url('/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/fonts/slick.woff) format('woff'),url(/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/fonts/slick.ttf) format('truetype'),url('/wp-content/plugins/nextgen-gallery/static/Slideshow/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.ngg-widget,.ngg-widget-slideshow{overflow:hidden;margin:0pt;padding:5px 0 0 0pt;text-align:left}.ngg-widget img{border:2px solid #A9A9A9;margin:0pt 2px 2px 0;padding:1px;height:auto;float:left}.ngg-slideshow.slick-slider{margin:40px auto 50px!important;overflow:visible}.ngg-slideshow .ngg-gallery-slideshow-image{display:inline-block;text-align:center;font:0/0 a}.ngg-slideshow .ngg-gallery-slideshow-image:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.ngg-slideshow .ngg-gallery-slideshow-image a{display:inline!important}.ngg-slideshow .ngg-gallery-slideshow-image img{margin:0 auto;display:inline-block!important;vertical-align:middle;max-width:99%!important;max-height:98%!important}.ngg-slideshow .slick-prev{left:20px!important;z-index:10!important;top:49%;cursor:before}.ngg-slideshow .slick-next{right:30px!important;z-index:10!important;top:49%;cursor:pointer}.ngg-slideshow .slick-next:before,.ngg-slideshow .slick-prev:before{color:#CCC!important;font-size:32px!important}.ngg-slideshow .slick-next:hover:before,.ngg-slideshow .slick-prev:hover:before{color:#AAA!important;font-size:32px!important}.ngg-slideshow .slick-dots{margin:0;padding:0;bottom:-30px}.ngg-slideshow .slick-dots li{margin:0}.ngg-slideshow .slick-dots li button{margin:0}.ngg-slideshow .slick-dots li button:before{font-size:8px;color:#888;opacity:.5;cursor:pointer}.ngg-slideshow .slick-dots li.slick-active button:before{opacity:1;color:#555}.slideshowlink{margin:-34px auto 50px;text-align:center;text-transform:uppercase}.slideshowlink a{font-size:13px;letter-spacing:.75px;cursor:pointer;text-decoration:none;box-shadow:none;border:none}.slideshowlink a:hover{text-decoration:none!important;box-shadow:none!important;border:none!important}@media (max-width:600px){.ngg-slideshow .ngg-gallery-slideshow-image{height:400px!important}}@media (max-width:450px){.ngg-slideshow .ngg-gallery-slideshow-image{height:300px!important}}@font-face{font-family:'icomoon';src:url(/wp-content/themes/gibaultcare/icons/fonts/icomoon.eot?mj1uka);src:url('/wp-content/themes/gibaultcare/icons/fonts/icomoon.eot?mj1uka#iefix') format('embedded-opentype'),url(/wp-content/themes/gibaultcare/icons/fonts/icomoon.ttf?mj1uka) format('truetype'),url(/wp-content/themes/gibaultcare/icons/fonts/icomoon.woff?mj1uka) format('woff'),url('/wp-content/themes/gibaultcare/icons/fonts/icomoon.svg?mj1uka#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e900"}.icon-close-button:before{content:"\e901"}.icon-arrow-left-circle:before{content:"\e902"}.icon-arrow-right-circle:before{content:"\e903"}.icon-quote-open:before{content:"\e909"}.icon-quote-close:before{content:"\e90a"}.icon-star:before{content:"\e904"}.icon-grade:before{content:"\e904"}.icon-document:before{content:"\e90c"}.icon-facebook:before{content:"\e906"}.icon-instagram:before{content:"\e905"}.icon-linkedin:before{content:"\e907"}.icon-x:before{content:"\e908"}.icon-twitter:before{content:"\e908"}.icon-twitter1:before{content:"\e90b"}.icon-phone:before{content:"\e90d"}.icon-envelope:before{content:"\e90e"}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==')}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}:root{--spm-color-red:#8a1419;--spm-color-beige:#f5e2c8;--spm-color-yellow:#ffba08;--spm-color-blue:#5c7e95;--spm-color-blue-2:#0d03d6;--spm-color-purple:#5e368f;--spm-color-dark-blue:#1c3144;--spm-color-near-black:#222;--spm-color-light-grey:#e2e2e3;--spm-font-family-body:Poppins, Arial, Helvetica, sans-serif}html{scroll-behavior:smooth}body{overflow-x:hidden;min-width:320px;margin:0;padding:140px 0 0!important;color:#000;font:16px/1.6 var(--spm-font-family-body);background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}h1{font-size:1.5em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:1.3em}h6{font-size:.67em}h1,h2,h3,h4,h5,h6{margin:0 0 1em;font-weight:700}p{margin:0 0 1em}a,a:visited{color:var(--spm-color-blue);text-decoration:none;transition:color 0.2s}a:hover{color:var(--spm-color-yellow)}a img{border:none}img{max-width:100%;height:auto}ul{margin:0 0 1em;padding:0 0 0 30px}table{margin:0 0 1em}hr{height:2px;margin:2em 0;background-color:#ddd;border:none}th,td{vertical-align:top}th{vertical-align:middle}label{font-weight:700}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select{padding:15px;font:20px var(--spm-font-family-body);background-color:#fff;border:1px solid #999;outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none;transition:border-color 0.2s}textarea{overflow:auto}select{margin:0 5px 5px 0;vertical-align:middle;appearance:menulist;-webkit-appearance:menulist}input[type="submit"],button{cursor:pointer;padding:.7em 2em;color:#fff;text-transform:uppercase;font:500 16px/1em var(--spm-font-family-body);background-color:var(--spm-color-dark-blue);border:1px solid #fff0;appearance:none;-webkit-appearance:none;transition:color 0.2s,background-color 0.2s}input[type="submit"]:hover,button:hover{font-weight:700;letter-spacing:-.02em;background-color:var(--spm-color-blue)}.clearfix:after{display:block;clear:both;content:''}.hidden{display:none}.columns{display:flex;flex-wrap:wrap;margin-right:calc(-1 * var(--spm-column-gap));--spm-column-gap:20px;--spm-row-gap:20px}.columns.rtl{flex-direction:row-reverse}.columns>.column{margin:0 var(--spm-column-gap) var(--spm-row-gap) 0}.columns.columns-2{--spm-column-count:2}.columns.columns-3{--spm-column-count:3}.columns.columns-4{--spm-column-count:4}.columns.columns-5{--spm-column-count:5}.columns.columns-6{--spm-column-count:6}.columns.columns-7{--spm-column-count:7}.columns.columns-8{--spm-column-count:8}.columns.columns-9{--spm-column-count:9}.columns>.column{width:calc(100% / var(--spm-column-count) - var(--spm-column-gap))}.columns>.column.column-double{width:calc(200% / var(--spm-column-count) - var(--spm-column-gap))}.full_coverage_link{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;text-decoration:none;text-indent:-999em}.full_coverage_link:hover{text-decoration:none}.video_container{position:relative;padding-top:56.25%;margin:0 0 10px;box-shadow:0 0 10px 0 #29292975}.video_container>*{position:absolute;display:block;left:0;top:0;width:100%;height:100%;max-width:none}.anchor{position:relative;top:-150px}.spm_button,.spm_button:visited{display:inline-block;padding:.8em 1.6em;color:#fff;text-decoration:none;font:300 16px/1em var(--spm-font-family-body);border:1px solid #fff0;background-color:var(--spm-color-dark-blue);transition:color 0.2s,background-color 0.2s}.spm_button:hover{text-decoration:none;color:#fff!important;font-weight:700;letter-spacing:-.02em;background-color:var(--spm-color-blue)}.wrap{max-width:1090px;margin:0 auto;padding:0 20px}#responsive_menu{position:fixed;z-index:999;overflow:auto;left:-999em;top:0;bottom:0;width:100%;color:#fff;font-size:18px;line-height:1.2em;transition:left 0.3s step-end}.menu_revealed #responsive_menu{left:0;transition:left step-end}#responsive_menu .overlay{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0 / .5);transition:opacity 0.3s linear}.menu_revealed #responsive_menu .overlay{opacity:1}#responsive_menu a{color:inherit;text-decoration:none}#responsive_menu .menu_container{position:absolute;overflow-y:scroll;left:0;top:0;bottom:0;width:250px;height:100%;padding:0 20px 80px;background-color:var(--spm-color-dark-blue);box-sizing:border-box;-webkit-overflow-scrolling:touch;transform:translateX(-100%);transition:transform 0.3s}.menu_revealed #responsive_menu .menu_container{transform:translateX(0)}#responsive_menu .menu a{display:block}#responsive_menu .menu a:hover{background-color:rgb(255 255 255 / .07)}#responsive_menu .top_bar{margin:0 -20px 5px;padding:10px 20px;font-size:13.5px}#responsive_menu .top_bar .close{display:flex;align-items:center;gap:.5em;text-transform:uppercase;font-weight:500}#responsive_menu .menu{margin:0 -20px;padding:0;list-style:none;font-weight:600}#responsive_menu .menu>li{margin:0;border-bottom:1px solid rgb(0 0 0 / .2)}#responsive_menu .menu>li>a{padding:10px 20px;text-decoration:none}#responsive_menu .sub-menu{margin:0 0 10px;padding:0;text-transform:none;list-style:none;font-weight:300;font-size:14px;line-height:1.2em}#responsive_menu .sub-menu>li{margin:0;padding:0;border-bottom:none}#responsive_menu .sub-menu>li>a{padding:4px 20px 4px 25px}#responsive_menu .sub-menu .sub-menu{margin:0 0 5px;text-transform:none;font-size:13px}#responsive_menu .sub-menu .sub-menu>li>a{padding:3px 20px 3px 40px}#responsive_menu .sub-menu .sub-menu .sub-menu li>a{padding:2px 20px 2px 55px}#cookie_notice{position:fixed;z-index:999;left:0;right:0;bottom:0;color:#ddd;font-size:15px;line-height:1.4;background-color:#333;box-shadow:0 0 10px rgb(0 0 0 / .3);transition:transform 0.3s,left step-end,right step-end}#cookie_notice.hidden{display:block;transform:translateY(105%);left:-999em;right:999em;transition:transform 0.3s,left 0.3s step-end,right 0.3s step-end}#cookie_notice .wrap{display:flex;align-items:flex-start;gap:10px 20px;max-width:640px;padding:20px 20px 15px}#cookie_notice p{margin:0 0 .5em}#cookie_notice a{color:#fff;text-decoration:underline}#cookie_notice .spm_button{padding:.6em 1.9em;color:#000!important;text-decoration:none;background-color:var(--spm-color-yellow)}#cookie_notice .spm_button:hover{background-color:#fff}.header_container{position:fixed;z-index:998;left:0;right:0;top:0}.admin-bar .header_container{top:var(--wp-admin--admin-bar--height)}#header{color:#000;background:var(--spm-color-beige) url(/wp-content/themes/gibaultcare/images/header.webp) repeat-x 0 0 / 1px 20px}#header .wrap{position:relative;width:auto;height:120px;padding-top:20px}#header a{color:inherit}#header #responsive_menu_button{display:none;align-items:center;gap:.4em;position:absolute;left:10px;top:25px;text-transform:uppercase;font-weight:500;font-size:20px}#header #responsive_menu_button i{font-size:1.3em}#header .logo{position:absolute;z-index:1;left:20px;top:45px;width:209px;height:82px;text-indent:-999em;background:url(/wp-content/themes/gibaultcare/images/header-logo.webp) no-repeat 0 / 100%;image-rendering:-webkit-optimize-contrast}#header .logo a{position:relative;display:block;overflow:hidden;height:100%}#header .spm_button{color:#fff;text-transform:uppercase;font-weight:600;transition:color 0.2s,background-color 0.2s,box-shadow 0.2s}#header .spm_button:hover{letter-spacing:inherit;background-color:var(--spm-color-blue);box-shadow:3px 3px 0 #fff}#header .spm_button.alternate{background-color:var(--spm-color-yellow)}#header .spm_button.alternate:hover{background-color:var(--spm-color-blue)}#header .nav{position:absolute;left:20px;right:20px;bottom:0;display:flex;justify-content:flex-end;align-items:center;gap:40px;padding-left:230px}#header .nav .menu{display:flex;justify-content:space-between;width:100%;max-width:500px;margin:0;padding:0;list-style:none;font-weight:300;font-size:16px;line-height:95px}#header .nav .menu>li{position:relative;margin:0}#header .nav .menu>li>a{display:block;padding:0 5px;transition:color 0.2s,background-color 0.2s}#header .nav .menu>li:hover>a{font-weight:700;letter-spacing:-.02em}#header .nav .sub-menu{position:absolute;z-index:998;opacity:0;width:215px;left:-999em;margin:0;padding:10px 0;list-style:none;color:var(--spm-color-dark-blue);text-align:left;text-transform:none;line-height:1.1em;background-color:#fff;box-sizing:border-box;box-shadow:0 5px 5px rgb(0 0 0 / .2);box-sizing:border-box;transform:translateY(10px);transition:transform 0.2s linear,opacity 0.2s linear,left 0.2s step-end,right 0.2s step-end}#header .nav .menu>li:last-child>.sub-menu{left:auto;right:999em}#header .nav .menu>li:hover>.sub-menu{opacity:1;left:0;transform:translateY(0);transition:transform 0.2s linear,opacity 0.2s linear,left step-end,right step-end}#header .nav .menu>li:last-child:hover>.sub-menu{left:auto;right:30px}#header .nav .sub-menu>li{float:none;left:auto;margin:0;padding:0}#header .nav .sub-menu>li>a{display:block;padding:8px 20px;color:inherit;text-decoration:none;transition:none}#header .nav .sub-menu>li>a[href]:hover{background-color:var(--spm-color-light-grey)}#header .nav .sub-menu>li>a>.thumbnail_container{display:none}#header .nav .menu>li.has_images .sub-menu{width:540px;min-height:230px;padding-right:326px}#header .nav .menu>li.has_images .sub-menu>li>a>.thumbnail_container{display:none;position:absolute;right:20px;top:20px;bottom:20px;width:306px;background-color:#fff}#header .nav .menu>li.has_images .sub-menu>li:first-child>a>.thumbnail_container,#header .nav .menu>li.has_images .sub-menu>li:hover>a>.thumbnail_container{display:block}#header .nav .menu>li.has_images .sub-menu>li>a>.thumbnail_container img{position:absolute;left:0;top:0;width:100%;max-height:100%;object-fit:cover}#header .nav .menu>li.has_images .sub-menu .sub-menu{min-height:auto;padding:0}#header .button_container{display:flex;gap:20px}#banner{position:relative;overflow:hidden;color:#fff;font:20px/1.4em var(--spm-font-family-body);background-color:#a4b7c4}#banner .video_container{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding-top:0}#banner .video_container video{object-fit:cover}#banner .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top}#banner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(90deg,rgb(28 49 68) 0%,rgb(92 126 149 / .5) 50%,rgb(28 49 68 / .1) 100%)}#banner .wrap{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:140px 20px 130px}#banner .wrap>.layer_2{max-width:550px}#banner .pre_title{margin:0 0 .6em;text-transform:uppercase;font-weight:700;font-size:20px;line-height:1.2em}#banner .title,#banner .secondary_title{font-weight:600;font-size:30px;line-height:1.2em}#banner .secondary_title{font-weight:400}#banner .content{margin-top:10px}#banner .content p{margin:0 0 1.5em}#banner .content .spm_button{padding:.8em 3.5em;color:var(--spm-color-dark-blue);text-transform:uppercase;font-weight:700;background-color:var(--spm-color-yellow);transition:color 0.2s,background-color 0.2s,box-shadow 0.2s}#banner .content .spm_button:hover{color:#fff;letter-spacing:0;background-color:var(--spm-color-blue);box-shadow:3px 3px #fff}#banner_inside_page{margin:0 0 40px;position:relative;color:#fff;text-align:center;font:18px/1.45em var(--spm-font-family-body);background:var(--spm-color-near-black)}#banner_inside_page .banner_image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#banner_inside_page .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(#fff0 0%,rgb(28 49 68 / .5) 55%,rgb(28 49 68) 100%)}#banner_inside_page .wrap{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:50px 20px}#banner_inside_page .page_title{margin:0 0 .4em;text-transform:uppercase;font:600 24px/1.1em var(--spm-font-family-body)}#banner_inside_page .content{max-width:720px;margin:0 auto}#main .wrap{padding:60px 20px 20px}#content{float:left;width:73%;margin:0 0 40px;line-height:1.6em}#content.full_width{float:none;width:auto}#content .page_title{margin:0 0 1.1em;text-align:center;font:600 38px/1.2em var(--spm-font-family-body)}#content .title{position:relative;margin:0 0 .5em;padding:0 0 .2em;font:600 24px/1.1em var(--spm-font-family-body)}#content .title a{color:inherit}#content .wp-post-image{display:block;margin:0 auto}#content .postmetadata{color:#888}#content .blog_post{display:flex;column-gap:20px;margin:0 0 50px;font-size:16px;line-height:1.4}#content .blog_post .image_container{position:relative;width:40%;box-sizing:border-box}#content .blog_post .image_container .image{position:absolute;left:0;top:0;width:100%;object-fit:cover;border:2px solid #f0f0f0}#content .blog_post .text_container{width:60%;box-sizing:border-box}#content .post_thumbnail{margin:0 0 20px}#content .title.blog{position:relative;text-transform:uppercase;margin:0 0 .5em;padding:0 0 .2em;font:600 28px/1.1em var(--spm-font-family-body)}#sidebar{float:right;width:22%}#sidebar .widget{margin:0 0 40px}#sidebar .widget .widgettitle{margin:0 0 .5em;padding:10px;color:#fff;text-align:center;text-transform:uppercase;font:600 18px/1.1em var(--spm-font-family-body);background:var(--spm-color-dark-blue)}#sidebar .widget input,#sidebar .widget textarea,#sidebar .widget select{font-size:16px;max-width:100%}#sidebar .widget select{width:100%}#sidebar .widget.facebook{padding:10px;color:#fff;background-color:var(--spm-color-blue)}#sidebar .widget.facebook .widgettitle{padding:0;color:inherit;background-color:#fff0}#sidebar .widget.widget_recent_entries{padding:15px 20px 10px;color:#fff;background-color:var(--spm-color-dark-blue)}#sidebar .widget.widget_recent_entries .widgettitle{margin:0;padding:0 0 1em;color:var(--spm-color-yellow)}#sidebar .widget.widget_recent_entries ul{padding:0;list-style:none;font-weight:300;line-height:1.1em}#sidebar .widget.widget_recent_entries ul li{margin:0 0 .8em}#sidebar .widget.widget_recent_entries ul li a{color:inherit}#sidebar .widget.widget_recent_entries ul li a:hover{color:var(--spm-color-blue)}#sidebar .widget.widget_slideshow{padding:10px;border:1px solid var(--spm-color-dark-blue)}#sidebar .widget.widget_slideshow .widgettitle{padding:0;color:var(--spm-color-dark-blue);background-color:#fff0}#sidebar .widget.widget_slideshow .ngg_slideshow.widget{margin:0}#sidebar .widget.widget_slideshow .ngg-slideshow.slick-slider{margin:0 auto!important}#sidebar .widget.widget_slideshow .ngg-slideshow .ngg-gallery-slideshow-image img{object-fit:cover;width:280px;height:350px}#sidebar .widget.social_media{background-color:var(--spm-color-light-grey)}#sidebar .widget.social_media .widgettitle{margin:0;background-color:var(--spm-color-blue)}#sidebar .widget.social_media ul{display:flex;justify-content:center;gap:.4em;flex-wrap:wrap;padding:20px 0 15px;list-style:none;font-size:40px}#sidebar .widget.social_media ul li a{text-decoration:none;color:var(--spm-color-dark-blue)}#sidebar .widget.social_media ul li a:hover{color:var(--spm-color-blue)}.layout_block{position:relative}.layout_block.centered{text-align:center}.layout_block.more_padding{padding:60px 0 90px!important}.layout_block.more_padding_top{padding-top:60px!important}.layout_block.more_padding_bottom{padding-bottom:90px!important}.layout_block.has_shadow{padding-bottom:48px!important}.layout_block.has_shadow:after{position:absolute;left:20px;right:20px;bottom:0;max-width:1000px;height:48px;margin:0 auto;content:'';background:url(/wp-content/themes/gibaultcare/images/layout_block-has_shadow-after.webp) no-repeat center top / 100% auto}.layout_block .wrap{position:relative}.layout_block.has_bottom_divider .wrap:after{position:absolute;left:20px;right:20px;bottom:0;height:1px;content:'';background-color:#707070}.layout_block.less_padding .wrap{padding-top:40px!important;padding-bottom:25px!important}.layout_block.less_padding_top .wrap{padding-top:40px!important}.layout_block.less_padding_bottom .wrap{padding-bottom:25px!important}.layout_block.intro{text-align:center}.layout_block.intro .section_title{text-transform:none;font-size:19px;line-height:1.2em}.layout_block.intro.narrow .section_title{max-width:720px}.layout_block.intro.narrow .content{max-width:560px;margin:0 auto}.layout_block .section_title{margin:0 auto .8em;text-transform:uppercase;color:var(--spm-color-near-black);font-weight:600;font-size:32px;line-height:1}.layout_block .secondary_title{margin:-.7em 0 1em;font:17px/1em var(--spm-font-family-body)}.layout_block ul.stars{list-style:none;padding:0}.layout_block ul.stars li{position:relative;margin:0 0 .4em;padding:0 0 0 35px}.layout_block ul.stars li:before{position:absolute;left:0;top:.05em;color:var(--spm-color-yellow);content:'\e903';font:24px/1em icomoon}.layout_block.content_editor.beige{background:var(--spm-color-beige)}.layout_block.content_editor .wrap{padding:60px 20px 45px}.layout_block.content_editor .content{margin:0 auto}.layout_block.content_editor h3{font-size:15px}.layout_block.content_editor .blue_box{padding:30px 30px 20px;color:#fff;text-align:center;background-color:var(--spm-color-dark-blue);border:1px solid var(--spm-color-near-black);border-radius:10px}.layout_block.content_editor.content_with_image{position:relative}.layout_block.content_editor.content_with_image p{margin:0 0 1.8em}.layout_block.content_editor.content_with_image .columns.content_with_image_columns{align-items:center;--spm-column-gap:100px}.layout_block.content_editor.content_with_image .columns.content_with_image_columns.right{flex-direction:row-reverse}.layout_block.content_editor.content_with_image .columns.content_with_image_columns>.column-image{text-align:center}.layout_block.content_editor.content_with_image .columns.content_with_image_columns>.column-image .image{display:block;margin:0 auto}.layout_block.content_editor.content_with_image .columns.content_with_image_columns>.column-image .lightbox_link_text{text-transform:uppercase;font-size:13px}.layout_block.content_editor.content_with_image .section_title{margin:0 0 .5em}.layout_block.content_editor.content_with_image .secondary_title{margin:0 0 .5em;font-size:24px;line-height:1em}.layout_block.content_editor.content_with_image_alternate{overflow:hidden}.layout_block.content_editor.content_with_image_alternate .section_title{color:var(--spm-color-dark-blue);font-size:24px}.layout_block.content_editor.content_with_image_alternate strong{color:var(--spm-color-dark-blue);font-weight:600;font-size:1.1em}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns{align-items:flex-start;--spm-column-gap:100px}.layout_block.content_editor.content_with_image_alternate.vertically_centered .columns.content_with_image_columns{align-items:center}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .column-image{position:relative;padding:40px 40px 40px 0;background-color:var(--spm-color-blue);border-radius:0 40px 40px 0;box-sizing:border-box}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .column_extension{position:absolute;right:100%;top:0;bottom:0;width:999em;background-color:inherit}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .image_container{position:relative;overflow:hidden;border-radius:28px}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .image_container .image{display:block}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .image_container .overlay{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;text-shadow:0 0 25px #000;font-weight:600;font-size:42px;line-height:1.1em;background-color:rgb(0 0 0 / .2)}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .image_container .overlay p{margin:0}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .button_row{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;margin-top:1.5em}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .icons{display:flex;gap:10px;align-items:center;margin:0;padding:0;list-style:none}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .icons li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;background-color:#cdcdcd;border-radius:999em}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .icons li img{display:block;width:36px;height:36px;object-fit:contain}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns.right{flex-direction:row-reverse}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns.right .column-image{padding:40px 0 40px 40px;background-color:var(--spm-color-dark-blue);border-radius:40px 0 0 40px}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns.right .column_extension{left:100%;right:auto}.layout_block.multi_column{overflow:hidden;text-align:center}.layout_block.multi_column .wrap{padding:80px 20px 65px}.layout_block.multi_column .section_title{margin:0 auto 1.5em;text-align:center;font-size:24px}.layout_block.multi_column .intro_text{margin:0 auto 50px;max-width:710px;font:24px/1.6em var(--spm-font-family-body)}.layout_block.multi_column .columns{justify-content:center;--spm-column-gap:80px}.layout_block.multi_column .columns.columns-4,.layout_block.multi_column .columns.columns-5,.layout_block.multi_column .columns.columns-6,.layout_block.multi_column .columns.columns-7{--spm-column-gap:40px}.layout_block.multi_column .columns .title{margin:0 0 .5em;color:var(--spm-color-dark-blue);text-transform:uppercase;font:bold 24px/1.1em var(--spm-font-family-body)}.layout_block.multi_column .columns .title_icon{width:80px;height:80px}.layout_block.multi_column .columns .image_and_content_container{display:flex;flex-direction:column;align-items:center;gap:35px}.layout_block.multi_column .columns .image_and_content_container.image_below{flex-direction:column-reverse}.layout_block.multi_column .columns .image_and_content_container.image_on_left{flex-direction:row}.layout_block.multi_column .columns .image_and_content_container.image_on_right{flex-direction:row-reverse}.layout_block.multi_column .columns .image{object-fit:contain}.layout_block.multi_column .columns .image_and_content_container.image_on_left .content,.layout_block.multi_column .columns .image_and_content_container.image_on_right .content{width:calc(100% - 180px);text-align:left}.layout_block.multi_column.small .columns .image_and_content_container.image_above .image{width:150px;height:150px;object-fit:contain}.layout_block.multi_column.smaller_titles .columns .title{font-size:18px}.layout_block.calls_to_action{text-align:center;font-size:16px}.layout_block.calls_to_action .wrap{max-width:800px;padding:80px 20px 65px}.layout_block.calls_to_action .columns{justify-content:center}.layout_block.calls_to_action .columns>.column{display:flex;flex-direction:column;justify-content:center;color:#fff;min-height:160px;padding:20px 30px;background-color:var(--spm-color-dark-blue);box-sizing:border-box}.layout_block.calls_to_action .columns>.column.blue{background-color:var(--spm-color-blue)}.layout_block.calls_to_action .columns>.column.yellow{color:#000;background-color:var(--spm-color-yellow)}.layout_block.calls_to_action .columns>.column.beige{color:#000;background-color:var(--spm-color-beige)}.layout_block.calls_to_action .columns .content{position:relative;padding:.7em 0}.layout_block.calls_to_action .columns .content:after{position:absolute;left:0;right:0;bottom:0;height:4px;max-width:65px;margin:0 auto;content:'';transition:background-color 0.2s}.layout_block.calls_to_action .columns>.column:hover .content:after{background-color:#fff}.layout_block.calls_to_action .columns>.column.yellow:hover .content:after,.layout_block.calls_to_action .columns>.column.beige:hover .content:after{background-color:#000}.layout_block.calls_to_action .columns .title{margin:0 0 .2em;text-transform:uppercase;font-weight:600;line-height:1.2em;transition:transform 0.2s}.layout_block.calls_to_action .columns>.column:hover .title{transform:scale(1.1)}.layout_block.calls_to_action .columns .secondary_title{margin:0;text-transform:uppercase;font-weight:300;line-height:1.2em;letter-spacing:.1em}.layout_block.campuses .wrap{max-width:960px;padding:80px 20px 65px}.layout_block.campuses .section_title{text-align:center}.layout_block.campuses .columns{justify-content:center;--spm-row-gap:50px}.layout_block.campuses .columns>.column{position:relative}.layout_block.campuses .columns .cycle-slideshow{position:relative;margin:0 0 30px;padding-top:62.5%}.layout_block.campuses .columns .cycle-slideshow .image{position:absolute;left:0;top:0;width:100%;height:100%}.layout_block.campuses .columns .cycle-slideshow .logo{position:absolute;z-index:997;display:flex;align-items:center;justify-content:center;overflow:hidden;right:20px;bottom:-94px;width:180px;height:180px;background-color:#cdcdcd;border:4px solid #fff;border-radius:50%}.layout_block.campuses .columns>.column.beige .cycle-slideshow .logo{background-color:var(--spm-color-beige)}.layout_block.campuses .columns>.column.blue .cycle-slideshow .logo{background-color:var(--spm-color-blue)}.layout_block.campuses .columns .cycle-slideshow .logo img{width:130px;height:130px;object-fit:contain}.layout_block.campuses .columns p{margin:0 0 .3em}.layout_block.campuses .columns .dummy_block{float:right;width:220px;height:80px}.layout_block.campuses .columns .title{margin:0 0 1em;font-weight:600;font-size:20px;line-height:1.2em;color:var(--spm-color-dark-blue)}.layout_block.campuses .columns .address_list{clear:both;display:flex;gap:5px 20px;flex-wrap:wrap;margin:0 0 20px}.layout_block.campuses .columns .address_list .address{width:calc(50% - 20px)}.layout_block.campuses .columns .social_media{float:right;width:190px;margin:0 20px 0 0;padding:0;list-style:none;color:var(--spm-color-blue);text-align:center;font-size:24px;line-height:1}.layout_block.campuses .columns .social_media li{display:inline-block;margin:0 .1em}.layout_block.campuses .columns .social_media li a{color:inherit}.layout_block.campuses .columns .social_media li a:hover{color:var(--spm-color-dark-blue)}.layout_block.campuses .columns .links{margin:0 0 1em;padding:0;list-style:none;line-height:1em;font-weight:600;font-size:15px}.layout_block.campuses .columns .links li{display:inline-block;border-right:2px solid #000}.layout_block.campuses .columns .links li:last-child{border-right:none}.layout_block.campuses .columns .links li a{display:block;padding:0 .5em}.layout_block.campuses .columns .links li:first-child a{padding-left:0}.layout_block.campuses .columns .links li:last-child a{padding-right:0}.layout_block.campus_programs{text-align:center}.layout_block.campus_programs .wrap{padding:80px 20px 65px}.layout_block.campus_programs .campus_container{position:relative;display:flex;align-items:flex-end;margin:0 0 60px;text-align:start}.layout_block.campus_programs .campus_container .image{display:block;width:calc(100% - 370px)}.layout_block.campus_programs .campus_container .title_container{position:absolute;right:75px;top:40px;display:flex;flex-direction:column;justify-content:center;width:240px;min-height:150px;padding:40px 140px 40px 60px;background-color:var(--spm-color-beige);box-shadow:#fff -15px 15px}.layout_block.campus_programs.beige .campus_container .title_container{background-color:var(--spm-color-light-grey)}.layout_block.campus_programs.blue .campus_container .title_container{color:var(--spm-color-blue)}.layout_block.campus_programs .campus_container .title_container .section_title{margin:0;color:var(--spm-color-dark-blue);text-transform:none;font-weight:600;font-size:36px;line-height:1.1em}.layout_block.campus_programs .campus_container .title_container .logo{position:absolute;right:-75px;top:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;width:180px;height:180px;background-color:#cdcdcd;border:4px solid #fff;border-radius:50%;transform:translateY(-50%)}.layout_block.campus_programs.beige .campus_container .title_container .logo{background-color:var(--spm-color-beige)}.layout_block.campus_programs.blue .campus_container .title_container .logo{background-color:var(--spm-color-blue)}.layout_block.campus_programs .campus_container .title_container .logo img{width:100px;height:100px;object-fit:contain}.layout_block.campus_programs .campus_container .additional_content{padding:300px 0 40px 50px}.layout_block.campus_programs .campus_container .additional_content .address{color:var(--spm-color-dark-blue);font-weight:300;font-size:24px;line-height:1.1em}.layout_block.campus_programs .campus_container .additional_content .social_media{margin:0;padding:0;list-style:none;color:var(--spm-color-blue);font-size:26px}.layout_block.campus_programs.red .campus_container .additional_content .social_media{color:var(--spm-color-red)}.layout_block.campus_programs.blue .campus_container .additional_content .social_media{color:var(--spm-color-blue)}.layout_block.campus_programs .campus_container .additional_content .social_media li{display:inline-block}.layout_block.campus_programs .campus_container .additional_content .social_media li a{color:inherit}.layout_block.campus_programs .content{max-width:760px;margin:0 auto 40px}.layout_block.campus_programs .columns_title{margin:0 0 1.8em;color:var(--spm-color-dark-blue);text-transform:uppercase;font-weight:700;font-size:20px;line-height:1.1em}.layout_block.campus_programs .columns{justify-content:center}.layout_block.campus_programs .columns .image_container{position:relative;overflow:hidden;margin:0 0 10px;border-radius:20px}.layout_block.campus_programs .columns .image_container .image{display:block}.layout_block.campus_programs .columns .image_container .overlay{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;color:#fff;text-shadow:0 0 25px #000;font-weight:600;font-size:28px;line-height:1.1em;background-color:rgb(0 0 0 / .2)}.layout_block.campus_programs .image_container .overlay p{margin:0}.layout_block.campus_programs .columns .title{font-weight:300;font-size:18px;line-height:1.2em}.programs{display:inline-flex;margin:40px}.programs a{margin:0 15px}.programs .spm_button.blue{display:inline-block;padding:.8em 1.6em;color:#fff;text-decoration:none;font:300 16px/1em var(--spm-font-family-body);border:1px solid #fff0;background-color:var(--spm-color-blue);transition:color 0.2s,background-color 0.2s}.programs .spm_button.blue:hover{text-decoration:none;color:#fff!important;font-weight:700;letter-spacing:-.02em;background-color:var(--spm-color-dark-blue)}.layout_block.logos_carousel .wrap{padding:80px 20px}.layout_block.logos_carousel .owl-carousel .owl-item img{display:block;max-height:100px;object-fit:contain}.layout_block.accordion .section_title_container{color:#fff;background-color:var(--spm-color-dark-blue)}.layout_block.accordion .section_title_container .wrap{padding:25px 20px}.layout_block.accordion .section_title{margin:0;color:inherit;text-align:center;text-transform:uppercase;font-weight:900}.layout_block.accordion .content_container .wrap{max-width:680px;text-align:center}.layout_block.accordion .ui-accordion-header{position:relative;cursor:pointer;font-weight:500;line-height:1.2em;background-color:#527f97;color:#fff}.layout_block.accordion .ui-accordion-header:nth-of-type(4n+1){background-color:var(--spm-color-yellow);color:#fff}.layout_block.accordion .ui-accordion-header .wrap{position:relative;padding:20px 20px 5px 40px}.layout_block.accordion .ui-accordion-header.ui-state-active .wrap:before{transform:rotate(90deg)}.layout_block.accordion .ui-accordion-content .wrap{padding:20px 20px 5px}.layout_block.contact_form{text-align:center}.layout_block.contact_form .wrap{padding:80px 20px 65px}.layout_block.contact_form .title_container .wrap{padding:20px 20px 5px}.layout_block.contact_form .section_title{font-size:28px}.layout_block.contact_form .content_container{font-size:28px;background-color:var(--spm-color-beige)}.layout_block.contact_form .content_container .wrap{padding:60px 20px}.layout_block.contact_form .intro_text{max-width:640px;margin:0 auto 60px;font:16px/1.4em var(--spm-font-family-body)}.layout_block.contact_form.horizontal_form .gform_wrapper form{display:flex;column-gap:20px}.layout_block.contact_form.horizontal_form .gform_body{width:75%}.layout_block.contact_form.horizontal_form .gform_footer{width:25%;padding:0}.layout_block.contact_form.horizontal_form .gform_footer input[type="submit"]{font-weight:700}.layout_block.contact_form .dummy_form{position:relative;display:flex;gap:15px}.layout_block.contact_form .dummy_form input{width:25%;padding:8px;font-size:15px}.layout_block.contact_form .dummy_form input[type="submit"]{font-weight:700;font-size:16px;line-height:1.3em}.layout_block.staff{text-align:center;font-size:17px}.layout_block.staff .wrap{padding:0 20px 80px}.layout_block.staff .section_title{margin:0 0 2em}.layout_block.staff .secondary_title{margin:-2em 0 2em;text-transform:uppercase;font-size:22px;line-height:1.2em}.layout_block.staff .columns{justify-content:center;--spm-column-gap:40px;--spm-row-gap:60px}.layout_block.staff .columns.columns-2{--spm-column-gap:60px;--spm-row-gap:80px}.layout_block.staff .columns>.column{position:relative}.layout_block.staff .columns .line_break{flex-basis:100%}.layout_block.staff .columns .image_container{position:relative;margin:0 0 20px;padding-top:100%}.layout_block.staff .columns .image_container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.layout_block.staff .columns .title{margin:0 0 .5em;font-weight:600;font-size:22px;line-height:1.1em}.layout_block.staff .columns .title.name{margin:0 0 .2em;color:var(--spm-color-dark-blue);text-transform:uppercase}.layout_block.staff .columns .title.role{font-weight:400;font-size:16px}.layout_block.staff .columns .contact_information{display:flex;justify-content:center;margin:0;padding:0;list-style:none;line-height:1.2em}.layout_block.staff .columns .contact_information li{border-right:1px solid #000}.layout_block.staff .columns .contact_information li:last-child{border-right:none}.layout_block.staff .columns .contact_information li a{padding:0 10px;color:var(--spm-color-blue)}.layout_block.staff .columns .contact_information li a:hover{color:var(--spm-color-dark-blue)}.layout_block.recent_posts .wrap{padding:60px 20px 85px}.layout_block.recent_posts .section_title{margin:0 0 1.2em;text-align:center}.layout_block.recent_posts .post{position:relative;display:flex;align-items:flex-start;flex-direction:column;height:100%;font-size:15px}.layout_block.recent_posts .post .image_container{position:relative;width:100%;margin:0 0 25px;padding-top:70%;box-sizing:border-box}.layout_block.recent_posts .post .image_container img{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #ccc;object-fit:cover;object-position:top}.layout_block.recent_posts .post .title{margin:0 0 .7em;color:var(--spm-color-dark-blue);font-size:20px;line-height:1.3em}.layout_block.recent_posts .post .read_more{margin-top:auto}.layout_block.testimonials{position:relative;text-align:center}.layout_block.testimonials .background{position:absolute;left:0;right:0;top:36%;bottom:30%;background-color:#ced8df}.layout_block.testimonials .wrap{max-width:900px;padding:100px 20px 20px}.layout_block.testimonials .slideshow_container{margin:0 75px}.layout_block.testimonials .cycle-slideshow{position:relative}.layout_block.testimonials .cycle-prev,.layout_block.testimonials .cycle-next{position:absolute;top:53%;cursor:pointer;margin-top:-18px;color:var(--spm-color-blue);font-size:36px;line-height:1}.layout_block.testimonials .cycle-prev{left:40px}.layout_block.testimonials .cycle-next{right:40px}.layout_block.testimonials .slide{width:calc(100% - 146px);margin:0 25px 35px;padding:90px 40px 45px;background-color:#fff;border:8px solid var(--spm-color-light-grey);border-radius:20px;box-shadow:0 10px 25px rgb(0 0 0 / .1)}.layout_block.testimonials .slide .quote{position:absolute;z-index:998;width:50px;height:50px;color:#fff;font-size:36px;background-color:var(--spm-color-blue)}.layout_block.testimonials .slide .quote.quote-open{left:40px;top:-8px;padding:5px 15px 10px;border-top:8px solid var(--spm-color-dark-blue);border-radius:0 0 15px 15px}.layout_block.testimonials .slide .quote.quote-close{right:40px;bottom:-8px;padding:10px 15px 5px;border-bottom:8px solid var(--spm-color-dark-blue);border-radius:15px 15px 0 0}.layout_block.testimonials .slide .title{margin:0 0 .5em;color:var(--spm-color-dark-blue);font-weight:700;font-size:24px;line-height:1.3em}.layout_block.testimonials .slide blockquote{margin:0}.layout_block.testimonials .slide blockquote .name{font-style:italic}.layout_block.documents .wrap{max-width:960px;padding:80px 20px 65px}.layout_block.documents .document_list .document{position:relative;display:flex;gap:10%;margin:0 0 40px}.layout_block.documents .document_list .document .image_container{width:40%;margin:0 0 20px}.layout_block.documents .document_list .document .image_container>.layer_2{position:relative;padding-top:125%}.layout_block.documents .document_list .document .image_container .overlay{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgb(92 126 149 / .3);transition:opacity 0.2s}.layout_block.documents .document_list .document .image_container:hover .overlay{opacity:1}.layout_block.documents .document_list .document .image_container .overlay .spm_button{text-transform:uppercase;padding:1em 1.2em;color:var(--spm-color-dark-blue)!important;font-weight:600;font-size:24px;letter-spacing:0;background-color:var(--spm-color-light-grey);border-radius:10px}.layout_block.documents .document_list .document .image_container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.layout_block.documents .document_list .document .image_container i{position:absolute;left:0;right:0;top:50%;margin-top:-64px;color:var(--spm-color-light-grey);font-size:128px}.layout_block.documents .document_list .document .text_container{width:50%;font-weight:300;font-size:20px;line-height:1.2em}.layout_block.documents .title{text-transform:uppercase;font-weight:600;font-size:26px;line-height:1.2em}.layout_block.documents .spm_button:hover{color:#fff!important;background-color:var(--spm-color-yellow)}#newsletter_sign_up{position:relative;text-align:center}#newsletter_sign_up .wrap{padding:80px 20px 65px}#newsletter_sign_up .title_container .wrap{padding:20px 20px 5px}#newsletter_sign_up .section_title{margin:0 auto .8em;text-transform:uppercase;color:var(--spm-color-near-black);font-weight:600;font-size:28px;line-height:1}#newsletter_sign_up .content_container{font-size:28px;background-color:var(--spm-color-beige)}#newsletter_sign_up .content_container .wrap{padding:60px 20px}#newsletter_sign_up .dummy_form{position:relative;display:flex;gap:15px}#newsletter_sign_up .dummy_form input{width:25%;padding:8px;font-size:15px}#newsletter_sign_up .dummy_form input[type="submit"]{font-weight:700;font-size:16px;line-height:1.3em}#footer{position:relative;color:#fff;font-size:14px;background:var(--spm-color-dark-blue) url(/wp-content/themes/gibaultcare/images/footer.webp) repeat-x 0 0 / 1px 20px}#footer .wrap{padding:85px 20px 35px}#footer a{color:inherit}#footer a:hover{text-decoration:underline}#footer .columns{align-items:center}#footer .logo{display:block;margin:0 auto 30px}#footer .accreditations{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}#footer .accreditations img.white_background{background-color:#fff;padding:10px;box-shadow:3px 3px 0 rgb(0 0 0 / .5)}#footer .campus{display:flex;column-gap:20px}#footer .campus_logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100px;background-color:#cdcdcd;border:3.5px solid #fff;border-radius:50%}#footer .campus_logo.beige{background-color:var(--spm-color-beige)}#footer .campus_logo.blue{background-color:var(--spm-color-blue)}#footer .title{font-weight:600;line-height:1.4em}#footer .social_media a{text-decoration:none}#footer .social_media i{margin-right:.3em;font-size:24px}#sub_footer{color:#fff;text-align:center;font-size:13px;background-color:var(--spm-color-blue)}#sub_footer .wrap{padding:10px 20px 5px}#sub_footer p{margin:0 0 .5em}#sub_footer a{color:inherit}#sub_footer a:hover{text-decoration:underline}#mobile_footer{display:none;position:fixed;z-index:999;left:0;right:0;bottom:0;min-width:320px;color:#fff;text-align:center;text-transform:uppercase;font-weight:500;font-size:20px;box-shadow:0 0 10px rgb(0 0 0 / .2)}#mobile_footer a{color:#fff;text-decoration:none}#mobile_footer ul{display:flex;margin:0;padding:0;list-style:none}#mobile_footer ul li{width:50%}#mobile_footer ul li a{display:block;padding:8px 0;transition:color 0.2s;background-color:var(--spm-color-dark-blue)}#mobile_footer ul li.alternate a{background-color:var(--spm-color-blue)}#mobile_footer ul li a:hover{color:#fff}#mobile_footer ul li i{margin:0 .2em 0 0}.alignleft{float:left}.alignright{float:right;text-align:right}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.hidden{display:none}.cleared{clear:both}img.alignleft{display:inline;margin:0 1.5em .8em 0;max-width:39%}img.aligncenter{display:block;margin:0 auto}img.alignright{display:inline;margin:0 0 .8em 2.5em;max-width:39%}.wp-caption.alignleft{margin:0 1.5em 3em 0}.wp-caption.aligncenter{margin:0 auto}.wp-caption.alignright{margin:0 0 3em 2.5em;text-align:left}.gallery{margin:0 -5% 0 0}.gallery:after{display:block;clear:both;content:''}.gallery-item{float:left;margin:0 5% 5% 0}.gallery-columns-1 .gallery-item{width:95%}.gallery-columns-2 .gallery-item{width:45%}.gallery-columns-3 .gallery-item{width:28.333%}.gallery-columns-4 .gallery-item{width:20%}.gallery-item img{display:block;width:100%;box-shadow:0 2px 18px -7px #fff}.gallery-item .wp-caption-text{display:none}.navigation{overflow:hidden;margin:0 0 20px}.comment-navigation{overflow:hidden}.navigation ul,.comment-navigation ul{float:right;margin:0 0 5px;list-style:none}.navigation li,.comment-navigation li{float:left;margin:0 0 5px 5px}.navigation a,.navigation span,.comment-navigation a,.comment-navigation span{display:block;padding:0 .7em;text-decoration:none;line-height:2em}.blog_pager .button_container.prev{float:left}.blog_pager .button_container.next{float:right}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.blocker{z-index:999}.modal{max-width:800px;margin:0 0 20px;padding:30px 30px 15px;font-size:16px}.modal.narrow{max-width:800px}.modal .columns.staff{--spm-column-gap:30px}.modal .columns.staff>.column.column-1{width:calc(280px - var(--spm-column-gap))}.modal .columns.staff>.column.column-2{width:calc(100% - 280px - var(--spm-column-gap))}.modal .columns.staff .title{margin:0 0 .5em;font-weight:700;font-size:32px;line-height:1.1em}.modal .columns.staff .title.name{margin:0 0 .2em;color:var(--spm-color-dark-blue);text-transform:uppercase}.modal .columns.staff .title.role{font-weight:400;font-size:20px}.modal#contact_form{max-width:640px;background:var(--spm-color-beige)}.modal#contact_form .ctct-form-embed.form_0 .ctct-form-defaults{background:var(--spm-color-beige)}.modal#contact_form div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{text-transform:uppercase;font:bold var(--spm-font-family-body);background:var(--spm-color-dark-blue);border:none;border-radius:0}.gform_wrapper{text-align:start}.gform_wrapper .gsection{margin:20px 0}.gform_wrapper .gsection_title{margin:0}.gform_wrapper .gfield.horizontal .gfield_checkbox,.gform_wrapper .gfield.horizontal .gfield_radio{display:flex;flex-wrap:wrap;column-gap:10px}.gform_wrapper .gform_footer button,.gform_wrapper .gform_footer input{margin-right:10px}.wow{visibility:hidden}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}}@keyframes fadeIn{from{opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(100%)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(100%)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(100%)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(100%)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeInUpSmall{from{opacity:0;transform:translateY(20px)}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-3%)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-100%)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translateX(-3%)}}@keyframes fadeInLeftSmall{from{opacity:0;transform:translateX(-3%)}}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translateX(3%)}}@keyframes fadeInRightSmall{from{opacity:0;transform:translateX(3%)}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(100%)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(.3)}to{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale(.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInY{from{opacity:0;-webkit-transform:scale(.3)}to{opacity:1}}@keyframes zoomInY{from{opacity:0;transform:scaleY(0)}50%{opacity:1}}.zoomInY{-webkit-animation-name:zoomInY;animation-name:zoomInY;transform-origin:bottom}@media only screen and (max-width:1023px){#header .nav .menu>li:hover>.sub-menu{left:0}#header .nav .menu>li:last-child:hover>.sub-menu{right:0}#header .nav .menu>li.has_images{position:static}#header .nav .menu>li.has_images>.sub-menu{right:0;margin:0 auto}}@media only screen and (max-width:959px){html{overflow-x:hidden}body{overflow-x:hidden;padding:0 0 46px!important}.header_container{position:static}#header .wrap{height:auto;padding:100px 20px 1px}#header #responsive_menu_button{display:flex}#header .logo{position:static;margin:0 auto 20px}#header .spm_button.donate{top:30px;bottom:auto;font-size:14px}#header .nav{display:none}.layout_block.calls_to_action .columns{--spm-column-count:2}.layout_block.multi_column .columns.columns-5,.layout_block.multi_column .columns.columns-6,.layout_block.multi_column .columns.columns-7{--spm-column-count:3}.layout_block.campuses .columns .image_container .logo{width:100px;height:100px;bottom:-54px}.layout_block.campuses .columns .image_container .logo img{width:60px;height:60px}.layout_block.campuses .columns .social_media{width:110px;bottom:40px}#footer{text-align:center}#footer .wrap{max-width:320px}#footer .columns{display:block;margin:0 auto}#footer .columns>.column{width:auto!important;margin:0 0 50px}#footer .menu li{margin:0}}@media only screen and (max-width:767px){#cookie_notice{bottom:46px;text-align:center;font-size:13px}#cookie_notice .wrap{flex-direction:column;align-items:center}#cookie_notice .spm_button{font-size:15px}#banner .wrap{padding:100px 20px 40px}#banner_inside_page .wrap{min-height:auto}#banner_inside_page .page_title{font-size:40px}#content{float:none;width:auto;margin:0 0 40px}#sidebar{float:none;width:auto;max-width:370px;margin:0 auto;padding:0 20px}.layout_block.content_editor.content_with_image .columns.content_with_image_columns{display:block;margin-right:0}.layout_block.content_editor.content_with_image .columns.content_with_image_columns>.column{width:auto;margin:0 0 40px}.layout_block.content_editor.content_with_image .columns.content_with_image_columns>.column.column-image .image{max-width:360px}.layout_block.content_editor.content_with_image.case_study{margin:0}.layout_block.content_editor.content_with_image.case_study .background_decoration{left:0;top:0;bottom:auto;height:200px;background:#fff url(/wp-content/themes/gibaultcare/images/layout_block-content_editor-content_with_image_alternate-border_bottom.webp) repeat-x bottom / 1px 30px}.layout_block.content_editor.content_with_image_alternate .columns{display:block;margin-right:0}.layout_block.content_editor.content_with_image_alternate .columns>.column{width:auto;margin:0 0 40px}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns .column-image{padding-left:20px}.layout_block.content_editor.content_with_image_alternate .columns.content_with_image_columns.right .column-image{padding-right:20px}.layout_block.content_editor.content_with_image_alternate .image{width:100%}.layout_block.multi_column .columns.columns-2{display:block;margin:0}.layout_block.multi_column .columns.columns-2>.column{width:auto;margin:0 0 30px}.layout_block.multi_column.tools .columns.columns-2>.column{margin:0;padding:40px 0!important;border-right:none;border-bottom:1px solid #999}.layout_block.multi_column.tools .columns.columns-2>.column:nth-child(2n){border-bottom:none}.layout_block.campuses .columns{display:block;margin-right:0}.layout_block.campuses .columns>.column{width:auto;margin:0 0 40px}.layout_block.campus_programs .campus_container{display:block}.layout_block.campus_programs .campus_container .image{width:auto;margin:0 0 15px}.layout_block.campus_programs .campus_container .title_container{position:relative;left:auto;right:auto;top:auto;width:auto;margin-right:75px}.layout_block.campus_programs .campus_container .additional_content{padding-top:30px;text-align:center}.layout_block.campus_programs .columns{display:block;max-width:360px;margin:0 auto}.layout_block.campus_programs .columns>.column{width:auto;margin:0}.layout_block.recent_posts .columns.columns-3{display:block;margin-right:0}.layout_block.recent_posts .columns.columns-3>.column{width:auto;max-width:400px;margin:0 auto 40px}#mobile_footer{display:block}}@media only screen and (max-width:640px){.layout_block.contact_form.horizontal_form .gform_wrapper form{display:block}.layout_block.contact_form.horizontal_form .gform_body{width:auto}.layout_block.contact_form.horizontal_form .gform_footer{width:auto;padding:10px 0}.layout_block.documents .document_list .document .image_container .overlay .spm_button{font-size:18px}.gform_wrapper .gform_footer button,.gform_wrapper .gform_footer input{margin-right:0}}@media only screen and (max-width:639px){.layout_block.multi_column .columns{display:block;margin-right:0}.layout_block.multi_column .columns>.column{width:auto;margin:0 0 60px}.layout_block.staff .columns{display:block;margin-right:0}.layout_block.staff .columns>.column{width:auto;margin-right:0}.layout_block.testimonials .slideshow_container{margin:0 -20px}.layout_block.testimonials .cycle-prev,.layout_block.testimonials .cycle-next{display:none}.layout_block.testimonials .slide{padding-bottom:90px}.layout_block.documents .columns.columns-4{--spm-column-count:2}#newsletter_sign_up .dummy_form{flex-direction:column}#newsletter_sign_up .dummy_form input{width:100%}}@media only screen and (max-width:567px){#content .blog_post{display:block}#content .blog_post .image_container{width:auto!important;margin:0 0 20px}#content .blog_post .image_container .image{position:static;max-height:350px}#content .blog_post .text_container{width:auto!important}.layout_block.calls_to_action .columns{display:block;margin:0}.layout_block.calls_to_action .columns>.column{width:auto;min-height:auto;margin:0 0 20px}.layout_block.calls_to_action .columns>.column>.layer_2{padding:80px 20px}.layout_block.campus_programs .campus_container .title_container{min-height:80px;margin-right:35px;padding:30px 80px 30px 30px}.layout_block.campus_programs .campus_container .title_container .logo{right:-45px;width:100px;height:100px}.layout_block.campus_programs .campus_container .title_container .logo img{width:60px;height:60px}.layout_block.campus_programs .campus_container .title_container .section_title{font-size:28px}.layout_block.documents .document_list .document{display:block}.layout_block.documents .document_list .document .image_container{width:auto}.layout_block.documents .document_list .document .text_container{width:auto}}@media only screen and (max-width:374px){.layout_block.campuses .columns .image_container .logo{right:10px;bottom:-24px}.layout_block.campuses .columns .social_media{position:static;width:auto;text-align:start}}