html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{max-width:1180px;width:100%;padding:0 30px;margin:0 auto}.container--narrow{max-width:960px}.container--medium{max-width:1360px}.container--wide{max-width:1760px}@media (max-width:768px){.container{padding:0 20px}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-20px;margin-right:-20px}.grid--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid--spaced{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid--gutters-none{margin-left:0;margin-right:0}.grid--gutters-none .grid__col{padding-left:0;padding-right:0}.grid--gutters-xs{margin-left:-5px;margin-right:-5px}.grid--gutters-xs>.grid__col{padding-left:5px;padding-right:5px}.grid--gutters-sm{margin-left:-10px;margin-right:-10px}.grid--gutters-sm>.grid__col{padding-left:10px;padding-right:10px}.grid--gutters-md{margin-left:-20px;margin-right:-20px}.grid--gutters-md>.grid__col{padding-left:20px;padding-right:20px}.grid__col{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px;padding-right:20px}.grid__col.grid__col--2{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.grid__col.grid__col--3{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.grid__col.grid__col--4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.grid__col.grid__col--5{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.grid__col.grid__col--6{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%;max-width:16.66666%}.grid__col.grid__col--7{-webkit-box-flex:1;-ms-flex:1 0 14.28571%;flex:1 0 14.28571%;max-width:14.28571%}.grid__col.grid__col--8{-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%;max-width:12.5%}.grid__col.grid__col--2of3{-webkit-box-flex:1;-ms-flex:1 0 66.66666%;flex:1 0 66.66666%;max-width:66.66666%}.grid__col.grid__col--3of4{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}@media (max-width:1439px){.grid__col.grid__col--lg{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.grid__col.grid__col--lg2{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.grid__col.grid__col--lg3{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.grid__col.grid__col--lg4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.grid__col.grid__col--lg5{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.grid__col.grid__col--lg6{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%;max-width:16.66666%}.grid__col.grid__col--lg7{-webkit-box-flex:1;-ms-flex:1 0 14.28571%;flex:1 0 14.28571%;max-width:14.28571%}.grid__col.grid__col--lg8{-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%;max-width:12.5%}.grid__col.grid__col--lg2of3{-webkit-box-flex:1;-ms-flex:1 0 66.66666%;flex:1 0 66.66666%;max-width:66.66666%}.grid__col.grid__col--lg3of4{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}}@media (max-width:1023px){.grid__col.grid__col--md{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.grid__col.grid__col--md2{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.grid__col.grid__col--md3{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.grid__col.grid__col--md4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.grid__col.grid__col--md5{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.grid__col.grid__col--md6{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%;max-width:16.66666%}.grid__col.grid__col--md7{-webkit-box-flex:1;-ms-flex:1 0 14.28571%;flex:1 0 14.28571%;max-width:14.28571%}.grid__col.grid__col--md8{-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%;max-width:12.5%}.grid__col.grid__col--md2of3{-webkit-box-flex:1;-ms-flex:1 0 66.66666%;flex:1 0 66.66666%;max-width:66.66666%}.grid__col.grid__col--md3of4{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}}@media (max-width:768px){.grid__col.grid__col--sm{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.grid__col.grid__col--sm2{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.grid__col.grid__col--sm3{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.grid__col.grid__col--sm4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.grid__col.grid__col--sm5{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.grid__col.grid__col--sm6{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%;max-width:16.66666%}.grid__col.grid__col--sm7{-webkit-box-flex:1;-ms-flex:1 0 14.28571%;flex:1 0 14.28571%;max-width:14.28571%}.grid__col.grid__col--sm8{-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%;max-width:12.5%}.grid__col.grid__col--sm2of3{-webkit-box-flex:1;-ms-flex:1 0 66.66666%;flex:1 0 66.66666%;max-width:66.66666%}.grid__col.grid__col--sm3of4{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}.grid__col.grid__col--sm-fullwidth{padding-left:0;padding-right:0}}@media (max-width:480px){.grid__col.grid__col--xs{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}.grid__col.grid__col--xs2{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}.grid__col.grid__col--xs3{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.grid__col.grid__col--xs4{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.grid__col.grid__col--xs5{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;max-width:20%}.grid__col.grid__col--xs6{-webkit-box-flex:1;-ms-flex:1 0 16.66666%;flex:1 0 16.66666%;max-width:16.66666%}.grid__col.grid__col--xs7{-webkit-box-flex:1;-ms-flex:1 0 14.28571%;flex:1 0 14.28571%;max-width:14.28571%}.grid__col.grid__col--xs8{-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%;max-width:12.5%}.grid__col.grid__col--xs2of3{-webkit-box-flex:1;-ms-flex:1 0 66.66666%;flex:1 0 66.66666%;max-width:66.66666%}.grid__col.grid__col--xs3of4{-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;max-width:75%}}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{color:#fff;background:#52bb8d}::selection{color:#fff;background:#52bb8d}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}::placeholder{color:#aaa}HTML{scroll-behavior:smooth;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#3a4a5d}MAIN{display:block;position:relative}A{text-decoration:none;color:#5f73a8;-webkit-transition:color .32s ease;transition:color .32s ease}A:hover{color:#5f73a8;-webkit-transition:color .32s ease;transition:color .32s ease}P{line-height:1.8}H1,H2,H3,H4,H5,H6,.h1,.h2,.h3,.h4,.h5{color:#3a4a5d}H1,.h1{font-size:36px}H2,.h2{font-size:28px}H3,.h3{font-size:18px}H4,.h4{font-size:16px}H5,.h5{font-size:14px}BODY{position:relative;opacity:1;-webkit-transition:0.8s opacity;transition:0.8s opacity}BODY.is-fading-in{opacity:0;-webkit-transition:1s opacity;transition:1s opacity}UL{list-style-type:none;margin:0;padding:0}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.anim-fadeout{-webkit-animation:fadeOut 1s ease-out;animation:fadeOut 1s ease-out}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.anim-fadein{-webkit-animation:fadeIn 1s ease-out;animation:fadeIn 1s ease-out}@-webkit-keyframes fadeInFromLeft{0%{opacity:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInFromLeft{0%{opacity:0;-webkit-transform:translateX(-8px);transform:translateX(-8px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.is-hide{display:none !important}.is-shown{display:block !important}.is-invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.is-fixed{position:fixed}.no-scroll{overflow:hidden}.no-scroll-y{overflow-y:hidden}.no-scroll-x{overflow-x:hidden}IMG.alignleft{display:inline;float:left;margin-right:30px}@media (max-width:768px){IMG.alignleft{display:block;float:none;margin:0 auto}}IMG.alignright{display:inline;float:right;margin-left:30px}@media (max-width:768px){IMG.alignright{display:block;float:none;margin:0 auto}}.no-padding-left{padding-left:0px !important}.no-padding-right{padding-right:0px !important}.no-padding-top{padding-top:0px !important}.no-padding-bottom{padding-bottom:0px !important}@media (min-width:1024px){.section-no-padding-left{padding-left:0px !important}}@media (min-width:1024px){.section-no-padding-right{padding-right:0px !important}}.section-no-padding-left-fluid{padding-left:0 !important}@media (max-width:1023px){.section-no-padding-left-fluid{padding-left:0px !important;padding-right:0px !important}}.section-no-padding-right-fluid{padding-right:0 !important}@media (max-width:1023px){.section-no-padding-right-fluid{padding-left:0px !important;padding-right:0px !important}}.msg-positive{color:#58dd90}.msg-negative{color:#eb1342}.msg-subtle{color:#aaa;font-style:italic}.alert-positive{background-color:#58dd90;color:#fff;padding:20px;margin:10px 0;font-weight:800;line-height:1.4}.alert-negative{background-color:#eb1342;color:#fff;padding:20px;margin:10px 0;font-weight:800;line-height:1.4}.alert-bar{display:none;margin-top:20px;padding:24px 30px;background:#2986c4;color:#fff;-webkit-animation:slideUpFadeIn 0.5s ease-out;animation:slideUpFadeIn 0.5s ease-out}.alert-bar__text{margin:0;color:#fff}.alert-bar__text A{color:#fff}.alert-bar__text A:hover{opacity:.6}.alert-bar--negative{background:#eb1342}.alert-bar--positive{background:#58dd90}.alert-bar--warning{background:#f0e464}.separator{display:block;width:100%;height:1px;background:#ccc;margin:20px 0;font-size:0px}.scroll-anchor{position:absolute;top:-20px;visibility:hidden;opacity:0}.screen-reader-text{display:none;visibility:hidden;opacity:0}BUTTON{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;outline:0;border:0;border-radius:0;background:0;text-decoration:none;color:#5f73a8;-webkit-transition:color .32s ease;transition:color .32s ease}BUTTON:hover{color:#5f73a8;-webkit-transition:color .32s ease;transition:color .32s ease;cursor:pointer}BUTTON:active,BUTTON:focus{outline:0}.button{display:inline-block;background:#52bb8d;color:#fff;padding:18px 40px;min-height:56px;font-size:14px;font-weight:800;text-decoration:none;border:0;border-radius:50px;outline:0;-webkit-transition:all .32s ease;transition:all .32s ease;cursor:pointer}.button:hover{color:#fff;background:#5f73a8;-webkit-transition:all .32s ease;transition:all .32s ease}.button--secondary{color:#3a4a5d}.button--secondary:hover{background:#5f73a8}.button--small{padding:8px 30px}@media (max-width:480px){.button{width:100%;max-width:100%;min-width:200px;text-align:center}}.link{display:inline-block;position:relative;color:#3a4a5d;font-weight:800;padding:4px 54px 12px 0;border-bottom:3px solid #3a4a5d;-webkit-transition:all .32s ease;transition:all .32s ease;line-height:1.2;text-align:left}.link .icon{position:absolute;right:0;top:0;height:24px;width:24px;color:#fbc3e1}.link:hover{color:#5f73a8;border-color:#5f73a8;-webkit-transition:all .32s ease;transition:all .32s ease}.link--small{padding:2px 32px 10px 0;border-bottom:2px solid #3a4a5d;font-size:14px}.link--small .icon{top:1px;height:16px;width:16px}.link--no-underline{border-bottom:none}.link--white{color:#fff;border-color:#fff}.link--white .icon{color:#fff;-webkit-transition:all .32s ease;transition:all .32s ease}.link--white:hover{color:#3a4a5d;border-color:#3a4a5d}.link--white:hover .icon{color:#3a4a5d;-webkit-transition:all .32s ease;transition:all .32s ease}.back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:30px;width:120px;height:120px;background:#fff1a4;border-radius:60px;font-weight:800;font-size:18px;color:#3a4a5d;line-height:1.2;-webkit-transition:all .32s ease;transition:all .32s ease}.back-to-top:hover{background:#5f73a8;color:#fff;-webkit-transition:all .32s ease;transition:all .32s ease}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],SELECT,TEXTAREA{display:block;height:60px;width:100%;min-width:240px;max-width:720px;padding:16px 30px;margin-bottom:20px;font-weight:400;color:#3a4a5d;vertical-align:middle;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e0e9f2;border-radius:0;background-color:#fff;-webkit-transition:all .32s ease;transition:all .32s ease}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,SELECT:focus,SELECT:active,TEXTAREA:focus,TEXTAREA:active{border:1px solid #3a4a5d;outline:none;-webkit-transition:all .32s ease;transition:all .32s ease}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,SELECT[disabled],SELECT.is-disabled,TEXTAREA[disabled],TEXTAREA.is-disabled{cursor:not-allowed;border-color:#a3a3a3;opacity:0.6}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}::placeholder{color:#aaa}input[type="password"]{letter-spacing:0.3em}TEXTAREA{min-height:180px;max-height:360px;padding:20px}SELECT{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;padding-right:55px;background-image:url(/themes/custom/assets/icons/icon-toggle-down-gray.svg);background-repeat:no-repeat;background-size:12px 8px;background-position:96% center}SELECT::-ms-expand{display:none}LABEL{display:inline-block;margin-bottom:10px;font-weight:400}LABEL:hover{cursor:pointer}INPUT[TYPE="RADIO"],INPUT[TYPE="CHECKBOX"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background:#fff;border:2px solid #52bb8d;width:20px;height:20px;cursor:pointer}INPUT[TYPE="RADIO"]:after,INPUT[TYPE="CHECKBOX"]:after{content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:10px;margin:3px;background:#52bb8d;opacity:0;-webkit-transition:all .32s ease;transition:all .32s ease}INPUT[TYPE="RADIO"]:active,INPUT[TYPE="RADIO"]:focus,INPUT[TYPE="CHECKBOX"]:active,INPUT[TYPE="CHECKBOX"]:focus{outline:0}INPUT[TYPE="RADIO"]:checked:after,INPUT[TYPE="CHECKBOX"]:checked:after{opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease}INPUT[TYPE="RADIO"]{border-radius:10px}INPUT[TYPE="RADIO"]:after{border-radius:5px}.field-set{position:relative;margin-bottom:16px}.field-set--checkbox .field-set__input,.field-set--radio .field-set__input{position:absolute;left:0;top:calc(50% - 10px);margin-right:6px}.field-set--checkbox .field-set__label,.field-set--radio .field-set__label{vertical-align:middle;padding-left:40px;margin-bottom:2px}.text-field{position:relative}.text-field__input:placeholder-shown+.text-field__placeholder{top:8px;opacity:0;-webkit-transition:all .32s ease;transition:all .32s ease}.text-field__placeholder{position:absolute;top:6px;left:31px;color:#aaa;font-size:10px;opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease;cursor:default;pointer-events:none}.hf-form .hf-message-success{color:#58dd90}.hf-form .hf-message-error{color:#eb1342}.checkbox{display:inline-block;position:relative}.checkbox INPUT{position:absolute;left:0;top:5px}.checkbox LABEL,.checkbox SPAN{padding:3px 0 3px 30px;font-size:14px;color:#3a4a5d;margin-bottom:0}.checkbox.is-disabled INPUT{background:#ccc;cursor:not-allowed}.checkbox.is-disabled LABEL{color:#aaa;cursor:not-allowed}.editor-content{line-height:1.4}.editor-content>*:first-child{margin-top:0}.editor-content>*:last-child{margin-bottom:0}.editor-content H1,.editor-content H2,.editor-content H3,.editor-content H4,.editor-content H5,.editor-content H6{color:#131313;margin:24px 0}.editor-content P{margin:24px 0}.editor-content STRONG{font-weight:800}.editor-content UL,.editor-content OL{margin:2px 0 24px 0;padding-left:0}.editor-content OL{list-style-position:inside}.editor-content UL{list-style-type:none}.editor-content UL LI{position:relative;padding-left:20px}.editor-content UL LI:before{content:"";display:inline-block;position:absolute;left:0;top:8px;height:8px;width:8px;border-radius:4px;background-color:#5f73a8}.editor-content P+UL,.editor-content P+OL{margin-top:-20px}.editor-content IMG{max-width:100%;height:auto;margin-bottom:30px;border-radius:640px}.editor-content BLOCKQUOTE{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:20px 20px 20px 60px;background:#eee;border-left:4px solid #3a4a5d}.editor-content .wp-caption{width:100%;max-width:300px;height:auto;margin-bottom:20px;line-height:1.2}.editor-content .wp-caption IMG{margin-bottom:8px}.editor-content .wp-caption.alignright{float:right;padding-left:10px}.editor-content .wp-caption.alignleft{float:left;padding-right:10px}.editor-content .wp-caption.aligncenter{margin:0 auto}.editor-content .wp-caption-text{color:#aaa;margin-top:0;text-decoration:none !important}.bg-icon{display:block;width:56px;height:56px;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}.bg-icon--arrow-left-w{background-image:url(/themes/custom/efficium/images/icons/icon-arrow-left-w.svg)}.bg-icon--arrow-right-w{background-image:url(/themes/custom/efficium/images/icons/icon-arrow-right-w.svg)}.icon{display:inline-block;width:24px;height:24px;fill:currentColor}.gallery{list-style-type:none;padding:0}.gallery__item{max-width:25%}.gallery__item IMG{display:block;width:100%;-webkit-box-shadow:inset 0 0 0 2px #eee;box-shadow:inset 0 0 0 2px #eee}.gallery__item A{display:block;opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease}.gallery__item A:hover{opacity:0.75;-webkit-transition:all .32s ease;transition:all .32s ease}.gallery__caption{display:block;margin:10px 0;color:#666;font-size:16px;font-weight:400;text-align:center;word-wrap:break-word}@media (max-width:768px){.gallery{-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__item{max-width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:20px}}@media (max-width:480px){.gallery{display:block}.gallery__item{display:block;max-width:100%;margin-bottom:30px}.gallery__item:last-child{margin-bottom:0}}.gallery-image__img{position:relative;width:100%;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.header{position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}.header__container{max-width:1800px}.header__inner{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{margin-right:80px}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header__options{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header__socials{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:55px}.header__languages{display:inline-block;margin-left:55px}.header__account{display:inline-block;margin-left:55px}.header__account .button{min-width:120px;white-space:nowrap}.header__mobile-toggle{display:none;position:fixed;top:44px;right:30px;z-index:100}.header.is-open .header__content{visibility:visible;-webkit-transition:visibility 0.3s linear,opacity 0.3s ease,-webkit-transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,-webkit-transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease;opacity:1}.header.is-open .header__mobile-toggle:before{background-color:#3a4a5d;-webkit-box-shadow:0 0 0 #3a4a5d;box-shadow:0 0 0 #3a4a5d;-webkit-transform:translateY(10px) rotate(225deg);transform:translateY(10px) rotate(225deg)}.header.is-open .header__mobile-toggle:after{background-color:#3a4a5d;width:100%;-webkit-transform:translateY(-9px) rotate(-225deg);transform:translateY(-9px) rotate(-225deg)}@media (max-width:1439px){.header__account{margin-left:5px}.header__logo{margin-right:60px}}@media (max-width:1023px){.header{display:block;width:100%;position:fixed;top:0;left:0;right:0;background:transparent}.header__mobile-toggle{display:block}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;overflow-y:auto;position:fixed;left:0;right:0;top:0;bottom:0;min-height:100vh;width:100%;padding:100px 20px 180px 20px;background:#fff;z-index:90;-webkit-transition:visibility 0.3s linear,opacity 0.3s ease,-webkit-transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,-webkit-transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,transform 0.3s ease;transition:visibility 0.3s linear,opacity 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease}.header__options{position:fixed;bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.header__socials{margin-top:10px;margin-left:0}.header__account .button{width:100%;text-align:center}.header__inner{padding:20px 0}}@media (max-width:768px){.header__mobile-toggle{top:36px;right:20px}}@media (max-width:360px){.header__inner{padding:15px 0}.header__content{padding:80px 20px 160px 20px}.header__options{bottom:20px}.header__mobile-toggle{top:28px}}.header-logo{display:inline-block}.header-logo__anchor{display:block;width:200px;height:80px;opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease}.header-logo__img{display:block;width:100%}@media (max-width:768px){.header-logo__anchor{width:150px;height:60px}}@media (max-width:360px){.header-logo__anchor{width:120px;height:50px;margin-right:20px}}.header-nav__items{margin:0 -30px;padding:0;list-style-type:none}.header-nav__item{display:inline-block;padding:0 18px}.header-nav__anchor{display:inline-block;position:relative;color:#3a4a5d;font-weight:800;padding:0 12px;z-index:0}.header-nav__anchor:before{content:"";position:absolute;top:calc(50% - 2px);left:0;right:0;height:4px;width:100%;background:#e4ebf3;opacity:0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5);-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);z-index:-1}.header-nav__anchor:hover:before,.header-nav__anchor.is-active:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}@media (max-width:1439px){.header-nav__item{padding:0 10px}}@media (max-width:1023px){.header-nav__item{text-align:center;display:block;font-size:28px;margin-bottom:40px}}@media (max-width:360px){.header-nav__item{font-size:22px;margin-bottom:30px}}.mobile-menu-toggle{width:40px;padding:0;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}.mobile-menu-toggle:hover{opacity:.6;-webkit-transition:all .32s ease;transition:all .32s ease}.mobile-menu-toggle:before,.mobile-menu-toggle:after{content:'';background-color:#3a4a5d;display:block;height:5px;border-radius:3px;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}.mobile-menu-toggle:before{-webkit-box-shadow:0 9px 0 #3a4a5d;box-shadow:0 9px 0 #3a4a5d;margin-bottom:13px}.mobile-menu-toggle:after{width:66%}@media (max-width:360px){.mobile-menu-toggle{width:36px}}@media (max-width:1023px){BODY.is-scrolled .header{background:#fff;-webkit-box-shadow:0 0 40px rgba(19,19,19,0.15);box-shadow:0 0 40px rgba(19,19,19,0.15);-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}}.footer{position:relative;padding-top:356px;color:rgba(255,255,255,0.4);background:url(/themes/custom/efficium/images/footer-bg-top.svg);background-repeat:no-repeat;background-position:center top;background-size:auto}.footer__bg{background:#3a4a5d}.footer__container{position:relative}.footer__title{margin:0 0 40px 0;font-weight:800;color:#fff;font-size:18px}.footer__anchor{display:inline-block;color:rgba(255,255,255,0.4)}.footer__anchor:hover{color:#fff}.footer__main{padding-bottom:60px}.footer__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(255,255,255,0.4);padding:20px 0 80px 0}.footer__address{margin-bottom:20px}.footer__back-to-top{position:absolute;top:-220px;right:0}.footer__socials{margin:0 -5px}.footer__copyright{margin:0}@media (max-width:1279px){.footer__back-to-top{right:30px}}@media (max-width:1023px){.footer{margin-top:-40px}.footer__contacts,.footer__legal,.footer__nav{margin-bottom:60px}}@media (max-width:768px){.footer__back-to-top{top:-180px;right:20px}.footer__title{margin-bottom:30px}.footer__sub{display:block;padding-bottom:24px}.footer__socials{margin-bottom:16px}}@media (max-width:360px){.footer{margin-top:-80px}.footer__back-to-top{top:-160px}}.footer-contacts__item{margin-bottom:10px}.footer-nav__item{margin-bottom:10px}.hero{position:relative;min-height:968px;background-image:url(/themes/custom/efficium/images/hero-bg.svg);background-repeat:no-repeat;background-position:center top;background-size:auto;padding-top:160px;margin-bottom:120px;overflow:hidden}.hero:before,.hero:after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.hero:before{left:-400px;top:220px;height:560px;width:560px;background-image:url(/themes/custom/efficium/images/hero-blob-left.svg)}.hero:after{right:-100px;top:380px;height:280px;width:280px;background-image:url(/themes/custom/efficium/images/hero-blob-right.svg)}.hero__title{margin-top:0;font-size:42px}.hero__subtitle{font-size:18px}.hero__illustration{position:absolute;left:48%;top:146px;height:756px;width:880px;background-image:url(/themes/custom/efficium/images/hero-illustration.svg);background-repeat:no-repeat;background-position:center top;background-size:auto;z-index:0}.hero__inner{position:relative;padding-top:100px;z-index:1}.hero__content{max-width:620px}.hero__cta{margin-top:40px;font-size:18px}.hero__cta .icon{top:1px}@media (max-width:1439px){.hero:before,.hero:after{display:none}.hero__illustration{height:640px;top:200px;left:42%}}@media (max-width:1023px){.hero__illustration{height:480px;width:560px;top:180px;left:52%}.hero__content{max-width:480px}.hero__inner{padding-top:40px}}@media (max-width:768px){.hero{padding-top:100px;margin-bottom:0}.hero__illustration{display:none}.hero__content{max-width:100%;text-align:center;margin-bottom:40px}.hero__inner{min-height:640px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__title{font-size:36px}}@media (max-width:480px){.hero__inner{padding-top:60px}}@media (max-width:360px){.hero__inner{padding-top:0;display:block}.hero__title{font-size:28px}.hero__cta{margin-top:0}}.testimonials{position:relative;overflow:hidden}.testimonials:before,.testimonials:after{content:"";position:absolute;top:0;bottom:0;width:200px;height:100%;z-index:3}.testimonials:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}.testimonials:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}.testimonials__options{margin-top:30px;text-align:right}@media screen and (max-width:1400px){.testimonials:before,.testimonials:after{display:none}}@media (max-width:768px){.testimonials__options{margin-top:60px}}@media (max-width:360px){.testimonials__options{text-align:center}}.therapists{position:relative;overflow:hidden;z-index:1;margin-bottom:120px}.therapists__options{margin-top:100px}@media (max-width:768px){.therapists__options{margin-top:60px;text-align:right}}@media (max-width:360px){.therapists__options{text-align:center}}.news{position:relative;min-height:1190px;background-image:url(/themes/custom/efficium/images/news-bg-2.svg);background-repeat:no-repeat;background-position:center top;background-size:auto;padding-top:180px;overflow:hidden;color:#fff;margin-bottom:60px}.news__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.news__title{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:40px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news__title .section-title{margin-bottom:15px}.news__main{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding:160px 40px 0 0}.news__side{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news__item{margin-bottom:40px}.news__item--highlighted{margin-left:auto}.news__view-all-mobile{display:none}@media (min-width:769px) and (max-width:1023px){.news__main>.news__item{width:100%}}@media (max-width:768px){.news{margin-bottom:160px;padding-top:200px;background-position:center -120px}.news__title{padding:0;margin-bottom:20px}.news__view-all-mobile{display:inline-block}.news__inner{display:block;padding-top:60px}.news__main{padding:0}.news__options{margin-top:40px;text-align:right}}@media (max-width:360px){.news__options{margin-top:20px;text-align:center}}.introduction{position:relative;margin-top:-120px;padding:428px 0 420px 0;overflow-x:hidden}.introduction:before,.introduction:after{content:"";position:absolute;left:0;right:0;background-repeat:no-repeat}.introduction:before{top:0;height:428px;background-image:url(/themes/custom/efficium/images/introduction-bg-top.svg);background-position:center top;background-size:auto}.introduction:after{bottom:0;height:420px;background-image:url(/themes/custom/efficium/images/introduction-bg-bottom.svg);background-position:center bottom;background-size:auto}.introduction__bg{position:relative;background:#f2f7fc}.introduction__bg:before,.introduction__bg:after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.introduction__bg:before{left:-300px;top:-250px;height:560px;width:560px;background-image:url(/themes/custom/efficium/images/introduction-blob-left.svg)}.introduction__bg:after{right:-320px;bottom:-360px;height:600px;width:600px;background-image:url(/themes/custom/efficium/images/introduction-blob-right.svg);z-index:1}.introduction__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.introduction__illustration{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}.introduction__img{display:block;width:100%}.introduction__items{-webkit-box-flex:2;-ms-flex:2;flex:2}.introduction__item{margin-bottom:80px}.introduction__item:nth-child(2){margin-left:205px}.introduction__item:nth-child(3){margin-left:60px}.introduction__item:last-child{margin-bottom:0}@media (max-width:1279px){.introduction__bg:before{left:-320px}.introduction__bg:after{right:-380px}}@media (max-width:1023px){.introduction__bg:before,.introduction__bg:after{display:none}.introduction__item:nth-child(2){margin-left:140px}}@media (max-width:768px){.introduction__illustration{display:none}.introduction__item{margin-left:0 !important}}.mentions{position:relative;overflow:hidden;padding-bottom:20px;}.mentions:before,.mentions:after{content:"";position:absolute;top:0;bottom:0;width:200px;height:100%;z-index:3}.mentions:before{left:0;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 100%)}.mentions:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%)}@media screen and (max-width:1400px){.mentions:before,.mentions:after{display:none}}@media (max-width:768px){.mentions{margin-top:-40px;margin-bottom:0}}@media (max-width:360px){.mentions{margin-top:-80px}}.socials-list__items{display:inline-block;margin:0 -5px}.socials-list__item{display:inline-block;padding:0 5px}.socials-list__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3a4a5d;font-size:0;text-indent:-9999px;height:56px;width:56px;background:#fff;border:1px solid #e0e9f2;border-radius:112px;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}.socials-list__anchor .icon{height:20px;width:20px}.socials-list__anchor:hover{color:#fff;background:#5f73a8;border-color:#5f73a8;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99)}.socials-list--small .socials-list__anchor{height:36px;width:36px}.socials-list--small .socials-list__anchor .icon{height:16px;width:16px}.socials-list--bordered .socials-list__anchor{background:transparent;border:1px solid rgba(255,255,255,0.4)}.socials-list--bordered .socials-list__anchor .icon{color:rgba(255,255,255,0.4);-webkit-transition:all .32s ease;transition:all .32s ease}.socials-list--bordered .socials-list__anchor:hover{background:#fff;border-color:#fff}.socials-list--bordered .socials-list__anchor:hover .icon{color:#3a4a5d;-webkit-transition:all .32s ease;transition:all .32s ease}.language-select{position:relative}.language-select:hover .language-select__content{display:block}.language-select__toggle{position:relative;height:56px;background:#fff;border:1px solid #e0e9f2;border-radius:112px;color:#3a4a5d;font-weight:800;padding:0 46px 0 24px}.language-select__toggle .icon{position:absolute;top:calc(50% - 6px);right:24px;display:inline-block;width:8px;height:12px}.language-select__content{display:none;margin-top:60px;position:absolute;left:0;top:0;padding:20px 25px;min-width:94px;background:#fff;border:1px solid #e0e9f2;border-radius:26px}.language-select__items{-webkit-animation:fadeInFromLeft .32s cubic-bezier(0.65,0.01,0.4,0.99);animation:fadeInFromLeft .32s cubic-bezier(0.65,0.01,0.4,0.99)}.language-select__item{display:block;margin-bottom:8px}.language-select__item:last-child{margin-bottom:0}.language-select__anchor{color:#3a4a5d;font-weight:800}.section-title{margin-bottom:100px;text-align:center}.section-title__text{display:inline-block;position:relative;margin:0;padding:0 40px;z-index:0}.section-title__text:before{content:"";position:absolute;top:23px;left:0;right:0;height:8px;width:100%;background:#e4ebf3;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);z-index:-1}.section-title--left{text-align:left;margin-left:-40px}.section-title--white .section-title__text{color:#fff}.section-title--white .section-title__text:before{background:rgba(19,19,19,0.04)}@media (max-width:768px){.section-title{margin-bottom:60px}.section-title__text{padding:0 20px}.section-title__text:before{display:none}.section-title--left{text-align:center;margin-left:0}}@media (max-width:360px){.section-title__text{padding:0}}.testimonials-slider{margin:0 -15px}.testimonials-slider DIV.owl-nav{top:calc(50% - 26px - 20px)}.testimonial-card{padding:0 15px 40px 15px}.testimonial-card__inner{position:relative;padding:60px 50px 64px 60px;border:1px solid #e0e9f2;border-radius:52px}.testimonial-card__text{margin:0 0 30px 0}.testimonial-card__author{font-weight:600}.testimonial-card__photo{position:absolute;bottom:-40px;right:50px;display:inline-block;width:120px;height:120px;border:1px solid #e0e9f2;border-radius:50%}.therapists-slider{margin:0 -15px}.therapists-slider DIV.owl-nav{top:calc(58% - 26px - 72px)}.therapist-card{padding:0 15px;position:relative}.therapist-card__inner{position:relative;padding:170px 0 0 110px}.therapist-card__inner:after{content:"";position:absolute;left:-40px;top:-40px;height:360px;width:360px;background:linear-gradient(333deg,rgba(255,255,255,0.9) 32%,rgba(255,255,255,0) 75%)}.therapist-card__photo{position:absolute;top:0;left:0;height:230px;width:230px;border-radius:200px;-webkit-box-shadow:0 0 40px rgba(19,19,19,0.15);box-shadow:0 0 40px rgba(19,19,19,0.15);z-index:0;overflow:hidden}.therapist-card__info{position:relative;z-index:1}.therapist-card__name,.therapist-card__position{margin:0 0 16px 0;line-height:1.4}.therapist-card__socials{margin:0 -5px}.therapist-card__options{padding-top:20px;border-top:1px solid #e0e9f2;margin-top:16px}@media (max-width:768px){.therapist-card__photo{left:calc(50% - 115px)}.therapist-card__inner{padding:170px 0 0 0;text-align:center}.therapist-card__inner:after{width:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(32%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(255,255,255,0.9) 32%,rgba(255,255,255,0) 75%);left:0;right:0;top:0}}.mentions-slider{margin:0 -15px}.mentions-card{padding:0 15px}.mentions-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:72px;background:white;border-radius:52px;-webkit-box-shadow:0 0 40px rgba(19,19,19,0.12);box-shadow:0 0 40px rgba(19,19,19,0.12);-webkit-transition:all .32s ease;transition:all .32s ease}.mentions-card__inner:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .32s ease;transition:all .32s ease}.mentions-card__logo{display:block;max-width:100%;max-height:60px}.introduction-item{position:relative;padding:48px 0 0 82px;max-width:560px}.introduction-item__number{position:absolute;top:0;left:0;height:116px;width:116px;border-radius:60px;background:#fff1a4;color:#fff;font-size:48px;font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}.introduction-item__info{position:relative;z-index:1}.introduction-item__title{margin:5px 0 20px 0;font-size:24px;font-weight:800;line-height:28px;}.introduction-item__text{margin:0}@media (max-width:360px){.introduction-item{padding:36px 0 0 72px}.introduction-item__number{height:96px;width:96px;font-size:42px}}.newsletter-signup{position:relative}.newsletter-signup .newsletter-signup__input{padding-right:60px;min-width:80px}.newsletter-signup__submit{color:#e0e9f2;position:absolute;right:30px;top:calc(50% - 12px);padding:0}.newsletter-signup__submit .icon{height:24px;width:24px}.newsletter-signup__submit:hover{color:#5f73a8}.newsletter-signup--bordered .newsletter-signup__input{background:transparent;border-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__input ::-webkit-input-placeholder{color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__input ::-moz-placeholder{color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__input ::-ms-input-placeholder{color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__input ::placeholder{color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__input:focus,.newsletter-signup--bordered .newsletter-signup__input:active{border-color:#fff;color:#fff}.newsletter-signup--bordered .newsletter-signup__submit{color:rgba(255,255,255,0.4)}.newsletter-signup--bordered .newsletter-signup__submit:hover{color:#fff}.newsletter-signup--bordered .text-field__placeholder{color:rgba(255,255,255,0.4)}.news-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#f2f7fc;border-radius:52px;padding:80px 40px 40px 40px;overflow:hidden;-webkit-transition:all .32s ease;transition:all .32s ease;height:280px;width:280px;background-image:url(/themes/custom/efficium/images/temp/news-thumb-2.jpg);background-repeat:no-repeat;background-size:cover}.news-card__title{position:relative;margin:0;font-weight:800;color:#fff;-webkit-transition:all .32s ease;transition:all .32s ease;z-index:2}.news-card .icon{color:#fbc3e1;position:absolute;top:40px;left:40px;opacity:0;-webkit-transition:all .32s ease;transition:all .32s ease;z-index:2}.news-card:before,.news-card:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-webkit-transition:all .32s ease;transition:all .32s ease}.news-card:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(58,74,93,0.9)),color-stop(60%,rgba(58,74,93,0)));background:linear-gradient(0deg,rgba(58,74,93,0.9) 0%,rgba(58,74,93,0) 60%);z-index:0}.news-card:after{background:rgba(242,247,252,0);z-index:1}.news-card:hover .news-card__title{color:#3a4a5d;-webkit-transition:all .32s ease;transition:all .32s ease}.news-card:hover .icon{opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease}.news-card:hover:after{background:#f2f7fc;-webkit-transition:all .32s ease;transition:all .32s ease}.news-card--highlighted{width:640px;background-image:url(/themes/custom/efficium/images/temp/news-thumb-1.jpg)}@media (max-width:1279px){.news-card--highlighted{width:480px}}@media (max-width:768px){.news-card{width:100%}.news-card--highlighted{width:100%}}.news-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:280px}@media (max-width:768px){.news-title{height:auto}.news-title__view-all{display:none}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/efficium/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}.owl-carousel .owl-stage-outer{position:relative;overflow:inherit !important}.owl-carousel .owl-item{opacity:0.32;-webkit-transition:all .32s ease;transition:all .32s ease;pointer-events:none}.owl-carousel .owl-item.active{opacity:1;-webkit-transition:all .32s ease;transition:all .32s ease;pointer-events:auto}.owl-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:calc(50% - 26px);left:-10px;right:-10px;pointer-events:none}.owl-carousel .owl-prev,.owl-carousel .owl-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:52px;width:52px;border-radius:52px;background:#3a4a5d;-webkit-transition:all .32s ease;transition:all .32s ease;pointer-events:auto}.owl-carousel .owl-prev .bg-icon,.owl-carousel .owl-next .bg-icon{width:20px;height:20px}.owl-carousel .owl-prev:hover,.owl-carousel .owl-next:hover{background:#5f73a8;-webkit-transition:all .32s ease;transition:all .32s ease}@media (max-width:768px){.owl-carousel .owl-nav{left:0;right:0}}[data-sal]{-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:var(--sal-duration,1.2s);transition-duration:var(--sal-duration,1.2s);-webkit-transition-delay:var(--sal-delay,0s);transition-delay:var(--sal-delay,0s);-webkit-transition-timing-function:var(--sal-easing,ease);transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration='200']{-webkit-transition-duration:.2s;transition-duration:.2s}[data-sal][data-sal-duration='250']{-webkit-transition-duration:.25s;transition-duration:.25s}[data-sal][data-sal-duration='300']{-webkit-transition-duration:.3s;transition-duration:.3s}[data-sal][data-sal-duration='350']{-webkit-transition-duration:.35s;transition-duration:.35s}[data-sal][data-sal-duration='400']{-webkit-transition-duration:.4s;transition-duration:.4s}[data-sal][data-sal-duration='450']{-webkit-transition-duration:.45s;transition-duration:.45s}[data-sal][data-sal-duration='500']{-webkit-transition-duration:.5s;transition-duration:.5s}[data-sal][data-sal-duration='550']{-webkit-transition-duration:.55s;transition-duration:.55s}[data-sal][data-sal-duration='600']{-webkit-transition-duration:.6s;transition-duration:.6s}[data-sal][data-sal-duration='650']{-webkit-transition-duration:.65s;transition-duration:.65s}[data-sal][data-sal-duration='700']{-webkit-transition-duration:.7s;transition-duration:.7s}[data-sal][data-sal-duration='750']{-webkit-transition-duration:.75s;transition-duration:.75s}[data-sal][data-sal-duration='800']{-webkit-transition-duration:.8s;transition-duration:.8s}[data-sal][data-sal-duration='850']{-webkit-transition-duration:.85s;transition-duration:.85s}[data-sal][data-sal-duration='900']{-webkit-transition-duration:.9s;transition-duration:.9s}[data-sal][data-sal-duration='950']{-webkit-transition-duration:.95s;transition-duration:.95s}[data-sal][data-sal-duration='1000']{-webkit-transition-duration:1s;transition-duration:1s}[data-sal][data-sal-duration='1050']{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-sal][data-sal-duration='1100']{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-sal][data-sal-duration='1150']{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-sal][data-sal-duration='1200']{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-sal][data-sal-duration='1250']{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-sal][data-sal-duration='1300']{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-sal][data-sal-duration='1350']{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-sal][data-sal-duration='1400']{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-sal][data-sal-duration='1450']{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-sal][data-sal-duration='1500']{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-sal][data-sal-duration='1550']{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-sal][data-sal-duration='1600']{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-sal][data-sal-duration='1650']{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-sal][data-sal-duration='1700']{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-sal][data-sal-duration='1750']{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-sal][data-sal-duration='1800']{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-sal][data-sal-duration='1850']{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-sal][data-sal-duration='1900']{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-sal][data-sal-duration='1950']{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-sal][data-sal-duration='2000']{-webkit-transition-duration:2s;transition-duration:2s}[data-sal][data-sal-delay='50']{-webkit-transition-delay:.05s;transition-delay:.05s}[data-sal][data-sal-delay='100']{-webkit-transition-delay:.1s;transition-delay:.1s}[data-sal][data-sal-delay='150']{-webkit-transition-delay:.15s;transition-delay:.15s}[data-sal][data-sal-delay='200']{-webkit-transition-delay:.2s;transition-delay:.2s}[data-sal][data-sal-delay='250']{-webkit-transition-delay:.25s;transition-delay:.25s}[data-sal][data-sal-delay='300']{-webkit-transition-delay:.3s;transition-delay:.3s}[data-sal][data-sal-delay='350']{-webkit-transition-delay:.35s;transition-delay:.35s}[data-sal][data-sal-delay='400']{-webkit-transition-delay:.4s;transition-delay:.4s}[data-sal][data-sal-delay='450']{-webkit-transition-delay:.45s;transition-delay:.45s}[data-sal][data-sal-delay='500']{-webkit-transition-delay:.5s;transition-delay:.5s}[data-sal][data-sal-delay='550']{-webkit-transition-delay:.55s;transition-delay:.55s}[data-sal][data-sal-delay='600']{-webkit-transition-delay:.6s;transition-delay:.6s}[data-sal][data-sal-delay='650']{-webkit-transition-delay:.65s;transition-delay:.65s}[data-sal][data-sal-delay='700']{-webkit-transition-delay:.7s;transition-delay:.7s}[data-sal][data-sal-delay='750']{-webkit-transition-delay:.75s;transition-delay:.75s}[data-sal][data-sal-delay='800']{-webkit-transition-delay:.8s;transition-delay:.8s}[data-sal][data-sal-delay='850']{-webkit-transition-delay:.85s;transition-delay:.85s}[data-sal][data-sal-delay='900']{-webkit-transition-delay:.9s;transition-delay:.9s}[data-sal][data-sal-delay='950']{-webkit-transition-delay:.95s;transition-delay:.95s}[data-sal][data-sal-delay='1000']{-webkit-transition-delay:1s;transition-delay:1s}[data-sal][data-sal-easing='linear']{-webkit-transition-timing-function:linear;transition-timing-function:linear}[data-sal][data-sal-easing='ease']{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-sal][data-sal-easing='ease-in']{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-sal][data-sal-easing='ease-out']{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-sal][data-sal-easing='ease-in-out']{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-sal][data-sal-easing='bezier-in']{-webkit-transition-timing-function:cubic-bezier(0,0.92,0.47,1);transition-timing-function:cubic-bezier(0,0.92,0.47,1)}[data-sal][data-sal-easing='ease-in-cubic']{-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}[data-sal][data-sal-easing='ease-out-cubic']{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}[data-sal][data-sal-easing='ease-in-out-cubic']{-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}[data-sal][data-sal-easing='ease-in-circ']{-webkit-transition-timing-function:cubic-bezier(0.6,0.04,0.98,0.335);transition-timing-function:cubic-bezier(0.6,0.04,0.98,0.335)}[data-sal][data-sal-easing='ease-out-circ']{-webkit-transition-timing-function:cubic-bezier(0.075,0.82,0.165,1);transition-timing-function:cubic-bezier(0.075,0.82,0.165,1)}[data-sal][data-sal-easing='ease-in-out-circ']{-webkit-transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86);transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}[data-sal][data-sal-easing='ease-in-expo']{-webkit-transition-timing-function:cubic-bezier(0.95,0.05,0.795,0.035);transition-timing-function:cubic-bezier(0.95,0.05,0.795,0.035)}[data-sal][data-sal-easing='ease-out-expo']{-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}[data-sal][data-sal-easing='ease-in-out-expo']{-webkit-transition-timing-function:cubic-bezier(1,0,0,1);transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing='ease-in-quad']{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-sal][data-sal-easing='ease-out-quad']{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-sal][data-sal-easing='ease-in-out-quad']{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-sal][data-sal-easing='ease-in-quart']{-webkit-transition-timing-function:cubic-bezier(0.895,0.03,0.685,0.22);transition-timing-function:cubic-bezier(0.895,0.03,0.685,0.22)}[data-sal][data-sal-easing='ease-out-quart']{-webkit-transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);transition-timing-function:cubic-bezier(0.165,0.84,0.44,1)}[data-sal][data-sal-easing='ease-in-out-quart']{-webkit-transition-timing-function:cubic-bezier(0.77,0,0.175,1);transition-timing-function:cubic-bezier(0.77,0,0.175,1)}[data-sal][data-sal-easing='ease-in-quint']{-webkit-transition-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transition-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}[data-sal][data-sal-easing='ease-out-quint']{-webkit-transition-timing-function:cubic-bezier(0.23,1,0.32,1);transition-timing-function:cubic-bezier(0.23,1,0.32,1)}[data-sal][data-sal-easing='ease-in-out-quint']{-webkit-transition-timing-function:cubic-bezier(0.86,0,0.07,1);transition-timing-function:cubic-bezier(0.86,0,0.07,1)}[data-sal][data-sal-easing='ease-in-sine']{-webkit-transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}[data-sal][data-sal-easing='ease-out-sine']{-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}[data-sal][data-sal-easing='ease-in-out-sine']{-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-sal][data-sal-easing='ease-in-back']{-webkit-transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}[data-sal][data-sal-easing='ease-out-back']{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}[data-sal][data-sal-easing='ease-in-out-back']{-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}[data-sal|='fade']{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}[data-sal|='fade'].sal-animate,body.sal-disabled [data-sal|='fade']{opacity:1}[data-sal|='slide']{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-sal='slide-up']{-webkit-transform:translateY(16px);transform:translateY(16px)}[data-sal='slide-down']{-webkit-transform:translateY(-16px);transform:translateY(-16px)}[data-sal='slide-left']{-webkit-transform:translateX(16px);transform:translateX(16px)}[data-sal='slide-right']{-webkit-transform:translateX(-16px);transform:translateX(-16px)}[data-sal|='slide'].sal-animate,body.sal-disabled [data-sal|='slide']{opacity:1;-webkit-transform:none;transform:none}[data-sal='fade-left']{opacity:0;-webkit-transform:translateX(16px);transform:translateX(16px)}[data-sal='fade-right']{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}[data-sal|='zoom']{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-sal='zoom-in']{-webkit-transform:scale(.5);transform:scale(.5)}[data-sal='zoom-out']{-webkit-transform:scale(1.1);transform:scale(1.1)}[data-sal|='zoom'].sal-animate,body.sal-disabled [data-sal|='zoom']{opacity:1;-webkit-transform:none;transform:none}[data-sal|='flip']{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-sal='flip-left']{-webkit-transform:perspective(2000px) rotateY(-91deg);transform:perspective(2000px) rotateY(-91deg)}[data-sal='flip-right']{-webkit-transform:perspective(2000px) rotateY(91deg);transform:perspective(2000px) rotateY(91deg)}[data-sal='flip-up']{-webkit-transform:perspective(2000px) rotateX(-91deg);transform:perspective(2000px) rotateX(-91deg)}[data-sal='flip-down']{-webkit-transform:perspective(2000px) rotateX(91deg);transform:perspective(2000px) rotateX(91deg)}[data-sal|='flip'].sal-animate,body.sal-disabled [data-sal|='flip']{-webkit-transform:none;transform:none}
body{overflow-x:hidden;}h2#block-efficium-main-menu-menu{display:none;}form#user-login-form{margin-top:250px;margin-right:150px;}h2#block-efficium-account-menu-menu{display:none;}.testimonials:after{right:0;}.testimonials:before,.testimonials:after{position:inherit !important;}.mentions:after{right:0;}.mentions:before,.mentions:after{position:inherit !important;}.mentions{overflow:inherit !important;}.testimonials{overflow:inherit !important;}div#toolbar-administration{background-color:black;}.toolbar .toolbar-bar{position:fixed;width:100%;}.header__account ul{display:inline-flex;}section#block-webform{max-width:1100px;width:100%;padding:0 30px;margin:0 auto;}.header__account .menu-item{padding:0;margin-right:25px;}.my_patiens td{text-align:center;}.my_patiens table.table.table-hover.table-striped{width:100%;}.my_patiens th#view-created-table-column,.my_patiens td.views-field.views-field-created{display:none;}.therapists_result article{display:grid;}.therapists_result .field--label-inline .field--item{font-weight:normal !important;}.form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-subject-0-value.js-form-item-subject-0-value.form-group{display:none;}button#edit-submit--2 .icon{display:none;}.therapists_result [role="button"]{cursor:pointer;}select#edit-comment-body-0-format--2{display:none;}div#edit-comment-body-0-format-help{display:none;}.therapists_result .layout label.control-label{cursor:auto !important;}.my_calendar .fc-title{display:flex;justify-content:center;}.my_calendar .fc-title a{color:#ffffff;}.therapists_result .panel-heading a{color:white;}.therapists_result .imc-result span.label.label-info{background-color:#5bc0de;display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}.content__container .layout{margin-top:50px;}textarea#edit-message{border-radius:50px;}.set_therapists article{display:grid;}.news__container .news-card:before,.news__container .news-card:after{-webkit-box-shadow:inset 0px -120px 103px -7px rgba(0,0,0,0.48);-moz-box-shadow:inset 0px -120px 103px -7px rgba(0,0,0,0.48);box-shadow:inset 0px -120px 103px -7px rgba(0,0,0,0.48);background-position:center;background-size:100%;-webkit-transition:background-image 0.5s ease-in-out;transition:background-image 0.5s ease-in-out;border-radius:53px;}.news__container .news-card:hover::before,.news__container .news-card:hover::after{box-shadow:none;background:#f2f7fc url(/themes/custom/efficium/images/arrow-next.svg) no-repeat;background-position:42px 40px;background-size:20px 20px;-webkit-transition:background-image 0.5s ease-in-out;transition:background-image 0.5s ease-in-out;}.news__container .news-card:before,.news-card:after
.recommendation .field--label{display:none;}div#edit-current-pass--description,.password-strength,.password-confirm-message.js-password-confirm-message,div#edit-actions,.password-suggestions.description{margin-bottom:15px;margin-left:30px;}div#edit-actions{margin-left:0;}.news-card img{object-fit:cover;width:100%;height:100%;}.therapist-card__position{margin-top:-15px !important;}.user-login-form .form-item{position:inherit !important;margin-top:0px !important;margin-left:0px !important;}.path-frontpage article{display:none;}.js-drupal-fullcalendar.fc.fc-ltr.fc-unthemed{margin-top:35px;}p.news-p-text{color:white;}.fc-scroller.fc-time-grid-container{height:658px !important;}.content__container .container .new_booking .node_edit .webform-element--title-inline{background:none !important;}.content__container .container .new_booking .node_edit button#edit-actions-submit{margin-top:25px;}.content__container .container .new_booking .node_edit div#edit-markup{margin-bottom:50px;}.therapist-name{font-weight:bold !important;margin-top:15px;}.therapist-name,.book-button{text-align:center;}.rect{fill:none !important;}ul.footer-contacts__items .footer-contacts__item.footer__address{text-align:left !important;}.therapist-name a{color:black;}.book-therapist-cta .col-sm-4{width:100%;padding-right:50px;padding-bottom:50px;}.book-therapist-cta .col-sm-4 img{width:100%;border-radius:50px;}.recommendation ul{list-style-type:disc;margin:0;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;}.my_calendar .item-list .item-list--messages ul{display:none;}.my_calendar .messages__wrapper p{margin-top:30px;color:#52bb8d;}.btn,.payment_page .stripe-button-el{display:inline-block;background:#52bb8d;color:#fff;padding:18px 40px;min-height:56px;font-size:14px;text-decoration:none;border:0;border-radius:50px;outline:0;-webkit-transition:all .32s ease;transition:all .32s ease;cursor:pointer;cursor:pointer;margin-top:15px;}.results-cta{margin-bottom:70px;}.btn:hover,.payment_page .stripe-button-el:hover{display:inline-block;background:#5f73a8;color:white;padding:18px 40px;min-height:56px;font-size:14px;font-weight:800;text-decoration:none;border:0;border-radius:50px;outline:0;-webkit-transition:all .32s ease;transition:all .32s ease;cursor:pointer;}.btn a{cursor:pointer !important;user-select:none !important;text-decoration:none !important;display:inline-block !important;color:white !important;transition:border 0.2s !important;padding:18px 40px !important;}@media (max-width:1023px){.header_display_none{display:block;}.header_dropdown{display:none;}.header_display_none .button{display:initial;max-width:60%;width:60%;}.header__socials{margin-top:25px !important;margin-left:0px !important;padding-left:150px;}}@media(max-width:600px){.header_display_none{display:block;margin-left:38px;}}@media (max-width:1023px) and (min-width:769px){.header__options{margin-left:0px;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{margin-top:10px;width:100%;}}@media only screen and (max-width:600px){.header__options{position:fixed;margin-left:-40px;}.header__account ul{display:block;margin-left:16vw;}.header__account .menu-item{margin-bottom:15px;}.header__socials{margin-left:60px;}button#edit-preview{margin-top:10px;}.content__container .container .node_edit{max-width:60%;}.field.field--name-field-user-therapist-description.field--type-text-with-summary.field--label-hidden.field--item{margin-top:-191px;}.col-sm-4 .therapist-name{font-weight:bold;}.col-sm-4 .therapist-name a{color:black !important;}.field.field--name-field-user-first-name.field--type-string.field--label-hidden.field--item{margin-bottom:200px;}button#edit-submit{margin-top:50px;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{margin-top:10px;width:100%;}.view-book-therapist .views-row{width:100%;}}@media only screen and (max-width:600px){.view-book-therapist .views-row{width:100% !important;}.book-therapist-cta .col-sm-4 img{width:50%;margin-left:150px;}}@media only screen and (max-width:400px){.view-book-therapist .views-row{width:100%;}.book-therapist-cta .col-sm-4 img{width:74%;border-radius:50px;margin-left:75px;}.col-sm-4 .therapist-name{margin-left:94px;font-size:21px;}.book-button{margin-left:85px;}}@media only screen and(max-width:768px){.content__container .col-xs-12.col-sm-6{width:100% !important;}ul.pagination.js-pager__items{margin-left:17%;}}@media (max-width:1027px){.testimonials{overflow:hidden !important;}.mentions{overflow:hidden !important;}}@media (max-width:700px) and (max-height:400px){.news__side{position:relative;margin-top:0%;margin-left:0%;}.news__main{margin-right:0px;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form .button{right:65px;}}
HTML{scroll-behavior:smooth;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#3a4a5d}MAIN{display:block;position:relative}.blog__single .blog__container.container{max-width:960px;overflow-x:visible}.blog__title.section.title{text-align:center;font-size:36px;}.articles_container a.news__item.news-card{margin-right:20px !important;width:30% !important;}section.hero__content-main{position:absolute;z-index:-1;top:-81px;height:900px;width:100%;background:url(/themes/custom/efficium/images/aptimea_main-bg-top.svg) no-repeat;background-position:center center;}section.blog__single{padding-top:200px;padding-bottom:100px;}section.blog__single img.blog__featured-img{width:100%;max-width:100%;height:auto;border-radius:50px;}section.blog__single p.section-title_featured{color:#3a4a5d;font-size:18px;font-weight:bold;}.blog__container .section-title{margin-bottom:70px !important;}.field--name-field-top-content p{color:#3a4a5d;font-size:18px !important;font-weight:bold;}.field--name-field-top-content{margin-top:50px;}section.blog__single p,.article__author-right p{font-size:18px;line-height:1.8;text-align:justify;}section.blog__single h3{font-size:28px;margin:45px 0 0 0;}.section-title__text{font-size:36px;}.blog__title .section-title__text:before{display:none;}.blog__categories{text-align:center;}.blog__categories .blog__button{margin-top:20px;background:#e4ebf3;color:#73808f;font-weight:normal;width:auto;}.blog__categories .field--name-field-blog-tags .field--item{display:inline-block;}.blog__container.container .section-title__text{text-align:center;font-size:36px;}.blog__cta{width:1200px;float:left;margin:30px 0 40px -140px;padding:45px 135px 45px 135px;background-color:#f2f7fc;border:1px solid #e4ebf3;border-radius:25px;}.blog__cta-left{width:60%;float:left;}.blog__cta-right{text-align:center;}.blog__cta-right a.blog__cta-button{display:flex;align-items:center;justify-content:center;float:right;color:#ffffff;background:#52bb8d;border-radius:50%;max-width:230px;height:220px;padding:50px;cursor:pointer;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);font-size:21px;font-weight:bold;}.blog__cta-right a.blog__cta-button:hover{background:#5f73a8;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);}section.article__author{float:left;width:100%;margin:50px 0 0px 0;}.article__author-left{width:20%;float:left;text-align:center;}.article__author-left img{float:left;width:100%;max-width:180px;border-radius:50%;}.article__author-right{width:80%;float:left;padding:10px 0 0 40px;}.article__author-right a{color:#3a4a5d;font-size:24px;font-weight:bold;}span.article__author-label{position:relative;color:#3a4a5d;width:auto;font-size:16px;background:#e4ebf3;color:#3b4b5d;font-size:14px;font-weight:bold;text-decoration:none;border:0;border-radius:50px;padding:12px 20px;top:-20px;}section.related-articles:before{width:100%;content:" ";background-image:url(/themes/custom/efficium/images/aptimea_related-bg-top.svg);background-position:center;background-repeat:no-repeat;position:absolute;z-index:-1;top:-15px;height:510px;}section.related-articles:after{width:100%;content:" ";position:absolute;background-color:#f2f7fc;z-index:-1;height:1200px;left:0;}section.related-articles{width:100%;position:relative;padding:80px 0 80px 0;overflow:hidden;color:#fff;}section.related-articles .articles__title{text-align:left;margin:190px 0 70px 0;}section.related-articles .articles_container .view-content{float:left;width:100%;display:block;}section.related-articles .articles_container .view-content a.news__item.news-card{float:left;width:32%;margin-left:2%;margin-bottom:0;}section.related-articles .articles_container .view-content a.news__item.news-card:first-child{margin-left:10px;}.related-articles .view-content{margin-top:0px !important;margin-left:0px !important;position:inherit !important;}.related-articles .news-card{display:flex;margin-left:50px;}@media (max-width:1280px){.blog__cta{width:100%;margin:30px 0 40px 0px;padding:45px 60px 45px 60px;}}@media (max-width:768px){.blog__cta{padding:45px 30px 45px 30px;}.blog__cta-left{width:100%;text-align:center;}.blog__cta-left p{text-align:center!important;}.blog__cta-right{width:100%;float:left;padding:20px 0 20px 0;}.blog__cta-right a.blog__cta-button{float:none;display:block;height:auto;width:100%;max-width:310px;margin:0 auto;border-radius:50px;padding:18px 30px;font-size:18px;}.article__author-left{width:100%;max-width:180px;}.article__author-right{width:100%;padding:20px 0 0 0;}section.related-articles .articles_container .news__side a.news__item.news-card{width:49%;padding:80px 20px 40px 25px;margin-bottom:2%;}section.related-articles .articles_container .news__side a.news__item.news-card:nth-child(3){margin-left:0;}}@media (max-width:480px){section.related-articles .articles_container .news__side a.news__item.news-card{width:100%;margin-left:0;}.related-articles .news-card{display:inline-block;margin-left:0px;}}@media screen and (min-resolution:120dpi){body{zoom:0.8;}}
.blogs__container{height:auto;padding:0 30px;margin-bottom:30px;}form#views-exposed-form-blogs-page-1{width:100%;padding:0 20px 0 20px;}form#views-exposed-form-blogs-page-1 > div{padding:20px 45px;border-radius:55px;background-color:#f2f7fc;border:1px solid #e0e9f2;}form#views-exposed-form-blogs-page-1 div div LABEL{float:left;width:auto;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(1){float:left;width:auto;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(2){float:right;width:auto;}form#views-exposed-form-blogs-page-1 LABEL{float:left;width:auto;line-height:50px;margin-right:15px;margin-bottom:0;font-weight:800;text-transform:uppercase;}form#views-exposed-form-blogs-page-1 .select-wrapper{float:left;display:inline-block;min-width:400px;}form#views-exposed-form-blogs-page-1 .select-wrapper SELECT{float:left;margin-bottom:0;height:50px;}form#views-exposed-form-blogs-page-1 button{float:right;margin:0 0 0 10px;padding:15px 40px;height:50px;min-height:50px;}input[type="text"]{border-radius:50px;}section#block-blogslistingpage{padding-top:200px;}section#block-blogslistingpage .section-title{margin-bottom:35px;}section.blogs__single p.section-title_featured{color:#3a4a5d;font-size:24px;font-weight:bold;}section.blogs__single p{font-size:18px;line-height:1.8;text-align:left;}section.blogs__single h3{font-size:28px;margin:45px 0 0 0;}.blogs__title .section-title__text:before{display:none;}.blogs__categories .blogs__button{margin-top:20px;background:#e4ebf3;color:#73808f;font-weight:normal;width:auto;}.blogs__cta{width:1175px;float:left;margin:30px 0 40px -140px;padding:45px 135px 45px 135px;background-color:#f2f7fc;border:1px solid #e4ebf3;border-radius:25px;}.blogs__cta-left{width:60%;float:left;}.blogs__cta-right{text-align:center;}.blogs__cta-right a.blogs__cta-button{float:right;font-weight:bold;color:#ffffff;background:#52bb8d;border-radius:50%;max-width:220px;font-size:21px;padding:50px;cursor:pointer;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);}.blogs__cta-right a.blogs__cta-button:hover{background:#5f73a8;-webkit-transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);transition:all .32s cubic-bezier(0.65,0.01,0.4,0.99);}.blogs__single .section-title{text-align:left;}.section-title__text{font-weight:800;}.blog__content{margin-top:70px;}.course{width:100%;height:auto;min-height:335px;background-color:#fff;border-radius:50px;border:1px solid #e0e9f2;display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;}.course h6{opacity:0.6;margin:0;letter-spacing:1px;text-transform:uppercase;}.course p{font-size:16px !important;}.course-blog-info h2,.course-blog-info a,.course-info h2,.course-info a{color:#3a4a5d;}.course-blog-info font{color:#3a4a5d;opacity:0.6;margin:0;letter-spacing:1px;text-transform:uppercase;position:absolute;margin-top:10px;}.course-preview{float:left;position:relative;overflow:hidden;color:#fff;width:40%;max-width:40%;min-height:335px;}.course-preview img{float:left;object-fit:cover;height:100%;min-height:335px;height:335px;}.course-preview a{color:#fff;display:inline-block;font-size:12px;opacity:0.6;margin-top:30px;text-decoration:none;}.course-info{position:relative;display:block;float:left;width:70%;height:100%;padding:0 40px;}.course-info h2{font-size:21px;font-weight:800;width:100%;}.course-blog{background-color:#fff;border-radius:50px;border:1px solid #e0e9f2;display:inline-block;max-width:100%;margin:20px;overflow:hidden;width:90%;}.views-exposed-form .button .icon{display:none;}form#views-exposed-form-blogs-page-1{max-width:1180px;width:100%;padding:0 30px;margin:0 auto;margin-bottom:40px;}.course-blog h6{margin:0;letter-spacing:1px;position:absolute;font-size:14px;width:100%;}.course-blog p{font-size:16px !important;font-size:4vw;}.course-blog h2{letter-spacing:1px;margin:10px 0;}.course-blog-preview{color:#fff;width:100%;max-width:100%;height:50%;}.course-blog-preview img{object-fit:cover;width:100%;height:175px;}.course-blog-preview a{color:#fff;display:inline-block;font-size:12px;opacity:0.6;margin-top:30px;text-decoration:none;}.course-blog-info{padding:10px 40px 30px 40px;position:relative;width:100%;}.course-blog-info h2{font-size:18px;font-weight:800;width:100%;}.course-blog.grid__col.grid__col--4{margin-left:-10px;margin-right:43px;}.blogs__content .grid{margin-right:-100px;}.blogs__content .news-card{margin:20px;}.blogs__content .news__side{flex-direction:inherit;}.blogs__content .grid__col.grid__col--4{max-width:30%;}.blogs__content .grid__col{padding-left:0px;padding-right:0px;}.views-view-grid .views-row{width:100%;}span.fc-title{color:white;}.views-exposed-form .button{}.view-blogs,.view-filters{max-width:1180px;width:100%;padding:0 10px;margin:0 auto;}.container--narrow,.view-blogs .view-content--narrow,.view-filters--narrow{max-width:960px}.container--medium,.view-blogs .view-content--medium,.view-filters--medium{max-width:1360px}.container--wide,.view-blogs .view-content--wide,.view-filters--wide{max-width:1760px}nav.pager-nav{text-align:center;margin-top:35px;}nav.pager-nav li{display:inline-flex;margin-right:10px;}nav.pager-nav li a{border:0;border-radius:50px;box-shadow:0 0px 5px rgba(0,0,0,0.2);background-color:#fff;font-size:18px;height:50px;width:50px;padding:15px 20px;color:#3b4b5d;display:flex;}input[type="submit"]{font-family:FontAwesome;}nav.pager-nav li.pager__item.pager__item--next,nav.pager-nav li.pager__item.pager__item--previous{display:none;}nav.pager-nav li.pager__item.is-active.active a{background-color:#3b4b5d;color:white;}li.pager__item.pager__item--last a{font-size:32px;align-items:center;justify-content:center;margin-top:2px;}li.pager__item.pager__item--first a{font-size:32px;align-items:center;justify-content:center;margin-top:2px;}.course h6{display:none;}@media only screen and (max-width:1280px){form#views-exposed-form-blogs-page-1 > div > div:nth-child(1){}form#views-exposed-form-blogs-page-1 > div > div:nth-child(2){}form#views-exposed-form-blogs-page-1 .select-wrapper{}}@media only screen and (max-width:1024px){.views-exposed-form .button{float:right;}.course-info{padding:30px;position:relative;width:60%;}.course-preview img{object-fit:cover;object-position:center center;width:100%;height:30%;}form#views-exposed-form-blogs-page-1 > div{}form#views-exposed-form-blogs-page-1 .select-wrapper{}}@media only screen and (max-width:990px){form#views-exposed-form-blogs-page-1 > div{background-color:transparent;border:none;padding:0 0 20px 0;}form#views-exposed-form-blogs-page-1 div div LABEL{width:auto;}form#views-exposed-form-blogs-page-1 .select-wrapper{float:left;width:auto;min-width:220px;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(1){width:auto;}form#views-exposed-form-blogs-page-1 button{}}@media only screen and (max-width:768px){.view-blogs,.view-filters{padding:0;}.container,.view-blogs .view-content,.view-filters{padding:0 20px}.course{display:block;height:auto;width:100%;}.course-preview{width:100%;height:35%;max-width:100%;}.course-preview img{object-fit:cover;width:100%;height:100%;}.course-info{padding:30px;margin-top:-23px;width:100%;}.course-info p{text-align:left;font-size:12px;}.course h6{margin-left:25px;}.blogs__content .news-card{display:flex;}.blogs__content .news__side{flex-direction:column;}.course-blog-preview{width:100%;max-width:100%;}.course-blog{margin-top:20px;margin-left:0;display:block;width:100%;}.blogs__content.grid__col.grid__col--4{max-width:100%;}.course-blog.grid__col.grid__col--4{margin-top:60px;margin-left:6px !important;}.blogs__content .grid__col{padding-left:0px;padding-right:0px;}.course-blog.grid__col.grid__col--4{margin-left:0px;}.blogs__content .news__side .grid{margin-right:-20px;}.views-col{width:100% !important;}section#block-blogslistingpage .section-title{text-align:center;}section#block-blogslistingpage .section-title h2{font-size:28px;}form#views-exposed-form-blogs-page-1{padding:0 20px;}form#views-exposed-form-blogs-page-1 div div LABEL{width:100%;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(2){float:left;}form#views-exposed-form-blogs-page-1 .select-wrapper SELECT{height:50px;padding:10px 30px;}.blogs__title h2.section-title__text{padding-top:0;}form#views-exposed-form-blogs-page-1 button{min-height:50px;padding:16px 30px;}}@media only screen and (max-width:480px){.course-preview{min-height:auto;height:auto;}.course-preview img{min-height:auto;height:auto;}.course-blog-preview img{height:auto;}form#views-exposed-form-blogs-page-1{border-top:1px solid #e0e9f2;border-bottom:1px solid #e0e9f2;}form#views-exposed-form-blogs-page-1 button{float:left;width:auto;min-width:auto;}form#views-exposed-form-blogs-page-1 .select-wrapper{width:100%;min-width:100%;}form#views-exposed-form-blogs-page-1 button{width:120px;right:20px;margin:0;position:absolute;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(1){text-align:center;width:100%;}form#views-exposed-form-blogs-page-1 > div > div:nth-child(2){width:100%;}}@media only screen and (max-width:375px){body{overflow-x:hidden;}section.related-articles .articles_container .view-content a.news__item.news-card{width:100% !important;margin-bottom:33px !important;}}
.file span.file-link,.file span.file-size{padding-right:30px;}.file span.file-link{padding-left:30px;}.booking-patient-result{display:inline-block;}div#edit-field-patient-result label{margin-right:5px;}div#edit-field-patient-result label::after{content:':';}input.js-form-file{padding-left:30px;}fieldset#edit-therapists--wrapper div#edit-therapists label{font-weight:normal;width:200px;margin-left:0px;}fieldset#edit-therapists--wrapper legend{padding-left:30px;}textarea{height:150px;}div#edit-field-booking-date-slot-0 .panel-title{font-weight:bold;}fieldset#edit-field-booking-visit--wrapper legend{margin-left:30px;}div.view-aptimea-team .field-content{width:100%;text-align:center;}div.view-aptimea-team .views-view-grid .views-col{padding-bottom:50px;}div.view-aptimea-team img{border-style:none;border-radius:80px;width:100%;max-width:100%;height:auto;padding-bottom:10px;padding:50px;}div.view-aptimea-team .views-field.views-field-name{text-align:center;}div.view-aptimea-team .views-view-grid.horizontal.cols-3.clearfix{max-width:1180px;width:100%;padding:0 30px;margin:0 auto;}.field.field--name-field-user-last-name.field--type-string.field--label-hidden.field--item,.field.field--name-field-user-first-name.field--type-string.field--label-hidden.field--item{display:inline-block;}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],SELECT,TEXTAREA{border-radius:50px;}input#edit-field-user-phone-0-value,input#edit-mail{border-radius:50px;}input#edit-field-email-0-value{border-radius:50px;}.pages-errors .messages__wrapper{display:block !important;}.form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-user-bio-0-format.js-form-item-field-user-bio-0-format.form-no-label.form-group{display:none;}.content__container .form-text{border-radius:50px;}.description.help-block{display:none;}div#edit-field-user-therapist-description-wrapper{display:none;}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:10px}.comment-permalink li.comment-reply,.comment_permalink li.comment-delete,.comment_permalink li.comment-edit{display:inline-block;padding-right:10px;font-size:14px;}button#edit-submit .icon{display:none;}.questionnaire_content label.control-label.option{font-weight:normal !important;}.hero__title{font-size:31px;font-weight:800;}.hero__cta-buttons a.hero__btn-left{float:left;margin:15px 10px 0 0;background:#52bb8d url(/themes/custom/efficium/images/btn-left-icon.svg) no-repeat;background-position:25px 15px;background-size:25px 25px;padding:15px 35px 15px 60px;border-radius:45px;color:#ffffff;}.hero__cta-buttons a.hero__btn-right{float:left;margin-top:15px;background:#5f73a8 url(/themes/custom/efficium/images/btn-right-icon2.svg) no-repeat;background-position:24px 15px;background-size:25px 25px;padding:15px 35px 15px 60px;border-radius:45px;color:#ffffff;}.introduction__cta{text-align:center;border-top:1px solid #e4ebf4;margin-top:75px;padding:60px 0 20px 0;}.introduction__cta a.hero__btn-left{margin:40px 10px 0 -10px;background:#52bb8d url(/themes/custom/efficium/images/btn-left-icon.svg) no-repeat;background-position:30px 17px;background-size:25px 25px;padding:20px 35px 20px 72px;border-radius:45px;font-size:18px;color:#ffffff;}.introduction__cta a.hero__btn-right{background:#5f73a8 url(/themes/custom/efficium/images/btn-right-icon2.svg) no-repeat;background-position:30px 18px;background-size:25px 25px;padding:20px 35px 20px 72px;border-radius:45px;margin-top:40px;font-size:18px;color:#ffffff;}.header_dropdown_content::before{content:"";position:absolute;width:10px;height:10px;right:16px;top:0;box-sizing:border-box;border:8px solid black;border-color:transparent transparent #ffffff #ffffff;transform-origin:0 0;transform:rotate(-225deg);box-shadow:-1px 1px 1px 0 rgba(228,235,243,1);}@media only screen and (max-width:1280px){#block-herotext a.hero__btn-right{clear:both;}}@media only screen and (max-width:768px){.hero__cta-buttons p.hero__cta-buttons{display:inline-block;margin-top:20px;margin:0 auto;}.hero__cta-buttons a.hero__btn-left{margin-right:0;}.hero__cta-buttons a.hero__btn-left,.hero__cta-buttons a.hero__btn-right{padding:18px 35px 18px 60px;display:block;width:auto;float:none;}.introduction__cta a.hero__btn-left{margin:0;display:inline-block;}.introduction__cta a.hero__btn-right{margin-top:20px;display:inline-block;}}@media only screen and (max-width:480px){.introduction__cta a.hero__btn-left,.introduction__cta a.hero__btn-right{font-size:16px;}}@media only screen and (max-width:380px){.hero__cta-buttons a.hero__btn-left,.hero__cta-buttons a.hero__btn-right{background-image:none;padding:15px 35px 15px 35px;}.introduction__cta a.hero__btn-left,.introduction__cta a.hero__btn-right{background-image:none;padding:15px 35px 15px 35px;}}.dropbtn:hover,.dropbtn:focus{background-color:#2980B9;}.header_dropdown{position:relative;display:inline-block;}.header_dropdown_content{display:none;position:absolute;right:0;min-width:160px;background-color:white;border:1px solid #e4ebf3;border-radius:37px;z-index:1;margin-top:15px;padding:10px 0;}.header_display_none{display:none;}.header_dropdown_content a{color:#3a4a5d;font-size:14px;font-weight:600;text-align:center;padding:12px 10px;text-decoration:none;display:block;border-bottom:1px solid #e4ebf3;}.header_dropdown_content a:hover{color:#5f73a8;}.header_dropdown_content a:last-child{border-bottom:none;}.show{display:block;}.news__item img{position:absolute;left:0;top:0;border-radius:53px;}.news-card{background-image:none;border-radius:53px;}.blog__categories{text-align:unset;}.blog__categories .field--label,.blog__categories .field--item{display:inline-block;}.blog__categories .field--items{display:inline;}.questionnaire_content .pages-contents label,.questionnaire_content .pages-contents a{cursor:pointer;user-select:none;text-decoration:none;display:inline-block;color:inherit;transition:border 0.2s;padding:3px 2px;}.layout{display:grid;height:100%;width:100%;overflow:hidden;grid-template-rows:50px 1fr;grid-template-columns:1fr 1fr 1fr;}input[type="radio"]{display:none;}a.nav{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #e0e9f2;background:white;user-select:none;transition:background 0.4s,padding-left 0.2s;padding-left:0;color:#3B4A5D;font-weight:bold;min-height:56px;}a.nav:hover{background:#5f73a8;color:white;}.login-section a.nav[for="home"]{background-color:#5f73a8;color:#ffffff;}.register-section a.nav[for="about"]{background-color:#5f73a8;color:#ffffff;}.recover-section a.nav[for="contanct"]{background-color:#5f73a8;color:#ffffff;}.calendar-section a.nav[for="about"]{background-color:#5f73a8;color:#ffffff;}.patients-section a.nav[for="home"]{background-color:#5f73a8;color:#ffffff;}.edit-section a.nav[for="contanct"]{background-color:#5f73a8;color:#ffffff;}.booking-section a.nav[for="about"]{background-color:#5f73a8;color:#ffffff;}.results-section a.nav[for="home"]{background-color:#5f73a8;color:#ffffff;}.content__container .nav a{color:#3A4A5D !important;}a.nav span{padding-left:0px;position:relative;}a.nav svg{left:0;top:-3px;position:absolute;width:15px;opacity:0;transition:opacity 0.2s;}.pages{grid-column-start:1;grid-row-start:2;grid-column-end:span 3;display:flex;align-items:center;}.pages-contents > *{opacity:0;transform:translateY(20px);transition:opacity 0.2s,transform 0.2s;}.pages-contents > *:nth-child(1){transition-delay:0.4s;}.pages-contents > *:nth-child(2){transition-delay:0.6s;}.pages-contents > *:nth-child(3){transition-delay:0.8s;}.pages-contents > *:nth-child(4){transition-delay:1s;}.pages-contents > *:nth-child(5){transition-delay:1.2s;}.pages-contents > *:nth-child(6){transition-delay:1.4s;}.pages-contents > *:nth-child(7){transition-delay:1.6s;}.pages-contents > *:nth-child(8){transition-delay:1.8s;}.pages-contents > *:nth-child(9){transition-delay:2s;}.pages-contents > *:nth-child(10){transition-delay:2.2s;}.pages-contents > *:nth-child(11){transition-delay:2.4s;}.pages-contents > *:nth-child(12){transition-delay:2.6s;}.pages-contents > *:nth-child(13){transition-delay:2.8s;}.pages-contents > *:nth-child(14){transition-delay:3s;}.pages-contents > *:nth-child(15){transition-delay:3.2s;}.pages-contents > *:nth-child(16){transition-delay:3.4s;}.pages-contents > *:nth-child(17){transition-delay:3.6s;}.pages-contents > *:nth-child(18){transition-delay:3.8s;}.pages-contents > *:nth-child(19){transition-delay:4s;}.pages-contents > *:nth-child(20){transition-delay:4.2s;}input[type="radio"] + .pages{transition:transform 0.2s;transform:translateX(100%);}input[type="radio"]:checked + .pages{transform:translateX(0%);}input[type="radio"]:checked + .pages .pages-contents > *{opacity:1;transform:translateY(0px);}.pages-contents{max-width:100%;width:100%;margin-top:50px;}.pages.login form#user-login-form{margin-top:0px !important;margin-right:0px !important;margin-left:0px !important;}.label.control-label{display:inherit;}.iti.iti--allow-dropdown{width:100%;}.user-register-form  .form-item input{margin-top:-10px;}.user-register-form .form-item{margin-top:20px;}.user-register-form #edit-group-weekly-working-hours,.user-role-patient #edit-group-weekly-working-hours{display:none;}div#edit-mail--description{display:none;}.checkbox INPUT{position:relative !important;margin-right:10px;}.user-register-form button{margin-top:25px;}.password-strength__meter{width:72.2%;}label.control-label.js-form-required.form-required,.user-register-form label.control-label{font-weight:bold;}.form-item textarea#edit-field-user-bio-0-value{border-radius:50px;}.user-login-form .icon{display:inline;}.questionnaire_content input[type="radio"]{display:inline-block;border:1px solid #e0e9f2;margin-right:10px;width:23px;height:23px;}.questionnaire_content label{display:inline-flex;}.questionnaire_content input[type="radio"]:after{top:1px;bottom:1px;left:1px;right:1px;width:13px;height:13px;margin:3px;background:#3B4A5D;border-radius:50px;}.questionnaire_content input[type="radio"]:checked{border:1px solid #3B4A5D;}.questionnaire_content .webform-element--title-inline,.questionnaire_content .webform-entity-radios--wrapper,.questionnaire_content .js-form-item-email{border:1px solid #e0e9f2;clear:both;}.questionnaire_content .webform-element--title-inline:last-child,.questionnaire_content .js-form-item-email{border-bottom:solid 1px #e0e9f2;}.questionnaire_content .webform-fieldset--title-inline,.questionnaire_content .webform-element--title-inline{border:1px solid #e0e9f2;}.questionnaire_content .form-textarea-wrapper{width:40%;}.webform-element--title-inline:nth-of-type(1n+0){background-color:#ffffff;}.webform-element--title-inline:nth-of-type(2n+0),.questionnaire_content .js-form-item-email{float:left;width:100%;height:auto;background-color:#F3F7FC;border-bottom:0;border-top:0;}.content__container.container.imgcontainer .field--type-image img{float:right;border-radius:50px;width:300px;margin:10px 0 30px 30px;}.form-managed-file .form-item input{border-radius:0px;}#appointmant-edif-form .form-type-managed-file{display:block;}.content__container .layout .div#edit-field-health-goals-wrapper{display:none;}.fordisplay .form-item.js-form-item.form-type-textarea.js-form-type-textarea.form-item-field-user-bio-0-value.js-form-item-field-user-bio-0-value,.fordisplay .div#edit-field-user-bio-0-format-help{display:none;}.fordisplay .form-item.js-form-item.form-type-textarea.js-form-type-textarea.form-item-field-user-therapist-description-0-value.js-form-item-field-user-therapist-description-0-value,.fordisplay div#edit-field-user-therapist-description-0-format-help{display:none;}.fordisplay fieldset#edit-field-health-goals--wrapper{display:none;}.fordisplay div#edit-field-health-goals-wrapper{display:none;}.fordisplay .form-item.js-form-item.form-type-textarea.js-form-type-textarea.form-item-field-user-therapist-description-0-summary.js-form-item-field-user-therapist-description-0-summary.form-group{display:none;}.fordisplay div#edit-field-user-bio-0-format-help{display:none;}.fordisplay div#edit-field-user-agreement-wrapper{display:none;}.fordisplay fieldset#edit-field-user-therapist-specialty--wrapper{display:none;}.fordisplay .form-item.js-form-item.form-type-url.js-form-type-url.form-item-field-user-facebook-link-0-uri.js-form-item-field-user-facebook-link-0-uri.form-group{display:none;}.fordisplay .form-item.js-form-item.form-type-url.js-form-type-url.form-item-field-user-linkedin-link-0-uri.js-form-item-field-user-linkedin-link-0-uri.form-group{display:none;}.content__container .layout label.control-label{font-weight:bold;margin-left:30px;}.new_booking .form-item.form-type-select{position:relative;margin-top:0px !important;margin-left:0px !important;}.new_booking .select-wrapper{margin-left:0px !important;margin-top:0px !important;}.content__container .icon{display:none;}.new_booking .select-wrapper select{border-radius:50px;}.new_booking div#edit-body-0-format-help{display:none;}.new_booking .control-label.sr-only{display:none;}.new_booking textarea{border-radius:50px;}ul li::marker{color:red;font-size:1.5em;}.content__container .container .new_booking .node_edit .webform-element--title-inline{background:none !important;}.content__container .container .new_booking .node_edit button#edit-actions-submit{margin-top:25px;}.content__container .container .new_booking .node_edit div#edit-markup{margin-bottom:50px;}.view-book-therapist{clear:both;}.view-book-therapist  .views-row{float:left;width:33.333%}section#block-formulairedabonnementmailchimpsignupfornewsletter h2{display:none;}section#block-formulairedabonnementmailchimpsignupfornewsletter input#edit-mergevars-email{background:transparent;border-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4);border-radius:0px;}section#block-formulairedabonnementmailchimpsignupfornewsletter input#edit-mergevars-email:focus{border-color:white;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form{position:relative}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form .form-actions{position:absolute;right:2px;top:19px;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form .form-email{border-radius:30px;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form .btn{background:none;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form .button{height:17.4px !important;width:20px !important;background:none !important;background-image:url("https://prelive.aptimea.com/themes/custom/efficium/images/icons/icon-right-arrow.png") !important;background-repeat:no-repeat;background-position:center center;font-size:0;margin-top:0;position:absolute;right:20px;top:0;padding:0;min-height:auto;}#mailchimp-signup-subscribe-block-sign-up-for-newsletter-form  .control-label{display:none}.form-radio{display:inline-block;}fieldset#edit-field-booking-visit--wrapper legend{margin-bottom:15px;}select#edit-body-0-format--2{display:none;}.form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-field-booking-visit.js-form-item-field-booking-visit.radio label{font-weight:normal;}button#edit-preview{display:none;}.stripe-logo{display:inline-block;margin-top:10px;width:250px;}.stripe-logo_cards{margin-top:-113px;margin-left:58px;width:144px;position:absolute;}.stripe{margin-top:-55px;margin-left:4px;}.fc-ltr .fc-axis{line-height:31px;}.fc-unthemed th{line-height:56px;}td.fc-axis.fc-time.fc-widget-content{background-color:#2C3E50;border-color:#2C3E50;color:white;}hr.fc-divider.fc-widget-header{display:none;}.fc-unthemed th{background-color:#2C3E50;color:white;border-color:#2C3E50;}.fc-unthemed th a{color:white !important;}@media only screen and (min-width:768px){.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{margin-top:10px;width:100%;}}.field.field--name-field-user-last-name.field--type-string.field--label-hidden.field--item{display:inline-block;}.questionnaire_content .form-item-first-page-title{text-align:center;}.form-item-je-suis-ne-e-en-annee--year label{display:none;}.questionnaire_content .form-item-first-page-instructions{border-radius:70px;margin-bottom:70px;padding:8px 15px;margin-top:5px;display:inline-block;color:black;font-weight:bold;background:#fff9d9;position:relative;height:25%;width:100%;}.questionnaire_content .form-item-first-page-instructions p{padding:35px;}.questionnaire_content .form-item-first-page-instructions:after{content:'';position:absolute;top:100%;left:85%;margin-left:-50px;width:0;height:0;border-top:solid 50px #fff9d9;border-left:solid 50px transparent;border-right:solid 50px transparent;}.questionnaire-header-label{display:inline-block;}.questionnaire_content .js-webform-webform-entity-radios{position:absolute;}.form.webform-submission-questionnaire-form .hide-radio-label .fieldset-wrapper .js-webform-efficium-question .form-type-radio label{width:50px;}.content__content ul,.blog__content ul{list-style-type:disc;margin:0;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;}.questionnaire-header-labels-container{margin-top:50px;display:inline-block;}.questionnaire-header-label{display:inline-block;margin-right:60px;width:110px;font-weight:700;margin-bottom:25px;}#edit-page2--B-36h5LFGGw  .questionnaire_content .webform-fieldset--title-inline,#edit-page2--B-36h5LFGGw  .questionnaire_content .webform-element--title-inline{height:100px;}.messages__wrapper{max-width:1180px;width:100%;padding:0 30px;margin:0 auto;}.messages__wrapper .alert-danger{position:relative;padding:16px 32px;background:lightpink;border-radius:10px;margin-top:0 !important;}.messages__wrapper .alert-success p{color:#fff;}.messages__wrapper .alert-success{background:#52bb8d;color:#fff;position:relative;padding:16px 32px;border-radius:10px;margin-top:0 !important;}.webform-submission-questionnaire-form .alert{position:relative;}.messages__wrapper .close{position:absolute;top:0px;right:0;font-size:38px;}.webform-submission-questionnaire-form .hide-radio-label .fieldset-wrapper .js-webform-efficium-question .form-type-radio label{font-size:0px;}.webform-submission-questionnaire-add-form .webform-progress__status{display:none;}.webform-progress-tracker .progress-step .progress-marker,.webform-progress-tracker .progress-step:hover .progress-marker{background-color:#fff;border:solid 2px #e4ebf3;color:#000;height:45px;width:45px;display:block;line-height:43px;}.webform-progress-tracker .progress-step.is-active .progress-marker,.webform-progress-tracker .progress-step.is-active:hover .progress-marker{background-color:#3b4b5d;color:#fff;border:none;line-height:45px;}.webform-progress-tracker .progress-step.is-complete .progress-marker,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker,.webform-progress-tracker .progress-step.is-complete::after{background-color:#3b4b5d;color:#fff !important;border:none;}.webform-progress-tracker .progress-step::after{background-color:#fff;border:solid 2px #e4ebf3;}.progress-step:not(:last-child)::after{z-index:0;top:17px;}.webform-progress-tracker li:last-child .progress-marker{background-color:#52bb8d;color:#fff;}h2.section__title-text.quesFormHeading{font-size:36px;font-weight:800;}.webform-progress,.quesFormHeading{margin-bottom:50px;}.quesFormHeading{text-align:center;}.content__container .result-icons{display:flex;justify-content:center;width:64%;margin-top:-5px;margin-left:auto;margin-right:auto;}.content__container.container .field--type-image img{display:block;max-width:100%;height:auto;}.content__container.container .result_icons .img-responsive{display:block;max-width:100%;height:auto;}.content__container.container .result-icons .result-icon + .result-icon{padding-left:60px;}.content__container .row{display:table;margin-right:-15px;margin-left:-15px;}.worst-results-container .worst-box .icon{max-width:100px;margin-right:20px;margin-left:20px;display:block;width:auto !important;height:auto !important;}.content__container .col-xs-12.col-sm-6{float:left;width:50%;padding:0px 15px;}.webform-submission-questionnaire-form span.fieldset-legend,.webform-submission-questionnaire-form .panel-title{margin-left:0 !important;}.webform-submission-questionnaire-form .questionnaire-header-labels{width:62%;float:right;}.footer__title{margin-top:40px;}body.category-pages .blog-highlighted{display:none;}.payment_page .field--label{font-weight:bold;margin-bottom:10px;margin-top:10px;}.payment_page p.price{display:none;}.payment_page .stripe-button-el span{background:none !important;background-image:none !important;font-weight:bolder !important;font-size:16px !important;text-shadow:none !important;box-shadow:none !important;}.top_content.featured_image.mid_content.lower_content img,.top_content.featured_image.mid_content img{padding:20px;}.payment_page .field.field--name-field-booking-type.field--type-entity-reference.field--label-above,.payment_page .field.field--name-field-booking-date-slot.field--type-daterange.field--label-above,.payment_page .field.field--name-field-booking-status.field--type-entity-reference.field--label-above,.payment_page .field.field--name-field-patient.field--type-entity-reference.field--label-above,.payment_page .field.field--name-field-therapist.field--type-entity-reference.field--label-above,.payment_page .field.field--name-field-created-by.field--type-list-string.field--label-above,.payment_page .field.field--name-field-booking-visit.field--type-boolean.field--label-above,.payment_page .field.field--name-field-booking-pay.field--type-stripe-checkout.field--label-above .field--label{display:none;}.worst-results-container .worst-box{margin-bottom:40px;border:2px solid #3b4b5d;display:flex;align-items:center;padding:10px;flex-wrap:wrap;}.section#block-webform{max-width:1100px;width:100%;padding:0 30px;margin:0 auto;}.worst-results-container .worst-box .text{font-size:1.5em;font-weight:bold;color:#3b4b5d;width:70%;}table img{border-radius:50px;}.container.book-therapist-cta{margin-top:100px;}@media (max-width:1023px){.header_display_none{display:block;}.header_dropdown{display:none;}}@media only screen and(max-width:1140){.header_display_none{display:block;}.header_dropdown{display:none;}.stripe-logo{display:inline-block;margin-top:-42px;width:250px;}.stripe-logo_cards{margin-top:-113px;margin-left:58px;width:144px;position:absolute;}.questionnaire_content label{margin-left:0;}.questionnaire_content .form-composite.webform-fieldset--title-inline legend,.questionnaire_content .webform-entity-radios--wrapper legend,.questionnaire_content label.control-label.js-form-required.form-required{width:100% !important;border:none;min-height:auto;}.webform-options-display-side-by-side{display:block !important;}.webform-submission-questionnaire-form .form-actions{position:static;}.webform-submission-questionnaire-form #custom-draft-button{margin-top:30px;}.questionnaire_content .form-number{margin-top:0;width:90%;}.questionnaire_content .webform-fieldset--title-inline,.questionnaire_content .webform-element--title-inline{border:none;padding:20px;}.webform-submission-questionnaire-form .webform-button--next{min-width:auto !important;position:static;top:0 !important;width:100%;border-radius:57px;height:40px;line-height:40px;width:100%;margin-top:30px;}.webform-element--title-inline.form-item.js-form-item.form-type-textarea.js-form-type-textarea.form-item-mes-traitements-medicaux-sont.js-form-item-mes-traitements-medicaux-sont.form-group{height:auto;padding:30px;}.questionnaire_content .webform-entity-radios--wrapper legend{height:auto !important}form.webform-submission-questionnaire-form fieldset.radios--wrapper.fieldgroup.form-composite.webform-composite-visible-title legend,form.webform-submission-questionnaire-form .webform-element--title-inline.form-item.form-type-textarea label.control-label{width:100%;border:none;}.questionnaire_content select#edit-je-suis-ne-e-en-annee-year{float:left;width:100%;margin-left:0 !important}.questionnaire_content textarea#edit-mes-traitements-medicaux-sont{width:100%;margin-top:20px !important;}.path-webform  section.content__single{margin-bottom:0;}.questionnaire_content textarea#edit-mes-traitements-medicaux-sont{margin:0 !important;width:100% !important;}.webform-submission-questionnaire-form .webform-button--previous,.webform-submission-questionnaire-form .webform-button--submit{margin-left:0 !important;margin-top:30px;}.webform-submission-questionnaire-add-form .webform-progress__status{display:none;}.progress-marker,.webform-progress-tracker .progress-step:hover .progress-marker{background-color:#fff;border:solid 2px #e4ebf3;color:#000;height:32px;width:32px;display:block;line-height:32px;}.progress-step:not(:last-child)::after{z-index:0;top:12px;}.webform-submission-questionnaire-form .hide-radio-label .fieldset-wrapper .js-webform-efficium-question .form-type-radio label{font-size:inherit !important}.questionnaire-header-labels-container{display:none;}.questionnaire_content .form-item-first-page-instructions:after{left:73%;}.questionnaire_content div#edit-patient-goals{position:relative;width:100%;}}@media only screen and(max-width:1024px){.header_display_none{display:block;}.header_dropdown{display:none;}}.view-booking-calendar-admin-view .fc-day-grid,.view-booking-calendar-admin-view .fc-content-skeleton .fc-time,.view-booking-calendar-admin-view .fc-slats tr:nth-child(1),.view-booking-calendar-admin-view .fc-slats tr:nth-child(2),.view-booking-calendar-admin-view .fc-slats tr:nth-child(3),.view-booking-calendar-admin-view .fc-slats tr:nth-child(4),.view-booking-calendar-admin-view .fc-slats tr:nth-child(5),.view-booking-calendar-admin-view .fc-slats tr:nth-child(6),.view-booking-calendar-admin-view .fc-slats tr:nth-child(7),.view-booking-calendar-admin-view .fc-slats tr:nth-child(8),.view-booking-calendar-admin-view .fc-slats tr:nth-child(9),.view-booking-calendar-admin-view .fc-slats tr:nth-child(10),.view-booking-calendar-admin-view .fc-slats tr:nth-child(11),.view-booking-calendar-admin-view .fc-slats tr:nth-child(12),.view-booking-calendar-admin-view .fc-slats tr:nth-child(13),.view-booking-calendar-admin-view .fc-slats tr:nth-child(14),.view-booking-calendar-admin-view .fc-slats tr:nth-child(46),.view-booking-calendar-admin-view .fc-slats tr:nth-child(47),.view-booking-calendar-admin-view .fc-slats tr:nth-child(48),.view-therapist-calendar .fc-day-grid,.view-therapist-calendar .fc-content-skeleton .fc-time,.view-therapist-calendar .fc-slats tr:nth-child(1),.view-therapist-calendar .fc-slats tr:nth-child(2),.view-therapist-calendar .fc-slats tr:nth-child(3),.view-therapist-calendar .fc-slats tr:nth-child(4),.view-therapist-calendar .fc-slats tr:nth-child(5),.view-therapist-calendar .fc-slats tr:nth-child(6),.view-therapist-calendar .fc-slats tr:nth-child(7),.view-therapist-calendar .fc-slats tr:nth-child(8),.view-therapist-calendar .fc-slats tr:nth-child(9),.view-therapist-calendar .fc-slats tr:nth-child(10),.view-therapist-calendar .fc-slats tr:nth-child(11),.view-therapist-calendar .fc-slats tr:nth-child(12),.view-therapist-calendar .fc-slats tr:nth-child(13),.view-therapist-calendar .fc-slats tr:nth-child(14),.view-therapist-calendar .fc-slats tr:nth-child(46),.view-therapist-calendar .fc-slats tr:nth-child(47),.view-therapist-calendar .fc-slats tr:nth-child(48){display:none;}@media screen and (max-width:375px){section.content__single p{text-align:inherit !important;}.worst-results-container .worst-box .icon{margin-left:48px;}.worst-results-container .worst-box{padding-left:106px;}.worst-results-container .worst-box .text{text-align:center;}.header__account .button{width:100%;text-align:center;margin-left:20px;}.introduction-item__title{text-align:left;}.views-exposed-form .button{margin-left:23px;width:10%;}}@media (max-width:1023px){.footer__contacts,.footer__legal,.footer__nav{margin-bottom:0px !important;}}@media (max-width:768px){.content__container .col-xs-12.col-sm-6{width:100% !important;}section#block-formulairedabonnementmailchimpsignupfornewsletter .button{min-width:0px !important;}}section.content__single .faq__container h3{border:1px solid #e0e9f2;background:#ffffff url(/themes/custom/efficium/images/plus.svg) no-repeat;background-position:97%;background-size:16px;cursor:pointer;padding:15px 30px 15px 30px;font-size:18px;font-weight:700;}section.content__single .faq__container p{display:none;margin:0;padding:20px 30px 20px 30px;background-color:#f2f7fc;border:1px solid #e0e9f2;border-top:none;}@media (max-width:768px){section.content__single .faq__container h3{padding:15px 45px 15px 20px;background-position:95%;}section.content__single .faq__container p{padding:15px 30px 15px 20px;}}.blog__categories{float:left;width:100%;border-top:1px solid #e4ebf3;border-bottom:1px solid #e4ebf3;padding-bottom:20px;margin:20px 0;}.blog__categories .blogs__button{margin-top:20px;background:#e4ebf3;color:#73808f;font-weight:normal;width:auto;}.blog__categories .blog__categories-cat{margin-right:30px;}.blog__categories .blog__categories-cat,.blog__categories .blog__categories-tag{float:left;width:auto;}.blog__categories .blog__categories-cat .field--label,.blog__categories .blog__categories-tag .field--label{margin-right:10px;}.blog__categories .blog__categories-cat .button,.blog__categories .blog__categories-tag .button{padding:15px 30px;min-height:45px;}.comment_class{float:left;}.comment_class .blog-comment h2{float:left;width:100%;}.comment_class .blog-comment h2:last-of-type{border-top:1px solid #e4ebf3;margin-top:20px;padding-top:40px;}.comment_class .commentlist{float:left;display:block;position:relative;width:100%;border:1px solid #e4ebf3;border-radius:25px;padding:25px 45px 25px 45px;margin-bottom:20px;background-color:#f2f7fc;}.comment_class .commentlist .field--label{display:none;}.comment_class .commentlist .comment_permalink{position:relative;}.comment_class .commentlist .comment_name .field--item{font-weight:bold;text-transform:capitalize;border-bottom:1px solid #e4ebf3;padding-bottom:5px;}.comment_class .commentlist .comment_body{margin-top:15px;}.comment_class .commentlist .comment_permalink{position:absolute;top:25px;right:45px;}.comment_class .commentlist ul li.comment-reply{display:inline-block;text-align:right;}.comment_class .commentlist ul li.comment-reply a{top:20px;right:40px;font-size:14px;}.comment_class .commentlist ul li.comment-reply a:after{content:"";float:right;margin-left:10px;margin-top:2px;width:19px;height:19px;background:url(/themes/custom/efficium/images/reply-icon.svg) no-repeat;background-size:contain;}.comment_class .commentlist ul li.comment-reply a:hover{text-decoration:underline;}.comment_class .indented{float:left;width:100%;padding-left:40px;margin-top:10px;}.comment_class .indented .commentlist:before{content:" ";position:absolute;top:-15px;width:0;height:0;right:65px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f2f7fc;-webkit-filter:drop-shadow(0px -1px 0px rgb(228 235 243));filter        :drop-shadow(0px -1px 0px rgb(228 235 243));-ms-filter    :"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";filter        :"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";}.comment_reply ul.links.inline.list-inline{display:none;}.comment_permalink .field--label,.comment_permalink .field--item{display:none;}form.comment-comment-form label{float:left;width:100%;font-weight:bold;margin-bottom:5px;}form.comment-comment-form input[type="text"],form.comment-comment-form input[type="email"]{height:50px;padding:10px 25px;}form.comment-comment-form TEXTAREA{border-radius:25px;}.content__container.comment_reply{max-width:960px;}.comment_reply .commentlist{float:left;width:100%;position:relative;border:1px solid #e4ebf3;border-radius:25px;background-color:#ffffff;padding:25px 45px 25px 45px;margin-bottom:35px;}.comment_reply .commentlist .comment_name .field--item{font-weight:bold;text-transform:capitalize;border-bottom:1px solid #e4ebf3;padding-bottom:5px;}.comment_reply .commentlist .comment_body{margin-top:15px;}.comment_reply .commentlist:after{content:" ";position:absolute;bottom:-15px;width:0;height:0;left:65px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ffffff;-webkit-filter:drop-shadow(0px 1px 0px rgb(228 235 243));filter        :drop-shadow(0px 1px 0px rgb(228 235 243));-ms-filter    :"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#fff')";filter        :"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#fff')";}.comment_reply .commentlist .field--label{display:none;}.therapist-card__options a:after{content:" ";position:absolute;width:15px;height:15px;right:0;top:3px;background:url(/themes/custom/efficium/images/arrow-next.svg) no-repeat;background-size:contain;}.news__container.container{padding:0 15px;}.register-section .field--type-phone-international{display:none;}.field--name-field-recommendation > .field--label{display:none;}.field--name-field-recommendation ul li{font-size:18px;line-height:1.8;}@media only screen and (max-width:768px){.comment_class .commentlist .comment_permalink{position:relative;float:right;left:0px;margin-bottom:20px;}.comment_class .indented{padding-left:0;}.comment_class .indented .commentlist:before{right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comment_reply .commentlist:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:480px){.blog__categories .blog__categories-cat .field--label,.blog__categories .blog__categories-tag .field--label{float:left;width:100%;text-align:left;margin:0;padding:20px 0 5px 0;}.blog__categories .blog__categories-cat,.blog__categories .blog__categories-tag{width:100%;margin-right:0;}.blog__categories .blog__categories-cat .button,.blog__categories .blog__categories-tag .button{float:left;margin:0 auto;width:auto;min-width:auto;}.comment_class .commentlist{padding:25px;}.comment_class .commentlist .comment_permalink{width:100%;}.comment_class .commentlist ul li.comment-reply{text-align:left;}.comment-permalink li.comment-reply,.comment_permalink li.comment-delete,.comment_permalink li.comment-edit{display:inline-block;padding-right:10px;font-size:12px;}.comment_class .commentlist ul li.comment-reply a{float:left;font-size:12px;}.comment_class .commentlist ul li.comment-reply a:after{height:16px;margin-top:0;}.comment_reply .commentlist{padding:25px;}}.questionnaire__container{display:table;height:auto;}.questionnaire_content{display:block;position:inherit;}.questionnaire_content input[type="text"],.questionnaire_content input[type="password"],.questionnaire_content input[type="datetime"],.questionnaire_content input[type="datetime-local"],.questionnaire_content input[type="date"],.questionnaire_content input[type="month"],.questionnaire_content input[type="time"],.questionnaire_content input[type="week"],.questionnaire_content input[type="number"],.questionnaire_content input[type="email"],.questionnaire_content input[type="url"],.questionnaire_content input[type="search"],.questionnaire_content input[type="tel"],.questionnaire_content input[type="color"],.questionnaire_content SELECT,.questionnaire_content TEXTAREA{margin-bottom:0;}.questionnaire_content input[type="radio"]{border:2px solid #e0e9f2;}.questionnaire_content input[type="radio"]:checked{border:2px solid #3B4A5D;}.questionnaire_content input[type="radio"]:after{top:0px;bottom:0px;left:0px;right:0px;width:13px;height:13px;}INPUT[TYPE="RADIO"]:after{position:inherit;}.questionnaire_content .form-composite.webform-fieldset--title-inline{width:100%;height:auto;margin-top:-1px;border-top:1px solid #e0e9f2;}.questionnaire_content label{margin-bottom:0;}.questionnaire_content .form-composite.webform-fieldset--title-inline legend{width:30%;float:left;border-right:1px solid #e4ebf3;margin:0;font-weight:bold;}.questionnaire_content .form-composite.webform-fieldset--title-inline legend span{float:left;padding:30px 20px;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper{width:70%;float:left;border-left:1px solid #e0e9f2;margin-left:-1px;}.questionnaire_content .webform-element--title-inline label.control-label{float:left;width:30%;border-right:1px solid #e4ebf3;display:block;font-weight:700;padding:30px 20px;}.webform-submission-questionnaire-form .form-actions{float:left;display:block;width:100%;position:relative;}.questionnaire_content .webform-element--title-inline{width:100%;float:left;}.questionnaire_content .webform-element--title-inline .container-inline{float:left;padding:15px 20px;border-left:1px solid #e4ebf3;margin:0 0 0 -1px;}.questionnaire_content .form-textarea-wrapper{float:left;width:70%;margin-left:-1px;border-left:1px solid #e4ebf3;padding:20px;}.questionnaire_content .form-textarea-wrapper .form-control{width:100%;height:120px;max-height:220px;}.questionnaire_content fieldset.webform-entity-radios--wrapper legend{padding:30px 20px;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper{float:left;width:70%;border-left:1px solid #e4ebf3;margin-left:-1px;}.questionnaire_content .js-webform-webform-entity-radios{position:relative;float:left;width:100%;padding:20px;}.questionnaire_content .js-webform-webform-entity-radios .has-error{padding-bottom:15px;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper #edit-patient-goals{width:100%;padding:30px 20px 100px 20px;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper #edit-patient-goals label{width:100%;max-width:100%;padding-bottom:15px;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper #edit-patient-goals label INPUT[TYPE="RADIO"]{top:0;width:23px;height:23px;}.questionnaire_content input.form-number,.questionnaire_content .js-form-item-email input.form-email{height:50px;width:auto;margin:15px 20px;float:left;padding:10px 30px;}.questionnaire_content .js-form-item-email input.form-email{width:240px;}.questionnaire_content fieldset.js-webform-states-hidden{background-color:#ffffff;border-bottom:1px solid #e4ebf3;}.questionnaire_content label.control-label.option{width:100%;padding:0 20px 0 0;border-right:none;}.questionnaire_content SELECT{height:50px;}.questionnaire_content INPUT[TYPE="RADIO"]{top:5px;border-radius:50%;}.questionnaire_content .webform-element--title-inline .form-control{border-radius:25px;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{width:100%;}.questionnaire_content .webform-options-display-side-by-side > div{float:left;padding:26px 0 27px 25px;width:25%;max-width:196px;}.webform-options-display-side-by-side > div{margin:0;}.questionnaire_content fieldset.webform-entity-radios--wrapper{float:left;height:auto;width:100%;}.questionnaire_content fieldset.webform-entity-radios--wrapper legend{float:left;width:30%;font-weight:700;}.questionnaire_content fieldset.webform-entity-radios--wrapper #edit-patient-goals{float:left;position:relative;}.webform-submission-questionnaire-form .form-item-patient-custom-goal{margin-left:0;}.webform-submission-questionnaire-form .form-item-patient-custom-goal input{float:left;margin-left:0px;border-radius:30px;}.webform-submission-questionnaire-form .form-actions{position:relative;}.webform-submission-questionnaire-form .webform-button--next{float:right;background:#52bb8d url(/themes/custom/efficium/images/next.svg) no-repeat;background-position:center;background-size:35px;border-radius:100%;height:85px;width:85px;line-height:80px;padding:0;font-size:0;}.webform-submission-questionnaire-form .webform-button--next:hover{background-color:#5f73a8;}.webform-submission-questionnaire-form .webform-button--previous{background-color:#f2f7fc;border:1px solid #e4ebf3;margin-left:15px;color:#3b4b5d;font-weight:normal;}.webform-submission-questionnaire-form .webform-button--previous:hover{color:#ffffff;}.webform-submission-questionnaire-form .webform-button--next i{display:none;}.webform-submission-questionnaire-form #custom-draft-button{background:#f2f7fc url(/themes/custom/efficium/images/calendar_thin.svg) no-repeat;background-repeat:no-repeat;background-position:30px 13px;background-size:26px;padding-left:75px;margin-top:30px;border:solid 1px #e4ebf3;font-weight:normal;color:#3a4a5d;}.webform-submission-questionnaire-form #custom-draft-button .glyphicon{display:none !important;}.webform-submission-questionnaire-form #custom-draft-button:hover{background:#5f73a8 url(/themes/custom/efficium/images/calendar_thin-white.svg) no-repeat;background-position:30px 13px;background-size:26px;color:#ffffff;}.webform-submission-questionnaire-form fieldset{margin:0;}.webform-options-display-two-columns div.form-item{padding-bottom:15px;}.questionnaire-header-labels-container{float:right;width:70.2%;}.webform-submission-questionnaire-form .questionnaire-header-labels{display:table;float:right;width:100%;background-color:#ffffff;border-left:1px solid 1px solid #e0e9f2;border-top:1px solid #e0e9f2;border-left:1px solid #e0e9f2;}.questionnaire-header-label{display:table-cell;vertical-align:middle;background-color:#ffffff;width:25%;height:80px;padding:15px 25px;float:none;margin:0;text-align:center;}@media only screen and (min-width:768px){[data-webform-key="page2"] .webform-options-display-side-by-side > div,[data-webform-key="page3"] .webform-options-display-side-by-side > div,[data-webform-key="page4"] .webform-options-display-side-by-side > div,[data-webform-key="page5"] .webform-options-display-side-by-side > div,[data-webform-key="page6"] .webform-options-display-side-by-side > div,[data-webform-key="page7"] .webform-options-display-side-by-side > div,[data-webform-key="page8"] .webform-options-display-side-by-side > div,[data-webform-key="page9"] .webform-options-display-side-by-side > div,[data-webform-key="page10"] .webform-options-display-side-by-side > div,[data-webform-key="page11"] .webform-options-display-side-by-side > div{text-align:center;}}@media only screen and (max-width:1400px){}@media only screen and (max-width:1200px){.webform-submission-questionnaire-form .webform-button--next{right:0;top:10px;height:60px;width:60px;}}@media only screen and (max-width:1025px){.webform-submission-questionnaire-add-form .webform-progress__status{display:block;}ul.webform-progress-tracker.progress-tracker.progress-tracker--center{display:none;}span.webform-progress__summary{background-color:#3b4b5d;color:#fff;border:none;height:60px;width:60px;display:block;line-height:45px;border-radius:150px;text-align:center;padding-top:7px;margin-left:49%;}}@media only screen and (max-width:600px){.questionnaire__container .section-title__text{padding-top:73px;}.introduction-item__title{text-align:left;width:90%;}.webform-progress-tracker.progress-tracker{width:69%;}.questionnaire_content .form-item-first-page-instructions{width:100%;}}@media only screen and (max-width:768px){.questionnaire_content .form-composite.webform-fieldset--title-inline legend{width:100%;border-right:none;border-bottom:1px solid #e0e9f2;}.questionnaire_content .form-composite.webform-fieldset--title-inline legend span{width:100%;padding:15px 20px;}.questionnaire_content .webform-element--title-inline label.control-label{width:100%;border-bottom:1px solid #e4ebf3;border-right:none;padding:15px 20px;}.questionnaire_content fieldset.webform-entity-radios--wrapper legend{width:100%;border-bottom:1px solid #e4ebf3;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper{width:100%;}.questionnaire_content label.control-label.option{border-bottom:none;padding:0 20px;}.questionnaire_content fieldset.webform-entity-radios--wrapper legend{padding:15px 20px;}.questionnaire_content fieldset.webform-entity-radios--wrapper .fieldset-wrapper #edit-patient-goals{padding:15px 0px;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper{width:100%;border-left:none;padding:10px 0;}.questionnaire_content .webform-options-display-side-by-side > div{width:auto;max-width:210px;padding:0px 0 5px 0px;}.questionnaire_content .form-textarea-wrapper{width:100%;}.webform-submission-questionnaire-form .webform-button--next{position:absolute;top:0;border-radius:45px;width:100%;height:65px;right:0;float:left;}.webform-submission-questionnaire-form #custom-draft-button{margin-top:95px;}.questionnaire-header-labels-container{display:none;}.questionnaire_content .webform-options-display-side-by-side > div{width:100%;max-width:100%;}.webform-submission-questionnaire-form .hide-radio-label .fieldset-wrapper .js-webform-efficium-question .form-type-radio label{font-size:16px;}.webform-options-display-two-columns{column-count:1;}.webform-submission-questionnaire-form .form-item-patient-custom-goal input{margin-left:20px;}}@media only screen and (max-width:600px){.questionnaire__container{display:inline-block;}.webform-submission-questionnaire-form .webform-button--previous{margin-left:0;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper{padding:10px 0;}.questionnaire_content label.control-label.option{padding:0px 20px;}.webform-element--title-inline .form-control{margin-top:0;}}@media only screen and (max-width:480px){.webform-submission-questionnaire-form #custom-draft-button{background-image:none;padding-left:10px;padding-right:10px;text-align:center;}.webform-submission-questionnaire-form #custom-draft-button:hover{background-image:none;}}.field--name-field-therapist-advice .tabledrag-toggle-weight,.field--name-field-therapist-notes .tabledrag-toggle-weight,.field--name-field-therapist-advice table thead tr,.field--name-field-therapist-notes table thead tr{display:none;}section.blog__single .therapists_result{max-width:1150px;}.hide{display:none;}.therapists_result .pages-contents a.toggle-all-results{float:left;width:100%;padding:18px 30px;font-weight:bold;margin:0;background-color:#5f73a8;color:#ffffff;cursor:pointer;margin-top:30px;}.therapists_result .pages-contents a.toggle-all-results:hover{background-color:#3a4a5d;}.therapists_result .pages-contents .therapist-result-wrapper{display:none;}.therapists_result .pages-contents article{text-align:left;display:block;width:100%;margin:0 auto;}.therapists_result .pages-contents article .field{width:auto;display:inline-flex;font-size:18px;padding-right:15px;}.therapists_result .pages-contents article .field--label{float:left;font-weight:bold;}.therapists_result .pages-contents article .field--label:after{content:":\00a0 ";}.therapists_result .pages-contents article .field--item{float:left;}.therapists_result .pages-contents h2{width:100%;margin:0 auto;text-align:left;margin-top:40px;margin-bottom:0;font-size:24px;}.therapists_result .pages-contents .accordion{width:100%;margin:0 auto;text-align:left;}.therapists_result .pages-contents .accordion a{background-color:#5f73a8;color:#ffffff;padding:15px 25px;min-height:auto;font-weight:600;}.therapists_result .pages-contents .accordion a:hover{background-color:#3a4a5d;color:#ffffff;font-weight:600;}.therapists_result .pages-contents .imc-result{margin:0 auto;border:1px solid #e4ebf3;margin-top:50px;text-align:left;padding:15px 30px;font-size:21px;}.therapists_result .pages-contents .webform-submission-data{float:left;height:auto;margin:0 auto;}.therapists_result .pages-contents .webform-submission-data .panel-heading{float:left;width:100%;padding:15px 30px;border:1px solid #e0e9f2;background-color:#f2f7fc;text-align:left;margin-top:30px;}.therapists_result .pages-contents .webform-submission-data .panel-heading a{color:#3a4a5d;font-weight:600;}.therapists_result .pages-contents .webform-submission-data .webform-element{width:100%;float:left;background-color:#ffffff;padding:10px 30px;border-bottom:1px solid #e0e9f2;border-left:1px solid #e0e9f2;border-right:1px solid #e0e9f2;}.therapists_result .pages-contents .webform-submission-data .webform-element .control-label,.therapists_result .answers-parent  .answers-wrapper .item .item-question{float:left;width:65%;margin:0;padding-bottom:1px;padding-right:30px;}.therapists_result .pages-contents .field--name-field-therapist-advice,.therapists_result .pages-contents .field--name-field-therapist-notes{background-color:#ffffff;padding:30px;border:1px solid #e0e9f2;margin-top:30px;}.therapists_result .pages-contents .field--name-field-therapist-advice table,.therapists_result .pages-contents .field--name-field-therapist-notes table{min-width:60%;}.therapists_result .pages-contents .field--name-field-therapist-advice .btn,.therapists_result .pages-contents .field--name-field-therapist-notes .btn{min-height:40px;margin-top:5px;}.therapists_result .pages-contents .field--name-field-therapist-advice .form-item-field-therapist-advice-1,.therapists_result .pages-contents .field--name-field-therapist-notes .form-item-field-therapist-notes-1{border-top:1px solid #e0e9f2;margin-top:10px;padding-top:10px;}.therapists_result .pages-contents .field--name-field-therapist-advice .panel-heading a,.therapists_result .pages-contents .field--name-field-therapist-notes .panel-heading a{float:left;width:100%;border-bottom:1px solid #e4ebf3;color:#3a4a5d;font-weight:600;font-size:18px;}.therapists_result .pages-contents .file span.file-link{padding-left:0;}.therapists_result .pages-contents input.js-form-file{padding-left:0;}.therapists_result .pages-contents label.control-label{margin-left:0;}.therapists_result .answers-parent{float:none;clear:both;}.therapists_result .answers-parent  .answers-wrapper{border:1px solid #e0e9f2;margin-top:40px;float:left;width:100%;}.therapists_result .answers-parent  .answers-wrapper h2{padding:15px 30px;background-color:#f2f7fc;border-bottom:1px solid #e0e9f2;margin-top:0;font-size:18px;}.therapists_result .answers-parent  .answers-wrapper .item{width:100%;float:left;padding:10px 30px;border-bottom:1px solid #e0e9f2;}.therapists_result .answers-parent  .answers-wrapper .item .item-question{font-weight:bold;}@media only screen and (max-width:768px){.therapists_result .pages-contents .webform-submission-data .webform-element .control-label,.therapists_result .answers-parent  .answers-wrapper .item .item-question{width:100%;padding-bottom:10px;}.therapists_result .pages-contents table tr td{width:100%;padding:10px 0;float:left;}.therapists_result .pages-contents .field--name-field-therapist-advice .btn,.therapists_result .pages-contents .field--name-field-therapist-notes .btn{width:auto;float:left;}.therapists_result .pages-contents .field--name-field-therapist-advice .btn,.therapists_result .pages-contents .field--name-field-therapist-notes .btn{margin-top:0;}}.fc-scroller.fc-time-grid-container{height:auto!important;}.path-my-calendar .fc-timeGridDay-button,.path-my-calendar .fc-timeGridWeek-button{display:none;}li.header__search{background:#ffffff url(/themes/custom/efficium/images/search-icon.svg) no-repeat;background-size:21px 21px;background-position:center center;list-style-type:none;float:left;width:56px;height:56px;margin-right:10px;border-radius:112px;border:1px solid #e0e9f2;cursor:pointer;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;}li.header__search:hover{background:#5f73a8 url(/themes/custom/efficium/images/search-icon-hover.svg) no-repeat;background-size:21px 21px;background-position:center center;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;}.search-block-form{display:none;position:absolute;top:120px;}form#search-block-form{width:555px;border-radius:30px;-webkit-box-shadow:0 0 40px rgba(19,19,19,0.12);box-shadow:0 0 40px rgba(19,19,19,0.12);-webkit-transition:all .32s ease;}form#search-block-form span.input-group-btn{position:absolute;top:0;right:0;}form#search-block-form span.input-group-btn .btn{background-color:#f2f7fc;padding:0;width:120px;min-height:60px;margin-top:0;right:1px;border-radius:0;border-top-right-radius:50px;border-bottom-right-radius:50px;border-top:1px solid #e0e9f2;border-right:1px solid #e0e9f2;border-bottom:1px solid #e0e9f2;}form#search-block-form span.input-group-btn span.icon.glyphicon{display:none;}form#search-block-form span.input-group-btn .btn span.sr-only{float:left;position:relative;width:100%;height:100%;color:#3b4b5d;}.fordisplay #edit-group-social-media-links{display:none;}.fordisplay #edit-group-weekly-working-hours > .panel-heading > .panel-title{width:100%;padding:20px 30px;margin-top:20px;float:left;border-bottom:1px solid #e0e9f2;font-size:18px;font-weight:bold;}.fordisplay #edit-group-weekly-working-hours .required-fields{float:left;display:table;width:100%;border-bottom:1px solid #e0e9f2;padding:15px 0 15px 0;}.fordisplay #edit-group-weekly-working-hours .required-fields:last-of-type{border-bottom:none;}.fordisplay #edit-group-weekly-working-hours .required-fields .panel-heading{display:table-cell;width:20%;vertical-align:middle;padding-left:30px;}.fordisplay #edit-group-weekly-working-hours .required-fields .panel-heading .panel-title{vertical-align:middle;}.fordisplay #edit-group-weekly-working-hours .required-fields .panel-body{display:table-cell;width:80%;verical-align:middle;}.fordisplay #edit-group-weekly-working-hours label{display:none;}.fordisplay #edit-group-weekly-working-hours select{float:left;width:48%;margin-left:2%;margin-bottom:0;}.fordisplay #edit-group-weekly-working-hours select[aria-invalid="true"]{border:1px solid #c94c4f;}@media only screen and (max-width:1024px){.fordisplay #edit-group-weekly-working-hours .select-wrapper{width:100%;max-width:100%;}}@media only screen and (max-width:768px){body.path-frontpage h2.section-title__text{font-size:28px;}.testimonials__options,.news__options,p.news-p-text{text-align:center;}.mentions__title{margin-top:70px;}.fordisplay #edit-group-weekly-working-hours .required-fields .panel-heading{float:left;width:100%;padding:5px 0 10px 30px;}.fordisplay #edit-group-weekly-working-hours .required-fields .panel-body{float:left;width:100%;}.fordisplay #edit-group-weekly-working-hours select{margin:0 0 10px 0;width:100%;}}form.node-booking-form .panel-heading{display:none;}form.node-booking-form .panel-body .control-label{margin-top:10px;}form.node-booking-form .panel-body .control-label:last-of-type{display:none!important;}form.node-booking-form .wrapper-booking-slot .no-booking-slot{margin-left:30px;}form.node-booking-form #edit-field-therapist-wrapper{margin-top:20px;}.content__container .layout form.node-booking-form label.control-label{display:flex;}.content__container .layout form.node-booking-form label.control-label input{margin-right:10px;}form.node-booking-form .description.help-block{display:block;margin-left:30px;font-weight:bold;}span.results-cta-text{float:left;width:100%;padding:30px 0;margin-top:30px;text-align:center;font-size:18px;font-weight:bold;}@media only screen and (max-width:1650px){.header__logo{margin-right:60px;}.header-logo__anchor{width:170px;height:75px;}.header-nav__item{padding:0 10px;}.header__options .socials-list__anchor{height:50px;width:50px;}.header__options li.header__search{width:50px;height:50px;background-size:18px 18px;}.header__options .header__account{margin-left:35px;}.header__options .header__account .button{padding:15px 30px;min-height:50px;}.header__options .header__socials{margin-left:15px;}.header__options .search-block-form{right:27px;}.header__options .search-block-form input.form-search{height:50px;}form#search-block-form span.input-group-btn .btn{min-height:50px;}}@media only screen and (max-width:1400px){nav.header__nav{float:left;width:60%;}.header-nav__items{float:left;width:100%;}.header-nav__item{padding:0;}.header__options{position:absolute;right:30px;}.header__options .header__account{margin-left:5px;}.header__options .header__socials{margin-left:0;}.search-block-form{top:65px;}.header__options .search-block-form{right:0;}}@media only screen and (max-width:1200px){nav.header__nav{float:left;width:52%;}}.search-results form.search-form{background-color:#ffffff;border:1px solid #e0e9f2;text-align:center;border-radius:35px;padding:40px 120px;}.search-results form.search-form input.form-search{display:inline-block;border-top-right-radius:0;border-bottom-right-radius:0;}.search-results form.search-form .input-group{width:100%;display:inline-flex;}.search-results form.search-form .btn{min-height:60px;margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;}.search-results form.search-form span.input-group-btn span.sr-only{position:relative;width:100%;height:100%;}.search-results form.search-form span.input-group-btn span.icon{display:none;}.search-results a.search-help-link{display:none;}.search-results input[type="search"]{margin-bottom:0;}.search-results h2{float:left;width:100%;margin-top:40px;padding:15px 0;text-align:center;}.search-results ol{list-style-type:none;padding-left:0;}.search-results ol li{display:block;border-bottom:1px solid #e0e9f2;padding:10px 50px;}.search-results ol li h3{float:left;width:100%;margin:0;padding:15px 0 10px 0;text-align:left;}.search-results h3{text-align:center;}.search-results ul.pagination li.pager__item:first-child a{background:url(/themes/custom/efficium/images/pagination_nav.svg) no-repeat;background-size:contain;transform:rotate(180deg);background-size:15px;background-position:18px 17px;padding-bottom:0;}.search-results ul.pagination li.pager__item:last-child a{background:url(/themes/custom/efficium/images/pagination_nav.svg) no-repeat;background-size:contain;background-size:15px;background-position:18px 17px;padding-bottom:0;}.search-results ul.pagination li.pager__item:first-child a span,.search-results ul.pagination li.pager__item:last-child a span{font-size:0;}.search-results ul.pagination li.pager__item:first-child.active{background-image:none;transform:none;}.search-results ul.pagination li.pager__item:first-child.active a,.search-results ul.pagination li.pager__item:last-child.active a{background-color:#3a4a5d;transform:none;}.search-results ul.pagination li.pager__item:first-child.active a span,.search-results ul.pagination li.pager__item:last-child.active a span{font-size:16px;}.fc-view-container:before{content:"";position:absolute;width:100%;height:100%;background-color:#ffffff;}.calendar-legend{width:100%;text-align:center;border:1px solid #e0e9f2;background-color:#f2f7fc;padding:15px 0;margin-top:20px;}.calendar-legend ul li{display:inline-block;padding:0 20px 0 20px;}.calendar-legend ul li.item__paid-booking:before{content:"";display:inline-block;width:23px;height:12px;background-color:#5f73a8;margin-right:10px;}.calendar-legend ul li.item__unpaid-booking:before{content:"";display:inline-block;width:23px;height:12px;background-color:#ffb968;margin-right:10px;}.calendar-legend ul li.item__lunch-holiday:before{content:"";display:inline-block;width:23px;height:12px;background-color:#52BB8D;margin-right:10px;}@media only screen and (max-width:1024px){nav.header__nav{width:100%;}.header-nav__items{margin:0;}header.is-open .header__options .header__socials{padding-left:15px;}.header__options{position:fixed;right:unset;}li.header__search{position:absolute;right:82px;top:30px;width:50px;height:50px;}.search-block-form{width:101%;margin:0 -30px;top:110px;}form#search-block-form{width:100%;}form#search-block-form input[type="search"]{height:50px;border-radius:0;max-width:none;}form#search-block-form span.input-group-btn .btn{border-radius:0;min-height:50px;margin:0;border-top:1px solid #e0e9f2;border-right:1px solid #e0e9f2;border-bottom:1px solid #e0e9f2;}.search-results ol li h3{font-size:21px;}.search-results ol li p{font-size:16px;}}@media only screen and (max-width:768px){li.header__search{top:30px;width:50px;height:50px;right:70px;}.mobile-menu-toggle{top:44px;}.search-block-form{margin:0 -20px;}.search-results form.search-form{padding:40px;}.search-results form.search-form .input-group{display:block;}.search-results form.search-form input.form-search{border-bottom-right-radius:50px;border-top-right-radius:50px;}.search-results form.search-form input[type="search"]{min-width:100%;}.search-results form.search-form .btn{margin-top:20px;border-bottom-left-radius:50px;border-top-left-radius:50px;}.search-results h2{text-align:left;}.search-results ol li{padding:10px 0;}.content__container.container.imgcontainer .field--type-image img{float:left;width:100%;margin:30px 0 30px 0;}.calendar-legend ul li{padding:0 10px 0 10px;}}@media only screen and (max-width:480px){form#search-block-form span.input-group-btn{width:130px;}form#search-block-form span.input-group-btn .btn span.sr-only{width:auto;padding-left:20px;}.calendar-legend ul li{width:100%;text-align:left;padding:0 0 0 20px;}.introduction-item__number{width:80px;height:80px;}.introduction-item{padding:30px 0 0 57px;}}@media only screen and (max-width:380px){.header__logo{margin-top:5px;}.header-logo__anchor{width:150px;}.introduction-item__text{text-align:left;width:80%;}}@media only screen and (max-width:360px){.hero__inner{padding-top:60px;}}
.content__container{max-width:1100px;overflow-x:visible;}section.content__single{padding-top:200px !important;padding-bottom:100px;}section.content__single p.section-title_featured{color:#3a4a5d;font-size:24px;font-weight:bold;}section.content__single p{font-size:18px;line-height:1.8;text-align:justify;}section.content__single h3{font-size:28px;margin:45px 0 0 0;}.content__container .section-title{text-align:left;}
