.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.chat-box-body .reco-expanded,.chat-logs .reco-expanded{background-color:#fff;border-radius:16px;box-shadow:0 0 3px #00000029}.chat-box-body .reco-expanded p,.chat-logs .reco-expanded p{font-size:.75rem}.chat-box-body .reco-expanded p,.chat-box-body .reco-expanded span,.chat-logs .reco-expanded p,.chat-logs .reco-expanded span{font-weight:700}.chat-box-body .reco-expanded hr,.chat-logs .reco-expanded hr{border-top:2px solid var(--mandarine-color-secondary-800)}.chat-box-body .reco-expanded .arrows,.chat-logs .reco-expanded .arrows{float:right}.chat-box-body .reco-expanded .item.hidden,.chat-box-body .reco-expanded .items-more.hidden,.chat-logs .reco-expanded .item.hidden,.chat-logs .reco-expanded .items-more.hidden{display:none}.chat-box-body .reco-expanded .item #item-a,.chat-logs .reco-expanded .item #item-a{display:flex;text-decoration:none}.chat-box-body .reco-expanded .item #item-a img,.chat-logs .reco-expanded .item #item-a img{width:150px}.chat-box-body .reco-expanded .item #item-a p,.chat-logs .reco-expanded .item #item-a p{color:var(--mandarine-color-neutral-800);font-size:1rem}#tutorv3{margin-bottom:3rem}#tutorv3 #header{margin-bottom:2rem}#tutorv3 #chatbox{height:auto!important;margin-bottom:1rem}#tutorv3 #chatbox #messages{max-height:400px}#tutorv3 #input,#tutorv3 #save{margin-bottom:1.5rem}#tutorv3 #input input ::placeholder{color:#f6f6f6}#tutorv3 #input,#tutorv3 #save{font-weight:700}#tutorv3 #input .input-form,#tutorv3 #save .input-form{background-color:#fff;border-radius:12px;box-shadow:0 0 22px #00000026;box-sizing:border-box;display:flex;justify-content:center;margin-top:1rem;padding:.2em}#tutorv3 #input .input-form #question,#tutorv3 #input .input-form #save-input,#tutorv3 #input .input-form #tmp-question,#tutorv3 #input .input-form .button-label,#tutorv3 #save .input-form #question,#tutorv3 #save .input-form #save-input,#tutorv3 #save .input-form #tmp-question,#tutorv3 #save .input-form .button-label{border:0;border-radius:24px;box-sizing:border-box;font:inherit;outline:0}#tutorv3 #input .input-form #question,#tutorv3 #input .input-form #save-input,#tutorv3 #input .input-form #tmp-question,#tutorv3 #save .input-form #question,#tutorv3 #save .input-form #save-input,#tutorv3 #save .input-form #tmp-question{height:40px;overflow:hidden auto;padding:.5rem;resize:none;width:100%;word-break:break-word}#tutorv3 #input .input-form .button-label,#tutorv3 #save .input-form .button-label{height:100%;width:auto}#tutorv3 #input .input-form .button-label:before,#tutorv3 #save .input-form .button-label:before{content:"";cursor:pointer;height:100%;pointer-events:none;width:100%}#tutorv3 #input .input-form #save-button,#tutorv3 #input .input-form #send,#tutorv3 #input .input-form #tmp-send,#tutorv3 #save .input-form #save-button,#tutorv3 #save .input-form #send,#tutorv3 #save .input-form #tmp-send{background-color:var(--mandarine-color-primary);border:none;border-radius:8px;color:#fff;height:40px;width:40px}#tutorv3 .content-list{padding-top:1rem}#tutorv3 .content-list .wishlist-tutor{line-height:1rem}#tutorv3 .content-list .wishlist-tutor h1{font-size:2rem;margin-left:1rem}#tutorv3 .content-list #list{padding-left:1.2rem;padding-right:1.2rem;padding-top:1rem}#tutorv3 .content-list #list .article-card{border-radius:1rem;opacity:1;transition:opacity 3s}#tutorv3 .content-list #list .article-card img{padding-bottom:5px;padding-top:5px}#tutorv3 .content-list #list .article-card .item-type{max-height:30px}#tutorv2 .items-hide,#tutorv3 .items-hide{display:none}#tutorv2 #messages,#tutorv3 #messages{max-height:450px}#tutorv2 .swiper,#tutorv3 .swiper{overflow:hidden}#tutorv2 .swiper .swiper-pagination,#tutorv3 .swiper .swiper-pagination{position:inherit}#tutorv2 .swiper-slide,#tutorv3 .swiper-slide{height:auto}#tutorv2 .swiper-pagination-bullet,#tutorv3 .swiper-pagination-bullet{border-radius:30%;height:8px;width:25px}#tutorv2 .swiper-pagination-bullet-active,#tutorv3 .swiper-pagination-bullet-active{background:var(--mandarine-color-secondary)}#tutorv2 .custom-swiper-button-next,#tutorv2 .custom-swiper-button-prev,#tutorv3 .custom-swiper-button-next,#tutorv3 .custom-swiper-button-prev{background-color:var(--mandarine-color-neutral-800);border-radius:50%;color:#fff;display:inline-block;padding:.5rem;width:40px}#tutorv2 .custom-swiper-button-next.swiper-button-disabled,#tutorv2 .custom-swiper-button-prev.swiper-button-disabled,#tutorv3 .custom-swiper-button-next.swiper-button-disabled,#tutorv3 .custom-swiper-button-prev.swiper-button-disabled{background-color:var(--mandarine-color-neutral-300);color:var(--mandarine-color-neutral-700)}#tutorv2 .card,#tutorv3 .card{border:none;width:10rem}#tutorv2 .card img,#tutorv3 .card img{border-radius:6px}#tutorv2 .card .card-body,#tutorv3 .card .card-body{padding:0}#tutorv2 .card .card-body .card-text,#tutorv3 .card .card-body .card-text{opacity:0}#tutorv2 .card .card-body a,#tutorv3 .card .card-body a{text-decoration:none}#tutorv2 .card:hover .card-body .card-text,#tutorv3 .card:hover .card-body .card-text{opacity:1}#tutorv2 .carrouselCustom,#tutorv3 .carrouselCustom{background-color:#fff;border-radius:16px;box-shadow:0 0 3px #00000029;margin-bottom:10px}#tutorv2 .carrouselCustom p,#tutorv3 .carrouselCustom p{font-size:.75rem}#tutorv2 .carrouselCustom p,#tutorv2 .carrouselCustom span,#tutorv3 .carrouselCustom p,#tutorv3 .carrouselCustom span{font-weight:700}#tutorv2 .carrouselCustom hr,#tutorv3 .carrouselCustom hr{border-top:2px solid var(--mandarine-color-secondary-800)}#tutorv2 .carrouselCustom .arrows,#tutorv3 .carrouselCustom .arrows{float:right}#tutorv2 .carrouselCustom .item #item-a,#tutorv3 .carrouselCustom .item #item-a{text-decoration:none}#tutorv2 #header,#tutorv3 #header{margin-top:15px}#tutorv2 #header .title img,#tutorv3 #header .title img{height:100px;width:125px}#tutorv2 #header h1,#tutorv3 #header h1{font-size:24px;font-weight:lighter}#tutorv2 #header .subtitle,#tutorv3 #header .subtitle{margin-bottom:25px}#tutorv2 #suggestionsBottom,#tutorv3 #suggestionsBottom{font-size:.9rem;opacity:0;-webkit-transition:opacity 2s;-moz-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}#tutorv2 #suggestionsBottom span,#tutorv3 #suggestionsBottom span{background-color:#fff;margin-right:5px}#tutorv2 #suggestions,#tutorv3 #suggestions{margin-bottom:25px}#tutorv2 #suggestions .suggestion-card,#tutorv3 #suggestions .suggestion-card{cursor:pointer;font-size:1rem}#tutorv2 #suggestions .suggestion-card .card-neutral,#tutorv2 #suggestions .suggestion-card .card-primary,#tutorv3 #suggestions .suggestion-card .card-neutral,#tutorv3 #suggestions .suggestion-card .card-primary{align-items:center;border-radius:10px;display:flex;justify-content:center;margin-left:2px;margin-right:2px}#tutorv2 #suggestions .suggestion-card .card-primary,#tutorv3 #suggestions .suggestion-card .card-primary{padding-bottom:5px;padding-top:5px}#tutorv2 #suggestions .suggestion-card .card-neutral,#tutorv3 #suggestions .suggestion-card .card-neutral{padding:25px 15px}#tutorv2 #suggestions .suggestion-card .quote,#tutorv3 #suggestions .suggestion-card .quote{font-size:60px}#tutorv2 #chatbox,#tutorv3 #chatbox{height:50px}#tutorv2 #chatbox.expanded,#tutorv3 #chatbox.expanded{height:450px}#tutorv2 #inputs,#tutorv3 #inputs{margin-bottom:50px}#tutorv2 #inputs .btn-clear,#tutorv3 #inputs .btn-clear{background:var(--mandarine-color-secondary);border:none;border-radius:25px;color:#fff;padding:10px 20px}#tutorv2 #inputs .input-form,#tutorv3 #inputs .input-form{background-color:#fff;border-radius:24px;box-shadow:0 0 22px #00000026;box-sizing:border-box;display:flex;justify-content:center;padding:.2em}#tutorv2 #inputs .input-form .wand,#tutorv3 #inputs .input-form .wand{margin-left:.5em;margin-top:.6em}#tutorv2 #inputs .input-form #question,#tutorv2 #inputs .input-form #tmp-question,#tutorv2 #inputs .input-form .button-label,#tutorv3 #inputs .input-form #question,#tutorv3 #inputs .input-form #tmp-question,#tutorv3 #inputs .input-form .button-label{border:0;border-radius:24px;box-sizing:border-box;font:inherit;outline:0}#tutorv2 #inputs .input-form #question,#tutorv2 #inputs .input-form #tmp-question,#tutorv3 #inputs .input-form #question,#tutorv3 #inputs .input-form #tmp-question{height:40px;overflow:hidden auto;padding:.5rem;resize:none;width:100%;word-break:break-word}#tutorv2 #inputs .input-form .button-label,#tutorv3 #inputs .input-form .button-label{height:100%;width:auto}#tutorv2 #inputs .input-form .button-label:before,#tutorv3 #inputs .input-form .button-label:before{content:"";cursor:pointer;height:100%;pointer-events:none;width:100%}#tutorv2 #inputs .input-form #send,#tutorv2 #inputs .input-form #tmp-send,#tutorv3 #inputs .input-form #send,#tutorv3 #inputs .input-form #tmp-send{background-color:#000;border:none;border-radius:50%;color:#fff;height:30px;line-height:1.5em;margin-right:.5em;margin-top:.3em;width:30px}@media (max-width:1200px){#tutorv2 #chatbox,#tutorv2 #messages,#tutorv3 #chatbox,#tutorv3 #messages{height:350px!important}#tutorv2 #chatbox.expanded,#tutorv3 #chatbox.expanded{height:350px}#tutorv2 #header,#tutorv3 #header{margin-top:20px}#tutorv2 #suggestionsBottom,#tutorv3 #suggestionsBottom{font-size:.75rem}#tutorv2 .arrows,#tutorv3 .arrows{display:none}#tutorv2 .item,#tutorv3 .item{display:flex;justify-content:center}#tutorv2 .card .card-body .card-text,#tutorv3 .card .card-body .card-text{opacity:1}}@media (max-width:1600px){#tutorv2 #inputs .btn-clear,#tutorv3 #inputs .btn-clear{border:none;border-radius:25px;font-size:.9rem;padding:10px}#tutorv2 #inputs .btn-clear svg,#tutorv3 #inputs .btn-clear svg{display:none}#tutorv2 #inputs .input-form #question,#tutorv2 #inputs .input-form #tmp-question,#tutorv3 #inputs .input-form #question,#tutorv3 #inputs .input-form #tmp-question{font-size:.9rem}#tutorv2 #suggestions .suggestion-card,#tutorv3 #suggestions .suggestion-card{font-size:.8rem}#tutorv2 #suggestions .suggestion-card .quote,#tutorv3 #suggestions .suggestion-card .quote{display:none}#tutorv2 #suggestions .suggestion-card .card-primary,#tutorv3 #suggestions .suggestion-card .card-primary{padding-bottom:10px;padding-top:10px}#tutorv2 #suggestions .suggestion-card .card-neutral,#tutorv3 #suggestions .suggestion-card .card-neutral{min-height:100px;padding:5px}}.container-chat{margin-bottom:50px}.chat{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);height:800px;margin-top:6%;width:100%}.chat .header-chat{align-items:center;background-color:#fff;box-shadow:0 3px 2px rgba(0,0,0,.1);display:flex;height:90px}.chat .header-chat .icon{color:#515151;font-size:14pt;margin-left:30px}.chat .header-chat .name{color:#515151;font-family:Montserrat,sans-serif;font-size:13pt;margin:0 0 0 35px;text-transform:uppercase}.chat .messages-chat{max-height:630px;overflow-y:auto;padding:25px 35px}.chat .messages-chat .text{background-color:#f6f6f6;border-radius:12px;margin:0 35px;padding:15px}.chat .messages-chat .message{align-items:center;display:flex;margin-bottom:8px}.chat .messages-chat .message.text-only{margin-left:45px}.chat .messages-chat .message.text-only .response{float:right;margin-left:auto;margin-right:0!important}.chat .messages-chat .message.text-only .response .text{background-color:var(--mandarine-color-primary-400)}.chat .messages-chat .message .photo{background:#e6e7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-border-radius:50px;-webkit-border-radius:50px;display:block;height:45px;min-width:45px;width:45px}.chat .footer-chat{align-items:center;background-color:#eee;bottom:0;display:flex;height:80px;left:0;margin-left:15px;margin-right:15px;position:absolute;right:0}.chat .footer-chat .clickable{cursor:pointer}.chat .footer-chat ::-webkit-input-placeholder{color:silver;font-size:13pt}.chat .footer-chat input :-moz-placeholder{color:silver;font-size:13pt}.chat .footer-chat input ::-moz-placeholder{color:silver;font-size:13pt;margin-left:5px}.chat .footer-chat input :-ms-input-placeholder{color:silver;font-size:13pt}.chat .footer-chat .icon{color:silver;font-size:14pt;margin-left:30px}.chat .footer-chat .send{background-color:#bf0426;border-radius:50px;color:#fff;font-size:14pt;padding:12px;position:absolute;right:35px}.chat .footer-chat .name{color:#515151;font-family:Montserrat,sans-serif;font-size:13pt;margin:0 0 0 20px;text-transform:uppercase}.chat .footer-chat .right{position:absolute;right:40px}.chat .footer-chat .write-message{border:none!important;height:50px;margin-left:20px;padding:10px;width:85%}.content-carousel{margin-top:30px;padding:0 10px 30px;width:500px}.content-carousel .item blockquote{border-left:none;margin:0}.content-carousel .item blockquote img{margin-bottom:10px}.content-carousel img{height:100px;width:150px}.content-carousel .carousel-indicators{bottom:0;margin-right:-19px;right:50%;top:auto}.content-carousel .carousel-indicators li{background:silver}.content-carousel .carousel-indicators .active{background:#bf0426}.content-carousel .carousel-control{background:none;color:#222;font-size:2.3em;margin-top:30px;text-shadow:none}.content-carousel .carousel-control.left{left:-12px}.content-carousel .carousel-control.right{right:-12px!important}.content-carousel a{color:#000;text-decoration:none}.content-carousel a p{font-size:.9em}@media (min-width:768px){.content-carousel{margin-bottom:0}}@media (max-width:768px){#tutorv2 #inputs .btn-clear{margin-top:.5rem}#tutorv2 #inputs .btn-clear svg{display:block!important}.content-carousel .carousel-indicators{bottom:-20px!important}.content-carousel .carousel-indicators li{display:inline-block;height:15px;margin:0 5px;width:15px}.content-carousel .carousel-indicators li.active{height:20px;margin:0 5px;width:20px}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:orange}}#chat-circle{border-radius:50%;bottom:50px;box-shadow:0 3px 16px 0 rgba(0,0,0,.6),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;cursor:pointer;height:80px;padding:26px;position:fixed;right:50px;width:80px;z-index:50}#chat-circle .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:-10}#chat-circle .title h5{font-size:15px;font-weight:700}#chat-circle span.subtitle-tutor{font-size:12px;font-weight:400}#chat-circle #chat-overlay{background:hsla(0,0%,100%,.1);border-radius:50%;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.chat-box{background:#efefef;border-radius:5px;bottom:50px;box-shadow:0 5px 35px 9px #ccc;display:none;max-height:100vh;max-width:85vw;position:fixed;right:30px;width:600px;z-index:10}.chat-box .text{background-color:#f6f6f6;border-radius:12px;color:#000;margin-left:1.5rem;padding:15px;text-align:left}.chat-box .message{align-items:center;display:flex;margin-bottom:8px}.chat-box .message.text-only{margin-left:45px}.chat-box .message.text-only .response{float:right;margin-left:auto;margin-right:0!important}.chat-box .message.text-only .response .text{background-color:#ffdcdc!important}.chat-box .message .photo{background:#e6e7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-border-radius:50px;-webkit-border-radius:50px;display:block;height:45px;min-width:45px;width:45px}.chat-box .chat-box-toggle{cursor:pointer;float:right;margin-right:15px}.chat-box .chat-box-header{background:#ff8700;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:70px;padding-left:25px;padding-top:17px}.chat-box .chat-box-body{background-color:#eee;height:370px;height:auto}.chat-box #chat-input,.chat-box .chat-box-body{border:1px solid #ccc;overflow:hidden;position:relative}.chat-box #chat-input{background:#f4f7f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#515151;height:47px;outline:none;padding:10px 50px 10px 15px;resize:none;width:100%}.chat-box .chat-input>form{margin-bottom:0}.chat-box #chat-input::-webkit-input-placeholder{color:silver}.chat-box #chat-input::-moz-placeholder{color:silver}.chat-box #chat-input:-ms-input-placeholder{color:silver}.chat-box #chat-input:-moz-placeholder{color:silver}.chat-box .chat-submit{background:transparent;border:none;border-radius:50%;bottom:3px;box-shadow:none;height:35px;position:absolute;right:10px;width:35px}.chat-box .chat-logs{height:370px;overflow-y:scroll;padding:15px}.chat-box .content-carousel{width:400px}.chat-expendable-bg{background:#ff8700}.chat-wrapper-left{bottom:45%;height:100vh;left:0;margin-left:-546px;position:fixed;top:0;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;width:600px;z-index:999}.chat-wrapper-left .chatbox-left{height:inherit;left:0;position:absolute;top:15%;width:546px}.chat-wrapper-left .chatbox-left .box{background:#efefef;border-radius:5px;box-shadow:0 5px 35px 9px #ccc;max-height:100vh;max-width:85vw;z-index:999}.chat-wrapper-left .chatbox-left .box .text{background-color:#f6f6f6;border-radius:12px;color:#000;margin:0 35px;padding:15px;text-align:left}.chat-wrapper-left .chatbox-left .box .message{align-items:center;display:flex;margin-bottom:8px}.chat-wrapper-left .chatbox-left .box .message.text-only{margin-left:45px;margin-right:10px}.chat-wrapper-left .chatbox-left .box .message.text-only .response{float:right;margin-left:auto;margin-right:0!important}.chat-wrapper-left .chatbox-left .box .message.text-only .response .text{background-color:#ffdcdc!important}.chat-wrapper-left .chatbox-left .box .message .photo{background:#e6e7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-border-radius:50px;-webkit-border-radius:50px;display:block;height:45px;min-width:45px;width:45px}.chat-wrapper-left .chatbox-left .box .chat-box-header{border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:70px;padding-left:25px;padding-top:17px}.chat-wrapper-left .chatbox-left .box .chat-box-body{background-color:#eee;border:1px solid #ccc;height:370px;overflow:hidden;position:relative}.chat-wrapper-left .chatbox-left .box #chat-input{background:#f4f7f9;border:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#515151;height:47px;outline:none;overflow:hidden;padding:10px 50px 10px 15px;position:relative;resize:none;width:90%}.chat-wrapper-left .chatbox-left .box .chat-input>form{margin-bottom:0}.chat-wrapper-left .chatbox-left .box #chat-input::-webkit-input-placeholder{color:silver}.chat-wrapper-left .chatbox-left .box #chat-input::-moz-placeholder{color:silver}.chat-wrapper-left .chatbox-left .box #chat-input:-ms-input-placeholder{color:silver}.chat-wrapper-left .chatbox-left .box #chat-input:-moz-placeholder{color:silver}.chat-wrapper-left .chatbox-left .box .chat-submit{background:transparent;border:none;border-radius:50%;box-shadow:none;height:35px;position:absolute;right:10px;width:35px}.chat-wrapper-left .chatbox-left .box .chat-logs{height:370px;overflow-y:scroll;padding:15px}.chat-wrapper-left .chatbox-left .box .content-carousel{width:400px}.chat-wrapper-left .chatbox-left-button{color:#fff;cursor:pointer;font-size:1.1rem;height:200px;padding-left:2%;padding-right:2%;position:absolute;right:.3rem;text-align:center;text-orientation:mixed;top:30%;writing-mode:vertical-lr}.chat-wrapper-left.open{margin-left:0}.chat-wrapper-left.open,.chat-wrapper-right{transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s}.chat-wrapper-right{bottom:45%;height:100vh;margin-right:-546px;position:fixed;right:0;top:0;width:600px;z-index:999}.chat-wrapper-right .chatbox-right{height:inherit;position:absolute;right:0;top:15%;width:546px}.chat-wrapper-right .chatbox-right .box{background:#efefef;border-radius:5px;box-shadow:0 5px 35px 9px #ccc;max-height:100vh;max-width:85vw;z-index:999}.chat-wrapper-right .chatbox-right .box .text{background-color:#f6f6f6;border-radius:12px;color:#000;margin:0 25px;padding:15px;text-align:left}.chat-wrapper-right .chatbox-right .box .message{align-items:center;display:flex;margin-bottom:8px}.chat-wrapper-right .chatbox-right .box .message.text-only{margin-left:45px}.chat-wrapper-right .chatbox-right .box .message.text-only .response{float:right;margin-left:auto;margin-right:0!important}.chat-wrapper-right .chatbox-right .box .message.text-only .response .text{background-color:#ffdcdc!important}.chat-wrapper-right .chatbox-right .box .message .photo{background:#e6e7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-border-radius:50px;-webkit-border-radius:50px;display:block;height:45px;min-width:45px;width:45px}.chat-wrapper-right .chatbox-right .box .chat-box-header{border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:70px;padding-left:25px;padding-top:17px}.chat-wrapper-right .chatbox-right .box .chat-box-body{background-color:#eee;border:1px solid #ccc;height:370px;overflow:hidden;position:relative}.chat-wrapper-right .chatbox-right .box #chat-input{background:#f4f7f9;border:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#515151;height:47px;outline:none;overflow:hidden;padding:10px 50px 10px 15px;position:relative;resize:none;width:90%}.chat-wrapper-right .chatbox-right .box .chat-input>form{margin-bottom:0}.chat-wrapper-right .chatbox-right .box #chat-input::-webkit-input-placeholder{color:silver}.chat-wrapper-right .chatbox-right .box #chat-input::-moz-placeholder{color:silver}.chat-wrapper-right .chatbox-right .box #chat-input:-ms-input-placeholder{color:silver}.chat-wrapper-right .chatbox-right .box #chat-input:-moz-placeholder{color:silver}.chat-wrapper-right .chatbox-right .box .chat-submit{background:transparent;border:none;border-radius:50%;box-shadow:none;height:35px;position:absolute;right:10px;width:35px}.chat-wrapper-right .chatbox-right .box .chat-logs{height:370px;overflow-y:scroll;padding:15px}.chat-wrapper-right .chatbox-right .box .content-carousel{width:400px}.chat-wrapper-right .chatbox-right-button{color:#fff;cursor:pointer;font-size:1.1rem;height:200px;left:.3rem;padding-left:2%;padding-right:2%;position:absolute;text-align:center;text-orientation:mixed;top:30%;writing-mode:vertical-lr}.chat-wrapper-right.open{margin-right:0;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s}.chatbox-bottom{background-color:#efefef;bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Lato,sans-serif;height:500px;position:fixed;right:30px;-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1);width:600px;z-index:999}.chatbox-bottom .text{margin-left:1.5rem}.chatbox-bottom .chat-box-bottom-container .text{background-color:#f6f6f6;border-radius:12px;color:#000;margin:0 35px;padding:15px;text-align:left}.chatbox-bottom .chat-box-bottom-container .message{align-items:center;display:flex;margin-bottom:8px}.chatbox-bottom .chat-box-bottom-container .message.text-only{margin-left:45px}.chatbox-bottom .chat-box-bottom-container .message.text-only .response{float:right;margin-left:auto;margin-right:0!important}.chatbox-bottom .chat-box-bottom-container .message.text-only .response .text{background-color:#ffdcdc!important}.chatbox-bottom .chat-box-bottom-container .message .photo{background:#e6e7ed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-border-radius:50px;-webkit-border-radius:50px;display:block;height:45px;min-width:45px;width:45px}.chatbox-bottom .chat-box-bottom-container .chat-box-body{background-color:#eee;border:1px solid #ccc;height:370px;height:auto;overflow:hidden;position:relative}.chatbox-bottom .chat-box-bottom-container #chat-input{background:#fff;border:none;color:#000;height:47px;outline:none;overflow:hidden;padding:10px 50px 10px 15px;position:relative;resize:none;width:90%}.chatbox-bottom .chat-box-bottom-container .chat-input>form{margin-bottom:0}.chatbox-bottom .chat-box-bottom-container #chat-input::-webkit-input-placeholder{color:silver}.chatbox-bottom .chat-box-bottom-container #chat-input::-moz-placeholder{color:silver}.chatbox-bottom .chat-box-bottom-container #chat-input:-ms-input-placeholder{color:silver}.chatbox-bottom .chat-box-bottom-container #chat-input:-moz-placeholder{color:silver}.chatbox-bottom .chat-box-bottom-container .chat-submit{background:transparent;border:none;border-radius:50%;bottom:10px;box-shadow:none;height:35px;position:absolute;right:5px;width:35px}.chatbox-bottom .chat-box-bottom-container .chat-logs{height:400px;overflow-y:scroll;padding:15px}.chatbox-bottom .chat-box-bottom-container .content-carousel{width:400px}.chatbox-bottom-tray{bottom:-450px}.chatbox-bottom-closed{bottom:-500px}.chatbox-bottom-title{-webkit-align-items:center;align-items:center;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;display:-webkit-flex;display:flex;min-height:50px;padding-right:10px}.chatbox-bottom-title h5{color:#fff;display:inline-block;-webkit-flex-grow:1;flex-grow:1;height:50px;line-height:50px;margin:0 0 0 15px;overflow:hidden;padding-left:20px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.chatbox-bottom-title h5:before{background:#4caf50;border-radius:6px;content:"";display:block;height:12px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.chatbox-bottom-title-close,.chatbox-bottom-title-tray{background-color:transparent;border:none;cursor:pointer;height:24px;opacity:.5;outline:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:24px}.chatbox-bottom-close:hover,.chatbox-bottom-tray:hover{opacity:1}@media screen and (max-width:650px){.chatbox-bottom{width:300px}.chatbox-bottom #chat-input{width:85%!important}}.reporting-detail{grid-gap:10px;display:grid;grid-template-columns:repeat(5,1fr)}.reporting-detail a{text-decoration:none}.reporting-detail .card{background:#fff;border-radius:30px;box-shadow:0 0 10px #ccc;height:220px;margin-bottom:2rem;transition:.2s ease-in-out;width:180px}.reporting-detail .card .img{align-items:top;display:flex;height:50%;justify-content:right;width:100%}.reporting-detail .card .img img{border-top-left-radius:30px;border-top-right-radius:30px;width:100%}.reporting-detail .card .text{background:none;display:flex;flex-direction:column;margin:10px;text-align:center}.reporting-detail .card .text .h3{color:#000;font-size:15px;font-weight:600}.reporting-detail .card .text .p{color:#999;font-size:13px}.reporting-detail .card .card:hover{cursor:pointer}#configuration-services .forms{margin-top:2rem}#configuration-services .forms .fa.fa-arrow-down{color:#3b82f6;font-size:2.5rem;margin-bottom:2rem}#configuration-services .forms .box-body{background-color:#fff}#configuration-services .box-body{background-color:#eee}#configuration-services .loader-form{font-size:3rem}#configuration-services #email.hide,#configuration-services #general.hide,#configuration-services #summarize.hide,#configuration-services #tutor.hide,#configuration-services .loader-form.hide{display:none}#configuration-services #email,#configuration-services #general,#configuration-services #summarize,#configuration-services #tutor,#configuration-services .loader-form{display:block}#configuration-services .services .card{background-color:#fff;border-color:#dbeafe;border-radius:1rem;border-width:1px;padding:2rem}#configuration-services .services .header{grid-gap:1rem;align-items:center;display:flex;gap:1rem}#configuration-services .services .icon{align-items:center;background-color:#60a5fa;border-radius:9999px;color:#fff;display:flex;flex-shrink:0;font-size:2.5rem;justify-content:center;padding:1rem}#configuration-services .services .alert{color:#6b7280;font-size:2rem;font-weight:600;margin:0}#configuration-services .services .message{color:#6b7280;font-size:1.5rem;margin-top:1rem;min-height:100px}#configuration-services .services .actions{margin-top:1.5rem}#configuration-services .services .actions a{text-decoration:none}#configuration-services .services .mark-as-read,#configuration-services .services .read{border-radius:.5rem;display:inline-block;font-size:2rem;font-weight:600;line-height:1.25rem;padding:1.5rem;text-align:center;width:100%}#configuration-services .services .read{background-color:#3b82f6;color:#fff}#configuration-services .services .mark-as-read{background-color:#f9fafb;color:#6b7280;margin-top:.5rem;transition:all .15s ease}#configuration-services .services .mark-as-read:hover{background-color:#e6e7e9}