@import url("https://unpkg.com/swiper@8/swiper-bundle.min.css");.materialInput textarea,.materialInput input,.searchForm__input,.contactForm__footer__files__inputs input{display:block;width:100%;overflow:hidden;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}sup{font-size:smaller;vertical-align:super}.materialInput{height:50px;height:var(--materialInputHeight, 50px);position:relative;overflow:hidden}.materialInput textarea,.materialInput input{width:100%;height:100%;border:none;padding-top:20px}.materialInput textarea{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea::-webkit-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea::-moz-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea:-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea::-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea::placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input::-webkit-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input::-moz-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input:-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input::-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput input::placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputFontSize, 1rem);color:#444444;color:var(--materialInputColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputFontWeight, 400);line-height:1;line-height:var(--materialInputLineHeight, 1);letter-spacing:.03em;letter-spacing:var(--materialInputLetterSpacing, 0px)}.materialInput textarea:focus+label>span{color:#dcbb9d;color:var(--materialInputLabelActiveColor, #4285F4);-webkit-transform:translateY(-webkit-calc(-130% - 0px)) scale(0.85);-ms-transform:translateY(calc(-130% - 0px)) scale(0.85);transform:translateY(calc(-130% - 0px)) scale(0.85);-webkit-transform:translateY(-webkit-calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));-ms-transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1))}.materialInput textarea.isActive+label>span{color:#dcbb9d;color:var(--materialInputLabelActiveColor, #4285F4);-webkit-transform:translateY(-webkit-calc(-130% - 0px)) scale(0.85);-ms-transform:translateY(calc(-130% - 0px)) scale(0.85);transform:translateY(calc(-130% - 0px)) scale(0.85);-webkit-transform:translateY(-webkit-calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));-ms-transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1))}.materialInput input:focus+label>span{color:#dcbb9d;color:var(--materialInputLabelActiveColor, #4285F4);-webkit-transform:translateY(-webkit-calc(-130% - 0px)) scale(0.85);-ms-transform:translateY(calc(-130% - 0px)) scale(0.85);transform:translateY(calc(-130% - 0px)) scale(0.85);-webkit-transform:translateY(-webkit-calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));-ms-transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1))}.materialInput input.isActive+label>span{color:#dcbb9d;color:var(--materialInputLabelActiveColor, #4285F4);-webkit-transform:translateY(-webkit-calc(-130% - 0px)) scale(0.85);-ms-transform:translateY(calc(-130% - 0px)) scale(0.85);transform:translateY(calc(-130% - 0px)) scale(0.85);-webkit-transform:translateY(-webkit-calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));-ms-transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1));transform:translateY(calc(var(--materialInputActiveTranslation, -130%) - var(--materialInputExtraHeight, 0px))) scale(var(--materialInputLabelActiveScale, 1))}.materialInput textarea:focus+label::after,.materialInput textarea.isActive+label::after,.materialInput input:focus+label::after,.materialInput input.isActive+label::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.materialInput textarea{padding-top:25px}.materialInput label{width:100%;height:100%;position:absolute;bottom:0;left:0;pointer-events:none;border-bottom:1px solid #dcbb9d;border-bottom:1px solid var(--materialInputBorderColor, #9E9E9E)}.materialInput label::after{content:'';display:block;width:100%;height:100%;position:absolute;right:0;bottom:-1px;left:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);border-bottom:2px solid #dcbb9d;border-bottom:var(--materialInputBorderActiveHeight, 3px) solid var(--materialInputBorderActiveColor, #4285F4);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.materialInput label>span{position:absolute;bottom:5px;left:0;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--materialInputLabelFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.9375rem;font-size:var(--materialInputLabelFontSize, 1rem);color:#444444;color:var(--materialInputLabelColor, #9E9E9E);font-weight:400;font-weight:var(--materialInputLabelFontWeight, 400);letter-spacing:.03em;letter-spacing:var(--materialInputLabelLetterSpacing, 0.03em);-webkit-transition:color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.doctolibButton{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--doctolibButtonFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--doctolibButtonFontSize, 1rem);color:#fff;color:var(--doctolibButtonTextColor, #fff);font-weight:400;font-weight:var(--doctolibButtonFontWeight, 400);line-height:1.25;line-height:var(--doctolibButtonLineHeight, 1.25);letter-spacing:0px;letter-spacing:var(--doctolibButtonLetterSpacing, 0px);text-align:center;text-transform:none;text-transform:var(--doctolibButtonTextTransform, none);padding:1em 1em 1em 1em;padding:var(--doctolibButtonPaddingTop, 1em) var(--doctolibButtonPaddingRight, 1em) var(--doctolibButtonPaddingBottom, 1em) var(--doctolibButtonPaddingLeft, 1em);background:#000;background:var(--doctolibButtonBackgroundColor, #000)}.footer__doctolib>a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--doctolibButtonFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--doctolibButtonFontSize, 1rem);color:#fff;color:var(--doctolibButtonTextColor, #fff);font-weight:400;font-weight:var(--doctolibButtonFontWeight, 400);line-height:1.25;line-height:var(--doctolibButtonLineHeight, 1.25);letter-spacing:0px;letter-spacing:var(--doctolibButtonLetterSpacing, 0px);text-align:center;text-transform:none;text-transform:var(--doctolibButtonTextTransform, none);padding:1em 1em 1em 1em;padding:var(--doctolibButtonPaddingTop, 1em) var(--doctolibButtonPaddingRight, 1em) var(--doctolibButtonPaddingBottom, 1em) var(--doctolibButtonPaddingLeft, 1em);background:#000;background:var(--doctolibButtonBackgroundColor, #000)}.isRollHover.doctolibButton span,.footer__doctolib>a.isRollHover span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.doctolibButton svg{margin-left:.3125rem;margin-left:var(--doctolibButtonLogoMarginLeft, 1em)}.footer__doctolib>a svg{margin-left:.3125rem;margin-left:var(--doctolibButtonLogoMarginLeft, 1em)}.doctolibButton svg path{fill:#fff;fill:var(--doctolibButtonLogoColor, #fff)}.footer__doctolib>a svg path{fill:#fff;fill:var(--doctolibButtonLogoColor, #fff)}back-to-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;width:var(--backToTopWidth, 50px);height:50px;height:var(--backToTopHeight, 50px);position:fixed;z-index:20;z-index:var(--backToTopZindex, 20);right:0px;right:var(--backToTopRight, 0px);bottom:20px;bottom:var(--backToTopBottom, 20px);cursor:pointer;-webkit-border-radius:100%;border-radius:100%;-webkit-border-radius:var(--backToTopBorderRadius, 0px);border-radius:var(--backToTopBorderRadius, 0px);background-color:#5d9ab4;background-color:var(--backToTopBackgroundColor, #000);-webkit-transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1),-webkit-transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:translate3d(-webkit-calc(100% + 0px), 0, 0) rotate(0deg);transform:translate3d(calc(100% + 0px), 0, 0) rotate(0deg);-webkit-transform:var(--backToTopTransform, translate3d(-webkit-calc(100% + var(--backToTopExtraOffset, 0px)), 0, 0)) var(--backToTopTransformExtra, rotate(0deg));transform:var(--backToTopTransform, translate3d(calc(100% + var(--backToTopExtraOffset, 0px)), 0, 0)) var(--backToTopTransformExtra, rotate(0deg));-webkit-backface-visibility:hidden;backface-visibility:hidden}back-to-top svg{-webkit-transform:translate(0, -1px);-ms-transform:translate(0, -1px);transform:translate(0, -1px);-webkit-transform:var(--backToTopSvgTransform, none);-ms-transform:var(--backToTopSvgTransform, none);transform:var(--backToTopSvgTransform, none)}back-to-top svg path{-webkit-transition:stroke 0.3s;-o-transition:stroke 0.3s;transition:stroke 0.3s;stroke:#fff;stroke:var(--backToTopSvgColor, #fff)}@media (hover: hover){back-to-top:hover{background-color:#376478;background-color:var(--backToTopActiveBackgroundColor, #fff)}back-to-top:hover svg path{stroke:#fff;stroke:var(--backToTopSvgActiveColor, #000)}}back-to-top.is-active{-webkit-transform:translate3d(-webkit-calc((20px + 0px) * -1), 0, 0) rotate(0deg);transform:translate3d(calc((20px + 0px) * -1), 0, 0) rotate(0deg);-webkit-transform:var(--backToTopActiveTransform, translate3d(-webkit-calc((var(--backToTopOffsetRight, 20px) + var(--backToTopExtraOffset, 0px)) * -1), 0, 0)) var(--backToTopActiveTransformExtra, var(--backToTopTransformExtra, rotate(0deg)));transform:var(--backToTopActiveTransform, translate3d(calc((var(--backToTopOffsetRight, 20px) + var(--backToTopExtraOffset, 0px)) * -1), 0, 0)) var(--backToTopActiveTransformExtra, var(--backToTopTransformExtra, rotate(0deg)))}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-weight:inherit;font-variant:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}*,*::before,*::after{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{max-width:100%;-webkit-tap-highlight-color:transparent}html{font-size:-webkit-calc((100% * 16) / 16);font-size:calc((100% * 16) / 16)}body{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--baseFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;color:#000;color:var(--baseColor, #000);font-weight:400;font-weight:var(--baseFontWeight, 400);line-height:1.2;line-height:var(--baseLineHeight, 1.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:break-word;overflow-x:hidden;text-rendering:optimizeSpeed}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}svg{max-width:100%}strong{font-weight:700;font-weight:var(--baseFontWeightBold, var(--fontWeightBold, 700))}em{font-style:italic}table{width:100%;border-collapse:collapse;border-spacing:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset}input:not(input:-webkit-autofill)::-webkit-contacts-auto-fill-button{background-color:#FFF}small{font-size:smaller}sup{font-size:smaller;vertical-align:super}sub{font-size:smaller;vertical-align:sub}textarea{resize:vertical}.isRollHover>div{position:relative;overflow:hidden}.isRollHover>div>*{display:block;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}@media (prefers-reduced-motion: reduce){.isRollHover>div>*{-webkit-transition:none;-o-transition:none;transition:none}}.isRollHover>div>*:nth-child(2){width:100%;position:absolute;right:0;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);white-space:nowrap}@media (hover: hover){.isRollHover:hover>div>*:nth-child(1){-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.isRollHover:hover>div>*:nth-child(2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@supports (-webkit-touch-callout: none){input[type='color'],input[type='date'],input[type='datetime'],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'],select,select:focus,textarea{font-size:initial !important}}.container{width:100%;max-width:-webkit-calc(1300px + (15px * 2));max-width:calc(1300px + (15px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2));margin-right:auto;margin-left:auto;padding-right:15px;padding-right:var(--containerGutter);padding-left:15px;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.container{padding-left:30px;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.container{padding-right:30px;padding-right:var(--containerGutter)}}@media only screen and (min-width: 768px){.container{max-width:-webkit-calc(1300px + (30px * 2));max-width:calc(1300px + (30px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2))}}@media only screen and (min-width: 768px){.container{max-width:-webkit-calc(1300px + (30px * 2));max-width:calc(1300px + (30px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2))}}.container-fluid{width:100%;max-width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-right:var(--containerGutter);padding-left:15px;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.container-fluid{padding-left:30px;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.container-fluid{padding-right:30px;padding-right:var(--containerGutter)}}.section{color:#000;color:var(--sectionColor, var(--baseColor, #000));background:transparent;background:var(--sectionBackgroundColor, transparent)}.section+.section:not(.section--no-topMargin){margin-top:3.125rem;margin-top:var(--sectionMarginTop, 2.1875rem)}.section .sectionContent__column+.sectionContent__column{margin-top:2.1875rem;margin-top:var(--sectionInnerMarginTop, 2.1875rem)}.section .sectionContent__column>*+*{margin-top:2.1875rem;margin-top:var(--sectionInnerMarginTop, 2.1875rem)}.section:not(.section--no-paddings){padding-top:1.5625rem;padding-top:var(--sectionPadding, 1.5625rem);padding-bottom:1.5625rem;padding-bottom:var(--sectionPadding, 1.5625rem)}.sectionHeader{margin-bottom:2.1875rem;margin-bottom:var(--sectionHeaderMarginBottom, 2.1875rem)}.sectionHeader--center{text-align:center}.sectionHeader--left{text-align:left}.sectionHeader--right{text-align:right}.sectionHeader__button{margin-top:.9375rem}.section--withBackgroundImage{background-size:cover;background-repeat:no-repeat}:root{--hippieBlueColor: #5d9ab4;--hippieBlueRGBColor: 93, 154, 180;--mingColor: #376478;--tundoraColor: #444444;--tundoraRGBColor: 68, 68, 68;--albescentWhiteColor: #f7e2cf;--albescentWhiteColor2: #f6e2cf;--cameoColor: #dcbb9d;--cameoRGBColor: 220, 187, 157;--riverBedColor: #4b6068;--linenColor: #fdf6f1;--linenRGBColor: 253, 246, 241;--silverColor: #c4c4c4}:root{--containerGutter: 15px;--containerWidth: 1300px}@media only screen and (min-width: 768px){:root{--containerGutter: 30px}}:root{--fontFamily: avenir,arial,helvetica,sans-serif;--fontWeight: var(--fontWeightRegular, 400)}:root{--fontWeightHeavy: 800;--fontWeightMedium: 500;--fontWeightRoman: 400;--fontWeightBook: 300;--fontWeightLight: 200}.pageWrapper{position:relative}html.focus-outline-hidden *:focus{outline:none !important}#wpadminbar{position:fixed !important}.textCenter{text-align:center}.button{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--defaultButtonTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--defaultButtonTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--defaultButtonTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--defaultButtonTextFontWeight, 400);line-height:1.2;line-height:var(--defaultButtonTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--defaultButtonTextLetterSpacing, 0px);text-align:inherit;text-align:var(--defaultButtonTextAlign, inherit);text-transform:initial;text-transform:var(--defaultButtonTextTransform, initial);cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:0 solid transparent;border:var(--defaultButtonBorderWidth, 0) var(--defaultButtonBorderType, solid) var(--defaultButtonBorderColor, transparent);border-radius:0;-webkit-border-radius:var(--defaultButtonBorderRadius, 0);border-radius:var(--defaultButtonBorderRadius, 0);padding:0.5em 0.5em 0.5em 0.5em;padding:var(--defaultButtonPaddingTop, 0.5em) var(--defaultButtonPaddingRight, 0.5em) var(--defaultButtonPaddingBottom, 0.5em) var(--defaultButtonPaddingLeft, 0.5em);background-color:#fff;background-color:var(--defaultButtonBackgroundColor, #fff);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--defaultButtonBoxShadow, none);box-shadow:var(--defaultButtonBoxShadow, none)}.applyStyles>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.applyStyles>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.applyStyles>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.applyStyles>p img{margin-top:0 !important}.applyStyles>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.applyStyles>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.applyStyles>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.applyStyles>ol:not(.dontApplyStyle) ol{list-style-type:lower-latin;list-style-position:inside;margin-left:.9375rem}.applyStyles>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.applyStyles>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.applyStyles h1,.applyStyles h2,.applyStyles h3,.applyStyles h4,.applyStyles h5,.applyStyles h6{display:block}.applyStyles h1+h1,.applyStyles h2+h1,.applyStyles h3+h1,.applyStyles h4+h1,.applyStyles h5+h1,.applyStyles h6+h1,.applyStyles h1+h2,.applyStyles h2+h2,.applyStyles h3+h2,.applyStyles h4+h2,.applyStyles h5+h2,.applyStyles h6+h2,.applyStyles h1+h3,.applyStyles h2+h3,.applyStyles h3+h3,.applyStyles h4+h3,.applyStyles h5+h3,.applyStyles h6+h3,.applyStyles h1+h4,.applyStyles h2+h4,.applyStyles h3+h4,.applyStyles h4+h4,.applyStyles h5+h4,.applyStyles h6+h4,.applyStyles h1+h5,.applyStyles h2+h5,.applyStyles h3+h5,.applyStyles h4+h5,.applyStyles h5+h5,.applyStyles h6+h5,.applyStyles h1+h6,.applyStyles h2+h6,.applyStyles h3+h6,.applyStyles h4+h6,.applyStyles h5+h6,.applyStyles h6+h6{display:block;margin-top:0}.applyStyles>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.applyStyles>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.anchorBlock__content ul{list-style:disc !important;margin-left:2.6rem !important}.anchorBlock__content ul li{list-style:disc !important;padding-left:0px !important}:root{--sectionMarginTop: 3.125rem}@font-face{font-family:"optima";src:url("../../fonts/Optima/OptimaLTStd.otf") format("opentype");src:url("../../fonts/Optima/OptimaLTStd.eot");src:url("../../fonts/Optima/OptimaLTStd.eot?#iefix") format("embedded-opentype"),url("../../fonts/Optima/OptimaLTStd.woff") format("woff"),url("../../fonts/Optima/OptimaLTStd.ttf") format("truetype"),url("../../fonts/Optima/OptimaLTStd.svg#optima") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.otf") format("opentype");src:url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.eot");src:url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.woff") format("woff"),url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.ttf") format("truetype"),url("../../fonts/Avenir-Heavy/AvenirLTStd-Heavy.svg#avenir") format("svg");font-weight:800;font-style:normal}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.otf") format("opentype");src:url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.eot");src:url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.woff") format("woff"),url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.ttf") format("truetype"),url("../../fonts/Avenir-Medium/AvenirLTStd-Medium.svg#avenir") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.otf") format("opentype");src:url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.eot");src:url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.woff") format("woff"),url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.ttf") format("truetype"),url("../../fonts/Avenir-MediumOblique/AvenirLTStd-MediumOblique.svg#avenir") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.otf") format("opentype");src:url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.eot");src:url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.woff") format("woff"),url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.ttf") format("truetype"),url("../../fonts/Avenir-Roman/AvenirLTStd-Roman.svg#avenir") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-Book/AvenirLTStd-Book.otf") format("opentype");src:url("../../fonts/Avenir-Book/AvenirLTStd-Book.eot");src:url("../../fonts/Avenir-Book/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-Book/AvenirLTStd-Book.woff") format("woff"),url("../../fonts/Avenir-Book/AvenirLTStd-Book.ttf") format("truetype"),url("../../fonts/Avenir-Book/AvenirLTStd-Book.svg#avenir") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"avenir";src:url("../../fonts/Avenir-Light/AvenirLTStd-Light.otf") format("opentype");src:url("../../fonts/Avenir-Light/AvenirLTStd-Light.eot");src:url("../../fonts/Avenir-Light/AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/Avenir-Light/AvenirLTStd-Light.woff") format("woff"),url("../../fonts/Avenir-Light/AvenirLTStd-Light.ttf") format("truetype"),url("../../fonts/Avenir-Light/AvenirLTStd-Light.svg#avenir") format("svg");font-weight:200;font-style:normal}:root{--heroTitleTextColor: var(--mingColor);--heroTitleFontFamily: $fontOptima;--heroTitleFontWeight: normal;--heroTitleMarginBottom: 1.875rem;--heroTextTextFontFamily: $fontPrimary;--heroTextTextFontWeight: var(--fontWeightBook);--heroTextTextFontSize: .9375rem;--heroTextTextLineHeight: 153%;--heroTextTextLetterSpacing: 0.05em;--heroTextTextColor: var(--tundoraColor)}:root{--contactFormOutputColor: var(--hippieBlueColor);--contactFormNotValidTipTextColor: var(--hippieBlueColor);--contactFormResponseOutputTextColor: var(--hippieBlueColor)}:root{--titleCenterImageBlocksMinWidth: 15.3125rem;--titleCenterImageBlocksGap: .875rem}:root{--titleCenterImageBlocksImageBackgroundColor: rgba(var(--hippieBlueRGBColor), 0.3);--titleCenterImageBlocksImageActiveBackgroundColor: rgba(var(--hippieBlueRGBColor), 0.8)}:root{--titleCenterImageBlocksTitleTextAlign: left;--titleCenterImageBlocksTitleTextColor: white;--titleCenterImageBlocksTitleTextFontFamily: avenir,arial,helvetica,sans-serif;--titleCenterImageBlocksTitleTextFontSize: 1.375rem;--titleCenterImageBlocksTitleTextFontWeight: var(--fontWeightHeavy);--titleCenterImageBlocksTitleTextLetterSpacing: 0.09;--titleCenterImageBlocksTitleTextLineHeight: 1.5625rem;--titleCenterImageBlocksTitleTextTransform: inherit}:root{--titleCenterImageBlocksDescriptionTextAlign: inherit;--titleCenterImageBlocksDescriptionTextColor: #FFF;--titleCenterImageBlocksDescriptionTextFontFamily: $fontPrimary;--titleCenterImageBlocksDescriptionTextFontSize: .875rem;--titleCenterImageBlocksDescriptionTextFontWeight: var(--fontWeightRegular);--titleCenterImageBlocksDescriptionTextLetterSpacing: 0.09;--titleCenterImageBlocksDescriptionTextLineHeight: 1.3125rem;--titleCenterImageBlocksDescriptionTextTransform: initial}@media only screen and (min-width: 768px){:root{--anchorBlockColumns: minmax(9.375rem, 12.5rem) auto 1fr}}@media only screen and (min-width: 1024px){:root{--anchorBlockColumns: minmax(15.625rem, 18.75rem) auto 1fr}}:root{--anchorBlockFirstLevelLinkFontSize: 1.5625rem;--anchorBlockFirstLevelLinkFontWeight: normal;--anchorBlockFirstLevelLinkLineHeight: 128%;--anchorBlockFirstLevelLinkColor: var(--mingColor);--anchorBlockFirstLevelLinkFontFamily: optima;--anchorBlockLinkOpacity: 0.5}:root{--anchorBlockSecondLevelLinkFontFamily: avenir,arial,helvetica,sans-serif;--anchorBlockSecondLevelLinkColor: var(--riverBedColor);--anchorBlockSecondLevelLinkFontSize: 1.25rem;--anchorBlockSecondLevelLinkFontWeight: var(--fontWeightMedium);--anchorBlockSecondLevelLinkLetterSpacing: 0.05em;--anchorBlockSecondLevelLinkLineHeight: 135%}:root{--anchorBlockBorderBackground: var(--cameoColor);--anchorBlockBorderWidth: 1px}.anchorBlock__content{--textFontFamily: avenir,arial,helvetica,sans-serif;--textAlign: justify;--textColor: var(--tundoraColor);--textFontSize: .9375rem;--textFontWeight: var(--fontWeightLight);--textLetterSpacing: 0.05em;--textLineHeight: 167%}:root{--buttonsBlockButtonBackgroundColor: var(--linenColor);--buttonsBlockButtonMaxWidth: 12.5rem;--buttonsBlockTitleTextTransform: uppercase}:root{--commentsBlockTitleTextAlign: center;--commentsBlockTitleColor: var(--mingColor);--commentsBlockTitleFontWeight: var(--fontWeightRoman);--commentsBlockTitleFontFamily: fontOptima;--commentsBlockTitleFontSize: 1.5625rem;--commentsBlockTitleLineHeight: 120%;--commentsBlockBackgroundColor: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.24) 0%,
    rgba(247, 226, 207, 0.24) 21.01%,
    rgba(247, 226, 207, 0.4) 100%
  )}:root{--commentAuthorColor: var(--mingColor);--commentAuthorFontSize: 1.0625rem;--commentAuthorFontWeight: var(--fontWeightBold);--commentAuthorFontFamily: avenir,arial,helvetica,sans-serif;--commentAuthorFontWeight: normal;--commentAuthorLineHeight: 143%}:root{--commentReplyButtonActiveColor: black;--commentReplyButtonColor: var(--cameoColor)}:root{--commentDateFontFamily: avenir,arial,helvetica,sans-serif;--commentDateFontWeight: normal;--commentDateFontSize: .9375rem}:root{--commentTextColor: var(--tundoraColor);--commentTextFontStyle: avenir,arial,helvetica,sans-serif;--commentTextFontSize: .9375rem;--commentTextLineHeight: 147%;--commentTextFontWeight: var(--fontWeightLight)}:root{--commentLoadMoreTop: -2.8125rem}@media only screen and (max-width: 559px){:root{--commentLoadMoreTextFontSize: .75rem}}:root{--materialInputHeight: 50px}:root{--materialInputLabelActiveScale: 0.85;--materialInputLabelColor: var(--tundoraColor);--materialInputLabelActiveColor: var(--cameoColor);--materialInputLabelFontSize: .9375rem;--materialInputLabelLetterSpacing: .03em}:root{--materialInputActiveTranslation: -130%;--materialInputBorderActiveColor: var(--cameoColor);--materialInputBorderActiveHeight: 2px;--materialInputBorderColor: var(--cameoColor);--materialInputColor: var(--tundoraColor);--materialInputFontSize: .9375rem;--materialInputLetterSpacing: .03em}:root{--backToTopActiveBackgroundColor: var(--mingColor);--backToTopBackgroundColor: var(--hippieBlueColor);--backToTopSvgTransform: translate(0, -1px);--backToTopBorderRadius: 100%;--backToTopSvgActiveColor: #fff}:root{--textImageTitleTextFontFamily: optima;--textImageTitleTextFontWeight: normal;--textImageTitleTextColor: var(--mingColor);--textImageTitleMarginBottom: rem(20);--textFontFamily: avenir,arial,helvetica,sans-serif}@media only screen and (min-width: 768px){:root{--floatingImageGap: 2.1875rem}}@media only screen and (min-width: 1248px){:root{--footerMenuMarginTop: 0}}:root{--footerSocialsActiveColor: var(--hippieBlueColor)}:root{--footerMenuBackgroundColor: var(--hippieBlueColor);--footerMenuFontSize: .8125rem;--footerMenuFontWeight: var(--fontWeightMedium);--footerMenuItemsDividerColor: #fff;--footerMenuLineHeight: 2.30769;--footerMenuPaddingTop: .625rem;--footerMenuPaddingBottom: .4375rem}:root{--footerBottomMenuColor: var(--mingColor);--footerBottomFontFamily: avenir,arial,helvetica,sans-serif;--footerBottomMenuFontSize: .75rem;--footerBottomMenuFontWeight: var(--fontWeightMedium)}@media only screen and (max-width: 767px){:root{--footerBottomMenuPaddingBottom: .625rem;--footerBottomMenuPaddingTop: .625rem}}:root{--callToActionsBackgroundColor: linear-gradient(142.76deg, #5D9AB4 0%, #376478 117.33%);--callToActionsBoxShadow: 0px -6px 11px rgba(0, 0, 0, 0.09);--callToActionsHeight: 2.5rem;--callToActionsZindex: 1000}:root{--headerBoxShadow: 0 4px 10px rgba(0, 0, 0, 0.15)}:root{--headerTopZindex: 1006;--headerTopBackgroundColor: white;--headerTopFontSize: .875rem;--headerTopHeight: 2.5rem;--headerTopAddressLetterSpacing: 0.05em;--headerTopLeftDividerHeight: 15px;--headerTopLeftDividerColor: rgba(68,68,68,0.1);--headerTopSocialsColor: transparent}:root{--headerTopAddressColor: var(--tundoraColor);--headerTopAddressFontWeight: var(--fontWeightBook)}:root{--headerTopPhoneFontSize: 1rem;--headerTopPhoneColor: var(--hippieBlueColor);--headerTopPhoneFontWeight: var(--fontWeightHeavy);--headerTopPhoneLogoMarginRight: .625rem}:root{--headerTopContactActiveLineColor: var(--headerTopBackgroundColor);--headerTopContactFontWeight: var(--fontWeightBold);--headerTopContactLetterSpacing: 0.1em;--headerTopContactLineColor: #fff;--headerTopContactTextTransform: uppercase}:root{--doctolibButtonLogoMarginLeft: .3125rem}:root{--headerBottomActionsGap: 0;--headerBottomPaddingBottom: .3125rem;--headerBottomPaddingTop: 1.25rem;--headerZindex: 1005}@media only screen and (max-width: 1247px){:root{--headerBottomPaddingBottom: 1.25rem}}@media only screen and (min-width: 1250px){:root{--headerBottomActionsGap: .9375rem}}:root{--hamburgerBackgroundColor: transparent}:root{--headerMenuAccentColor: var(--tundoraColor);--headerMenuColor: rgba(68,68,68,0.5);--headerMenuFontSize: .75rem;--headerMenuFontWeight: var(--fontWeightMedium);--headerMenuItemGap: 0px;--headerMenuItemTextTransform: uppercase;--headerMenuLetterSpacing: 0.1em}@media only screen and (max-width: 1319px){:root{--headerMenuFontSize: .6875rem}}:root{--headerMenu__simpleMenuBorderColor: unset;--headerMenu__simpleMenuBorderWidth: 0;--headerMenu__simpleMenuItemFontSize: .8125rem;--headerMenu__simpleMenuItemPaddingBottom: .9375rem;--headerMenu__simpleMenuItemPaddingLeft: .9375rem;--headerMenu__simpleMenuItemPaddingRight: .9375rem;--headerMenu__simpleMenuItemPaddingTop: .9375rem;--headerMenu__simpleMenuPaddingBottom: 0px;--headerMenu__simpleMenuPaddingLeft: 0px;--headerMenu__simpleMenuPaddingRight: 0px;--headerMenu__simpleMenuPaddingTop: 0px;--headerMenu__simpleMenuItemColor: var(--tundoraColor);--headerMenu__simpleMenuItemAccentColor: var(--hippieBlueColor)}:root{--responsiveMenuAccentColor: #ffffff;--responsiveMenuBackgroundColor: unset;--responsiveMenuBorderLeftColor: none;--responsiveMenuBorderLeftWidth: 0;--responsiveMenuBoxShadow: 0 4px 4px rgba(0, 0, 0, 0.15);--responsiveMenuColor: var(--tundoraColor);--responsiveMenuDropdownToggleColor: var(--tundoraColor);--responsiveMenuDropdownToggleMinWidth: 15px;--responsiveMenuFirstLevelGap: .625rem;--responsiveMenuFontSize: .875rem;--responsiveMenuFontWeight: var(--fontWeightHeavy);--responsiveMenuLineHeight: 1.38;--responsiveMenuLetterSpacing: 0.03em;--responsiveMenuMaxHeight: 10vh;--responsiveMenuOverlayBackgroundColor: rgba(var(--hippieBlueRGBColor), 0.4);--responsiveMenuOverlayZindex: 1003;--responsiveMenuPaddingBottom: 1.25rem;--responsiveMenuPaddingTop: 0;--responsiveMenuSubMenuGapBetweenItems: 1.875rem;--responsiveMenuSubMenuGapBetweenItemsInner: 1.25rem;--responsiveMenuSubMenuPaddingLeft: 1.5625rem;--responsiveMenuSubMenuTitleDropdownMenuMarginTop: .9375rem;--responsiveMenuSubMenuMarginTop: .9375rem;--responsiveMenuZindex: 1004;--responsiveMenuItemColor: #ffffff;--responsiveMenuItemAccentColor: #ffffff;--responsiveMenuItemTextTransform: uppercase;--responsiveSubMenuItemColor: #ffffff;--responsiveSubMenuItemTextTransform: uppercase;--responsiveSubMenuItemAccentColor: #ffffff}:root{--searchBarBackgroundColor: var(--hippieBlueColor);--searchBarOverlayBackgroundColor: rgba(var(--hippieBlueRGBColor), 0.4);--searchBarOverlayZindex: 1001;--searchBarPaddingBottom: 1.875rem;--searchBarPaddingTop: 1.5625rem;--searchBarZindex: 1002;--searchFormInputBorderHeight: 2px;--searchFormInputColor: #fff;--searchFormInputMarginLeft: .625rem;--searchFormInputMarginRight: .625rem;--searchFormInputPaddingBottom: .125rem}:root{--headerActionsSearchHeight: .75rem;--headerActionsSearchWidth: .75rem}@media only screen and (max-width: 1247px){:root{--headerActionsSearchHeight: 1rem;--headerActionsSearchWidth: 1rem;--headerActionsSearchColor: #ffffff;--headerActionsSearchAccentColor: #ffffff}}:root{--headerTopDoctolibActiveColor: var(--cameoColor)}:root{--singlePageShareTextFontSize: .9375rem;--singlePageShareHeroText: .9375rem;--singlePageShareTextColor: var(--hippieBlueColor);--singlePageShareBackgroundColor: var(--linenColor);--singlePageShareParagraphMarginRight: .9375rem;--singlePageShareSocialsActiveColor: unset;--singlePageShareSocialsColor: var(--hippieBlueColor);--singlePageShareSocialsHeight: 1.25rem}:root{--paginationPageFontWeight: var(--fontWeightHeavy);--paginationPageColor: var(--tundoraColor);--paginationPageActiveColor: var(--hippieBlueColor)}:root{--paginationArrowsColor: var(--tundoraColor)}:root{--searchPageTitleTextFontFamily: optima;--searchPageTitleTextColor: var(--mingColor)
}:root{--searchPageDescriptionStrongColor: var(--mingColor);--searchPageDescriptionTextColor: var(--tundoraColor)}:root{--searchPageBorderColor: var(--hippieBlueColor)}:root{--searchPagePostTitleTextFontFamily: optima;--searchPagePostTitleTextColor: var(--tundoraColor)}:root{--searchPagePostLinkTextColor: var(--tundoraColor)}.screenReaderOnly{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);margin:-1px;padding:0;border-width:0;border-style:initial;border-color:initial;-webkit-border-image:initial;-o-border-image:initial;border-image:initial}.screenReaderOnly--focusable:focus,.screenReaderOnly--focusable:active{width:auto;height:auto;position:static;overflow:visible;clip:auto;margin:0}.skipToContent:focus{position:absolute;z-index:10000;top:3px;left:3px;font-size:18px;line-height:64px;padding:0 24px;background-color:#FFF;text-decoration:underline}.admin-bar .skipToContent:focus{top:-webkit-calc(49px + 3);top:calc(49px + 3)}@media screen and (min-width: 783px){.admin-bar .skipToContent:focus{top:-webkit-calc(35px + 3);top:calc(35px + 3)}}.modal-cookie{display:none;width:100%;height:100%;position:fixed;z-index:9999;z-index:var(--zIndexCookie, 9999);top:0;left:0;background-color:rgba(255,255,255,0.8)}.container-cookies-popup{width:75%;max-width:420px;position:fixed;top:50%;right:auto;bottom:auto;left:50%;padding:30px;background-color:#FFF;-webkit-box-shadow:0 0 3px #CCC;box-shadow:0 0 3px #CCC;border-top:4px solid #000;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal-overlay{display:none;position:absolute;z-index:9999;z-index:var(--zIndexCookie, 9999);top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.7)}#cookie-notice{display:none;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:33.125rem;max-width:var(--cookieNoticeMaxWidth, 33.125rem);position:fixed;z-index:999;z-index:var(-zIndexCookieNotice, 999);bottom:15px;bottom:var(--cookieNoticeBottom, 15px);left:15px;left:var(--cookieNoticeLeft, 15px);text-align:left !important;border:4px solid #5d9ab4;border:var(--cookieNoticeBorderWidth, 4px) solid var(--cookieColor, red);-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.9375rem;padding-top:var(--cookieNoticePaddingTop, .9375rem);padding-bottom:.9375rem;padding-bottom:var(--cookieNoticePaddingBottom, .9375rem);background-color:#fff;background-color:var(--cookieNoticeBackgroundColor, #fff)}#cookie-notice .container{width:100%;max-width:100%;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.9375rem;padding-right:var(--cookieContainerPaddingRight, .9375rem);padding-left:.9375rem;padding-left:var(--cookieContainerPaddingLeft, .9375rem)}.container-cookies-popup p{line-height:18px;letter-spacing:0.5px;margin-bottom:10px;padding-bottom:0}#cookie-notice p{letter-spacing:0.5px;padding-bottom:0}.cookie-notice-h2{font-size:13px !important;color:#000 !important;font-weight:bold !important;letter-spacing:1px !important;text-transform:uppercase;padding-bottom:7px !important}.cookie-notice-divider{display:block;width:29px;height:2px;margin-top:5px;background-color:#000}.cookie-notice-paragraph{font-size:13px !important;color:#000 !important;padding-bottom:12px !important}.cookie-notice-close{display:block;width:20px;height:20px;position:absolute;z-index:10;top:10px;right:10px}.cookie-notice-close::before{content:'';display:block;width:20px;height:2px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#5d9ab4;background-color:var(--cookieColor, red)}.cookie-notice-close::after{content:'';display:block;width:20px;height:2px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#5d9ab4;background-color:var(--cookieColor, red)}.cookie-notice-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookie-notice-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cookie-notice-close i{font-size:18px;color:#5d9ab4;color:var(--cookieColor, red)}.cookie-notice-h2-regular{font-size:12px !important;color:#000 !important;font-weight:300 !important;letter-spacing:1px;text-transform:uppercase;margin:0}.cookie-notice-h2-regular a{display:inline-block;font-size:13px !important;color:#5d9ab4 !important;color:var(--cookieColor, red) !important;font-weight:bold !important;line-height:13px;letter-spacing:0.5px !important;text-transform:uppercase;border:2px solid #5d9ab4 !important;border:2px solid var(--cookieColor, red) !important;-webkit-border-radius:5px;border-radius:5px;padding:8px 15px;text-decoration:none}.cookie-notice-h2-regular a:hover{text-decoration:underline}.modal-cookie-paragraph{font-size:12px;color:#000;font-weight:bold}.modal-cookie-paragraph-bold{font-size:13px;color:#000;font-weight:300 !important}.modal-cookie-paragraph-label{font-size:13px;color:#5d9ab4;color:var(--cookieColor, red);font-weight:bold}.modal-cookie-button-div{text-align:right;margin-top:20px}.modal-cookie-button{font-size:12px;color:#FFF !important;text-transform:uppercase;border:1px solid #5d9ab4 !important;border:1px solid var(--cookieColor, red) !important;-webkit-border-radius:0;border-radius:0;padding:10px 15px;background-color:#5d9ab4;background-color:var(--cookieColor, red);text-decoration:none !important}.modal-cookie-button:hover{color:#5d9ab4 !important;color:var(--cookieColor, red) !important;background-color:#FFF}.cookies-popup--radiogroup{padding:16px 0 25px}.cookies-popup--content label{display:inline-block;position:relative;cursor:pointer;font-size:13px;line-height:22px;letter-spacing:0.5px;padding-left:22px}.cookies-popup--content label span{display:inline-block;width:12px;height:12px;position:absolute;bottom:4px;left:0;margin-right:10px;border:1px solid #BBBDBE;-webkit-border-radius:50%;border-radius:50%;background-color:#FFF}.cookies-popup--content input[type=radio]:checked+label span::before{content:'';width:8px;height:8px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-border-radius:50%;border-radius:50%;background-color:#5d9ab4;background-color:var(--cookieColor, red)}.cookies-popup--content input{margin:0}.cookies-popup--radiogroup>div{display:block;margin-bottom:5px;vertical-align:middle}.cookies-popup--radiogroup input[type=radio]{display:none}@media (max-width: 920px){#cookie-notice .container h2:last-child{letter-spacing:0 !important}}@media (max-width: 767px){#cookie-notice{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);bottom:10px;left:10px}.cookie-notice-close{top:5px;right:10px}}.errorPage{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}.errorPage>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}.errorPage__title{display:inline-block;font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw);color:#000;color:var(--errorPageTitleTextColor, var(--errorPageAccentColor, #000));font-weight:700;font-weight:var(--errorPageTitleTextFontWeight, var(--fontWeightBold, 700));line-height:1.2;line-height:var(--errorPageTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--errorPageTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--errorPageTitleTextAlign, inherit);text-transform:initial;text-transform:var(--errorPageTitleTextTransform, initial)}@media (min-width: 1200px){.errorPage__title{font-size:2.8125rem}}.errorPage__title::after{content:'';display:block;width:3.4375rem;width:var(--errorPageTitleBorderWidth, 3.4375rem);height:2px;height:var(--errorPageTitleBorderHeight, 2px);margin:1.25rem auto 1.25rem;margin:var(--errorPageTitleBorderMarginTop, 1.25rem) auto var(--errorPageTitleBorderMarginBottom, 1.25rem);background-color:#000;background-color:var(--errorPageTitleBorderColor, var(--errorPageTitleTextColor, var(--errorPageAccentColor, #000)))}.errorPage__description{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--errorPageDescriptionTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--errorPageDescriptionTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--errorPageDescriptionTextColor, var(--textColor, #000));font-weight:400;font-weight:var(--errorPageDescriptionTextFontWeight, 400);line-height:1.2;line-height:var(--errorPageDescriptionTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--errorPageDescriptionTextLetterSpacing, 0px);text-align:inherit;text-align:var(--errorPageDescriptionTextAlign, inherit);text-transform:initial;text-transform:var(--errorPageDescriptionTextTransform, initial);margin-bottom:2.1875rem;margin-bottom:var(--errorPageDescriptionMarginBottom, 2.1875rem)}.errorPage__background{max-width:100%;padding:0 .9375em}.errorPage__background path{opacity:0.05;opacity:var(--errorPageBackgroundOpacity, 0.05);fill:#000;fill:var(--errorPageBackgroundColor, var(--errorPageAccentColor, #000))}.searchPage__title{font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw);font-family:optima;font-family:var(--searchPageTitleTextFontFamily, var(--textFontFamily, inherit));color:#376478;color:var(--searchPageTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--searchPageTitleTextFontWeight, 400);line-height:1.2;line-height:var(--searchPageTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--searchPageTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--searchPageTitleTextAlign, inherit);text-transform:initial;text-transform:var(--searchPageTitleTextTransform, initial)}@media (min-width: 1200px){.searchPage__title{font-size:2.8125rem}}.searchPage__description{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchPageDescriptionTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--searchPageDescriptionTextFontSize, var(--textFontSize, 1rem));color:#444444;color:var(--searchPageDescriptionTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--searchPageDescriptionTextFontWeight, 400);line-height:1.2;line-height:var(--searchPageDescriptionTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--searchPageDescriptionTextLetterSpacing, 0px);text-align:inherit;text-align:var(--searchPageDescriptionTextAlign, inherit);text-transform:initial;text-transform:var(--searchPageDescriptionTextTransform, initial);margin-top:0.4em;margin-top:var(--searchPageDescriptionMarginTop, 0.4em)}.searchPage__description strong{color:#376478;color:var(--searchPageDescriptionStrongColor, var(--textColor, #000));font-weight:700;font-weight:var(--searchPageDescriptionStrongFontWeight, var(--baseFontWeightBold, var(--fontWeightBold, 700)))}.searchPage__posts{margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.searchPage__posts{margin-top:2.1875rem}}.searchPage__post{position:relative;background-color:#fff;background-color:var(--searchPagePostBackgroundColor, #fff);-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.1);box-shadow:0 4px 20px rgba(0,0,0,0.1);-webkit-box-shadow:var(--searchPagePostBoxShadow, 0 4px 20px rgba(0,0,0,0.1));box-shadow:var(--searchPagePostBoxShadow, 0 4px 20px rgba(0,0,0,0.1))}.searchPage__post>a{display:block;padding:1em 1em 1em -webkit-calc(4px + 1em);padding:1em 1em 1em calc(4px + 1em);padding:var(--searchPagePaddingTop, 1em) var(--searchPagePaddingRight, 1em) var(--searchPagePaddingBottom, 1em) -webkit-calc(var(--searchPageBorderWidth, 4px) + var(--searchPagePaddingLeft, 1em));padding:var(--searchPagePaddingTop, 1em) var(--searchPagePaddingRight, 1em) var(--searchPagePaddingBottom, 1em) calc(var(--searchPageBorderWidth, 4px) + var(--searchPagePaddingLeft, 1em))}.searchPage__post::before{content:'';display:block;width:4px;width:var(--searchPageBorderWidth, 4px);height:100%;position:absolute;top:0;bottom:0;left:0;background:#5d9ab4;background:var(--searchPageBorderColor, #000)}.searchPage__post+.searchPage__post{margin-top:1.5625rem;margin-top:var(--searchPagePostGap, 1.5625rem)}.searchPage__post__title{font-size:-webkit-calc(1.2625rem + .15vw);font-size:calc(1.2625rem + .15vw);font-family:optima;font-family:var(--searchPagePostTitleTextFontFamily, var(--textFontFamily, inherit));color:#444444;color:var(--searchPagePostTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--searchPagePostTitleTextFontWeight, 400);line-height:1.2;line-height:var(--searchPagePostTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--searchPagePostTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--searchPagePostTitleTextAlign, inherit);text-transform:initial;text-transform:var(--searchPagePostTitleTextTransform, initial)}@media (min-width: 1200px){.searchPage__post__title{font-size:1.375rem}}.searchPage__post__link{display:block;cursor:pointer;margin-top:.9375rem;margin-top:var(--searchPagePostLinkMarginTop, .9375rem)}.searchPage__post__link>span{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchPagePostLinkTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--searchPagePostLinkTextFontSize, var(--textFontSize, 1rem));color:#444444;color:var(--searchPagePostLinkTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--searchPagePostLinkTextFontWeight, 400);line-height:1.2;line-height:var(--searchPagePostLinkTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--searchPagePostLinkTextLetterSpacing, 0px);text-align:inherit;text-align:var(--searchPagePostLinkTextAlign, inherit);text-transform:initial;text-transform:var(--searchPagePostLinkTextTransform, initial)}.searchPage__pagination{margin-top:-webkit-calc(1.40625rem + 1.875vw);margin-top:calc(1.40625rem + 1.875vw)}@media (min-width: 1200px){.searchPage__pagination{margin-top:2.8125rem}}.archivePage{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--archivePageRowGap, 2.1875rem) auto var(--archivePageRowGap, 2.1875rem) auto var(--archivePageRowGap, 2.1875rem) auto;grid-template-areas:"header" "posts" "pagination" "sidebar";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.1875rem;grid-row-gap:var(--archivePageRowGap, 2.1875rem)}@media only screen and (min-width: 1024px){.archivePage{grid-template-areas:"header			sidebar" "posts			sidebar" "pagination		.";-ms-grid-columns:1fr minmax(auto, 18.75rem);grid-template-columns:1fr minmax(auto, 18.75rem)}}.archivePage__header{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:header}.archivePage__header__title{font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageHeaderTitleFontFamily, var(--archivePageHeaderFontFamily, var(--fontFamily, Arial, sans-serif)));color:#000;color:var(--archivePageHeaderTitleColor, var(--archivePageHeaderColor, #000));font-weight:400;font-weight:var(--archivePageHeaderTitleFontWeight, var(--archivePageHeaderFontWeight, 400));line-height:1.2;line-height:var(--archivePageHeaderTitleLineHeight, var(--archivePageHeaderLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageHeaderTitleLetterSpacing, var(--archivePageHeaderLetterSpacing, 0))}@media (min-width: 1200px){.archivePage__header__title{font-size:2.8125rem}}.archivePage__header__description{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageHeaderDescriptionFontFamily, var(--archivePageHeaderFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageHeaderDescriptionFontSize, var(--archivePageHeaderFontSize, 1rem));color:#000;color:var(--archivePageHeaderDescriptionColor, var(--archivePageHeaderColor, #000));font-weight:400;font-weight:var(--archivePageHeaderDescriptionFontWeight, var(--archivePageHeaderFontWeight, 400));line-height:1.2;line-height:var(--archivePageHeaderDescriptionLineHeight, var(--archivePageHeaderLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageHeaderDescriptionLetterSpacing, var(--archivePageHeaderLetterSpacing, 0));margin-top:0.5em;margin-top:var(--archivePageHeaderDescriptionMarginTop, 0.5em)}.archivePage__posts{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:posts;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.875rem;grid-row-gap:var(--archivePagePostsRowGap, 1.875rem)}@media only screen and (min-width: 768px){.archivePage__posts{grid-template-columns:repeat(auto-fit, minmax(21.875rem, 1fr));grid-template-columns:repeat(auto-fit, minmax(var(--archivePagePostsMinWidth, 21.875rem), 1fr));grid-column-gap:1.875rem;grid-column-gap:var(--archivePagePostsColumnGap, 1.875rem);grid-row-gap:1.875rem;grid-row-gap:var(--archivePagePostsRowGap, 1.875rem)}}.archivePage__sidebar{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column:1;grid-area:sidebar}.archivePage__sidebar__title{font-size:1.125rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarTitleFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarTitleFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarTitleColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarTitleFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarTitleLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarTitleLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarTitleTextTransform, var(--archivePageSidebarTextTransform, none))}.archivePage__sidebar ul{margin-top:2.1875rem;margin-top:var(--archivePageSidebarCategoriesMarginTop, 2.1875rem)}.archivePage__sidebar ul li.isActive>a{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)));font-weight:400;font-weight:var(--archivePageSidebarCategoryActiveFontWeight, var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400)))}.archivePage__sidebar ul li+li{margin-top:1em;margin-top:var(--archivePageSidebarCategoryGap, 1em)}.archivePage__sidebar ul a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarCategoryFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarCategoryFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarCategoryColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarCategoryLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarCategoryLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarCategoryTextTransform, var(--archivePageSidebarTextTransform, none));-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (hover: hover){.archivePage__sidebar ul a:hover{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)))}}@media only screen and (min-width: 1024px){.archivePage__sidebar{margin-left:4.375rem;margin-left:var(--archivePageSidebarMarginLeft, 4.375rem);padding-left:2.1875rem;padding-left:var(--archivePageSidebarPaddingLeft, 2.1875rem);border-left:3px solid #000;border-left:var(--archivePageSidebarBorderWidth, 3px) solid var(--archivePageSidebarBorderColor, #000)}}.archivePage__pagination{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:pagination}.hero__slider__controls > .archivePage__pagination{-ms-grid-row:1;-ms-grid-column:2}.post--firstStyle a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:425px;max-width:var(--postMaxWidth, 425px);height:100%;margin-right:auto;margin-left:auto}.post--firstStyle__thumbnail img{display:block;width:100%}.post--firstStyle__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;position:relative;z-index:1;overflow:hidden;margin-top:-2.1875rem;margin-top:var(--postContentMarginTop, -2.1875rem);margin-right:1.25rem;margin-right:var(--postContentMarginRight, 1.25rem);margin-left:1.25rem;margin-left:var(--postContentMarginLeft, 1.25rem);border:0px solid #000;border:var(--postContentBorderWidth, 0px) var(--postContentBorderStyle, solid) var(--postContentBorderColor, #000);padding:.9375rem 1.25rem .9375rem 1.25rem;padding:var(--postContentPaddingTop, .9375rem) var(--postContentPaddingRight, 1.25rem) var(--postContentPaddingBottom, .9375rem) var(--postContentPaddingLeft, 1.25rem);background-color:#fff;background-color:var(--postContentBackgroundColor, #fff);-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.1);box-shadow:0 4px 4px rgba(0,0,0,0.1);-webkit-box-shadow:var(--postContentBoxShadow, 0 4px 4px rgba(0,0,0,0.1));box-shadow:var(--postContentBoxShadow, 0 4px 4px rgba(0,0,0,0.1));-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.post--firstStyle__category{display:inline-block;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postCategoryFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postCategoryFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postCategoryColor, var(--postColor, #000));font-weight:400;font-weight:var(--postCategoryFontWeight, var(--postFontWeight, 400));letter-spacing:0;letter-spacing:var(--postCategoryLetterSpacing, var(--postLetterSpacing, 0));text-transform:none;text-transform:var(--postCategoryTextTransform, var(--postTextTransform, none))}.post--metaHaveDivider::after{content:".";content:var(--postMetaDividerContent, ".");display:inline-block;margin-right:0.5em;margin-right:var(--postMetaDividerMarginRight, 0.5em);margin-left:0.5em;margin-left:var(--postMetaDividerMarginLeft, 0.5em)}.post--firstStyle__date{display:inline-block;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postDateFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postDateFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postDateColor, var(--postColor, #000));font-weight:400;font-weight:var(--postDateFontWeight, var(--postFontWeight, 400));letter-spacing:0;letter-spacing:var(--postDateLetterSpacing, var(--postLetterSpacing, 0));text-transform:none;text-transform:var(--postDateTextTransform, var(--postTextTransform, none))}.post--firstStyle__title{font-size:1rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postTitleFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));color:#000;color:var(--postTitleColor, var(--postColor, #000));font-weight:400;font-weight:var(--postTitleFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postTitleLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postTitleLetterSpacing, var(--postLetterSpacing, 0));margin-top:1em;margin-top:var(--postTitleMarginTop, 1em);margin-bottom:1em;margin-bottom:var(--postTitleMarginBottom, 1em);-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.post--firstStyle__excerpt{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postExcerptFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postExcerptFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postExcerptColor, var(--postColor, #000));font-weight:400;font-weight:var(--postExcerptFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postExcerptLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postExcerptLetterSpacing, var(--postLetterSpacing, 0));text-align:left;text-align:var(--postExcerptTextAlign, left)}.post--firstStyle__readMore{margin-top:auto;padding-top:2.1875rem;padding-top:var(--postReadMoreMarginTop, 2.1875rem)}.post--firstStyle__readMore>*{display:-ms-inline-grid;display:inline-grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto var(--postReadMoreGap, 0.7em) auto;grid-template-columns:auto auto;grid-gap:0.7em;grid-gap:var(--postReadMoreGap, 0.7em)}.post--firstStyle__readMore>* svg path{fill:#000;fill:var(--postReadMoreArrowColor, var(--postReadMoreTextColor, var(--postColor, #000)))}.post--firstStyle__readMore>*>span{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postReadMoreTextFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postReadMoreTextFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postReadMoreTextColor, var(--postColor, #000));font-weight:400;font-weight:var(--postReadMoreTextFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postReadMoreTextLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postReadMoreTextLetterSpacing, var(--postLetterSpacing, 0));padding-bottom:0.15em;padding-bottom:var(--postReadMorePaddingBottom, 0.15em);border-bottom:2px solid #000;border-bottom:var(--postReadMoreBorderBottomWidth, 2px) solid var(--postReadMoreBorderBottomColor, var(--postReadMoreTextColor, var(--postColor, #000)))}.post--firstStyle a:hover .post--firstStyle__title{color:red;color:var(--postTitleActiveColor, var(--postAccentColor, red))}.post--firstStyle a:hover .post--firstStyle__content{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, var(--postActiveTransform, -10px), 0);transform:translate3d(0, var(--postActiveTransform, -10px), 0)}.pagination--firstStyle{display:-ms-grid;display:grid;grid-template-areas:"prev pages next";-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;padding-top:.625rem;padding-top:var(--paginationPaddingTop, .625rem);padding-bottom:.625rem;padding-bottom:var(--paginationPaddingBottom, .625rem);border-top:1px solid #000;border-top:var(--paginationBorderHeight, 1px) solid var(--paginationBorderColor, #000);border-bottom:1px solid #000;border-bottom:var(--paginationBorderHeight, 1px) solid var(--paginationBorderColor, #000)}.pagination--firstStyle>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pagination--firstStyle__prev--disabled{cursor:none;opacity:0.4;opacity:var(--paginationDisabledOpacity, 0.4);pointer-events:none}.pagination--firstStyle__next--disabled{cursor:none;opacity:0.4;opacity:var(--paginationDisabledOpacity, 0.4);pointer-events:none}.pagination--firstStyle__prev svg path{fill:#444444;fill:var(--paginationArrowsColor, var(--paginationAccentColor, #000))}.pagination--firstStyle__next svg path{fill:#444444;fill:var(--paginationArrowsColor, var(--paginationAccentColor, #000))}.pagination--firstStyle__prev{-ms-grid-row:1;-ms-grid-column:1;grid-area:prev;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.pagination--firstStyle__pages{-ms-grid-row:1;-ms-grid-column:2;grid-area:pages;margin-right:auto;margin-left:auto}.pagination--firstStyle__pages ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination--firstStyle__pages ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination--firstStyle__pages ul li+li{margin-left:.625rem;margin-left:var(--paginationPagesGap, .625rem)}.pagination--firstStyle__pages .dots{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--paginationPageFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--paginationPageFontSize, 1rem);color:#444444;color:var(--paginationPageColor, #000);font-weight:800;font-weight:var(--paginationPageFontWeight, 400);line-height:1;line-height:var(--paginationPageLineHeight, 1);letter-spacing:0;letter-spacing:var(--paginationPageLetterSpacing, 0);text-align:center}.pagination--firstStyle__pages .page-number{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--paginationPageFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--paginationPageFontSize, 1rem);color:#444444;color:var(--paginationPageColor, #000);font-weight:800;font-weight:var(--paginationPageFontWeight, 400);line-height:1;line-height:var(--paginationPageLineHeight, 1);letter-spacing:0;letter-spacing:var(--paginationPageLetterSpacing, 0);text-align:center}.pagination--firstStyle__pages .page-number{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination--firstStyle__pages .page-number:not(.current){-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.pagination--firstStyle__pages .page-number:not(.current):hover{color:#5d9ab4;color:var(--paginationPageActiveColor, var(--paginationAccentColor, red))}.pagination--firstStyle__pages .page-number:not(.current):focus{color:#5d9ab4;color:var(--paginationPageActiveColor, var(--paginationAccentColor, red))}.pagination--firstStyle__pages .page-number.current{width:2.375rem;width:var(--paginationCurrentPageWidth, 2.375rem);height:2.375rem;height:var(--paginationCurrentPageHeight, 2.375rem);font-size:1rem;font-size:var(--paginationCurrentPageFontSize, var(--paginationPageFontSize, 1rem));color:#444444;color:var(--paginationCurrentPageColor, var(--paginationPageColor, #000));font-weight:800;font-weight:var(--paginationCurrentPageFontWeight, var(--paginationPageFontWeight, 400));-webkit-border-radius:100%;border-radius:100%;background-color:red;background-color:var(--paginationCurrentPageBackgroundColor, var(--paginationAccentColor, red))}.pagination--firstStyle__next{-ms-grid-row:1;-ms-grid-column:3;grid-area:next;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero>div{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--heroGap, 1.25rem) auto;grid-template-areas:"content" "media";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.25rem;grid-gap:var(--heroGap, 1.25rem)}@media only screen and (min-width: 1024px){.hero>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:0}}.hero__media{-ms-grid-row:3;-ms-grid-column:1;grid-area:media;margin-right:-webkit-calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw)}.homeHero .hero__grid > .hero__media{-ms-grid-row:1;-ms-grid-column:3}.hero__media img{display:block;width:100%}@media only screen and (min-width: 1024px){.hero__media{-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;margin-right:0}.hero__media img{height:100%}.hero__image{height:100%}}.hero__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .hero__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .hero__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .hero__content{-ms-grid-row:1;-ms-grid-column:1}@media only screen and (min-width: 1024px){.hero__content{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hero:not(.hero--noMedia) .hero__content{margin-left:-webkit-calc(1.40625rem + 1.875vw);margin-left:calc(1.40625rem + 1.875vw);margin-top:-webkit-calc(1.3125rem + .75vw);margin-top:calc(1.3125rem + .75vw);margin-bottom:-webkit-calc(1.3125rem + .75vw);margin-bottom:calc(1.3125rem + .75vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.hero:not(.hero--noMedia) .hero__content{margin-left:2.8125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.hero:not(.hero--noMedia) .hero__content{margin-top:1.875rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.hero:not(.hero--noMedia) .hero__content{margin-bottom:1.875rem}}.hero__content__title{font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--heroTitleTextFontFamily, var(--textFontFamily, inherit));color:#376478;color:var(--heroTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--heroTitleTextFontWeight, 400);line-height:1.2;line-height:var(--heroTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--heroTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--heroTitleTextAlign, inherit);text-transform:initial;text-transform:var(--heroTitleTextTransform, initial);margin-bottom:1.875rem;margin-bottom:var(--heroTitleMarginBottom, 0.5em)}@media (min-width: 1200px){.hero__content__title{font-size:2.5rem}}.hero__content__title>*{position:relative;z-index:1}.hero__content__text{font-family:$fontPrimary;font-family:var(--heroTextTextFontFamily, var(--textFontFamily, inherit));font-size:.9375rem;font-size:var(--heroTextTextFontSize, var(--textFontSize, 1rem));color:#444444;color:var(--heroTextTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:300;font-weight:var(--heroTextTextFontWeight, 400);line-height:153%;line-height:var(--heroTextTextLineHeight, 1.2);letter-spacing:0.05em;letter-spacing:var(--heroTextTextLetterSpacing, 0px);text-align:inherit;text-align:var(--heroTextTextAlign, inherit);text-transform:initial;text-transform:var(--heroTextTextTransform, initial)}.hero__content__text>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.hero__button{margin-top:-webkit-calc(1.40625rem + 1.875vw);margin-top:calc(1.40625rem + 1.875vw)}@media (min-width: 1200px){.hero__button{margin-top:2.8125rem}}.hero+.section:not(.section--no-topMargin){margin-top:-webkit-calc(1.5rem + 3vw);margin-top:calc(1.5rem + 3vw)}@media (min-width: 1200px){.hero+.section:not(.section--no-topMargin){margin-top:3.75rem}}.hero__sliderHero{padding-bottom:3.4375rem;padding-bottom:var(--heroSliderPaddingBottom, 3.4375rem)}.hero__slider{height:100%;position:relative}.hero__slider .swiper-container{height:100%}.hero__slider .swiper-slide{height:auto}.hero__slider img{width:100%;height:100%}.hero__slider__controls{display:-ms-grid;display:grid;grid-template-areas:". pagination navigation";-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;margin-top:.625rem;margin-top:var(--heroSliderControlsMarginTop, .625rem);padding-right:15px;padding-right:var(--heroSliderControlsPaddingRight, var(--containerGutter));padding-left:15px;padding-left:var(--heroSliderControlsPaddingLeft, var(--containerGutter))}@media only screen and (min-width: 768px){.hero__slider__controls{padding-left:30px;padding-left:var(--heroSliderControlsPaddingLeft, var(--containerGutter))}}@media only screen and (min-width: 768px){.hero__slider__controls{padding-left:30px;padding-left:var(--heroSliderControlsPaddingLeft, var(--containerGutter))}}@media only screen and (min-width: 768px){.hero__slider__controls{padding-right:30px;padding-right:var(--heroSliderControlsPaddingRight, var(--containerGutter))}}@media only screen and (min-width: 768px){.hero__slider__controls{padding-right:30px;padding-right:var(--heroSliderControlsPaddingRight, var(--containerGutter))}}@media only screen and (min-width: 768px){.hero__slider__controls{padding-right:0px;padding-right:var(--heroSliderControlsPaddingRight, 0px);padding-left:0px;padding-left:var(--heroSliderControlsPaddingLeft, 0px)}}.hero__slider__controls>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hero__slider__pagination{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:pagination}.hero__slider__controls > .hero__slider__pagination{-ms-grid-row:1;-ms-grid-column:2}.hero__slider__pagination>*+*{margin-left:.625rem;margin-left:var(--heroSliderPaginationBulletGap, var(--sliderPaginationBulletGap, .625rem))}.hero__slider__pagination .swiper-pagination-bullet{width:.625rem;width:var(--heroSliderPaginationBulletWidth, var(--sliderPaginationBulletWidth, .625rem));height:.625rem;height:var(--heroSliderPaginationBulletHeight, var(--sliderPaginationBulletHeight, .625rem));opacity:0.5;opacity:var(--heroSliderPaginationBulletOpacity, var(--sliderPaginationBulletOpacity, 0.5));background:#000;background:var(--heroSliderPaginationBulletBackgroundColor, var(--sliderPaginationBulletBackgroundColor, #000))}.hero__slider__pagination .swiper-pagination-bullet-active{opacity:1;opacity:var(--heroSliderPaginationBulletActiveOpacity, var(--sliderPaginationBulletActiveOpacity, 1));background:#000;background:var(--heroSliderPaginationBulletActiveBackgroundColor, var(--sliderPaginationBulletActiveBackgroundColor, var(--sliderPaginationBulletBackgroundColor, #000)))}.hero__slider__navigation{-ms-grid-row:1;-ms-grid-column:3;grid-area:navigation;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto}.hero__slider__navigation__left,.hero__slider__navigation__right{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero__slider__navigation__left.swiper-button-disabled{cursor:none;opacity:0.4;opacity:var(--heroSliderNavigationDisabledOpacity, var(--sliderNavigationDisabledOpacity, 0.4));pointer-events:none}.hero__slider__navigation__right.swiper-button-disabled{cursor:none;opacity:0.4;opacity:var(--heroSliderNavigationDisabledOpacity, var(--sliderNavigationDisabledOpacity, 0.4));pointer-events:none}.hero__slider__navigation__left:not(.swiper-button-disabled),.hero__slider__navigation__right:not(.swiper-button-disabled){cursor:pointer}.hero__slider__navigation svg{width:45px;width:var(--heroSliderNavigationWidth, 45px);height:45px;height:var(--heroSliderNavigationHeight, 45px)}.hero__slider__navigation svg path{fill:#fff;fill:var(--heroSliderNavigationArrowColor, var(--sliderNavigationOutsideArrowColor, #fff))}.hero__slider__navigation svg circle{fill:#000;fill:var(--heroSliderNavigationCircleColor, var(--sliderNavigationOutsideCircleColor, #000))}.hero__slider__navigation>*+*{margin-left:.625rem;margin-left:var(--heroSliderArrowGap, .625rem)}.titleCenterImageBlocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.titleCenterImageBlocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.titleCenterImageBlocks>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.titleCenterImageBlocks__block{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.titleCenterImageBlocks__block>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.titleCenterImageBlocks__block__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding-top:-webkit-calc(1.4375rem + 2.25vw);padding-top:calc(1.4375rem + 2.25vw);padding-right:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}@media (min-width: 1200px){.titleCenterImageBlocks__block__content{padding-top:3.125rem}}.titleCenterImageBlocks__block__content>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;-ms-grid-row-align:center;align-self:center;position:relative;z-index:1;text-align:center;-ms-grid-column-align:center;justify-self:center}.titleCenterImageBlocks__block__content__notHover{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.titleCenterImageBlocks__block__content__hover{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.titleCenterImageBlocks__block__image{position:relative}.titleCenterImageBlocks__block__image::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(93, 154, 180, 0.3);background-color:var(--titleCenterImageBlocksImageBackgroundColor, rgba(255,255,255,0.4));-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.titleCenterImageBlocks__block__image>img{width:100%;height:100%}.titleCenterImageBlocks__block__content__title{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--titleCenterImageBlocksTitleTextFontFamily, var(--textFontFamily, inherit));font-size:1.375rem;font-size:var(--titleCenterImageBlocksTitleTextFontSize, var(--textFontSize, 1rem));color:white;color:var(--titleCenterImageBlocksTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:800;font-weight:var(--titleCenterImageBlocksTitleTextFontWeight, 400);line-height:1.5625rem;line-height:var(--titleCenterImageBlocksTitleTextLineHeight, 1.2);letter-spacing:0.09;letter-spacing:var(--titleCenterImageBlocksTitleTextLetterSpacing, 0px);text-align:left;text-align:var(--titleCenterImageBlocksTitleTextAlign, inherit);text-transform:inherit;text-transform:var(--titleCenterImageBlocksTitleTextTransform, initial)}.titleCenterImageBlocks__block__content__description{font-family:$fontPrimary;font-family:var(--titleCenterImageBlocksDescriptionTextFontFamily, var(--textFontFamily, inherit));font-size:.875rem;font-size:var(--titleCenterImageBlocksDescriptionTextFontSize, var(--textFontSize, 1rem));color:#FFF;color:var(--titleCenterImageBlocksDescriptionTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:undefined;font-weight:var(--titleCenterImageBlocksDescriptionTextFontWeight, 400);line-height:1.3125rem;line-height:var(--titleCenterImageBlocksDescriptionTextLineHeight, 1.2);letter-spacing:0.09;letter-spacing:var(--titleCenterImageBlocksDescriptionTextLetterSpacing, 0px);text-align:inherit;text-align:var(--titleCenterImageBlocksDescriptionTextAlign, inherit);text-transform:initial;text-transform:var(--titleCenterImageBlocksDescriptionTextTransform, initial);margin-top:1.25rem}.titleCenterImageBlocks__block__content__description>p+p{margin-top:.9375rem;margin-top:var(--titleCenterImageBlocksDescriptionParagraphGap, var(--paragraphGap, .9375rem))}.titleCenterImageBlocks__block__content__link{margin-top:.9375rem}.titleCenterImageBlocks__block__content__link>*{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--titleCenterImageBlocksLinkTextFontFamily, var(--textFontFamily, inherit));font-size:.9375rem;font-size:var(--titleCenterImageBlocksLinkTextFontSize, var(--textFontSize, 1rem));color:#444444;color:var(--titleCenterImageBlocksLinkTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--titleCenterImageBlocksLinkTextFontWeight, 400);line-height:1.2;line-height:var(--titleCenterImageBlocksLinkTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--titleCenterImageBlocksLinkTextLetterSpacing, 0px);text-align:inherit;text-align:var(--titleCenterImageBlocksLinkTextAlign, inherit);text-transform:initial;text-transform:var(--titleCenterImageBlocksLinkTextTransform, initial)}.titleCenterImageBlocks__block:hover .titleCenterImageBlocks__block__image::before{background-color:rgba(93, 154, 180, 0.8);background-color:var(--titleCenterImageBlocksImageActiveBackgroundColor, rgba(255,255,255,0.9))}.titleCenterImageBlocks__block.hover .titleCenterImageBlocks__block__image::before{background-color:rgba(93, 154, 180, 0.8);background-color:var(--titleCenterImageBlocksImageActiveBackgroundColor, rgba(255,255,255,0.9))}.titleCenterImageBlocks__block:hover .titleCenterImageBlocks__block__content__notHover,.titleCenterImageBlocks__block.hover .titleCenterImageBlocks__block__content__notHover{opacity:0}.titleCenterImageBlocks__block:hover .titleCenterImageBlocks__block__content__hover,.titleCenterImageBlocks__block.hover .titleCenterImageBlocks__block__content__hover{opacity:1}.buttonsBlock__title{font-size:-webkit-calc(1.34375rem + 1.125vw);font-size:calc(1.34375rem + 1.125vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--buttonsBlockTitleTextFontFamily, var(--textFontFamily, inherit));color:#000;color:var(--buttonsBlockTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--buttonsBlockTitleTextFontWeight, 400);line-height:1.2;line-height:var(--buttonsBlockTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--buttonsBlockTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--buttonsBlockTitleTextAlign, inherit);text-transform:uppercase;text-transform:var(--buttonsBlockTitleTextTransform, initial);text-align:center;margin-bottom:1em}@media (min-width: 1200px){.buttonsBlock__title{font-size:2.1875rem}}.buttonsBlock__title::after{content:'';display:block;width:1.57143em;width:var(--buttonsBlockTitleAfterWidth, 1.57143em);height:1px;height:var(--buttonsBlockTitleAfterHeight, 1px);margin-top:1.25rem;margin-top:var(--buttonsBlockTitleAfterMarginTop, 1.25rem);margin-right:auto;margin-left:auto;background-color:#000;background-color:var(--buttonsBlockTitleAfterBackgroundColor, #000)}.buttonsBlock__buttons{margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5625rem;grid-gap:var(--buttonsBlockButtonsGap, 1.5625rem)}@media (min-width: 1200px){.buttonsBlock__buttons{margin-top:2.1875rem}}.buttonsBlock__buttons>div{width:100%}.buttonsBlock__buttons a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--buttonsBlockButtonTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--buttonsBlockButtonTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--buttonsBlockButtonTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--buttonsBlockButtonTextFontWeight, 400);line-height:1.2;line-height:var(--buttonsBlockButtonTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--buttonsBlockButtonTextLetterSpacing, 0px);text-align:inherit;text-align:var(--buttonsBlockButtonTextAlign, inherit);text-transform:initial;text-transform:var(--buttonsBlockButtonTextTransform, initial);cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:0 solid transparent;border:var(--buttonsBlockButtonBorderWidth, 0) var(--buttonsBlockButtonBorderType, solid) var(--buttonsBlockButtonBorderColor, transparent);border-radius:0;-webkit-border-radius:var(--buttonsBlockButtonBorderRadius, 0);border-radius:var(--buttonsBlockButtonBorderRadius, 0);padding:0.5em 0.5em 0.5em 0.5em;padding:var(--buttonsBlockButtonPaddingTop, 0.5em) var(--buttonsBlockButtonPaddingRight, 0.5em) var(--buttonsBlockButtonPaddingBottom, 0.5em) var(--buttonsBlockButtonPaddingLeft, 0.5em);background-color:#fdf6f1;background-color:var(--buttonsBlockButtonBackgroundColor, #fff);-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:var(--buttonsBlockButtonBoxShadow, none);box-shadow:var(--buttonsBlockButtonBoxShadow, none);width:100%;height:100%}@media only screen and (min-width: 400px){.buttonsBlock__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-gap:0;margin:-webkit-calc((1.25rem / 2) * -1) -webkit-calc((.9375rem / 2) * -1);margin:calc((1.25rem / 2) * -1) calc((.9375rem / 2) * -1);margin:-webkit-calc((var(--buttonsBlockButtonsMarginVerticalSides, 1.25rem) / 2) * -1) -webkit-calc((var(--buttonsBlockButtonsMarginHorizontalSides, .9375rem) / 2) * -1);margin:calc((var(--buttonsBlockButtonsMarginVerticalSides, 1.25rem) / 2) * -1) calc((var(--buttonsBlockButtonsMarginHorizontalSides, .9375rem) / 2) * -1)}.buttonsBlock__buttons>div{width:100%;max-width:12.5rem;max-width:var(--buttonsBlockButtonMaxWidth, 17.5rem);margin:-webkit-calc(1.25rem / 2) -webkit-calc(.9375rem / 2);margin:calc(1.25rem / 2) calc(.9375rem / 2);margin:-webkit-calc(var(--buttonsBlockButtonsMarginVerticalSides, 1.25rem) / 2) -webkit-calc(var(--buttonsBlockButtonsMarginHorizontalSides, .9375rem) / 2);margin:calc(var(--buttonsBlockButtonsMarginVerticalSides, 1.25rem) / 2) calc(var(--buttonsBlockButtonsMarginHorizontalSides, .9375rem) / 2)}}.anchorBlock{display:-ms-grid;display:grid;grid-template-areas:"content";grid-template-areas:var(--anchorBlockAreas, "content");-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr);grid-template-columns:var(--anchorBlockColumns, 1fr)}@media only screen and (min-width: 1024px){.anchorBlock{-ms-grid-columns:minmax(15.625rem, 18.75rem) auto 1fr;grid-template-columns:minmax(15.625rem, 18.75rem) auto 1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr);grid-template-columns:var(--anchorBlockColumns, 1fr)}}@media only screen and (min-width: 768px){.anchorBlock{-ms-grid-columns:minmax(9.375rem, 12.5rem) auto 1fr;grid-template-columns:minmax(9.375rem, 12.5rem) auto 1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr);grid-template-columns:var(--anchorBlockColumns, 1fr)}}@media only screen and (min-width: 768px){.anchorBlock{grid-template-areas:"links border content";grid-template-areas:var(--anchorBlockAreas, "links border content");-ms-grid-columns:minmax(9.375rem, 12.5rem) auto 1fr;grid-template-columns:minmax(9.375rem, 12.5rem) auto 1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr auto 2fr);grid-template-columns:var(--anchorBlockColumns, 1fr auto 2fr)}@media only screen and (min-width: 1024px){.anchorBlock{-ms-grid-columns:minmax(15.625rem, 18.75rem) auto 1fr;grid-template-columns:minmax(15.625rem, 18.75rem) auto 1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr auto 2fr);grid-template-columns:var(--anchorBlockColumns, 1fr auto 2fr)}}@media only screen and (min-width: 768px){.anchorBlock{-ms-grid-columns:minmax(9.375rem, 12.5rem) auto 1fr;grid-template-columns:minmax(9.375rem, 12.5rem) auto 1fr;-ms-grid-columns:var(--anchorBlockColumns, 1fr auto 2fr);grid-template-columns:var(--anchorBlockColumns, 1fr auto 2fr)}}.anchorBlock > .hero__content{-ms-grid-row:1;-ms-grid-column:3}}.anchorBlock__links{grid-area:links;display:none}.anchorBlock__links li,.anchorBlock__links a{display:block}.anchorBlock__links>ul>li a{opacity:0.5;opacity:var(--anchorBlockLinkOpacity, 0.5);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--anchorBlockLinkFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--anchorBlockLinkFontSize, 1rem);color:#000;color:var(--anchorBlockLinkColor, #000);font-weight:400;font-weight:var(--anchorBlockLinkFontWeight, 400);line-height:1.2;line-height:var(--anchorBlockLinkLineHeight, 1.2);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.anchorBlock__links>ul>li>a{opacity:0.5;opacity:var(--anchorBlockFirstLevelLinkOpacity, var(--anchorBlockLinkOpacity, 0.5));font-family:optima;font-family:var(--anchorBlockFirstLevelLinkFontFamily, var(--anchorBlockLinkFontFamily, var(--textFontFamily, inherit)));font-size:1.5625rem;font-size:var(--anchorBlockFirstLevelLinkFontSize, var(--anchorBlockLinkFontSize, 1rem));color:#376478;color:var(--anchorBlockFirstLevelLinkColor, var(--anchorBlockLinkColor, #000));font-weight:normal;font-weight:var(--anchorBlockFirstLevelLinkFontWeight, var(--anchorBlockLinkFontWeight, 400));line-height:128%;line-height:var(--anchorBlockFirstLevelLinkLineHeight, var(--anchorBlockLinkLineHeight, 1.2))}.anchorBlock__links>ul>li>ul{margin-top:.625em;margin-top:var(--anchorBlockLinksSubLevelMargin, .625em)}.anchorBlock__links>ul>li>ul>li{padding-left:.625rem;padding-left:var(--anchorBlockSecondLevelPaddingLeft, .625rem)}.anchorBlock__links>ul>li>ul>li>a{opacity:0.5;opacity:var(--anchorBlockSecondLevelLinkOpacity, var(--anchorBlockLinkOpacity, 0.5));font-family:avenir,arial,helvetica,sans-serif;font-family:var(--anchorBlockSecondLevelLinkFontFamily, var(--anchorBlockLinkFontFamily, var(--textFontFamily, inherit)));font-size:1.25rem;font-size:var(--anchorBlockSecondLevelLinkFontSize, var(--anchorBlockLinkFontSize, 1rem));color:#4b6068;color:var(--anchorBlockSecondLevelLinkColor, var(--anchorBlockLinkColor, #000));font-weight:500;font-weight:var(--anchorBlockSecondLevelLinkFontWeight, var(--anchorBlockLinkFontWeight, 400));line-height:135%;line-height:var(--anchorBlockSecondLevelLinkLineHeight, var(--anchorBlockLinkLineHeight, 1.2))}.anchorBlock__links>ul>li>ul>li+li{margin-top:.625em;margin-top:var(--anchorBlockLinksSubLevelItemMargin, .625em)}.anchorBlock__links>ul>li+li{margin-top:1.25rem;margin-top:var(--anchorBlockLinksMargin, 1.25rem)}.anchorBlock__links li.active-parent>a{opacity:1;opacity:var(--anchorBlockLinkActiveOpacity, 1)}.anchorBlock__links li.active>a{opacity:1;opacity:var(--anchorBlockLinkActiveOpacity, 1)}.anchorBlock__links a:hover{opacity:1;opacity:var(--anchorBlockLinkActiveOpacity, 1)}@media only screen and (min-width: 768px){.anchorBlock__links{display:block}.anchorBlock__links ul{position:-webkit-sticky;position:sticky;top:-webkit-calc(0px + 20px);top:calc(0px + 20px);top:-webkit-calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px));top:calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px))}.admin-bar .anchorBlock__links ul{top:-webkit-calc(0px + 20px + 46px);top:calc(0px + 20px + 46px);top:-webkit-calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px) + 46px);top:calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px) + 46px)}}@media only screen and (min-width: 768px) and (min-width: 783px){.admin-bar .anchorBlock__links ul{top:-webkit-calc(0px + 20px + 32px);top:calc(0px + 20px + 32px);top:-webkit-calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px) + 32px);top:calc(var(--headerHeight, 0px) + var(--anchorBlockLinksOffset, 20px) + 32px)}}.anchorBlock__border{grid-area:border;display:none}@media only screen and (min-width: 768px){.anchorBlock__border{display:block;width:1px;width:var(--anchorBlockBorderWidth, 3px);height:100%;margin:0 2.5rem;margin:0 var(--anchorBlockBorderMargin, 2.5rem);background:#dcbb9d;background:var(--anchorBlockBorderBackground, #000)}}.anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .anchorBlock__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .anchorBlock__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.anchorBlock__content__block+.anchorBlock__content__block{position:relative;margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw);padding-top:-webkit-calc(1.34375rem + 1.125vw);padding-top:calc(1.34375rem + 1.125vw);border-top:5px solid rgba(0,0,0,0.05);border-top:var(--anchorBlockContentDividerWidth, 5px) solid var(--anchorBlockContentDividerColor, rgba(0,0,0,0.05))}@media (min-width: 1200px){.anchorBlock__content__block+.anchorBlock__content__block{margin-top:2.1875rem}}@media (min-width: 1200px){.anchorBlock__content__block+.anchorBlock__content__block{padding-top:2.1875rem}}.anchorBlock__content__block__inner+.anchorBlock__content__block__inner{margin-top:-webkit-calc(1.3125rem + .75vw);margin-top:calc(1.3125rem + .75vw)}@media (min-width: 1200px){.anchorBlock__content__block__inner+.anchorBlock__content__block__inner{margin-top:1.875rem}}.anchorBlock__content__block__inner__title{margin-bottom:1.25rem}.videoPlayer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;position:relative}.videoPlayer>*{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.videoPlayer__image{position:relative;z-index:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.videoPlayer__image img{width:100%;height:100%}.videoPlayer__image::before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.7);background-color:var(--videoPlayerBackgroundColor, rgba(255,255,255,0.7))}.videoPlayer__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.videoPlayer__content__title{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--videoTitleTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--videoTitleTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--videoTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--videoTitleTextFontWeight, 400);line-height:1.2;line-height:var(--videoTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--videoTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--videoTitleTextAlign, inherit);text-transform:initial;text-transform:var(--videoTitleTextTransform, initial)}.videoPlayer__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;margin:auto}.videoPlayer__button>button{display:block;position:initial;top:initial;-webkit-transform:none;-ms-transform:none;transform:none}.videoPlayer__content__description{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--videoDescriptionTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--videoDescriptionTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--videoDescriptionTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--videoDescriptionTextFontWeight, 400);line-height:1.2;line-height:var(--videoDescriptionTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--videoDescriptionTextLetterSpacing, 0px);text-align:inherit;text-align:var(--videoDescriptionTextAlign, inherit);text-transform:initial;text-transform:var(--videoDescriptionTextTransform, initial)}.videoPlayer__video>iframe{width:100%;height:100%}.videoPlayer.isActive .videoPlayer__image,.videoPlayer.isActive .videoPlayer__content{opacity:0;pointer-events:none}.commentsBlock>.commentsBlock__commentsContainer{background-color:linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.24) 0%,
    rgba(247, 226, 207, 0.24) 21.01%,
    rgba(247, 226, 207, 0.4) 100%
  );background-color:var(--commentsBlockBackgroundColor, #F3F3F3);padding-top:-webkit-calc(1.40625rem + 1.875vw);padding-top:calc(1.40625rem + 1.875vw);padding-bottom:-webkit-calc(1.40625rem + 1.875vw);padding-bottom:calc(1.40625rem + 1.875vw);margin-bottom:-webkit-calc(1.40625rem + 1.875vw);margin-bottom:calc(1.40625rem + 1.875vw)}@media (min-width: 1200px){.commentsBlock>.commentsBlock__commentsContainer{padding-top:2.8125rem}}@media (min-width: 1200px){.commentsBlock>.commentsBlock__commentsContainer{padding-bottom:2.8125rem}}@media (min-width: 1200px){.commentsBlock>.commentsBlock__commentsContainer{margin-bottom:2.8125rem}}.commentsBlock:not(.commentsBlock--paged.isActive)>.commentsBlock__commentsContainer{padding-bottom:0}.commentsBlock{margin-top:-webkit-calc(1.5625rem + 3.75vw);margin-top:calc(1.5625rem + 3.75vw)}@media (min-width: 1200px){.commentsBlock{margin-top:4.375rem}}.commentsBlock__comments>*+*{margin-top:.9375rem}.commentsBlocks__comment>*+*{margin-top:.9375rem}.commentsBlocks__comment__replies>*+*{margin-top:.9375rem}.commentsBlock--paged:not(.isActive) .commentsBlock__wrapper{position:relative}.commentsBlock--paged:not(.isActive) .commentsBlock__wrapper::after{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:-webkit-calc(50% - 50vw);left:calc(50% - 50vw);background:-webkit-gradient(linear, left top, left bottom, from(rgba(250,250,250,0)), color-stop(90%, #F1F1F1));background:-o-linear-gradient(top, rgba(250,250,250,0) 0%, #F1F1F1 90%);background:linear-gradient(180deg, rgba(250,250,250,0) 0%, #F1F1F1 90%);background:-webkit-gradient(linear, left top, left bottom, from(var(--commentsBlockWrapperAfterFirstColor, rgba(250,250,250,0))), color-stop(90%, var(--commentsBlockWrapperAfterSecondColor, #F1F1F1)));background:-o-linear-gradient(top, var(--commentsBlockWrapperAfterFirstColor, rgba(250,250,250,0)) 0%, var(--commentsBlockWrapperAfterSecondColor, #F1F1F1) 90%);background:linear-gradient(180deg, var(--commentsBlockWrapperAfterFirstColor, rgba(250,250,250,0)) 0%, var(--commentsBlockWrapperAfterSecondColor, #F1F1F1) 90%);pointer-events:none}.commentsBlock--paged:not(.isActive) .commentsBlock__comments{max-height:50rem;max-height:var(--commentsPagedMaxHeight, 50rem);overflow:hidden}.commentsBlock__title{text-align:center;text-align:var(--commentsBlockTitleTextAlign, center);margin-bottom:-webkit-calc(1.34375rem + 1.125vw);margin-bottom:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.commentsBlock__title{margin-bottom:2.1875rem}}.commentsBlock__title>*:first-child{font-family:fontOptima;font-family:var(--commentsBlockTitleFontFamily, var(--fontFamily, Arial, sans-serif));font-size:-webkit-calc(1.28125rem + .375vw);font-size:calc(1.28125rem + .375vw);color:#376478;color:var(--commentsBlockTitleColor, #000);font-weight:400;font-weight:var(--commentsBlockTitleFontWeight, 700);line-height:120%;line-height:var(--commentsBlockTitleLineHeight, 1.2)}@media (min-width: 1200px){.commentsBlock__title>*:first-child{font-size:1.5625rem}}.commentsBlocks__comment__content{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--commentInnerGap, 1.5625rem) auto;grid-template-areas:"avatar" "content";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5625rem;grid-gap:var(--commentInnerGap, 1.5625rem);background-color:#fff;background-color:var(--commentBackgroundColor, #fff);padding:1.25rem -webkit-calc(1.28125rem + .375vw) 1.25rem -webkit-calc(1.28125rem + .375vw);padding:1.25rem calc(1.28125rem + .375vw) 1.25rem calc(1.28125rem + .375vw);-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.05);box-shadow:0 4px 10px rgba(0,0,0,0.05);-webkit-box-shadow:var(--commentBoxShadow, 0 4px 10px rgba(0,0,0,0.05));box-shadow:var(--commentBoxShadow, 0 4px 10px rgba(0,0,0,0.05))}@media (min-width: 1200px){.commentsBlocks__comment__content{padding:1.25rem 1.5625rem 1.25rem 1.5625rem}}.commentsBlocks__comment__avatar{-ms-grid-row:1;-ms-grid-column:1;grid-area:avatar;display:block}.commentsBlocks__comment__avatar img{display:block;-webkit-border-radius:100%;border-radius:100%;-webkit-border-radius:var(--commentAvatarBorderRadius, 100%);border-radius:var(--commentAvatarBorderRadius, 100%)}.commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .commentsBlocks__comment__inner{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .commentsBlocks__comment__inner{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__author{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--commentAuthorFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.875rem;color:#376478;color:var(--commentAuthorColor, #000);font-weight:normal;font-weight:var(--commentAuthorFontWeight, 700);line-height:143%;line-height:var(--commentAuthorLineHeight, 1.4);text-transform:capitalize;text-transform:var(--commentAuthorTextTransform, capitalize)}.commentsBlocks__comment__date{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--commentDateFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.875rem;color:#9F9F9F;color:var(--commentDateColor, #9F9F9F);font-weight:normal;font-weight:var(--commentDateFontWeight, 300);line-height:1.4;line-height:var(--commentDateLineHeight, 1.4)}.commentsBlocks__comment__reply{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--commentReplyButtonFontFamily, var(--fontFamily, Arial, sans-serif));color:#dcbb9d;color:var(--commentReplyButtonColor, #56625F);font-weight:700;font-weight:var(--commentReplyButtonFontWeight, 700);line-height:1.4;line-height:var(--commentReplyButtonLineHeight, 1.4);font-size:.875rem;text-transform:uppercase;text-transform:var(--commentReplyButtonTextTransform, uppercase);-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.commentsBlocks__comment__reply:hover{color:black;color:var(--commentReplyButtonActiveColor, #000)}.commentsBlocks__comment__reply a:focus{color:black;color:var(--commentReplyButtonActiveColor, #000)}.commentsBlocks__comment__text{margin-top:.9375rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--commentTextFontFamily, var(--fontFamily, Arial, sans-serif));color:#444444;color:var(--commentTextColor, #454545);font-weight:200;font-weight:var(--commentTextFontWeight, 300);font-size:.875rem;line-height:147%;line-height:var(--commentTextLineHeight, 1.4)}@media only screen and (min-width: 500px){.commentsBlocks__comment__content{grid-template-areas:"avatar content";-ms-grid-columns:auto var(--commentInnerGap, 1.5625rem) 1fr;grid-template-columns:auto 1fr}.commentsBlocks__comment__date,.commentsBlocks__comment__reply{display:inline-block}.commentsBlocks__comment__reply{padding-left:.625rem;padding-left:var(--commentReplyButtonPaddingLeft, .625rem)}.commentsBlocks__comment__content > .hero__content{-ms-grid-row:1;-ms-grid-column:3}.commentsBlocks__comment__content > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:3}.commentsBlocks__comment__avatar{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:3}}.commentsBlocks__comment__replies{margin-left:-webkit-calc(1.6875rem + 5.25vw);margin-left:calc(1.6875rem + 5.25vw)}@media (min-width: 1200px){.commentsBlocks__comment__replies{margin-left:5.625rem}}.commentsBlock__form{margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.commentsBlock__form{margin-top:2.1875rem}}.commentsBlock__loadMore{position:relative;z-index:1;top:-2.8125rem;top:var(--commentLoadMoreTop, -.9375rem);text-align:center}.commentsBlock__loadMore a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--commentLoadMoreTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--commentLoadMoreTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--commentLoadMoreTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--commentLoadMoreTextFontWeight, 400);line-height:1.2;line-height:var(--commentLoadMoreTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--commentLoadMoreTextLetterSpacing, 0px);text-align:inherit;text-align:var(--commentLoadMoreTextAlign, inherit);text-transform:initial;text-transform:var(--commentLoadMoreTextTransform, initial)}@media only screen and (max-width: 559px){.commentsBlock__loadMore a{font-size:.75rem;font-size:var(--commentLoadMoreTextFontSize, var(--textFontSize, 1rem))}}@media only screen and (max-width: 559px){.commentsBlock__loadMore a{font-size:.75rem;font-size:var(--commentLoadMoreTextFontSize, var(--textFontSize, 1rem))}}.commentsBlock--paged.isActive .commentsBlock__loadMore{display:none}.comment-respond form>*+*{margin-top:.625rem}.textImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.textImage--left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.textImage--left .textImage__text{margin-left:-webkit-calc(1.4375rem + 2.25vw);margin-left:calc(1.4375rem + 2.25vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--left .textImage__text{margin-left:3.125rem}}@media only screen and (min-width: 1024px){.textImage--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textImage--right .textImage__text{margin-right:-webkit-calc(1.4375rem + 2.25vw);margin-right:calc(1.4375rem + 2.25vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--right .textImage__text{margin-right:3.125rem}}.textImage__image>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}@media only screen and (max-width: 1023px){.textImage__image{width:100% !important;margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw)}}@media only screen and (max-width: 1023px) and (min-width: 1200px){.textImage__image{margin-top:2.1875rem}}@media only screen and (min-width: 1024px){.textImage:not(.textImage--notFullHeight) .textImage__image>*{height:100%}}.textImage__text{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.textImage__text__title{font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw);font-family:optima;font-family:var(--textImageTitleTextFontFamily, var(--textFontFamily, inherit));color:#376478;color:var(--textImageTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:normal;font-weight:var(--textImageTitleTextFontWeight, 400);line-height:1.2;line-height:var(--textImageTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--textImageTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--textImageTitleTextAlign, inherit);text-transform:initial;text-transform:var(--textImageTitleTextTransform, initial);margin-bottom:rem(20);margin-bottom:var(--textImageTitleMarginBottom, .44444em)}@media (min-width: 1200px){.textImage__text__title{font-size:2.8125rem}}.textImage__text__content>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.sliderImages__text__description>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.textImage__text__content>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.sliderImages__text__description>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.textImage__text__content>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.sliderImages__text__description>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.textImage__text__content>p img,.sliderImages__text__description>p img{margin-top:0 !important}.textImage__text__content>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.sliderImages__text__description>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.textImage__text__content>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.sliderImages__text__description>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.textImage__text__content>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.sliderImages__text__description>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.textImage__text__content>ol:not(.dontApplyStyle) ol,.sliderImages__text__description>ol:not(.dontApplyStyle) ol{list-style-type:lower-latin;list-style-position:inside;margin-left:.9375rem}.textImage__text__content>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.sliderImages__text__description>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.textImage__text__content>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.sliderImages__text__description>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.textImage__text__content h1,.sliderImages__text__description h1,.textImage__text__content h2,.sliderImages__text__description h2,.textImage__text__content h3,.sliderImages__text__description h3,.textImage__text__content h4,.sliderImages__text__description h4,.textImage__text__content h5,.sliderImages__text__description h5,.textImage__text__content h6,.sliderImages__text__description h6{display:block}.textImage__text__content h1+h1,.sliderImages__text__description h1+h1,.textImage__text__content h2+h1,.sliderImages__text__description h2+h1,.textImage__text__content h3+h1,.sliderImages__text__description h3+h1,.textImage__text__content h4+h1,.sliderImages__text__description h4+h1,.textImage__text__content h5+h1,.sliderImages__text__description h5+h1,.textImage__text__content h6+h1,.sliderImages__text__description h6+h1,.textImage__text__content h1+h2,.sliderImages__text__description h1+h2,.textImage__text__content h2+h2,.sliderImages__text__description h2+h2,.textImage__text__content h3+h2,.sliderImages__text__description h3+h2,.textImage__text__content h4+h2,.sliderImages__text__description h4+h2,.textImage__text__content h5+h2,.sliderImages__text__description h5+h2,.textImage__text__content h6+h2,.sliderImages__text__description h6+h2,.textImage__text__content h1+h3,.sliderImages__text__description h1+h3,.textImage__text__content h2+h3,.sliderImages__text__description h2+h3,.textImage__text__content h3+h3,.sliderImages__text__description h3+h3,.textImage__text__content h4+h3,.sliderImages__text__description h4+h3,.textImage__text__content h5+h3,.sliderImages__text__description h5+h3,.textImage__text__content h6+h3,.sliderImages__text__description h6+h3,.textImage__text__content h1+h4,.sliderImages__text__description h1+h4,.textImage__text__content h2+h4,.sliderImages__text__description h2+h4,.textImage__text__content h3+h4,.sliderImages__text__description h3+h4,.textImage__text__content h4+h4,.sliderImages__text__description h4+h4,.textImage__text__content h5+h4,.sliderImages__text__description h5+h4,.textImage__text__content h6+h4,.sliderImages__text__description h6+h4,.textImage__text__content h1+h5,.sliderImages__text__description h1+h5,.textImage__text__content h2+h5,.sliderImages__text__description h2+h5,.textImage__text__content h3+h5,.sliderImages__text__description h3+h5,.textImage__text__content h4+h5,.sliderImages__text__description h4+h5,.textImage__text__content h5+h5,.sliderImages__text__description h5+h5,.textImage__text__content h6+h5,.sliderImages__text__description h6+h5,.textImage__text__content h1+h6,.sliderImages__text__description h1+h6,.textImage__text__content h2+h6,.sliderImages__text__description h2+h6,.textImage__text__content h3+h6,.sliderImages__text__description h3+h6,.textImage__text__content h4+h6,.sliderImages__text__description h4+h6,.textImage__text__content h5+h6,.sliderImages__text__description h5+h6,.textImage__text__content h6+h6,.sliderImages__text__description h6+h6{display:block;margin-top:0}.textImage__text__content>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.sliderImages__text__description>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.textImage__text__content>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.sliderImages__text__description>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.textImage__text__links{margin-top:-webkit-calc(1.28125rem + .375vw);margin-top:calc(1.28125rem + .375vw);display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:.9375rem;grid-gap:var(--textImageLinksGap, .9375rem)}.sliderImages__text__link{margin-top:-webkit-calc(1.28125rem + .375vw);margin-top:calc(1.28125rem + .375vw);display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:.9375rem;grid-gap:var(--textImageLinksGap, .9375rem)}@media (min-width: 1200px){.textImage__text__links,.sliderImages__text__link{margin-top:1.5625rem}}.section[class*="section--backgroundColor"][class*="section--no-paddings"] .textImage__text{padding-top:1.5625rem;padding-top:var(--sectionPadding, 1.5625rem)}@media only screen and (min-width: 1024px){.section[class*="section--backgroundColor"][class*="section--no-paddings"] .textImage__text{padding-top:0}}@media only screen and (min-width: 1024px){.textImage--mountTextOnImage .textImage__text{position:relative;z-index:1;background-color:#fff;background-color:var(--textImageMountedBackgroundColor, #fff);-webkit-box-shadow:2px 6px 25px rgba(0,0,0,0.15);box-shadow:2px 6px 25px rgba(0,0,0,0.15);-webkit-box-shadow:var(--textImageMountedBoxShadow, 2px 6px 25px rgba(0,0,0,0.15));box-shadow:var(--textImageMountedBoxShadow, 2px 6px 25px rgba(0,0,0,0.15));margin-top:-webkit-calc(1.4375rem + 2.25vw);margin-top:calc(1.4375rem + 2.25vw);margin-bottom:-webkit-calc(1.4375rem + 2.25vw);margin-bottom:calc(1.4375rem + 2.25vw);padding-top:-webkit-calc(1.4375rem + 2.25vw);padding-top:calc(1.4375rem + 2.25vw);padding-right:-webkit-calc(1.4375rem + 2.25vw);padding-right:calc(1.4375rem + 2.25vw);padding-bottom:-webkit-calc(1.4375rem + 2.25vw);padding-bottom:calc(1.4375rem + 2.25vw);padding-left:-webkit-calc(1.4375rem + 2.25vw);padding-left:calc(1.4375rem + 2.25vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{margin-top:3.125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{margin-bottom:3.125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{padding-top:3.125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{padding-right:3.125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{padding-bottom:3.125rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.textImage--mountTextOnImage .textImage__text{padding-left:3.125rem}}@media only screen and (min-width: 1024px){.textImage--mountTextOnImage.textImage--right .textImage__text{margin-right:-webkit-calc(2.5rem * -1);margin-right:calc(2.5rem * -1);margin-right:-webkit-calc(var(--textImageMountedMarginInner, 2.5rem) * -1);margin-right:calc(var(--textImageMountedMarginInner, 2.5rem) * -1)}.textImage--mountTextOnImage.textImage--left .textImage__text{margin-left:-webkit-calc(2.5rem * -1);margin-left:calc(2.5rem * -1);margin-left:-webkit-calc(var(--textImageMountedMarginInner, 2.5rem) * -1);margin-left:calc(var(--textImageMountedMarginInner, 2.5rem) * -1)}}.floatingImage{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--floatingImageGap, .9375rem) auto;grid-template-areas:"image" "text";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:.9375rem;grid-gap:var(--floatingImageGap, .9375rem)}@media only screen and (min-width: 768px){.floatingImage{grid-gap:2.1875rem;grid-gap:var(--floatingImageGap, .9375rem)}}@media only screen and (min-width: 1024px){.floatingImage{grid-template-areas:"image text";-ms-grid-columns:1fr var(--floatingImageGap, .9375rem) 1fr;grid-template-columns:1fr 1fr}.floatingImage--automaticImageColumn{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}}.floatingImage__image{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.floatingImage__text{-ms-grid-row:3;-ms-grid-column:1;grid-area:text}.sliderImages > .floatingImage__text{-ms-grid-row:1;-ms-grid-column:1}.floatingImage__text>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.floatingImage__text>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.floatingImage__text>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.floatingImage__text>p img{margin-top:0 !important}.floatingImage__text>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.floatingImage__text>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.floatingImage__text>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.floatingImage__text>ol:not(.dontApplyStyle) ol{list-style-type:lower-latin;list-style-position:inside;margin-left:.9375rem}.floatingImage__text>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.floatingImage__text>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.floatingImage__text h1,.floatingImage__text h2,.floatingImage__text h3,.floatingImage__text h4,.floatingImage__text h5,.floatingImage__text h6{display:block}.floatingImage__text h1+h1,.floatingImage__text h2+h1,.floatingImage__text h3+h1,.floatingImage__text h4+h1,.floatingImage__text h5+h1,.floatingImage__text h6+h1,.floatingImage__text h1+h2,.floatingImage__text h2+h2,.floatingImage__text h3+h2,.floatingImage__text h4+h2,.floatingImage__text h5+h2,.floatingImage__text h6+h2,.floatingImage__text h1+h3,.floatingImage__text h2+h3,.floatingImage__text h3+h3,.floatingImage__text h4+h3,.floatingImage__text h5+h3,.floatingImage__text h6+h3,.floatingImage__text h1+h4,.floatingImage__text h2+h4,.floatingImage__text h3+h4,.floatingImage__text h4+h4,.floatingImage__text h5+h4,.floatingImage__text h6+h4,.floatingImage__text h1+h5,.floatingImage__text h2+h5,.floatingImage__text h3+h5,.floatingImage__text h4+h5,.floatingImage__text h5+h5,.floatingImage__text h6+h5,.floatingImage__text h1+h6,.floatingImage__text h2+h6,.floatingImage__text h3+h6,.floatingImage__text h4+h6,.floatingImage__text h5+h6,.floatingImage__text h6+h6{display:block;margin-top:0}.floatingImage__text>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.floatingImage__text>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.archivePage{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--archivePageRowGap, 2.1875rem) auto var(--archivePageRowGap, 2.1875rem) auto var(--archivePageRowGap, 2.1875rem) auto;grid-template-areas:"header" "posts" "pagination" "sidebar";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.1875rem;grid-row-gap:var(--archivePageRowGap, 2.1875rem)}@media only screen and (min-width: 1024px){.archivePage{grid-template-areas:"header			sidebar" "posts			sidebar" "pagination		.";-ms-grid-columns:1fr minmax(auto, 18.75rem);grid-template-columns:1fr minmax(auto, 18.75rem)}.archivePage__header{-ms-grid-row:1;-ms-grid-column:1}.archivePage__posts{-ms-grid-row:2;-ms-grid-column:1}.archivePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.archivePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.hero__slider__pagination{-ms-grid-row:3;-ms-grid-column:1}}.archivePage__header{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:header}.archivePage__header__title{font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageHeaderTitleFontFamily, var(--archivePageHeaderFontFamily, var(--fontFamily, Arial, sans-serif)));color:#000;color:var(--archivePageHeaderTitleColor, var(--archivePageHeaderColor, #000));font-weight:400;font-weight:var(--archivePageHeaderTitleFontWeight, var(--archivePageHeaderFontWeight, 400));line-height:1.2;line-height:var(--archivePageHeaderTitleLineHeight, var(--archivePageHeaderLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageHeaderTitleLetterSpacing, var(--archivePageHeaderLetterSpacing, 0))}@media (min-width: 1200px){.archivePage__header__title{font-size:2.8125rem}}.archivePage__header__description{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageHeaderDescriptionFontFamily, var(--archivePageHeaderFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageHeaderDescriptionFontSize, var(--archivePageHeaderFontSize, 1rem));color:#000;color:var(--archivePageHeaderDescriptionColor, var(--archivePageHeaderColor, #000));font-weight:400;font-weight:var(--archivePageHeaderDescriptionFontWeight, var(--archivePageHeaderFontWeight, 400));line-height:1.2;line-height:var(--archivePageHeaderDescriptionLineHeight, var(--archivePageHeaderLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageHeaderDescriptionLetterSpacing, var(--archivePageHeaderLetterSpacing, 0));margin-top:0.5em;margin-top:var(--archivePageHeaderDescriptionMarginTop, 0.5em)}.archivePage__posts{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:posts;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.875rem;grid-row-gap:var(--archivePagePostsRowGap, 1.875rem)}@media only screen and (min-width: 768px){.archivePage__posts{grid-template-columns:repeat(auto-fit, minmax(21.875rem, 1fr));grid-template-columns:repeat(auto-fit, minmax(var(--archivePagePostsMinWidth, 21.875rem), 1fr));grid-column-gap:1.875rem;grid-column-gap:var(--archivePagePostsColumnGap, 1.875rem);grid-row-gap:1.875rem;grid-row-gap:var(--archivePagePostsRowGap, 1.875rem)}}.archivePage__sidebar{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column:1;grid-area:sidebar}.archivePage__sidebar__title{font-size:1.125rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarTitleFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarTitleFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarTitleColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarTitleFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarTitleLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarTitleLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarTitleTextTransform, var(--archivePageSidebarTextTransform, none))}.archivePage__sidebar ul{margin-top:2.1875rem;margin-top:var(--archivePageSidebarCategoriesMarginTop, 2.1875rem)}.archivePage__sidebar ul li.isActive>a{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)));font-weight:400;font-weight:var(--archivePageSidebarCategoryActiveFontWeight, var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400)))}.archivePage__sidebar ul li+li{margin-top:1em;margin-top:var(--archivePageSidebarCategoryGap, 1em)}.archivePage__sidebar ul a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarCategoryFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarCategoryFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarCategoryColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarCategoryLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarCategoryLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarCategoryTextTransform, var(--archivePageSidebarTextTransform, none));-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (hover: hover){.archivePage__sidebar ul a:hover{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)))}}@media only screen and (min-width: 1024px){.archivePage__sidebar{margin-left:4.375rem;margin-left:var(--archivePageSidebarMarginLeft, 4.375rem);padding-left:2.1875rem;padding-left:var(--archivePageSidebarPaddingLeft, 2.1875rem);border-left:3px solid #000;border-left:var(--archivePageSidebarBorderWidth, 3px) solid var(--archivePageSidebarBorderColor, #000)}}.archivePage__pagination{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:pagination}.hero__slider__controls > .archivePage__pagination{-ms-grid-row:1;-ms-grid-column:2}.post--firstStyle a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:425px;max-width:var(--postMaxWidth, 425px);height:100%;margin-right:auto;margin-left:auto}.post--firstStyle__thumbnail img{display:block;width:100%}.post--firstStyle__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;position:relative;z-index:1;overflow:hidden;margin-top:-2.1875rem;margin-top:var(--postContentMarginTop, -2.1875rem);margin-right:1.25rem;margin-right:var(--postContentMarginRight, 1.25rem);margin-left:1.25rem;margin-left:var(--postContentMarginLeft, 1.25rem);border:0px solid #000;border:var(--postContentBorderWidth, 0px) var(--postContentBorderStyle, solid) var(--postContentBorderColor, #000);padding:.9375rem 1.25rem .9375rem 1.25rem;padding:var(--postContentPaddingTop, .9375rem) var(--postContentPaddingRight, 1.25rem) var(--postContentPaddingBottom, .9375rem) var(--postContentPaddingLeft, 1.25rem);background-color:#fff;background-color:var(--postContentBackgroundColor, #fff);-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.1);box-shadow:0 4px 4px rgba(0,0,0,0.1);-webkit-box-shadow:var(--postContentBoxShadow, 0 4px 4px rgba(0,0,0,0.1));box-shadow:var(--postContentBoxShadow, 0 4px 4px rgba(0,0,0,0.1));-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.post--firstStyle__category{display:inline-block;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postCategoryFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postCategoryFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postCategoryColor, var(--postColor, #000));font-weight:400;font-weight:var(--postCategoryFontWeight, var(--postFontWeight, 400));letter-spacing:0;letter-spacing:var(--postCategoryLetterSpacing, var(--postLetterSpacing, 0));text-transform:none;text-transform:var(--postCategoryTextTransform, var(--postTextTransform, none))}.post--metaHaveDivider::after{content:".";content:var(--postMetaDividerContent, ".");display:inline-block;margin-right:0.5em;margin-right:var(--postMetaDividerMarginRight, 0.5em);margin-left:0.5em;margin-left:var(--postMetaDividerMarginLeft, 0.5em)}.post--firstStyle__date{display:inline-block;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postDateFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postDateFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postDateColor, var(--postColor, #000));font-weight:400;font-weight:var(--postDateFontWeight, var(--postFontWeight, 400));letter-spacing:0;letter-spacing:var(--postDateLetterSpacing, var(--postLetterSpacing, 0));text-transform:none;text-transform:var(--postDateTextTransform, var(--postTextTransform, none))}.post--firstStyle__title{font-size:1rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postTitleFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));color:#000;color:var(--postTitleColor, var(--postColor, #000));font-weight:400;font-weight:var(--postTitleFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postTitleLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postTitleLetterSpacing, var(--postLetterSpacing, 0));margin-top:1em;margin-top:var(--postTitleMarginTop, 1em);margin-bottom:1em;margin-bottom:var(--postTitleMarginBottom, 1em);-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.post--firstStyle__excerpt{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postExcerptFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postExcerptFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postExcerptColor, var(--postColor, #000));font-weight:400;font-weight:var(--postExcerptFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postExcerptLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postExcerptLetterSpacing, var(--postLetterSpacing, 0));text-align:left;text-align:var(--postExcerptTextAlign, left)}.post--firstStyle__readMore{margin-top:auto;padding-top:2.1875rem;padding-top:var(--postReadMoreMarginTop, 2.1875rem)}.post--firstStyle__readMore>*{display:-ms-inline-grid;display:inline-grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto var(--postReadMoreGap, 0.7em) auto;grid-template-columns:auto auto;grid-gap:0.7em;grid-gap:var(--postReadMoreGap, 0.7em)}.post--firstStyle__readMore>* svg path{fill:#000;fill:var(--postReadMoreArrowColor, var(--postReadMoreTextColor, var(--postColor, #000)))}.post--firstStyle__readMore>*>span{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--postReadMoreTextFontFamily, var(--postFontFamily, var(--textFontFamily, inherit)));font-size:1rem;font-size:var(--postReadMoreTextFontSize, var(--postFontSize, 1rem));color:#000;color:var(--postReadMoreTextColor, var(--postColor, #000));font-weight:400;font-weight:var(--postReadMoreTextFontWeight, var(--postFontWeight, 400));line-height:1.2;line-height:var(--postReadMoreTextLineHeight, var(--postLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--postReadMoreTextLetterSpacing, var(--postLetterSpacing, 0));padding-bottom:0.15em;padding-bottom:var(--postReadMorePaddingBottom, 0.15em);border-bottom:2px solid #000;border-bottom:var(--postReadMoreBorderBottomWidth, 2px) solid var(--postReadMoreBorderBottomColor, var(--postReadMoreTextColor, var(--postColor, #000)))}.post--firstStyle a:hover .post--firstStyle__title{color:red;color:var(--postTitleActiveColor, var(--postAccentColor, red))}.post--firstStyle a:hover .post--firstStyle__content{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);-webkit-transform:translate3d(0, var(--postActiveTransform, -10px), 0);transform:translate3d(0, var(--postActiveTransform, -10px), 0)}.singlePage{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.1875rem}@media only screen and (min-width: 1024px){.singlePage{-ms-grid-columns:1fr minmax(auto, 18.75rem);grid-template-columns:1fr minmax(auto, 18.75rem)}}.singlePage:not(.singlePage--haveLinks){grid-template-areas:"content" "share" "author-block" "pagination" "sidebar"}@media only screen and (min-width: 768px){.singlePage:not(.singlePage--haveLinks){grid-template-areas:"content        sidebar" "share          sidebar" "author-block   sidebar" "pagination     sidebar"}.singlePage:not(.singlePage--haveLinks) > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}}.singlePage.singlePage--haveLinks{grid-template-areas:"content" "share" "author-block" "pagination" "also-to-read" "sidebar"}@media only screen and (min-width: 768px){.singlePage.singlePage--haveLinks{grid-template-areas:"content        sidebar" "share          sidebar" "author-block   sidebar" "pagination     sidebar" "also-to-read	sidebar"}.singlePage.singlePage--haveLinks > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}}.singlePage__title{font-size:-webkit-calc(1.3875rem + 1.65vw);font-size:calc(1.3875rem + 1.65vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageTitleTextFontFamily, var(--textFontFamily, inherit));color:#000;color:var(--singlePageTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageTitleTextFontWeight, 400);line-height:1.2;line-height:var(--singlePageTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--singlePageTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--singlePageTitleTextAlign, inherit);text-transform:initial;text-transform:var(--singlePageTitleTextTransform, initial)}@media (min-width: 1200px){.singlePage__title{font-size:2.625rem}}.singlePage__meta{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageMetaTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--singlePageMetaTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--singlePageMetaTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageMetaTextFontWeight, 400);line-height:1.2;line-height:var(--singlePageMetaTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--singlePageMetaTextLetterSpacing, 0px);text-align:inherit;text-align:var(--singlePageMetaTextAlign, inherit);text-transform:initial;text-transform:var(--singlePageMetaTextTransform, initial);margin-top:.625rem;margin-bottom:1.25rem}.singlePage__meta>*{display:inline-block}.singlePage__meta>*:first-child::after{content:'.';display:inline-block;margin-right:.3125rem;margin-right:var(--singlePageMetaAfterMarginRight, .3125rem);margin-left:.625rem;margin-left:var(--singlePageMetaAfterMarginLeft, .625rem)}.singlePage__meta>*:nth-child(2){color:#444444;color:var(--singlePageMetaSecondColor, var(--textColor, #000));font-weight:700;font-weight:var(--singlePageMetaSecondFontWeight, var(--fontWeightBold, 700))}.singlePage__topText{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageTopTextTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--singlePageTopTextTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--singlePageTopTextTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageTopTextTextFontWeight, var(--textFontWeight, 400));line-height:1.2;line-height:var(--singlePageTopTextTextLineHeight, var(--textLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--singlePageTopTextTextLetterSpacing, var(--textLetterSpacing, 0));text-align:left;text-align:var(--singlePageTopTextTextAlign, var(--textAlign, left));text-transform:none;text-transform:var(--singlePageTopTextTextTransform, var(--textTransform, none))}.singlePage__coverImage{margin-top:1.25rem;margin-bottom:-webkit-calc(1.3125rem + .75vw);margin-bottom:calc(1.3125rem + .75vw)}@media (min-width: 1200px){.singlePage__coverImage{margin-bottom:1.875rem}}.singlePage__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .singlePage__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .singlePage__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage__content__inner__block>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.singlePage__content__inner__block>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block>p img{margin-top:0 !important}.singlePage__content__inner__block>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.singlePage__content__inner__block>ol:not(.dontApplyStyle) ol{list-style-type:lower-latin;list-style-position:inside;margin-left:.9375rem}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block h1,.singlePage__content__inner__block h2,.singlePage__content__inner__block h3,.singlePage__content__inner__block h4,.singlePage__content__inner__block h5,.singlePage__content__inner__block h6{display:block}.singlePage__content__inner__block h1+h1,.singlePage__content__inner__block h2+h1,.singlePage__content__inner__block h3+h1,.singlePage__content__inner__block h4+h1,.singlePage__content__inner__block h5+h1,.singlePage__content__inner__block h6+h1,.singlePage__content__inner__block h1+h2,.singlePage__content__inner__block h2+h2,.singlePage__content__inner__block h3+h2,.singlePage__content__inner__block h4+h2,.singlePage__content__inner__block h5+h2,.singlePage__content__inner__block h6+h2,.singlePage__content__inner__block h1+h3,.singlePage__content__inner__block h2+h3,.singlePage__content__inner__block h3+h3,.singlePage__content__inner__block h4+h3,.singlePage__content__inner__block h5+h3,.singlePage__content__inner__block h6+h3,.singlePage__content__inner__block h1+h4,.singlePage__content__inner__block h2+h4,.singlePage__content__inner__block h3+h4,.singlePage__content__inner__block h4+h4,.singlePage__content__inner__block h5+h4,.singlePage__content__inner__block h6+h4,.singlePage__content__inner__block h1+h5,.singlePage__content__inner__block h2+h5,.singlePage__content__inner__block h3+h5,.singlePage__content__inner__block h4+h5,.singlePage__content__inner__block h5+h5,.singlePage__content__inner__block h6+h5,.singlePage__content__inner__block h1+h6,.singlePage__content__inner__block h2+h6,.singlePage__content__inner__block h3+h6,.singlePage__content__inner__block h4+h6,.singlePage__content__inner__block h5+h6,.singlePage__content__inner__block h6+h6{display:block;margin-top:0}.singlePage__content__inner__block>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block+.singlePage__content__inner__block{margin-top:-webkit-calc(1.28125rem + .375vw);margin-top:calc(1.28125rem + .375vw);padding-top:-webkit-calc(1.28125rem + .375vw);padding-top:calc(1.28125rem + .375vw);border-top:5px solid rgba(0,0,0,0.05);border-top:var(--singlePageInnerBlockBorderWidth, 5px) solid var(--singlePageInnerBlockBorderWidth, rgba(0,0,0,0.05))}@media (min-width: 1200px){.singlePage__content__inner__block+.singlePage__content__inner__block{margin-top:1.5625rem}}@media (min-width: 1200px){.singlePage__content__inner__block+.singlePage__content__inner__block{padding-top:1.5625rem}}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:share;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageShareTextFontFamily, var(--textFontFamily, inherit));font-size:.9375rem;font-size:var(--singlePageShareTextFontSize, var(--textFontSize, 1rem));color:#5d9ab4;color:var(--singlePageShareTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageShareTextFontWeight, var(--textFontWeight, 400));line-height:1.2;line-height:var(--singlePageShareTextLineHeight, var(--textLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--singlePageShareTextLetterSpacing, var(--textLetterSpacing, 0));text-align:left;text-align:var(--singlePageShareTextAlign, var(--textAlign, left));text-transform:none;text-transform:var(--singlePageShareTextTransform, var(--textTransform, none));background-color:#fdf6f1;background-color:var(--singlePageShareBackgroundColor, #FAFAFA)}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__share a,.singlePage__share li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.singlePage__share svg{width:auto;width:var(--singlePageShareSocialsWidth, auto);height:1.25rem;height:var(--singlePageShareSocialsHeight, auto)}.singlePage__share svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#5d9ab4;fill:var(--singlePageShareSocialsColor, #000)}.singlePage__share svg polygon{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#5d9ab4;fill:var(--singlePageShareSocialsColor, #000)}.singlePage__share a:hover svg path{fill:unset;fill:var(--singlePageShareSocialsActiveColor, var(--singlePageShareSocialsColor, #000))}.singlePage__share a:hover svg polygon{fill:unset;fill:var(--singlePageShareSocialsActiveColor, var(--singlePageShareSocialsColor, #000))}.singlePage__share strong{font-size:.9375rem;font-size:var(--singlePageShareHeroText, 1.3em)}.singlePage__share>p{margin-right:.9375rem;margin-right:var(--singlePageShareParagraphMarginRight, .3125rem)}.singlePage__share>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.singlePage__share>ul li+li{margin-left:.625rem;margin-left:var(--singlePageShareSocialsGap, .625rem)}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:author-block}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage .authorBlock{margin-top:0}.singlePage__pagination{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:pagination;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;padding:.625rem 0;padding:var(--singlePagePaginationPadding, .625rem) 0;border-top:1px solid #FAFAFA;border-top:1px solid var(--singlePagePaginationBorderColor, #FAFAFA);border-bottom:1px solid #FAFAFA;border-bottom:1px solid var(--singlePagePaginationBorderColor, #FAFAFA)}.hero__slider__controls > .singlePage__pagination{-ms-grid-row:1;-ms-grid-column:2}.singlePage__pagination>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.singlePage__pagination>*:last-child{margin-left:auto}.singlePage__pagination__previous svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#000;fill:var(--singlePagePaginationButtonsColor, #000)}.singlePage__pagination__next svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#000;fill:var(--singlePagePaginationButtonsColor, #000)}.singlePage__pagination__previous:hover a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__previous:focus a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__next:hover a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__next:focus a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__previous span,.singlePage__pagination__next span{opacity:.2}.singlePage__pagination__all{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--singlePagePaginationAllGap, .1875rem) 1fr var(--singlePagePaginationAllGap, .1875rem) 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:.1875rem;grid-gap:var(--singlePagePaginationAllGap, .1875rem);width:-webkit-calc((.5rem * .1875rem) + -webkit-calc(.1875rem * 2));width:calc((.5rem * .1875rem) + calc(.1875rem * 2));width:-webkit-calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + -webkit-calc(var(--singlePagePaginationAllGap, .1875rem) * 2));width:calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + calc(var(--singlePagePaginationAllGap, .1875rem) * 2));height:-webkit-calc((.5rem * .1875rem) + -webkit-calc(.1875rem * 2));height:calc((.5rem * .1875rem) + calc(.1875rem * 2));height:-webkit-calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + -webkit-calc(var(--singlePagePaginationAllGap, .1875rem) * 2));height:calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + calc(var(--singlePagePaginationAllGap, .1875rem) * 2))}.singlePage__pagination__all>*{display:inline-block;width:.5rem;width:var(--singlePagePaginationWidth, .5rem);height:.5rem;height:var(--singlePagePaginationWidth, .5rem);-webkit-border-radius:100%;border-radius:100%;background-color:#000;background-color:var(--singlePagePaginationAllColor, #000);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.singlePage__pagination__all:hover>*{background-color:red;background-color:var(--singlePagePaginationAllActiveColor, red)}.singlePage__sidebar{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column:1;grid-area:sidebar}.singlePage__sidebar__title{font-size:1.125rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarTitleFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarTitleFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarTitleColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarTitleFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarTitleLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarTitleLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarTitleTextTransform, var(--archivePageSidebarTextTransform, none))}.singlePage__sidebar ul{margin-top:2.1875rem;margin-top:var(--archivePageSidebarCategoriesMarginTop, 2.1875rem)}.singlePage__sidebar ul li.isActive>a{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)));font-weight:400;font-weight:var(--archivePageSidebarCategoryActiveFontWeight, var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400)))}.singlePage__sidebar ul li+li{margin-top:1em;margin-top:var(--archivePageSidebarCategoryGap, 1em)}.singlePage__sidebar ul a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarCategoryFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarCategoryFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarCategoryColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarCategoryLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarCategoryLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarCategoryTextTransform, var(--archivePageSidebarTextTransform, none));-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (hover: hover){.singlePage__sidebar ul a:hover{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)))}}@media only screen and (min-width: 1024px){.singlePage__sidebar{margin-left:4.375rem;margin-left:var(--archivePageSidebarMarginLeft, 4.375rem);padding-left:2.1875rem;padding-left:var(--archivePageSidebarPaddingLeft, 2.1875rem);border-left:3px solid #000;border-left:var(--archivePageSidebarBorderWidth, 3px) solid var(--archivePageSidebarBorderColor, #000)}}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:also-to-read}.footer{--footerItemsGap: 1.5625rem;overflow:hidden;margin-top:-webkit-calc(1.9375rem + 8.25vw);margin-top:calc(1.9375rem + 8.25vw)}@media (min-width: 1200px){.footer{margin-top:8.125rem}}@media only screen and (min-width: 768px){.footer{--footerMenuTextAlign: center}}.footer>div{display:-ms-grid;display:grid;grid-template-areas:"logo" "doctolib" "addresses" "socials" "contact" "menu" "bottom-menu";-ms-grid-columns:1fr;grid-template-columns:1fr}@media only screen and (min-width: 768px){.footer>div{grid-template-areas:"logo			doctolib		doctolib" "addresses		socials			contact" "menu			menu			menu" "bottom-menu	bottom-menu		bottom-menu";-ms-grid-columns:1fr var(--footerColumnsGap, 1.875rem) 1fr var(--footerColumnsGap, 1.875rem) 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.875rem;grid-column-gap:var(--footerColumnsGap, 1.875rem)}}.footer__top{grid-area:top}.footer__logo{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column:1;grid-area:logo;display:inline-block}@media only screen and (min-width: 768px){.footer__logo{margin-bottom:1.25rem;margin-bottom:var(--firstRowFooterMarginBottom, 1.25rem)}}.footer__addresses{-ms-grid-row:3;-ms-grid-column:1;grid-area:addresses;padding-top:1.5625rem;padding-top:var(--footerAddressesPaddingTop, var(--footerItemsGap, 1.5625rem))}.footer__addresses>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.footer__addresses__place__title{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerAddressTitleTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--footerAddressTitleTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--footerAddressTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--footerAddressTitleTextFontWeight, 400);line-height:1.2;line-height:var(--footerAddressTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--footerAddressTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--footerAddressTitleTextAlign, inherit);text-transform:initial;text-transform:var(--footerAddressTitleTextTransform, initial);margin-bottom:1.25rem}.footer__addresses__place__name{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerAddressNameTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--footerAddressNameTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--footerAddressNameTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--footerAddressNameTextFontWeight, 400);line-height:1.2;line-height:var(--footerAddressNameTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--footerAddressNameTextLetterSpacing, 0px);text-align:inherit;text-align:var(--footerAddressNameTextAlign, inherit);text-transform:initial;text-transform:var(--footerAddressNameTextTransform, initial)}.footer__addresses__place__phone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerAddressPhoneTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--footerAddressPhoneTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--footerAddressPhoneTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--footerAddressPhoneTextFontWeight, 400);line-height:1.2;line-height:var(--footerAddressPhoneTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--footerAddressPhoneTextLetterSpacing, 0px);text-align:inherit;text-align:var(--footerAddressPhoneTextAlign, inherit);text-transform:initial;text-transform:var(--footerAddressPhoneTextTransform, initial)}.footer__addresses__place>*+*{margin-top:.625rem;margin-top:var(--footerAddressesPlacesGap, .625rem)}@media only screen and (min-width: 768px){.footer__addresses{grid-template-columns:repeat(auto-fill, minmax(15.625rem, 1fr));grid-template-columns:repeat(auto-fill, minmax(var(--footerAddressesMinimumWidth, 15.625rem), 1fr));grid-gap:1.5625rem;grid-gap:var(--footerAddressesGap, 1.5625rem)}}.footer__socials{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-row:4;-ms-grid-column:1;grid-area:socials;padding-top:1.5625rem;padding-top:var(--footerSocialsPaddingTop, var(--footerItemsGap, 1.5625rem))}.footer__socials .socialsListing{margin-top:.625rem;margin-top:var(--footerSocialsListingMarginTop, .625rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__socials .socialsListing a{display:inline-block}.footer__socials .socialsListing li{display:inline-block;position:relative}.footer__socials .socialsListing li+li{margin-left:1rem;margin-left:var(--footerSocialsGap, 1rem)}.footer__socials .socialsListing li svg path,.footer__socials .socialsListing li svg polygon{-webkit-transition:fill 0.3s;-o-transition:fill 0.3s;transition:fill 0.3s}.footer__socials .socialsListing li a:hover svg path{fill:#5d9ab4;fill:var(--footerSocialsActiveColor, var(--footerSocialsAccentColor, var(--footerSocialsColor, #000)))}.footer__socials .socialsListing li a:hover svg polygon{fill:#5d9ab4;fill:var(--footerSocialsActiveColor, var(--footerSocialsAccentColor, var(--footerSocialsColor, #000)))}.footer__socials .socialsListing li a:focus svg path{fill:#5d9ab4;fill:var(--footerSocialsActiveColor, var(--footerSocialsAccentColor, var(--footerSocialsColor, #000)))}.footer__socials .socialsListing li a:focus svg polygon{fill:#5d9ab4;fill:var(--footerSocialsActiveColor, var(--footerSocialsAccentColor, var(--footerSocialsColor, #000)))}.footer__socials__title{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerSocialsTitleTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--footerSocialsTitleTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--footerSocialsTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--footerSocialsTitleTextFontWeight, 400);line-height:1.2;line-height:var(--footerSocialsTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--footerSocialsTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--footerSocialsTitleTextAlign, inherit);text-transform:initial;text-transform:var(--footerSocialsTitleTextTransform, initial)}.footer__contact{-ms-grid-row:5;-ms-grid-column:1;grid-area:contact;padding-top:1.5625rem;padding-top:var(--footerContactPaddingTop, var(--footerItemsGap, 1.5625rem))}.footer__contact span{font-size:1rem;font-size:var(--footerContactFontSize, 1rem);color:#000;color:var(--footerContactColor, #000);font-weight:undefined;font-weight:var(--footerContactFontWeight, var(--fontWeightBold));letter-spacing:0px;letter-spacing:var(--footerContactLetterSpacing, 0px);-webkit-transition:color .3s, border-color .3s;-o-transition:color .3s, border-color .3s;transition:color .3s, border-color .3s;border-bottom:2px solid #000;border-bottom:var(--footerContactBorderWidth, 2px) solid var(--footerContactBorderColor, #000)}.footer__contact svg{margin-left:.625rem;margin-left:var(--footerContactArrowMarginLeft, .625rem);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.footer__contact svg path{fill:#000;fill:var(--footerContactArrowColor, #000)}.footer__contact a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__contact a:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(var(--footerContactActiveTransform, 5px));-ms-transform:translateX(var(--footerContactActiveTransform, 5px));transform:translateX(var(--footerContactActiveTransform, 5px))}.footer__contact a:focus svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transform:translateX(var(--footerContactActiveTransform, 5px));-ms-transform:translateX(var(--footerContactActiveTransform, 5px));transform:translateX(var(--footerContactActiveTransform, 5px))}@media only screen and (min-width: 768px){.footer{--footerAddressesBorderWidth: 0px;--footerAddressesPaddingTop: 0px;--footerContactPaddingTop: 0px;--footerDoctolibMarginTop: 0px;--footerLogoPaddingBottom: 0px;--footerSocialsPaddingTop: 0px}.footer__contact{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto}}.footer__doctolib{-ms-grid-row:2;-ms-grid-column:1;grid-area:doctolib;display:inline-block;padding-top:1.5625rem;padding-top:var(--footerDoctolibPaddingTop, var(--footerItemsGap, 1.5625rem))}@media only screen and (min-width: 768px){.footer__doctolib{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:1.25rem;margin-bottom:var(--firstRowFooterMarginBottom, 1.25rem);margin-left:auto}}.footer__menu{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:6;-ms-grid-column:1;grid-area:menu;position:relative;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerMenuFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.8125rem;font-size:var(--footerMenuFontSize, 1rem);color:#fff;color:var(--footerMenuColor, #fff);font-weight:500;font-weight:var(--footerMenuFontWeight, 400);line-height:2.30769;line-height:var(--footerMenuLineHeight, 2);letter-spacing:0;letter-spacing:var(--footerMenuLetterSpacing, 0);text-align:left;text-align:var(--footerMenuTextAlign, left);text-transform:initial;text-transform:var(--footerMenuTextTransform, initial);margin-top:1.5625rem;margin-top:var(--footerMenuMarginTop, var(--footerItemsGap, 1.5625rem));padding-top:.625rem;padding-top:var(--footerMenuPaddingTop, .9375rem);padding-bottom:.4375rem;padding-bottom:var(--footerMenuPaddingBottom, .9375rem)}@media only screen and (min-width: 1248px){.footer__menu{margin-top:0;margin-top:var(--footerMenuMarginTop, var(--footerItemsGap, 1.5625rem))}}@media only screen and (min-width: 1248px){.footer__menu{margin-top:0;margin-top:var(--footerMenuMarginTop, var(--footerItemsGap, 1.5625rem))}}.footer__menu>*{position:relative;z-index:1}.footer__menu li{display:block}.footer__menu::before{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:-webkit-calc(50% - 50vw);left:calc(50% - 50vw);background-color:#5d9ab4;background-color:var(--footerMenuBackgroundColor, #000)}@media only screen and (min-width: 768px){.footer__menu li{display:inline-block}.footer__menu li+li::before{content:"|";content:var(--footerMenuItemsDividerContent, "|");color:#fff;color:var(--footerMenuItemsDividerColor, rgba(255,255,255,0.5));margin:0 .625rem;margin:0 var(--footerMenuItemsGap, .625rem)}}.footer__bottomMenu{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:7;-ms-grid-column:1;grid-area:bottom-menu;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--footerBottomMenuFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.75rem;font-size:var(--footerBottomMenuFontSize, 1rem);color:#376478;color:var(--footerBottomMenuColor, #000);font-weight:500;font-weight:var(--footerBottomMenuFontWeight, 400);line-height:1.2;line-height:var(--footerBottomMenuLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--footerBottomMenuLetterSpacing, 0);text-align:center;text-align:var(--footerBottomMenuTextAlign, center);text-transform:initial;text-transform:var(--footerBottomMenuTextTransform, initial);padding-top:.9375rem;padding-top:var(--footerBottomMenuPaddingTop, .9375rem);padding-bottom:.9375rem;padding-bottom:var(--footerBottomMenuPaddingBottom, .9375rem)}@media only screen and (max-width: 767px){.footer__bottomMenu{padding-bottom:.625rem;padding-bottom:var(--footerBottomMenuPaddingBottom, .9375rem)}}@media only screen and (max-width: 767px){.footer__bottomMenu{padding-top:.625rem;padding-top:var(--footerBottomMenuPaddingTop, .9375rem)}}.footer__bottomMenu li{display:inline-block}.footer__bottomMenu li+li::before{content:'|';display:inline-block;display:var(--footerBottomMenuItemsDisplay, inline-block);margin:0 .9375rem;margin:0 var(--footerBottomMenuItemsGap, .9375rem)}@media only screen and (max-width: 1247px){body{margin-bottom:2.5rem;margin-bottom:var(--callToActionsHeight, 3.125rem)}back-to-top{bottom:-webkit-calc(2.5rem + 20px);bottom:calc(2.5rem + 20px);bottom:-webkit-calc(var(--callToActionsHeight, 3.125rem) + var(--backToTopBottom, 20px));bottom:calc(var(--callToActionsHeight, 3.125rem) + var(--backToTopBottom, 20px))}.cookies-banner{bottom:-webkit-calc(15px + 2.5rem) !important;bottom:calc(15px + 2.5rem) !important;bottom:-webkit-calc(var(--cookieNoticeBottom, 15px) + var(--callToActionsHeight, 3.125rem)) !important;bottom:calc(var(--cookieNoticeBottom, 15px) + var(--callToActionsHeight, 3.125rem)) !important}}.callToActions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:2.5rem;height:var(--callToActionsHeight, 3.125rem);position:fixed;z-index:1000;z-index:var(--callToActionsZindex, 50);right:0;bottom:0;left:0;background:-o-linear-gradient(307.24deg, #5D9AB4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5D9AB4 0%, #376478 117.33%);background:var(--callToActionsBackgroundColor, #000);-webkit-box-shadow:0px -6px 11px rgba(0, 0, 0, 0.09);box-shadow:0px -6px 11px rgba(0, 0, 0, 0.09);-webkit-box-shadow:var(--callToActionsBoxShadow, none);box-shadow:var(--callToActionsBoxShadow, none)}@media only screen and (min-width: 1248px){.callToActions{display:none}}.callToActions>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%}.callToActions>*+*{border-left:1px solid #fff;border-left:var(--callToActionsBorderLeftWidth, 1px) solid var(--callToActionsBorderLeftColor, #fff)}.callToActions>* svg path{fill:#fff;fill:var(--callToActionsLogoColor, #fff)}.callToActions>* svg polygon{fill:#fff;fill:var(--callToActionsLogoColor, #fff)}.header{position:-webkit-sticky;position:sticky;z-index:1005;z-index:var(--headerZindex, 100);top:0;right:0;left:0;background-color:#fff;background-color:var(--headerBackgroundColor, #fff)}.admin-bar .header{top:-webkit-calc(46px + 0);top:calc(46px + 0)}@media screen and (min-width: 783px){.admin-bar .header{top:-webkit-calc(32px + 0);top:calc(32px + 0)}}.header__bottom{position:relative;z-index:1005;z-index:var(--headerZindex, 100);padding-top:1.25rem;padding-top:var(--headerBottomPaddingTop, .625rem);padding-bottom:.3125rem;padding-bottom:var(--headerBottomPaddingBottom, .625rem);background-color:#fff;background-color:var(--headerBottomBackgroundColor, var(--headerBackgroundColor, #fff));-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);-webkit-box-shadow:var(--headerBoxShadow, 0 4px 11px rgba(0,0,0,0.07));box-shadow:var(--headerBoxShadow, 0 4px 11px rgba(0,0,0,0.07))}@media only screen and (max-width: 1247px){.header__bottom{padding-bottom:1.25rem;padding-bottom:var(--headerBottomPaddingBottom, .625rem)}}.header__bottom>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__bottom__logo{display:inline-block;margin-right:auto}.header__bottom__actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;top:3px;margin-left:0;margin-left:var(--headerBottomActionsGap, 2.1875rem)}@media only screen and (min-width: 1250px){.header__bottom__actions{margin-left:.9375rem;margin-left:var(--headerBottomActionsGap, 2.1875rem)}}.header__bottom__menu{display:none}@media only screen and (min-width: 1248px){.header__bottom__menu{display:block}.header__bottom__menu>nav>ul>li{display:inline-block}.header__bottom__menu>nav>ul li>a span{pointer-events:none}.header__bottom__menu>nav>ul li>a svg{display:none;stroke:rgba(68,68,68,0.5);stroke:var(--headerMenuSvgColor, var(--headerMenuColor, #000))}.header__bottom__menu>nav>ul>li+li{padding-left:0px;padding-left:var(--headerMenuItemGap, 2.1875rem)}.header__bottom__menu>nav>ul>li>a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerMenuItemFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.75rem;font-size:var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem));color:rgba(68,68,68,0.5);color:var(--headerMenuItemColor, var(--headerMenuColor, #000));font-weight:500;font-weight:var(--headerMenuItemItemFontWeight, var(--headerMenuFontWeight, 400));line-height:1;line-height:var(--headerMenuItemLineHeight, var(--headerMenuLineHeight, 1));letter-spacing:0.1em;letter-spacing:var(--headerMenuItemLetterSpacing, var(--headerMenuLetterSpacing, 0));text-transform:uppercase;text-transform:var(--headerMenuItemTextTransform, var(--headerMenuTextTransform, none));-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}@media only screen and (max-width: 1319px){.header__bottom__menu>nav>ul>li>a{font-size:.6875rem;font-size:var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem))}}@media only screen and (max-width: 1319px){.header__bottom__menu>nav>ul>li>a{font-size:.6875rem;font-size:var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem))}}.header__bottom__menu>nav>ul>li>a:hover{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li>a:focus{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li>a svg{display:none}.header__bottom__menu>nav>ul>li.is-active>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li.current-menu-item>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li.current-menu-ancestor>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li.current-category-ancestor>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li.current-post-ancestor>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul>li.current-page-ancestor>a{color:#444444;color:var(--headerMenuItemAccentColor, var(--headerMenuAccentColor, red))}.header__bottom__menu>nav>ul li.menu-item-has-children>ul.nav-drop>.nav-drop__wrapper{max-height:-webkit-calc(100vh - 0 - (0 + 20px));max-height:calc(100vh - 0 - (0 + 20px));max-height:-webkit-calc(100vh - var(--headerMenu__simpleMenuTop, 0) - (var(--headerHeight, 0) + 20px));max-height:calc(100vh - var(--headerMenu__simpleMenuTop, 0) - (var(--headerHeight, 0) + 20px));border-left:0 solid unset;border-left:var(--headerMenu__simpleMenuBorderWidth, 0) solid var(--headerMenu__simpleMenuBorderColor, #000);overflow-x:hidden;overflow-y:auto}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop{min-width:11.25rem;max-width:14.375rem;max-width:var(--headerMenu__simpleMenuWidth, 14.375rem);position:absolute;opacity:0;background-color:#FFF;-webkit-box-shadow:3px 9px 14px rgba(0,0,0,0.11);box-shadow:3px 9px 14px rgba(0,0,0,0.11);-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;pointer-events:none}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children>ul.nav-drop{min-width:11.25rem;max-width:14.375rem;max-width:var(--headerMenu__simpleMenuWidth, 14.375rem);position:absolute;opacity:0;background-color:#FFF;-webkit-box-shadow:3px 9px 14px rgba(0,0,0,0.11);box-shadow:3px 9px 14px rgba(0,0,0,0.11);-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;pointer-events:none}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop.edge{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop>.nav-drop__wrapper{padding:0px 0px 0px 0px;padding:var(--headerMenu__simpleMenuPaddingTop, .3125rem) var(--headerMenu__simpleMenuPaddingRight, 1.25rem) var(--headerMenu__simpleMenuPaddingBottom, .3125rem) var(--headerMenu__simpleMenuPaddingLeft, .9375rem)}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop>.nav-drop__wrapper li.menu-item-has-children>ul.nav-drop{padding:0px 0px 0px 0px;padding:var(--headerMenu__simpleMenuPaddingTop, .3125rem) var(--headerMenu__simpleMenuPaddingRight, 1.25rem) var(--headerMenu__simpleMenuPaddingBottom, .3125rem) var(--headerMenu__simpleMenuPaddingLeft, .9375rem)}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children{position:static}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children>ul.nav-drop{width:14.375rem;width:var(--headerMenu__simpleMenuWidth, 14.375rem);position:absolute;top:0;top:var(--headerMenu__simpleMenuTop, 0);opacity:0;background-color:#FFF;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;pointer-events:none}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children>ul.nav-drop:not(.edge){left:-webkit-calc(0px + .125rem);left:calc(0px + .125rem);left:-webkit-calc(var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem));left:calc(var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem))}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children>ul.nav-drop.edge{left:-webkit-calc( (0px + .125rem + (0px - 0px)) * -1);left:calc( (0px + .125rem + (0px - 0px)) * -1);left:-webkit-calc( (var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem) + (var(--headerMenu__simpleMenuWidth, 0px) - var(--headerMenu__simpleMenuLeft, 0px))) * -1);left:calc( (var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem) + (var(--headerMenu__simpleMenuWidth, 0px) - var(--headerMenu__simpleMenuLeft, 0px))) * -1)}.header__bottom__menu>nav>ul>li.menu-item-has-children>ul.nav-drop li.menu-item-has-children>ul.nav-drop.edge .nav-drop{left:-webkit-calc( (0px + .125rem + (0px - 0px)) * -1);left:calc( (0px + .125rem + (0px - 0px)) * -1);left:-webkit-calc( (var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem) + (var(--headerMenu__simpleMenuWidth, 0px) - var(--headerMenu__simpleMenuLeft, 0px))) * -1);left:calc( (var(--headerMenu__simpleMenuLeft, 0px) + var(--headerMenu__simpleMenuGapBetween, .125rem) + (var(--headerMenu__simpleMenuWidth, 0px) - var(--headerMenu__simpleMenuLeft, 0px))) * -1)}.header__bottom__menu>nav>ul>li.menu-item-has-children.is-active>ul.nav-drop{opacity:1;pointer-events:auto}.header__bottom__menu>nav>ul>li.menu-item-has-children.is-active>ul.nav-drop li.menu-item-has-children.is-active>ul.nav-drop{opacity:1;pointer-events:auto}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li{display:block}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerMenu__simpleMenuItemFontFamily, var(--headerMenuItemFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:.8125rem;font-size:var(--headerMenu__simpleMenuItemFontSize, var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem)));font-weight:500;font-weight:var(--headerMenu__simpleMenuItemFontWeight, var(--headerMenuItemItemFontWeight, var(--headerMenuFontWeight, 400)));color:#444444;color:var(--headerMenu__simpleMenuItemColor, var(--headerMenuItemColor, var(--headerMenuColor, #000)));line-height:1;line-height:var(--headerMenu__simpleMenuItemLineHeight, var(--headerMenuItemLineHeight, var(--headerMenuLineHeight, 1)));letter-spacing:0.1em;letter-spacing:var(--headerMenu__simpleMenuItemLetterSpacing, var(--headerMenuItemLetterSpacing, var(--headerMenuLetterSpacing, 0)));-webkit-transition:color 0.3s, background-color 0.3s;-o-transition:color 0.3s, background-color 0.3s;transition:color 0.3s, background-color 0.3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.9375rem .9375rem .9375rem;padding:var(--headerMenu__simpleMenuItemPaddingTop, .3125rem) var(--headerMenu__simpleMenuItemPaddingRight, 0) var(--headerMenu__simpleMenuItemPaddingBottom, .3125rem)}@media only screen and (max-width: 1319px){.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a{font-size:.8125rem;font-size:var(--headerMenu__simpleMenuItemFontSize, var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem)))}}@media only screen and (max-width: 1319px){.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a{font-size:.8125rem;font-size:var(--headerMenu__simpleMenuItemFontSize, var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem)))}}@media only screen and (max-width: 1319px){.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a{font-size:.8125rem;font-size:var(--headerMenu__simpleMenuItemFontSize, var(--headerMenuItemFontSize, var(--headerMenuFontSize, 1rem)))}}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a span{padding-right:1.25rem}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.menu-item-has-children>a svg{display:block;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-left:auto;-webkit-transition:stroke 0.3s;-o-transition:stroke 0.3s;transition:stroke 0.3s}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li:hover>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-menu-item>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-menu-ancestor>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-category-ancestor>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-post-ancestor>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-page-ancestor>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.is-active>a{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li:hover>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-menu-item>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-menu-ancestor>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-category-ancestor>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-post-ancestor>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.current-page-ancestor>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li.is-active>a svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a:focus{color:#5d9ab4;color:var(--headerMenu__simpleMenuItemAccentColor, var(--headerMenuAccentColor, red));background-color:transparent;background-color:var(--headerMenu__simpleMenuItemBackgroundColor, transparent)}.header__bottom__menu>nav>ul>li.menu-item-has-children ul.nav-drop>.nav-drop__wrapper>li>a:focus svg{stroke:#444444;stroke:var(--headerMenuAccentColor, red)}}.header__searchBar{width:100%;position:absolute;z-index:1002;z-index:var(--searchBarZindex, 50);right:0;bottom:0;left:0;color:#fff;color:var(--searchBarColor, #fff);padding-top:1.5625rem;padding-top:var(--searchBarPaddingTop, 1.25rem);padding-bottom:1.875rem;padding-bottom:var(--searchBarPaddingBottom, 1.25rem);background-color:#5d9ab4;background-color:var(--searchBarBackgroundColor, #000);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.header__searchBar svg path,.header__searchBar svg polygon{fill:#FFF}.searchBarOverlay{width:100%;height:100%;position:fixed;z-index:1001;z-index:var(--searchBarOverlayZindex, 50);top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(93, 154, 180, 0.4);background-color:var(--searchBarOverlayBackgroundColor, rgba(255,255,255,0.8));-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);pointer-events:none}body.searchBarIsActive .header__searchBar{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}body.searchBarIsActive .searchBarOverlay{opacity:1;pointer-events:auto}body.searchBarIsActive .header__responsiveMenu,body.searchBarIsActive .responsiveMenuOverlay{opacity:0 !important;pointer-events:none !important}.searchForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.searchForm>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.searchForm__label{font-size:1rem;font-size:var(--searchFormLabelFontSize, var(--searchBarFontSize, 1rem));font-weight:400;font-weight:var(--searchFormLabelFontWeight, var(--searchBarFontWeight, 400));line-height:1;line-height:var(--searchFormLabelLineHeight, var(--searchBarLineHeight, 1));text-transform:none;text-transform:var(--searchFormLabelTextTransform, var(--searchBarTextTransform, none))}.searchForm__input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;max-width:33.75rem;max-width:var(--searchFormInputMaxWidth, 33.75rem);margin-right:.625rem;margin-right:var(--searchFormInputMarginRight, .625rem);margin-bottom:-.25rem;margin-bottom:var(--searchFormInputMarginBottom, -.25rem);margin-left:.625rem;margin-left:var(--searchFormInputMarginLeft, .625rem);padding-bottom:.125rem;padding-bottom:var(--searchFormInputPaddingBottom, .625rem);border-bottom:2px solid #fff;border-bottom:var(--searchFormInputBorderHeight, 3px) solid var(--searchFormInputBorderColor, #fff)}.searchForm__input{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__input::-webkit-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__input::-moz-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__input:-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__input::-ms-input-placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__input::placeholder{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--searchFormInputFontFamily, var(--fontFamily, Arial, sans-serif));font-size:1rem;font-size:var(--searchFormInputFonSize, var(--fontSize, 1rem));color:#fff;color:var(--searchFormInputColor, var(--searchBarColor, var(--textColor, #fff)));font-weight:400;font-weight:var(--searchFormInputFontWeight, var(--searchBarFontWeight, var(--fontWeight, 400)));line-height:1.2;line-height:var(--searchFormInputLineHeight, var(--searchBarLineHeight, 1.2))}.searchForm__submit{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.searchForm__close:not(:focus){width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);margin:-1px;border:0;padding:0}.searchForm__close:focus{width:40px;height:40px;position:absolute;right:15px;right:var(--containerGutter);margin-left:1.25rem}@media only screen and (min-width: 768px){.searchForm__close:focus{right:30px;right:var(--containerGutter)}}.searchForm__close:focus span{display:block;width:25px;height:3px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-border-radius:25px;border-radius:25px;background-color:#FFF}.searchForm__close:focus span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.searchForm__close:focus span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;-o-transition-property:opacity, filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:25px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:2px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner::before{top:7px;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0, 7px, 0) rotate(45deg);transform:translate3d(0, 7px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-3.57143px, -5px, 0);transform:rotate(-45deg) translate3d(-3.57143px, -5px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -14px, 0) rotate(-90deg);transform:translate3d(0, -14px, 0) rotate(-90deg)}.header__bottom__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__bottom__actions>*+*{margin-left:.625rem;margin-left:var(--headerActionsItemsGap, .625rem)}.header__bottom__actions__search{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block}.header__bottom__actions__search svg{width:.75rem;width:var(--headerActionsSearchWidth, 1.5625rem);height:.75rem;height:var(--headerActionsSearchHeight, 1.5625rem)}@media only screen and (max-width: 1247px){.header__bottom__actions__search svg{height:1rem;height:var(--headerActionsSearchHeight, 1.5625rem)}}@media only screen and (max-width: 1247px){.header__bottom__actions__search svg{width:1rem;width:var(--headerActionsSearchWidth, 1.5625rem)}}.header__bottom__actions__search svg path{-webkit-transition:fill 0.3s;-o-transition:fill 0.3s;transition:fill 0.3s;fill:rgba(68,68,68,0.5);fill:var(--headerActionsSearchColor, var(--headerMenuColor, #000))}@media only screen and (max-width: 1247px){.header__bottom__actions__search svg path{fill:#ffffff;fill:var(--headerActionsSearchColor, var(--headerMenuColor, #000))}}@media only screen and (max-width: 1247px){.header__bottom__actions__search svg path{fill:#ffffff;fill:var(--headerActionsSearchColor, var(--headerMenuColor, #000))}}.header__bottom__actions__search:hover svg path{fill:#444444;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}@media only screen and (max-width: 1247px){.header__bottom__actions__search:hover svg path{fill:#ffffff;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}}@media only screen and (max-width: 1247px){.header__bottom__actions__search:hover svg path{fill:#ffffff;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}}.header__bottom__actions__search:focus svg path{fill:#444444;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}@media only screen and (max-width: 1247px){.header__bottom__actions__search:focus svg path{fill:#ffffff;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}}@media only screen and (max-width: 1247px){.header__bottom__actions__search:focus svg path{fill:#ffffff;fill:var(--headerActionsSearchAccentColor, var(--headerMenuAccentColor, red))}}@media only screen and (max-width: 1247px){.header__bottom__actions__menu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:100%;border-radius:100%;background-color:transparent;background-color:var(--hamburgerBackgroundColor, #000)}.header__bottom__actions__menu>*{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.125rem;width:var(--hamburgerSize, 3.125rem);height:3.125rem;height:var(--hamburgerSize, 3.125rem)}.header__bottom__actions__menu>*>.hamburger-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__bottom__actions__menu>* .hamburger-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__bottom__actions__menu>*:not(.is-active) .hamburger-inner::after,.header__bottom__actions__menu>*:not(.is-active) .hamburger-inner{width:15px;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1248px){.header__bottom__actions__menu,.header__bottom__actions__menu>button{display:none !important}}@media only screen and (min-width: 1248px){.header__responsiveMenu{display:none}}.header__responsiveMenu .dropdown-toggle{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width: 1247px){.header__responsiveMenu .dropdown-toggle{height:15px;height:var(--responsiveMenuDropdownToggleMinWidth, 1.25rem);position:relative;opacity:1;opacity:var(--responsiveMenuDropdownToggleOpacity, var(--responsiveMenuOpacity, 1));-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.header__responsiveMenu .dropdown-toggle>*{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#444444;background-color:var(--responsiveMenuDropdownToggleColor, var(--responsiveMenuItemColor, var(--responsiveMenuColor, #000)))}.header__responsiveMenu .dropdown-toggle>*:first-child{width:100%;height:2px}.header__responsiveMenu .dropdown-toggle>*:last-child{width:2px;height:100%;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.header__responsiveMenu .dropdown-toggle[aria-expanded="true"]{opacity:1;opacity:var(--responsiveMenuDropdownToggleAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu .dropdown-toggle[aria-expanded="true"]>*{background-color:#ffffff;background-color:var(--responsiveMenuDropdownToggleActiveColor, var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red)))}.header__responsiveMenu .dropdown-toggle[aria-expanded="true"]>*:last-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header__responsiveMenu{max-height:-webkit-calc(100vh - 0px - 10vh);max-height:calc(100vh - 0px - 10vh);max-height:-webkit-calc(100vh - var(--headerHeight, 0px) - var(--responsiveMenuMaxHeight, 10vh));max-height:calc(100vh - var(--headerHeight, 0px) - var(--responsiveMenuMaxHeight, 10vh));position:fixed;z-index:1004;z-index:var(--responsiveMenuZindex, 99);top:0px;top:var(--headerHeight, 0px);right:0;left:0;overflow:auto;font-size:.875rem;font-size:var(--responsiveMenuFontSize, 1rem);padding-top:-webkit-calc(0 - (.625rem / 2));padding-top:calc(0 - (.625rem / 2));padding-top:-webkit-calc(var(--responsiveMenuPaddingTop, 1.25rem) - (var(--responsiveMenuFirstLevelGap, .625rem) / 2));padding-top:calc(var(--responsiveMenuPaddingTop, 1.25rem) - (var(--responsiveMenuFirstLevelGap, .625rem) / 2));padding-bottom:-webkit-calc(1.25rem - (.625rem / 2));padding-bottom:calc(1.25rem - (.625rem / 2));padding-bottom:-webkit-calc(var(--responsiveMenuPaddingBottom, 1.25rem) - (var(--responsiveMenuFirstLevelGap, .625rem) / 2));padding-bottom:calc(var(--responsiveMenuPaddingBottom, 1.25rem) - (var(--responsiveMenuFirstLevelGap, .625rem) / 2));background-color:unset;background-color:var(--responsiveMenuBackgroundColor, #fff);-webkit-box-shadow:0 4px 4px rgba(0, 0, 0, 0.15);box-shadow:0 4px 4px rgba(0, 0, 0, 0.15);-webkit-box-shadow:var(--responsiveMenuBoxShadow, none);box-shadow:var(--responsiveMenuBoxShadow, none);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition:-webkit-transform 0.4s cubic-bezier(0.42, 0, 0.58, 1);-o-transition:transform 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.4s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.4s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.4s cubic-bezier(0.42, 0, 0.58, 1);border-left:0 solid none;border-left:var(--responsiveMenuBorderLeftWidth, 0) solid var(--responsiveMenuBorderLeftColor, #000);pointer-events:none;-webkit-transform:translate3d(0, -webkit-calc(-100% - 0px), 0);transform:translate3d(0, calc(-100% - 0px), 0);-webkit-transform:translate3d(0, -webkit-calc(-100% - var(--headerHeight, 0px)), 0);transform:translate3d(0, calc(-100% - var(--headerHeight, 0px)), 0)}body.admin-bar .header__responsiveMenu{top:-webkit-calc(0px + 46px);top:calc(0px + 46px);top:-webkit-calc(var(--headerHeight, 0px) + 46px);top:calc(var(--headerHeight, 0px) + 46px)}}@media only screen and (max-width: 1247px) and (min-width: 783px){body.admin-bar .header__responsiveMenu{top:-webkit-calc(0px + 32px);top:calc(0px + 32px);top:-webkit-calc(var(--headerHeight, 0px) + 32px);top:calc(var(--headerHeight, 0px) + 32px)}}@media only screen and (max-width: 1247px){body.responsiveMenuIsOpen .header__responsiveMenu{pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media only screen and (max-width: 1247px){.header__responsiveMenu>ul>li{padding:0 15px;padding:0 var(--containerGutter)}@media only screen and (min-width: 768px){.header__responsiveMenu>ul>li{padding:0 30px;padding:0 var(--containerGutter)}}.header__responsiveMenu>ul>li>*:first-child{display:block;font-size:.875rem;font-size:var(--responsiveMenuItemFontSize, var(--responsiveMenuFontSize, 1rem));line-height:1.38;line-height:var(--responsiveMenuItemLineHeight, var(--responsiveMenuLineHeight, 1));font-weight:800;font-weight:var(--responsiveMenuItemFontWeight, var(--responsiveMenuFontWeight, 400));letter-spacing:0.03em;letter-spacing:var(--responsiveMenuItemLetterSpacing, var(--responsiveMenuLetterSpacing, 0));text-transform:uppercase;text-transform:var(--responsiveMenuItemTextTransform, var(--responsiveMenuTextTransform, none));color:#ffffff;color:var(--responsiveMenuItemColor, var(--responsiveMenuColor, #000));opacity:1;opacity:var(--responsiveMenuItemOpacity, var(--responsiveMenuOpacity, 1));-webkit-transition:color 0.3s, opacity 0.3s;-o-transition:color 0.3s, opacity 0.3s;transition:color 0.3s, opacity 0.3s;padding-top:-webkit-calc((.625rem / 2) + 2px);padding-top:calc((.625rem / 2) + 2px);padding-top:-webkit-calc((var(--responsiveMenuFirstLevelGap, .625rem) / 2) + 2px);padding-top:calc((var(--responsiveMenuFirstLevelGap, .625rem) / 2) + 2px);padding-bottom:-webkit-calc(.625rem / 2);padding-bottom:calc(.625rem / 2);padding-bottom:-webkit-calc(var(--responsiveMenuFirstLevelGap, .625rem) / 2);padding-bottom:calc(var(--responsiveMenuFirstLevelGap, .625rem) / 2)}.header__responsiveMenu>ul>li.current-menu-item>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.current-menu-ancestor>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.current-category-ancestor>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.current-post-ancestor>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.current-page-ancestor>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.isActive>*:first-child{color:#ffffff;color:var(--responsiveMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li+li{border-top:0 solid #000;border-top:var(--responsiveMenuBorderWidth, 0) solid var(--responsiveMenuBorderColor, #000)}}@media only screen and (max-width: 1247px){.header__responsiveMenu li.menu-item-has-children{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-areas:"menu-item dropdown-toggle" "dropdown dropdown";-ms-grid-columns:auto var(--responsiveMenuItemsInnerGap, 3.75rem) 1fr;grid-template-columns:auto 1fr;grid-column-gap:3.75rem;grid-column-gap:var(--responsiveMenuItemsInnerGap, 3.75rem);cursor:pointer}.header__responsiveMenu li.menu-item-has-children>*:first-child{grid-area:menu-item}.header__responsiveMenu li.menu-item-has-children>.dropdown-toggle{grid-area:dropdown-toggle;min-width:15px;min-width:var(--responsiveMenuDropdownToggleMinWidth, 1.25rem);justify-self:flex-end}.header__responsiveMenu li.menu-item-has-children>.dropdown-toggle>svg{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.header__responsiveMenu li.menu-item-has-children>.dropdown-toggle>svg path{-webkit-transition:fill 0.3s;-o-transition:fill 0.3s;transition:fill 0.3s;fill:#444444;fill:var(--responsiveMenuColor, #000)}.header__responsiveMenu li.menu-item-has-children>.nav-drop{grid-area:dropdown}.header__responsiveMenu li.menu-item-has-children.isActive>.dropdown-toggle>svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header__responsiveMenu li.menu-item-has-children.isActive>.dropdown-toggle path{fill:#ffffff;fill:var(--responsiveMenuAccentColor, red)}}@media only screen and (max-width: 1247px){.header__responsiveMenu li.menu-item-has-children>*:first-child{-ms-grid-row:1;-ms-grid-column:1}.header__responsiveMenu li.menu-item-has-children>.dropdown-toggle{-ms-grid-row:1;-ms-grid-column:3}.header__responsiveMenu li.menu-item-has-children>.nav-drop{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (max-width: 1247px){.header__responsiveMenu .nav-drop{display:none;padding-left:1.5625rem;padding-left:var(--responsiveMenuSubMenuPaddingLeft, .625rem)}.header__responsiveMenu>ul>li.menu-item-has-children>.nav-drop>.nav-drop__wrapper{margin-top:.9375rem;margin-top:var(--responsiveMenuSubMenuMarginTop, .625rem);margin-bottom:.625rem;margin-bottom:var(--responsiveMenuSubMenuMarginBottom, .625rem)}.header__responsiveMenu>ul>li.menu-item-has-children>.nav-drop>.nav-drop__wrapper>li+li{margin-top:1.875rem;margin-top:var(--responsiveMenuSubMenuGapBetweenItems, .625rem)}.header__responsiveMenu>ul>li.menu-item-has-children>.nav-drop>.nav-drop__wrapper li.menu-item-has-children>.nav-drop>.nav-drop__wrapper{margin-top:.9375rem;margin-top:var(--responsiveMenuSubMenuTitleDropdownMenuMarginTop, .625rem)}.header__responsiveMenu>ul>li.menu-item-has-children>.nav-drop>.nav-drop__wrapper li.menu-item-has-children>.nav-drop>.nav-drop__wrapper li+li{margin-top:1.25rem;margin-top:var(--responsiveMenuSubMenuGapBetweenItemsInner, .625rem)}}@media only screen and (max-width: 1247px){.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper{font-size:0.91304em;font-size:var(--responsiveMenuFontSizeFactor, 0.91304em)}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper .nav-drop__wrapper{font-size:0.91304em;font-size:var(--responsiveMenuFontSizeFactor, 0.91304em)}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li:not(.menu-item-has-children)>a{font-size:.875rem;font-size:var(--responsiveSubMenuItemFontSize, var(--responsiveMenuFontSize, 1rem));line-height:1.38;line-height:var(--responsiveSubMenuItemLineHeight, var(--responsiveMenuLineHeight, 1));font-weight:800;font-weight:var(--responsiveSubMenuItemFontWeight, var(--responsiveMenuFontWeight, 400));letter-spacing:0.03em;letter-spacing:var(--responsiveSubMenuItemLetterSpacing, var(--responsiveMenuLetterSpacing, 0));text-transform:uppercase;text-transform:var(--responsiveSubMenuItemTextTransform, var(--responsiveMenuTextTransform, none));color:#ffffff;color:var(--responsiveSubMenuItemColor, var(--responsiveMenuColor, #000));opacity:1;opacity:var(--responsiveSubMenuItemOpacity, var(--responsiveMenuOpacity, 1));-webkit-transition:color 0.3s, opacity 0.3s;-o-transition:color 0.3s, opacity 0.3s;transition:color 0.3s, opacity 0.3s}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.current-menu-item:not(.menu-item-has-children)>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.current-menu-ancestor:not(.menu-item-has-children)>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.current-category-ancestor:not(.menu-item-has-children)>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.current-post-ancestor:not(.menu-item-has-children)>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.current-page-ancestor:not(.menu-item-has-children)>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li:not(.menu-item-has-children).isActive>a{color:#ffffff;color:var(--responsiveSubMenuItemAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveSubMenuItemAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children>a{font-size:.875rem;font-size:var(--responsiveSubMenuItemFontSize, var(--responsiveMenuFontSize, 1rem));line-height:1.38;line-height:var(--responsiveSubMenuItemLineHeight, var(--responsiveMenuLineHeight, 1));font-weight:800;font-weight:var(--responsiveSubMenuItemFontWeight, var(--responsiveMenuFontWeight, 400));letter-spacing:0.03em;letter-spacing:var(--responsiveSubMenuItemLetterSpacing, var(--responsiveMenuLetterSpacing, 0));text-transform:uppercase;text-transform:var(--responsiveSubMenuItemTextTransform, var(--responsiveMenuTextTransform, none));color:#ffffff;color:var(--responsiveSubMenuItemColor, var(--responsiveMenuColor, #000));opacity:1;opacity:var(--responsiveSubMenuItemOpacity, var(--responsiveMenuOpacity, 1));-webkit-transition:color 0.3s, opacity 0.3s;-o-transition:color 0.3s, opacity 0.3s;transition:color 0.3s, opacity 0.3s}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children>a:not([href]){font-size:.875rem;font-size:var(--responsiveMenuSubMenuTitleWithoutLinkFontSize, var(--responsiveMenuFontSize, 1rem));line-height:1.38;line-height:var(--responsiveMenuSubMenuTitleWithoutLinkLineHeight, var(--responsiveMenuLineHeight, 1));font-weight:800;font-weight:var(--responsiveMenuSubMenuTitleWithoutLinkFontWeight, var(--responsiveMenuFontWeight, 400));letter-spacing:0.03em;letter-spacing:var(--responsiveMenuSubMenuTitleWithoutLinkLetterSpacing, var(--responsiveMenuLetterSpacing, 0));text-transform:none;text-transform:var(--responsiveMenuSubMenuTitleWithoutLinkTextTransform, var(--responsiveMenuTextTransform, none));color:#444444;color:var(--responsiveMenuSubMenuTitleWithoutLinkColor, var(--responsiveMenuColor, #000));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkOpacity, var(--responsiveMenuOpacity, 1));-webkit-transition:color 0.3s, opacity 0.3s;-o-transition:color 0.3s, opacity 0.3s;transition:color 0.3s, opacity 0.3s}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.current-menu-item>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.current-menu-ancestor>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.current-category-ancestor>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.current-post-ancestor>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.current-page-ancestor>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}.header__responsiveMenu>ul>li.menu-item-has-children:not(.isMegaMenu)>.nav-drop>.nav-drop__wrapper li.menu-item-has-children.isActive>a{color:#ffffff;color:var(--responsiveMenuSubMenuTitleWithoutLinkAccentColor, var(--responsiveMenuAccentColor, red));opacity:1;opacity:var(--responsiveMenuSubMenuTitleWithoutLinkAccentOpacity, var(--responsiveMenuAccentOpacity, 1))}}.responsiveMenuOverlay{display:none}@media only screen and (max-width: 1247px){.responsiveMenuOverlay{display:block;width:100%;height:100%;position:fixed;z-index:1003;z-index:var(--responsiveMenuOverlayZindex, 50);top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(93, 154, 180, 0.4);background-color:var(--responsiveMenuOverlayBackgroundColor, rgba(255,255,255,0.8));-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);pointer-events:none}body.responsiveMenuIsOpen .responsiveMenuOverlay{opacity:1;pointer-events:auto}}.header__top{display:none}@media only screen and (min-width: 1248px){.header__top{display:block;height:2.5rem;height:var(--headerTopHeight, 40px);position:relative;z-index:1006;z-index:var(--headerTopZindex, 101);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerTopFontFamily, var(--fontFamily, Arial, sans-serif));font-size:.875rem;font-size:var(--headerTopFontSize, 1rem);color:#fff;color:var(--headerTopColor, #fff);font-weight:400;font-weight:var(--headerTopFontWeight, 400);line-height:2.5rem;line-height:var(--headerTopHeight, 40px);letter-spacing:0;letter-spacing:var(--headerTopLetterSpacing, 0);text-transform:none;text-transform:var(--headerTopTextTransform, none);background-color:white;background-color:var(--headerTopBackgroundColor, #000)}.header__top>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}}@media only screen and (min-width: 1248px){.header__top .header__top__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top .header__top__left__phone>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerTopPhoneFontFamily, var(--headerTopFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--headerTopPhoneFontSize, var(--headerTopFontSize, 1rem));color:#5d9ab4;color:var(--headerTopPhoneColor, var(--headerTopColor, #fff));font-weight:800;font-weight:var(--headerTopPhoneFontWeight, var(--headerTopFontWeight, 400));line-height:1.2;line-height:var(--headerTopPhoneLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--headerTopPhoneLetterSpacing, var(--headerTopLetterSpacing, 0));text-transform:none;text-transform:var(--headerTopPhoneTextTransform, var(--headerTopTextTransform, none))}.header__top .header__top__left__phone>* svg{margin-right:.625rem;margin-right:var(--headerTopPhoneLogoMarginRight, 1em)}.header__top .header__top__left__phone>* svg path{fill:#fff;fill:var(--headerTopPhoneLogoColor, var(--headerTopColor, #fff))}.header__top .header__top__left>*+*{position:relative;margin-left:1rem;margin-left:var(--headerTopLeftGap, 1rem);padding-left:1rem;padding-left:var(--headerTopLeftGap, 1rem)}.header__top .header__top__left>*+*::before{content:'';display:block;width:1px;height:15px;height:var(--headerTopLeftDividerHeight, 20px);position:absolute;top:0;bottom:0;left:0;margin:auto;background-color:rgba(68,68,68,0.1);background-color:var(--headerTopLeftDividerColor, var(--headerTopColor, #fff))}.header__top .header__top__left .socialsListing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top .header__top__left .socialsListing a{display:inline-block}.header__top .header__top__left .socialsListing li{display:inline-block;position:relative;top:1px;top:var(--headerTopSocialsTop, 1px)}.header__top .header__top__left .socialsListing li+li{margin-left:1.25rem}.header__top .header__top__left .socialsListing li svg path,.header__top .header__top__left .socialsListing li svg polygon{-webkit-transition:fill 0.3s;-o-transition:fill 0.3s;transition:fill 0.3s}.header__top .header__top__left .socialsListing li a:hover svg path{fill:#fff;fill:var(--headerTopSocialsActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}.header__top .header__top__left .socialsListing li a:hover svg polygon{fill:#fff;fill:var(--headerTopSocialsActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}.header__top .header__top__left .socialsListing li a:focus svg path{fill:#fff;fill:var(--headerTopSocialsActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}.header__top .header__top__left .socialsListing li a:focus svg polygon{fill:#fff;fill:var(--headerTopSocialsActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}.header__top .header__top__left__addresses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top .header__top__left__addresses>*{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerTopAddressFontFamily, var(--headerTopFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:.875rem;font-size:var(--headerTopAddressFontSize, var(--headerTopFontSize, 1rem));color:#444444;color:var(--headerTopAddressColor, var(--headerTopColor, #fff));font-weight:300;font-weight:var(--headerTopAddressFontWeight, var(--headerTopFontWeight, 400));letter-spacing:0.05em;letter-spacing:var(--headerTopAddressLetterSpacing, var(--headerTopLetterSpacing, 0));text-transform:none;text-transform:var(--headerTopAddressTextTransform, var(--headerTopTextTransform, none));-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.header__top .header__top__left__addresses>*:hover{fill:#fff;fill:var(--headerTopAddressActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}.header__top .header__top__left__addresses>*:focus{fill:#fff;fill:var(--headerTopAddressActiveColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)))}}@media only screen and (min-width: 1248px){.header__top .header__top__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__top .header__top__right__contact{margin-left:1.25rem;margin-left:var(--headerTopContactMarginLeft, 1.25rem)}.header__top .header__top__right__contact>a{position:relative;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--headerTopContactFontFamily, var(--headerTopFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:.875rem;font-size:var(--headerTopContactFontSize, var(--headerTopFontSize, 1rem));color:#fff;color:var(--headerTopContactColor, var(--headerTopColor, #fff));font-weight:undefined;font-weight:var(--headerTopContactFontWeight, var(--headerTopFontWeight, 400));line-height:1.2;line-height:var(--headerTopContactLineHeight, 1.2);letter-spacing:0.1em;letter-spacing:var(--headerTopContactLetterSpacing, var(--headerTopLetterSpacing, 0));text-transform:uppercase;text-transform:var(--headerTopContactTextTransform, var(--headerTopTextTransform, none))}.header__top .header__top__right__contact>a::after{content:'';display:block;width:100%;height:1px;position:absolute;right:0;bottom:-2px;left:0;background-color:#fff;background-color:var(--headerTopContactLineColor, transparent)}.header__top .header__top__right__contact>a::before{content:'';display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:-2px;background-color:white;background-color:var(--headerTopContactActiveLineColor, var(--headerTopAccentColor, var(--headerTopColor, #fff)));-webkit-transition:width 0.3s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.3s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.3s cubic-bezier(0.86, 0, 0.07, 1)}}@media only screen and (min-width: 1248px) and (hover: hover){.header__top .header__top__right__contact>a:hover::before{width:100%;right:inherit;left:0}}@media only screen and (min-width: 1248px){.header__top .header__top__right__doctolib{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;height:var(--headerTopHeight, 40px);position:relative;margin-left:1.25rem;margin-left:var(--headerTopDoctolibMarginLeft, 1.25rem)}.header__top .header__top__right__doctolib>a>*{position:relative;z-index:1}.header__top .header__top__right__doctolib::before{content:'';display:block;width:0;height:100%;position:absolute;top:0;bottom:0;left:0;background-color:#dcbb9d;background-color:var(--headerTopDoctolibActiveColor, var(--headerTopBackgroundColor, #000));-webkit-transition:width 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:width 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:width 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}.header__top .header__top__right__doctolib:hover::before{width:100%}}@media only screen and (min-width: 1248px){.header__top__left__languagesSwitcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top__left__languagesSwitcher .languagesSwitcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top__left__languagesSwitcher .languagesSwitcher__wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.header__top__left__languagesSwitcher .languagesSwitcher a,.header__top__left__languagesSwitcher .languagesSwitcher span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__top__left__languagesSwitcher .languagesSwitcher__activeLanguage>span:nth-child(1) svg{width:31px;height:20px}.header__top__left__languagesSwitcher .languagesSwitcher__activeLanguage>span:nth-child(2){margin-left:.4375rem}.header__top__left__languagesSwitcher .languagesSwitcher__languages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;opacity:0;-webkit-border-radius:13px;border-radius:13px;padding:.75rem .5rem;background-color:#FFF;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;-o-transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;pointer-events:none;-webkit-transform:translateY(-webkit-calc(100% + .5rem + 5px)) translateX(-webkit-calc(.4375rem * -1));-ms-transform:translateY(calc(100% + .5rem + 5px)) translateX(calc(.4375rem * -1));transform:translateY(calc(100% + .5rem + 5px)) translateX(calc(.4375rem * -1))}.header__top__left__languagesSwitcher .languagesSwitcher__languages svg{width:31px;height:20px}.header__top__left__languagesSwitcher .languagesSwitcher__languages>*+*{margin-top:.4375rem;padding-top:.4375rem;border-top:1px solid red}.header__top__left__languagesSwitcher .languagesSwitcher__languages.isActive{opacity:1;pointer-events:auto;-webkit-transform:translateY(-webkit-calc(100% + .5rem)) translateX(-webkit-calc(.4375rem * -1));-ms-transform:translateY(calc(100% + .5rem)) translateX(calc(.4375rem * -1));transform:translateY(calc(100% + .5rem)) translateX(calc(.4375rem * -1))}.header__top__left__languagesSwitcher .languagesSwitcher__activeLanguage>span:nth-child(2) svg path{stroke:#FFF}.header__top__left__languagesSwitcher .languagesSwitcher__languages{z-index:1005;z-index:var(--headerZindex, 100)}}.lastPosts__posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5625rem;grid-gap:var(--lastPostsGap, 1.5625rem)}@media only screen and (min-width: 768px){.lastPosts__posts{grid-template-columns:repeat(auto-fit, minmax(21.875rem, 1fr));grid-template-columns:repeat(auto-fit, minmax(var(--lastPostsMinWidth, 21.875rem), 1fr))}}.lastPosts__link{text-align:center;margin-top:-webkit-calc(1.40625rem + 1.875vw);margin-top:calc(1.40625rem + 1.875vw)}@media (min-width: 1200px){.lastPosts__link{margin-top:2.8125rem}}.redirectLinksBlock{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--redirectLinksBlockRowGap, 2.1875rem) auto;grid-template-areas:"header" "content";-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.1875rem;grid-row-gap:var(--redirectLinksBlockRowGap, 2.1875rem)}.redirectLinksBlock>*:first-child{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:header}.redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}@media only screen and (min-width: 768px){.redirectLinksBlock{grid-template-areas:"header content";-ms-grid-columns:1fr var(--redirectLinksBlockColumnGap, 2.8125rem) 1.5fr;grid-template-columns:1fr 1.5fr;grid-column-gap:2.8125rem;grid-column-gap:var(--redirectLinksBlockColumnGap, 2.8125rem)}.redirectLinksBlock > .hero__content{-ms-grid-row:1;-ms-grid-column:3}.redirectLinksBlock > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:3}.redirectLinksBlock > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:3}.redirectLinksBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.redirectLinksBlock > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1024px){.redirectLinksBlock{grid-column-gap:6.25rem;grid-column-gap:var(--redirectLinksBlockColumnGap, 6.25rem)}}.redirectLinksBlock__header>*:first-child{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--redirectLinksBlockHeaderTextFontFamily, var(--textFontFamily, inherit));color:#444444;color:var(--redirectLinksBlockHeaderTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--redirectLinksBlockHeaderTextFontWeight, 400);line-height:1.2;line-height:var(--redirectLinksBlockHeaderTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--redirectLinksBlockHeaderTextLetterSpacing, 0px);text-align:inherit;text-align:var(--redirectLinksBlockHeaderTextAlign, inherit);text-transform:initial;text-transform:var(--redirectLinksBlockHeaderTextTransform, initial);font-size:-webkit-calc(1.40625rem + 1.875vw);font-size:calc(1.40625rem + 1.875vw)}@media (min-width: 1200px){.redirectLinksBlock__header>*:first-child{font-size:2.8125rem}}.redirectLinksBlock__header>*:first-child::after{content:'';display:block;width:1em;height:2px;height:var(--redirectLinksBlockHeaderAfterHeight, 2px);margin-top:.5rem;margin-top:var(--redirectLinksBlockHeaderAfterMarginTop, .5rem);margin-bottom:.75rem;margin-bottom:var(--redirectLinksBlockHeaderAfterMarginBottom, .75rem);margin-left:-.625rem;margin-left:var(--redirectLinksBlockHeaderAfterMarginLeft, -.625rem);background-color:#000;background-color:var(--redirectLinksBlockHeaderAfterBackgroundColor, #000)}.redirectLinksBlock__header>*:not(:first-child){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--redirectLinksBlockDescriptionTextFontFamily, var(--textFontFamily, inherit));font-size:.9375rem;font-size:var(--redirectLinksBlockDescriptionTextFontSize, var(--textFontSize, 1rem));color:#444444;color:var(--redirectLinksBlockDescriptionTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--redirectLinksBlockDescriptionTextFontWeight, 400);line-height:1.2;line-height:var(--redirectLinksBlockDescriptionTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--redirectLinksBlockDescriptionTextLetterSpacing, 0px);text-align:inherit;text-align:var(--redirectLinksBlockDescriptionTextAlign, inherit);text-transform:initial;text-transform:var(--redirectLinksBlockDescriptionTextTransform, initial)}.redirectLinksBlock__block{display:block;position:relative;cursor:pointer;cursor:url("data:image/svg+xml;charset=utf8,%3Csvg width='43' height='43' viewBox='0 0 43 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Ccircle cx='21.5' cy='21.5' r='21.5' fill='%23000'/%3E %3Cline x1='22.25' y1='14.25' x2='22.25' y2='29.75' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E %3Cline x1='29.75' y1='22.25' x2='14.25' y2='22.25' stroke='white' stroke-width='2.5' stroke-linecap='round'/%3E %3C/svg%3E") 21.5 21.5,auto;padding-top:.9375rem;padding-top:var(--redirectLinksBlockInnerPaddingTop, .9375rem);padding-right:.9375rem;padding-right:var(--redirectLinksBlockInnerPaddingRight, .9375rem);padding-bottom:.9375rem;padding-bottom:var(--redirectLinksBlockInnerPaddingBottom, .9375rem);padding-left:-webkit-calc(.9375rem + 20px);padding-left:calc(.9375rem + 20px);padding-left:-webkit-calc(var(--redirectLinksBlockInnerPaddingLeft, .9375rem) + var(--redirectLinksBlockInnerPinWidth, 20px));padding-left:calc(var(--redirectLinksBlockInnerPaddingLeft, .9375rem) + var(--redirectLinksBlockInnerPinWidth, 20px));background-color:transparent;-webkit-transition:background-color .35s;-o-transition:background-color .35s;transition:background-color .35s}.redirectLinksBlock__block__pin{display:block;width:20px;width:var(--redirectLinksBlockInnerPinWidth, 20px);height:20px;height:var(--redirectLinksBlockInnerPinHeight, 20px);position:absolute;top:14px;top:var(--redirectLinksBlockInnerPinTop, 14px);left:10px;left:var(--redirectLinksBlockInnerPinLeft, 10px);-webkit-border-radius:100%;border-radius:100%;background-color:#000;background-color:var(--redirectLinksBlockInnerPinBackgroundColor, #000)}.redirectLinksBlock__block__header{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--redirectLinksBlockInnerHeaderTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--redirectLinksBlockInnerHeaderTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--redirectLinksBlockInnerHeaderTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--redirectLinksBlockInnerHeaderTextFontWeight, 400);line-height:1.2;line-height:var(--redirectLinksBlockInnerHeaderTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--redirectLinksBlockInnerHeaderTextLetterSpacing, 0px);text-align:inherit;text-align:var(--redirectLinksBlockInnerHeaderTextAlign, inherit);text-transform:initial;text-transform:var(--redirectLinksBlockInnerHeaderTextTransform, initial);padding-left:.625rem;padding-left:var(--redirectLinksBlockInnerHeaderPaddingLeft, .625rem)}.redirectLinksBlock__block__content{display:none;margin-top:.9375rem;margin-top:var(--redirectLinksBlockInnerContentMarginTop, .9375rem);padding-left:1.125rem;padding-left:var(--redirectLinksBlockInnerContentPaddingLeft, 1.125rem);border-left:2px solid #000;border-left:var(--redirectLinksBlockInnerContentBorderWidth, 2px) solid var(--redirectLinksBlockInnerContentBorderColor, #000);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--redirectLinksBlockInnerContentTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--redirectLinksBlockInnerContentTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--redirectLinksBlockInnerContentTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--redirectLinksBlockInnerContentTextFontWeight, 400);line-height:1.2;line-height:var(--redirectLinksBlockInnerContentTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--redirectLinksBlockInnerContentTextLetterSpacing, 0px);text-align:inherit;text-align:var(--redirectLinksBlockInnerContentTextAlign, inherit);text-transform:initial;text-transform:var(--redirectLinksBlockInnerContentTextTransform, initial)}.redirectLinksBlock__block__content>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.redirectLinksBlock__block.onOver{background-color:rgba(255,255,255,0.5);background-color:var(--redirectLinksBlockInnerActiveBackgroundColor, rgba(255,255,255,0.5))}.redirectLinksBlock__block.onOver .redirectLinksBlock__block__pin{-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-box-shadow:0 0 0 0 var(--redirectLinksBlockInnerPinBackgroundColor, #000);box-shadow:0 0 0 0 var(--redirectLinksBlockInnerPinBackgroundColor, #000);-webkit-animation:pulse-redirect-links-block-pin 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation:pulse-redirect-links-block-pin 1.25s infinite cubic-bezier(0.66, 0, 0, 1)}@-webkit-keyframes pulse-redirect-links-block-pin{to{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0);-webkit-box-shadow:0 0 0 10px var(--redirectLinksBlockInnerPinActiveBackgroundColor, rgba(0,0,0,0));box-shadow:0 0 0 10px var(--redirectLinksBlockInnerPinActiveBackgroundColor, rgba(0,0,0,0))}}@keyframes pulse-redirect-links-block-pin{to{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0);-webkit-box-shadow:0 0 0 10px var(--redirectLinksBlockInnerPinActiveBackgroundColor, rgba(0,0,0,0));box-shadow:0 0 0 10px var(--redirectLinksBlockInnerPinActiveBackgroundColor, rgba(0,0,0,0))}}.singlePage{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2.1875rem}@media only screen and (min-width: 1024px){.singlePage{-ms-grid-columns:1fr minmax(auto, 18.75rem);grid-template-columns:1fr minmax(auto, 18.75rem)}}.singlePage:not(.singlePage--haveLinks){grid-template-areas:"content" "share" "author-block" "pagination" "sidebar"}@media only screen and (min-width: 768px){.singlePage:not(.singlePage--haveLinks){grid-template-areas:"content        sidebar" "share          sidebar" "author-block   sidebar" "pagination     sidebar"}.singlePage:not(.singlePage--haveLinks) > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}}.singlePage.singlePage--haveLinks{grid-template-areas:"content" "share" "author-block" "pagination" "also-to-read" "sidebar"}@media only screen and (min-width: 768px){.singlePage.singlePage--haveLinks{grid-template-areas:"content        sidebar" "share          sidebar" "author-block   sidebar" "pagination     sidebar" "also-to-read	sidebar"}.singlePage.singlePage--haveLinks > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}}.singlePage__title{font-size:-webkit-calc(1.3875rem + 1.65vw);font-size:calc(1.3875rem + 1.65vw);font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageTitleTextFontFamily, var(--textFontFamily, inherit));color:#000;color:var(--singlePageTitleTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageTitleTextFontWeight, 400);line-height:1.2;line-height:var(--singlePageTitleTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--singlePageTitleTextLetterSpacing, 0px);text-align:inherit;text-align:var(--singlePageTitleTextAlign, inherit);text-transform:initial;text-transform:var(--singlePageTitleTextTransform, initial)}@media (min-width: 1200px){.singlePage__title{font-size:2.625rem}}.singlePage__meta{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageMetaTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--singlePageMetaTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--singlePageMetaTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageMetaTextFontWeight, 400);line-height:1.2;line-height:var(--singlePageMetaTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--singlePageMetaTextLetterSpacing, 0px);text-align:inherit;text-align:var(--singlePageMetaTextAlign, inherit);text-transform:initial;text-transform:var(--singlePageMetaTextTransform, initial);margin-top:.625rem;margin-bottom:1.25rem}.singlePage__meta>*{display:inline-block}.singlePage__meta>*:first-child::after{content:'.';display:inline-block;margin-right:.3125rem;margin-right:var(--singlePageMetaAfterMarginRight, .3125rem);margin-left:.625rem;margin-left:var(--singlePageMetaAfterMarginLeft, .625rem)}.singlePage__meta>*:nth-child(2){color:#444444;color:var(--singlePageMetaSecondColor, var(--textColor, #000));font-weight:700;font-weight:var(--singlePageMetaSecondFontWeight, var(--fontWeightBold, 700))}.singlePage__topText{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageTopTextTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--singlePageTopTextTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--singlePageTopTextTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageTopTextTextFontWeight, var(--textFontWeight, 400));line-height:1.2;line-height:var(--singlePageTopTextTextLineHeight, var(--textLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--singlePageTopTextTextLetterSpacing, var(--textLetterSpacing, 0));text-align:left;text-align:var(--singlePageTopTextTextAlign, var(--textAlign, left));text-transform:none;text-transform:var(--singlePageTopTextTextTransform, var(--textTransform, none))}.singlePage__coverImage{margin-top:1.25rem;margin-bottom:-webkit-calc(1.3125rem + .75vw);margin-bottom:calc(1.3125rem + .75vw)}@media (min-width: 1200px){.singlePage__coverImage{margin-bottom:1.875rem}}.singlePage__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:content}.anchorBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.commentsBlocks__comment__content > .singlePage__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .singlePage__content{-ms-grid-row:3;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.gm-style .gm-style-iw-c > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage__content__inner__block>*+*{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block>p:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.singlePage__content__inner__block>p+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>p a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block>p img{margin-top:0 !important}.singlePage__content__inner__block>ul:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle){font-family:avenir,arial,helvetica,sans-serif;font-family:var(--textFontFamily, inherit);font-size:1rem;font-size:var(--textFontSize, 1rem);color:#000;color:var(--textColor, #000);font-weight:400;font-weight:var(--textFontWeight, 400);line-height:1.2;line-height:var(--textLineHeight, 1.2);letter-spacing:0;letter-spacing:var(--textLetterSpacing, 0);text-align:left;text-align:var(--textAlign, left);list-style-type:decimal;list-style-position:inside}.singlePage__content__inner__block>ol:not(.dontApplyStyle) ol{list-style-type:lower-latin;list-style-position:inside;margin-left:.9375rem}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h1{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h2{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h3{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h4{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h5{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle)+h6{margin-top:2.1875rem;margin-top:var(--headingMarginTop, 2.1875rem)}.singlePage__content__inner__block>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){font-size:1rem;font-size:var(--textFontSize, 1rem)}.singlePage__content__inner__block h1,.singlePage__content__inner__block h2,.singlePage__content__inner__block h3,.singlePage__content__inner__block h4,.singlePage__content__inner__block h5,.singlePage__content__inner__block h6{display:block}.singlePage__content__inner__block h1+h1,.singlePage__content__inner__block h2+h1,.singlePage__content__inner__block h3+h1,.singlePage__content__inner__block h4+h1,.singlePage__content__inner__block h5+h1,.singlePage__content__inner__block h6+h1,.singlePage__content__inner__block h1+h2,.singlePage__content__inner__block h2+h2,.singlePage__content__inner__block h3+h2,.singlePage__content__inner__block h4+h2,.singlePage__content__inner__block h5+h2,.singlePage__content__inner__block h6+h2,.singlePage__content__inner__block h1+h3,.singlePage__content__inner__block h2+h3,.singlePage__content__inner__block h3+h3,.singlePage__content__inner__block h4+h3,.singlePage__content__inner__block h5+h3,.singlePage__content__inner__block h6+h3,.singlePage__content__inner__block h1+h4,.singlePage__content__inner__block h2+h4,.singlePage__content__inner__block h3+h4,.singlePage__content__inner__block h4+h4,.singlePage__content__inner__block h5+h4,.singlePage__content__inner__block h6+h4,.singlePage__content__inner__block h1+h5,.singlePage__content__inner__block h2+h5,.singlePage__content__inner__block h3+h5,.singlePage__content__inner__block h4+h5,.singlePage__content__inner__block h5+h5,.singlePage__content__inner__block h6+h5,.singlePage__content__inner__block h1+h6,.singlePage__content__inner__block h2+h6,.singlePage__content__inner__block h3+h6,.singlePage__content__inner__block h4+h6,.singlePage__content__inner__block h5+h6,.singlePage__content__inner__block h6+h6{display:block;margin-top:0}.singlePage__content__inner__block>ul.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block>ol.dontApplyStyle>li+li{margin-top:.9375rem;margin-top:var(--paragraphGap, .9375rem)}.singlePage__content__inner__block+.singlePage__content__inner__block{margin-top:-webkit-calc(1.28125rem + .375vw);margin-top:calc(1.28125rem + .375vw);padding-top:-webkit-calc(1.28125rem + .375vw);padding-top:calc(1.28125rem + .375vw);border-top:5px solid rgba(0,0,0,0.05);border-top:var(--singlePageInnerBlockBorderWidth, 5px) solid var(--singlePageInnerBlockBorderWidth, rgba(0,0,0,0.05))}@media (min-width: 1200px){.singlePage__content__inner__block+.singlePage__content__inner__block{margin-top:1.5625rem}}@media (min-width: 1200px){.singlePage__content__inner__block+.singlePage__content__inner__block{padding-top:1.5625rem}}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:share;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:.9375rem;padding-right:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--singlePageShareTextFontFamily, var(--textFontFamily, inherit));font-size:.9375rem;font-size:var(--singlePageShareTextFontSize, var(--textFontSize, 1rem));color:#5d9ab4;color:var(--singlePageShareTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--singlePageShareTextFontWeight, var(--textFontWeight, 400));line-height:1.2;line-height:var(--singlePageShareTextLineHeight, var(--textLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--singlePageShareTextLetterSpacing, var(--textLetterSpacing, 0));text-align:left;text-align:var(--singlePageShareTextAlign, var(--textAlign, left));text-transform:none;text-transform:var(--singlePageShareTextTransform, var(--textTransform, none));background-color:#fdf6f1;background-color:var(--singlePageShareBackgroundColor, #FAFAFA)}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__share a,.singlePage__share li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.singlePage__share svg{width:auto;width:var(--singlePageShareSocialsWidth, auto);height:1.25rem;height:var(--singlePageShareSocialsHeight, auto)}.singlePage__share svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#5d9ab4;fill:var(--singlePageShareSocialsColor, #000)}.singlePage__share svg polygon{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#5d9ab4;fill:var(--singlePageShareSocialsColor, #000)}.singlePage__share a:hover svg path{fill:unset;fill:var(--singlePageShareSocialsActiveColor, var(--singlePageShareSocialsColor, #000))}.singlePage__share a:hover svg polygon{fill:unset;fill:var(--singlePageShareSocialsActiveColor, var(--singlePageShareSocialsColor, #000))}.singlePage__share strong{font-size:.9375rem;font-size:var(--singlePageShareHeroText, 1.3em)}.singlePage__share>p{margin-right:.9375rem;margin-right:var(--singlePageShareParagraphMarginRight, .3125rem)}.singlePage__share>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.singlePage__share>ul li+li{margin-left:.625rem;margin-left:var(--singlePageShareSocialsGap, .625rem)}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:author-block}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage .authorBlock{margin-top:0}.singlePage__pagination{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:pagination;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;padding:.625rem 0;padding:var(--singlePagePaginationPadding, .625rem) 0;border-top:1px solid #FAFAFA;border-top:1px solid var(--singlePagePaginationBorderColor, #FAFAFA);border-bottom:1px solid #FAFAFA;border-bottom:1px solid var(--singlePagePaginationBorderColor, #FAFAFA)}.hero__slider__controls > .singlePage__pagination{-ms-grid-row:1;-ms-grid-column:2}.singlePage__pagination>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.singlePage__pagination>*:last-child{margin-left:auto}.singlePage__pagination__previous svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#000;fill:var(--singlePagePaginationButtonsColor, #000)}.singlePage__pagination__next svg path{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;fill:#000;fill:var(--singlePagePaginationButtonsColor, #000)}.singlePage__pagination__previous:hover a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__previous:focus a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__next:hover a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__next:focus a svg path{fill:red;fill:var(--singlePagePaginationButtonsActiveColor, red)}.singlePage__pagination__previous span,.singlePage__pagination__next span{opacity:.2}.singlePage__pagination__all{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--singlePagePaginationAllGap, .1875rem) 1fr var(--singlePagePaginationAllGap, .1875rem) 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:.1875rem;grid-gap:var(--singlePagePaginationAllGap, .1875rem);width:-webkit-calc((.5rem * .1875rem) + -webkit-calc(.1875rem * 2));width:calc((.5rem * .1875rem) + calc(.1875rem * 2));width:-webkit-calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + -webkit-calc(var(--singlePagePaginationAllGap, .1875rem) * 2));width:calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + calc(var(--singlePagePaginationAllGap, .1875rem) * 2));height:-webkit-calc((.5rem * .1875rem) + -webkit-calc(.1875rem * 2));height:calc((.5rem * .1875rem) + calc(.1875rem * 2));height:-webkit-calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + -webkit-calc(var(--singlePagePaginationAllGap, .1875rem) * 2));height:calc((var(--singlePagePaginationWidth, .5rem) * var(--singlePagePaginationAllGap, .1875rem)) + calc(var(--singlePagePaginationAllGap, .1875rem) * 2))}.singlePage__pagination__all>*{display:inline-block;width:.5rem;width:var(--singlePagePaginationWidth, .5rem);height:.5rem;height:var(--singlePagePaginationWidth, .5rem);-webkit-border-radius:100%;border-radius:100%;background-color:#000;background-color:var(--singlePagePaginationAllColor, #000);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.singlePage__pagination__all:hover>*{background-color:red;background-color:var(--singlePagePaginationAllActiveColor, red)}.singlePage__sidebar{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column:1;grid-area:sidebar}@media only screen and (min-width: 1024px){.archivePage__header{-ms-grid-row:1;-ms-grid-column:1}.archivePage__posts{-ms-grid-row:2;-ms-grid-column:1}.archivePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.archivePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.hero__slider__pagination{-ms-grid-row:3;-ms-grid-column:1}.archivePage__header{-ms-grid-row:1;-ms-grid-column:1}.archivePage__header{-ms-grid-row:1;-ms-grid-column:1}.archivePage__posts{-ms-grid-row:2;-ms-grid-column:1}.archivePage__posts{-ms-grid-row:2;-ms-grid-column:1}.archivePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.archivePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.archivePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.archivePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.singlePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.singlePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.singlePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.singlePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.redirectLinksBlock>*:first-child{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock>*:first-child{-ms-grid-row:1;-ms-grid-column:1}.singlePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.singlePage__pagination{-ms-grid-row:3;-ms-grid-column:1}.singlePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.singlePage__sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}.singlePage__sidebar__title{font-size:1.125rem;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarTitleFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarTitleFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarTitleColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarTitleFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarTitleLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarTitleLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarTitleTextTransform, var(--archivePageSidebarTextTransform, none))}.singlePage__sidebar ul{margin-top:2.1875rem;margin-top:var(--archivePageSidebarCategoriesMarginTop, 2.1875rem)}.singlePage__sidebar ul li.isActive>a{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)));font-weight:400;font-weight:var(--archivePageSidebarCategoryActiveFontWeight, var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400)))}.singlePage__sidebar ul li+li{margin-top:1em;margin-top:var(--archivePageSidebarCategoryGap, 1em)}.singlePage__sidebar ul a{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--archivePageSidebarCategoryFontFamily, var(--archivePageSidebarFontFamily, var(--fontFamily, Arial, sans-serif)));font-size:1rem;font-size:var(--archivePageSidebarCategoryFontSize, var(--archivePageSidebarFontSize, 1rem));color:#000;color:var(--archivePageSidebarCategoryColor, var(--archivePageSidebarColor, #000));font-weight:400;font-weight:var(--archivePageSidebarCategoryFontWeight, var(--archivePageSidebarFontWeight, 400));line-height:1.2;line-height:var(--archivePageSidebarCategoryLineHeight, var(--archivePageSidebarLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--archivePageSidebarCategoryLetterSpacing, var(--archivePageSidebarLetterSpacing, 0));text-transform:none;text-transform:var(--archivePageSidebarCategoryTextTransform, var(--archivePageSidebarTextTransform, none));-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media (hover: hover){.singlePage__sidebar ul a:hover{color:#000;color:var(--archivePageSidebarCategoryActiveColor, var(--archivePageSidebarCategoryColor, var(--archivePageSidebarAccentColor, #000)))}}@media only screen and (min-width: 1024px){.singlePage__sidebar{margin-left:4.375rem;margin-left:var(--archivePageSidebarMarginLeft, 4.375rem);padding-left:2.1875rem;padding-left:var(--archivePageSidebarPaddingLeft, 2.1875rem);border-left:3px solid #000;border-left:var(--archivePageSidebarBorderWidth, 3px) solid var(--archivePageSidebarBorderColor, #000)}}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column:1;grid-area:also-to-read}:root{--cookieColor: var(--hippieBlueColor)}.applyStyles>p a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.applyStyles>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.applyStyles>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.textImage__text__content>p a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.sliderImages__text__description>p a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.textImage__text__content>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.sliderImages__text__description>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.textImage__text__content>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.sliderImages__text__description>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.floatingImage__text>p a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.floatingImage__text>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.floatingImage__text>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.singlePage__content__inner__block>p a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.singlePage__content__inner__block>ul:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.singlePage__content__inner__block>ol:not(.dontApplyStyle) a:not(.dontApplyStyle){background-color:rgba(93, 154, 180, 0.22);background-color:rgba(var(--hippieBlueRGBColor), 0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.applyStyles>p a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.applyStyles>ul:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.applyStyles>ol:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.textImage__text__content>p a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.sliderImages__text__description>p a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.textImage__text__content>ul:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.sliderImages__text__description>ul:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.textImage__text__content>ol:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.sliderImages__text__description>ol:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.floatingImage__text>p a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.floatingImage__text>ul:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.floatingImage__text>ol:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.singlePage__content__inner__block>p a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.singlePage__content__inner__block>ul:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.singlePage__content__inner__block>ol:not(.dontApplyStyle) a:hover:not(.dontApplyStyle){background-color:rgba(220, 187, 157, 0.4);background-color:rgba(var(--cameoRGBColor), 0.4)}.applyStyles>ul:not(.dontApplyStyle),.textImage__text__content>ul:not(.dontApplyStyle),.sliderImages__text__description>ul:not(.dontApplyStyle),.floatingImage__text>ul:not(.dontApplyStyle),.singlePage__content__inner__block>ul:not(.dontApplyStyle){list-style:none}.applyStyles>ul:not(.dontApplyStyle) li,.textImage__text__content>ul:not(.dontApplyStyle) li,.sliderImages__text__description>ul:not(.dontApplyStyle) li,.floatingImage__text>ul:not(.dontApplyStyle) li,.singlePage__content__inner__block>ul:not(.dontApplyStyle) li{padding-left:25px;list-style:none}.applyStyles>ul:not(.dontApplyStyle) li+li,.textImage__text__content>ul:not(.dontApplyStyle) li+li,.sliderImages__text__description>ul:not(.dontApplyStyle) li+li,.floatingImage__text>ul:not(.dontApplyStyle) li+li,.singlePage__content__inner__block>ul:not(.dontApplyStyle) li+li{margin-top:.5rem}.applyStyles>ol:not(.dontApplyStyle),.textImage__text__content>ol:not(.dontApplyStyle),.sliderImages__text__description>ol:not(.dontApplyStyle),.floatingImage__text>ol:not(.dontApplyStyle),.singlePage__content__inner__block>ol:not(.dontApplyStyle){list-style:decimal;margin-left:2.6rem}.applyStyles>ol:not(.dontApplyStyle) li,.textImage__text__content>ol:not(.dontApplyStyle) li,.sliderImages__text__description>ol:not(.dontApplyStyle) li,.floatingImage__text>ol:not(.dontApplyStyle) li,.singlePage__content__inner__block>ol:not(.dontApplyStyle) li{padding-left:2px;font-size:0.9375rem}.applyStyles>ol:not(.dontApplyStyle) li+li,.textImage__text__content>ol:not(.dontApplyStyle) li+li,.sliderImages__text__description>ol:not(.dontApplyStyle) li+li,.floatingImage__text>ol:not(.dontApplyStyle) li+li,.singlePage__content__inner__block>ol:not(.dontApplyStyle) li+li{margin-top:.5rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body.page-template-default main>div>h1{font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.12;color:#376478;color:var(--mingColor)}@media (min-width: 1200px){body.page-template-default main>div>h1{font-size:2.5rem}}body.page-template-default main>div>h1+*{margin-top:2.1875rem}body.page-template-default main>div>h2{font-family:"avenir",arial,helvetica,sans-serif;font-size:-webkit-calc(1.3125rem + .75vw);font-size:calc(1.3125rem + .75vw);color:#376478;color:var(--mingColor)}@media (min-width: 1200px){body.page-template-default main>div>h2{font-size:1.875rem}}body.page-template-default main>div>h2+*{margin-top:1.25rem}.appointmentButton{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:-o-linear-gradient(358.41deg, #dcbb9d 0%, #f0d1b5 53.81%, #dcbb9d 104.36%);background:linear-gradient(91.59deg, #dcbb9d 0%, #f0d1b5 53.81%, #dcbb9d 104.36%);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.25);box-shadow:0px 1px 10px rgba(0,0,0,0.25);color:white;padding:.625rem .625rem .5625rem .625rem}.appointmentButton>div{position:relative;overflow:hidden}.appointmentButton>div>*{display:block;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}@media (prefers-reduced-motion: reduce){.appointmentButton>div>*{-webkit-transition:none;-o-transition:none;transition:none}}.appointmentButton>div>*:nth-child(2){width:100%;position:absolute;right:0;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);white-space:nowrap}@media (hover: hover){.appointmentButton:hover>div>*:nth-child(1){-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.appointmentButton:hover>div>*:nth-child(2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.appointmentButton span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.appointmentButton span svg{margin-left:.375rem}.textFirstStyle{font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;text-align:initial;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);line-height:153%}li.textFirstStyle::before{margin-right:.6875rem;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a     %3Ccircle cx='4' cy='4' r='4' fill='%23C7D4DB'/%3E\a     %3C/svg%3E\a     ")}.headingFirstStyle{color:#376478;color:var(--mingColor);font-family:"optima";font-size:-webkit-calc(1.3125rem + .75vw);font-size:calc(1.3125rem + .75vw);line-height:1.33333}@media (min-width: 1200px){.headingFirstStyle{font-size:1.875rem}}.headingSecondStyle{color:#376478;color:var(--mingColor);font-family:"avenir",arial,helvetica,sans-serif;font-size:-webkit-calc(1.26875rem + .225vw);font-size:calc(1.26875rem + .225vw);line-height:1.73913;text-align:justify;letter-spacing:0.05em;font-weight:400;font-weight:var(--fontWeightRoman)}@media (min-width: 1200px){.headingSecondStyle{font-size:1.4375rem}}@media only screen and (max-width: 767px){.headingSecondStyle{text-align:initial}}.headingThirdStyle{color:#376478;color:var(--mingColor);font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:1.25}@media (min-width: 1200px){.headingThirdStyle{font-size:2.5rem}}div.wpcf7 .screen-reader-response{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0;border:0;padding:0}div.wpcf7-response-output:empty{display:none}div.wpcf7-response-output{--textAlign: center;--textLineHeight: 1.4;margin:2em 0.5em 1em;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--contactFormResponseOutputTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--contactFormResponseOutputTextFontSize, var(--textFontSize, 1rem));color:#5d9ab4;color:var(--contactFormResponseOutputTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--contactFormResponseOutputTextFontWeight, var(--textFontWeight, 400));line-height:1.4;line-height:var(--contactFormResponseOutputTextLineHeight, var(--textLineHeight, 1.2));letter-spacing:0;letter-spacing:var(--contactFormResponseOutputTextLetterSpacing, var(--textLetterSpacing, 0));text-align:center;text-align:var(--contactFormResponseOutputTextAlign, var(--textAlign, left));text-transform:none;text-transform:var(--contactFormResponseOutputTextTransform, var(--textTransform, none));border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important;padding:0.8em 2em !important}div.wpcf7-mail-sent-ok{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}div.wpcf7-mail-sent-ng{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}div.wpcf7-aborted{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}div.wpcf7-spam-blocked{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}div.wpcf7-validation-errors{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}div.wpcf7-acceptance-missing{border:2px solid #5d9ab4 !important;border:2px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{display:block;font-size:1em;font-family:avenir,arial,helvetica,sans-serif;font-family:var(--contactFormNotValidTipTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--contactFormNotValidTipTextFontSize, var(--textFontSize, 1rem));color:#5d9ab4;color:var(--contactFormNotValidTipTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--contactFormNotValidTipTextFontWeight, 400);line-height:1.2;line-height:var(--contactFormNotValidTipTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--contactFormNotValidTipTextLetterSpacing, 0px);text-align:inherit;text-align:var(--contactFormNotValidTipTextAlign, inherit);text-transform:initial;text-transform:var(--contactFormNotValidTipTextTransform, initial);color:#5d9ab4;color:var(--contactFormOutputColor, var(--tundoraColor));font-weight:normal;margin-top:.625rem}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;z-index:100;top:20%;left:20%;border:1px solid #5d9ab4 !important;border:1px solid var(--contactFormOutputColor, var(--hippieBlueColor)) !important;padding:.2em .8em;background:#FFF}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}.wpcf7-list-item{margin-left:0 !important}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}back-to-top.is-on-target{--backToTopBackgroundColor: var(--cameoColor)}.breadcrumb{font-family:"avenir",arial,helvetica,sans-serif;font-weight:300;font-weight:var(--fontWeightBook);font-size:.75rem;letter-spacing:0.05em;background:rgba(247,226,207,0.19);color:rgba(68,68,68,0.5)}@media only screen and (max-width: 1023px){.breadcrumb{max-width:100% !important;margin-bottom:2.1875rem;margin-bottom:var(--breadcrumbMarginBottom, 2.1875rem)}}.breadcrumb li{display:inline-block}.breadcrumb ol{padding:0 .3125rem .3125rem 0;padding:0 var(--breadcrumbPadding, .3125rem) var(--breadcrumbPadding, .3125rem) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb ol>li:first-child{margin-left:.3125rem}.breadcrumb ol::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='17' viewBox='0 0 12 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a       %3Cpath d='M1 0V16H12' stroke='%23444444' stroke-width='0.5'/%3E\a       %3C/svg%3E\a       ")}.breadcrumb span{position:relative;top:.25rem}span.breadcrumb__current{font-weight:500;font-weight:var(--fontWeightMedium, 500)}.breadcrumb-delimiter{margin:.3125rem;margin:var(--breadcrumbDelimiterMargin, .3125rem)}@media only screen and (min-width: 1024px){.breadcrumb--absolute{--breadcrumbColor: #fff;position:absolute;z-index:10;top:0;left:0}}body.search .breadcrumb{margin-bottom:2.1875rem;margin-bottom:var(--breadcrumbMarginBottom, 2.1875rem)}body.page-template-default .breadcrumb{margin-bottom:2.1875rem;margin-bottom:var(--breadcrumbMarginBottom, 2.1875rem)}@media only screen and (min-width: 1024px){.hero--noMedia{padding-top:2.8125rem}}.hero{overflow:hidden;position:relative}.hero::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(246,226,207,0)), to(rgba(220,187,157,0.3)));background-image:-o-linear-gradient(top, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background-image:linear-gradient(180deg, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background-blend-mode:multiply;z-index:1}.hero .hero__backgroundSVG{display:none;position:absolute;bottom:0;right:0;z-index:-1}@media only screen and (min-width: 1024px){.hero .hero__backgroundSVG{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.hero .hero__content{position:relative;z-index:2;-webkit-flex-basis:40% !important;-ms-flex-preferred-size:40% !important;flex-basis:40% !important}.hero .hero__content__backgroundSVG{position:absolute;bottom:0;right:0;z-index:-1}@media only screen and (min-width: 1024px){.hero .hero__content__backgroundSVG{bottom:-3.9375rem}}.hero .hero__content__backgroundSVG svg{max-height:21.5625rem}@media only screen and (max-width: 1023px){.hero .hero__content__backgroundSVG svg{max-height:15.3125rem}}.hero .hero__media{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-flex-basis:60% !important;-ms-flex-preferred-size:60% !important;flex-basis:60% !important}@media only screen and (max-width: 1023px){.hero .hero__media img{max-height:35rem}}.hero .hero__content__title{font-family:optima;font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.12;color:#376478;color:var(--mingColor)}@media (min-width: 1200px){.hero .hero__content__title{font-size:2.5rem}}.hero .hero__content__title b{display:block;font-size:1.25rem;font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.5;letter-spacing:0.05em}.hero .hero__content__title strong{display:block;font-size:1.25rem;font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.5;letter-spacing:0.05em}.hero .hero__content__title br{display:none}.hero .hero__button{margin-bottom:-webkit-calc(1.4rem + 1.8vw);margin-bottom:calc(1.4rem + 1.8vw)}@media (min-width: 1200px){.hero .hero__button{margin-bottom:2.75rem}}.hero .hero__categories{font-family:"optima";font-size:1.0625rem;line-height:1.35294;color:#444444;color:var(--tundoraColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero .hero__categoriesHeader{margin-top:1.5rem;margin-bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero .hero__categoriesHeader ul{margin-left:.625rem}.hero .hero__categoriesHeader li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.hero .hero__categoriesHeader li a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-family:"avenir",arial,helvetica,sans-serif;padding-left:.75rem;padding-right:.75rem;padding-top:.1875rem;padding-top:.125rem;font-size:.75rem;line-height:192%;background-color:#fdf6f1;background-color:var(--linenColor);color:#5d9ab4;color:var(--hippieBlueColor);-webkit-border-radius:5px;border-radius:5px;font-weight:800;font-weight:var(--fontWeightHeavy);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:0.05em;text-transform:uppercase;border:1px solid #5d9ab4;border:1px solid var(--hippieBlueColor)}.hero .hero__categoriesHeader li a:hover{color:white;background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.hero .hero__categoriesHeader li.isActive a{color:white;background-color:#5d9ab4;background-color:var(--hippieBlueColor)}@media only screen and (max-width: 767px){.hero .hero__categoriesHeader{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero .hero__categoriesHeader ul{margin-left:0}.hero .hero__categoriesHeader ul li{margin-top:.625rem}}.hero__categories{font-family:"optima";font-size:1.0625rem;line-height:1.35294;color:#444444;color:var(--tundoraColor);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero__categoriesHeader{margin-top:2.5rem;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.hero__categoriesHeader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.hero__categoriesHeader .hero__categoriesHeader__title{padding-left:10px}@media only screen and (min-width: 768px){.hero__categoriesHeader .hero__categoriesHeader__title{padding-left:0}}.hero__categoriesHeader ul{margin-left:.625rem}.hero__categoriesHeader li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:2px;margin-bottom:2px}.hero__categoriesHeader li a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-family:"avenir",arial,helvetica,sans-serif;padding-left:.75rem;padding-right:.75rem;padding-top:.1875rem;padding-top:.125rem;font-size:.75rem;line-height:192%;background-color:#fdf6f1;background-color:var(--linenColor);color:#5d9ab4;color:var(--hippieBlueColor);-webkit-border-radius:5px;border-radius:5px;font-weight:800;font-weight:var(--fontWeightHeavy);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:0.05em;text-transform:uppercase;border:1px solid #5d9ab4;border:1px solid var(--hippieBlueColor)}.hero__categoriesHeader li a:hover{color:white;background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.hero__categoriesHeader li.isActive a{color:white;background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.homeHero .hero__grid{display:-ms-grid;display:grid;-ms-grid-columns:0.45fr .3125rem 0.55fr;grid-template-columns:0.45fr 0.55fr;grid-template-areas:'content media';grid-column-gap:.3125rem;-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem}@media only screen and (max-width: 1247px){.homeHero .hero__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:'content' 'media'}.homeHero .hero__grid > .hero__media{-ms-grid-row:2;-ms-grid-column:1}.homeHero .hero__grid > .hero__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.homeHero .hero__grid > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}}.homeHero .hero__content__title{color:#f7e2cf;color:var(--albescentWhiteColor)}.homeHero .hero{background-image:none}.homeHero .hero__content{position:relative;padding-top:8.125rem;padding-left:2.8125rem;padding-right:2.8125rem;height:100%;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;margin-left:0 !important;margin-right:0 !important}.homeHero .hero__content .hero__content__backgroundSVG{z-index:-1;position:absolute;bottom:-.3125rem;right:-.3125rem;width:100%}@media only screen and (max-width: 1247px){.homeHero .hero__content{padding-top:2.8125rem;padding-left:.9375rem;padding-right:.9375rem}}.homeHero .hero__content::after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;z-index:-2;background:-o-linear-gradient(307.24deg, #5d9ab4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5d9ab4 0%, #376478 117.33%);background:-o-linear-gradient(307.24deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%);background:linear-gradient(142.76deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%)}.homeHero .hero__content .hero__content__text{color:white}.homeHero .hero__button a{background:#f6e2cf;background:var(--albescentWhiteColor2);border:0.5px solid #f6e2cf;border:0.5px solid var(--albescentWhiteColor2);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.25);box-shadow:0px 1px 10px rgba(0,0,0,0.25);color:#444444;color:var(--tundoraColor)}.homeHero .hero__button a path{fill:#444444;fill:var(--tundoraColor)}.homeHero .hero__media{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;margin-left:0 !important;margin-right:0 !important}.homeHero .hero__media img{max-height:100%}@media only screen and (max-width: 1247px){.homeHero .hero__media img{max-height:31.25rem;-o-object-fit:contain;object-fit:contain}}.heroLinks .hero__content{padding:.625rem;margin-left:0 !important;margin-right:0 !important}.heroLinks .hero__media{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:0 !important;margin-right:0 !important}@media only screen and (max-width: 767px){.heroLinks .hero__media img{max-height:31.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}.heroLinks .hero__content__links{margin-top:.625rem}.heroLinks .hero__content__link{font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.9375rem;line-height:167%;text-align:justify;letter-spacing:0.04em;color:#5d9ab4;color:var(--hippieBlueColor);position:relative}.heroLinks .hero__content__link::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#5d9ab4;background-color:var(--hippieBlueColor)}@media (hover: hover){.heroLinks .hero__content__link:hover{color:#5d9ab4;color:var(--hippieBlueColor)}.heroLinks .hero__content__link:hover::after{background-color:#5d9ab4;background-color:var(--hippieBlueColor);width:100%;right:inherit;left:0}}.heroLinks .hero__content__link::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='5' height='5' viewBox='0 0 5 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2.5' cy='2.5' r='2.5' fill='%235D9AB4'/%3E%3Ccircle cx='2.5' cy='2.5' r='1.5' fill='%23F7E2CF'/%3E%3C/svg%3E")}.heroLinks .hero__content__all__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:2.375rem;font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-weight:var(--fontWeightRoman);font-size:.9375rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:0.1em;color:white;background:#dcbb9d;border:0.5px solid #dcbb9d;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.25);box-shadow:0px 1px 10px rgba(0,0,0,0.25);padding:.625rem .625rem .5625rem .625rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.heroLinks .hero__content__all__link:hover{color:#dcbb9d;color:var(--cameoColor);background:white}@media only screen and (min-width: 1024px){body:not(.category):not(.home) .hero__content__backgroundSVG{display:none}}body.category .hero__content__title{margin-bottom:1.25rem}.titleCenterImageBlocks{display:-ms-grid;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:.875rem;gap:.875rem;grid-gap:var(--titleCenterImageBlocksGap, .1875rem);gap:var(--titleCenterImageBlocksGap, .1875rem)}@media screen and (min-width: 400px) and (max-width: 494px){.titleCenterImageBlocks{grid-template-rows:repeat(auto-fit, 18.75rem)}.titleCenterImageBlocks>* *{max-height:18.75rem}}@media only screen and (min-width: 500px){.titleCenterImageBlocks{-ms-grid-columns:1fr var(--titleCenterImageBlocksGap, .1875rem) 1fr;grid-template-columns:1fr 1fr}.titleCenterImageBlocks>* *{max-height:18.75rem}}@media only screen and (min-width: 768px){.titleCenterImageBlocks{-ms-grid-columns:1fr var(--titleCenterImageBlocksGap, .1875rem) 1fr;grid-template-columns:1fr 1fr}.titleCenterImageBlocks>* *{max-height:25rem}}@media only screen and (min-width: 1248px){.titleCenterImageBlocks{grid-template-columns:repeat(auto-fit, minmax(15.3125rem, 1fr));grid-template-columns:repeat(auto-fit, minmax(var(--titleCenterImageBlocksMinWidth, 15.3125rem), 1fr))}.titleCenterImageBlocks>* *{max-height:100%}}.titleCenterImageBlocks__block{cursor:url("data:image/svg+xml;charset=utf8,%3Csvg width='67' height='67' viewBox='0 0 67 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a         %3Ccircle cx='33.5' cy='33.5' r='33' fill='url(%23paint0_linear1I32I3I232I3)' stroke='white'/%3E\a         %3Cpath d='M21.8476 17.38H23.2876L21.9826 26.65H26.8576L26.6776 28H21.8026H20.3626L21.8476 17.38ZM29.6409 20.89H30.9909L30.0009 28H28.6509L29.6409 20.89ZM29.6859 18.34C29.7259 18.07 29.8559 17.84 30.0759 17.65C30.2959 17.45 30.5409 17.35 30.8109 17.35C31.0809 17.35 31.3009 17.45 31.4709 17.65C31.6409 17.84 31.7059 18.07 31.6659 18.34C31.6259 18.61 31.4959 18.845 31.2759 19.045C31.0559 19.235 30.8109 19.33 30.5409 19.33C30.2709 19.33 30.0509 19.235 29.8809 19.045C29.7109 18.845 29.6459 18.61 29.6859 18.34ZM33.8894 20.89H35.2394L35.0894 21.985H35.1194C35.3494 21.605 35.6794 21.3 36.1094 21.07C36.5394 20.83 36.9794 20.71 37.4294 20.71C37.6494 20.71 37.8444 20.74 38.0144 20.8L37.7444 22.255C37.6344 22.225 37.5244 22.2 37.4144 22.18C37.3144 22.16 37.2094 22.15 37.0994 22.15C36.4394 22.15 35.9094 22.335 35.5094 22.705C35.1094 23.075 34.8544 23.65 34.7444 24.43L34.2494 28H32.8994L33.8894 20.89ZM40.3775 24.94C40.3375 25.25 40.3675 25.535 40.4675 25.795C40.5675 26.045 40.7125 26.26 40.9025 26.44C41.1025 26.62 41.3375 26.76 41.6075 26.86C41.8875 26.96 42.1825 27.01 42.4925 27.01C42.9125 27.01 43.2875 26.915 43.6175 26.725C43.9575 26.525 44.2825 26.265 44.5925 25.945L45.4925 26.725C44.6125 27.695 43.4975 28.18 42.1475 28.18C41.5875 28.18 41.0925 28.085 40.6625 27.895C40.2425 27.705 39.8975 27.445 39.6275 27.115C39.3575 26.775 39.1675 26.38 39.0575 25.93C38.9475 25.47 38.9325 24.975 39.0125 24.445C39.0825 23.915 39.2425 23.425 39.4925 22.975C39.7425 22.515 40.0525 22.12 40.4225 21.79C40.8025 21.45 41.2275 21.185 41.6975 20.995C42.1775 20.805 42.6825 20.71 43.2125 20.71C43.8425 20.71 44.3575 20.82 44.7575 21.04C45.1675 21.26 45.4875 21.55 45.7175 21.91C45.9475 22.26 46.0925 22.66 46.1525 23.11C46.2125 23.55 46.2125 24 46.1525 24.46L46.0775 24.94H40.3775ZM44.7875 23.86C44.8175 23.56 44.8075 23.285 44.7575 23.035C44.7075 22.785 44.6125 22.57 44.4725 22.39C44.3325 22.2 44.1425 22.055 43.9025 21.955C43.6625 21.845 43.3725 21.79 43.0325 21.79C42.7025 21.79 42.3925 21.855 42.1025 21.985C41.8125 22.105 41.5525 22.265 41.3225 22.465C41.1025 22.665 40.9225 22.89 40.7825 23.14C40.6425 23.38 40.5575 23.62 40.5275 23.86H44.7875ZM19.9983 38.89H21.3483L21.2133 39.91H21.2433C21.5633 39.53 21.9633 39.235 22.4433 39.025C22.9233 38.815 23.4033 38.71 23.8833 38.71C24.4333 38.71 24.9183 38.805 25.3383 38.995C25.7583 39.185 26.0983 39.45 26.3583 39.79C26.6283 40.13 26.8133 40.53 26.9133 40.99C27.0233 41.44 27.0433 41.925 26.9733 42.445C26.8933 42.975 26.7333 43.47 26.4933 43.93C26.2633 44.38 25.9683 44.775 25.6083 45.115C25.2483 45.445 24.8333 45.705 24.3633 45.895C23.8933 46.085 23.3833 46.18 22.8333 46.18C22.3233 46.18 21.8583 46.075 21.4383 45.865C21.0183 45.645 20.7133 45.35 20.5233 44.98H20.4933L19.7583 50.23H18.4083L19.9983 38.89ZM23.5383 39.97C23.1783 39.97 22.8433 40.035 22.5333 40.165C22.2333 40.285 21.9633 40.455 21.7233 40.675C21.4933 40.885 21.3033 41.145 21.1533 41.455C21.0033 41.755 20.9033 42.085 20.8533 42.445C20.8033 42.805 20.8083 43.14 20.8683 43.45C20.9383 43.75 21.0583 44.01 21.2283 44.23C21.3983 44.44 21.6183 44.61 21.8883 44.74C22.1683 44.86 22.4883 44.92 22.8483 44.92C23.2083 44.92 23.5383 44.86 23.8383 44.74C24.1483 44.61 24.4183 44.44 24.6483 44.23C24.8783 44.01 25.0683 43.75 25.2183 43.45C25.3783 43.14 25.4833 42.805 25.5333 42.445C25.5833 42.085 25.5733 41.755 25.5033 41.455C25.4433 41.145 25.3233 40.885 25.1433 40.675C24.9733 40.455 24.7533 40.285 24.4833 40.165C24.2133 40.035 23.8983 39.97 23.5383 39.97ZM30.6232 34.66H31.9732L30.3832 46H29.0332L30.6232 34.66ZM39.5817 46H38.2317L38.3817 44.905H38.3517C38.1217 45.285 37.7817 45.595 37.3317 45.835C36.8817 46.065 36.3817 46.18 35.8317 46.18C35.4817 46.18 35.1567 46.125 34.8567 46.015C34.5667 45.915 34.3167 45.755 34.1067 45.535C33.9067 45.315 33.7617 45.035 33.6717 44.695C33.5817 44.345 33.5667 43.935 33.6267 43.465L34.2717 38.89H35.6217L35.0367 43.09C34.9867 43.42 34.9867 43.705 35.0367 43.945C35.0967 44.175 35.1917 44.365 35.3217 44.515C35.4517 44.655 35.6117 44.76 35.8017 44.83C35.9917 44.89 36.1917 44.92 36.4017 44.92C36.9617 44.92 37.4567 44.735 37.8867 44.365C38.3167 43.985 38.5917 43.38 38.7117 42.55L39.2217 38.89H40.5717L39.5817 46ZM46.8817 40.675C46.7517 40.475 46.5767 40.31 46.3567 40.18C46.1467 40.04 45.8717 39.97 45.5317 39.97C45.2117 39.97 44.9217 40.04 44.6617 40.18C44.4117 40.31 44.2717 40.505 44.2417 40.765C44.2117 40.975 44.2517 41.145 44.3617 41.275C44.4817 41.405 44.6267 41.51 44.7967 41.59C44.9767 41.67 45.1667 41.73 45.3667 41.77C45.5667 41.81 45.7417 41.845 45.8917 41.875C46.1717 41.945 46.4317 42.03 46.6717 42.13C46.9117 42.23 47.1117 42.36 47.2717 42.52C47.4417 42.68 47.5617 42.875 47.6317 43.105C47.7017 43.335 47.7167 43.615 47.6767 43.945C47.6167 44.345 47.4817 44.69 47.2717 44.98C47.0717 45.26 46.8217 45.49 46.5217 45.67C46.2217 45.85 45.8917 45.98 45.5317 46.06C45.1817 46.14 44.8317 46.18 44.4817 46.18C43.8917 46.18 43.3867 46.09 42.9667 45.91C42.5567 45.73 42.2067 45.4 41.9167 44.92L43.0417 44.08C43.2317 44.3 43.4517 44.495 43.7017 44.665C43.9517 44.835 44.2717 44.92 44.6617 44.92C45.0117 44.92 45.3467 44.85 45.6667 44.71C45.9867 44.56 46.1717 44.33 46.2217 44.02C46.2517 43.82 46.2117 43.655 46.1017 43.525C46.0017 43.395 45.8667 43.295 45.6967 43.225C45.5367 43.145 45.3567 43.085 45.1567 43.045C44.9667 42.995 44.8017 42.955 44.6617 42.925C44.3817 42.855 44.1167 42.775 43.8667 42.685C43.6167 42.595 43.4017 42.475 43.2217 42.325C43.0417 42.175 42.9067 41.985 42.8167 41.755C42.7367 41.525 42.7217 41.24 42.7717 40.9C42.8217 40.53 42.9417 40.21 43.1317 39.94C43.3317 39.66 43.5717 39.43 43.8517 39.25C44.1317 39.07 44.4417 38.935 44.7817 38.845C45.1217 38.755 45.4567 38.71 45.7867 38.71C46.2667 38.71 46.7117 38.8 47.1217 38.98C47.5417 39.16 47.8517 39.46 48.0517 39.88L46.8817 40.675Z' fill='white'/%3E\a         %3Cdefs%3E\a         %3ClinearGradient id='paint0_linear1I32I3I232I3' x1='0' y1='0' x2='58' y2='67' gradientUnits='userSpaceOnUse'%3E\a         %3Cstop offset='0.21875' stop-color='%23DCBB9D'/%3E\a         %3Cstop offset='0.515625' stop-color='%23F0D1B5'/%3E\a         %3Cstop offset='0.776042' stop-color='%23DCBB9D'/%3E\a         %3C/linearGradient%3E\a         %3C/defs%3E\a         %3C/svg%3E") 33.5 33.5,auto}.titleCenterImageBlocks__block .titleCenterImageBlocks__block__image img{height:100%}.titleCenterImageBlocks__block__content>.titleCenterImageBlocks__block__content__notHover{justify-self:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.titleCenterImageBlocks__block__content__title{letter-spacing:0.1em}.titleCenterImageBlocks__block__content__title::after{content:"";display:block;background-color:#f7e2cf;background-color:var(--albescentWhiteColor);margin-top:.9375rem;height:1px;width:1.875rem}.titleCenterImageBlocks__block__content__hover{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-ms-grid-column-align:start;justify-self:start;text-align:start}.titleCenterImageBlocks__block__content__hover .titleCenterImageBlocks__block__content__description{font-weight:200;font-weight:var(--fontWeightLight);font-size:.9375rem;line-height:147%;font-family:"avenir",arial,helvetica,sans-serif;color:white}.titleCenterImageBlocks__block__content{padding:-webkit-calc(1.2625rem + .15vw);padding:calc(1.2625rem + .15vw)}@media (min-width: 1200px){.titleCenterImageBlocks__block__content{padding:1.375rem}}.titleCenterImageBlocks+.titleCenterImageBlocks{margin-top:.875rem}@media only screen and (max-width: 1247px){.titleCenterImageBlocks.titleCenterImageBlocksSvg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.titleCenterImageBlocks.titleCenterImageBlocksSvg:hover>.titleCenterImageBlocks__block:not(:hover){-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}@media only screen and (max-width: 1247px){.titleCenterImageBlocks.titleCenterImageBlocksSvg:hover>.titleCenterImageBlocks__block:not(:hover){-webkit-transform:scale(0.95, 0.95);-ms-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}}.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block:hover{-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}@media only screen and (max-width: 1247px){.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block:hover{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block:hover .titleCenterImageBlocks__block__image::before{background-color:rgba(221,185,171,0.9)}.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block__image::before{background-color:unset}.titleCenterImageBlocks.titleCenterImageBlocksSvg .titleCenterImageBlocks__block__content__hover .titleCenterImageBlocks__block__content__title{margin-top:1rem}.buttonsBlock{position:relative;padding-top:-webkit-calc(1.34375rem + 1.125vw);padding-top:calc(1.34375rem + 1.125vw);padding-bottom:-webkit-calc(1.46875rem + 2.625vw);padding-bottom:calc(1.46875rem + 2.625vw);padding-left:-webkit-calc(1.275rem + .3vw);padding-left:calc(1.275rem + .3vw);padding-right:-webkit-calc(1.275rem + .3vw);padding-right:calc(1.275rem + .3vw);background:url("data:image/svg+xml;charset=utf8,%3Csvg width='131' height='89' viewBox='0 0 131 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a     %3Cpath d='M124.966 88.0609C124.496 88.0609 124.027 87.826 123.674 87.4736L91.6072 50.0034C91.0199 49.2986 91.1374 48.2414 91.8422 47.6541C92.5469 47.0668 93.6041 47.1843 94.1914 47.889L126.258 85.3593C126.846 86.0641 126.728 87.1212 126.023 87.7085C125.671 87.9434 125.319 88.0609 124.966 88.0609Z' fill='%235D9AB4' fill-opacity='0.2'/%3E\a     %3Cpath d='M36.6352 88.0609C16.7842 88.0609 0.691895 71.9686 0.691895 52.1176C0.691895 32.2666 16.7842 16.1743 36.6352 16.1743C54.3719 16.1743 64.4736 27.6856 64.9434 28.1554C65.5307 28.8602 65.4133 29.9173 64.826 30.5047C64.1212 31.092 63.064 30.9745 62.4767 30.3872C62.3593 30.2697 52.8449 19.5807 36.6352 19.5807C18.6635 19.5807 3.98081 34.2634 3.98081 52.2351C3.98081 70.2067 18.6635 84.8894 36.6352 84.8894C52.9623 84.8894 66.2355 71.6162 66.2355 55.2891V50.708H47.2067C46.267 50.708 45.5622 50.0033 45.5622 49.0636C45.5622 48.1239 46.267 47.4191 47.2067 47.4191H69.5244V55.2891C69.5244 73.3782 54.7243 88.0609 36.6352 88.0609Z' fill='%235D9AB4' fill-opacity='0.2'/%3E\a     %3Cpath d='M67.8801 88.0609C66.9404 88.0609 66.2356 87.3561 66.2356 86.4164V0.904297H105.82C119.563 0.904297 130.722 12.0632 130.722 25.8062C130.722 32.384 128.138 38.6095 123.439 43.308C118.741 48.0064 112.516 50.5906 105.82 50.5906H105.703H69.5245V86.4164C69.5245 87.3561 68.8197 88.0609 67.8801 88.0609ZM69.5245 47.3017H105.703H105.82C111.576 47.3017 117.097 45.0699 121.09 40.9587C125.201 36.965 127.433 31.5618 127.433 25.8062C127.433 13.9426 117.801 4.19325 105.82 4.19325H69.5245V47.3017Z' fill='%235D9AB4' fill-opacity='0.2'/%3E\a     %3C/svg%3E\a     ")}@media (min-width: 1200px){.buttonsBlock{padding-top:2.1875rem}}@media (min-width: 1200px){.buttonsBlock{padding-bottom:3.4375rem}}@media (min-width: 1200px){.buttonsBlock{padding-left:1.5rem}}@media (min-width: 1200px){.buttonsBlock{padding-right:1.5rem}}.buttonsBlock::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-image:-webkit-gradient(linear, left top, left bottom, from(#5d9ab4), to(#9fc1cf));background-image:-o-linear-gradient(top, #5d9ab4 0%, #9fc1cf 100%);background-image:linear-gradient(180deg, #5d9ab4 0%, #9fc1cf 100%)}.buttonsBlock .buttonsBlock__title{color:white;font-family:"optima";font-size:-webkit-calc(1.3125rem + .75vw);font-size:calc(1.3125rem + .75vw);line-height:1.2}@media (min-width: 1200px){.buttonsBlock .buttonsBlock__title{font-size:1.875rem}}.buttonsBlock .buttonsBlock__title::after{background-color:white}.buttonsBlock .buttonsBlock__buttons{justify-items:center}.buttonsBlock .buttonsBlock__buttons div{max-height:3.125rem}.buttonsBlock .buttonsBlock__buttons div a{padding-top:1.125rem;padding-bottom:1.0625rem;font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.9375rem;line-height:1.2;color:#5d9ab4;color:var(--hippieBlueColor);letter-spacing:0.05em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.buttonsBlock .buttonsBlock__buttons div a:hover{color:white;background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.anchorBlock__content__block__inner__title p{font-family:"optima";text-align:justify;color:#376478;color:var(--mingColor);font-size:1.875rem}.anchorBlock__content__block .anchorBlock__content__block__inner+.anchorBlock__content__block__inner .anchorBlock__content__block__inner__title p{font-family:"avenir",arial,helvetica,sans-serif;text-align:justify;color:#376478;color:var(--mingColor);font-size:1.4375rem;letter-spacing:0.05em;font-weight:500;font-weight:var(--fontWeightMedium)}@media only screen and (max-width: 767px){.anchorBlock{display:block}}@media only screen and (max-width: 767px){.anchorBlock__content{margin-top:15px}}.antipodes-anchor-block__select{position:-webkit-sticky;position:sticky;z-index:1;top:84px;margin-right:-webkit-calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw);-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;padding:20px 16px;background:-o-linear-gradient(307.24deg, #5D9AB4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5D9AB4 0%, #376478 117.33%);-webkit-box-shadow:3px 3px 16px 0px rgba(0,0,0,0.04),0px 35px 36px 0px rgba(0,0,0,0.08);box-shadow:3px 3px 16px 0px rgba(0,0,0,0.04),0px 35px 36px 0px rgba(0,0,0,0.08)}@media only screen and (min-width: 768px){.antipodes-anchor-block__select{display:none}}.antipodes-anchor-block__select__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;grid-gap:24px;gap:24px;font-size:1rem;color:#fff;font-weight:500;line-height:1.5}.antipodes-anchor-block__select__title__selected{font-size:0.75rem;font-weight:400}.antipodes-anchor-block__select__title::after{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.293 8.05029L12 12.3433L7.70697 8.05029L6.29297 9.46429L12 15.1713L17.707 9.46429L16.293 8.05029Z' fill='white'/%3E%3C/svg%3E");height:24px;position:absolute;top:-webkit-calc(50% - 12px);top:calc(50% - 12px);right:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.antipodes-anchor-block__select-items{max-height:600px;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;-o-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.antipodes-anchor-block__select.sticky .antipodes-anchor-block__select-items{max-height:0}.antipodes-anchor-block__select__items{margin-top:1rem;list-style:auto;padding-left:32px}.antipodes-anchor-block__select__items li{font-size:0.875rem;color:#fff;font-weight:400;line-height:1.5}.antipodes-anchor-block__select.active .antipodes-anchor-block__select__title::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.antipodes-anchor-block__select__separated{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.commentsBlock{background:-webkit-gradient(linear, left top, left bottom, from(rgba(241,226,220,0)), to(rgba(241,226,220,0.43)));background:-o-linear-gradient(top, rgba(241,226,220,0) 0%, rgba(241,226,220,0.43) 100%);background:linear-gradient(180deg, rgba(241,226,220,0) 0%, rgba(241,226,220,0.43) 100%)}@media only screen and (max-width: 1247px){.commentsBlock{margin-top:5.625rem}}.commentsBlock .commentsBlock__title{text-transform:uppercase;letter-spacing:0.15em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.commentsBlock .commentsBlock__title:before{content:'';-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid #376478;border-bottom:1px solid var(--mingColor);margin:auto}.commentsBlock .commentsBlock__title:after{content:'';-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid #376478;border-bottom:1px solid var(--mingColor);margin:auto}.commentsBlock .commentsBlock__title:before{margin-right:10px}.commentsBlock .commentsBlock__title:after{margin-left:10px}.commentsBlock .comment-reply-link{text-decoration:underline}.commentsBlock .commentsBlocks__comment__text{letter-spacing:0.05em}.commentsBlock .commentForm__title{color:#376478;color:var(--mingColor);font-size:-webkit-calc(1.28125rem + .375vw);font-size:calc(1.28125rem + .375vw);line-height:1.2;font-weight:normal;font-family:"optima"}@media (min-width: 1200px){.commentsBlock .commentForm__title{font-size:1.5625rem}}.commentsBlock #respond .form-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-webkit-calc(1.3125rem + .75vw);margin-top:calc(1.3125rem + .75vw);-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 1200px){.commentsBlock #respond .form-submit{margin-top:1.875rem}}.commentsBlock #respond .form-submit>.submit{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.1875rem 1.25rem .125rem 1.25rem;text-align:center;font-size:.9375rem;line-height:200%;background-color:#dcbb9d;background-color:var(--cameoColor);color:white;font-family:"avenir",arial,helvetica,sans-serif;letter-spacing:0.1em;font-weight:400;font-weight:var(--fontWeightRoman);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.25);box-shadow:0px 1px 10px rgba(0,0,0,0.25);border:1px solid #dcbb9d;border:1px solid var(--cameoColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.commentsBlock #respond .form-submit>.submit:hover{background-color:white;color:#dcbb9d;color:var(--cameoColor)}.commentsBlock .commentsBlock__loadMore a{padding-left:1rem;padding-right:1rem;padding-top:.625rem;padding-bottom:.5625rem;text-align:center;line-height:1.375;background-color:white;color:#dcbb9d;color:var(--cameoColor);font-family:"avenir",arial,helvetica,sans-serif;letter-spacing:0.15em;text-transform:uppercase;font-weight:500;font-weight:var(--fontWeightMedium);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.15);box-shadow:0px 0px 4px rgba(0,0,0,0.15);border:1px solid #dcbb9d;border:1px solid var(--cameoColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.commentsBlock .commentsBlock__loadMore a:hover{color:white;background-color:#dcbb9d;background-color:var(--cameoColor)}.commentsBlock .commentsBlock__form{padding-bottom:-webkit-calc(1.4375rem + 2.25vw);padding-bottom:calc(1.4375rem + 2.25vw)}@media (min-width: 1200px){.commentsBlock .commentsBlock__form{padding-bottom:3.125rem}}.commentsBlock.commentsBlock--paged .commentsBlock__comments #respond.comment-respond{z-index:10;position:relative}.commentsForm{font-family:'Montserrat';font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:0.03em}.commentsForm .materialInput{overflow:initial;--materialInputFontWeight: 400;--materialInputFontSize: 1rem;--materialInputColor: var(--fireflyColor);--materialInputLabelFontSize: 0.9375rem;--materialInputLabelFontWeight: 500;--materialInputLabelColor: var(--fireflyColor);--materialInputBorderColor: var(--fireflyColor);--materialInputLabelActiveColor: #D5BD74}.commentsForm .materialInput.email input:focus ~ .material-input__help-text,.commentsForm .materialInput.email input.isActive ~ .material-input__help-text{opacity:0;pointer-events:none}.commentsForm .material-input__help-text svg{cursor:pointer;position:absolute;top:26px;left:50px}.commentsForm .material-input__help-text svg:hover+div{display:block}.commentsForm .material-input__help-text svg path{stroke:#D5BD74}.commentsForm .material-input__help-text div{display:none;max-width:300px;padding:12px;-webkit-border-radius:8px;border-radius:8px;position:absolute;z-index:1;-webkit-box-shadow:0px 12px 16px -4px rgba(16,24,40,0.08),0px 4px 6px -2px rgba(16,24,40,0.03);box-shadow:0px 12px 16px -4px rgba(16,24,40,0.08),0px 4px 6px -2px rgba(16,24,40,0.03);left:33px;bottom:36px;font-family:"avenir",arial,helvetica,sans-serif;font-style:normal;font-weight:400;font-size:0.8125rem;line-height:1.38;letter-spacing:0.03em;color:#0A1C2B;opacity:1;pointer-events:auto;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.commentsForm .material-input__help-text div::after{content:'';position:absolute;width:12px;height:12px;bottom:-6px;left:19px;background:#FFFFFF;-webkit-border-radius:1px;border-radius:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.commentsForm .isNotValid{display:none;font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.42;-webkit-font-feature-settings:'salt' on;font-feature-settings:'salt' on;color:#F04438;margin-top:6px;margin-bottom:5px}.commentsForm .isNotValid--icone,.commentsForm .valid--icone{display:none;position:absolute;right:0;bottom:8px}.commentsForm .materialInput.error{position:relative;margin-top:19px}.commentsForm .materialInput.error label{border-bottom-color:#F04438 !important}.commentsForm .materialInput.error label::after{border-bottom:none}.commentsForm .materialInput.error .isNotValid{display:block}.commentsForm .materialInput.error .isNotValid--icone{display:block}.commentsForm .materialInput.success{position:relative}.commentsForm .materialInput.success label{border-bottom-color:#3A9C17 !important}.commentsForm .materialInput.success label::after{border-bottom:none}.commentsForm .materialInput.success .valid--icone{display:block}.commentsForm flash-message{font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:-0.012em;color:#FFFFFF}.commentsForm .materialInput label>span{width:100%}.materialInput textarea.isActive+label>span,.materialInput input.isActive+label>span{font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-size:0.75rem;letter-spacing:0.03em;color:#D5BD74}.materialInput textarea,.materialInput input{padding-top:1.25rem;padding-bottom:4px}.comment-form-subscriptions{display:none}.commentsBlocks__comment__content{scroll-margin-top:18.75rem}.commentsBlocks__comment__avatar{display:none}.commentsBlocks__comment__replies .commentsBlocks__comment__avatar{display:block}.commentsBlocks__comment__content{grid-gap:0;gap:0}.commentsBlocks__comment__replies .commentsBlocks__comment__content{grid-gap:1.5625rem;gap:1.5625rem}.pricesTable>table{max-width:-webkit-calc(1300px + (15px * 2));max-width:calc(1300px + (15px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2))}@media only screen and (min-width: 768px){.pricesTable>table{max-width:-webkit-calc(1300px + (30px * 2));max-width:calc(1300px + (30px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2))}}@media only screen and (min-width: 768px){.pricesTable>table{max-width:-webkit-calc(1300px + (30px * 2));max-width:calc(1300px + (30px * 2));max-width:-webkit-calc(var(--containerWidth) + (var(--containerGutter) * 2));max-width:calc(var(--containerWidth) + (var(--containerGutter) * 2))}}.pricesTable>table>thead>tr>th{font-size:.9375rem;color:#376478;color:var(--mingColor);font-weight:800;font-weight:var(--fontWeightHeavy);line-height:1.6;text-align:left;text-transform:uppercase;background-color:#fdf6f1;background-color:var(--linenColor);padding:1.0625rem 1.25rem .8125rem 1.25rem;vertical-align:middle}.pricesTable>table>thead>tr>th:not(:first-child){width:20%;text-align:center;border-left:1px solid #FFF}@media only screen and (max-width: 1247px){.pricesTable>table>thead>tr>th:not(:first-child){width:30%}}@media only screen and (max-width: 1247px){.pricesTable>table>thead>tr>th{font-size:.75rem}}.pricesTable>table>tbody>tr:nth-child(odd){background-color:#fdf6f1;background-color:var(--linenColor)}.pricesTable>table>tbody>tr:nth-child(even){background-color:rgba(253, 246, 241, 0.5);background-color:rgba(var(--linenRGBColor), 0.5)}.pricesTable>table>tbody>tr>td{font-size:.9375rem;max-width:23.75rem;color:#376478;color:var(--mingColor);font-weight:500;font-weight:var(--fontWeightMedium);line-height:1.4;letter-spacing:0.05em;vertical-align:middle;padding:1.0625rem 1.25rem .8125rem 1.25rem}@media only screen and (max-width: 767px){.pricesTable>table>tbody>tr>td{font-size:.8125rem;word-break:keep-all}}.pricesTable>table>tbody>tr>td:not(:first-child){font-weight:800;font-weight:var(--fontWeightHeavy);text-align:center;font-style:normal}@media only screen and (max-width: 767px){.pricesTable>table>tbody>tr>td:not(:first-child){width:45%}}@media only screen and (min-width: 768px){.pricesTable>table>tbody>tr>td:not(:first-child){text-align:right}}.pricesTable>table a{color:#444444 !important;color:var(--tundoraColor) !important;background-color:rgba(93,154,180,0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.pricesTable>table a:hover{background-color:rgba(220,187,157,0.4)}.contactForm{margin-top:1.25rem}.contactForm .materialInput+.materialInput{margin-top:.625rem;margin-top:var(--contactFormInputsGap, .625rem)}@media only screen and (min-width: 768px){.contactForm .materialInput+.materialInput{margin-top:0px;margin-top:var(--contactFormInputsGap, .625rem)}}@media only screen and (min-width: 768px){.contactForm .materialInput+.materialInput{margin-top:0px;margin-top:var(--contactFormInputsGap, .625rem)}}@media only screen and (min-width: 768px){.contactForm{--contactFormInputsGap: 0px;display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--contactBlockFormColumnGap, 2.1875rem) 1fr;grid-template-columns:1fr 1fr;grid-gap:.625rem 2.1875rem;grid-gap:var(--contactBlockFormRowGap, .625rem) var(--contactBlockFormColumnGap, 2.1875rem)}.contactForm .contactForm__footer,.contactForm .wpcf7-response-output,.contactForm>*{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.contactForm>*:nth-child(1){-ms-grid-column:1;grid-column:1}.contactForm>*:nth-child(2){-ms-grid-column:2;grid-column:2}.contactForm>*:nth-child(3){-ms-grid-column:1;grid-column:1}.contactForm>*:nth-child(4){-ms-grid-column:2;grid-column:2}}.contactForm__footer{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--contactFormFooterGap, 1.25rem) auto var(--contactFormFooterGap, 1.25rem) auto;grid-template-areas:"acceptance 	acceptance" "files		files" ".			submit";-ms-grid-columns:1fr var(--contactFormFooterGap, 1.25rem) auto;grid-template-columns:1fr auto;grid-gap:1.25rem;grid-gap:var(--contactFormFooterGap, 1.25rem);margin-top:.9375rem}.contactForm__footer__acceptance{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:acceptance}.wpcf7-list-item{margin-left:0 !important}.wpcf7-list-item>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpcf7-list-item>label>input{margin-left:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.wpcf7-list-item-label{display:inline-block;font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);margin-left:.3125rem}.contactForm__footer__files{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:files;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contactForm__footer__files__inputs > .contactForm__footer__files{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.contactForm__footer__files__inputs > .contactForm__footer__files{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.contactForm__footer__files>p{font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);margin-right:.625rem;margin-bottom:.3125rem}.contactForm__footer__files__inputs{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-areas:"input" "files" "errors";-ms-grid-columns:auto;grid-template-columns:auto}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:files;margin-top:0 !important}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p{text-align:center;margin-bottom:0}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p:first-of-type{margin-top:.625rem}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p+p{margin-top:.3125rem}.contactForm__footer__files__inputs input{font-size:.6875rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;padding:.4375rem .9375rem .375rem .9375rem;background-color:#5d9ab4;background-color:var(--hippieBlueColor);color:white;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.contactForm__footer__files__inputs input:hover{background-color:#dcbb9d;background-color:var(--cameoColor);color:#ffffff}.contactForm__footer__files__inputs .mfcf7-zl-multifile-name{display:inline-block;max-width:100px;overflow:hidden;font-size:.75rem;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.contactForm__footer__files__inputs .mfcf7_zl_delete_file span{display:inline-block;position:relative;margin-top:-8px;margin-left:.3125rem;vertical-align:middle;visibility:hidden}.contactForm__footer__files__inputs>span{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:errors}.contactForm__footer__files__inputs>span>*.wpcf7-not-valid-tip{max-width:25ch;text-align:center;margin:0 auto}.contactForm__footer__files__inputs>span>*:not(.wpcf7-not-valid-tip){display:none}.contactForm__footer__files__inputs .mfcf7_zl_delete_file span::after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 329.26933 329' width='12'%3E%3Cpath fill='%23000' d='m194.800781 164.769531 128.210938-128.214843c8.34375-8.339844 8.34375-21.824219 0-30.164063-8.339844-8.339844-21.824219-8.339844-30.164063 0l-128.214844 128.214844-128.210937-128.214844c-8.34375-8.339844-21.824219-8.339844-30.164063 0-8.34375 8.339844-8.34375 21.824219 0 30.164063l128.210938 128.214843-128.210938 128.214844c-8.34375 8.339844-8.34375 21.824219 0 30.164063 4.15625 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921875-2.089844 15.082031-6.25l128.210937-128.214844 128.214844 128.214844c4.160156 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921874-2.089844 15.082031-6.25 8.34375-8.339844 8.34375-21.824219 0-30.164063zm0 0'/%3E%3C/svg%3E");position:absolute;top:1px;left:0;visibility:visible}.mfcf7-zl-multifile-name{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--contactFormFilenameTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--contactFormFilenameTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--contactFormFilenameTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--contactFormFilenameTextFontWeight, 400);line-height:1.2;line-height:var(--contactFormFilenameTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--contactFormFilenameTextLetterSpacing, 0px);text-align:inherit;text-align:var(--contactFormFilenameTextAlign, inherit);text-transform:initial;text-transform:var(--contactFormFilenameTextTransform, initial);line-height:1.4}@media only screen and (min-width: 500px){.contactForm__footer__files{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contactForm__footer__files>p{position:relative;top:.3125rem;margin-bottom:0}}.contactForm__submit{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column:3;grid-area:submit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contactForm__submit input{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.9375rem;font-weight:300;font-weight:var(--fontWeightBook);font-family:"avenir",arial,helvetica,sans-serif;letter-spacing:0.1em;padding:.4375rem .9375rem .375rem .9375rem;background-color:#dcbb9d;background-color:var(--cameoColor);color:white;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid #dcbb9d;border:1px solid var(--cameoColor);cursor:pointer}.contactForm__submit input:hover{background-color:white;color:#dcbb9d;color:var(--cameoColor)}.contactForm__submit>.ajax-loader{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.625rem !important;margin-left:0 !important}.googleMaps{display:none;width:100%;height:400px}.gm-style .gm-style-iw-c{display:-ms-inline-grid;display:inline-grid;grid-template-areas:"content close";-ms-grid-columns:1fr .9375rem auto;grid-template-columns:1fr auto;padding-right:.5rem !important;padding-top:.75rem !important;padding-left:1.25rem !important;padding-bottom:1.25rem !important;grid-gap:.9375rem;max-width:17.5rem !important;border:1px solid rgba(64,64,64,0.2);-webkit-border-radius:0;border-radius:0;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.14);box-shadow:0 4px 4px rgba(0,0,0,0.14);white-space:normal;word-break:break-word;-webkit-transform:translate3d(7%, -90%, 0);transform:translate3d(7%, -90%, 0)}.gm-style .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:content;margin-top:.625rem}.gm-style .gm-style-iw-c>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;grid-area:close;position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important}@media only screen and (max-width: 1247px){.homeHero .hero__grid > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 768px){.anchorBlock__links{-ms-grid-row:1;-ms-grid-column:1}.anchorBlock__border{-ms-grid-row:1;-ms-grid-column:2}.anchorBlock > .anchorBlock__content{-ms-grid-row:1;-ms-grid-column:3}.anchorBlock > .commentsBlocks__comment__inner{-ms-grid-row:1;-ms-grid-column:3}.anchorBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1}.anchorBlock > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:1}.anchorBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__content{-ms-grid-row:1;-ms-grid-column:1}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__share{-ms-grid-row:2;-ms-grid-column:1}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .singlePage__author{-ms-grid-row:3;-ms-grid-column:1}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1}.singlePage__alsoToRead{-ms-grid-row:5;-ms-grid-column:1}.anchorBlock > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.redirectLinksBlock > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:3}.singlePage:not(.singlePage--haveLinks) > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.singlePage.singlePage--haveLinks > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 500px){.commentsBlocks__comment__content > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.commentsBlocks__comment__content > .redirectLinksBlock>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.commentsBlocks__comment__content > .singlePage__content{-ms-grid-row:1;-ms-grid-column:3}.commentsBlocks__comment__content > .gm-style-iw-c>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 450px){.gm-style .gm-style-iw-c{max-width:21.875rem !important}}.gm-style .gm-style-iw-d{overflow:auto !important}.gm-style .gm-style-iw-t::after{display:none}.gm-style-iw-d{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gm-ui-hover-effect{top:0;right:0}.infowindow{font-family:"avenir",arial,helvetica,sans-serif;padding-left:.625rem}.infowindow a{display:block;-webkit-transition:color 0.35s;-o-transition:color 0.35s;transition:color 0.35s}.infowindow__title{font-family:"optima";color:#376478;color:var(--mingColor);font-size:-webkit-calc(1.275rem + .3vw);font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){.infowindow__title{font-size:1.5rem}}.infowindow__title::after{content:"";display:block;width:1.76471em;height:1px;background-color:#4b6068;background-color:var(--riverBedColor);margin-top:.3125rem;margin-left:-.625rem}.infowindow__content{margin-top:.8125rem;font-size:.9375rem;color:#444444;color:var(--tundoraColor);font-weight:300;font-weight:var(--fontWeightBook);line-height:1.3}.infowindow__content>*+*{margin-top:.3125rem}.infowindow__content>*:nth-child(2){font-size:.9375rem;font-weight:800;font-weight:var(--fontWeightHeavy)}.infowindow__content a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.infowindow__content a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.infowindow__content a:hover{color:#444444;color:var(--tundoraColor)}.infowindow__content a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.googleMaps button.gm-ui-hover-effect{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:1 !important;color:#fff;-webkit-border-radius:100% !important;border-radius:100% !important;background-color:#5d9ab4 !important;background-color:var(--hippieBlueColor) !important;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.googleMaps button.gm-ui-hover-effect::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M5.55246 5.00075L9.88559 0.667592C10.0382 0.515033 10.0382 0.26769 9.88559 0.115151C9.73304 -0.0373876 9.48569 -0.0374072 9.33315 0.115151L5 4.44831L0.666859 0.115151C0.514301 -0.0374072 0.266958 -0.0374072 0.114419 0.115151C-0.0381201 0.267709 -0.0381396 0.515053 0.114419 0.667592L4.44756 5.00073L0.114419 9.33388C-0.0381396 9.48644 -0.0381396 9.73378 0.114419 9.88632C0.190688 9.96259 0.290668 10.0007 0.390649 10.0007C0.490629 10.0007 0.59059 9.96259 0.666879 9.88632L5 5.55319L9.33313 9.88632C9.4094 9.96259 9.50938 10.0007 9.60936 10.0007C9.70934 10.0007 9.80931 9.96259 9.88559 9.88632C10.0382 9.73377 10.0382 9.48642 9.88559 9.33388L5.55246 5.00075Z' fill='white'/%3E %3C/svg%3E ");display:block}.googleMaps button.gm-ui-hover-effect:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.googleMaps button.gm-ui-hover-effect img{display:none !important}.textImage__text__title{font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);font-weight:normal;font-weight:var(--textImageTitleTextFontWeight);letter-spacing:0.05em;margin-bottom:1.25rem}@media (min-width: 1200px){.textImage__text__title{font-size:2.5rem}}.textImage__text__title br{display:none}.textImage__text__title strong{display:block;font-size:1.25rem;font-weight:normal;font-weight:var(--textImageTitleTextFontWeight)}.textImage__text__links,.sliderImages__text__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-column-gap:.25rem;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.textImage__text__links a{font-family:"optima";font-size:1.125rem;color:#5d9ab4;color:var(--hippieBlueColor);position:relative}.sliderImages__text__link a{font-family:"optima";font-size:1.125rem;color:#5d9ab4;color:var(--hippieBlueColor);position:relative}.textImage__text__links a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.sliderImages__text__link a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#5d9ab4;background-color:var(--hippieBlueColor)}@media (hover: hover){.textImage__text__links a:hover{color:#5d9ab4;color:var(--hippieBlueColor)}.sliderImages__text__link a:hover{color:#5d9ab4;color:var(--hippieBlueColor)}.textImage__text__links a:hover::after{background-color:#5d9ab4;background-color:var(--hippieBlueColor);width:100%;right:inherit;left:0}.sliderImages__text__link a:hover::after{background-color:#5d9ab4;background-color:var(--hippieBlueColor);width:100%;right:inherit;left:0}}.textImage__text__links::before,.sliderImages__text__link::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a     %3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23376478'/%3E\a     %3C/svg%3E\a     ")}.textImage__image::after{content:'';width:3rem;height:100%;background-image:-o-linear-gradient(271.15deg, #dcbb9d 0%, #f7e2cf 49.48%, #dcbb9d 100%);background-image:linear-gradient(178.85deg, #dcbb9d 0%, #f7e2cf 49.48%, #dcbb9d 100%);-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25),0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25),0px 4px 4px rgba(0,0,0,0.25)}.textImage__text__content>p:not(.dontApplyStyle){font-family:avenir;font-weight:300;font-weight:var(--fontWeightBook);line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.sliderImages__text__description>p:not(.dontApplyStyle){font-family:avenir;font-weight:300;font-weight:var(--fontWeightBook);line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.bannerText--fullWidth{margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-right:-webkit-calc(50% - 50vw);margin-right:calc(50% - 50vw)}.bannerText{padding:-webkit-calc(1.3125rem + .75vw) 1.25rem -webkit-calc(1.3125rem + .75vw) 1.25rem;padding:calc(1.3125rem + .75vw) 1.25rem calc(1.3125rem + .75vw) 1.25rem;text-align:center;position:relative;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='131' height='89' viewBox='0 0 131 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M124.966 88.0609C124.496 88.0609 124.027 87.826 123.674 87.4736L91.6072 50.0034C91.0199 49.2986 91.1374 48.2414 91.8422 47.6541C92.5469 47.0668 93.6041 47.1843 94.1914 47.889L126.258 85.3593C126.846 86.0641 126.728 87.1212 126.023 87.7085C125.671 87.9434 125.319 88.0609 124.966 88.0609Z' fill='%235D9AB4' fill-opacity='0.2'/%3E%3Cpath d='M36.6352 88.0609C16.7842 88.0609 0.691895 71.9686 0.691895 52.1176C0.691895 32.2666 16.7842 16.1743 36.6352 16.1743C54.3719 16.1743 64.4736 27.6856 64.9434 28.1554C65.5307 28.8602 65.4133 29.9173 64.826 30.5047C64.1212 31.092 63.064 30.9745 62.4767 30.3872C62.3593 30.2697 52.8449 19.5807 36.6352 19.5807C18.6635 19.5807 3.98081 34.2634 3.98081 52.2351C3.98081 70.2067 18.6635 84.8894 36.6352 84.8894C52.9623 84.8894 66.2355 71.6162 66.2355 55.2891V50.708H47.2067C46.267 50.708 45.5622 50.0033 45.5622 49.0636C45.5622 48.1239 46.267 47.4191 47.2067 47.4191H69.5244V55.2891C69.5244 73.3782 54.7243 88.0609 36.6352 88.0609Z' fill='%235D9AB4' fill-opacity='0.2'/%3E%3Cpath d='M67.8801 88.0609C66.9404 88.0609 66.2356 87.3561 66.2356 86.4164V0.904297H105.82C119.563 0.904297 130.722 12.0632 130.722 25.8062C130.722 32.384 128.138 38.6095 123.439 43.308C118.741 48.0064 112.516 50.5906 105.82 50.5906H105.703H69.5245V86.4164C69.5245 87.3561 68.8197 88.0609 67.8801 88.0609ZM69.5245 47.3017H105.703H105.82C111.576 47.3017 117.097 45.0699 121.09 40.9587C125.201 36.965 127.433 31.5618 127.433 25.8062C127.433 13.9426 117.801 4.19325 105.82 4.19325H69.5245V47.3017Z' fill='%235D9AB4' fill-opacity='0.2'/%3E%3C/svg%3E")}@media (min-width: 1200px){.bannerText{padding:1.875rem 1.25rem 1.875rem 1.25rem}}.bannerText::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-image:-webkit-gradient(linear, left top, left bottom, from(#5d9ab4), to(#9fc1cf));background-image:-o-linear-gradient(top, #5d9ab4 0%, #9fc1cf 100%);background-image:linear-gradient(180deg, #5d9ab4 0%, #9fc1cf 100%)}@media only screen and (max-width: 767px){.bannerText .container{--containerGutter: 0}}.bannerText .bannerTextTitle{font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:1.2;color:#f7e2cf;color:var(--albescentWhiteColor);font-family:"optima"}@media (min-width: 1200px){.bannerText .bannerTextTitle{font-size:2.5rem}}.bannerText .bannerTextTitle::after{content:"";display:block;width:1.875rem;height:1px;margin-top:.9375rem;margin-right:auto;margin-left:auto;background-color:#f7e2cf;background-color:var(--albescentWhiteColor)}.bannerText .bannerTextContent{margin-top:1.375rem;color:white;font-weight:300;font-weight:var(--fontWeightBook);font-size:1.125rem;line-height:1.5;letter-spacing:0.05em}.bannerText .bannerTextButtons{--gap: 12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-webkit-calc(-1 * 12px) 0 0 -webkit-calc(-1 * 12px);margin:calc(-1 * 12px) 0 0 calc(-1 * 12px);margin:-webkit-calc(-1 * var(--gap)) 0 0 -webkit-calc(-1 * var(--gap));margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap));margin-top:1.875rem;width:-webkit-calc(100% + 12px);width:calc(100% + 12px);width:-webkit-calc(100% + var(--gap));width:calc(100% + var(--gap))}.bannerText .bannerTextButtons .appointmentButton{margin:12px 0 0 12px;margin:var(--gap) 0 0 var(--gap);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.4375rem .4375rem .375rem .4375rem;background:#5d9ab4;background:var(--hippieBlueColor)}.bannerText .bannerTextButtons .appointmentButton span span{margin-top:.125rem}.bannerText .bannerTextButtons span span{font-size:.9375rem;font-weight:800;font-weight:var(--fontWeightHeavy)}.bannerText .bannerTextPhoneButton{margin:undefined;margin:var(--gap) 0 0 var(--gap);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.25);box-shadow:0px 1px 10px rgba(0,0,0,0.25);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fdf6f1;background:var(--linenColor);color:#376478;color:var(--mingColor);font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:1rem;line-height:100%;letter-spacing:0.05em;padding:.375rem .5625rem .3125rem .5625rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.bannerText .bannerTextPhoneButton path{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.bannerText .bannerTextPhoneButton svg{margin-right:.5625rem}.bannerText .bannerTextPhoneButton:hover{background:#376478;background:var(--mingColor);color:white}.bannerText .bannerTextPhoneButton:hover path{fill:white}.contactBlock{font-family:"avenir",arial,helvetica,sans-serif;display:-ms-grid;display:grid;grid-template-areas:"informations" "map";-ms-grid-columns:1fr;grid-template-columns:1fr}.contactBlock>.contactBlock__informations{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;z-index:15;color:black;padding-top:-webkit-calc(1.4375rem + 2.25vw);padding-top:calc(1.4375rem + 2.25vw);padding-bottom:-webkit-calc(1.4375rem + 2.25vw);padding-bottom:calc(1.4375rem + 2.25vw)}@media (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-top:3.125rem}}@media (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-bottom:3.125rem}}.contactBlock>.contactBlock__informations>*{position:relative;z-index:1}@media only screen and (min-width: 1024px){.contactBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock>.contactBlock__informations{-webkit-box-flex:40%;-webkit-flex:40%;-ms-flex:40%;flex:40%;padding-right:-webkit-calc(1.375rem + 1.5vw);padding-right:calc(1.375rem + 1.5vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-right:2.5rem}}@media only screen and (min-width: 1024px){.contactBlock>.contactBlock__map{-webkit-box-flex:60%;-webkit-flex:60%;-ms-flex:60%;flex:60%;height:auto;position:relative;margin-left:0}.contactBlock>.contactBlock__map>google-maps{height:100%}}.contactBlock__informations__address__name{font-family:"avenir",arial,helvetica,sans-serif;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;line-height:1.4;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:informations;line-height:1}.contactBlock__informations>div:not(.contactBlock__header){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock__informations>div:not(.contactBlock__header)>svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contactBlock__informations>div:not(.contactBlock__header)>svg path{fill:#dcbb9d;fill:var(--cameoColor)}.contactBlock__informations>div:not(.contactBlock__header)>svg polygon{fill:#dcbb9d;fill:var(--cameoColor)}.contactBlock__informations>div:not(.contactBlock__header)+div{margin-top:2.1875rem}.contactBlock__informations__inner{margin-top:.125rem;margin-left:1.25rem}.contactBlock__informations__inner__title{font-size:1rem;font-weight:800;font-weight:var(--fontWeightHeavy);color:#444444;color:var(--tundoraColor);letter-spacing:0.05em;margin-bottom:.8125em}.contactBlock__informations__accesses__title{color:#5d9ab4;color:var(--hippieBlueColor);font-family:"optima";font-size:1.125rem;margin-top:.9375rem}.contactBlock__informations__accesses{display:block !important}.contactBlock__informations__accesses>ul{margin-top:1.5625rem}.contactBlock__informations__accesses>ul li{display:block;font-family:"avenir",arial,helvetica,sans-serif;font-style:normal;font-weight:undefined;font-weight:var(--fontweightBook);font-size:.875rem;line-height:1.07143;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations__accesses>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock__informations__accesses>ul>li>svg{width:18px;height:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.8em}.contactBlock__informations__accesses>ul>li>svg path{fill:#5d9ab4;fill:var(--hippieBlueColor)}.contactBlock__informations__accesses>ul>li>svg circle{stroke:#5d9ab4;stroke:var(--hippieBlueColor);stroke-width:1.5}.contactBlock__informations__accesses>ul>li+li{margin-top:0.7em}.contactBlock__informations__phone__number{font-size:1rem;color:#444444;color:var(--tundoraColor);font-style:normal;font-weight:bold;line-height:.9375;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.contactBlock__informations__phone__number::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.contactBlock__informations__phone__number:hover{color:#444444;color:var(--tundoraColor)}.contactBlock__informations__phone__number:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.contactBlock__informations__phone__usefulText{font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-weight:var(--fontWeightRoman);font-size:1rem;line-height:1.2;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);color:#444444}.contactBlock__informations__email__link{font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.875rem;line-height:1.07143;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations__email__link a{position:relative}.contactBlock__informations__email__link a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.contactBlock__informations__email__link a:hover{color:#444444;color:var(--tundoraColor)}.contactBlock__informations__email__link a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.contactBlock__informations__phone__usefulText ~ *{margin-top:.9375rem}.contactPage__informations .contactButtons{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.contactBlock__map{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:map}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.contactBlock__header{margin-bottom:1.875rem;display:block;font-family:"optima";color:#376478;color:var(--mingColor);line-height:150%;font-size:1.25rem;letter-spacing:0.05em}.contactBlock__header strong{font-weight:normal;line-height:125%;font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.contactBlock__header strong{font-size:2.5rem}}.post--firstStyle{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media only screen and (max-width: 1247px){.post--firstStyle>a{max-width:unset}}.post--firstStyle .post--firstStyle__thumbnail img{-webkit-transition:-webkit-filter 0.3s;transition:-webkit-filter 0.3s;-o-transition:filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.post--firstStyle:hover{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.post--firstStyle:hover .post--firstStyle__title{color:#376478 !important;color:var(--mingColor) !important}.post--firstStyle:hover .post--firstStyle__content{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.post--firstStyle:hover .post--firstStyle__thumbnail{background:#5d9ab4}.post--firstStyle:hover .post--firstStyle__thumbnail img{opacity:0.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.post--firstStyle__content{padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.post--firstStyle__title{margin-top:.625rem;margin-bottom:.625rem;font-family:"optima";font-weight:normal;color:#376478;color:var(--mingColor);font-size:1.375rem}.post--firstStyle__excerpt{font-family:"avenir",arial,helvetica,sans-serif;font-weight:300;font-weight:var(--fontWeightBook);color:#444444;color:var(--tundoraColor);letter-spacing:0.05em;font-size:.9375rem;line-height:1.53333}.post--firstStyle__readMore{padding-top:1rem}.post--firstStyle__readMore>span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background-color:undefined;background-color:var(--pharlapColor);padding-left:.625rem;padding-right:.625rem;padding-top:.4375rem;padding-bottom:.4375rem;-webkit-border-radius:5px;border-radius:5px}.post--firstStyle__readMore>span span{padding:0;border:none;color:white;font-size:.8125rem;font-weight:bold;font-family:"avenir",arial,helvetica,sans-serif}.post--firstStyle__readMore>span::after{margin-left:-.3125rem;content:url("data:image/svg+xml;charset=utf8,\a              %3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a                  %3Cpath d='M5 1L5 9M9 5L1 5' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E\a              %3C/svg%3E\a          ")}.post--firstStyle__content__meta{padding-top:.625rem;background:#ffffff;font-family:"avenir",arial,helvetica,sans-serif;font-size:.8125rem;line-height:1.30769;letter-spacing:0.05em}.post--firstStyle__content__meta .post--firstStyle__date{font-size:.8125rem;color:#c4c4c4;color:var(--silverColor)}.post--firstStyle__content__meta .post--firstStyle__category{font-size:.8125rem;color:#dcbb9d;color:var(--cameoColor)}.pagination--firstStyle{border-top:1px solid #444444;border-top:1px solid var(--tundoraColor);border-bottom:1px solid #444444;border-bottom:1px solid var(--tundoraColor);padding-top:1.375rem;padding-bottom:1.375rem;margin-top:-webkit-calc(1.4375rem + 2.25vw);margin-top:calc(1.4375rem + 2.25vw);margin-bottom:-webkit-calc(1.875rem + 7.5vw);margin-bottom:calc(1.875rem + 7.5vw)}@media (min-width: 1200px){.pagination--firstStyle{margin-top:3.125rem}}@media (min-width: 1200px){.pagination--firstStyle{margin-bottom:7.5rem}}.pagination--firstStyle__prev{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.pagination--firstStyle__prev:hover{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.pagination--firstStyle__next{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.pagination--firstStyle__next:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.page-number{font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.8125rem;line-height:115%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:0.07em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.page-number:hover{color:#5d9ab4 !important;color:var(--hippieBlueColor) !important}.page-number.page-numbers.current{color:#5d9ab4;color:var(--hippieBlueColor);font-size:1.25rem;background-color:unset;width:unset;height:unset;text-decoration:underline;text-underline-offset:.5rem}.pagination--firstStyle__pages>ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.pagination--firstStyle__pages>ul li:not(:first-child){margin-left:1.375rem}.pagination--firstStyle__pages>ul li *:not(.current){opacity:0.8}.authorBlock{margin-top:35px}.authorBlock a{text-decoration:none}.authorBlock-heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}@media only screen and (max-width: 1200px){.authorBlock-heading{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}}.authorBlock-heading__image{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0}.authorBlock-heading__image>img{max-width:145px;-webkit-border-radius:100%;border-radius:100%}.authorBlock-heading__content{padding-top:10px}@media only screen and (min-width: 1200px){.authorBlock-heading__content{margin-left:1.25rem}}.authorBlock-heading__content__title{font-size:1.0625rem;color:#444444;color:var(--tundoraColor);font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.35294;text-align:center;text-transform:none;margin-bottom:.8125rem !important;text-transform:uppercase}@media only screen and (min-width: 1024px){.authorBlock-heading__content__title{text-align:left}}.authorBlock-heading__content__title strong{font-weight:800;font-weight:var(--fontWeightHeavy)}.authorBlock-heading__content__description{font-size:.8125rem;color:#444444;color:var(--tundoraColor);font-weight:300;font-weight:var(--fontWeightBook);line-height:1.38462;text-align:justify}.authorBlock-heading__content__learn-more{margin-top:1.5625rem}.authorBlock-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-top:18px;padding:12px 20px;background:#5d9ab4;background:var(--hippieBlueColor);-webkit-box-pack:justify;-ms-flex-pack:justify}@media only screen and (max-width: 1200px){.authorBlock-footer{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}}.authorBlock-footer__left{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media only screen and (max-width: 1200px){.authorBlock-footer__left{margin-bottom:10px !important}}@media only screen and (max-width: 1200px){.authorBlock-footer__left{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}.authorBlock-footer__left>*:first-child{margin-bottom:10px !important}}.authorBlock-footer__phone p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-size:14px;font-weight:400;line-height:1;-webkit-box-align:center;-ms-flex-align:center}.authorBlock-footer__phone p>span{display:inline-block;margin-right:.625rem}@media only screen and (max-width: 1200px){.authorBlock-footer__phone p>span{display:none}}.authorBlock-footer__phone p a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:700;line-height:1;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.authorBlock-footer__phone p a span{position:relative}.authorBlock-footer__phone p a span::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#fff}@media (hover: hover){.authorBlock-footer__phone p a span:hover{color:#fff}.authorBlock-footer__phone p a span:hover::after{background-color:#fff;width:100%;right:inherit;left:0}}.authorBlock-footer__phone p a svg{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;-webkit-box-flex:0}.authorBlock-footer__phone p a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.authorBlock-footer__phone::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;width:1px;height:14px;margin-top:-4px;margin-right:20px;margin-left:15px;background-color:#000;-webkit-box-align:center;-ms-flex-align:center;vertical-align:middle}@media only screen and (max-width: 1200px){.authorBlock-footer__phone::after{display:none}}.authorBlock-footer__mail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.authorBlock-footer__mail p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.authorBlock-footer__mail p a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:700;line-height:1;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.authorBlock-footer__mail p a span{position:relative}.authorBlock-footer__mail p a span::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#fff}@media (hover: hover){.authorBlock-footer__mail p a span:hover{color:#fff}.authorBlock-footer__mail p a span:hover::after{background-color:#fff;width:100%;right:inherit;left:0}}.authorBlock-footer__mail p a svg{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;-webkit-box-flex:0}.authorBlock-footer__mail p a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.authorBlock-footer__socials ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.authorBlock-footer__socials ul li+li{margin-left:8px}.authorBlock-footer__socials ul li:last-child{margin-left:14px}.authorBlock-footer__socials a{display:inline-block}.authorBlock-footer__socials a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.authorBlock-footer{font-size:.875rem;color:#fff;background-color:#5d9ab4 !important;background-color:var(--hippieBlueColor) !important}.authorBlock-footer svg path{fill:#fff}.authorBlock-footer__phone::after{background-color:#fff}.authorBlock-heading__content__learn-more>a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-right:.625rem;padding-bottom:.4375rem;color:#5d9ab4;color:var(--hippieBlueColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.authorBlock-heading__content__learn-more>a span{padding:0;border:none;font-size:.875rem;font-weight:bold;font-family:"avenir",arial,helvetica,sans-serif}.authorBlock-heading__content__learn-more>a svg{margin-right:.5rem}.authorBlock-heading__content__learn-more>a svg path{fill:#5d9ab4;fill:var(--hippieBlueColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.authorBlock-heading__content__learn-more>a:hover{color:#444444;color:var(--tundoraColor)}.authorBlock-heading__content__learn-more>a:hover path{fill:#444444;fill:var(--tundoraColor)}.alsoToRead{padding-left:-webkit-calc(1.45rem + 2.4vw);padding-left:calc(1.45rem + 2.4vw);padding-right:-webkit-calc(1.45rem + 2.4vw);padding-right:calc(1.45rem + 2.4vw);padding-top:-webkit-calc(1.31875rem + .825vw);padding-top:calc(1.31875rem + .825vw);padding-bottom:-webkit-calc(1.31875rem + .825vw);padding-bottom:calc(1.31875rem + .825vw);background-color:#fdf6f1;background-color:var(--linenColor)}@media (min-width: 1200px){.alsoToRead{padding-left:3.25rem}}@media (min-width: 1200px){.alsoToRead{padding-right:3.25rem}}@media (min-width: 1200px){.alsoToRead{padding-top:1.9375rem}}@media (min-width: 1200px){.alsoToRead{padding-bottom:1.9375rem}}.alsoToRead .alsoToRead__title{font-family:optima;color:#376478;color:var(--mingColor);font-size:1.4375rem;line-height:1.21739}.alsoToRead .alsoToRead__title .authorBlock{margin-top:35px}.alsoToRead .alsoToRead__title .authorBlock a{text-decoration:none}.alsoToRead .alsoToRead__title .authorBlock-heading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-heading{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}}.alsoToRead .alsoToRead__title .authorBlock-heading__image{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-flex:0}.alsoToRead .alsoToRead__title .authorBlock-heading__image>img{max-width:145px;-webkit-border-radius:100%;border-radius:100%}.alsoToRead .alsoToRead__title .authorBlock-heading__content{padding-top:10px}@media only screen and (min-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-heading__content{margin-left:1.25rem}}.alsoToRead .alsoToRead__title .authorBlock-heading__content__title{font-size:1.0625rem;color:#444444;color:var(--tundoraColor);font-weight:400;font-weight:var(--fontWeightRoman);line-height:1.35294;text-align:center;text-transform:none;margin-bottom:.8125rem !important;text-transform:uppercase}@media only screen and (min-width: 1024px){.alsoToRead .alsoToRead__title .authorBlock-heading__content__title{text-align:left}}.alsoToRead .alsoToRead__title .authorBlock-heading__content__title strong{font-weight:800;font-weight:var(--fontWeightHeavy)}.alsoToRead .alsoToRead__title .authorBlock-heading__content__description{font-size:.8125rem;color:#444444;color:var(--tundoraColor);font-weight:300;font-weight:var(--fontWeightBook);line-height:1.38462;text-align:justify}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more{margin-top:1.5625rem}.alsoToRead .alsoToRead__title .authorBlock-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin-top:18px;padding:12px 20px;background:#5d9ab4;background:var(--hippieBlueColor);-webkit-box-pack:justify;-ms-flex-pack:justify}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-footer{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}}.alsoToRead .alsoToRead__title .authorBlock-footer__left{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-footer__left{margin-bottom:10px !important}}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-footer__left{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center}.alsoToRead .alsoToRead__title .authorBlock-footer__left>*:first-child{margin-bottom:10px !important}}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-size:14px;font-weight:400;line-height:1;-webkit-box-align:center;-ms-flex-align:center}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p>span{display:inline-block;margin-right:.625rem}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-footer__phone p>span{display:none}}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:700;line-height:1;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a span{position:relative}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a span::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#fff}@media (hover: hover){.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a span:hover{color:#fff}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a span:hover::after{background-color:#fff;width:100%;right:inherit;left:0}}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a svg{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;-webkit-box-flex:0}.alsoToRead .alsoToRead__title .authorBlock-footer__phone p a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.alsoToRead .alsoToRead__title .authorBlock-footer__phone::after{content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;width:1px;height:14px;margin-top:-4px;margin-right:20px;margin-left:15px;background-color:#000;-webkit-box-align:center;-ms-flex-align:center;vertical-align:middle}@media only screen and (max-width: 1200px){.alsoToRead .alsoToRead__title .authorBlock-footer__phone::after{display:none}}.alsoToRead .alsoToRead__title .authorBlock-footer__mail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:700;line-height:1;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a span{position:relative}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a span::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#fff}@media (hover: hover){.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a span:hover{color:#fff}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a span:hover::after{background-color:#fff;width:100%;right:inherit;left:0}}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a svg{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:10px;-webkit-box-flex:0}.alsoToRead .alsoToRead__title .authorBlock-footer__mail p a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.alsoToRead .alsoToRead__title .authorBlock-footer__socials ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.alsoToRead .alsoToRead__title .authorBlock-footer__socials ul li+li{margin-left:8px}.alsoToRead .alsoToRead__title .authorBlock-footer__socials ul li:last-child{margin-left:14px}.alsoToRead .alsoToRead__title .authorBlock-footer__socials a{display:inline-block}.alsoToRead .alsoToRead__title .authorBlock-footer__socials a svg path{-o-transition:fill 0.3s;-webkit-transition:fill 0.3s;transition:fill 0.3s}.alsoToRead .alsoToRead__title .authorBlock-footer{font-size:.875rem;color:#fff;background-color:#5d9ab4 !important;background-color:var(--hippieBlueColor) !important}.alsoToRead .alsoToRead__title .authorBlock-footer svg path{fill:#fff}.alsoToRead .alsoToRead__title .authorBlock-footer__phone::after{background-color:#fff}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-right:.625rem;padding-bottom:.4375rem;color:#5d9ab4;color:var(--hippieBlueColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a span{padding:0;border:none;font-size:.875rem;font-weight:bold;font-family:"avenir",arial,helvetica,sans-serif}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a svg{margin-right:.5rem}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a svg path{fill:#5d9ab4;fill:var(--hippieBlueColor);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a:hover{color:#444444;color:var(--tundoraColor)}.alsoToRead .alsoToRead__title .authorBlock-heading__content__learn-more>a:hover path{fill:#444444;fill:var(--tundoraColor)}.alsoToRead .alsoToRead__links>ul>li{margin-top:.9375rem}.alsoToRead .alsoToRead__links>ul>li a{font-family:"avenir",arial,helvetica,sans-serif;color:#444444;color:var(--tundoraColor);font-size:.9375rem;line-height:1.33333;position:relative}.alsoToRead .alsoToRead__links>ul>li a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.alsoToRead .alsoToRead__links>ul>li a:hover{color:#444444;color:var(--tundoraColor)}.alsoToRead .alsoToRead__links>ul>li a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.alsoToRead .alsoToRead__links>ul>li::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a       %3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23444444'/%3E\a       %3C/svg%3E\a       ");margin-right:.75rem}.quotationBanner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quotationBanner .quotationBannerContent{color:#dcbb9d;color:var(--cameoColor);font-size:1.125rem;line-height:167%;font-family:"optima";font-style:italic;letter-spacing:0.05em;text-align:center}.quotationBanner .quotationBannerContent::after{content:"";display:block;margin-top:1.875rem;width:4.1875rem;height:1px;margin-right:auto;margin-left:auto;background-color:#dcbb9d;background-color:var(--cameoColor)}.textImage .redirectLinksBlock__block{padding-left:1.875rem;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.1);box-shadow:2px 2px 10px rgba(0,0,0,0.1);border-left:7px solid #5d9ab4;border-left:7px solid var(--hippieBlueColor);background:#fdf6f1;background:var(--linenColor);cursor:url("data:image/svg+xml;charset=utf8,%3Csvg width='52' height='52' viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d)'%3E%3Ccircle cx='26' cy='26' r='22' fill='url(%23paint0_linear)'/%3E%3Cpath d='M26 16V36' stroke='white' stroke-width='2'/%3E%3Cpath d='M16 26L36 26' stroke='white' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='0' y='0' width='52' height='52' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear' x1='4' y1='4' x2='48' y2='48' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DCBB9D'/%3E%3Cstop offset='0.520833' stop-color='%23F7E2CF'/%3E%3Cstop offset='1' stop-color='%23DCBB9D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 21.5 21.5,auto}.textImage .redirectLinksBlock__block:not(:first-child){margin-top:.625rem}.textImage .redirectLinksBlock__content{margin-top:2.8125rem}.textImage .redirectLinksBlock__block__header{padding-left:0;font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.9375rem;line-height:140%;color:#5d9ab4;color:var(--hippieBlueColor);text-transform:uppercase;letter-spacing:0.1em}.textImage .redirectLinksBlock__block__content{margin-top:.3125rem;padding-left:0;border-left:none;font-family:"avenir",arial,helvetica,sans-serif;font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:140%;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.sliderImages{display:-ms-grid;display:grid;-ms-grid-rows:auto 1.5625rem auto;grid-template-areas:'text' 'slider';-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1.5625rem;row-gap:1.5625rem}@media only screen and (min-width: 768px){.sliderImages{grid-template-areas:'slider text';-ms-grid-columns:0.6fr 2.5rem 0.4fr;grid-template-columns:0.6fr 0.4fr;grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.sliderImages > .floatingImage__text{-ms-grid-row:1;-ms-grid-column:3}}.sliderImages__text{-ms-grid-row:3;-ms-grid-column:1;grid-area:text}.sliderImages > .sliderImages__text{-ms-grid-row:1;-ms-grid-column:1}.sliderImages__text__title{font-family:"optima";font-size:1.25rem;line-height:150%;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.sliderImages__text__description{margin-top:1.0625rem}@media only screen and (min-width: 768px){.sliderImages__text{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative}}.sliderImages__slides{-ms-grid-row:3;-ms-grid-column:1;grid-area:slider;position:relative}@media only screen and (min-width: 1024px){.floatingImage__image{-ms-grid-row:1;-ms-grid-column:1}.floatingImage__text{-ms-grid-row:1;-ms-grid-column:3}.sliderImages__text{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 768px){.sliderImages > .sliderImages__text{-ms-grid-row:1;-ms-grid-column:3}.sliderImages__slides{-ms-grid-row:1;-ms-grid-column:1}}.sliderImages__slides .swiper-slide{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:auto}.sliderImages__slides img{display:inline-block;width:100%;height:100%}@media only screen and (min-width: 768px){.sliderImages__slides .swiper-container{height:100%}.sliderImages__slides .swiper-slide-next{opacity:0.5}}.sliderImages__navigation{background:-webkit-gradient(linear, left top, left bottom, from(#dcbb9d), color-stop(50%, #f7e2cf), to(#dcbb9d));background:-o-linear-gradient(top, #dcbb9d 0%, #f7e2cf 50%, #dcbb9d 100%);background:linear-gradient(180deg, #dcbb9d 0%, #f7e2cf 50%, #dcbb9d 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;z-index:2;bottom:0;right:0}.sliderImages__navigation>button{width:30px;height:30px;cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.sliderImages__navigation>button:first-child{border-right:1px solid white}.sliderImages__navigation>button:hover{background:#dcbb9d;background:var(--cameoColor)}.sliderImages__navigation svg{width:8px;width:var(--sliderImagesNavigationWidth, 8px);height:14px;height:var(--sliderImagesNavigationHeight, 14px)}.sliderImages__navigation svg path{stroke:#fff}.googleMaps{display:none;width:100%;height:400px}.contactForm{margin-top:1.25rem}.contactForm .materialInput+.materialInput{margin-top:.625rem;margin-top:var(--contactFormInputsGap, .625rem)}@media only screen and (min-width: 768px){.contactForm .materialInput+.materialInput{margin-top:0px;margin-top:var(--contactFormInputsGap, .625rem)}}@media only screen and (min-width: 768px){.contactForm .materialInput+.materialInput{margin-top:0px;margin-top:var(--contactFormInputsGap, .625rem)}}@media only screen and (min-width: 768px){.contactForm{--contactFormInputsGap: 0px;display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--contactBlockFormColumnGap, 2.1875rem) 1fr;grid-template-columns:1fr 1fr;grid-gap:.625rem 2.1875rem;grid-gap:var(--contactBlockFormRowGap, .625rem) var(--contactBlockFormColumnGap, 2.1875rem)}.contactForm .contactForm__footer,.contactForm .wpcf7-response-output,.contactForm>*{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.contactForm>*:nth-child(1){-ms-grid-column:1;grid-column:1}.contactForm>*:nth-child(2){-ms-grid-column:2;grid-column:2}.contactForm>*:nth-child(3){-ms-grid-column:1;grid-column:1}.contactForm>*:nth-child(4){-ms-grid-column:2;grid-column:2}}.contactForm__footer{display:-ms-grid;display:grid;-ms-grid-rows:auto var(--contactFormFooterGap, 1.25rem) auto var(--contactFormFooterGap, 1.25rem) auto;grid-template-areas:"acceptance 	acceptance" "files		files" ".			submit";-ms-grid-columns:1fr var(--contactFormFooterGap, 1.25rem) auto;grid-template-columns:1fr auto;grid-gap:1.25rem;grid-gap:var(--contactFormFooterGap, 1.25rem);margin-top:.9375rem}.contactForm__footer__acceptance{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:acceptance}.wpcf7-list-item{margin-left:0 !important}.wpcf7-list-item>label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpcf7-list-item>label>input{margin-left:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.wpcf7-list-item-label{display:inline-block;font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);margin-left:.3125rem}.contactForm__footer__files{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:files;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contactForm__footer__files__inputs > .contactForm__footer__files{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.contactForm__footer__files__inputs > .contactForm__footer__files{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.contactForm__footer__files>p{font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.53;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);margin-right:.625rem;margin-bottom:.3125rem}.contactForm__footer__files__inputs{display:-ms-grid;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-areas:"input" "files" "errors";-ms-grid-columns:auto;grid-template-columns:auto}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:files;margin-top:0 !important}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p{text-align:center;margin-bottom:0}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p:first-of-type{margin-top:.625rem}.contactForm__footer__files__inputs #mfcf7_zl_multifilecontainer p+p{margin-top:.3125rem}.contactForm__footer__files__inputs input{font-size:.6875rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;padding:.4375rem .9375rem .375rem .9375rem;background-color:#5d9ab4;background-color:var(--hippieBlueColor);color:white;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.contactForm__footer__files__inputs input:hover{background-color:#dcbb9d;background-color:var(--cameoColor);color:#ffffff}.contactForm__footer__files__inputs .mfcf7-zl-multifile-name{display:inline-block;max-width:100px;overflow:hidden;font-size:.75rem;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.contactForm__footer__files__inputs .mfcf7_zl_delete_file span{display:inline-block;position:relative;margin-top:-8px;margin-left:.3125rem;vertical-align:middle;visibility:hidden}.contactForm__footer__files__inputs>span{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column:1;grid-area:errors}.contactForm__footer__files__inputs>span>*.wpcf7-not-valid-tip{max-width:25ch;text-align:center;margin:0 auto}.contactForm__footer__files__inputs>span>*:not(.wpcf7-not-valid-tip){display:none}.contactForm__footer__files__inputs .mfcf7_zl_delete_file span::after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 329.26933 329' width='12'%3E%3Cpath fill='%23000' d='m194.800781 164.769531 128.210938-128.214843c8.34375-8.339844 8.34375-21.824219 0-30.164063-8.339844-8.339844-21.824219-8.339844-30.164063 0l-128.214844 128.214844-128.210937-128.214844c-8.34375-8.339844-21.824219-8.339844-30.164063 0-8.34375 8.339844-8.34375 21.824219 0 30.164063l128.210938 128.214843-128.210938 128.214844c-8.34375 8.339844-8.34375 21.824219 0 30.164063 4.15625 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921875-2.089844 15.082031-6.25l128.210937-128.214844 128.214844 128.214844c4.160156 4.160156 9.621094 6.25 15.082032 6.25 5.460937 0 10.921874-2.089844 15.082031-6.25 8.34375-8.339844 8.34375-21.824219 0-30.164063zm0 0'/%3E%3C/svg%3E");position:absolute;top:1px;left:0;visibility:visible}.mfcf7-zl-multifile-name{font-family:avenir,arial,helvetica,sans-serif;font-family:var(--contactFormFilenameTextFontFamily, var(--textFontFamily, inherit));font-size:1rem;font-size:var(--contactFormFilenameTextFontSize, var(--textFontSize, 1rem));color:#000;color:var(--contactFormFilenameTextColor, var(--sectionColor, var(--textColor, #000)));font-weight:400;font-weight:var(--contactFormFilenameTextFontWeight, 400);line-height:1.2;line-height:var(--contactFormFilenameTextLineHeight, 1.2);letter-spacing:0px;letter-spacing:var(--contactFormFilenameTextLetterSpacing, 0px);text-align:inherit;text-align:var(--contactFormFilenameTextAlign, inherit);text-transform:initial;text-transform:var(--contactFormFilenameTextTransform, initial);line-height:1.4}@media only screen and (min-width: 500px){.contactForm__footer__files{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contactForm__footer__files>p{position:relative;top:.3125rem;margin-bottom:0}}.contactForm__submit{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column:3;grid-area:submit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contactForm__submit input{cursor:pointer;margin:0;border:none;-webkit-border-radius:0;border-radius:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.9375rem;font-weight:300;font-weight:var(--fontWeightBook);font-family:"avenir",arial,helvetica,sans-serif;letter-spacing:0.1em;padding:.4375rem .9375rem .375rem .9375rem;background-color:#dcbb9d;background-color:var(--cameoColor);color:white;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:1px solid #dcbb9d;border:1px solid var(--cameoColor);cursor:pointer}.contactForm__submit input:hover{background-color:white;color:#dcbb9d;color:var(--cameoColor)}.contactForm__submit>.ajax-loader{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.625rem !important;margin-left:0 !important}.contactBlock{font-family:"avenir",arial,helvetica,sans-serif;display:-ms-grid;display:grid;grid-template-areas:"informations" "map";-ms-grid-columns:1fr;grid-template-columns:1fr}.contactBlock>.contactBlock__informations{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;z-index:15;color:black;padding-top:-webkit-calc(1.4375rem + 2.25vw);padding-top:calc(1.4375rem + 2.25vw);padding-bottom:-webkit-calc(1.4375rem + 2.25vw);padding-bottom:calc(1.4375rem + 2.25vw)}@media (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-top:3.125rem}}@media (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-bottom:3.125rem}}.contactBlock>.contactBlock__informations>*{position:relative;z-index:1}@media only screen and (min-width: 1024px){.contactBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock>.contactBlock__informations{-webkit-box-flex:40%;-webkit-flex:40%;-ms-flex:40%;flex:40%;padding-right:-webkit-calc(1.375rem + 1.5vw);padding-right:calc(1.375rem + 1.5vw)}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactBlock>.contactBlock__informations{padding-right:2.5rem}}@media only screen and (min-width: 1024px){.contactBlock>.contactBlock__map{-webkit-box-flex:60%;-webkit-flex:60%;-ms-flex:60%;flex:60%;height:auto;position:relative;margin-left:0}.contactBlock>.contactBlock__map>google-maps{height:100%}}.contactBlock__informations__address__name{font-family:"avenir",arial,helvetica,sans-serif;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;line-height:1.4;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;grid-area:informations;line-height:1}.contactBlock__informations>div:not(.contactBlock__header){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock__informations>div:not(.contactBlock__header)>svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.contactBlock__informations>div:not(.contactBlock__header)>svg path{fill:#dcbb9d;fill:var(--cameoColor)}.contactBlock__informations>div:not(.contactBlock__header)>svg polygon{fill:#dcbb9d;fill:var(--cameoColor)}.contactBlock__informations>div:not(.contactBlock__header)+div{margin-top:2.1875rem}.contactBlock__informations__inner{margin-top:.125rem;margin-left:1.25rem}.contactBlock__informations__inner__title{font-size:1rem;font-weight:800;font-weight:var(--fontWeightHeavy);color:#444444;color:var(--tundoraColor);letter-spacing:0.05em;margin-bottom:.8125em}.contactBlock__informations__accesses__title{color:#5d9ab4;color:var(--hippieBlueColor);font-family:"optima";font-size:1.125rem;margin-top:.9375rem}.contactBlock__informations__accesses{display:block !important}.contactBlock__informations__accesses>ul{margin-top:1.5625rem}.contactBlock__informations__accesses>ul li{display:block;font-family:"avenir",arial,helvetica,sans-serif;font-style:normal;font-weight:undefined;font-weight:var(--fontweightBook);font-size:.875rem;line-height:1.07143;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations__accesses>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contactBlock__informations__accesses>ul>li>svg{width:18px;height:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.8em}.contactBlock__informations__accesses>ul>li>svg path{fill:#5d9ab4;fill:var(--hippieBlueColor)}.contactBlock__informations__accesses>ul>li>svg circle{stroke:#5d9ab4;stroke:var(--hippieBlueColor);stroke-width:1.5}.contactBlock__informations__accesses>ul>li+li{margin-top:0.7em}.contactBlock__informations__phone__number{font-size:1rem;color:#444444;color:var(--tundoraColor);font-style:normal;font-weight:bold;line-height:.9375;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.contactBlock__informations__phone__number::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.contactBlock__informations__phone__number:hover{color:#444444;color:var(--tundoraColor)}.contactBlock__informations__phone__number:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.contactBlock__informations__phone__usefulText{font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-weight:var(--fontWeightRoman);font-size:1rem;line-height:1.2;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor);color:#444444}.contactBlock__informations__email__link{font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:.875rem;line-height:1.07143;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.contactBlock__informations__email__link a{position:relative}.contactBlock__informations__email__link a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.contactBlock__informations__email__link a:hover{color:#444444;color:var(--tundoraColor)}.contactBlock__informations__email__link a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.contactBlock__informations__phone__usefulText ~ *{margin-top:.9375rem}.contactPage__informations .contactButtons{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.contactBlock__map{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:map}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.contactBlock__header{margin-bottom:1.875rem;display:block;font-family:"optima";color:#376478;color:var(--mingColor);line-height:150%;font-size:1.25rem;letter-spacing:0.05em}.contactBlock__header strong{font-weight:normal;line-height:125%;font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.contactBlock__header strong{font-size:2.5rem}}.slider:not(.slidesBeforeAfter-1){position:relative;margin:15px;padding:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width: 768px){.slider:not(.slidesBeforeAfter-1){margin:30px;padding:30px}}@media only screen and (min-width: 1150px){.slider:not(.slidesBeforeAfter-1){margin:0;padding:0}}.sliderImages__slidesBeforeAfter:not(.sliderImages__slidesBeforeAfter-2){overflow-x:clip}@media only screen and (min-width: 1150px){.sliderImages__slidesBeforeAfter:not(.sliderImages__slidesBeforeAfter-2){margin:1rem 0}}.sliderImages__slidesBeforeAfter:not(.sliderImages__slidesBeforeAfter-2) .swiper-wrapper{padding-bottom:1rem}@media only screen and (min-width: 1150px){.sliderImages__slidesBeforeAfter:not(.sliderImages__slidesBeforeAfter-2) .swiper-slide:not(.swiper-slide-active){opacity:0.5;-webkit-transform:translateX(0) scale(0.9);-ms-transform:translateX(0) scale(0.9);transform:translateX(0) scale(0.9);-webkit-transition:-webkit-transform ease .5s;transition:-webkit-transform ease .5s;-o-transition:transform ease .5s;transition:transform ease .5s;transition:transform ease .5s, -webkit-transform ease .5s;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15)}}@media only screen and (min-width: 1150px){.sliderImages__slidesBeforeAfter:not(.sliderImages__slidesBeforeAfter-2) .swiper-slide-active{-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15);-webkit-transform:translateY(-20px) scale(1.1);-ms-transform:translateY(-20px) scale(1.1);transform:translateY(-20px) scale(1.1);background:#fff;position:relative;z-index:1}}.sliderImages__slidesBeforeAfter-1{margin:20px auto}@media only screen and (min-width: 1115px){.sliderImages__slidesBeforeAfter-1{max-width:50%}}.sliderImages__slidesBeforeAfter-1 .beforeAfterSlider__slideImage2{-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15);margin:10px}.sliderImages__slidesBeforeAfter-2{margin:20px 0}@media only screen and (min-width: 1150px){.sliderImages__slidesBeforeAfter-2 .swiper-slide{width:50% !important;margin:0 auto}}.sliderImages__slidesBeforeAfter-2 .beforeAfterSlider__slideImage2{-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15);margin:10px}.sliderImages__slidesBeforeAfter-2 .beforeAfterSlider__slideImage2 img{width:100%}@media only screen and (max-width: 1123px){.sliderbeforeAfter__slider{margin:0 3rem}}@media only screen and (max-width: 767px){.sliderbeforeAfter__slider{margin:0}}.slider .sliderImages__navigation__previous{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:0;left:-20px;margin:auto;border:none;background:transparent;cursor:pointer}@media only screen and (max-width: 767px){.slider .sliderImages__navigation__previous{width:45px}}.slider .sliderImages__navigation__next{position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-20px;bottom:0;margin:auto;border:none;background:transparent;cursor:pointer}@media only screen and (max-width: 767px){.slider .sliderImages__navigation__next{width:45px}}.slider .sliderImages__navigation__next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.beforeAfterSlider__slideImage2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 20px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.15);box-shadow:0 4px 10px rgba(0,0,0,0.15)}@media only screen and (min-width: 1150px){.beforeAfterSlider__slideImage2{margin:0;-webkit-box-shadow:none;box-shadow:none}}.beforeAfterSlider__slideContent__catgorie{color:#656060;font-family:"avenir",arial,helvetica,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:0.7px;text-transform:uppercase;text-align:center}.beforeAfterSlider__slideContent__title{color:#376478;text-align:center;font-family:"avenir",arial,helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:0.9px;padding-top:0.2rem;text-transform:uppercase}.beforeAfterSlider__slideContent__title::first-letter{text-transform:uppercase}.beforeAfterSlider__slideContent__description{color:#656060;text-align:center;font-family:"avenir",arial,helvetica,sans-serif;font-size:0.875rem;font-weight:400;line-height:1.2;letter-spacing:0.7px;text-transform:lowercase;padding-bottom:1rem}.beforeAfterSlider__slideContent__description::first-letter{text-transform:uppercase}.beforeAfterSlider__slideContent{background:#fff}.section:not(.section--no-paddings):not([class*='section--paddings--']){padding-top:-webkit-calc(1.5625rem + 3.75vw);padding-top:calc(1.5625rem + 3.75vw);padding-bottom:-webkit-calc(1.5625rem + 3.75vw);padding-bottom:calc(1.5625rem + 3.75vw)}@media (min-width: 1200px){.section:not(.section--no-paddings):not([class*='section--paddings--']){padding-top:4.375rem}}@media (min-width: 1200px){.section:not(.section--no-paddings):not([class*='section--paddings--']){padding-bottom:4.375rem}}.section:not(.section--no-paddings).section--paddings--md{padding-top:-webkit-calc(1.34375rem + 1.125vw);padding-top:calc(1.34375rem + 1.125vw);padding-bottom:-webkit-calc(1.34375rem + 1.125vw);padding-bottom:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.section:not(.section--no-paddings).section--paddings--md{padding-top:2.1875rem}}@media (min-width: 1200px){.section:not(.section--no-paddings).section--paddings--md{padding-bottom:2.1875rem}}@media only screen and (max-width: 767px){.section--no-margin-mobile{margin-top:0 !important}}.section+.section:not(.section--no-topMargin):not([class*='section--marginTop--']){margin-top:-webkit-calc(1.75rem + 6vw);margin-top:calc(1.75rem + 6vw)}@media (min-width: 1200px){.section+.section:not(.section--no-topMargin):not([class*='section--marginTop--']){margin-top:6.25rem}}.section+.section:not(.section--no-topMargin).section--marginTop--md{margin-top:-webkit-calc(1.625rem + 4.5vw);margin-top:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){.section+.section:not(.section--no-topMargin).section--marginTop--md{margin-top:5rem}}.sectionHeader--style-1 .sectionHeader__title{color:#376478;color:var(--mingColor);font-family:"optima";font-size:-webkit-calc(1.3125rem + .75vw);font-size:calc(1.3125rem + .75vw);line-height:1.05;margin-bottom:-webkit-calc(1.28125rem + .375vw);margin-bottom:calc(1.28125rem + .375vw)}@media (min-width: 1200px){.sectionHeader--style-1 .sectionHeader__title{font-size:1.875rem}}@media (min-width: 1200px){.sectionHeader--style-1 .sectionHeader__title{margin-bottom:1.5625rem}}.sectionHeader--style-1 .sectionHeader__description{font-family:"avenir",arial,helvetica,sans-serif;font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.53333;text-align:justify;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.sectionHeader--style-1 .sectionHeader__button a{font-family:"optima";font-size:1.125rem;color:#5d9ab4;color:var(--hippieBlueColor);position:relative}.sectionHeader--style-1 .sectionHeader__button a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#5d9ab4;background-color:var(--hippieBlueColor)}@media (hover: hover){.sectionHeader--style-1 .sectionHeader__button a:hover{color:#5d9ab4;color:var(--hippieBlueColor)}.sectionHeader--style-1 .sectionHeader__button a:hover::after{background-color:#5d9ab4;background-color:var(--hippieBlueColor);width:100%;right:inherit;left:0}}.sectionHeader--style-1 .sectionHeader__button::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23376478'/%3E%3C/svg%3E")}.sectionHeader--style-2{margin-bottom:-webkit-calc(1.3125rem + .75vw);margin-bottom:calc(1.3125rem + .75vw)}@media (min-width: 1200px){.sectionHeader--style-2{margin-bottom:1.875rem}}.sectionHeader--style-2 .sectionHeader__title{font-family:optima;font-weight:400;font-weight:var(--fontWeightRoman);font-size:-webkit-calc(1.34375rem + 1.125vw);font-size:calc(1.34375rem + 1.125vw);line-height:1.05;color:#376478;color:var(--mingColor);margin-bottom:.625rem}@media (min-width: 1200px){.sectionHeader--style-2 .sectionHeader__title{font-size:2.1875rem}}.sectionHeader--style-2 .sectionHeader__description{font-family:avenir;font-weight:300;font-weight:var(--fontWeightBook);font-size:.9375rem;line-height:1.67;text-align:justify;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.sectionHeader--style-2 .sectionHeader__description h3{color:#376478;color:var(--mingColor);font-family:"avenir",arial,helvetica,sans-serif;font-size:-webkit-calc(1.26875rem + .225vw);font-size:calc(1.26875rem + .225vw);line-height:1.73913;text-align:justify;letter-spacing:0.05em;font-weight:400;font-weight:var(--fontWeightRoman)}@media (min-width: 1200px){.sectionHeader--style-2 .sectionHeader__description h3{font-size:1.4375rem}}@media only screen and (max-width: 767px){.sectionHeader--style-2 .sectionHeader__description h3{text-align:initial}}body.category .footer,body.page-template-default .footer,body.search .footer{margin-top:-webkit-calc(1.625rem + 4.5vw) !important;margin-top:calc(1.625rem + 4.5vw) !important}@media (min-width: 1200px){body.category .footer,body.page-template-default .footer,body.search .footer{margin-top:5rem !important}}.footer{margin-top:0 !important}.footer>div{grid-template-areas:"practical    logo        socials" "menu         menu        menu" "bottom-menu  bottom-menu bottom-menu";grid-column-gap:1.5625rem;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}@media only screen and (max-width: 1247px){.footer>div{grid-template-areas:"logo" "practical" "socials" "menu" "bottom-menu";-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__logo{-ms-grid-row:1;-ms-grid-column:1}.footer__socials{-ms-grid-row:3;-ms-grid-column:1}.footer__menu{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:1}.footer__bottomMenu{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}}.footer>div .footer__socials{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-row:4;-ms-grid-column:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-area:socials}@media only screen and (min-width: 1248px){.footer>div .footer__socials{border-left:1px solid rgba(68, 68, 68, 0.1);border-left:1px solid rgba(var(--tundoraRGBColor), 0.1);padding-bottom:1.25rem}}.footer>div .footer__socials .footer__socials__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer>div .footer__socials .footer__socials__wrapper .socialsListing a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer>div .footer__socials .footer__socials__wrapper .socialsListing a svg{height:18px}@media only screen and (max-width: 1247px){.footer>div .footer__socials .footer__socials__wrapper .socialsListing a svg path{fill:#dcbb9d;fill:var(--cameoColor)}}.footer>div .footer__socials .footer__socials__wrapper .socialsListing a:hover svg path{fill:#5d9ab4;fill:var(--hippieBlueColor)}.footer>div .footer__socials .footer__socials__doctolib{margin-top:.9375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer>div .footer__socials .appointmentButton{background-color:white;color:#5d9ab4;color:var(--hippieBlueColor);background-image:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #5d9ab4;border:1px solid var(--hippieBlueColor)}.footer>div .footer__socials .appointmentButton path{fill:#5d9ab4;fill:var(--hippieBlueColor)}.footer>div .footer__practicalInformations__header{font-family:"avenir",arial,helvetica,sans-serif;font-size:.875rem;line-height:150%;text-align:center;letter-spacing:0.15em;text-transform:uppercase;color:#444444;color:var(--tundoraColor);padding-top:1.875rem}.footer>div .footer__socials .footer__socials__header{font-family:"avenir",arial,helvetica,sans-serif;font-size:.875rem;line-height:150%;text-align:center;letter-spacing:0.15em;text-transform:uppercase;color:#444444;color:var(--tundoraColor);padding-top:1.875rem}.footer>div .footer__practicalInformations__header::after{content:"";display:block;width:1.375rem;height:1px;margin-top:.625rem;margin-right:auto;margin-left:auto;background-color:#dcbb9d;background-color:var(--cameoColor)}.footer>div .footer__socials .footer__socials__header::after{content:"";display:block;width:1.375rem;height:1px;margin-top:.625rem;margin-right:auto;margin-left:auto;background-color:#dcbb9d;background-color:var(--cameoColor)}.footer>div .footer__practicalInformations{-ms-grid-row:1;-ms-grid-column:1;grid-area:practical}.footer>div .footer__practicalInformations .footer__practicalInformations__adress{font-family:"avenir",arial,helvetica,sans-serif;font-size:.875rem;line-height:150%;text-align:center;color:#444444;color:var(--tundoraColor);letter-spacing:0.05em;margin-top:.625rem;font-weight:300;font-weight:var(--fontWeightBook)}.footer>div .footer__practicalInformations .footer__practicalInformations__phone{margin-top:.3125rem;font-family:"avenir",arial,helvetica,sans-serif;font-weight:800;font-weight:var(--fontWeightHeavy);font-size:1rem;line-height:131%;text-align:center;letter-spacing:0.05em;color:#5d9ab4;color:var(--hippieBlueColor)}.footer>div .footer__practicalInformations .footer__practicalInformations__phone a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative}.footer>div .footer__practicalInformations .footer__practicalInformations__phone a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.footer>div .footer__practicalInformations .footer__practicalInformations__phone a:hover{color:#444444;color:var(--tundoraColor)}.footer>div .footer__practicalInformations .footer__practicalInformations__phone a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.footer>div .footer__practicalInformations .footer__practicalInformations__email{margin-top:.3125rem;font-family:"avenir",arial,helvetica,sans-serif;font-size:.875rem;line-height:150%;text-align:center;letter-spacing:0.05em;color:#444444;color:var(--tundoraColor)}.footer>div .footer__practicalInformations .footer__practicalInformations__email a{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:relative}.footer>div .footer__practicalInformations .footer__practicalInformations__email a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#444444;background-color:var(--tundoraColor)}@media (hover: hover){.footer>div .footer__practicalInformations .footer__practicalInformations__email a:hover{color:#444444;color:var(--tundoraColor)}.footer>div .footer__practicalInformations .footer__practicalInformations__email a:hover::after{background-color:#444444;background-color:var(--tundoraColor);width:100%;right:inherit;left:0}}.footer>div .footer__logo{padding-top:1.5625rem;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1248px){.footer>div .footer__logo{border-left:1px solid rgba(68, 68, 68, 0.1);border-left:1px solid rgba(var(--tundoraRGBColor), 0.1);padding-bottom:-webkit-calc(1.3125rem + .75vw);padding-bottom:calc(1.3125rem + .75vw)}}@media only screen and (min-width: 1248px) and (min-width: 1200px){.footer>div .footer__logo{padding-bottom:1.875rem}}.footer__menu{padding-right:1.25rem;padding-left:1.25rem;margin-right:-webkit-calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw)}@media only screen and (min-width: 1248px){.footer__menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__menu li a{letter-spacing:0.15em;text-transform:uppercase;position:relative}.footer__menu li a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#fff}@media (hover: hover){.footer__menu li a:hover{color:#fff}.footer__menu li a:hover::after{background-color:#fff;width:100%;right:inherit;left:0}}@media only screen and (max-width: 1247px){.footer__menu li{display:block}}@media only screen and (max-width: 1247px){.footer__menu li+li::before{display:none}}.footer__bottomMenu li>a{text-transform:uppercase;letter-spacing:0.15em;position:relative}.footer__bottomMenu li>a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#376478;background-color:var(--mingColor)}@media (hover: hover){.footer__bottomMenu li>a:hover{color:#376478;color:var(--mingColor)}.footer__bottomMenu li>a:hover::after{background-color:#376478;background-color:var(--mingColor);width:100%;right:inherit;left:0}}@media only screen and (max-width: 499px){.footer__bottomMenu>nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5}.footer__bottomMenu>nav>ul>li+li::before{display:none}}.header__top{border-bottom:1px solid rgba(68,68,68,0.1)}.header__top .header__top__right__doctolib{border-bottom:1px solid rgba(68,68,68,0.1)}.header__top .header__top__right__doctolib .doctolibButton{background:#5d9ab4;background:var(--hippieBlueColor)}.header__top .header__top__left{margin-left:-webkit-calc(50% - 50vw);margin-left:calc(50% - 50vw)}.header__top .socialsListing a{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.header__top .socialsListing a svg{height:18px}.header__top .socialsListing a:hover svg path{fill:#5d9ab4 !important;fill:var(--hippieBlueColor) !important}@media only screen and (min-width: 1248px){.header__top>div{padding-left:52px}}.header__top__left__addresses>*{-webkit-transition:color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.header__top__left__addresses>*:hover{color:#5d9ab4;color:var(--hippieBlueColor)}.header__top__left__addresses::before{height:100% !important}.header__top__left__phone svg{display:none}.header__bottom__menu.menuIsActive>nav>ul>li{opacity:0.4}.header__bottom__menu.menuIsActive>nav>ul>li.current-menu-item,.header__bottom__menu.menuIsActive>nav>ul>li.current-menu-ancestor,.header__bottom__menu.menuIsActive>nav>ul>li.current-category-ancestor,.header__bottom__menu.menuIsActive>nav>ul>li.current-post-ancestor,.header__bottom__menu.menuIsActive>nav>ul>li.current-page-ancestor{opacity:1}.header__bottom__menu>nav:hover>ul>li{opacity:0.4}.header__bottom__menu>nav>ul>li{-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.header__bottom__menu>nav>ul>li:hover{opacity:1}.header__bottom__menu>nav .nav-drop__wrapper{width:100%}.header__bottom__menu>nav .nav-drop__wrapper>li:not(:last-of-type){border-bottom:0.5px solid rgba(68,68,68,0.15)}.header__bottom__menu>nav .nav-drop__wrapper>li:not(:hover)>a{-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.header__bottom__menu>nav .nav-drop__wrapper:hover>li:not(:hover)>a{color:rgba(68,68,68,0.5) !important}@media only screen and (min-width: 1248px){.header__bottom>div{display:-ms-grid;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr}}.header__bottom__logo--isScrolled,.header__bottom__logo--isResponsive{display:none}@media only screen and (max-width: 1247px){.header__bottom__logo--isNotScrolled,.header__bottom__logo--isResponsive{display:none}.header__bottom__logo--isResponsive{display:block !important}}header.clone{display:none}@media only screen and (min-width: 1248px){.header{position:relative;top:0 !important}header.clone{display:block;position:fixed;z-index:-1;top:0;right:0;left:0;-webkit-transition:0.2s -webkit-transform cubic-bezier(0.3, 0.73, 0.3, 0.74);transition:0.2s -webkit-transform cubic-bezier(0.3, 0.73, 0.3, 0.74);-o-transition:0.2s transform cubic-bezier(0.3, 0.73, 0.3, 0.74);transition:0.2s transform cubic-bezier(0.3, 0.73, 0.3, 0.74);transition:0.2s transform cubic-bezier(0.3, 0.73, 0.3, 0.74), 0.2s -webkit-transform cubic-bezier(0.3, 0.73, 0.3, 0.74);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.admin-bar header.clone{top:-webkit-calc(46px + 0) !important;top:calc(46px + 0) !important}}@media only screen and (min-width: 1248px) and (min-width: 783px){.admin-bar header.clone{top:-webkit-calc(32px + 0) !important;top:calc(32px + 0) !important}}@media only screen and (min-width: 1248px){header.clone .header__bottom{--headerBottomPaddingTop: initial;--headerBottomPaddingBottom: initial}header.clone .header__bottom__logo{margin:0}header.clone .header__bottom__menu__first{grid-area:menu-left}header.clone .header__bottom__menu__second{grid-area:menu-right}header.clone .header__bottom__menu__first,header.clone .header__bottom__menu__second{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.clone .header__bottom__menu__first ul>li:not(:last-of-type),header.clone .header__bottom__menu__second ul>li:not(:last-of-type){margin-right:1.75rem}header.clone .header__bottom>div{grid-template-areas:'logo menu-left menu-right';-ms-grid-columns:1fr 1.75rem auto 1.75rem auto;grid-template-columns:1fr auto auto;grid-column-gap:1.75rem;-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}header.clone .header__bottom>div .header__bottom__menu{justify-self:flex-end}header.clone .header__bottom__logo--isScrolled{display:block}header.clone .header__bottom__logo--isNotScrolled,header.clone .header__bottom__logo--isResponsive{display:none}header.clone .header__bottom>div > .footer__logo{-ms-grid-row:1;-ms-grid-column:1}}@media only screen and (min-width: 768px){.footer__logo{-ms-grid-row:1;-ms-grid-column:1}.footer__addresses{-ms-grid-row:2;-ms-grid-column:1}.footer__socials{-ms-grid-row:2;-ms-grid-column:3}.footer__contact{-ms-grid-row:2;-ms-grid-column:5}.footer__doctolib{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.footer__menu{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.footer__bottomMenu{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:5}.footer>div .footer__socials{-ms-grid-row:2;-ms-grid-column:3}}@media only screen and (max-width: 1247px){.footer>div .footer__socials{-ms-grid-row:3;-ms-grid-column:1}.footer>div .footer__practicalInformations{-ms-grid-row:2;-ms-grid-column:1}}@media only screen and (min-width: 1248px){header.clone .header__bottom__menu__first{-ms-grid-row:1;-ms-grid-column:3}header.clone .header__bottom__menu__second{-ms-grid-row:1;-ms-grid-column:5}}@media only screen and (min-width: 1248px) and (max-width: 1049px){header.clone{--headerActionsSearchHeight: 1.25rem;--headerActionsSearchWidth: 1.25rem;--headerMenuItemFontSize: .6875rem}}@media only screen and (min-width: 1248px){body.headerIsDown header.clone{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header__bottom__menu>nav>ul>li a[href$='/contact/']{border-bottom:0.75px solid #5d9ab4;border-bottom:0.75px solid var(--hippieBlueColor);color:#5d9ab4 !important;color:var(--hippieBlueColor) !important}@media only screen and (min-width: 1248px){.header__bottom__logo{margin-right:1.875rem;margin-left:1.875rem}}.header__bottom__actions__menu{margin-right:1.25rem}.header__bottom__actions__menu>button{width:100%;height:auto}.header__bottom__actions__menu>button>svg{margin-right:.3125rem}.header__bottom__actions__menu>button>span{font-family:avenir;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;line-height:1.2;letter-spacing:0.2em;text-transform:uppercase;white-space:nowrap;color:#444444;color:var(--tundoraColor)}@media only screen and (max-width: 1247px){.header__bottom__actions__search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#5d9ab4;background-color:var(--hippieBlueColor);-webkit-border-radius:100%;border-radius:100%;width:2.5rem;height:2.5rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.header__bottom__actions__search:hover{background-color:#376478;background-color:var(--mingColor)}}@media only screen and (min-width: 1248px){.header__bottom__actions__search{margin-bottom:.125rem}}.header__bottom__menu__first,.header__bottom__menu__second{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__bottom__menu__first ul,.header__bottom__menu__second ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__bottom__menu__first .header__bottom__menu,.header__bottom__menu__second .header__bottom__menu{width:100%}@media only screen and (min-width: 1248px){.header__bottom__menu__first,.header__bottom__menu__second{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width: 1247px){.header__responsiveMenu{height:-webkit-calc(100%);height:calc(100%);max-width:-webkit-calc(100% - 3.125rem);max-width:calc(100% - 3.125rem);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);background:-o-linear-gradient(307.24deg, #5d9ab4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5d9ab4 0%, #376478 117.33%);background:-o-linear-gradient(307.24deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%);background:linear-gradient(142.76deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%)}.header__responsiveMenu>ul>li{padding:.9375rem 15px;padding:.9375rem var(--containerGutter);border-bottom:1px solid #e7e7e7}@media only screen and (min-width: 768px){.header__responsiveMenu>ul>li{padding:.9375rem 30px;padding:.9375rem var(--containerGutter)}}.header__responsiveMenu>ul>li.isActive{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-grid-rows:3.125rem auto;grid-template-rows:3.125rem auto;grid-template-areas:'dropdown-toggle menu-item' 'dropdown dropdown';position:absolute;top:0;left:0;height:auto;min-height:100%;width:100% !important;padding-top:0;background:-o-linear-gradient(307.24deg, #5d9ab4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5d9ab4 0%, #376478 117.33%);background:-o-linear-gradient(307.24deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%);background:linear-gradient(142.76deg, var(--hippieBlueColor) 0%, var(--mingColor) 117.33%);z-index:1;-webkit-animation:0.35s 0s alternate responsive_menu_toggle;animation:0.35s 0s alternate responsive_menu_toggle;border-bottom:none}.header__responsiveMenu>ul>li.isActive::before{content:'';position:absolute;top:0;left:0;height:3.125rem;width:100%;border-bottom:1px solid #e7e7e7;background-color:#376478;background-color:var(--mingColor);z-index:-1}.header__responsiveMenu>ul>li.isActive>a{z-index:10;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header__responsiveMenu>ul>li.isActive>a ::before{pointer-events:none}.header__responsiveMenu>ul>li.isActive>.dropdown-toggle{z-index:10;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header__responsiveMenu>ul>li.isActive>.dropdown-toggle>svg{-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.header__responsiveMenu>ul>li.isActive>ul.nav-drop ul.nav-drop li>a{text-transform:capitalize !important}.header__responsiveMenu .dropdown-toggle>svg{width:.375rem !important;background:none !important}.header__responsiveMenu .dropdown-toggle>svg path{fill:none !important}.header__responsiveMenu>ul>li.isActive > li.menu-item-has-children>*:first-child{-ms-grid-row:1;-ms-grid-column:2}.header__responsiveMenu>ul>li.isActive > li.menu-item-has-children>.dropdown-toggle{-ms-grid-row:1;-ms-grid-column:1}.header__responsiveMenu>ul>li.isActive > li.menu-item-has-children>.nav-drop{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}}@-webkit-keyframes responsive_menu_toggle{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes responsive_menu_toggle{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes responsive_menu_toggle2{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes responsive_menu_toggle2{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.social-link.instagram svg{margin-top:15px;margin-left:15px;width:30px;height:30px}.social-link.instagram svg path{fill:#dcbb9d}.errorPage a{border:1px solid #dcbb9d;border:1px solid var(--cameoColor);background-color:white;color:#dcbb9d;color:var(--cameoColor)}.errorPage a:hover{color:white;background-color:#dcbb9d;background-color:var(--cameoColor)}.searchPage__post{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.searchPage__post:hover{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.searchPage__post>a .searchPage__post__title,.searchPage__post>a .searchPage__post__link>span{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.searchPage__post>a:hover .searchPage__post__title{color:#376478;color:var(--mingColor)}.searchPage__post>a:hover .searchPage__post__link>span{color:#376478;color:var(--mingColor)}.contactPage{display:-ms-grid;display:grid;grid-template-areas:"form" "practical-informations" "map";-ms-grid-columns:1fr;grid-template-columns:1fr}.contactPage>*:not(.contactPage__map){padding-right:5rem;padding-right:var(--containerGutter);padding-left:5rem;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.contactPage>*:not(.contactPage__map){padding-left:5rem;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.contactPage>*:not(.contactPage__map){padding-right:5rem;padding-right:var(--containerGutter)}}@media only screen and (min-width: 1024px){.contactPage{-ms-grid-rows:auto 0 auto;grid-template-areas:"form     practical-informations" "map      map";-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;grid-gap:0}.contactPage>*:not(.contactPage__map){padding-right:0;padding-left:0}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}.contactPage__form{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(246,226,207,0)), to(rgba(220,187,157,0.3)));background:-o-linear-gradient(top, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background:linear-gradient(180deg, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background-blend-mode:multiply;grid-area:form;-ms-grid-row-align:center;align-self:center;height:100%}@media only screen and (min-width: 1024px){.contactPage__form{padding-left:15px !important;padding-left:var(--containerGutter) !important;padding-top:-webkit-calc(1.625rem + 4.5vw);padding-top:calc(1.625rem + 4.5vw);padding-bottom:-webkit-calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw);padding-right:-webkit-calc(1.5rem + 3vw) !important;padding-right:calc(1.5rem + 3vw) !important}@media only screen and (min-width: 768px){.contactPage__form{padding-left:30px !important;padding-left:var(--containerGutter) !important}}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-top:5rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-bottom:5rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-right:3.75rem !important}}@media only screen and (max-width: 1023px){.contactPage__form{padding-bottom:-webkit-calc(1.28125rem + .375vw);padding-bottom:calc(1.28125rem + .375vw)}}@media only screen and (max-width: 1023px) and (min-width: 1200px){.contactPage__form{padding-bottom:1.5625rem}}.contactPage__form__header__title{font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:112%;color:#376478;color:var(--mingColor)}@media (min-width: 1200px){.contactPage__form__header__title{font-size:2.5rem}}.contactPage__form__header__title::after{margin-top:.9375rem}.contactPage__form__header__subTitle{font-family:"optima";font-size:1.25rem;line-height:150%;color:#376478;color:var(--mingColor);letter-spacing:0.05em}.contactPage__practicalInformations{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;position:relative;grid-area:practical-informations;padding-top:-webkit-calc(1.34375rem + 1.125vw);padding-top:calc(1.34375rem + 1.125vw);padding-bottom:-webkit-calc(1.34375rem + 1.125vw);padding-bottom:calc(1.34375rem + 1.125vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;background:-o-linear-gradient(307.24deg, #5d9ab4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5d9ab4 0%, #376478 117.33%)}@media (min-width: 1200px){.contactPage__practicalInformations{padding-top:2.1875rem}}@media (min-width: 1200px){.contactPage__practicalInformations{padding-bottom:2.1875rem}}.contactPage__practicalInformations svg path{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations svg polygon{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations svg circle{stroke:#f6e2cf;stroke:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper{position:relative;z-index:2;width:100%;--containerGutter: 5rem}.contactPage__practicalInformations__wrapper>*>svg path{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper>*>svg polygon{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper>*+*{margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.contactPage__practicalInformations__wrapper>*+*{margin-top:2.1875rem}}@media only screen and (min-width: 1024px){.contactPage__practicalInformations__wrapper{padding-right:5rem;padding-right:var(--containerGutter);padding-left:5rem;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.contactPage__practicalInformations__wrapper{padding-left:5rem;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.contactPage__practicalInformations__wrapper{padding-right:5rem;padding-right:var(--containerGutter)}}}.contactPage__practicalInformations__title{display:block;font-family:avenir;font-size:1.125rem;font-weight:800;font-weight:var(--fontWeightHeavy);line-height:1;margin-bottom:.625rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__title{font-size:.75rem}.contactPage__practicalInformations__header,.contactPage__practicalInformations__email{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contactPage__practicalInformations__content{display:block;margin-left:1.0625rem}.contactPage__practicalInformations__address .contactPage__practicalInformations__title{font-family:"optima";color:#f6e2cf;color:var(--albescentWhiteColor2);font-size:1.4375rem;font-weight:normal;margin-left:0}.contactPage__practicalInformations__address .contactPage__practicalInformations__content{margin-left:0}.contactPage__practicalInformations__address .contactPage__practicalInformations__content a{margin-top:.75rem;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;font-weight:undefined;font-weight:var(--fontWeightSemiBold);letter-spacing:0.05em}.contactPage__practicalInformations__address .contactPage__practicalInformations__content p{margin-top:.75rem;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;font-weight:undefined;font-weight:var(--fontWeightSemiBold);letter-spacing:0.05em}.contactPage__practicalInformations__accesses{margin-top:1.25rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__title{font-size:1.125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul{margin-top:.9375rem;font-size:.875rem;font-weight:300;font-weight:var(--fontWeightBook);letter-spacing:0.05em}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul li{display:block}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.8em}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>ul{margin-top:.3125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>ul>li+li{margin-top:.3125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li+li{margin-top:.375rem}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a{position:relative;font-size:.875rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;line-height:1.07}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#f6e2cf;background-color:var(--albescentWhiteColor2)}@media (hover: hover){.contactPage__practicalInformations__email .contactPage__practicalInformations__content a:hover{color:#f6e2cf;color:var(--albescentWhiteColor2)}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a:hover::after{background-color:#f6e2cf;background-color:var(--albescentWhiteColor2);width:100%;right:inherit;left:0}}.contactPage__practicalInformations__phone{display:-ms-grid;display:grid;-ms-grid-columns:1.5rem auto;grid-template-columns:1.5rem auto}.contactPage__practicalInformations__phone__usefulText{font-size:.9375rem;letter-spacing:0.05em;font-weight:300;font-weight:var(--fontWeightBook)}.contactPage__practicalInformations__phone__usefulText ~ *{margin-top:.625rem}.contactPage__practicalInformations__phone__number a{position:relative;font-family:avenir;font-size:1rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.contactPage__practicalInformations__phone__number a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#f6e2cf;background-color:var(--albescentWhiteColor2)}@media (hover: hover){.contactPage__practicalInformations__phone__number a:hover{color:#f6e2cf;color:var(--albescentWhiteColor2)}.contactPage__practicalInformations__phone__number a:hover::after{background-color:#f6e2cf;background-color:var(--albescentWhiteColor2);width:100%;right:inherit;left:0}}.contactPage__practicalInformations__doctolib{margin-top:-webkit-calc(1.375rem + 1.5vw);margin-top:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.contactPage__practicalInformations__doctolib{margin-top:2.5rem}}.contactPage__practicalInformations__doctolib>a{--doctolibButtonBackgroundColor: var(--apacheColor);--doctolibButtonFontSize: .75rem;--doctolibButtonFontWeight: var(--fontWeightBold);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.25);box-shadow:0px 0px 15px rgba(0,0,0,0.25);padding:.5625rem 1rem .5rem 1rem}.contactPage__map{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:map}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.contactPage__map .googleMaps{height:30rem}.contactPage__practicalInformations__header{font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:1.125}@media (min-width: 1200px){.contactPage__practicalInformations__header{font-size:2.5rem}}.contactPage__practicalInformations__doctolib span{color:#444444 !important;color:var(--tundoraColor) !important}.contactPage__practicalInformations__doctolib path{fill:#444444 !important;fill:var(--tundoraColor) !important}.contactPage__practicalInformations__backgroundSVG{position:absolute;z-index:1;bottom:-.625rem;right:0}.archivePage{grid-template-areas:"posts" "pagination";-ms-grid-columns:1fr;grid-template-columns:1fr}.archivePage__posts{margin-top:-webkit-calc(1.4375rem + 2.25vw);margin-top:calc(1.4375rem + 2.25vw)}@media (min-width: 1200px){.archivePage__posts{margin-top:3.125rem}}.single-post .hero__content__text{padding-bottom:20px}@media only screen and (min-width: 1248px){.single-post .hero__content__text{padding-bottom:30px}}.single-post .hero__content__text a{background-color:rgba(93,154,180,0.22);padding:.0625rem .125rem;-webkit-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.single-post .hero__content__text a:hover{background-color:rgba(220,187,157,0.4)}.single-post .hero__content__text p{text-align:left}.singlePage .alsoToRead{padding-left:-webkit-calc(1.28125rem + .375vw);padding-left:calc(1.28125rem + .375vw)}@media (min-width: 1200px){.singlePage .alsoToRead{padding-left:1.5625rem}}.singlePage .alsoToRead ul{margin-left:0}.singlePage.singlePage--haveLinks{grid-template-areas:"content" "share" "author-block" "pagination" "also-to-read";-ms-grid-columns:1fr;grid-template-columns:1fr}.singlePage:not(.singlePage--haveLinks){grid-template-areas:"content" "share" "author-block" "pagination" "also-to-read";-ms-grid-columns:1fr;grid-template-columns:1fr}.singlePage__title{font-weight:900;font-size:2.8125rem;line-height:122%;font-family:"avenir",arial,helvetica,sans-serif;color:undefined;color:var(--pharlapColor)}.singlePage__meta{font-family:avenir;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;line-height:1.26667;letter-spacing:0.05em}.singlePage__meta p{color:#c4c4c4;color:var(--silverColor)}.singlePage__meta p::after{color:#dcbb9d;color:var(--cameoColor)}.singlePage__meta *:nth-child(2){color:#dcbb9d;color:var(--cameoColor)}@media only screen and (max-width: 399px){.singlePage__share{text-align:center}}@media only screen and (max-width: 1247px){.singlePage__share{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.singlePage__share li{position:relative;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);-o-transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1);transition:transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), -webkit-transform 0.35s cubic-bezier(0.25, 0.1, 0.25, 1)}.singlePage__share li:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.singlePage__share li a::after{content:'';position:absolute;padding:.75rem;top:0;right:0;bottom:0;left:0;z-index:1}.singlePage__pagination{border-top:1px solid #444444;border-top:1px solid var(--tundoraColor);border-bottom:1px solid #444444;border-bottom:1px solid var(--tundoraColor)}.singlePage__pagination__previous{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.singlePage__pagination__previous:hover{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.singlePage__pagination__previous:hover svg path{fill:#5d9ab4 !important;fill:var(--hippieBlueColor) !important}.singlePage__pagination__next{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.singlePage__pagination__next:hover{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.singlePage__pagination__next:hover svg path{fill:#5d9ab4 !important;fill:var(--hippieBlueColor) !important}.singlePage__pagination__all div{background-color:#444444;background-color:var(--tundoraColor)}.singlePage__pagination__all:hover div{background-color:#5d9ab4;background-color:var(--hippieBlueColor)}.singlePage__coverImage img{width:100%;max-height:28.125rem}.singlePage__topText{color:red;font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.66667;color:undefined;color:var(--pharlapColor)}.singlePage__content__inner__block+.singlePage__content__inner__block{border-top:unset}.singlePage__content__inner__block>p img{margin-top:1.5625rem !important}.singlePage__content__inner__block>p:not(.dontApplyStyle){color:red;font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.66667;color:undefined;color:var(--pharlapColor)}.singlePage__content__inner__block>ul:not(.dontApplyStyle){color:red;font-family:"avenir",arial,helvetica,sans-serif;font-weight:400;font-size:.9375rem;line-height:1.66667;color:undefined;color:var(--pharlapColor)}.singlePage__content__inner__block>ul:not(.dontApplyStyle) li:not(:first-child){margin-top:.3125rem}.singlePage__content__inner__block>ul:not(.dontApplyStyle) li::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23DDB9AB'/%3E%3C/svg%3E");margin-right:.625rem}.singlePage__content__inner__block .headingSecondStyle{font-weight:500;font-weight:var(--fontWeightMedium)}.contactPage{display:-ms-grid;display:grid;grid-template-areas:"form" "practical-informations" "map";-ms-grid-columns:1fr;grid-template-columns:1fr}.contactPage>*:not(.contactPage__map){padding-right:5rem;padding-right:var(--containerGutter);padding-left:5rem;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.contactPage>*:not(.contactPage__map){padding-left:5rem;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.contactPage>*:not(.contactPage__map){padding-right:5rem;padding-right:var(--containerGutter)}}@media only screen and (min-width: 1024px){.contactPage{-ms-grid-rows:auto 0 auto;grid-template-areas:"form     practical-informations" "map      map";-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;grid-gap:0}.contactPage>*:not(.contactPage__map){padding-right:0;padding-left:0}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.contactPage > .contactBlock__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.contactPage__form{-ms-grid-row:1;-ms-grid-column:1}.contactPage__practicalInformations{-ms-grid-row:1;-ms-grid-column:3}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}.contactPage__form{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(246,226,207,0)), to(rgba(220,187,157,0.3)));background:-o-linear-gradient(top, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background:linear-gradient(180deg, rgba(246,226,207,0) 0%, rgba(220,187,157,0.3) 100%);background-blend-mode:multiply;grid-area:form;-ms-grid-row-align:center;align-self:center;height:100%}@media only screen and (min-width: 1024px){.contactPage__form{padding-left:15px !important;padding-left:var(--containerGutter) !important;padding-top:-webkit-calc(1.625rem + 4.5vw);padding-top:calc(1.625rem + 4.5vw);padding-bottom:-webkit-calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw);padding-right:-webkit-calc(1.5rem + 3vw) !important;padding-right:calc(1.5rem + 3vw) !important}@media only screen and (min-width: 768px){.contactPage__form{padding-left:30px !important;padding-left:var(--containerGutter) !important}}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-top:5rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-bottom:5rem}}@media only screen and (min-width: 1024px) and (min-width: 1200px){.contactPage__form{padding-right:3.75rem !important}}@media only screen and (max-width: 1023px){.contactPage__form{padding-bottom:-webkit-calc(1.28125rem + .375vw);padding-bottom:calc(1.28125rem + .375vw)}}@media only screen and (max-width: 1023px) and (min-width: 1200px){.contactPage__form{padding-bottom:1.5625rem}}.contactPage__form__header__title{font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:112%;color:#376478;color:var(--mingColor)}@media (min-width: 1200px){.contactPage__form__header__title{font-size:2.5rem}}.contactPage__form__header__title::after{margin-top:.9375rem}.contactPage__form__header__subTitle{font-family:"optima";font-size:1.25rem;line-height:150%;color:#376478;color:var(--mingColor);letter-spacing:0.05em}.contactPage__practicalInformations{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;position:relative;grid-area:practical-informations;padding-top:-webkit-calc(1.34375rem + 1.125vw);padding-top:calc(1.34375rem + 1.125vw);padding-bottom:-webkit-calc(1.34375rem + 1.125vw);padding-bottom:calc(1.34375rem + 1.125vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;background:-o-linear-gradient(307.24deg, #5d9ab4 0%, #376478 117.33%);background:linear-gradient(142.76deg, #5d9ab4 0%, #376478 117.33%)}@media (min-width: 1200px){.contactPage__practicalInformations{padding-top:2.1875rem}}@media (min-width: 1200px){.contactPage__practicalInformations{padding-bottom:2.1875rem}}.contactPage__practicalInformations svg path{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations svg polygon{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations svg circle{stroke:#f6e2cf;stroke:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper{position:relative;z-index:2;width:100%;--containerGutter: 5rem}.contactPage__practicalInformations__wrapper>*>svg path{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper>*>svg polygon{fill:#f6e2cf;fill:var(--albescentWhiteColor2)}.contactPage__practicalInformations__wrapper>*+*{margin-top:-webkit-calc(1.34375rem + 1.125vw);margin-top:calc(1.34375rem + 1.125vw)}@media (min-width: 1200px){.contactPage__practicalInformations__wrapper>*+*{margin-top:2.1875rem}}@media only screen and (min-width: 1024px){.contactPage__practicalInformations__wrapper{padding-right:5rem;padding-right:var(--containerGutter);padding-left:5rem;padding-left:var(--containerGutter)}@media only screen and (min-width: 768px){.contactPage__practicalInformations__wrapper{padding-left:5rem;padding-left:var(--containerGutter)}}@media only screen and (min-width: 768px){.contactPage__practicalInformations__wrapper{padding-right:5rem;padding-right:var(--containerGutter)}}}.contactPage__practicalInformations__title{display:block;font-family:avenir;font-size:1.125rem;font-weight:800;font-weight:var(--fontWeightHeavy);line-height:1;margin-bottom:.625rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__title{font-size:.75rem}.contactPage__practicalInformations__header,.contactPage__practicalInformations__email{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contactPage__practicalInformations__content{display:block;margin-left:1.0625rem}.contactPage__practicalInformations__address .contactPage__practicalInformations__title{font-family:"optima";color:#f6e2cf;color:var(--albescentWhiteColor2);font-size:1.4375rem;font-weight:normal;margin-left:0}.contactPage__practicalInformations__address .contactPage__practicalInformations__content{margin-left:0}.contactPage__practicalInformations__address .contactPage__practicalInformations__content a{margin-top:.75rem;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;font-weight:undefined;font-weight:var(--fontWeightSemiBold);letter-spacing:0.05em}.contactPage__practicalInformations__address .contactPage__practicalInformations__content p{margin-top:.75rem;font-weight:500;font-weight:var(--fontWeightMedium);font-size:.9375rem;font-weight:undefined;font-weight:var(--fontWeightSemiBold);letter-spacing:0.05em}.contactPage__practicalInformations__accesses{margin-top:1.25rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__title{font-size:1.125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul{margin-top:.9375rem;font-size:.875rem;font-weight:300;font-weight:var(--fontWeightBook);letter-spacing:0.05em}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul li{display:block}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.8em}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>ul{margin-top:.3125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li>ul>li+li{margin-top:.3125rem}.contactPage__practicalInformations__accesses .contactPage__practicalInformations__content>ul>li+li{margin-top:.375rem}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a{position:relative;font-size:.875rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;line-height:1.07}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#f6e2cf;background-color:var(--albescentWhiteColor2)}@media (hover: hover){.contactPage__practicalInformations__email .contactPage__practicalInformations__content a:hover{color:#f6e2cf;color:var(--albescentWhiteColor2)}.contactPage__practicalInformations__email .contactPage__practicalInformations__content a:hover::after{background-color:#f6e2cf;background-color:var(--albescentWhiteColor2);width:100%;right:inherit;left:0}}.contactPage__practicalInformations__phone{display:-ms-grid;display:grid;-ms-grid-columns:1.5rem auto;grid-template-columns:1.5rem auto}.contactPage__practicalInformations__phone__usefulText{font-size:.9375rem;letter-spacing:0.05em;font-weight:300;font-weight:var(--fontWeightBook)}.contactPage__practicalInformations__phone__usefulText ~ *{margin-top:.625rem}.contactPage__practicalInformations__phone__number a{position:relative;font-family:avenir;font-size:1rem;font-weight:800;font-weight:var(--fontWeightHeavy);letter-spacing:0.05em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.contactPage__practicalInformations__phone__number a::after{content:"";display:block;width:0;height:1px;position:absolute;z-index:1;right:0;bottom:0;-webkit-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);-o-transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition:width 0.5s cubic-bezier(0.86, 0, 0.07, 1);background-color:#f6e2cf;background-color:var(--albescentWhiteColor2)}@media (hover: hover){.contactPage__practicalInformations__phone__number a:hover{color:#f6e2cf;color:var(--albescentWhiteColor2)}.contactPage__practicalInformations__phone__number a:hover::after{background-color:#f6e2cf;background-color:var(--albescentWhiteColor2);width:100%;right:inherit;left:0}}.contactPage__practicalInformations__doctolib{margin-top:-webkit-calc(1.375rem + 1.5vw);margin-top:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.contactPage__practicalInformations__doctolib{margin-top:2.5rem}}.contactPage__practicalInformations__doctolib>a{--doctolibButtonBackgroundColor: var(--apacheColor);--doctolibButtonFontSize: .75rem;--doctolibButtonFontWeight: var(--fontWeightBold);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.25);box-shadow:0px 0px 15px rgba(0,0,0,0.25);padding:.5625rem 1rem .5rem 1rem}.contactPage__map{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column:1;grid-area:map}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}@media only screen and (min-width: 1024px){.contactPage__form{-ms-grid-row:1;-ms-grid-column:1}.contactPage__practicalInformations{-ms-grid-row:1;-ms-grid-column:3}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.contactPage__form{-ms-grid-row:1;-ms-grid-column:1}.contactPage__form{-ms-grid-row:1;-ms-grid-column:1}.contactPage__practicalInformations{-ms-grid-row:1;-ms-grid-column:3}.contactPage__practicalInformations{-ms-grid-row:1;-ms-grid-column:3}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.contactPage > .contactPage__map{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}.contactPage__map .googleMaps{height:30rem}.contactPage__practicalInformations__header{font-family:"optima";font-size:-webkit-calc(1.375rem + 1.5vw);font-size:calc(1.375rem + 1.5vw);line-height:1.125}@media (min-width: 1200px){.contactPage__practicalInformations__header{font-size:2.5rem}}.contactPage__practicalInformations__doctolib span{color:#444444 !important;color:var(--tundoraColor) !important}.contactPage__practicalInformations__doctolib path{fill:#444444 !important;fill:var(--tundoraColor) !important}.contactPage__practicalInformations__backgroundSVG{position:absolute;z-index:1;bottom:-.625rem;right:0}.grecaptcha-badge{visibility:hidden !important}
