﻿@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html{text-rendering:optimizeLegibility;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1;letter-spacing:.01em}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,img,input,button,textarea,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,table,thead,tbody,tfoot,th,tr,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0);list-style:none;border-collapse:collapse;border-spacing:0;resize:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}input,select{vertical-align:middle}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.half,.third,.two-thirds{float:left;position:relative;width:100%}@media (min-width: 750px){.half{width:50%}}@media (min-width: 750px){.third{width:33.333%}}@media (min-width: 750px){.two-thirds{width:66.666%}}@font-face{font-family:"mpc";font-style:normal;font-weight:400;src:url(/assets/mpc-767f64f4d284fcfb7cf78a26fbdaed9eaf2817cf51449ca2bb578bd8b543b841.woff) format("woff")}@font-face{font-family:"mpc";font-style:italic;font-weight:400;src:url(/assets/mpci-3abb5ecc156fa4c8f2dc2b111d4d32dfdb9a5be6501d204ce151d4a363e52066.woff) format("woff")}@font-face{font-family:"mpc";font-style:normal;font-weight:700;src:url(/assets/mpcb-8438b967425c77acf583d1d56b9108cdf4d4980f86e96f97f348ee53ffac3af1.woff) format("woff")}@font-face{font-family:"mpc";font-style:italic;font-weight:700;src:url(/assets/mpcbi-2350f47ba1197639bd381397d3a2546f759840c61ee167190c8b730ef3752348.woff) format("woff")}#m1p30b #m1p30b-svg-viewport,#m1p30b #m1p30b-svg-wrapper{opacity:0}#m1p30b #m1p30b-text1 text,#m1p30b #m1p30b-text2 text,#m1p30b #m1p30b-text3 text,#m1p30b #m1p30b-text4 text{-webkit-transform-style:preserve-3d !important}#m1p28 #svg-viewport,#m1p28 #svg-wrapper,#m1p30a #svg-viewport,#m1p30a #svg-wrapper,#m3p5 #svg-viewport,#m3p5 #svg-wrapper,#m5p7 #svg-viewport,#m5p7 #svg-wrapper{opacity:0}#m1p12 #cloud-1,#m1p12 #cloud-2,#m1p12 #cloud-3,#m1p12 #cloud-4,#m1p12 #text-1,#m1p12 #text-2,#m1p12 #text-3,#m1p12 #text-4,#m1p12 #warning,#m1p12 #warning-text{opacity:0}#m2p5 #cloud-1,#m2p5 #cloud-2,#m2p5 #brain,#m2p5 #title,#m2p5 #text-1,#m2p5 #text-2,#m2p5 #text-3,#m2p5 #text-4,#m2p5 #chat-1,#m2p5 #chat-2,#m2p5 #wave-1,#m2p5 #wave-2,#m2p5 #wave-3,#m2p5 #radio{opacity:0}#m2p15 #rectangle,#m2p15 #bluecircle,#m2p15 #brain,#m2p15 #woman,#m2p15 #woman-2,#m2p15 #text-1,#m2p15 #text-2,#m2p15 #text-3,#m2p15 #text-4,#m2p15 #dialog-1,#m2p15 #dialog-2,#m2p15 #dialog-3,#m2p15 #arrow-1,#m2p15 #arrow-2,#m2p15 #arrow-3,#m2p15 #bottom-line{opacity:0}#m4p4 #woman,#m4p4 #man,#m4p4 #mom-dialog-1,#m4p4 #mom-dialog-2,#m4p4 #mom-dialog-3,#m4p4 #man-dialog-1,#m4p4 #man-dialog-2,#m4p4 #man-dialog-3{opacity:0}#m4p6 #clock,#m4p6 #man,#m4p6 #woman,#m4p6 #cloud-1,#m4p6 #cloud-2,#m4p6 #text-1,#m4p6 #text-2,#m4p6 #text-3,#m4p6 #text-4,#m4p6 #icon-1,#m4p6 #icon-2,#m4p6 #icon-3,#m4p6 #icon-4,#m4p6 #sofa{opacity:0}#m4p7 #woman-cloud-1,#m4p7 #woman-cloud-2,#m4p7 #woman-cloud-3,#m4p7 #woman,#m4p7 #man,#m4p7 #man-cloud-1,#m4p7 #man-cloud-2{opacity:0}#m4p11 #woman,#m4p11 #woman,#m4p11 #woman-dialog-1,#m4p11 #woman-dialog-2,#m4p11 #woman-dialog-3,#m4p11 #man-dialog-1,#m4p11 #man-dialog-2,#m4p11 #both-dialog,#m4p11 #text{opacity:0}.audio-placeholder{border-radius:.4rem;width:55rem}.audio-player-wrapper{position:relative;z-index:1}.ellapsed{transition:0.2s ease-in-out;background-color:#f08b23;border-radius:.4rem;bottom:0;left:0;opacity:.5;position:absolute;top:0}.ellapsed.muted{background-color:#57576d;opacity:.3}.audio-player{border-radius:.4rem;max-width:35rem;padding:1.4rem 1.7rem;position:relative;width:100%}.audio-player .audio-label{font-size:1.8rem;line-height:130%;max-width:23rem}.audio-player .controls-wrapper{cursor:pointer;float:left;height:7rem;width:7rem}.audio-player .controls-wrapper .mute-wrapper{height:3.5rem;position:absolute;right:1.7rem;top:calc(100% + 3.5rem);width:3.5rem;z-index:1}.audio-player .controls-wrapper svg{height:100%;width:100%}.audio-player .controls-wrapper svg:hover circle{transition:0.2s ease-in-out;fill:#f08b23}.audio-player canvas.audio-analyser{height:6rem;opacity:.4;float:left;position:absolute;width:calc(100% - 12rem);left:10rem;bottom:0}.avatar{display:block;height:10rem;margin:0 7.5rem 2rem;position:relative;width:10rem}.avatar img{width:100%}.avatar:before{content:"";transition:0.15s ease-in-out;border:1rem solid rgba(0,0,0,0.1);border-radius:50%;height:100%;left:-1rem;position:absolute;top:-1rem;width:100%}.avatar:hover:before{border:1.4rem solid rgba(0,0,0,0.3);left:-1.4rem;top:-1.4rem}html{overflow-x:hidden}body{background-color:#fff;color:#57576d;font-style:normal;font-weight:400;font-size:2rem;line-height:2.8rem;font-family:"mpc",serif;letter-spacing:-0.001em;overflow-x:hidden}h1,h2,h3{font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%}h1{font-size:4rem;letter-spacing:-0.05em;line-height:140%}span{display:inline-block}a{transition:0.2s ease-in-out;color:#f08b23;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}b{font-weight:600}strong{font-weight:800}i{font-style:italic}p.p-small{font-size:1.2rem}blockquote{color:#f08b23;font-size:2.8rem;font-style:italic;letter-spacing:-0.04em;line-height:125%;max-width:55rem;opacity:.8}blockquote b{letter-spacing:-0.03em}.burgermenu{background:url(/assets/burgermenu-d99b770b9bb91e75579df534a2b8c909183898d991cd54fb5040f1746638a744.svg) no-repeat top left;background-size:30px 24px;height:24px;width:30px}.burgermenu.dark{background:url(/assets/burgermenu_dark-71e5e02b6708380364307e14e6e39288f8a74366a5b1de8dae5a87ad25504176.svg) no-repeat top left;background-repeat:no-repeat}.burgermenu.dark:before{color:#57576d}.burgermenu:before{content:"MENU";font-family:"Open Sans",sans-serif;font-weight:800;line-height:140%;color:#fff;font-size:1.6rem;position:relative;left:-6rem}.bg-dark .burgermenu.dark,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark:hover .burgermenu.dark,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts:hover .burgermenu.dark,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark.active .burgermenu.dark,.epds-exercise .exercises-textbox:not(.example) .bd-dark.active.text-box-thoughts .burgermenu.dark{background:url(/assets/burgermenu-d99b770b9bb91e75579df534a2b8c909183898d991cd54fb5040f1746638a744.svg) no-repeat top left}.bg-dark .burgermenu.dark:before,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark:hover .burgermenu.dark:before,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts:hover .burgermenu.dark:before,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark.active .burgermenu.dark:before,.epds-exercise .exercises-textbox:not(.example) .bd-dark.active.text-box-thoughts .burgermenu.dark:before{color:#fff}.button-support{background-color:#afd1da;border-radius:50%;height:5rem;padding:0;width:5rem}.button-support:after{border-radius:50%;left:4%;width:92%}.button-support:hover,.button-support:active{border-radius:50% !important}.button-support:hover:after,.button-support:active:after{border-radius:50% !important}.button-support span{background:url(/assets/icon_chat_white-3632399adbca0d57470c5e977485c370df5222e4b4df6f0c7f7ce1275d70c502.svg) center no-repeat;background-size:contain;height:3rem;left:1rem;position:absolute;top:1rem;width:3rem}.button-support.reverse{background-color:#fff}.button-support.reverse span{background:url(/assets/icon_chat_lightblue-21b2ca47c869b30ec8cac13843eba532ccbbb6097c20d8f274c82050b57e738e.svg) center no-repeat;background-size:contain}.button-support.sticky{transition:0.2s ease-in-out;height:7rem;position:fixed;right:2rem;top:calc(100% + 1rem);width:7rem}.button-support.sticky:after{height:6rem}.button-support.sticky:hover,.button-support.sticky:active{top:calc(100% - 7.5rem) !important}.button-support.sticky.show{top:calc(100% - 8rem)}.button-support.sticky span{height:4rem;left:1.5rem;top:1.5rem;width:4rem}@media (min-width: 750px){.button-support.sticky{right:5rem}}button,a.button{transition:0.15s ease-in-out;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:800;min-height:5rem;letter-spacing:.05em;padding:1.5rem 4rem;position:relative;text-transform:uppercase;top:0;z-index:1}button:before,a.button:before{content:"";background-color:inherit;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}button:after,a.button:after{transition:0.15s ease-in-out;content:"";bottom:0;border-radius:20%;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.3);height:4rem;left:2%;position:absolute;width:96%;z-index:-2}button:not(.no-hover):hover,a.button:not(.no-hover):hover{border-radius:.4rem;text-decoration:none;top:-0.5rem}button:not(.no-hover):hover:after,a.button:not(.no-hover):hover:after{border-radius:25%;box-shadow:0 1.2rem 1.2rem rgba(0,0,0,0.15);left:10%;width:80%}button:not(.no-hover):active,a.button:not(.no-hover):active{top:-0.2rem}button:not(.no-hover):active:after,a.button:not(.no-hover):active:after{border-radius:22%;box-shadow:0 0.9rem 1.1rem rgba(0,0,0,0.2);left:5%;width:90%}button.bg-dark:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.bd-dark.text-box-thoughts:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-dark.active:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) button.bd-dark.active.text-box-thoughts:not(.no-hover),a.button.bg-dark:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-dark.text-box-thoughts:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-dark.active:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) a.button.bd-dark.active.text-box-thoughts:not(.no-hover){background:#57576d no-repeat center}button.bg-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.bd-dark.text-box-thoughts:not(.no-hover):hover,a.button.bg-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-dark:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-dark.text-box-thoughts:not(.no-hover):hover{background-color:#68687c}button.bg-dark:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-dark:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) button.bd-dark.text-box-thoughts:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-dark.active:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) button.bd-dark.active.text-box-thoughts:not(.no-hover):active,a.button.bg-dark:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-dark:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-dark.text-box-thoughts:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-dark.active:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) a.button.bd-dark.active.text-box-thoughts:not(.no-hover):active{background-color:#57576d}button.bg-orange:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.bd-orange.text-box-thoughts:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-orange.active:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) button.bd-orange.active.text-box-thoughts:not(.no-hover),a.button.bg-orange:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-orange.text-box-thoughts:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-orange.active:not(.no-hover),.epds-exercise .exercises-textbox:not(.example) a.button.bd-orange.active.text-box-thoughts:not(.no-hover){background:#f08b23 no-repeat center}button.bg-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) button.bd-orange.text-box-thoughts:not(.no-hover):hover,a.button.bg-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-orange:not(.no-hover):hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-orange.text-box-thoughts:not(.no-hover):hover{background-color:#f29739}button.bg-orange:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-orange:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) button.bd-orange.text-box-thoughts:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) button.text-box.bd-orange.active:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) button.bd-orange.active.text-box-thoughts:not(.no-hover):active,a.button.bg-orange:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-orange:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) a.button.bd-orange.text-box-thoughts:not(.no-hover):active:hover,.epds-exercise .exercises-textbox:not(.example) a.button.text-box.bd-orange.active:not(.no-hover):active,.epds-exercise .exercises-textbox:not(.example) a.button.bd-orange.active.text-box-thoughts:not(.no-hover):active{background-color:#f08b23}button.bg-muted:not(.no-hover),a.button.bg-muted:not(.no-hover){background:rgba(87,87,109,0.5) no-repeat center;cursor:not-allowed}button.bg-muted:not(.no-hover):after,a.button.bg-muted:not(.no-hover):after{box-shadow:none}button.bg-muted:not(.no-hover):hover,a.button.bg-muted:not(.no-hover):hover{background-color:rgba(87,87,109,0.6);top:0}button.bg-muted.animated:not(.no-hover),a.button.bg-muted.animated:not(.no-hover){animation-duration:.6s}button.btn-feedback:not(.no-hover),a.button.btn-feedback:not(.no-hover){transition:0.2s ease-in-out;border-radius:50%;height:5rem;padding:.7rem 2rem;width:5rem}button.btn-feedback.success:not(.no-hover),a.button.btn-feedback.success:not(.no-hover){background:#5dbda9 url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg) no-repeat center;background-size:2.2rem}button.btn-feedback.success:not(.no-hover):hover,a.button.btn-feedback.success:not(.no-hover):hover{top:inherit}button.btn-feedback.failed:not(.no-hover),a.button.btn-feedback.failed:not(.no-hover){background-color:#e15555}button.btn-feedback.failed:not(.no-hover):before,a.button.btn-feedback.failed:not(.no-hover):before{content:"×";font-size:4rem;left:.05rem;top:1.4rem}button.btn-feedback.failed:not(.no-hover):hover,a.button.btn-feedback.failed:not(.no-hover):hover{top:inherit}button.btn-feedback:not(.no-hover):before,a.button.btn-feedback:not(.no-hover):before{background-color:initial}button.btn-feedback:not(.no-hover):after,a.button.btn-feedback:not(.no-hover):after{box-shadow:none}a.button{padding:1.7rem 4rem 1.3rem}a.expand{align-self:center;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);display:flex;height:40px;left:calc(100% - 5rem);margin-top:-2.7rem;opacity:1;position:absolute;top:1rem;width:40px;z-index:1}a.expand:after{transition:0.2s ease-in-out;content:"";background-image:url(/assets/arrow_down-6d998b0f7231e0414519eb48566eef21b667cb937b175a48b13b8e1a768fcd6f.svg);background-repeat:no-repeat;background-size:contain;height:10px;left:12px;position:absolute;top:18px;width:16px}a.expand:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);top:.5rem}a.expand.compress:after{top:13px;transform:rotateX(180deg)}.exercises .add,.exercises .expand.tip-button,.exercises .remove.tip-button{width:34px;height:34px;position:relative;border-radius:50%;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);margin-bottom:-6.5rem;padding:11px;right:-93%;top:-5.5rem}@media (min-width: 400px){.exercises .add,.exercises .expand.tip-button,.exercises .remove.tip-button{right:-95%}}@media (min-width: 550px){.exercises .add,.exercises .expand.tip-button,.exercises .remove.tip-button{right:-96%}}@media (min-width: 650px){.exercises .add,.exercises .expand.tip-button,.exercises .remove.tip-button{right:-97%}}.exercises .add:hover,.exercises .expand.tip-button:hover,.exercises .remove.tip-button:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);opacity:1;top:-6rem}.exercises .add:after,.exercises .expand.tip-button:after,.exercises .remove.tip-button:after{content:"";background-image:url(/assets/add-bccd24cc3ccc0689604c28919756b5e8b1d68bb9d534d1b0b1d410fa20ae76b4.svg);background-repeat:no-repeat;background-size:contain;height:12px;position:absolute;top:11px;width:12px}.exercises .add.muted,.exercises .muted.expand.tip-button,.exercises .muted.remove.tip-button{box-shadow:none;cursor:not-allowed;top:-5.5rem}.exercises .add.muted:hover,.exercises .muted.expand.tip-button:hover,.exercises .muted.remove.tip-button:hover{box-shadow:none;top:-5.5rem}input[type=radio]{width:2rem;height:2rem;border:1px solid #f08b23;border-radius:.2rem;display:inline-block;transition:0.2s ease-in-out}input[type=radio]:checked{background-color:#f08b23}.exercises-base,.exercises-textbox,.exercises-questions,.exercises-freetext,.exercises-draganddrop .card,.exercises-check{font-size:1.5rem;font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%}.exercises-base textarea,.exercises-textbox textarea,.exercises-questions textarea,.exercises-freetext textarea,.exercises-draganddrop .card textarea,.exercises-check textarea{font-size:1.4rem}ul li{list-style-type:disc;list-style-position:outside;padding-left:.5rem;margin:0 0 3rem 3rem}ul li.nd{list-style-type:none}.logo{background:url(/assets/logo-0555e0d87bc0799d3a8b996bfe7dd44b9b0f442a8742ffe052442bb761d23a95.svg) no-repeat top left;background-size:contain;height:3rem;width:15rem}.logo.dark{background:url(/assets/logo_dark-8aae490aff81b8c38571e3eff495014274065aea6402755633eea92dc3044b3b.svg) no-repeat top left;background-size:contain;background-repeat:no-repeat}.bg-dark .logo.dark,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark:hover .logo.dark,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts:hover .logo.dark,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark.active .logo.dark,.epds-exercise .exercises-textbox:not(.example) .bd-dark.active.text-box-thoughts .logo.dark{background:url(/assets/logo-0555e0d87bc0799d3a8b996bfe7dd44b9b0f442a8742ffe052442bb761d23a95.svg) no-repeat top left;background-size:contain}.logo-about{max-height:8rem;max-width:100%;width:auto}.logo-about.uc{max-height:14rem}.logo-about.upc{min-height:6rem}.logo-about.fct{max-width:100%;max-height:16rem}.logo-about.fct.pt2020{max-height:4rem}.notice{margin-top:50px;text-align:center;color:#f08b23;margin-bottom:50px}.psi-talk{border-left:.4rem solid #afd1da;padding-left:2rem}.psi-talk.bd-orange{border-left-color:#f08b23}.psi-talk-important{border:.4rem solid #afd1da;padding:2rem;border-radius:2rem}.psi-talk-important.bd-orange{border-color:#f08b23}.readtime{font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;font-size:1.4rem}.remove-wrapper{position:relative}.remove-wrapper .remove{box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);height:20px;left:calc(100% - 1.7rem);opacity:1;padding:6px;position:absolute;top:-0.7rem;width:20px;z-index:1}.remove-wrapper .remove:hover{top:-1rem}.remove-wrapper .remove:after{content:"";background-image:url(/assets/remove-e23da647f9379429eecc6b44b74ef29f4d1827af53f94d7587ef64247322f433.svg);background-repeat:no-repeat;background-size:contain;height:8px;position:absolute;width:8px}p.sub-chapter{font-size:2.4rem;padding-left:2.4rem}.tips{font-size:1.5rem;background-color:rgba(175,209,218,0.5);border-radius:.24rem;padding:2rem;display:flex;flex-direction:column}@media (min-width: 550px){.tips{flex-direction:row}}.add.tip-button,.tip-button.expand,.tip-button.remove{display:inline-block;align-self:center;margin-top:0;width:2rem;height:2rem;opacity:1;background-image:url(/assets/add-bccd24cc3ccc0689604c28919756b5e8b1d68bb9d534d1b0b1d410fa20ae76b4.svg);background-size:.8rem .8rem;background-position:center;background-repeat:no-repeat;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);margin-top:0;top:-0.5rem;position:relative;z-index:1}.add.tip-button:hover,.tip-button.expand:hover,.tip-button.remove:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);opacity:1;position:relative;top:-0.5rem}.add.tip-button.yes,.tip-button.yes.expand,.tip-button.yes.remove{background-image:url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg)}.add.tip-button.plus,.tip-button.plus.expand,.tip-button.plus.remove{background-image:url(/assets/plus-6ff2f0ac790df14c16c59896da5dcdf1d2e1cbc1e9e69c481e5ce5d225bee081.svg);box-shadow:none;background-color:rgba(0,0,0,0)}.add.tip-button.minus,.tip-button.minus.expand,.tip-button.minus.remove{background-image:url(/assets/minus-b582bdbe76fcafd8e52365e0e1ac6209da04f5d3b6c5731444fc37f027957dbd.svg);box-shadow:none;background-color:rgba(0,0,0,0)}.add.tip-button.plus-white,.tip-button.plus-white.expand,.tip-button.plus-white.remove{background-image:url(/assets/plus_white-aad7b99ca358c4e8fdfd9bde86d5b250991753c01c7f3d6ca7fbb3fa8aa52ffe.svg)}.remove.tip-button{background-image:url(/assets/remove-e23da647f9379429eecc6b44b74ef29f4d1827af53f94d7587ef64247322f433.svg)}.remove-wrapper .remove.tip-button{left:calc(100% - 1.5rem);position:absolute;top:calc(100% - 6rem)}.remove-wrapper .remove.tip-button:hover{position:absolute;top:1.8rem}@media (min-width: 750px){.remove-wrapper .remove.tip-button{top:2rem}}.expand.tip-button{background-image:none;left:0}.expand.tip-button:after{left:5px;top:8px;width:10px}.tip-icon{max-width:8rem;align-self:center;margin:0 0 2rem 0}@media (min-width: 550px){.tip-icon{margin:0 2rem 0 0}}.tip-text{width:100%}@media (min-width: 550px){.tip-text{width:calc(100% - 10rem)}}.goto-exercises{background-color:#f08b23;border-radius:.4rem;color:#fff;font-size:1.6rem;max-width:75%;padding:2rem;width:100%}.goto-exercises img{max-width:10rem}.text-box,.exercises-textbox .text-box-thoughts{border-radius:.24rem;border-style:solid;border-width:.24rem;font-size:1.5rem;padding:2rem 1rem}.text-editor{padding:1.5rem 1rem;position:relative}.text-editor .te-placeholder{color:rgba(87,87,109,0.4);font-size:1.5rem;font-style:italic}.text-editor .te-placeholder.hidden{position:relative;z-index:-1}.text-editor .te-input{left:1rem;padding:0 !important;position:absolute;top:1.5rem;width:calc(100% - 2rem) !important}.textarea-rules,.textarea-wrapper,textarea{transition:0.2s ease-in-out;background-color:#f0f3fa;border-radius:.4rem;font:inherit;height:16rem;padding:2.5rem 2rem;max-width:55rem;width:100%;color:#57576d}textarea::-webkit-input-placeholder{font-style:italic}textarea::-moz-placeholder{font-style:italic}textarea:-ms-input-placeholder{font-style:italic}textarea::-ms-input-placeholder{font-style:italic}textarea:disabled{background-color:rgba(87,87,109,0.2);color:rgba(87,87,109,0.4)}textarea:disabled::-webkit-input-placeholder{color:rgba(87,87,109,0.4)}textarea:disabled::-moz-placeholder{color:rgba(87,87,109,0.4)}textarea:disabled:-ms-input-placeholder{color:rgba(87,87,109,0.4)}textarea:disabled::-ms-input-placeholder{color:rgba(87,87,109,0.4)}.textarea-wrapper{cursor:text;display:inline-block;margin:0 auto;padding:2.5rem 0;position:relative}.textarea-wrapper textarea{height:11rem;padding:1rem}@media (min-width: 750px){.textarea-wrapper textarea{padding:1rem 2rem}}input::-webkit-input-placeholder{font-style:italic;color:rgba(87,87,109,0.4)}input::-moz-placeholder{font-style:italic;color:rgba(87,87,109,0.4)}input:-ms-input-placeholder{font-style:italic;color:rgba(87,87,109,0.4)}input::-ms-input-placeholder{font-style:italic;color:rgba(87,87,109,0.4)}input:focus::-webkit-input-placeholder{color:rgba(87,87,109,0.2)}input:focus::-moz-placeholder{color:rgba(87,87,109,0.2)}input:focus:-ms-input-placeholder{color:rgba(87,87,109,0.2)}input:focus::-ms-input-placeholder{color:rgba(87,87,109,0.2)}input::-ms-clear{width:0;height:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.video-placeholder{border-radius:.4rem;height:31rem;width:55rem}.svg-player{position:relative}.svg-player-overlay{transition:0.2s ease-in-out;background-color:#57576d;cursor:pointer;opacity:.6;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.svg-player-overlay>.svg-player-play-icon path{fill:#57576d}.svg-player-overlay>.svg-player-play-icon circle{transition:0.2s ease-in-out;fill:#fff}.svg-player-overlay:hover{background-color:rgba(87,87,109,0.2);opacity:.9}.svg-player-overlay:hover>.svg-player-play-icon{transition:0.2s ease-in-out;height:12rem;width:12rem}.svg-player-overlay:hover>.svg-player-play-icon path{fill:#fff}.svg-player-overlay:hover>.svg-player-play-icon circle{fill:#f08b23}.svg-player-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100px;height:100px}.svg-player-controls{text-align:right;margin-top:10px}.svg-player-controls li{transition:0.2s ease-in-out;cursor:pointer;display:inline-block;list-style:none;margin-bottom:0}.svg-player-controls li:hover{color:#f08b23}.svg-player-controls .svg-player-restart:hover .svg-player-restart-icon path{fill:#f08b23}.svg-player-controls .svg-player-restart-icon{margin-right:10px;vertical-align:middle;width:50px;height:50px}.svg-player-controls .svg-player-restart-icon path{transition:0.2s ease-in-out}.svg-player-controls .svg-player-restart-icon+span{font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;vertical-align:middle}.dialog{width:100%}@media (min-width: 750px){.dialog{width:50%}}.dialog.vertical{padding:0}@media (min-width: 750px){.dialog.vertical:first-child{padding-right:1rem}.dialog.vertical:last-child{padding-left:1rem}}@media (min-width: 1000px){.dialog.vertical:first-child{padding-right:2rem}.dialog.vertical:last-child{padding-left:2rem}}.epds-exercise .flex-wrapper-sb{flex-wrap:wrap}.epds-exercise .flex-wrapper-sb .text-box,.epds-exercise .flex-wrapper-sb .exercises-textbox .text-box-thoughts,.exercises-textbox .epds-exercise .flex-wrapper-sb .text-box-thoughts{margin-bottom:1rem;width:calc(50% - .5rem)}@media (min-width: 550px){.epds-exercise .flex-wrapper-sb .text-box,.epds-exercise .flex-wrapper-sb .exercises-textbox .text-box-thoughts,.exercises-textbox .epds-exercise .flex-wrapper-sb .text-box-thoughts{margin-bottom:0;width:calc(25% - .5rem)}}.epds-exercise .exercises-textbox:not(.example) .text-box,.epds-exercise .exercises-textbox:not(.example) .text-box-thoughts{transition:0.2s ease-in-out;border-radius:.4rem;cursor:pointer}.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts{margin-right:0}.exercises .exercises-icon{width:100%;cursor:pointer;margin-top:6rem}@media (min-width: 550px){.exercises .exercises-icon{margin-top:0}}.exercises .exercises-icon.audio{margin-top:0;display:inline;min-width:7rem;width:100%}@media (min-width: 550px){.exercises .exercises-icon.audio{width:initial}}.exercises .exercises-icon #svg-icon:hover .circle{transition:0.2s ease-in-out;fill:#f08b23}.exercises .exercises-icon .circle{position:absolute}.exercises .flex-wrapper,.exercises .flex-wrapper-v-end,.exercises .flex-wrapper-end{display:inline-block;width:100%}@media (min-width: 550px){.exercises .flex-wrapper,.exercises .flex-wrapper-v-end,.exercises .flex-wrapper-end{display:flex;flex-wrap:wrap}}.exercises .flex-wrapper.audio,.exercises .audio.flex-wrapper-v-end,.exercises .audio.flex-wrapper-end{justify-content:space-between}.exercises .flex-wrapper.files,.exercises .files.flex-wrapper-v-end,.exercises .files.flex-wrapper-end{justify-content:space-between}.exercises .flex-wrapper-col{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:4rem}@media (min-width: 550px){.exercises .flex-wrapper-col{width:25%;margin-top:6rem}}.exercises .exercises-name{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;text-align:center;width:100%;font-size:1.6rem}.exercises .exercises-name-audio{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.8rem}@media (min-width: 550px){.exercises .exercises-name-audio{text-align:left}}.exercises .audio-name-wrapper{width:calc(100% - 8.5rem)}.exercises .icon-space{display:none}@media (min-width: 550px){.exercises .icon-space{display:inline-block}}.exercises .exercise-audio{width:100%;margin-top:1rem;padding:1.4rem 1.7rem;border-radius:.4rem}.exercises .exercise-audio.placeholder{display:none}@media (min-width: 550px){.exercises .exercise-audio.placeholder{display:initial}}@media (min-width: 550px){.exercises .exercise-audio{width:calc(50% - .5rem)}}.exercises .exercise-audio svg{cursor:pointer}.exercises .exercise-audio svg:hover #circle{transition:0.2s ease-in-out;fill:#f08b23}.exercises-check .mobile-dn{display:none}@media (min-width: 750px){.exercises-check .mobile-dn{display:flex}}.exercises-check .flex-wrap-sb{flex-wrap:wrap}@media (min-width: 750px){.exercises-check .flex-wrap-sb{flex-wrap:nowrap}}.exercises-check .thought{margin-top:1rem;width:100%}@media (min-width: 750px){.exercises-check .thought{width:50%}}.exercises-check .thought+.option{margin-left:0}@media (min-width: 750px){.exercises-check .thought+.option{margin-left:.8rem}}.exercises-check .option{transition:0.2s ease-in-out;cursor:pointer;width:30%;margin:1.5rem .2rem 2rem;display:flex;flex:1;padding:0;min-height:5rem;justify-content:center;align-items:center}.exercises-check .option:last-child{margin-right:0}@media (min-width: 750px){.exercises-check .option{width:12.5%;margin:1rem 0 0 .8rem}}.exercises-check .option.checksquare{width:24%;text-align:center}@media (min-width: 750px){.exercises-check .option.checksquare{min-width:9rem;width:calc(12.5% - 1rem)}}.exercises-check .option:hover p{color:#fff}@media (min-width: 750px){.exercises-check .option:hover{background:url(/assets/arrow_select-0a8333be49e11c14e82e8081f5c90fd2ffa3188983f5a89ad0295af035850a47.svg)}}@media (min-width: 750px){.exercises-check .option.active{background:url(/assets/arrow_select-0a8333be49e11c14e82e8081f5c90fd2ffa3188983f5a89ad0295af035850a47.svg);background-size:3rem 3rem;background-repeat:no-repeat;background-position:center}}.exercises-check .option.bd-green:hover,.exercises-check .option.bd-green.active{background-color:#5dbda9}.exercises-check .option.bd-orange:hover,.exercises-check .option.bd-orange.active{background-color:#f08b23}.exercises-check .option.bd-yellow:hover,.exercises-check .option.bd-yellow.active{background-color:#f2c842}.exercises-check .option.bd-dark:hover,.exercises-check .option.bd-dark.active{background-color:#57576d}.exercises-check .option-label{padding-top:1.6rem;padding-bottom:1.6rem;border-radius:.24rem;margin-left:.8rem;min-width:9rem;width:calc(12.5% - 1rem)}.exercises-check .option-label span{max-width:100%}.exercises-check .mobile-text{color:#57576d}.exercises-check .mobile-text.active{color:#fff}@media (min-width: 750px){.exercises-check .mobile-text{display:none}}@media (min-width: 750px){.exercises-check.col-3 .thought{width:60%}}.exercises-draganddrop .btn-cross{transition:0.2s ease-in-out;background-color:rgba(87,87,109,0.1);border-radius:.4rem;display:inline-block;height:calc(100% + .4rem);position:absolute;right:-0.2rem;top:-0.2rem;width:4rem}.exercises-draganddrop .btn-cross:before,.exercises-draganddrop .btn-cross:after{transition:0.2s ease-in-out;content:"";background-color:#57576d;height:.2rem;position:absolute;right:1.2rem;top:calc(50% - .1rem);transform:rotate(0deg);width:1.6rem}.exercises-draganddrop .btn-cross:after{transform:rotate(-90deg)}.exercises-draganddrop .btn-cross.active:before{transform:rotate(45deg)}.exercises-draganddrop .btn-cross.active:after{transform:rotate(-45deg)}.exercises-draganddrop .dnd-options-wrapper{display:flex;position:absolute;right:5rem;top:calc(50% - 1.5rem)}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option{animation:slide-dnd-option .2s forwards;border-radius:.4rem;flex-shrink:0;height:3rem;margin-left:.5rem;opacity:0;position:relative;width:3rem}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option:nth-child(1){animation-delay:.15s}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option:nth-child(2){animation-delay:.1s}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option:nth-child(3){animation-delay:.05s}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option:nth-child(4){animation-delay:0}.exercises-draganddrop .dnd-options-wrapper .btn-dnd-option.active:before{content:"";border:solid #fff;border-width:0 .3rem .3rem 0;display:inline-block;height:.8rem;margin:.5rem 0 0 1rem;padding:.2rem;transform:rotate(45deg);width:.2rem}.exercises-draganddrop .text-wrapper{width:calc(100% - 4rem)}.exercises-draganddrop .bottom{margin-top:3rem}@media (min-width: 1000px){.exercises-draganddrop .bottom{margin-top:0}}.exercises-draganddrop .card{color:#fff;border-radius:.4rem;padding:.8rem 1.2rem;margin:.5rem}@media (min-width: 750px){.exercises-draganddrop .card{min-height:10rem;padding:1.2rem}}.exercises-draganddrop .card:not(.bottom-list){position:relative;z-index:-1}.exercises-draganddrop .card.bottom-list{transition:0.15s ease-in-out;color:#57576d;width:100%;line-height:2rem;min-height:0;border:0.2rem solid rgba(0,0,0,0);position:relative;top:0}@media (min-width: 750px){.exercises-draganddrop .card.bottom-list{width:calc(50% - 1rem)}}.exercises-draganddrop .card.bottom-list:after{transition:0.15s ease-in-out;content:"";bottom:0;border-radius:15%;height:4rem;left:5%;position:absolute;width:90%;z-index:-2}@media (min-width: 1000px){.exercises-draganddrop .card.bottom-list:hover{border-radius:.4rem;top:-0.3rem}.exercises-draganddrop .card.bottom-list:hover:after{box-shadow:0 0.4rem 1.2rem rgba(0,0,0,0.15)}}.exercises-draganddrop .card.bottom-list.b-dark{border-color:#57576d}.exercises-draganddrop .card.bottom-list.b-orange{border-color:#f08b23}.exercises-draganddrop .card.bottom-list.b-green{border-color:#5dbda9}.exercises-draganddrop .card.bottom-list.b-yellow{border-color:#f2c842}.exercises-draganddrop .list-wrapper{width:100%}@media (min-width: 750px){.exercises-draganddrop .list-wrapper{width:25%;min-height:20rem;padding-bottom:5rem}}.exercises-draganddrop .list-wrapper .card.bottom-list{width:calc(100% - 1rem);background-color:#fff;min-height:initial}.exercises-draganddrop .list-wrapper .card.bottom-list:after{border-radius:25%;left:10%;width:80%}.exercises-draganddrop .list-wrapper.green .card.bottom-list{border:.1rem solid #5dbda9}.exercises-draganddrop .list-wrapper.yellow .card.bottom-list{border:.1rem solid #f2c842}.exercises-draganddrop .list-wrapper.orange .card.bottom-list{border:.1rem solid #f08b23}.exercises-draganddrop .list-wrapper.dark .card.bottom-list{border:.1rem solid #57576d}.exercises-draganddrop.hw .list-wrapper{width:100%}@media (min-width: 750px){.exercises-draganddrop.hw .list-wrapper{width:50%}}@keyframes slide-dnd-option{from{opacity:0;right:-1rem}to{opacity:1;right:0}}.exercises-freetext{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%}.exercises-questions p{width:calc(100% - 5rem)}@media (min-width: 550px){.exercises-questions p{width:calc(100% - 10rem)}}@media (min-width: 750px){.exercises-questions p{width:calc(100% - 12rem)}}.exercises-questions svg{cursor:pointer}.exercises-questions svg:hover rect{transition:0.2s ease-in-out;fill:#f08b23}.exercises-questions .flex-wrapper,.exercises-questions .flex-wrapper-v-end,.exercises-questions .flex-wrapper-end{flex-direction:column}@media (min-width: 550px){.exercises-questions .flex-wrapper,.exercises-questions .flex-wrapper-v-end,.exercises-questions .flex-wrapper-end{flex-direction:row}}.exercises-questions .question{width:calc(100% - 12rem)}.exercises-questions .svg-wrapper{margin-left:2rem}.exercises-questions .svg-wrapper:last-child{margin-top:.5rem}@media (min-width: 550px){.exercises-questions .svg-wrapper:last-child{margin-top:0}}@media (min-width: 750px){.exercises-questions .svg-wrapper{margin-left:3rem}}.exercises-questions .svg-wrapper.active rect{transition:0.2s ease-in-out;fill:#f08b23}.exercises-textbox .flex-wrapper-sb{flex-wrap:wrap}@media (min-width: 550px){.exercises-textbox .flex-wrapper-sb{flex-wrap:nowrap}}.exercises-textbox .card{width:100%;margin:.5rem 0;border-radius:.4rem;min-height:4rem}@media (min-width: 550px){.exercises-textbox .card{width:calc(25% - .5rem);margin:.5rem .5rem .5rem 0}}.exercises-textbox .card p{max-width:100%}.exercises-textbox .text-box-thoughts{min-height:13rem;padding:2rem 0;margin:.5rem 0;width:100%}@media (min-width: 550px){.exercises-textbox .text-box-thoughts{width:calc(75% - .5rem);margin:.5rem 0 .5rem .5rem}}.exercises-textbox .text-box-thoughts textarea{background-color:rgba(0,0,0,0);max-height:10rem;padding:1rem;width:100%;color:#57576d}@media (min-width: 750px){.exercises-textbox .text-box-thoughts textarea{padding:1rem 2rem}}.exercises-textbox .text-box-thoughts.fw{width:100%}.exercises-textbox.exercise-diary .text-box-thoughts,.exercises-textbox.exercise-diary .text-box-thoughts div{border-color:rgba(0,0,0,0)}.exercises-textbox.exercise-diary .text-box-thoughts div textarea{min-height:8.5rem}.exercises-textbox .life-area{min-height:3rem;padding:1rem;text-align:center;border:0;border-radius:.4rem}@media (min-width: 550px){.exercises-textbox .life-area{text-align:center}}.exercises-textbox.communication-strategy .history .communication-strategy{margin:0}.exercises-textbox.communication-strategy textarea{border-radius:.4rem}@media (min-width: 550px){.exercises-textbox.communication-strategy .questions-wrapper .text-box,.exercises-textbox.communication-strategy .questions-wrapper .text-box-thoughts{height:inherit;min-height:9rem}}.exercises-textbox.communication-strategy .text-box,.exercises-textbox.communication-strategy .text-box-thoughts{height:inherit;min-height:inherit}.exercises-textbox.communication-strategy .text-box p,.exercises-textbox.communication-strategy .text-box-thoughts p{max-width:100%}.exercises-textbox.communication-strategy .flex-wrapper-sb{flex-wrap:wrap}@media (min-width: 750px){.exercises-textbox.communication-strategy .flex-wrapper-sb{flex-wrap:nowrap}}.exercises-textbox.communication-strategy .how{flex-direction:column;margin-bottom:3rem;width:100%}@media (min-width: 750px){.exercises-textbox.communication-strategy .how{margin-bottom:0;width:calc(50% - .5rem)}}.exercises-textbox.communication-strategy .col-3{margin-bottom:3rem;width:100%}@media (min-width: 750px){.exercises-textbox.communication-strategy .col-3{margin-bottom:0;width:calc(33.33% - .5rem)}}.exercises-textbox.communication-strategy .col-3 .text-box,.exercises-textbox.communication-strategy .col-3 .text-box-thoughts{height:auto}@media (min-width: 750px){.exercises-textbox.communication-strategy .col-3 .text-box,.exercises-textbox.communication-strategy .col-3 .text-box-thoughts{height:9rem}}.exercises-textbox.communication-strategy .col-3 .bottom-card{min-height:9rem;width:100%}.exercises-textbox.communication-strategy .col-3 .cs-question{height:6rem;padding:1rem;text-align:left;width:100%}.exercises-textbox.communication-strategy .col-3 .cs-answer{margin:1rem 0 0 0;width:100%}.exercises-textbox.communication-strategy .col-3 .cs-answer textarea{height:16rem}.exercises-textbox.sos-history div{border-radius:.4rem}.exercises-textbox.compass-history .text-box-thoughts{min-height:inherit}.exercises-textbox.scale-history .flex-wrapper-column{display:flex;width:50%;flex-wrap:wrap;-webkit-box-orient:vertical;justify-content:center}.exercises-textbox.scale-history .life-area{min-height:3rem;padding:1rem;text-align:center;border:initial}@media (min-width: 550px){.exercises-textbox.scale-history .life-area{text-align:center}}.exercises-textbox.exercise-sos .card{margin-right:0}@media (min-width: 550px){.exercises-textbox.exercise-sos .card{width:20%}}@media (min-width: 550px){.exercises-textbox.exercise-sos .text-box-thoughts{margin-left:1rem;width:calc(40% - 1rem)}}.exercise-sos .flex-wrapper-sb{flex-wrap:nowrap}.exercise-sos .network,.exercise-sos .support,.exercise-sos .support-title{border-radius:.4rem}.exercise-sos .network{width:calc(35% - .5rem)}.exercise-sos .support{width:calc(65% - .5rem)}.exercise-sos .exercises-textbox .text-box-thoughts{min-height:initial;height:100%;padding:0}.exercise-sos .exercises-textbox .text-box-thoughts textarea{line-height:100%;height:100%;padding:1rem 2rem 0}.dnd-feedback .correct:before{content:"";background:#fff url(/assets/success_green-d0c7da258d59cfca575dd8a5f8f66023f359e5d248d9703865346372f55fe8e9.svg) no-repeat center;background-size:1.7rem;border-radius:50%;box-sizing:border-box;border:.2rem solid #5dbda9;height:3rem;padding:.2rem .2rem;width:3rem;position:absolute;right:-0.8rem;top:-1.5rem}.dnd-feedback .wrong:before{content:"";background:#fff url(/assets/failed_red-0aef3f4abf66294738edd4ea154d938282192f0b2fdfd6107833292a96e7543c.svg) no-repeat center;background-size:1.3rem;border-radius:50%;box-sizing:border-box;border:.2rem solid #e15555;height:3rem;padding:.2rem .2rem;width:3rem;position:absolute;right:-0.8rem;top:-1.5rem}.communication-strategy .cs-question{border-radius:.4rem;margin-bottom:1rem;padding:1rem;width:100%}@media (min-width: 550px){.communication-strategy .cs-question{margin-bottom:0;padding:2rem 1rem;width:calc(40% - 1rem)}}.communication-strategy .cs-answer{width:100%}@media (min-width: 550px){.communication-strategy .cs-answer{margin-left:1rem;width:60%}}.communication-strategy .cs-answer textarea{height:11rem;padding:1.5rem 1rem}@media (min-width: 550px){.communication-strategy .cs-answer textarea{padding:1.5rem}}.exercise-diary .text-box-thoughts{min-height:0;padding:0}.exercise-diary .history .exercise-diary{margin:2rem 0 0 0}.DraftEditor-root{position:relative}.public-DraftEditorPlaceholder-root{color:rgba(87,87,109,0.4);cursor:text;font-style:italic}.public-DraftEditorPlaceholder-root.public-DraftEditorPlaceholder-hasFocus{color:rgba(87,87,109,0.2)}.public-DraftEditorPlaceholder-root+.DraftEditor-editorContainer{position:absolute;top:0;width:2px}.DraftEditor-editorContainer span{display:block;word-break:break-word}.p-around{padding:1.5rem 1rem}.exercise-endorsement{max-width:100%}@media (min-width: 750px){.exercise-endorsement{max-width:85%}}.exercise-endorsement .tip{border-radius:.4rem;padding:2rem 1.5rem}.exercise-endorsement label{background-color:#fff;border:.2rem solid #5dbda9;height:15rem;left:10%;max-width:80%;padding:1.5rem 0}.exercise-endorsement label textarea{background-color:#fff;font-size:1.6rem;height:12rem}.thumbs{transition:0.2s ease-in-out;cursor:pointer;fill:#57576d;opacity:.2}.thumbs:hover{opacity:1}.thumbs.active{fill:#f08b23;opacity:1}.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button){width:34px;height:34px;position:relative;border-radius:50%;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);margin-bottom:-6.5rem;padding:11px;right:-93%;top:-5.5rem}@media (min-width: 400px){.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button){right:-95%}}@media (min-width: 550px){.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button){right:-96%}}@media (min-width: 650px){.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button){right:-97%}}.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover,.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover,.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);opacity:1;top:-6rem}.help-search-plan .add:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):after,.help-search-plan .remove.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):after,.help-search-plan .expand.tip-button:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):after{content:"";background-image:url(/assets/add-bccd24cc3ccc0689604c28919756b5e8b1d68bb9d534d1b0b1d410fa20ae76b4.svg);background-repeat:no-repeat;background-size:contain;height:12px;position:absolute;top:11px;width:12px}.help-search-plan .add.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .remove.tip-button.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button),.help-search-plan .expand.tip-button.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button){box-shadow:none;cursor:not-allowed;top:-5.5rem}.help-search-plan .add.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover,.help-search-plan .remove.tip-button.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover,.help-search-plan .expand.tip-button.muted:not(.tip-button):not(.remove.tip-button):not(.expand.tip-button):hover{box-shadow:none;top:-5.5rem}.help-search-plan input{padding:2rem;font-size:1.4rem;font-family:"Open Sans";border-radius:.4rem;width:calc(50% - .5rem)}.exercise-scale{display:flex;align-items:flex-end;justify-content:space-between;position:relative}.exercise-scale .side-wrapper{display:flex;width:48%;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (min-width: 750px){.exercise-scale .side-wrapper{width:46%}}.exercise-scale .button-scale,.exercise-scale .add,.exercise-scale .remove.tip-button,.exercise-scale .expand.tip-button{display:flex;align-self:center;margin-top:-2.7rem;width:4rem;height:4rem;opacity:1;background-image:url(/assets/add-bccd24cc3ccc0689604c28919756b5e8b1d68bb9d534d1b0b1d410fa20ae76b4.svg);background-size:1.6rem 1.6rem;background-position:center;background-repeat:no-repeat;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);top:0;z-index:1}.exercise-scale .button-scale.tip-button,.exercise-scale .tip-button.add,.exercise-scale .tip-button.remove,.exercise-scale .tip-button.expand{width:2rem;height:2rem;margin-top:0;background-size:.8rem .8rem;position:relative}.exercise-scale .add:hover,.exercise-scale .remove.tip-button:hover,.exercise-scale .expand.tip-button:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);opacity:1;position:relative;top:-0.5rem}.exercise-scale .add.muted,.exercise-scale .muted.remove.tip-button,.exercise-scale .muted.expand.tip-button{box-shadow:none;cursor:not-allowed}.exercise-scale .add.muted:hover,.exercise-scale .muted.remove.tip-button:hover,.exercise-scale .muted.expand.tip-button:hover{box-shadow:none}.exercise-scale .textarea-wrapper textarea{font-size:1.8rem;height:100%}.exercise-scale .card{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;line-height:140%;font-size:1.6rem;padding:1.5rem;width:100%}.exercise-connect-emotions{position:relative}.exercise-connect-emotions p{transition:0.2s ease-in-out;font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.5rem}.exercise-connect-emotions .situation{border-width:3px;border-style:solid;border-radius:.4rem;padding:1.5rem 2.5rem;width:40%;line-height:140%;cursor:pointer}.exercise-connect-emotions .situation.bd{border-color:rgba(87,87,109,0.2)}.exercise-connect-emotions .situation:not(.no-hover):hover,.exercise-connect-emotions .situation.active{border-color:#f2c842}.exercise-connect-emotions .flex-wrapper,.exercise-connect-emotions .flex-wrapper-v-end,.exercise-connect-emotions .flex-wrapper-end{justify-content:center}.exercise-connect-emotions .feeling{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;border:none;position:relative;z-index:1}.exercise-connect-emotions .feeling:not(.no-hover):hover,.exercise-connect-emotions .feeling.active{background-color:#f2c842}.exercise-connect-emotions .situations-wrapper .situation{background-color:#fff;width:50%;padding:1.5rem}@media (min-width: 750px){.exercise-connect-emotions .situations-wrapper .situation{padding:2.5rem 2rem}}.exercise-connect-emotions .situations-wrapper .situation:first-child{margin-right:1rem}@media (min-width: 550px){.exercise-connect-emotions .situations-wrapper .situation:first-child{margin-right:2rem}}@media (min-width: 750px){.exercise-connect-emotions .situations-wrapper .situation:first-child{margin-right:3rem}}.exercise-connect-emotions .feelings-wrapper .situation{width:50%;padding:1.5rem}.exercise-connect-emotions .feelings-wrapper .situation:first-child{margin-right:1rem}@media (min-width: 550px){.exercise-connect-emotions .feelings-wrapper .situation:first-child{margin-right:2rem}}@media (min-width: 750px){.exercise-connect-emotions .feelings-wrapper .situation:first-child{margin-right:3rem}}.exercise-connect-emotions .line-1{position:absolute;z-index:-1;left:12%}@media (min-width: 550px){.exercise-connect-emotions .line-1{left:28%}}.exercise-connect-emotions .line-2{position:absolute;z-index:-1;right:0%;transform:rotate(20deg)}@media (min-width: 550px){.exercise-connect-emotions .line-2{right:18%;transform:rotate(0)}}.exercise-connect-emotions .line-3{position:absolute;z-index:-1;left:32%}@media (min-width: 550px){.exercise-connect-emotions .line-3{left:42%}}.exercise-connect-emotions .line-4{position:absolute;z-index:-1;right:32%;transform:rotate(10deg);bottom:4rem}@media (min-width: 550px){.exercise-connect-emotions .line-4{bottom:2rem;right:42%}}.piggy-bank-wrapper .piggy-bank{cursor:pointer;display:block;margin:0 auto -2.5rem;position:relative;text-align:center;height:12rem;width:12rem;z-index:1}.piggy-bank-wrapper .textarea-wrapper{height:25rem;padding:5rem 0}.piggy-bank-wrapper textarea{height:18rem;padding:0 2rem}@media (min-width: 550px){.piggy-bank-wrapper textarea{padding:0 3rem}}@media (min-width: 750px){.piggy-bank-wrapper textarea{padding:0 4rem}}.piggy-bank-wrapper button:not(.btn-feedback){min-height:5rem;padding:1.5rem 2rem}@media (min-width: 550px){.piggy-bank-wrapper button:not(.btn-feedback){padding:1.5rem 3rem}}@media (min-width: 750px){.piggy-bank-wrapper button:not(.btn-feedback){padding:1.5rem 4rem}}.piggy-bank-history div{border-radius:.4rem}.piggy-bank-history div .bd{border-width:.24rem;border-style:solid}.piggy-bank-history p{padding:1.2rem;font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.4rem;line-height:150%}.piggy-bank-history .right-side{width:calc(80% - 10px)}.piggy-bank-history .w-25-m{width:100%}@media (min-width: 550px){.piggy-bank-history .w-25-m{width:25%}}.piggy-bank-history .flex-wrapper-m{display:inline-block}@media (min-width: 550px){.piggy-bank-history .flex-wrapper-m{display:flex}}.piggy-bank-history .ml-5-m{margin-left:0px}@media (min-width: 550px){.piggy-bank-history .ml-5-m{margin-left:5px}}.piggy-bank-history .mr-5-m{margin-right:0px}@media (min-width: 550px){.piggy-bank-history .mr-5-m{margin-right:5px}}.exercise-thermometer.wrap{flex-wrap:wrap}.exercise-thermometer.legend{flex-wrap:wrap;justify-content:flex-start}@media (min-width: 750px){.exercise-thermometer.legend{flex-wrap:nowrap}}.exercise-thermometer.legend p{margin-bottom:1rem}@media (min-width: 750px){.exercise-thermometer.legend p{margin-left:4rem;width:calc(33% - 4rem)}}.exercise-thermometer.thermometer-history .date-mobile{padding:1.2rem;border-radius:.4rem;margin-bottom:1rem}@media (min-width: 550px){.exercise-thermometer.thermometer-history .date-mobile{display:none}}.exercise-thermometer.thermometer-history .emotions{width:calc(25% - .5rem);font-size:1.2rem;height:auto}@media (min-width: 550px){.exercise-thermometer.thermometer-history .emotions{width:20%;font-size:initial}}.exercise-thermometer.thermometer-history .emotions .dark-circle{border-radius:100%;width:30px;height:30px;background-color:#57576d;display:flex;justify-content:center;align-items:center}.exercise-thermometer.thermometer-history .emotions .dark-circle .inner-circle{width:24px;height:24px;display:inline-block;border-radius:100%;border:.3rem solid #fff}.exercise-thermometer.thermometer-history .emotions.data{display:none}@media (min-width: 550px){.exercise-thermometer.thermometer-history .emotions.data{display:inherit;min-width:10rem;padding:1.2rem 0;width:15%}.exercise-thermometer.thermometer-history .emotions.data.dark{color:#57576d}}.exercise-thermometer .thermometer-wrapper{display:flex;flex-direction:column;align-items:center;width:calc(50% - 1.2rem);margin-bottom:4rem}@media (min-width: 750px){.exercise-thermometer .thermometer-wrapper{width:calc(25% - 1.2rem)}}.exercise-thermometer .plus,.exercise-thermometer .minus{cursor:pointer}.exercise-thermometer .plus:hover .icon,.exercise-thermometer .minus:hover .icon{transition:0.2s ease-in-out;opacity:1}.exercise-thermometer .reset-thermometer{cursor:pointer}.exercise-thermometer .inside-thermometer rect{opacity:.25}.exercise-thermometer .inside-thermometer:hover rect{opacity:.7}.exercise-thermometer .inside-thermometer rect:hover~rect{opacity:.25 !important}.exercise-thermometer .thermometer svg{width:9rem;height:20.5rem}.exercise-thermometer .thermometer svg rect{transition:0.2s ease-in-out;cursor:pointer}.exercise-thermometer .thermometer svg rect.active{opacity:1}.exercise-thermometer .emotions{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;border-radius:.4rem;color:#fff;font-size:1.6rem;padding:1.2rem;height:7rem;display:flex;align-items:center;justify-content:center}@media (min-width: 550px){.exercise-thermometer .emotions{height:auto}}.exercise-thermometer p{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.3rem;font-weight:600;display:inline-block;position:relative;left:3rem;margin-right:2rem}@media (min-width: 750px){.exercise-thermometer p{left:1rem;margin-right:0}}.exercise-thermometer p:before{content:"";background-color:#e15555;width:1.6rem;height:1.6rem;border-radius:.4rem;position:absolute;left:-2.5rem}.exercise-thermometer p.yellow:before{background-color:#f2c842}.exercise-thermometer p.green:before{background-color:#5dbda9}.exercise-situations-strategies .flex-wrapper,.exercise-situations-strategies .flex-wrapper-v-end,.exercise-situations-strategies .flex-wrapper-end{display:inline-block}@media (min-width: 550px){.exercise-situations-strategies .flex-wrapper,.exercise-situations-strategies .flex-wrapper-v-end,.exercise-situations-strategies .flex-wrapper-end{display:flex}}.exercise-situations-strategies .flex-wrapper div,.exercise-situations-strategies .flex-wrapper-v-end div,.exercise-situations-strategies .flex-wrapper-end div{border-radius:.4rem;padding:2rem 1.5rem}.exercise-situations-strategies .flex-wrapper .title,.exercise-situations-strategies .flex-wrapper-v-end .title,.exercise-situations-strategies .flex-wrapper-end .title{width:100%}@media (min-width: 550px){.exercise-situations-strategies .flex-wrapper .title,.exercise-situations-strategies .flex-wrapper-v-end .title,.exercise-situations-strategies .flex-wrapper-end .title{width:35%}}.exercise-situations-strategies .flex-wrapper .text,.exercise-situations-strategies .flex-wrapper-v-end .text,.exercise-situations-strategies .flex-wrapper-end .text{font-size:90%;line-height:140%;margin:.5rem 0 1rem;width:100%}@media (min-width: 550px){.exercise-situations-strategies .flex-wrapper .text,.exercise-situations-strategies .flex-wrapper-v-end .text,.exercise-situations-strategies .flex-wrapper-end .text{margin:0 0 0 1rem;width:65%}}.compass-exercise hr{display:block}@media (min-width: 750px){.compass-exercise hr{display:none}}.compass-exercise .history .compass-exercise{margin:0}@media (min-width: 550px){.compass-exercise .h-10{height:10rem}}.compass-exercise .h-10 .text-box-thoughts{min-height:auto}.compass-exercise .card.fw{width:100%;margin-bottom:1rem}.compass-exercise .commitment{border:0;padding:0;flex:row wrap;margin:0;width:100%}@media (min-width: 750px){.compass-exercise .commitment{flex-wrap:nowrap}}.compass-exercise .commitment .date-wrapper,.compass-exercise .commitment .dropdown-wrapper{display:flex;flex-direction:column}@media (min-width: 750px){.compass-exercise .commitment .date-wrapper,.compass-exercise .commitment .dropdown-wrapper{max-height:12rem}}.compass-exercise .commitment .date-wrapper .card,.compass-exercise .commitment .dropdown-wrapper .card{margin:0;padding:1rem;width:100%}@media (min-width: 750px){.compass-exercise .commitment .date-wrapper .card,.compass-exercise .commitment .dropdown-wrapper .card{height:100%}}.compass-exercise .commitment .date-wrapper .text-box-thoughts,.compass-exercise .commitment .dropdown-wrapper .text-box-thoughts{border-radius:.4rem;height:5rem;margin:.5rem 0 0 0;min-height:auto;padding:1rem;width:100%;max-width:100%}.compass-exercise .commitment .date-wrapper{justify-content:space-between;width:100%}@media (min-width: 750px){.compass-exercise .commitment .date-wrapper{width:20%}}.compass-exercise .commitment .date-wrapper .text-box-thoughts{display:block;padding:0;cursor:text}.compass-exercise .commitment .date-wrapper .text-box-thoughts input{color:#57576d;font:inherit;font-size:1.4rem;height:2.5rem;width:calc(100% - 1rem);margin:1rem .5rem}.compass-exercise .commitment .dropdown-wrapper{margin-left:0rem;margin-bottom:1rem;width:100%}@media (min-width: 750px){.compass-exercise .commitment .dropdown-wrapper{margin-bottom:0;margin-right:1rem;width:calc(40% - 1rem)}}.compass-exercise .commitment .dropdown-wrapper .text-box-thoughts{border-radius:.4rem;cursor:pointer;padding:0}.compass-exercise .dropdown{transition:0.2s ease-in-out;border-radius:.4rem;margin-left:-0.2rem;margin-top:-0.2rem;position:relative;width:calc(100% + .4rem)}.compass-exercise .dropdown[readonly]:hover{background-color:rgba(0,0,0,0)}.compass-exercise .dropdown[readonly]:hover li{cursor:default}.compass-exercise .dropdown:hover{background-color:rgba(87,87,109,0.1)}.compass-exercise .dropdown .dropdown-caret{padding:1.2rem 3rem 1rem 1rem}.compass-exercise .dropdown .dropdown-caret:after{content:"";border-color:#57576d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.6rem .6rem 0 .6rem;height:0;position:absolute;right:1rem;top:2rem;width:0}.compass-exercise .dropdown li{list-style-type:none;transition:0.2s ease-in-out;position:relative;overflow:hidden;color:#57576d;cursor:pointer;margin:0;outline:none;padding:0;height:5rem;font-size:1.4rem}.compass-exercise .dropdown .options{display:none}.compass-exercise .dropdown .options li{color:#57576d;cursor:pointer;display:block;height:4rem;padding:1rem}.compass-exercise .dropdown .options li:hover{background-color:rgba(87,87,109,0.1);color:#57576d}.compass-exercise .dropdown .open{overflow:visible}.compass-exercise .dropdown .open .options{background-color:#f0f3fa;border-radius:0 0 .4rem .4rem;display:block;padding-bottom:.6rem;position:relative;width:100%;z-index:2}.compass-exercise .commitment>div{position:relative}.compass-exercise .commitment [data-commitment]:before{content:attr(data-commitment);background-color:#57576d;border:.2rem solid #fff;border-radius:50%;color:#fff;font-size:1.4rem;font-weight:700;height:2rem;left:-1.6rem;line-height:2rem;position:absolute;text-align:center;top:calc(50% - 1rem);width:2rem}.compass-exercise .commitment .card{position:relative}.compass-exercise .commitment .card[data-commitment]:before{background-color:#f2c842;border:.2rem solid #fff;color:#fff}@media (min-width: 750px){.compass-exercise .commitment [data-commitment]:before{display:none}}.domestic-chores .text-box-thoughts{min-height:auto;width:100%;margin:0}.domestic-chores .domestic-chores-wrapper{width:calc(27% - .5rem);margin-left:.5rem}.domestic-chores .domestic-chores-wrapper:first-child{width:46%;margin-left:0}.domestic-chores .card{width:100%;margin:0 0 .5rem 0}#m2p5 #cloud1,#m2p5 #cloud2,#m2p5 #brain,#m2p5 #text1,#m2p5 #text2,#m2p5 #text3,#m2p5 #text4{opacity:0}#m4p11 #cloud1,#m4p11 #cloud2,#m4p11 #cloud3,#m4p11 #cloud4,#m4p11 #cloud5,#m4p11 #cloud6,#m4p11 #cloud7,#m4p11 #cloud8,#m4p11 #text-final{opacity:0}#m4p11 #text-final{transform-origin:center}#m5p7 #cloud1,#m5p7 #cloud2,#m5p7 #cloud3,#m5p7 #cloud4,#m5p7 #cross1-inside,#m5p7 #cross2-inside,#m5p7 #cross3-inside,#m5p7 #cross4-inside,#m5p7 #text-final{opacity:0;transform-origin:center}#m5p7 #text-final{transform-origin:center}#m5p7 #cross1,#m5p7 #cross2,#m5p7 #cross3,#m5p7 #cross4{overflow:auto}#m3_p5{background-color:#f0f3fa}#m3_p5 #svg-wrapper{transform-origin:center}#m3_p5 #m3p5{transform-origin:center}#m3_p5 #text1,#m3_p5 #text2,#m3_p5 #text3,#m3_p5 #arrow1,#m3_p5 #arrow2,#m3_p5 #arrow3,#m3_p5 #stop,#m3_p5 #smile,#m3_p5 #time{opacity:0}.illustrations-mothers img{min-width:15rem;height:15rem;margin-bottom:2rem}@media (min-width: 550px){.illustrations-mothers img{margin-bottom:0rem}}@media (min-width: 550px){.illustrations-mothers img.m-right{margin-right:5rem}}@media (min-width: 550px){.illustrations-mothers img.m-left{margin-left:5rem}}.illustrations-mothers .flex-wrapper,.illustrations-mothers .flex-wrapper-v-end,.illustrations-mothers .flex-wrapper-end{flex-wrap:wrap}@media (min-width: 550px){.illustrations-mothers .flex-wrapper,.illustrations-mothers .flex-wrapper-v-end,.illustrations-mothers .flex-wrapper-end{flex-wrap:nowrap}}.illustrations-mothers .flex-wrapper.reverse,.illustrations-mothers .reverse.flex-wrapper-v-end,.illustrations-mothers .reverse.flex-wrapper-end{flex-direction:column-reverse;align-items:center}@media (min-width: 550px){.illustrations-mothers .flex-wrapper.reverse,.illustrations-mothers .reverse.flex-wrapper-v-end,.illustrations-mothers .reverse.flex-wrapper-end{flex-direction:row}}.dialog.t-right,.illustrations-mothers .t-right{text-align:left}@media (min-width: 550px){.dialog.t-right,.illustrations-mothers .t-right{text-align:right}}.dialog img{margin-top:4rem}@media (min-width: 550px){.dialog img{margin-left:0}}.dialog .right{margin-left:50%;transform:translateX(-50%);float:none}@media (min-width: 550px){.dialog .right{float:right;margin-left:0;transform:translateX(0%)}}.dialog .left{margin-left:50%;transform:translateX(-50%);float:none}@media (min-width: 550px){.dialog .left{float:left;margin-left:0;transform:translateX(0%)}}.flipper{border-radius:.4rem;margin:0 -2rem;padding:2rem}@media (min-width: 750px){.flipper{margin:0 -4rem;padding:4rem}}.flipper .items-wrapper .item{width:calc(50% - .75rem)}.flipper .items-wrapper .item:nth-child(2n){margin-right:0}@media (min-width: 550px){.flipper .items-wrapper .item{width:calc(33.333% - .75rem)}.flipper .items-wrapper .item:nth-child(2n){margin-right:1rem}.flipper .items-wrapper .item:nth-child(3n){margin-right:0}}@media (min-width: 750px){.flipper .items-wrapper .item{width:calc(25% - .75rem)}.flipper .items-wrapper .item:nth-child(2n),.flipper .items-wrapper .item:nth-child(3n){margin-right:1rem}.flipper .items-wrapper .item:nth-child(4n){margin-right:0}}.flipper .item{transition:0.15s ease-in-out;font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;background-color:#fff;border:0.2rem rgba(0,0,0,0) solid;border-radius:.4rem;box-sizing:border-box;cursor:pointer;font-size:1.5rem;float:left;height:4.4rem;margin-bottom:1rem;margin-right:1rem;padding:1rem;position:relative;text-align:center;top:0}.flipper .item:after{transition:0.15s ease-in-out;content:"";bottom:0;border-radius:25%;height:4rem;left:10%;position:absolute;width:80%;z-index:-2}.flipper .item:hover{border-radius:.6rem;padding:.9rem;top:-0.3rem}.flipper .item:hover:after{box-shadow:0 0.6rem 1.2rem rgba(0,0,0,0.15)}.flipper .stage-0 .item:hover{border:2px solid #5dbda9;color:#5dbda9}.flipper .stage-0 .item.active{background-color:#5dbda9;color:#fff}.flipper .stage-0 .item.active:hover{background-color:#6fc4b3;color:#fff}.flipper .stage-1 .item:hover{border:2px solid #f2c842;color:#f2c842}.flipper .stage-1 .item.active{background-color:#f2c842;color:#fff}.flipper .stage-1 .item.active:hover{background-color:#f4cf5a;color:#fff}.flipper .stage-2 .item{cursor:default}.flipper .stage-2 .item.before{background-color:#5dbda9;color:#fff}.flipper .stage-2 .item.after{background-color:#f2c842;color:#fff}.flipper .stage-2 .item.both{background:linear-gradient(110deg, #5DBDA9 50%, #F2C842 50%);border:0;color:#fff;padding:1.2rem}.flipper .stage-2 .item.both:hover{padding:1.2rem}.flipper .stage-2 .item:hover{border-radius:.4rem;padding:1rem;top:0}.flipper .stage-2 .item:hover:after{box-shadow:none}.flipper .legend{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:3rem}@media (min-width: 550px){.flipper .legend{flex-wrap:nowrap;justify-content:space-between}}.flipper .legend p{position:relative;width:100%}@media (min-width: 550px){.flipper .legend p{width:auto}}.flipper .legend p:before{content:"";background:#5dbda9;width:2rem;height:2rem;border-radius:.4rem;position:absolute;left:-3rem}.flipper .legend p.first-stage:before{background:#5dbda9}.flipper .legend p.second-stage:before{background:#f2c842}.flipper .legend p.last-stage:before{background:linear-gradient(110deg, #5DBDA9 50%, #F2C842 50%)}.flipper .btn-again{font-family:"Open Sans",sans-serif;font-weight:800;line-height:140%;color:#f08b23;cursor:pointer;font-size:1.4rem;letter-spacing:.05em;margin-top:4.5rem;text-align:center;text-transform:uppercase;width:100%}@media (min-width: 750px){.flipper .btn-again{width:auto}}footer{font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%;background-color:#f0f3fa;color:#7588a0;font-size:1.3rem;padding:6rem 0 10rem}footer nav a{color:#7588a0;margin-right:2rem;position:relative}footer nav a:hover{color:#f08b23;text-decoration:none}footer nav a:hover:after{color:#7588a0}footer nav a:after{content:"·";font-size:2rem;padding:0 .9rem 0 .9rem;pointer-events:none;position:absolute}footer nav a:last-child{margin-right:.3rem}footer nav a:last-child:after{content:""}.form-progress span{align-items:center;border:.2rem solid #f08b23;border-radius:50%;color:#f08b23;display:flex;font-size:1.6rem;font-weight:700;height:1rem;justify-content:center;width:1rem}.form-progress .active{background-color:#f08b23;color:#fff}.form-progress .active~span{border-color:#d8d8d8;color:#d8d8d8}.form-progress .active~span.visited{border:.2rem solid #f08b23}.block-title{font-size:1.6rem;color:#f08b23;text-transform:uppercase}.block-question-tip h2{color:#afd1da;font-size:1.8rem;font-weight:400}.form-base.auth input[type=radio]{opacity:0}.form-base.auth label.radio-btn:before{background-color:#afd1da}@media (min-width: 750px){.form-base .mb-20-tablet{margin-bottom:20px}}header{overflow:hidden;position:relative}header>img{transition:0.3s cubic-bezier(0, 0, 0.3, 0.9);-webkit-user-select:none;-moz-user-select:none;user-select:none;height:59rem;position:absolute;top:0}header nav{position:relative;display:flex;justify-content:space-between;padding:2rem;transition:all .5s}@media (min-width: 550px){header nav{padding:2rem 4rem}}@media (min-width: 1000px){header nav{padding:2rem 9rem}}header nav a{transition:all .3s}header nav a:hover{text-decoration:none}header nav.sticky{transition:0.2s ease-in-out;position:fixed;top:-7rem;z-index:2}header nav.sticky.show{top:0}header nav.navbar-scrolled{background:rgba(255,255,255,0.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .5s}header nav.navbar-scrolled .logo,header nav.navbar-scrolled .burgermenu{filter:invert(0.75)}header.welcome{background:url(/assets/bg_module0-f3c996643f060b54dfcf207e4c95f028890c5c7ae25a1df4cf527ba68a0957aa.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh}header.chapter-header{height:90vh;max-height:59rem}header.chapter-header .scroll-arrow{bottom:6rem}header.transition-header{display:none}@media (min-width: 550px){header.transition-header{display:block;height:30vh}}header.transition-header .header-bg{height:auto;width:100%}.header-exercises{background-image:url(/assets/exercises_header-40a200cc84cf96914e9eea4f394318abaed658ed7b20d9ce2eb175a45408183d.svg);background-color:#afd1da;background-size:contain;background-position:center bottom;height:50rem}.header-exercises.exercises-page{background-size:100vw}.header-exercises p{font-size:4rem;font-weight:600;position:relative;top:40%}#sprite-plyr{display:none}.circle{background-color:rgba(255,255,255,0.4);border-radius:50%;color:#57576d;cursor:pointer;height:5rem;position:relative;top:0;width:5rem}.circle:after{transition:0.2s ease-in-out;content:"";border-radius:50%;bottom:0;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);display:block;height:5rem;position:absolute;width:5rem;z-index:-1}.circle.active{background-color:#fff}.circle.active:before{transition:0.2s ease-in-out;content:"";border:0.8rem solid rgba(87,87,109,0.3);border-radius:50%;height:5rem;left:-0.8rem;position:absolute;top:-0.8rem;width:5rem}.circle.active:after{box-shadow:0 0.4rem 1rem rgba(0,0,0,0.2);z-index:-1}.circle.active:hover:before{border:.8rem solid #57576d}.circle.active:hover:after{bottom:-0.8rem;box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1)}.circle:hover{background-color:#fff;text-decoration:none;box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);position:relative;top:-0.5rem}.circle img{position:relative;top:.7rem}.circle+.disc,.circle+.dot{transition:0.2s ease-in-out;box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1);cursor:pointer}.circle+.disc:hover,.circle+.dot:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1);opacity:1;position:relative;top:-0.5rem}.circle+.disc{box-shadow:0 0.4rem 1rem rgba(0,0,0,0.1),0 0.4rem 1rem rgba(0,0,0,0.1) inset}.circle+.disc:hover{box-shadow:0 1.2rem 1.6rem rgba(0,0,0,0.1),0 1.2rem 1.6rem rgba(0,0,0,0.1) inset}.disc,.dot{border-radius:50%;height:3.6rem;margin-bottom:-1rem;margin-left:-0.4rem;opacity:.4;position:relative;top:0;width:3.6rem}.disc{border:.8rem solid #fff}.dot{background-color:#fff}.menu{bottom:0;left:0;right:0;top:0;position:absolute;box-sizing:border-box;z-index:-1}.menu:before{content:"";background-color:rgba(87,87,109,0);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.menu .flex-wrapper,.menu .flex-wrapper-v-end,.menu .flex-wrapper-end{display:flex;align-items:center;justify-content:center}.menu .profile-name{font-size:2rem}@media (min-width: 750px){.menu .profile-name{font-size:2.6rem}}.menu ul{font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;background-color:#57576d;bottom:0;overflow-y:auto;position:fixed;right:-100%;top:0;width:100%;-webkit-overflow-scrolling:touch}.menu ul li{list-style:none;margin:0;padding:0;position:relative;text-align:center;background-size:cover;height:30vh;box-sizing:border-box;width:100%;display:inline-block;float:left;border:0 solid #57576d}@media (min-width: 750px){.menu ul li{width:33.3%}}.menu ul li .avatar{display:inline-block}.menu ul li:first-child{height:40vh;width:100%}.menu ul li .menu-text{color:#fff;font-size:1.6rem;font-weight:800;width:100%;height:100%;display:inline-block;position:relative;opacity:1;display:flex;justify-content:center;align-items:center;text-transform:uppercase;cursor:not-allowed}.menu ul li:not(:first-child) a{cursor:pointer;border:0.6rem solid rgba(0,0,0,0);transition:0.2s ease-in-out}.menu ul li:not(:first-child) a:hover{text-decoration:none}@media (min-width: 750px){.menu ul li:not(:first-child) a:hover{text-decoration:none;border:.6rem solid #fff}}.menu ul li:not(:first-child):before{content:"";transition:0.2s ease-in-out;background-color:#57576d;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}@media (min-width: 750px){.menu ul li:not(:first-child):hover{transition:0.2s ease-in-out}.menu ul li:not(:first-child):hover:before{opacity:.25}}.menu ul li span{position:relative;z-index:1}.menu ul li.exercicios{background-image:url(/assets/nav_1-402d5539607047647d5daa918881880cfa8610dcec72e5b664d301261be531c8.png)}.menu ul li.modulo-default{background-image:url(/assets/nav_2-54182e883e6d48433f320bebf68fe7c2ec4fe9a1e23e3428d20bc5df3348c10b.png)}.menu ul li.modulo-1{background-image:url(/assets/nav_2-54182e883e6d48433f320bebf68fe7c2ec4fe9a1e23e3428d20bc5df3348c10b.png)}.menu ul li.modulo-2{background-image:url(/assets/nav_3-635b58ca4dc0435fea98d86d3abed26410a459e326dda908325e10bfe825b013.png)}.menu ul li.modulo-3{background-image:url(/assets/nav_4-f20832ed85fb1a07a2fd296cf50507a3958e03f6dcf7703a57007482177860f4.png)}.menu ul li.modulo-4{background-image:url(/assets/nav_5-90c6fb3385c13624856bf1951f5dc26a7295757579f7d105e4ca51d60a7b4eec.png)}.menu ul li.modulo-5{background-image:url(/assets/nav_6-4004c94549c8e132218b29027ce2ded3656a6741dfac006e1dfbb6084f09def4.png)}.menu ul li.exercicios-greyscale{background-image:url(/assets/nav_1_greyscale-f75f457c552aef93ed8be72980d84f9cc4853dbc54fa0741aac8b34f4edf1c90.png)}.menu ul li.modulo-default-greyscale{background-image:url(/assets/nav_2_greyscale-52c4f0837f5ecf7bf014d86e0d413e3f89e8d9cbc3447b1cf81db660af44ccd1.png)}.menu ul li.modulo-1-greyscale{background-image:url(/assets/nav_2_greyscale-52c4f0837f5ecf7bf014d86e0d413e3f89e8d9cbc3447b1cf81db660af44ccd1.png)}.menu ul li.modulo-2-greyscale{background-image:url(/assets/nav_3_greyscale-b4457567ed242ae2e3c57e53ba395f66f159e580cc50b8300d4d69a1da5c7648.png)}.menu ul li.modulo-3-greyscale{background-image:url(/assets/nav_4_greyscale-9739a8ac6ba0951edcfdefefdd0bf44cef1a68da79aa94edf92f148a6b33878c.png)}.menu ul li.modulo-4-greyscale{background-image:url(/assets/nav_5_greyscale-00054ac19161434d5801d5d062c12f256fd3d5b67d34e24cb151b63643182524.png)}.menu ul li.modulo-5-greyscale{background-image:url(/assets/nav_6_greyscale-4b5c86590ce905d38f4023ec091f4ef14950c8f6dba37e7345b502e1cec9fc4c.png)}.menu.menu-open{z-index:9}.menu.menu-open ul{box-shadow:-0.2rem 0 2rem rgba(0,0,0,0.3);right:0;z-index:9}.menu.menu-open:before{background-color:rgba(87,87,109,0.8);z-index:9}body.menu-open{overflow:hidden}.closemenu{padding:inherit}@media (min-width: 550px){.closemenu{padding:5rem 6.5rem}}.close,.closemodal{transition:0.2s ease-in-out;background:url(/assets/closemodal-449a79c2b551b8c180687604f340708b0aebcf8ced6b8302181d6c9bfed61f4e.svg) no-repeat 8.5rem 50%;display:flex;align-items:center;height:2.5rem;width:2.5rem;padding:2.5rem 2.5rem 2.5rem 10rem;position:absolute;right:5%;top:1rem;z-index:2;cursor:pointer;opacity:1;touch-action:none}.close:before,.closemodal:before{content:"FECHAR";font-family:"Open Sans",sans-serif;font-weight:800;line-height:140%;color:#000;font-size:1.6rem;position:relative;left:-8.5rem}.close:hover,.closemodal:hover{opacity:.8;text-decoration:none;top:1.5rem}.close.white,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts,.closemodal.white,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts{background:url(/assets/closemodal_white-4d443c1f55f4eeb2268d125cfc3441ac045c460e45c8a51ecf943627c4ed9178.svg) no-repeat 8.5rem 50%}.close.white:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts:before,.closemodal.white:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts:before{color:#fff}@media (min-width: 880px){.close,.closemodal{right:9rem}}.modal,.modal-form{transition:0.2s ease-in-out;background-color:rgba(255,255,255,0.98);display:none;height:100%;padding:9rem 0 0;left:0;padding:0;position:fixed;top:0;width:100%;z-index:5}@media (min-width: 750px){.modal,.modal-form{padding:0}}.modal.reverse,.modal-form.reverse{background-color:#57576d;color:#fff}.modal.open,.modal-form.open{display:block}.modal .close,.modal .closemodal,.modal-form .close,.modal-form .closemodal{background:rgba(255,255,255,0.98) url(/assets/closemodal-449a79c2b551b8c180687604f340708b0aebcf8ced6b8302181d6c9bfed61f4e.svg) no-repeat 8.5rem 50%;display:flex;align-items:center;height:2.5rem;width:2.5rem;padding:2.5rem 2.5rem 2.5rem 10rem;position:absolute;right:5%;top:1rem;z-index:2}.modal .close:before,.modal .closemodal:before,.modal-form .close:before,.modal-form .closemodal:before{content:"FECHAR";font-family:"Open Sans",sans-serif;font-weight:800;line-height:140%;color:#000;font-size:1.6rem;position:relative;left:-8.5rem}.modal .close:after,.modal .closemodal:after,.modal-form .close:after,.modal-form .closemodal:after{content:"";background-color:rgba(255,255,255,0.98);height:1rem;left:0;position:absolute;top:-1rem;width:100%}.modal .close:hover,.modal .closemodal:hover,.modal-form .close:hover,.modal-form .closemodal:hover{opacity:.7;text-decoration:none;top:1.5rem}.modal .close.white,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green.active,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow.active,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange.active,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark.active,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.active.text-box-thoughts,.modal .closemodal.white,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green.active,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow.active,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange.active,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark.active,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.active.text-box-thoughts,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.text-box-thoughts:hover,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.active.text-box-thoughts,.modal-form .close.white,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.active.text-box-thoughts,.modal-form .closemodal.white,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark.active,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.active.text-box-thoughts,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.text-box-thoughts:hover,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.active.text-box-thoughts{background:#57576d url(/assets/closemodal_white-4d443c1f55f4eeb2268d125cfc3441ac045c460e45c8a51ecf943627c4ed9178.svg) no-repeat 8.5rem 50%}.modal .close.white:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.active.text-box-thoughts:before,.modal .closemodal.white:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark.active:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.active.text-box-thoughts:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.text-box-thoughts:hover:before,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.active.text-box-thoughts:before,.modal-form .close.white:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.active.text-box-thoughts:before,.modal-form .closemodal.white:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark.active:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.active.text-box-thoughts:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.text-box-thoughts:hover:before,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts:before,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.active.text-box-thoughts:before{color:#fff}.modal .close.white:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-green.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-yellow.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-orange.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.text-box.bd-dark.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-green.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-yellow.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-orange.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .close.bd-dark.active.text-box-thoughts:after,.modal .closemodal.white:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-green.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-yellow.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-orange.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.text-box.bd-dark.active:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-green.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-yellow.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-orange.active.text-box-thoughts:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.text-box-thoughts:hover:after,.modal .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal .closemodal.bd-dark.active.text-box-thoughts:after,.modal-form .close.white:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-green.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-green.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-yellow.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-yellow.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-orange.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-orange.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.text-box.bd-dark.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.text-box.bd-dark.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-green.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-green.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-yellow.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-yellow.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-orange.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-orange.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .close.bd-dark.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .close.bd-dark.active.text-box-thoughts:after,.modal-form .closemodal.white:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-green.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-green.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-yellow.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-yellow.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-orange.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-orange.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.text-box.bd-dark.active:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.text-box.bd-dark.active:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-green.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-green.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-yellow.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-yellow.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-orange.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-orange.active.text-box-thoughts:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.text-box-thoughts:hover:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.text-box-thoughts:hover:after,.modal-form .epds-exercise .exercises-textbox:not(.example) .closemodal.bd-dark.active.text-box-thoughts:after,.epds-exercise .exercises-textbox:not(.example) .modal-form .closemodal.bd-dark.active.text-box-thoughts:after{background-color:#57576d}@media (min-width: 880px){.modal .close,.modal .closemodal,.modal-form .close,.modal-form .closemodal{right:5rem}}.modal .wrapper-modal,.modal-form .wrapper-modal{overflow:auto;padding:8rem 0 5rem 0;position:relative;z-index:1}@media (min-width: 750px){.modal .wrapper-modal,.modal-form .wrapper-modal{padding:10rem 0 15rem}}.modal .wrapper-modal.auth,.modal-form .wrapper-modal.auth{padding:0}.modal .wrapper-modal p,.modal-form .wrapper-modal p{font:normal 400 2rem/2.8rem "mpc",serif}.modal-open{height:100%;overflow:hidden;position:absolute;width:100%}.text-global-exercise-tip{align-self:center}.sign-in,.regist,.confirm{min-height:100vh;background-color:#57576d}.regist{text-align:left}.regist .avatar{cursor:pointer}.regist input,.regist label{font-size:1.8rem;font-weight:400;vertical-align:middle;color:#fff;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%}@media (min-width: 550px){.regist input,.regist label{font-size:2.4rem}}.regist input[type=text],.regist input[type=email],.regist input[type=password]{width:100%;padding-bottom:14px}.regist ::-webkit-input-placeholder{color:#f0f3fa;font-size:1.8rem;font-weight:300}@media (min-width: 550px){.regist ::-webkit-input-placeholder{font-size:2.4rem}}.confirm{color:#f0f3fa}.confirm a{transition:.15s ease-in-out;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:800;height:5rem;letter-spacing:.05em;padding:1.5rem 4rem;position:relative;text-transform:uppercase;top:0;z-index:1}.confirm .center-btn{display:-webkit-inline-box;float:none}.pagination{font-family:"mpc",serif;padding:1rem 0}.pagination:before{content:"";background-color:#57576d;display:block;height:.2rem;opacity:.1;position:relative;top:-1rem;width:100%}.pagination .pagination-inner{position:relative}.pagination .pagination-inner .page-number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:3.4rem;font-size:2rem;font-family:"Open Sans"}.pagination .pagination-inner a{color:#57576d;padding:1rem 0;background-color:rgba(87,87,109,0);font-size:2rem;font-family:"Open Sans"}.pagination .pagination-inner a:hover{color:#f08b23;text-decoration:none}.pagination .pagination-inner a:hover .arrows{fill:#f08b23}.pagination .pagination-inner .previous,.pagination .pagination-inner .next{position:relative;width:100%}@media (min-width: 550px){.pagination .pagination-inner .previous,.pagination .pagination-inner .next{width:auto}}.pagination .pagination-inner .previous:before,.pagination .pagination-inner .next:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0}.pagination .pagination-inner .previous.disabled,.pagination .pagination-inner .next.disabled{pointer-events:none;opacity:.5}.pagination .pagination-inner .arrows{transition:0.2s ease-in-out;fill:#57576d;opacity:.4}.pagination .pagination-inner .previous{margin-bottom:4rem}@media (min-width: 550px){.pagination .pagination-inner .previous{margin-bottom:0;width:45%}}.pagination .pagination-inner .next{justify-self:flex-end}@media (min-width: 550px){.pagination .pagination-inner .next{width:45%}}.previous.disabled,.next.disabled{pointer-events:none;opacity:.5}.header-profile{background-image:url(/assets/header_profile-583ad0c5dfff8fd46a2276f79eb760a97b8441d447a9576345229afe90b78f0f.png);background-size:cover;background-position:center bottom}.header-profile .avatar,.header-profile .avatar-transform{width:15rem;height:15rem}.header-profile .avatar:before{border:1rem solid rgba(87,87,109,0.8);position:absolute;left:-1rem;top:-1rem}.header-profile .avatar:hover:before{border:1.4rem solid #57576d;position:absolute;left:-1.4rem;top:-1.4rem}.avatar-transform{width:10rem;height:10rem;border-radius:10rem;-webkit-border-radius:10rem;-moz-border-radius:10rem;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover}.header-profile-wrapper{margin-top:6rem}.header-profile-wrapper a{cursor:pointer}.header-profile-wrapper #submit-mode-buttons{display:none}.header-profile-wrapper .unload-preview-image{content:url(/assets/menu_avatar-c0d8c6a467e4a367317b6b9236c61c586520bc54b23411342c56a46511daafa2.png) !important}.header-profile-wrapper .button-photo-profile{border-radius:.3rem;font-family:"Open Sans",sans-serif;cursor:pointer;text-decoration:none;text-transform:uppercase;font-size:1.3rem;text-align:center;font-weight:bold;width:10rem;color:#fff;padding:.5rem .5rem;display:table;margin:.7rem auto}.profile-name{font-family:"Open Sans",sans-serif;font-weight:800;line-height:140%;color:#57576d;font-size:3rem;text-align:center}.profile-email{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;color:#57576d;text-align:center}#btn-delete-avatar{text-decoration:none}.profile-password-change .avatar{width:15rem;height:15rem}.speech-bubble-wrapper .speech-bubble{border-radius:4rem;color:#57576d;display:inline-block;padding:2.5rem;position:relative;border:.4rem solid #afd1da;box-sizing:border-box;position:relative;min-height:10rem;min-width:100%}@media (min-width: 550px){.speech-bubble-wrapper .speech-bubble{padding:3rem;min-width:inherit}}.speech-bubble-wrapper .speech-bubble:after{content:"";width:2.5rem;height:2.5rem;display:block;transform:rotate(45deg);position:absolute;background-color:#fff;left:calc(50% - 1.25rem);top:-1.75rem;border-top:.4rem solid #afd1da;border-left:.4rem solid #afd1da}@media (min-width: 550px){.speech-bubble-wrapper .speech-bubble:after{left:-1.65rem;top:calc(50% - 1.5rem);border-bottom:.4rem solid #afd1da;border-left:.4rem solid #afd1da;border-top:0}}.speech-bubble-wrapper .speech-bubble.bd-orange{border:.4rem solid #f08b23}.speech-bubble-wrapper .speech-bubble.bd-orange:after{border-bottom-color:#f08b23;border-left-color:#f08b23}.speech-bubble-wrapper .speech-bubble .important-icon{position:absolute;right:-0.6rem;top:-2.2rem;height:5rem;width:5rem}.speech-bubble-wrapper .psi-img{margin-bottom:2rem;margin-left:50%;transform:translateX(-50%);min-width:15rem}@media (min-width: 550px){.speech-bubble-wrapper .psi-img{margin-bottom:0;margin-left:0;transform:translateX(0)}}.custom-table{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.6rem;border-collapse:separate !important;border:1px solid #f0f3fa;border-radius:.4rem;width:100%}.custom-table thead{font-size:1.6rem}.custom-table thead tr{background-color:#f0f3fa}.custom-table thead tr th{padding:1.2rem;vertical-align:middle;text-align:right}.custom-table thead tr th:first-child{text-align:left;border-radius:.4rem 0 0 0}.custom-table thead tr th:last-child{border-radius:0 .4rem 0 0}.custom-table tbody tr:not(:last-child) td{border-bottom:1px solid #f0f3fa}.custom-table tbody tr td{padding:1rem 1.2rem}.custom-table tbody tr td:not(:first-child){text-align:right}.custom-table tbody ul li{padding:0;margin:0 0 1rem 1.5rem}.custom-table .centered-cell{text-align:center !important;vertical-align:middle !important}.custom-table .new-row{animation:fadeOutNewRow 2.5s}@keyframes fadeOutNewRow{0%{background-color:#f5d672}50%{background-color:#f5d672}100%{background-color:rgba(0,0,0,0)}}.user-table,.t-right{max-width:100%}.user-table{width:90vw;margin:0 auto;transform:rotateX(180deg);margin-top:2rem;cursor:pointer}.user-table.scrollable-table{box-shadow:inset -10px 0 10px -10px rgba(0,0,0,0.25);overflow-x:auto}@media (min-width: 750px){.user-table{width:80vw}}.user-table.empty-table{box-shadow:unset;cursor:default}.user-table::-webkit-scrollbar{height:1rem;display:flex;justify-content:center}.user-table::-webkit-scrollbar-thumb{background:#7588a0}.user-table::-webkit-scrollbar-thumb:hover{background:#7c92ad}.user-table::-webkit-scrollbar-track-piece{background:rgba(175,209,218,0.8);text-align:center}.user-table>*{transform:rotateX(-180deg)}.user-table table{position:relative;border-collapse:collapse;border:0;display:block;padding-top:1rem;cursor:default}.user-table table tbody{display:inline-block;width:100%}.user-table table td,.user-table table th{min-width:124px;max-width:124px;padding:.8rem;font-size:1.4rem;text-wrap:normal;word-wrap:break-word;text-align:left !important}.user-table table td.small-cell,.user-table table th.small-cell{min-width:52px;max-width:52px}.user-table table td.wide-cell,.user-table table th.wide-cell{min-width:224px;max-width:224px}.user-table table td.extra-wide-cell,.user-table table th.extra-wide-cell{min-width:300px;max-width:300px}.user-table table th{vertical-align:top;outline:1px solid #fff;outline-offset:-0.5px}.user-table table th.sortable-header{position:relative;cursor:pointer}.user-table table th.sortable-header:hover{background:#afd1da}.user-table table th.sortable-header .sortable-header-inner{width:calc(100% - 2.8rem)}.user-table table th.sortable-header .sortable-header-inner .sort-btn{position:absolute;width:100%;height:100%;left:0;top:0}.user-table table th.sortable-header .sortable-header-inner .sort-btn>span{position:absolute;width:1.6rem;min-width:1.6rem;height:1.6rem;top:.8rem;right:.8rem;background-size:contain;transition:transform 200ms ease-in-out}.user-table table th.sortable-header .sortable-header-inner .sort-btn>span.no-sort{background:url(/assets/no_sort-a643f0edaad4d22c907c798c9c8a50e1cf131b7d2edc38fd6d3a4527d72c82d0.svg)}.user-table table th.sortable-header .sortable-header-inner .sort-btn>span.sort-down{width:1.8rem;min-width:1.8rem;height:1.8rem;background:url(/assets/sort_down-bf46dedd39fe0b23d8ca093aea5dc20cde4971fd3221d238e21467bb2d65195d.svg)}.user-table table th.sortable-header .sortable-header-inner .sort-btn>span.sort-up{width:1.8rem;min-width:1.8rem;height:1.8rem;background:url(/assets/sort_down-bf46dedd39fe0b23d8ca093aea5dc20cde4971fd3221d238e21467bb2d65195d.svg);transform:rotate(-180deg)}.user-table table td{outline:1px solid #f0f3fa;outline-offset:-0.5px}.user-table .empty-table{padding:2rem 0}.wrapper{width:90%;max-width:70rem}.flex-wrapper,.flex-wrapper-v-end,.flex-wrapper-end{display:flex;justify-content:space-around}.flex-wrapper-center{display:flex;align-items:center;justify-content:center}.flex-wrapper-vm{display:flex;align-items:center;justify-content:space-between}.flex-vm{display:flex;align-items:center}.flex-wrapper-end{justify-content:flex-end}.flex-wrapper-v-end{align-items:flex-end}.mobile-dn{display:none}@media (min-width: 550px){.mobile-dn{display:flex}}.flex-wrapper-sb{display:flex;justify-content:space-between}.flex-wrapper-col{display:flex;flex-direction:column}.mobile-inline{display:inline-block}@media (min-width: 550px){.mobile-inline{display:flex}}.speech-bubble-wrapper{display:inline-block}@media (min-width: 550px){.speech-bubble-wrapper{display:flex;align-items:center}}.flex-wrap-sb{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper-menu{transition:0.2s ease-in-out;font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;background-color:#57576d;color:#fff;font-size:1.6rem;height:100%;position:fixed;right:-20rem;top:0;width:25rem;z-index:9}.wrapper-menu.menu-open{transform:translate(0, 0)}.wrapper-menu ul li{list-style:none;margin:0;padding:6rem 0;text-align:center}.wrapper-story-nav{transition:0.3s cubic-bezier(0, 0, 0.3, 0.9);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%;bottom:1rem;font-size:2.2rem;font-weight:800;height:6.6rem;line-height:4.8rem;padding:.8rem 0;position:absolute;text-align:center;white-space:nowrap;background:rgba(0,0,0,0)}.wrapper-story-nav a:first-child{margin-left:0}.wrapper-story-nav a.disabled{pointer-events:none}.wrapper-page.sticky{padding-top:59rem}.wrapper-page.sticky header{position:fixed;top:-50.5rem;left:0;right:0;z-index:2}.content-container p.s{font-family:"mpc";font-size:2rem}.content-container .button-save{align-self:center}.content-container .img-mw-20{min-width:20rem}.content-container .img-mh-20{min-height:20rem}.content-container .mobile-inline{display:inline}@media (min-width: 550px){.content-container .mobile-inline{display:flex;align-items:center}}.content-container .mobile-fw{width:100%}@media (min-width: 550px){.content-container .mobile-fw{width:inherit}}.content-container .mobile-tcenter{text-align:center}@media (min-width: 550px){.content-container .mobile-tcenter{text-align:left}}.content-container .ml-40{margin-left:0}@media (min-width: 550px){.content-container .ml-40{margin-left:4rem}}.content-container .desktop-dn{display:inherit}@media (min-width: 550px){.content-container .desktop-dn{display:none}}.form-wrapper{max-width:45rem;padding:4rem 2.5rem;min-height:100vh;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%}@media (min-width: 550px){.form-wrapper{padding:8rem 0}}.form-wrapper.help-wrapper{min-height:auto;padding:0}.form-wrapper a:hover{text-decoration:none}.form-wrapper input:-webkit-autofill,.form-wrapper input:-webkit-autofill:hover,.form-wrapper input:-webkit-autofill:focus input:-webkit-autofill,.form-wrapper textarea:-webkit-autofill,.form-wrapper textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.form-wrapper select:-webkit-autofill,.form-wrapper select:-webkit-autofill:hover,.form-wrapper select:-webkit-autofill:focus{border-bottom:3px solid #f08b23;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #57576d inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-wrapper input,.form-wrapper label{font-size:1.8rem;font-weight:400;vertical-align:middle;text-align:left;color:#fff;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%}.form-wrapper input[type=text],.form-wrapper input[type=email],.form-wrapper input[type=number],.form-wrapper input[type=password]{width:100%;padding-bottom:14px}.form-wrapper ::-webkit-input-placeholder{color:#f0f3fa;font-size:1.8rem;font-weight:300}.form-wrapper p.form{padding-bottom:1.4rem;color:#fff;font-size:1.4rem;text-align:left;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%}@media (min-width: 550px){.form-wrapper p.form{font-size:2.4rem}}.form-wrapper h3{font-size:1.4rem}.form-wrapper .social{display:block;width:100%;margin-top:0;margin-bottom:1rem}@media (min-width: 550px){.form-wrapper .social{width:auto;margin:0rem 1.5rem;display:inline-block}}.form-wrapper .social i{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle}.form-wrapper .social i.facebook{background:url(/assets/facebook_icon-75016d2e4a7bcfafcb6a6c77a4a4debfcbdc4eb5a04e98b14f5d272d57616cec.svg) no-repeat center;background-size:contain}.form-wrapper .social i.google{background:url(/assets/google_icon-f1f2432f659e1f1df7346081274310786b4fb657f85ef0a0a548839795ef2baf.svg) no-repeat center;background-size:contain}.text-illustration .w-20{width:100%}@media (min-width: 550px){.text-illustration .w-20{width:20%}}.text-illustration .w-45{width:100%}@media (min-width: 550px){.text-illustration .w-45{width:45%}}.text-illustration .w-50{width:100%}@media (min-width: 550px){.text-illustration .w-50{width:50%}}.text-illustration .w-80{width:100%}@media (min-width: 550px){.text-illustration .w-80{width:80%}}.text-illustration .h-340{height:34rem}.text-illustration .mobile-ml-40{margin-left:0}@media (min-width: 550px){.text-illustration .mobile-ml-40{margin-left:4rem}}.text-illustration .mobile-t-center{text-align:center}@media (min-width: 550px){.text-illustration .mobile-t-center{text-align:left}}.text-illustration.mobile-inline,.text-illustration .mobile-inline{display:inline}@media (min-width: 550px){.text-illustration.mobile-inline,.text-illustration .mobile-inline{display:flex}}.text-illustration .tablet-inline{display:inline}@media (min-width: 750px){.text-illustration .tablet-inline{display:flex}}.text-illustration .va-bottom{align-self:flex-end}.text-illustration h1{font-size:2.8rem}.text-illustration h1.small{font-size:2rem}.text-illustration h1.vs{display:none}@media (min-width: 550px){.text-illustration h1.vs{display:inline;position:absolute;left:50%;transform:translate(-50%, -15%);top:15%}}.text-illustration ul li{margin:0 0 0 3rem}.text-illustration ul.dot-green li{color:#5dbda9}.text-illustration ul.dot-yellow li{color:#f2c842}.text-illustration ul.dot-orange li{color:#f08b23}.text-illustration p{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;font-size:1.6rem}.walkthrough-container.slick-slider{align-items:center;display:flex;justify-content:center;min-height:100vh}.walkthrough-container.slick-slider .slick-track{align-items:center;display:flex}.walkthrough-container.slick-slider .slick-list{margin-bottom:4rem;max-width:60rem}.walkthrough-container.slick-slider .slick-disabled{opacity:0}.walkthrough-container.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg)}.walkthrough-container.slick-slider button.slick-arrow{background-color:rgba(87,87,109,0.8);background-image:url(/assets/arrow_slick-b82e1b4935bc2e147eee2889529a335c7291444d5738d895f34f5f5ee03fee6a.png);background-position:center;background-repeat:no-repeat;background-size:2.5rem 1.5rem;border-radius:50%;height:5rem;min-height:5rem;min-width:5rem;padding:0;width:5rem}.walkthrough-container.slick-slider button.slick-arrow:hover{background-color:rgba(87,87,109,0.8);top:0}.walkthrough-container.slick-slider button.slick-arrow:before,.walkthrough-container.slick-slider button.slick-arrow:after{display:none}@media (min-width: 1000px){.walkthrough-container.slick-slider button.slick-arrow{background-color:rgba(87,87,109,0.4)}.walkthrough-container.slick-slider button.slick-arrow:hover{top:-0.5rem}}.walkthrough-container.slick-slider img{height:auto;max-width:100%}.walkthrough-container.slick-slider .slick-dots{bottom:4rem;display:flex;justify-content:center;padding:2rem 0;position:absolute;width:100%}.walkthrough-container.slick-slider .slick-dots li{list-style:none;margin:0 .5rem;padding:0}.walkthrough-container.slick-slider .slick-dots button{border:.8rem solid #afd1da;border-radius:50%;cursor:default;display:block;height:1.6rem;min-height:1.6rem;min-width:1.6rem;padding:0;text-indent:-9999px;width:1.6rem}.walkthrough-container.slick-slider .slick-dots button:after{display:none}.walkthrough-container.slick-slider .slick-dots button:hover{top:0}.walkthrough-container.slick-slider .slick-dots li.slick-active~li button{border:.4rem solid #afd1da}.walkthrough-container.slick-slider h4{font-size:2.6rem;font-weight:300;line-height:2.6rem}.walkthrough-container.slick-slider .walkthrough-wrapper{display:block !important;margin:0 auto;max-width:60rem;padding:0 1rem}.walkthrough-container.slick-slider .walkthrough-wrapper.short{max-width:40rem}.walkthrough-container.slick-slider .walkthrough-wrapper svg{width:100%}@media (min-width: 750px){.walkthrough-container.slick-slider .walkthrough-wrapper svg{width:50%}}@media (min-width: 750px){.walkthrough-container.slick-slider .walkthrough-wrapper{padding:0 4rem}}.select-component select{display:none}.select-component .select-container{position:relative}.select-component .select-container .chevron{position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:1.6rem;height:.9rem;background:url(/assets/arrow_down-6d998b0f7231e0414519eb48566eef21b667cb937b175a48b13b8e1a768fcd6f.svg);background-size:100%;transition:transform 200ms ease-in-out;z-index:1;pointer-events:none}.select-component .select-container .chevron.reflect{transform:translateY(-50%) rotate(-180deg)}.select-component .select-container .select-value{all:unset;font-family:"Open Sans",sans-serif;font-weight:300;line-height:140%;position:relative;box-sizing:border-box;width:100%;min-width:12.4rem;height:45.2px;padding:1rem 6rem 1rem 2rem;background-color:#464657;color:#fff;border-radius:.4rem;font-weight:400;font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.select-component .select-container .select-value .selected-count{position:absolute;top:50%;right:4rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:100%;background-color:#57576d;color:#fff;font-size:14px}.select-component .select-container .select-options{width:100%;max-height:20rem;min-width:24rem;position:absolute;background-color:#464657;z-index:2;margin-top:.4rem;border-radius:.4rem;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.3);list-style:none;overflow:auto;display:none}.select-component .select-container .select-options.align-left{left:0;float:left;margin-right:auto}.select-component .select-container .select-options.align-right{right:0;float:right;margin-left:auto}.select-component .select-container .select-options.open{display:block}.select-component .select-container .select-options .select-option{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;position:relative;padding:.8rem 2rem;margin:0;color:#fff;font-size:1.6rem;border-bottom:1px solid #68687c;list-style:none;cursor:pointer}.select-component .select-container .select-options .select-option:hover{background-color:#68687c}.select-component .select-container .select-options .select-option::after{content:"";position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:1.6rem;height:1.2rem;background:url(/assets/arrow_select-0a8333be49e11c14e82e8081f5c90fd2ffa3188983f5a89ad0295af035850a47.svg);background-size:100%;display:none}.select-component .select-container .select-options .select-option.selected{background-color:#f08b23}.select-component .select-container .select-options .select-option.selected::after{display:block}.select-component .select-container .select-options :last-child{border-bottom:none}.select-component .select-container.disabled .select-value{background-color:#4e4e62;pointer-events:none;color:#a4a5b4}.select-component.light-select .select-value{background-color:#d7e8ed;color:#57576d;box-shadow:none !important}.select-component.light-select.disabled .select-value{color:#2c2c37}.select-component.light-select .chevron{filter:invert(0.6)}.select-component.light-select .select-options{background-color:#ebf4f6;box-shadow:0 0.3rem 1rem rgba(87,87,109,0.2)}.select-component.light-select .select-options .select-option{color:#64697d;border-bottom:1px solid #afd1da}.select-component.light-select .select-options .select-option:hover{background-color:#afd1da}.select-component.light-select .select-options .select-option.selected{background-color:#79798a;color:#fff}.select-component.light-select .select-options .select-option.selected:hover{background-color:#898999}.select-component.rb-select .chevron{top:calc(50% + 1.25rem)}.select-component.rb-select .select-value{margin-top:2.5rem}.select-component.rb-select .select-options :first-child{display:none}.select-component.rb-select.no-placeholder .select-options :first-child{display:block}.auth form{width:100%}.auth input:-webkit-autofill,.auth input:-webkit-autofill:hover,.auth input:-webkit-autofill:focus input:-webkit-autofill,.auth textarea:-webkit-autofill,.auth textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#57576d;-webkit-box-shadow:0 0 0px 1000px rgba(87,87,109,0) inset}.auth input[type=text],.auth input[type=number],.auth input[type=email],.auth input[type=password],.auth input[type=radio],.auth input[type=checkbox],.auth input[type=date],.auth textarea{background-color:#d7e8ed;border-radius:.4rem;color:#57576d;font-weight:400;margin-top:2.5rem;padding:1rem 2rem}.auth input[type=text]::-moz-placeholder,.auth input[type=number]::-moz-placeholder,.auth input[type=email]::-moz-placeholder,.auth input[type=password]::-moz-placeholder,.auth input[type=radio]::-moz-placeholder,.auth input[type=checkbox]::-moz-placeholder,.auth input[type=date]::-moz-placeholder,.auth textarea::-moz-placeholder{font-size:1.6rem;color:#7588a0;font-style:normal}.auth input[type=text]::placeholder,.auth input[type=number]::placeholder,.auth input[type=email]::placeholder,.auth input[type=password]::placeholder,.auth input[type=radio]::placeholder,.auth input[type=checkbox]::placeholder,.auth input[type=date]::placeholder,.auth textarea::placeholder{font-size:1.6rem;color:#7588a0;font-style:normal}.auth input[type=text]:focus+label,.auth input[type=number]:focus+label,.auth input[type=email]:focus+label,.auth input[type=password]:focus+label,.auth input[type=radio]:focus+label,.auth input[type=checkbox]:focus+label,.auth input[type=date]:focus+label,.auth textarea:focus+label{color:#f08b23;font-size:1.5rem;left:2rem}.auth input[type=date]{position:relative}.auth input[type=date]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.auth input[type=date]:invalid::-webkit-datetime-edit{font-size:1.6rem;color:#7588a0;font-style:normal}.auth input[type=radio]{border-radius:50%}.auth input[type=radio],.auth input[type=checkbox]{transition:0.2s ease-in-out;background-position:50% 50%;background-repeat:no-repeat;background-size:60% 60%;border:none;cursor:pointer;height:3rem;margin-top:0;padding:0;width:3rem}.auth input[type=radio]:hover,.auth input[type=checkbox]:hover{background-image:url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg)}.auth input[type=radio]:focus+label,.auth input[type=checkbox]:focus+label{color:#57576d;font-size:1.4rem;left:0}.auth input[type=radio]:checked,.auth input[type=checkbox]:checked{background-color:#f08b23;background-image:url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg)}.auth input[type=radio]:disabled,.auth input[type=checkbox]:disabled{pointer-events:none;opacity:.5}.auth input[type=radio]+label,.auth input[type=checkbox]+label{cursor:pointer;padding:1rem;position:relative}.auth label{transition:0.2s ease-in-out;color:#57576d;cursor:text;font-size:1.4rem;font-weight:600;left:0;position:absolute;text-transform:uppercase;top:0}.auth label.focus{color:#f08b23;font-size:1.5rem;left:2rem}.auth .error-messages{color:#e15555;font-size:1.6rem;text-align:left}.auth .error-messages h2{font-size:120%;font-weight:400;margin-bottom:1rem}.auth .error-messages li{margin-bottom:.5rem}.auth input[type=radio]:checked+label.radio-btn:before,.auth input[type=checkbox]:checked+label.radio-btn:before{background-color:#f08b23;background-image:url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg)}.auth input[type=radio]:hover+label.radio-btn:before,.auth input[type=checkbox]:hover+label.radio-btn:before{background-image:url(/assets/success-954171d25930bc02d78405e64e81a4437b3652554def728d0dcf5d04f1701eb8.svg)}.auth input[type=radio]:focus+label.radio-btn,.auth input[type=checkbox]:focus+label.radio-btn{left:-4.5rem}.auth input[type=radio]:focus+label.checkbox-btn,.auth input[type=checkbox]:focus+label.checkbox-btn{font-size:1rem;left:0rem}@media (min-width: 550px){.auth input[type=radio]:focus+label.checkbox-btn,.auth input[type=checkbox]:focus+label.checkbox-btn{font-size:1.4rem;left:-4.5rem}}.auth label.radio-btn{position:relative;left:-4.5rem}.auth label.radio-btn:before{transition:0.2s ease-in-out;content:"";display:inline-block;margin-right:1rem;width:3rem;height:3rem;border-radius:100%;background-color:#464657;position:relative;top:1rem;background-position:50% 50%;background-repeat:no-repeat;background-size:60% 50%}.auth label.checkbox-btn{font-size:1rem;white-space:nowrap;left:0}@media (min-width: 550px){.auth label.checkbox-btn{left:-4.5rem;font-size:1.4rem}}.auth label.checkbox-btn:before{border-radius:.4rem}.auth.profile label.radio-btn:before{background-color:#afd1da}.auth.profile label.relative{position:relative}.auth.form input[type=radio]{opacity:0;color:#57576d}.auth.form label.radio-btn:before{background-color:#afd1da}.auth.reverse input[type=text],.auth.reverse input[type=number],.auth.reverse input[type=email],.auth.reverse input[type=password],.auth.reverse input[type=date],.auth.reverse textarea{width:100%;background-color:#464657;color:#fff}.auth.reverse input[type=radio],.auth.reverse input[type=checkbox]{opacity:0}.auth.reverse input[type=radio]:focus+label,.auth.reverse input[type=checkbox]:focus+label{color:#fff}.auth.reverse label{color:#fff}.auth.reverse label.focus{color:#f08b23}.auth.reverse input:-webkit-autofill,.auth.reverse input:-webkit-autofill:hover,.auth.reverse input:-webkit-autofill:focus input:-webkit-autofill,.auth.reverse textarea:-webkit-autofill,.auth.reverse textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.footer-exercises{background-color:#afd1da;height:14rem;padding:1rem 0}@media (min-width: 550px){.footer-exercises{height:8rem}}.footer-exercises.sticky{transition:0.2s ease-in-out;bottom:-14rem;position:fixed;z-index:2}.footer-exercises.sticky.show{bottom:0}@media (min-width: 550px){.footer-exercises.sticky{bottom:-9rem}}.footer-exercises .goto-page,.footer-exercises .button-back,.footer-exercises .button-info{background-color:#fff;color:#afd1da;display:inline-block}.footer-exercises .goto-page{border-radius:3rem;margin-top:1rem;padding-left:0;padding-right:0;width:100%}@media (min-width: 550px){.footer-exercises .goto-page{margin-top:0;padding-left:4rem;padding-right:4rem;width:auto}}.footer-exercises .goto-page:after{border-radius:40%}.footer-exercises .goto-page:hover{border-radius:3rem !important}.footer-exercises .goto-page:hover:after{border-radius:30% !important;left:15%;width:70%}.footer-exercises .button-back,.footer-exercises .button-info{border-radius:50%;height:5rem;padding:0;width:5rem}.footer-exercises .button-back:after,.footer-exercises .button-info:after{border-radius:50%}.footer-exercises .button-back:hover,.footer-exercises .button-info:hover{border-radius:3rem !important}.footer-exercises .button-back:hover:after,.footer-exercises .button-info:hover:after{border-radius:50% !important}.footer-exercises .button-back img,.footer-exercises .button-info img{position:relative;top:calc(50% - 1.1rem)}.footer-exercises .button-back{float:left}.footer-exercises .button-info{font-family:"mpc",serif;font-size:2.6rem;font-style:italic;font-weight:700;text-transform:lowercase}.footer-exercises .button-info span{height:2rem;line-height:2rem;position:relative;top:.2rem}@media (min-width: 550px){.footer-exercises .button-info{float:right}}.footer-exercises .button-support{float:right}.footer-exercises .button-support span{margin-top:0}@media (min-width: 550px){.footer-exercises .button-support{margin-left:10rem}}.testimonials{padding:2rem}.testimonials .status-circle{width:1.8rem;height:1.8rem;border-radius:.9rem;align-self:center;margin-right:2rem}.testimonials .header .dark-circle{border-radius:100%;width:35px;height:35px;background-color:#57576d;display:flex;justify-content:center;align-items:center}.testimonials .header .dark-circle .inner-circle{width:25px;height:25px;display:inline-block;border-radius:100%;border:.4rem solid #fff}.testimonials .disabled{cursor:not-allowed}.testimonials .enabled{cursor:pointer}.testimonials .modal-container{background-color:#fff;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.3);position:fixed;top:40%;left:25%;width:50%;padding:3rem;border-radius:.4rem}.checkbox-btn{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:1.8rem;width:1.8rem}@media (min-width: 550px){.home-page .wrapper{max-width:60vw}}.home-page .white-border{border-left:.4rem solid #fff;padding-left:2rem}.home-page h1{padding-left:2rem}.home-page .bg-light-blue-o-80{background-color:rgba(175,209,218,0.8)}.home-page .bg-blue-o-80{background-color:rgba(117,136,160,0.8)}@media (min-width: 550px){.home-page .wrapper-center{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 550px){.home-page .wrapper-bottom{padding-bottom:4rem}}.home-page .img-shadow{border-radius:100%;box-shadow:0 0.3rem 0.4rem rgba(117,136,160,0.46)}.home-page .img-bottom{left:5rem;bottom:-12rem}.home-page .img-center{top:50%}@media (min-width: 550px){.home-page .img-center{transform-origin:center;transform:translate(-50%, -50%)}}.home-page .img-top{bottom:-7rem;left:5rem}.home-page .home-5{right:-6rem;top:-9rem}@media (min-width: 1000px){.home-page .home-5{right:3rem}}.home-page .desktop-inline{display:inline}@media (min-width: 550px){.home-page .desktop-inline{display:flex}}.home-page .mobile-dn{display:none}@media (min-width: 550px){.home-page .mobile-dn{display:inline-block}}.home-page .desktop-dn{display:inline-block}@media (min-width: 550px){.home-page .desktop-dn{display:none}}@media (min-width: 550px){.home-page .desktop-absolute{position:absolute}}@media (min-width: 550px){.maxw-30{max-width:32%}}@media (min-width: 550px){.maxw-40{max-width:40%}}@media (min-width: 550px){.maxw-50{max-width:50%}}@media (min-width: 1000px){.maxw-50-d{max-width:50%}}@media (min-width: 1000px){.maxw-60{max-width:60%}}.welcome-text{width:90%;position:absolute;top:35%;left:50%;transform:translateX(-50%)}.scroll-arrow{position:absolute;height:4rem;bottom:2rem}.scroll-arrow p{font-size:1.6rem}.goal-pages-wrapper{background-color:rgba(175,209,218,0.1);position:relative}.goal-pages-wrapper::after{background-image:url(/assets/milestone_bg-5de9ee5e5068c2c78c7162f334af921a95b6129c761dfa830359a7de81054153.png);background-repeat:repeat;content:"";width:100%;height:100%;position:absolute;left:0;top:-50px;z-index:-2;opacity:.3}.testimonials .testimonials-clouds-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.testimonials .testimonials-clouds-wrapper .testimonial-cloud:nth-child(2){display:none}.testimonials .testimonials-clouds-wrapper .testimonial-cloud:nth-child(3){display:none}@media (min-width: 750px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud{width:50%;padding:0 2rem}.testimonials .testimonials-clouds-wrapper .testimonial-cloud:nth-child(2){display:block}}@media (min-width: 1000px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud{padding:2rem 2rem}.testimonials .testimonials-clouds-wrapper .testimonial-cloud:nth-child(3){display:block}}@media (min-width: 1200px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud{padding:2rem 5rem}}.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-svg-wrapper{position:relative}.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-svg-wrapper img{width:120%;position:relative;left:-10%}@media (min-width: 750px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-svg-wrapper img{width:160%;left:-30%}}@media (min-width: 1000px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-svg-wrapper img{width:130%;left:-15%}}@media (min-width: 1300px){.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-svg-wrapper img{width:120%;left:-10%}}.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-cloud-copy{color:#57576d;font-size:16px;position:absolute;left:49%;top:39%;transform:translate(-50%, -50%);text-align:center;width:90%;max-height:15.5rem;overflow:hidden}.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-author{background-color:#fff;border-radius:28px;color:#57576d;height:60px;margin-top:10px;text-align:center;font-size:1.7rem;padding:11px}.testimonials .testimonials-clouds-wrapper .testimonial-cloud .testimonial-author h4{font-weight:700;line-height:1.1}.options-page{width:80vw}@media (max-width: 800px){.options-page{width:90vw}}.options-page .page-header{display:flex;justify-content:center;position:relative}@media (max-width: 800px){.options-page .page-header{flex-direction:column}}.options-page .page-header .back-btn{position:absolute;left:0;top:0;padding-top:1rem}@media (max-width: 800px){.options-page .page-header .back-btn{position:unset}}.options-page h3{font-weight:600}.options-page form .email-invite-field{display:flex;align-items:flex-end;gap:10px}.options-page form .email-invite-field>div:first-child{width:100%}.options-page form .email-invite-field>div:first-child input{height:50px}.options-page form .email-invite-field>div button{text-wrap:nowrap}.options-page .email-invite-field{display:flex}@media (max-width: 800px){.options-page .email-invite-field{flex-wrap:wrap;justify-content:flex-end}}.options-page .email-invite-field>div{display:flex;gap:1rem}.options-page .email-invite-field>div .field-wrapper{width:50%}.options-page .email-invite-field>div .field-wrapper .select-value{height:50px}.transition-pages .w-50{width:80%}@media (min-width: 550px){.transition-pages .w-50{width:50%}}.landing-page .wrapper{max-width:110rem}.landing-page .hero-section{position:relative;min-height:100vh;display:flex;align-items:center}.landing-page .hero-section .wrapper{padding:4rem 0;display:flex;flex-direction:column-reverse;gap:4rem}@media (min-width: 1000px){.landing-page .hero-section .wrapper{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:2rem}}.landing-page .hero-section-back{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;z-index:-1}.landing-page .hero-section .text-wrapper h1{font-size:6.4rem;font-weight:800}.landing-page .hero-section .text-wrapper h1 span{color:#f08b23}.landing-page .hero-section .text-wrapper h3{font-size:4rem;font-weight:600;color:#afd1da}.landing-page .hero-section .text-wrapper .button{color:#57576d !important}.landing-page .hero-section .video-wrapper{position:relative;background-color:#d8d8d8;aspect-ratio:auto 16/9;border:1rem solid #7588a0;max-width:620px;margin-top:4rem}@media (min-width: 750px){.landing-page .hero-section .video-wrapper{min-width:420px}}@media (min-width: 1000px){.landing-page .hero-section .video-wrapper{margin-top:0}}.landing-page .hero-section .video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.landing-page .services-section .services-container{width:100%;display:grid;gap:4rem;padding:4rem 0}@media (min-width: 400px){.landing-page .services-section .services-container{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 750px){.landing-page .services-section .services-container{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1000px){.landing-page .services-section .services-container{grid-template-columns:repeat(4, 1fr);padding:8rem 0}}.landing-page .services-section .services-container .service{text-align:center}.landing-page .about-section{position:relative;padding-top:4rem;background-color:rgba(175,209,218,0.8)}@media (min-width: 750px){.landing-page .about-section{padding-top:8rem}}.landing-page .about-section-back{width:100%;margin:8rem 0 -1rem 0}.landing-page .about-section .about-container{display:flex;flex-direction:column;gap:2rem}@media (min-width: 750px){.landing-page .about-section .about-container{flex-direction:row;gap:8rem}}.landing-page .about-section .about-container>div{width:100%;display:flex;flex-direction:column;gap:1rem}@media (min-width: 750px){.landing-page .about-section .about-container>div{width:50%}}.landing-page .about-section .about-container h2{font-weight:600}.landing-page .modules-section{background-color:#f5d672}.landing-page .modules-section .wrapper{max-width:unset}.landing-page .modules-section h2{font-weight:600}@media (min-width: 1000px){.landing-page .modules-section h2{padding-left:13rem}}.landing-page .modules-section .modules-container.slick-slider{align-items:center;display:flex;justify-content:center;padding:4rem 0;gap:0}@media (min-width: 750px){.landing-page .modules-section .modules-container.slick-slider{gap:3rem;padding:8rem 2rem}}.landing-page .modules-section .modules-container.slick-slider .slick-track{display:flex}.landing-page .modules-section .modules-container.slick-slider .slick-list{margin-bottom:4rem}.landing-page .modules-section .modules-container.slick-slider .slick-list .slick-slide{margin:0 1rem;height:inherit}.landing-page .modules-section .modules-container.slick-slider .slick-list .slick-slide>div{height:-moz-fit-content;height:fit-content}@media (min-width: 400px){.landing-page .modules-section .modules-container.slick-slider .slick-list .slick-slide>div{height:100%}}@media (min-width: 1000px){.landing-page .modules-section .modules-container.slick-slider .slick-list .slick-slide{margin:0 2rem}}.landing-page .modules-section .modules-container.slick-slider .slick-disabled{opacity:0}.landing-page .modules-section .modules-container.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg)}.landing-page .modules-section .modules-container.slick-slider button.slick-arrow{background-color:rgba(240,139,35,0.8);background-image:url(/assets/arrow_slick-b82e1b4935bc2e147eee2889529a335c7291444d5738d895f34f5f5ee03fee6a.png);background-position:center;background-repeat:no-repeat;background-size:2rem 1rem;border-radius:50%;width:3rem;height:3rem;min-width:3rem;min-height:3rem;padding:0}@media (min-width: 750px){.landing-page .modules-section .modules-container.slick-slider button.slick-arrow{background-size:2.5rem 1.5rem;width:5rem;height:5rem;min-width:5rem;min-height:5rem}}.landing-page .modules-section .modules-container.slick-slider button.slick-arrow:hover{background-color:rgba(240,139,35,0.8);top:0}.landing-page .modules-section .modules-container.slick-slider button.slick-arrow:before,.landing-page .modules-section .modules-container.slick-slider button.slick-arrow:after{display:none}@media (min-width: 1000px){.landing-page .modules-section .modules-container.slick-slider button.slick-arrow{background-color:rgba(240,139,35,0.4)}.landing-page .modules-section .modules-container.slick-slider button.slick-arrow:hover{top:-0.5rem}}.landing-page .modules-section .modules-container .module{height:100%;display:flex !important;flex-direction:column;gap:2rem;padding:2rem;background-color:rgba(175,209,218,0.8)}.landing-page .modules-section .modules-container .module h4{font-weight:700;font-size:1.7rem}.landing-page .modules-section .modules-container .module h3{font-size:2rem;font-weight:600}.landing-page .modules-section .modules-container .module ul{display:flex;flex-direction:column;gap:1rem}.landing-page .modules-section .modules-container .module ul li{margin-bottom:0}.landing-page .facts-section{position:relative;background-color:#f0f3fa}.landing-page .facts-section-back{width:100%}.landing-page .facts-section .wrapper{padding-top:8rem}.landing-page .facts-section .wrapper .facts-container{display:flex;flex-direction:column-reverse;gap:4rem}@media (min-width: 1000px){.landing-page .facts-section .wrapper .facts-container{flex-direction:row;gap:8rem}}.landing-page .facts-section .wrapper .facts-container>div{display:flex;flex-direction:column;align-items:center}.landing-page .facts-section .wrapper .facts-container>div>img{transform:scale(0.8)}@media (min-width: 750px){.landing-page .facts-section .wrapper .facts-container>div>img{transform:scale(1)}}.landing-page .facts-section .wrapper .facts-container>div.facts-container-left{gap:2rem}.landing-page .facts-section .wrapper .facts-container>div.facts-container-left img{margin-bottom:-4rem;z-index:1}@media (min-width: 1000px){.landing-page .facts-section .wrapper .facts-container>div.facts-container-left img{margin-bottom:-2rem}}@media (min-width: 1000px){.landing-page .facts-section .wrapper .facts-container>div.facts-container-left{flex-direction:column;gap:12rem}}.landing-page .facts-section .wrapper .facts-container>div.facts-container-right{gap:2rem;flex-direction:column-reverse}@media (min-width: 1000px){.landing-page .facts-section .wrapper .facts-container>div.facts-container-right{gap:6.4rem;flex-direction:column}}.landing-page .facts-section .wrapper .facts-container .fact{display:flex;flex-direction:column;gap:2rem}.landing-page .facts-section .wrapper .facts-container .fact h2{font-weight:600;color:#57576d}.landing-page .testimonials-section{position:relative;min-height:75vh;padding:8rem 0 24rem 0;background-color:rgba(175,209,218,0.8)}@media (min-width: 1000px){.landing-page .testimonials-section{padding:10rem 0 8rem 0}}.landing-page .testimonials-section .testimonials-illust{transform:scale(0.8);margin-right:-10rem}@media (min-width: 750px){.landing-page .testimonials-section .testimonials-illust{transform:scale(1);margin-right:0}}.landing-page .testimonials-section .wrapper{width:100%;max-width:110rem}@media (min-width: 1000px){.landing-page .testimonials-section .wrapper{max-width:unset}}.landing-page .testimonials-section h2{width:100%;padding-left:4rem;font-weight:600;color:#57576d}@media (min-width: 1000px){.landing-page .testimonials-section h2{padding-left:21rem}}.landing-page .testimonials-section .testimonials-container{width:90%;margin:6rem auto 4rem auto;display:grid;grid-template-columns:repeat(1, 1fr);gap:2rem}@media (min-width: 750px){.landing-page .testimonials-section .testimonials-container{width:80%}}@media (min-width: 1000px){.landing-page .testimonials-section .testimonials-container{width:75%;grid-template-columns:repeat(4, 1fr);gap:4rem}}.landing-page .testimonials-section .testimonials-container .testimonial{position:relative;display:flex !important;flex-direction:column;gap:2rem;padding:2rem;background-color:rgba(117,136,160,0.8);grid-column:unset}.landing-page .testimonials-section .testimonials-container .testimonial h3{font-size:2rem;font-weight:600}.landing-page .testimonials-section .testimonials-container .testimonial img{width:5rem;position:absolute;top:-1.2rem;right:-1.2rem}@media (min-width: 1000px){.landing-page .testimonials-section .testimonials-container .testimonial{grid-column:span 2}}.landing-page .testimonials-section .testimonials-container .testimonial:nth-last-child(1):nth-child(odd){grid-column:unset}@media (min-width: 1000px){.landing-page .testimonials-section .testimonials-container .testimonial:nth-last-child(1):nth-child(odd){grid-column:2/span 2}}.landing-page .testimonials-section .testimonials-illust{position:absolute;right:10rem;bottom:-4rem}.landing-page .cta-section{background-color:#f5d672}.landing-page .cta-section .wrapper{padding:12rem 0 !important;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6rem;text-align:center}.landing-page .partners-section .partners-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6.4rem;padding:6.4rem 0}.landing-page .partners-section .partners-container .partners{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.landing-page .partners-section .partners-container .partners h4{font-weight:700;font-size:1.7rem}.landing-page .partners-section .partners-container .partners .partners-wrapper{display:flex;flex-direction:column;align-items:center;gap:6.4rem}@media (min-width: 750px){.landing-page .partners-section .partners-container .partners .partners-wrapper{flex-direction:row}}.landing-page .partners-section .partners-container .partners .partners-wrapper img{max-width:224px;max-height:84px}@media (min-width: 400px){.sign-up-page{max-width:90vw}}@media (min-width: 750px){.sign-up-page{max-width:80vw}}@media (min-width: 1000px){.sign-up-page{max-width:70vw}}.sign-up-page h2{text-align:center}.sign-up-page .form-wrapper-inner{max-width:580px;margin:0 auto}@media (min-width: 400px){.sign-up-page .form-wrapper-inner{width:100%}}@media (min-width: 750px){.sign-up-page .form-wrapper-inner{width:80%}}@media (min-width: 1000px){.sign-up-page .form-wrapper-inner{width:60%}}.sign-up-page .form-wrapper-inner .form-steps-bar{display:flex;gap:1rem;margin:2rem 0;padding:0}.sign-up-page .form-wrapper-inner .form-steps-bar li{display:block;width:33.3333333333%;height:4px;background-color:#464657;list-style:none;margin:0}.sign-up-page .form-wrapper-inner .form-steps-bar li.active{background-color:#f08b23}.sign-up-page .form-wrapper-inner .form-step{display:none}.sign-up-page .form-wrapper-inner .form-step h3{color:#afd1da;font-size:2rem}.sign-up-page .form-wrapper-inner .form-step.active{display:block}.sign-up-page .form-wrapper-inner input{border:1px solid rgba(0,0,0,0) !important;background-color:#464657 !important}.sign-up-page .form-wrapper-inner input.error{background-color:rgba(225,85,85,0.25) !important;border:1px solid rgba(225,85,85,0.75) !important}.sign-up-page .form-wrapper-inner input:-webkit-autofill,.sign-up-page .form-wrapper-inner input:-webkit-autofill:hover,.sign-up-page .form-wrapper-inner input:-webkit-autofill:focus,.sign-up-page .form-wrapper-inner input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px rgba(35,35,35,0.160784)}.sign-up-page .form-wrapper-inner .radio-group{display:flex;flex-wrap:wrap;gap:3rem}.sign-up-page .form-wrapper-inner .radio-group input{display:none}.sign-up-page .form-wrapper-inner .radio-group label{padding:0;left:0}.sign-up-page .form-wrapper-inner .terms-check input{display:none}.sign-up-page .form-wrapper-inner .terms-check label{padding:0;left:0}.sign-up-page .form-nav{margin:0 auto}.sign-up-page .form-nav-controls{display:flex;justify-content:center;gap:1rem}.sign-up-page .form-nav-controls .prev-btn{display:none}.sign-up-page .form-nav-controls .submit-btn{display:none}.sign-up-page .form-nav-controls button:disabled{opacity:.5;pointer-events:none}.reports-page .user-reports{max-width:unset;width:unset}.reports-page .users-table-header{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:10px}@media (min-width: 1000px){.reports-page .users-table-header{flex-direction:row;flex-wrap:nowrap;gap:20px}}.reports-page .users-table-header .search-input{width:100%}.reports-page .users-table-header .search-input input{margin:0;height:50px}.reports-page .users-table-header button{height:50px !important;text-wrap:nowrap;display:flex}.reports-page .users-table-header button.disabled{opacity:.5;pointer-events:none}.reports-page .users-table-header .users-table-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}@media (min-width: 550px){.reports-page .users-table-header .users-table-controls{flex-wrap:nowrap}}.reports-page .filters-bar{padding-top:5px;margin-top:10px;border-top:1px solid #f0f3fa}.reports-page .filters-bar-body{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.reports-page .filters-bar-body>button{margin-left:auto;height:45.2px !important}.reports-page .filters-bar-body>button.disabled{opacity:.5;pointer-events:none}.entities-management-page .search-input input{height:50px}.entities-management-page .user-table{width:unset !important}@media (min-width: 750px){.entities-management-page .user-table{width:80vw}}.entities-management-page .physicians-list-header{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;flex-direction:column-reverse;gap:10px;margin-top:10px}.entities-management-page .physicians-list-header .search-input{width:100%}.entities-management-page .physicians-list-header .search-input input{margin:0}.entities-management-page .physicians-list-header button{width:100%;height:50px;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;gap:10px}.entities-management-page .physicians-list-header button.disabled{opacity:.5;pointer-events:none}.entities-management-page .physicians-list-header button img{width:24px;height:24px}@media (min-width: 750px){.entities-management-page .physicians-list-header{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px}}@media (min-width: 550px){.entities-management-page .physicians-list-header button{width:-moz-fit-content;width:fit-content}}.entities-management-page .patients-list-header{display:flex;align-items:flex-end;flex-direction:column-reverse;gap:10px}.entities-management-page .patients-list-header .search-input{width:100%}.entities-management-page .patients-list-header .search-input input{margin:0}@media (min-width: 1000px){.entities-management-page .patients-list-header{flex-direction:row;gap:20px}}.entities-management-page .patients-list-header .patients-list-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.entities-management-page .patients-list-header .patients-list-controls button{width:100%;height:50px;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;gap:10px}.entities-management-page .patients-list-header .patients-list-controls button.disabled{opacity:.5;pointer-events:none}.entities-management-page .patients-list-header .patients-list-controls button img{width:24px;height:24px}.entities-management-page .patients-list-header .patients-list-controls button.patients-edit::after{box-shadow:0 0.3rem 1rem rgba(0,0,0,0.15)}@media (min-width: 750px){.entities-management-page .patients-list-header .patients-list-controls button{width:-moz-fit-content;width:fit-content}}@media (min-width: 550px){.entities-management-page .patients-list-header .patients-list-controls{flex-wrap:nowrap}}.entities-management-page .sub-units-list-header{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;flex-direction:column-reverse;gap:10px;margin-top:10px}.entities-management-page .sub-units-list-header .search-input{width:100%}.entities-management-page .sub-units-list-header .search-input input{margin:0}.entities-management-page .sub-units-list-header .sub-units-list-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px}.entities-management-page .sub-units-list-header button{width:100%;height:50px;text-wrap:nowrap;display:flex;align-items:center;justify-content:center;gap:10px}.entities-management-page .sub-units-list-header button.disabled{opacity:.5;pointer-events:none}.entities-management-page .sub-units-list-header button img{width:24px;height:24px}@media (min-width: 750px){.entities-management-page .sub-units-list-header{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px}}@media (min-width: 550px){.entities-management-page .sub-units-list-header button{width:-moz-fit-content;width:fit-content}}.entities-management-page .sub-units-list table{display:table;width:100%;border-collapse:collapse}.entities-management-page .sub-units-list table tbody{display:contents}.entities-management-page .sub-units-list table th,.entities-management-page .sub-units-list table td{max-width:unset}.entities-management-page .sub-units-list table th#delete,.entities-management-page .sub-units-list table td#delete{color:#e15555}.entities-management-page .sub-units-list table th input:not([type=checkbox]),.entities-management-page .sub-units-list table td input:not([type=checkbox]){width:100%;height:45.2px;margin:0;font-size:1.6rem}.entities-management-page .sub-units-list table th .delete-btn,.entities-management-page .sub-units-list table td .delete-btn{background-color:#e15555;text-align:center;width:50px;height:50px;min-height:unset;min-width:unset;padding:0}.light{color:#f0f3fa}.dark{color:#57576d}.blue{color:#7588a0}.orange{color:#f08b23}.white,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-green.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-yellow.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-orange.active.text-box-thoughts,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-dark.active.text-box-thoughts{color:#fff}.green{color:#5dbda9}.yellow{color:#f2c842}.red{color:#e15555}.bg-light-blue{background-color:#afd1da}.bg-light{background-color:#f0f3fa}.bg-dark,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-dark.active,.epds-exercise .exercises-textbox:not(.example) .bd-dark.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-dark.active.text-box-thoughts{background-color:#57576d}.bg-blue{background-color:#7588a0}.bg-orange,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-orange:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-orange.active,.epds-exercise .exercises-textbox:not(.example) .bd-orange.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-orange.active.text-box-thoughts{background-color:#f08b23}.bg-light-orange{background-color:rgba(239,169,53,0.85)}.bg-white{background-color:#fff}.bg-green,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-green:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-green.active,.epds-exercise .exercises-textbox:not(.example) .bd-green.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-green.active.text-box-thoughts{background-color:#5dbda9}.bg-yellow,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-yellow:hover,.epds-exercise .exercises-textbox:not(.example) .text-box.bd-yellow.active,.epds-exercise .exercises-textbox:not(.example) .bd-yellow.text-box-thoughts:hover,.epds-exercise .exercises-textbox:not(.example) .bd-yellow.active.text-box-thoughts{background-color:#f2c842}.bg-yellow-home{background-color:#f5d672}.bg-red{background-color:#e15555}.bg-lb{background-color:#afd1da}.bd-green{border-color:#5dbda9}.bd-yellow{border-color:#f2c842}.bd-orange{border-color:#f08b23}.bd-dark{border-color:#57576d}.bd-gray{border-color:#d8d8d8}.bd-none{border-color:rgba(0,0,0,0)}.bb-dark{border-bottom:3px solid #57576d}.bb-orange{border-bottom:3px solid #f08b23}.underline{text-decoration:underline}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-wrap{white-space:nowrap}.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.relative{position:relative}.absolute{position:absolute}.visible{overflow:visible}.hidden{visibility:hidden}.m-inline{display:inline-block}@media (min-width: 550px){.m-inline{display:flex}}.flex{display:flex}.block{display:block}.ib{display:inline-block}.hide{display:none !important}.som{display:block}@media (min-width: 550px){.som{display:none}}.on-mobile{display:block}@media (min-width: 750px){.on-mobile{display:none}}.maxw{max-width:100%}.h-20{height:20rem}.maxh-35{max-height:35rem}.fw{width:100% !important}.fh{height:100%}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.left{float:left}.right{float:right}.center{margin:auto;float:none}.img-center{margin-left:50%;transform:translateX(-50%)}.clear:after,.flipper .items-wrapper:after{content:"";clear:both;display:block}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.t-justify{text-align:justify}.upper,.svg-player-controls .svg-player-restart-icon+span{text-transform:uppercase}.cammel{text-transform:capitalize}.no-upper{text-transform:none}.lower{text-transform:lowercase}.t-shadow{text-shadow:0 1px 1px rgba(0,0,0,0.1)}.lh-0{line-height:0}.lh-150{line-height:150%}.va-m{vertical-align:middle}.va-flex{display:flex;align-items:center}.r-180{transform-origin:center;transform:rotate(180deg)}.no-border{border:none}.drag,.wrapper-story-nav{cursor:move;cursor:grab}.drag:active,.wrapper-story-nav:active{cursor:grabbing}.not-allowed{cursor:not-allowed !important}.pointer{cursor:pointer}.cursor-text{cursor:text}.no-cursor{cursor:default !important}.no-cursor *{cursor:initial}.ss{font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%}.fs-14{font-size:1.4rem}.fs-16{font-size:1.6rem}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-bold{font-weight:600}.mt--10{margin-top:-10px}.mt-0{margin-top:0 !important}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-75{margin-top:75px}.mt-100{margin-top:100px}.mt-120{margin-top:120px}.mt-150{margin-top:150px}.mt-200{margin-top:200px}.mt-250{margin-top:250px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-75{margin-right:75px}.mr-77{margin-right:77px}.mr-85{margin-right:85px}.mr-100{margin-right:100px}.mr-120{margin-right:120px}.mr-150{margin-right:150px}.mr-200{margin-right:200px}.mr-250{margin-right:250px}.mb--100{margin-bottom:-100px}.mb--20{margin-bottom:-20px}.mb--5{margin-bottom:-5px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-75{margin-bottom:75px}.mb-100{margin-bottom:100px}.mb-120{margin-bottom:120px}.mb-150{margin-bottom:150px}.mb-200{margin-bottom:200px}.mb-250{margin-bottom:250px}.ml-0{margin-left:0px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-75{margin-left:75px}.ml-100{margin-left:100px}.ml-120{margin-left:120px}.ml-150{margin-left:150px}.ml-200{margin-left:200px}.ml-250{margin-left:250px}.p-0{padding:0 !important}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.p-1{padding:1rem}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-75{padding-top:75px}.pb-75{padding-bottom:75px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.o-10{opacity:.1}.o-20{opacity:.2}.o-30{opacity:.3}.o-40{opacity:.4}.o-50{opacity:.5}.o-60{opacity:.6}.o-70{opacity:.7}.o-80{opacity:.8}.o-90{opacity:.9}
