@import url("https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round");@font-face{font-family:'CircularStd';font-weight:400;font-style:normal;src:url(/assets/CircularStd-Book-c64ac4184ef76f7c60501c03d51c017737b8627b902e36ab53e8c8ceebcc8bcf.otf)}@font-face{font-family:'CircularStd';font-weight:700;font-style:normal;src:url(/assets/CircularStd-Bold-e0976ea177bdcec219bc6beeca6edd3522b7ccb12b3a0b592916bbee157b6511.otf)}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;min-height:100%;background:#f1f1f1;print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important}body{font-family:"CircularStd", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#212121;font-size:14px;font-weight:400;letter-spacing:-0.01em;width:100%;min-height:100%;background:#f1f1f1}#main{position:relative;width:100%;max-width:100%;padding:28px 44px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}a{color:#212121}a.no-hover-underline:hover{text-decoration:none}a.underline-on-hover{text-decoration:none}a.underline-on-hover:hover{text-decoration:underline}a.no-underline{text-decoration:none}a.underline{text-decoration:underline}a.color-white{color:#ffffff}section{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}section .mid{padding-left:44px;padding-right:44px}section.no-padding{padding-top:0 !important;padding-bottom:0 !important}section.padding72{padding-top:72px;padding-bottom:72px}section.min-height{min-height:400px}section.grey{background-color:#eeeeee}section.pink{background-color:#ECBFD9}section.orange{background-color:#da8055}section>h2{margin-top:50px}h1,h2,h3,h4,h5,h6{color:#212121;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;word-break:break-word}h1 .grey,h2 .grey,h3 .grey,h4 .grey,h5 .grey,h6 .grey{font-weight:400;color:#9f9f9f}h1{font-size:48px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.white-color{color:#ffffff}.white-color a{color:#ffffff}input:focus,select:focus,textarea:focus,button:focus{outline:none}input,form,select,option{font-family:"CircularStd", "Helvetica Neue", Helvetica, Arial, sans-serif}.font16{font-size:16px;letter-spacing:0.02em}.font20{font-size:20px;letter-spacing:0.02em}.font30{font-size:30px;letter-spacing:0.02em}.font-400{font-weight:400 !important}.font-600{font-weight:600 !important}.line-height0{line-height:0px}.line-height1{line-height:1em}.text-center{text-align:center}.heading-with-button{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.heading-with-button h1,.heading-with-button h2,.heading-with-button h3,.heading-with-button h4,.heading-with-button h5,.heading-with-button h6{margin:0 !important}.hidden{display:none !important}.hidden2{opacity:0;visibility:none;width:0;height:0;position:absolute;padding:0;margin:0}.relative{position:relative}.clear{clear:both}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.oneline-fields{display:flex;align-items:center;justify-content:center;gap:12px}.field-placeholder{position:relative;opacity:0;height:0;margin-left:auto;margin-right:auto}.field-placeholder input{position:absolute;left:0;right:0}.half-opacity{opacity:0.5}.left{float:left}.right{float:right}.no-marg{margin:0 !important}.marg-top10{margin-top:10px}.marg-top15{margin-top:15px}.marg-top20{margin-top:20px}.marg-top24{margin-top:24px}.marg-top30{margin-top:30px}.marg-top34{margin-top:34px}.marg-top40{margin-top:40px}.marg-top50{margin-top:50px}.marg-top100{margin-top:100px}.marg-top160{margin-top:160px}.marg-bottom0{margin-bottom:0px}.marg-bottom15{margin-bottom:15px}.marg-bottom20{margin-bottom:20px}.marg-bottom24{margin-bottom:24px}.marg-bottom25{margin-bottom:25px}.marg-bottom30{margin-bottom:30px}.marg-bottom54{margin-bottom:54px}.marg-left-right-10{margin-left:10px;margin-right:10px}.marg-auto{margin-left:auto;margin-right:auto}.marg-right20{margin-right:20px}.marg-left20{margin-left:20px}.pad-left30{padding-left:30px}.pad-right30{padding-right:30px}.max-400{max-width:400px !important}.max-460{max-width:460px !important}.max-600{max-width:600px !important}.max-650{max-width:650px !important}.max-700{max-width:700px !important}.max-820{max-width:820px !important}.max-900{max-width:900px !important}.text-nowrap{white-space:nowrap}.full-width{width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.block{display:block}.flex{display:flex}.flex.column{flex-direction:column}.flex.gap8{gap:8px}.flex.gap10{gap:10px}.flex.gap12{gap:12px}.flex.gap16{gap:16px}.flex.gap18{gap:18px}.flex.gap20{gap:20px}.flex.gap22{gap:22px}.flex.gap24{gap:24px}.flex.gap28{gap:28px}.flex.gap32{gap:32px}.flex.gap62{gap:62px}.flex.gap104{gap:104px}.flex.column-gap32{column-gap:32px}.flex.wrap{flex-wrap:wrap}.flex.nowrap{flex-wrap:nowrap}.flex.space-between{justify-content:space-between}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.justify-end{justify-content:flex-end}.flex.justify-center{justify-content:center}.flex.flex-end{justify-content:flex-end}.flex.all-in-center{width:100%;height:100%;justify-content:center;align-items:center}.flex.white{color:#ffffff}.flex.white a{color:#ffffff}.flex .flex1{flex:1}.flex .flex2{flex:2}.flex .order1{order:1}.flex .order2{order:2}.grid11,.grid12,.grid21,.grid22,.grid111,.grid1111{position:relative;width:100%;display:grid;grid-gap:32px}.grid11 .col,.grid12 .col,.grid21 .col,.grid22 .col,.grid111 .col,.grid1111 .col{position:relative}.grid11 .col img,.grid12 .col img,.grid21 .col img,.grid22 .col img,.grid111 .col img,.grid1111 .col img{display:block;max-width:100%}.grid11 .col.example,.grid12 .col.example,.grid21 .col.example,.grid22 .col.example,.grid111 .col.example,.grid1111 .col.example{display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:30px;height:200px;background-color:#eeeeee}.grid11{grid-template-columns:1fr 1fr}.cover-with-play-button{position:relative}.cover-with-play-button img{display:block}.cover-with-play-button .play-button{display:flex;position:absolute;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;font-size:120px;color:#ffffff;cursor:pointer;border-radius:5px}.cover-with-play-button .play-button.x28{font-size:28px}.cover-with-play-button .lock{position:absolute;top:0px;right:0px;width:18px;font-size:18px;line-height:22px;padding:10px 16px;color:#555;background-color:#eee}.bg-juniper{background-color:#45652B !important}.bg-olive{background-color:#747448 !important}.bg-peanut{background-color:#8A6F44 !important}.bg-bread{background-color:#714C32 !important}.bg-maroon{background-color:#802434 !important}.bg-orange{background-color:#CA492A !important}.bg-raspberry{background-color:#D62A57 !important}.bg-magenta{background-color:#BF4089 !important}.bg-lavendel{background-color:#835FA8 !important}.bg-eggplant{background-color:#583288 !important}.bg-space{background-color:#223160 !important}.bg-denim{background-color:#3D4B9B !important}.bg-teal{background-color:#50778E !important}.bg-basil{background-color:#3F8161 !important}.category-colored-arts-aesthetics{background-image:url(/assets/svg/categories/colored/arts-aesthetics-7226586ba3d2b0bf2600ad5d7b7074d038d30e05b4b16cde789da0ee3254597b.svg)}.category-colored-assesment-documentation-evaluation{background-image:url(/assets/svg/categories/colored/assesment-documentation-evaluation-e4aecaaa99b568b86f31a9694853896ffec12a113afc13f95b05ecc6939ca96d.svg)}.category-colored-civic-engagement{background-image:url(/assets/svg/categories/colored/civic-engagement-972e41de06a176e24dd64e741bbf3354c7ec805f54c66db08224f4beeca5634d.svg)}.category-colored-cognition-thinking{background-image:url(/assets/svg/categories/colored/cognition-thinking-b7102a8096fe635e317acabfafd377193d636abe25a126160f599a3aae2ea186.svg)}.category-colored-digital-life-learning{background-image:url(/assets/svg/categories/colored/digital-life-learning-41eb15e6aef9f77d2454d4cc79e69be63fb24ce440afa4559018f71a3214c9c2.svg)}.category-colored-global-cultural-understanding{background-image:url(/assets/svg/categories/colored/global-cultural-understanding-3eaa40a1ddeef9af89b695edfdc67728a0ee3e0ce6506650c5d5d881c2657f73.svg)}.category-colored-leadership-orgalizational-learning{background-image:url(/assets/svg/categories/colored/leadership-orgalizational-learning-f986164c79da1b0009c1746afcac1ddd7424da30327861019893816643164f01.svg)}.category-colored-learning-environments{background-image:url(/assets/svg/categories/colored/learning-environments-7af2439e6348856ec23eabc4b18ec015958ca4b16499688ba029b1538abf9efe.svg)}.category-colored-making-design{background-image:url(/assets/svg/categories/colored/making-design-fecb0f676cd1ddd6c137f2607603e7b1375edaa132b97c1359e973e654f0f467.svg)}.category-colored-science-learning{background-image:url(/assets/svg/categories/colored/science-learning-0ba9c1aca090f4e8bb80542083706560889c9418cdfdf57d9690fdd616bfb2b2.svg)}.category-colored-collaboration-group-learning{background-image:url(/assets/svg/categories/colored/collaboration-group-learning-5b25f241d19aa3df23d27f01cc86d5fbe8341e068ac835f23c29c4b4fbd19356.svg)}.category-colored-disciplinary-interdisciplinary-studies{background-image:url(/assets/svg/categories/colored/disciplinary-interdisciplinary-studies-54035d638fe012aa6e1e9133d51556de0621ee5bdc6f540e584214f48f37435d.svg)}.category-colored-humanities-liberal-arts{background-image:url(/assets/svg/categories/colored/humanities-liberal-arts-e9d71e7656095f02e7e700385bb4c4c21c4148ddacc8dbcf9b28f07a7f053bea.svg)}.category-colored-ethics-at-work{background-image:url(/assets/svg/categories/colored/ethics-at-work-4cfb13cd012357e8dc8cf236d6340ec7b8e4ab4344658d68cb7f8225ce2237d4.svg)}.category-grey-arts-aesthetics{background-image:url(/assets/svg/categories/grey/arts-aesthetics-7afb5dfb663b76a62f97ab738a8181dc615d291070b70250d8ee72f14792aacb.svg)}.category-grey-assesment-documentation-evaluation{background-image:url(/assets/svg/categories/grey/assesment-documentation-evaluation-88a1d5b5c2bc97f3c78be3cb6f3c73dddbbd9a206746b90601b6752f780e4e25.svg)}.category-grey-civic-engagement{background-image:url(/assets/svg/categories/grey/civic-engagement-14ad2affbe13c322b10cb47c2c73ae26b0d997753a183d52bb3504d35f3f7734.svg)}.category-grey-cognition-thinking{background-image:url(/assets/svg/categories/grey/cognition-thinking-2037820685598f5bf6b7d99227a4416d9882f80f40881df7ee2963131b904914.svg)}.category-grey-digital-life-learning{background-image:url(/assets/svg/categories/grey/digital-life-learning-a37806768e5e85909399b79ba003d1e144f8ae1b292f56d787b5f7b66d4d3f0a.svg)}.category-grey-global-cultural-understanding{background-image:url(/assets/svg/categories/grey/global-cultural-understanding-a1e2a80c0ce27888b9bc98812c555732597eac1d1f1e1af999bb0b7e1e4ab28e.svg)}.category-grey-leadership-orgalizational-learning{background-image:url(/assets/svg/categories/grey/leadership-orgalizational-learning-253eab54b16349872f61de8a39d12faad8d65400dd3331360baa25b71e3fda1a.svg)}.category-grey-learning-environments{background-image:url(/assets/svg/categories/grey/learning-environments-edf3fcb02916a55349804a271c672f39687e4f6dcdc6114449b0c96c906c95ea.svg)}.category-grey-making-design{background-image:url(/assets/svg/categories/grey/making-design-d7093f5cf180f18ed7a72e774122a17a6bad8160c016cf811ab2d83f05616056.svg)}.category-grey-science-learning{background-image:url(/assets/svg/categories/grey/science-learning-093b015b87792b1e01cc5eb843615d7184a654a1c482da3d56792c923629a6cc.svg)}.category-grey-collaboration-group-learning{background-image:url(/assets/svg/categories/grey/collaboration-group-learning-8659ec3bb7abd5d694d4f9733e1c6ac41ee177a04fe90e6b4f2748c68670cb6c.svg)}.category-grey-disciplinary-interdisciplinary-studies{background-image:url(/assets/svg/categories/grey/disciplinary-interdisciplinary-studies-200f8a34abf04471cb476fa7bee84bc5ef7968c15336e0d2c2998180b54ebf7d.svg)}.category-grey-humanities-liberal-arts{background-image:url(/assets/svg/categories/grey/humanities-liberal-arts-785b5979e9c388842572bf741a447e0fe5a039eaea50706dfe6707762815fd01.svg)}.category-grey-ethics-at-work{background-image:url(/assets/svg/categories/grey/ethics-at-work-34a04a75139dcbfd74fc6730b270cc9598f79e6ab578b377a477ba9c410d2295.svg)}.first-letter-capital:first-letter{text-transform:uppercase}#image-uploader{position:relative;display:flex;flex-direction:column;width:100%;height:148px;border:1px dashed #C6C6C6;border-radius:6px;padding:12px;box-sizing:border-box;align-items:center;justify-content:center;font-size:18px;line-height:1.3em}#image-uploader .image-hint{margin-top:7px;margin-bottom:7px;z-index:2}#image-uploader .image-hint .error{color:red}#image-uploader .placeholder{position:absolute;display:flex;top:0;left:0;right:0;bottom:0;width:100%;height:148px;gap:6px;padding:16px;box-sizing:border-box}#image-uploader .placeholder .img{flex:1;background-color:#ededed;border-radius:6px}#image-preview{display:flex;width:100%;box-sizing:border-box;flex-wrap:wrap;gap:18px}#image-preview .image{float:left;position:relative;display:flex;align-items:center;justify-content:center;width:116px;height:73px;border-radius:6px;background-color:#eaeaea;background-repeat:no-repeat;background-position:center center;background-size:cover}#image-preview .image .mdc-circular-progress{width:48px;height:48px}#image-preview .image .delete{position:absolute;top:2px;right:2px;color:#fff}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video_wrapper video,.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;max-width:100% !important;height:100%}.apps-icons img{height:40px}.bee-text p{line-height:1.6em !important}.bee-text ul li,.bee-text ol li{line-height:1.6em !important;padding-bottom:12px}#cookies_popup{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,0.2);align-items:center;justify-content:center;z-index:6000}#cookies_popup .center{background-color:#212121;padding:64px;width:100%;max-width:700px;color:#fff;font-size:16px;line-height:1.6em;border-radius:12px;margin:16px}.phone-input{display:flex;gap:6px}.phone-input .phone-code{width:112px}.phone-input .phone-code .mdc-select__anchor{align-items:center}.phone-input .phone-code .mdc-select__dropdown-icon{margin-left:2px;margin-right:8px}.phone-input .phone-code .mdc-select__selected-text{width:65px;text-overflow:clip !important}.rtl{direction:rtl}.rtl.pages_controller.frotnapge_action .first_imags,.rtl.pages_controller.frotnapge_action .bottom_imags{flex-direction:row-reverse}.rtl header .user-menu{left:20px;right:auto !important}.rtl header .alert{left:0px;right:auto !important}.rtl header .create-title{border-right:1px solid #eaeaea;border-left:none}.rtl .notification .notification-body{margin-left:0px;margin-right:35px}.rtl .notification .notification-body .user-ava{left:auto;right:-35px;top:0}.rtl .notification .notification-body .notification-text .alert{right:auto;left:-2px}.rtl .step .counter{left:auto !important;right:7px}.rtl .comment .user-ava{left:auto;right:0px}.rtl .comment .comment-body{margin-left:0px;margin-right:35px}.rtl .comment .comment-body .view_replies{padding-right:10px;padding-left:24px}.rtl .comment .comment-body .view_replies .user-ava{margin-right:0px;margin-left:-14px}.rtl .comment-form .field-with-ava{margin-left:0px;margin-right:35px}.rtl .comment-form .field-with-ava .user-ava{left:auto;right:0}.rtl .login-back{transform:rotate(180deg)}.rtl .text-field-with-button .mdc-text-field{border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}.rtl .text-field-with-button .mdc-button{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-right:-1px;margin-left:0px}.rtl .text-field-with-button .mdc-button .mdc-button__ripple{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}header{background:#ffffff;display:flex;height:96px;padding-left:44px;padding-right:44px;align-items:center;justify-content:space-between;box-shadow:0px 5px 20px rgba(32,32,32,0.05);gap:40px}header .logo{width:97px;height:28px;background-image:url(/assets/logos/faved-black-7b37a97338ca177a80bdddbc83f10a0a3a54575172b8488acd2fb2585545a0ef.svg);background-repeat:no-repeat;background-size:contain}header .share{display:flex;font-size:16px;align-items:center;gap:16px}header .create-title{flex:1;display:flex;font-size:20px;font-weight:600;border-left:1px solid #eaeaea;height:100%;padding-left:40px;padding-right:40px;align-items:center}header .nav{display:flex;gap:40px;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}header .nav .mdc-select__selected-text{color:#606060 !important}header .nav .mdc-select__selected-text:hover,header .nav .mdc-select__selected-text.active{color:#212121}header .nav a{font-size:16px;font-weight:400;line-height:1.2em;text-decoration:none;color:#606060}header .nav a:hover,header .nav a.active{color:#212121}header .nav a i{float:left;font-size:19px;line-height:19px;margin-right:5px}header .nav .notification-icon{position:relative}header .nav .notification-icon a{font-size:22px;margin-top:3px}header .nav .notification-icon .notification-title{display:none}header .nav .notification-icon .alert{position:absolute;top:1px;right:0px;width:10px;height:10px;border-radius:10px;background:#ff8d67}header .nav .user-menu{position:absolute;display:none;flex-direction:column;right:20px;top:110px;z-index:2;min-width:150px;gap:20px}header .nav .user-menu.visible{display:flex !important}header .nav .user-menu a{display:block;font-size:16px;font-weight:400;line-height:1.2em;text-decoration:none;color:#606060}header .nav .user-menu a:hover,header .nav .user-menu a.active{color:#212121}header .nav .user-container{position:relative}header .nav .user-container .user{display:flex;align-items:center;justify-content:center;border-radius:36px;width:40px;height:40px;border:1px solid rgba(255,255,255,0)}header .nav .user-container .user .user-ava{min-width:36px;padding:0;cursor:pointer}header .nav .user-container .user:hover{border:1px solid #C6C6C6}header .nav .user-container .user.active{border:1px solid #212121}header .nav .user-container .user-name{display:none}header .create-nav a,header .create-nav span{font-size:18px;font-weight:400;line-height:1.2em;text-decoration:none;cursor:pointer}header .menu-icon{display:none}footer{background:#212121;padding-left:50px;padding-right:50px;padding:50px}footer.white{background:#ffffff}footer.white .center{max-width:700px;color:#212121;margin-right:auto;margin-left:auto}footer .center{width:100%;color:#ffffff;margin-bottom:70px}footer .center .logo{width:134px;height:39px;background-image:url(/assets/logos/faved-white-8fe3c15240579a44e4c23a933cac770f7c9f17d65716d2533a87a2c629beb57a.svg);background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;margin-bottom:20px}footer .center p{font-size:18px}footer .center .footer-cols{display:flex;justify-content:center;align-items:stretch;overflow:hidden;gap:50px}footer .center .footer-cols.reversed{flex-direction:row-reverse}footer .center .footer-cols .col{color:#ffffff;flex:1;font-size:18px;font-weight:400}footer .center .footer-cols .col.double{flex:2}footer .center .footer-cols .col.double p{max-width:400px}footer .center .footer-cols .col.double .subscribe{max-width:400px;color:#ffffff}footer .center .footer-cols .col.double .subscribe h3{color:#ffffff}footer .center .footer-cols .col.double .subscribe .mdc-text-field{background:#212121;border:1px solid #ffffff}footer .center .footer-cols .col.double .subscribe .mdc-text-field .mdc-text-field__input{color:#ffffff}footer .center .footer-cols .col.double .subscribe .mdc-text-field ::placeholder{color:#ffffff;opacity:1}footer .center .footer-cols .col.double .subscribe .mdc-text-field :-ms-input-placeholder{color:#ffffff}footer .center .footer-cols .col.double .subscribe .mdc-text-field ::-ms-input-placeholder{color:#ffffff}footer .center .footer-cols .col.double .subscribe .subscribe-label{color:#ffffff}footer .center .footer-cols .col.double .subscribe .mdc-checkbox__background{border-color:rgba(255,255,255,0.5) !important}footer .center .footer-cols .col.cr{display:flex;align-items:flex-end}footer .center .footer-cols .col.cr p{padding-top:40px;padding-bottom:20px}footer .center .footer-cols .col .name{display:flex;justify-content:flex-start;opacity:0.5;margin-top:40px;margin-bottom:25px;font-size:16px;font-weight:400}footer .center .footer-cols .col a{color:#ffffff;text-decoration:none}footer .center .footer-cols .col a:hover{text-decoration:underline}footer .center .footer-cols .col .links a{display:block}footer .center .footer-logos{display:flex;align-items:center;gap:40px}footer .center .footer-logos img{width:94px}footer .bottom{display:flex;width:100%;justify-content:space-between}footer .bottom a{color:#ffffff;opacity:0.6}.wide-card{position:relative;display:flex;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border-radius:12px;overflow:hidden}.wide-card .mid-col{width:1128px;max-width:100%;margin-left:auto;margin-right:auto;margin-top:112px;margin-bottom:149px;padding-left:44px;padding-right:44px}.wide-card .mid-col h1{max-width:600px}.wide-card .mid-col .desc{max-width:600px;margin-top:48px;font-size:18px;font-weight:700;line-height:1.5em}.mid-col{width:1128px;max-width:100%;margin-left:auto;margin-right:auto;margin-top:112px;margin-bottom:149px}.mid-col.text-center{text-align:center}.mid-col.text-center h1,.mid-col.text-center p{text-align:center;margin-left:auto;margin-right:auto}.article-col{width:770px;max-width:100%;margin-left:auto;margin-right:auto;margin-top:50px;font-size:18px;line-height:1.6em}.article-col ul,.article-col ol{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.article-col img{max-width:100%}.article-col q{display:inline-block;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;padding:40px}.article-col .share{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e5e5e5;padding-top:30px;padding-bottom:30px}.article-col .share span{flex:1;font-weight:700}.user-menu{position:relative;background:#ffffff;border-radius:12px;padding:32px;overflow:hidden;box-shadow:0px 4px 24px rgba(0,0,0,0.12)}.white-card{position:relative;background:#ffffff;border-radius:12px;padding:40px 36px;overflow:hidden}.white-card.big-padding{padding:55px}.white-card.huge-padding{padding:80px}.white-card.warm-grey{background-color:#E5E2DD}.white-card.step{padding:30px 36px;counter-increment:css-counter 1}.white-card.step .step-body.small p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:none}.white-card.step .step-body.small p:first-of-type{display:-webkit-box}.white-card.step .step-body p{margin-top:6px;margin-bottom:10px}.white-card.step .counter{position:absolute;top:7px;left:7px;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:24px;background:#212121}.white-card.step .counter:before{content:counter(css-counter)}.white-card.step .drag-icon{position:absolute;left:7px;top:50%;color:#c6c6c6;margin-top:-12px;cursor:grab}.white-card.step .images{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.white-card.step .images .image{width:116px;height:73px;border-radius:6px;border:2px solid #ffffff;background-repeat:no-repeat;background-position:center center;background-size:cover}.white-card.step .images .image.small{width:64px;height:40px}.white-card.step .images .image.current{border:2px solid #212121}.white-card.step .images .image.full-width{width:100%;height:auto}.white-card h3,.white-card h4{margin-top:0;margin-bottom:11px}.white-card .card-body{font-size:18px;line-height:1.6em;word-break:break-word}.white-card .text h2{margin-bottom:20px}.white-card .text p{font-size:16px}.white-card .cols{display:flex}.white-card .cols .col{flex:1}.user-ava{display:inline-flex;background-color:#c1c1c1;background-size:cover;background-position:center center;object-fit:cover;color:#fff;font-weight:700;text-align:center;align-items:center;justify-content:center;text-transform:uppercase;overflow:hidden;text-decoration:none}.user-ava.x20{width:20px;height:20px;border-radius:10px;font-size:10px}.user-ava.x20-border{width:20px;height:20px;border-radius:20px;font-size:10px;border:1px solid #ffffff}.user-ava.x28{width:28px;height:28px;border-radius:14px;font-size:14px}.user-ava.x36{width:36px;height:36px;border-radius:18px;font-size:18px}.user-ava.x48{width:48px;height:48px;border-radius:24px;font-size:24px}.user-ava.x64{width:64px;height:64px;border-radius:32px;font-size:32px}.user-ava.x166{width:166px;height:166px;border-radius:83px;font-size:83px}.user-ava.x44-border{width:44px;height:44px;border-radius:44px;font-size:22px;border:2px solid #eaeaea}.user-ava img{width:100%;height:100%}.auth_controller.login_action header,.auth_controller.login_action footer,.sessions_controller.new_action header,.sessions_controller.new_action footer,.sessions_controller.create_action header,.sessions_controller.create_action footer{display:none}.auth_controller.login_action #main,.sessions_controller.new_action #main,.sessions_controller.create_action #main{padding:0}.auth_controller.login_action #login-content,.sessions_controller.new_action #login-content,.sessions_controller.create_action #login-content{display:flex;min-height:100vh;width:100%;align-items:center;justify-content:center}.auth_controller.login_action #login-content #login-form,.sessions_controller.new_action #login-content #login-form,.sessions_controller.create_action #login-content #login-form{max-width:400px;text-align:center;padding:32px 32px 20px 32px}.auth_controller.login_action #login-content #login-form h2,.sessions_controller.new_action #login-content #login-form h2,.sessions_controller.create_action #login-content #login-form h2{margin-top:0px;margin-bottom:24px}.auth_controller.login_action #login-content #login-form p,.sessions_controller.new_action #login-content #login-form p,.sessions_controller.create_action #login-content #login-form p{margin-bottom:20px}.auth_controller.login_action #login-content #login-form .alert-info,.sessions_controller.new_action #login-content #login-form .alert-info,.sessions_controller.create_action #login-content #login-form .alert-info{font-weight:700}.auth_controller.login_action #login-content #login-form .desc,.sessions_controller.new_action #login-content #login-form .desc,.sessions_controller.create_action #login-content #login-form .desc{max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:40px}.auth_controller.login_action #login-content #login-form .facebook-icon,.sessions_controller.new_action #login-content #login-form .facebook-icon,.sessions_controller.create_action #login-content #login-form .facebook-icon{background-image:url(/assets/icons/login-facebook-e38d6f2b448d7b4d076b0451edac52b0e4fa263a40701bbe0fc375b70db6b45b.svg);background-repeat:no-repeat;background-size:contain}.auth_controller.login_action #login-content #login-form .google-icon,.sessions_controller.new_action #login-content #login-form .google-icon,.sessions_controller.create_action #login-content #login-form .google-icon{background-image:url(/assets/icons/login-google-28c3230c11c562d11713f269075021fbfa836004921915169334e6119b7c525f.svg);background-repeat:no-repeat;background-size:contain}.auth_controller.login_action #login-content #login-form .apple-icon,.sessions_controller.new_action #login-content #login-form .apple-icon,.sessions_controller.create_action #login-content #login-form .apple-icon{background-image:url(/assets/icons/login-apple-e33cc8ff9085ce27bd679b3215aa999bfb604921a7e0c65053d781f364dc635a.svg);background-repeat:no-repeat;background-size:contain}.auth_controller.login_action #login-content #login-form .remember-me,.sessions_controller.new_action #login-content #login-form .remember-me,.sessions_controller.create_action #login-content #login-form .remember-me{width:100%}.card-grid{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:24px;padding-bottom:30px;box-sizing:border-box}.card-grid .mdc-card{width:auto}.card-grid.two-cards{grid-template-columns:repeat(2, 1fr)}.mdc-dialog .hint{margin-bottom:30px;color:#777}.mdc-dialog.user-settings .ava-uploading{display:flex;align-items:center;gap:20px}.mdc-card{position:relative;overflow:hidden}.mdc-card .mdc-card__primary-action{width:100%;height:100%}.mdc-card.practice.cover-left .mdc-card__primary-action{display:flex;flex-direction:row}.mdc-card.practice.cover-left .mdc-card__primary-action .cover{flex:3;height:200px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:0}.mdc-card.practice.cover-left .mdc-card__primary-action .info{flex:7;max-width:70%}.mdc-card.practice.no-cover .mdc-card__primary-action .cover{display:none}.mdc-card.practice .mdc-card__primary-action{width:100%;height:100%}.mdc-card.practice .mdc-card__primary-action .cover{position:relative;width:100%;height:172px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;mix-blend-mode:multiply;border-top-left-radius:8px;border-top-right-radius:8px}.mdc-card.practice .mdc-card__primary-action .cover i{font-size:16px;border-radius:20px;margin-left:12px;margin-top:12px;background:#fff;padding:5px}.mdc-card.practice .mdc-card__primary-action .cover .draft{position:absolute;top:10px;left:10px;background-color:#212121;padding:2px 4px;color:#ffffff;font-size:12px;border-radius:4px}.mdc-card.practice .mdc-card__primary-action .info{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:23px 23px 0 23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mdc-card.practice .mdc-card__primary-action .info h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:56px}.mdc-card.practice .mdc-card__primary-action .info .card-desc{font-size:16px;line-height:1.2em;margin-top:12px;margin-bottom:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:1}.mdc-card.practice .mdc-card__primary-action .info .card-bottom{height:60px;border-top:1px solid #eaeaea;display:flex;justify-content:flex-start;align-items:center;gap:18px}.mdc-card.practice .mdc-card__primary-action .info .card-bottom .icon{display:flex;font-size:14px;align-items:center;gap:5px}.mdc-card.practice .mdc-card__primary-action .info .card-bottom .icon i{font-size:16px}.mdc-card.article.no-cover .mdc-card__primary-action .cover{display:none}.mdc-card.article .mdc-card__primary-action{width:100%;height:100%}.mdc-card.article .mdc-card__primary-action .cover{position:relative;width:100%;height:172px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;mix-blend-mode:multiply;border-top-left-radius:8px;border-top-right-radius:8px}.mdc-card.article .mdc-card__primary-action .cover i{font-size:16px;border-radius:20px;margin-left:12px;margin-top:12px;background:#fff;padding:5px}.mdc-card.article .mdc-card__primary-action .cover .draft{position:absolute;top:10px;left:10px;background-color:#212121;padding:2px 4px;color:#ffffff;font-size:12px;border-radius:4px}.mdc-card.article .mdc-card__primary-action .info{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:23px 23px 0 23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mdc-card.article .mdc-card__primary-action .info h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:56px}.mdc-card.article .mdc-card__primary-action .info .card-desc{font-size:16px;line-height:1.2em;margin-top:12px;margin-bottom:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-line-clamp:1}.mdc-card.article .mdc-card__primary-action .info .card-bottom{height:60px;border-top:1px solid #eaeaea;display:flex;justify-content:flex-start;align-items:center;gap:18px}.mdc-card.article .mdc-card__primary-action .info .card-bottom .icon{display:flex;font-size:14px;align-items:center;gap:5px}.mdc-card.article .mdc-card__primary-action .info .card-bottom .icon i{font-size:16px}.mdc-card.category.cover-none .mdc-card__primary-action .cover{background-image:none;height:160px}.mdc-card.category.cover-none .mdc-card__primary-action .cover h3{height:86px;-webkit-line-clamp:3;margin-bottom:11px}.mdc-card.category .mdc-card__primary-action{width:100%;height:100%}.mdc-card.category .mdc-card__primary-action .cover{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:200px;color:#ffffff;background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;padding:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.mdc-card.category .mdc-card__primary-action .cover h3{display:-webkit-box;color:#ffffff;height:116px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.mdc-card.category .mdc-card__primary-action .cover .card-desc{display:-webkit-box;color:#ffffff;font-size:16px;line-height:1.2em;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pages_controller.frontpage_action{background:#eee}.pages_controller.frontpage_action #main{padding:0}.pages_controller.frontpage_action #join-section{overflow:hidden}.pages_controller.frontpage_action #join-section .center{display:flex;padding-left:30px;padding-right:30px;margin-top:160px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.pages_controller.frontpage_action #join-section .first_imags{position:absolute;display:flex;align-items:flex-start;justify-content:space-between;gap:50%;top:0;left:0;right:0;width:100%;z-index:0;margin-top:50px}.pages_controller.frontpage_action #join-section .first_imags .img1{width:330px;max-width:18%}.pages_controller.frontpage_action #join-section .first_imags .img2{top:0;width:290px;max-width:16%}.pages_controller.frontpage_action #join-section .bottom_imags{display:flex;justify-content:space-between;width:100%;align-items:flex-end;gap:100px;margin-top:80px}.pages_controller.frontpage_action #join-section .bottom_imags .img3{width:450px;max-width:30%;margin-left:10%}.pages_controller.frontpage_action #join-section .bottom_imags .img4{width:600px;max-width:40%}.pages_controller.frontpage_action #video-section{padding-top:64px;padding-bottom:64px}.pages_controller.frontpage_action #video-section .video_container{width:100%;max-width:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.pages_controller.frontpage_action #video-section .video_container .video_wrapper{width:100%;display:none;background-image:url(/assets/svg/landing_video-926d87a10ee173d11971a1cae0b0b6b94cf809cf852f10b66eb6acea0e0b7758.svg);background-repeat:no-repeat;background-size:contain;background-position:center top}.pages_controller.frontpage_action #video-section .video_container .cover-with-play-button img{width:100%;margin-bottom:3.9%}.pages_controller.frontpage_action #welcome-card{display:flex;text-align:center;align-items:center;justify-content:center;padding:70px}.pages_controller.frontpage_action #welcome-card .btns{margin-top:30px}.pages_controller.frontpage_action #welcome-card .left-pic{position:absolute;left:0;bottom:0;width:30%;height:100%;background-image:url(/assets/svg/pic3-5b25f241d19aa3df23d27f01cc86d5fbe8341e068ac835f23c29c4b4fbd19356.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom}.pages_controller.frontpage_action #welcome-card .right-pic{position:absolute;right:0;bottom:0;width:30%;height:100%;background-image:url(/assets/svg/categories/colored/learning-environments-7af2439e6348856ec23eabc4b18ec015958ca4b16499688ba029b1538abf9efe.svg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pages_controller.frontpage_action #interests-card{padding:80px 96px 0px 96px}.pages_controller.frontpage_action #interests-card .btns{margin-bottom:80px}.pages_controller.frontpage_action #interests-card .right-pic{float:right;width:100%;height:100%;bottom:0;background-image:url(/assets/svg/pic5-9b1f298e229c12697c37b638aab5073f6912205d64fc0be6252db3bbcdf3d5c0.svg);background-repeat:no-repeat;background-size:contain;background-position:right bottom;padding-bottom:-80px}.pages_controller.frontpage_action #subscribe-section{padding-top:100px;padding-bottom:200px}.pages_controller.frontpage_action #subscribe-section .center{max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.pages_controller.frontpage_action #subscribe-section .center #subscription_form{margin-top:50px;min-height:122px}.pages_controller.frontpage_action #subscribe-section .center #subscription_form .subscribe .mdc-text-field{width:300px}.pages_controller.frontpage_action #subscribe-section .center #subscription_form h3{padding-top:20px}.pages_controller.frontpage_action #subscribe-section .left-side{position:absolute;left:0;bottom:0;width:25%;height:380px;background-image:url(/assets/frontpage/frontpage-left-a7c46293baf5e86b1de507b177c4911d613bbdb4637bd4a24fd9ab94c2833e44.png);background-repeat:no-repeat;background-size:contain;background-position:left bottom;z-index:0}.pages_controller.frontpage_action #subscribe-section .right-side{position:absolute;right:0;bottom:0;width:25%;height:380px;background-image:url(/assets/frontpage/frontpage-right-abfec9b2e4ef93c9f5645b3c2adc1318b6b1feda90fbaa33f146b84ec597139a.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;z-index:0}.pages_controller.frontpage_action #app-section .cols{display:flex;justify-content:center;align-items:flex-sratch;overflow:hidden;gap:50px}.pages_controller.frontpage_action #app-section .cols .col{flex:1}.pages_controller.frontpage_action #app-section .cols .col .app{max-width:650px;min-width:300px;min-height:300px;width:100%;height:100%;background-image:url(/assets/frontpage/frontpage-app-c039fae16e55d98976ae7fda6c1af081390e4495ae0d26847ff00e6194942a21.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;margin-left:auto;margin-right:auto}.pages_controller.frontpage_action #app-section .cols .col .text{max-width:500px;margin-bottom:100px;margin-left:auto;margin-right:auto}.pages_controller.frontpage_action #app-section .cols .col .text h2{font-size:34px;margin-bottom:20px}.pages_controller.frontpage_action #app-section .cols .col .text p{font-size:16px;margin-bottom:20px;line-height:25px}.pages_controller.frontpage_action #callaborations-section{padding-top:100px;padding-bottom:100px;text-align:center}.pages_controller.frontpage_action #callaborations-section h3{margin-bottom:50px}.pages_controller.frontpage_action #callaborations-section .cards{max-width:1200px;display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:40px;justify-items:center;align-items:center;margin-left:auto;margin-right:auto}.pages_controller.frontpage_action #callaborations-section .cards .card{background-color:#ffffff;border-radius:8px;height:150px;width:100%;background-repeat:no-repeat;background-size:70%;background-position:center}.pages_controller.frontpage_action #callaborations-section .cards .card.hundred{background-image:url(/assets/partners/hundred-96f8ceefb8c21c3463f5a72e929880e1acf6ca26c50c16b888e77bf2ed43552b.png)}.pages_controller.frontpage_action #callaborations-section .cards .card.atlassian{background-image:url(/assets/partners/atlassian-d78dcb8724becfaf1baea9cabd3a00f355380bbb868319bf03b100b3e8a26a0e.png);background-size:50%}.pages_controller.frontpage_action #callaborations-section .cards .card.jacobs-foundation{background-image:url(/assets/partners/jacobs-foundation-afcacfe8ef447b2ac5c10d4af6805601271901181d013db3b67d984c4246fac3.png)}.pages_controller.frontpage_action #callaborations-section .cards .card.schools-2030{background-image:url(/assets/partners/schools-2030-ef387b8877b2f0c98a261c547ccde917c628d615e78f2cea24b35a3a7ceab0f5.png)}.pages_controller.frontpage_action #callaborations-section .cards .card.mit-solve{background-image:url(/assets/partners/mit-solve-fb8cb213bd4a91d9b9cb9ed01acc07032694d0226dcba530252d6fef3331665a.png)}.pages_controller.frontpage_action #callaborations-section .cards .card.akf{background-image:url(/assets/partners/akf-b960b128ba09873e844dc2d1889fd386bfe1692f2b879a2ef2ef1c80fb33a66d.png)}.pages_controller.frontpage_action #callaborations-section .cards .card:hover{opacity:0.9;cursor:pointer;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.1),0px 1px 1px 0px rgba(0,0,0,0.07),0px 1px 3px 0px rgba(0,0,0,0.06)}.practices_controller.show_action #cover-img{background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;mix-blend-mode:multiply}.practices_controller.show_action #cover-img .btns{display:flex;gap:10px}.practices_controller.show_action .top-btns{position:absolute;top:90px;max-width:1128px;margin-left:auto;margin-right:auto;padding-left:88px;padding-right:88px;left:0;right:0}.practices_controller.show_action .practice-body{margin-top:-100px;display:flex;flex-direction:row-reverse;gap:54px}.practices_controller.show_action .practice-body .col-left{flex:2}.practices_controller.show_action .practice-body .col-right{flex:1;margin-bottom:56px}.practices_controller.show_action .practice-body .col-right h3{margin-bottom:28px}.practices_controller.show_action .practice-body .col-right .owner{display:flex;justify-content:space-between;border-bottom:1px solid #eaeaea;padding-bottom:24px;margin-bottom:24px;gap:15px}.practices_controller.show_action .practice-body .col-right .owner .owner-name{flex:1;font-size:20px;font-weight:400;font-weight:1.3em}.practices_controller.show_action .practice-body .col-right .owner .owner-name .name{display:inline-block;font-size:20px;font-weight:700;font-weight:1.3em;margin-top:5px;text-decoration:none}.practices_controller.show_action .practice-body .col-right .owner .owner-name .name:hover{text-decoration:underline}.practices_controller.show_action .practice-body .col-right .icons{display:flex;margin-bottom:40px;gap:20px}.practices_controller.show_action .practice-body .col-right .icons .icon{display:flex;font-size:14px;line-height:14px;align-items:center;gap:8px}.practices_controller.show_action .practice-body .col-right .icons .icon i{font-size:16px;line-height:14px}.practices_controller.show_action .practice-body .col-right .icons .icon .smooth-button{margin-left:10px}.practices_controller.show_action .practice-body .col-right .icons .icon a{display:flex;font-size:14px;line-height:14px;align-items:center}.practices_controller.show_action .practice-body .col-right .icons .icon .download{display:flex;font-size:14px;line-height:14px;gap:8px;align-items:center;cursor:pointer}.practices_controller.show_action .practice-body .col-right .icons .icon .download span{white-space:nowrap}.practices_controller.show_action .practice-body .col-right .icons .icon .download:hover span{text-decoration:underline}.practices_controller.show_action .practice-body .col-right #follow-button{width:100%;margin-bottom:-13px}.practices_controller.show_action .practice-body .col-right h4{margin-bottom:11px}.practices_controller.show_action .practice-body .col-right .status{display:flex;gap:8px;width:100%;font-size:16px;font-weight:400;line-height:20px}.practices_controller.show_action .practice-body .col-right .status i{font-size:12px;line-height:20px}.practices_controller.show_action .practice-body .col-right .faved-users{display:flex;padding-left:4px;align-items:center}.practices_controller.show_action .practice-body .col-right .faved-users .user-ava{margin-left:-4px}.practices_controller.show_action .practice-body .col-right .faved-users .view-all{margin-left:10px;font-size:18px;font-weight:400;text-decoration:none;line-height:1.3em}.practices_controller.show_action .practice-body .col-right .faved-users .view-all:hover{text-decoration:underline}.practices_controller.show_action .practice-body .body-heading{color:#212121;font-size:12px;font-weight:700;line-height:1.3em;text-transform:uppercase;text-align:center;margin-top:40px;margin-bottom:40px}.practices_controller.show_action .practice-body .steps{counter-reset:css-counter 0}.practices_controller.show_action .practice-body #practice-comments h3{display:flex;justify-content:flex-start;gap:8px}.practices_controller.new_action #main,.practices_controller.edit_action #main{padding:0}.practices_controller.new_action .cols,.practices_controller.edit_action .cols{display:flex}.practices_controller.new_action .cols .col,.practices_controller.edit_action .cols .col{position:relative;flex:3;padding:42px;padding-bottom:102px;min-height:60vh}.practices_controller.new_action .cols .col.picture-col,.practices_controller.edit_action .cols .col.picture-col{background-color:#eaeaea;flex:2;align-items:flex-start}.practices_controller.new_action .cols .col.picture-col #category-picture,.practices_controller.edit_action .cols .col.picture-col #category-picture{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center center}.practices_controller.new_action .cols .col .publish-image,.practices_controller.edit_action .cols .col .publish-image{width:240px;height:160px;background-image:url(/assets/svg/pic4-19daee008c5aca720716883850c7f43a2447aa4f2ec092d39b8ff762bc536df9.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;margin-left:auto;margin-right:auto;margin-bottom:48px}.practices_controller.new_action .cols .col .mdc-linear-progress,.practices_controller.edit_action .cols .col .mdc-linear-progress{margin-bottom:75px}.practices_controller.new_action .cols .col form,.practices_controller.edit_action .cols .col form{margin-left:auto;margin-right:auto;text-align:center}.practices_controller.new_action .cols .col .title,.practices_controller.edit_action .cols .col .title{max-width:500px;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:22px;margin-left:auto;margin-right:auto;text-align:center}.practices_controller.new_action .cols .col .hint,.practices_controller.edit_action .cols .col .hint{max-width:500px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px;color:#777}.practices_controller.new_action .cols .col h1,.practices_controller.edit_action .cols .col h1{max-width:500px;margin-bottom:48px;margin-left:auto;margin-right:auto;text-align:center}.practices_controller.new_action .cols .col h2,.practices_controller.edit_action .cols .col h2{max-width:500px;margin-bottom:55px;margin-left:auto;margin-right:auto;text-align:center}.practices_controller.new_action .cols .col h6,.practices_controller.edit_action .cols .col h6{max-width:500px;width:100%;text-align:center;margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}.practices_controller.new_action .cols .col .fields,.practices_controller.edit_action .cols .col .fields{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:30px}.practices_controller.new_action .cols .col .buttons,.practices_controller.edit_action .cols .col .buttons{display:flex;justify-content:space-between;position:absolute;bottom:42px;left:42px;right:42px;gap:12px}.practices_controller.new_action .cols .col .publish-btns,.practices_controller.edit_action .cols .col .publish-btns{justify-content:center}.practices_controller.new_action .cols .col{padding-bottom:42px;padding-top:42px;align-items:center}.practices_controller.new_action .cols .col form{max-width:435px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.comment-form{position:relative;margin-top:20px}.comment-form .field-with-ava{margin-left:35px}.comment-form .field-with-ava .user-ava{position:absolute;left:0;top:0}.comment-form .field-with-ava .mdc-text-field{flex:1}.comment-form .mdc-button{display:none}.comment{position:relative;margin-top:20px}.comment:hover .actions .hover-visible{display:inline-block}.comment .user-ava{position:absolute;left:0;top:0}.comment .comment-body{margin-left:35px;z-index:1}.comment .comment-body .comment-text{position:relative;color:#606060;font-size:18px;font-weight:400;line-height:1.5em;background:#f5f5f5;padding:19px 42px 11px 24px;border-radius:16px}.comment .comment-body .comment-text .user-name{font-weight:700;color:#212121}.comment .comment-body .comment-text p{margin-top:6px;margin-bottom:10px}.comment .comment-body .comment-text .likes{display:flex;align-items:center;position:absolute;right:16px;bottom:-14px;height:28px;color:#fff;font-size:16px;font-weight:400;line-height:1em;background:#212121;padding-left:10px;padding-right:10px;border-radius:14px;gap:6px}.comment .comment-body .comment-text .likes span{font-size:16px;line-height:1em}.comment .comment-body .view_replies{position:relative;display:inline-flex;gap:10px;align-items:center;height:28px;font-size:14px;font-weight:700;border-radius:14px;margin-top:10px;line-height:20px;cursor:pointer;padding-left:10px;padding-right:24px;background:none}.comment .comment-body .view_replies:hover{background:#f5f5f5}.comment .comment-body .view_replies .user-ava{position:relative;margin-right:-14px}.comment .comment-body .replies{display:none;margin-top:10px}.comment .comment-body .replies .comment{margin-top:20px}.comment .comment-body form{margin-top:20px}.comment .actions{display:flex;align-items:center;margin-top:14px;flex-wrap:wrap;gap:4px}.comment .actions .action{font-size:14px;font-weight:700;line-height:2em;padding-left:8px;padding-right:8px;border-radius:28px;text-decoration:none;background:none}.comment .actions .action:hover{background:#f5f5f5;cursor:pointer}.comment .actions .date{font-size:14px;line-height:2em;color:#9f9f9f;padding-left:8px;padding-right:8px}.comment .actions .hover-visible{display:none}.tags_controller.show_action #cover-img{background-color:#212121;background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:multiply;mix-blend-mode:multiply}.users_controller.show_action .cols{display:grid;grid-template-columns:2fr 1fr;gap:24px;justify-items:stretch}.users_controller.show_action .cols .user-info{display:flex;flex-direction:column;gap:24px}.users_controller.show_action .cols .user-info .profile{display:flex;justify-content:flex-start;gap:48px;margin-bottom:0}.users_controller.show_action .cols .user-info .profile .info{flex:1;min-height:166px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.users_controller.show_action .cols .user-info .profile .info .top h3{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.users_controller.show_action .cols .user-info .profile .info .top .title{font-size:18px;font-weight:400;line-height:1.3em}.users_controller.show_action .cols .user-info .profile .info .bottom{display:flex;gap:56px;font-size:16px;font-weight:400;line-height:1.3em}.users_controller.show_action .cols .user-info .profile .info .bottom .grey{color:#a6a6a6;margin-bottom:6px}.users_controller.show_action .cols .user-info .about{flex:1;margin-bottom:0}.users_controller.show_action .cols .create_practice{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-bottom:0;box-sizing:border-box}.users_controller.show_action .cols .create_practice h2{max-width:200px}.users_controller.show_action .cols .create_practice img{width:100%;max-width:400px;margin-top:60px;margin-bottom:-43px;margin-left:auto;margin-right:auto}.users_controller.show_action .statistics{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:24px;box-sizing:border-box}.users_controller.show_action .statistics .num{font-size:48px;font-weight:700;margin-bottom:14px}.users_controller.show_action .statistics .label{font-size:16px;font-weight:400;line-height:1.3em}.notification{display:flex;justify-content:flex-start;position:relative;margin-top:20px}.notification:hover .actions .hover-visible{display:inline-block}.notification .notification-body{position:relative;width:auto;margin-left:35px;z-index:1}.notification .notification-body .user-ava{position:absolute;left:-35px;top:0}.notification .notification-body .notification-text{position:relative;color:#606060;font-size:18px;font-weight:400;line-height:1.5em;background:#fff;padding:19px 42px 11px 24px;border-radius:16px}.notification .notification-body .notification-text .alert{position:absolute;top:0px;right:-2px;width:10px;height:10px;border-radius:10px;background:#ff8d67;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.notification .notification-body .notification-text .user-name{font-weight:700;color:#212121}.notification .notification-body .notification-text p{margin-top:6px;margin-bottom:10px}.notification .actions{display:flex;align-items:center;margin-top:14px;flex-wrap:wrap;gap:4px}.notification .actions .action{font-size:14px;font-weight:700;line-height:2em;padding-left:8px;padding-right:8px;border-radius:28px;text-decoration:none;background:none}.notification .actions .action:hover{background:#f5f5f5;cursor:pointer}.notification .actions .date{font-size:14px;line-height:2em;color:#9f9f9f;padding-left:8px;padding-right:8px}.notification .actions .hover-visible{display:none}.global_error .center{max-width:530px;margin-left:auto;margin-right:auto}.global_error .center h1{text-align:center;font-size:40px;font-weight:800;line-height:1.3em;margin-bottom:40px;margin-top:80px}.global_error .center p{text-align:center;font-size:18px;font-weight:300;line-height:1.3em;margin-bottom:50px}@media only screen and (max-width: 1200px){.card-grid{grid-template-columns:repeat(3, 1fr)}.users_controller.show_action .cols{grid-template-columns:1fr}.users_controller.show_action .cols .create_practice{display:none}}@media only screen and (max-width: 1000px){header,footer,#main,section .mid{padding-left:30px;padding-right:30px}.hide-on-small{display:none}.practices_controller.show_action .top-btns{max-width:auto;padding-left:74px;padding-right:74px}.practices_controller.new_action .cols,.practices_controller.edit_action .cols{display:block}.practices_controller.new_action .cols .picture-col,.practices_controller.edit_action .cols .picture-col{display:none}.pages_controller.frontpage_action #join .first_imags{display:none}.pages_controller.frontpage_action #join .center{margin-top:100px}.pages_controller.frontpage_action #subscribe-section .center{padding-left:30px;padding-right:30px}.pages_controller.frontpage_action .cols{flex-direction:column-reverse;align-items:center;gap:0}.pages_controller.frontpage_action .cols .col{padding-left:30px;padding-right:30px}.pages_controller.frontpage_action .cols .col .text{margin-bottom:0px;max-width:none}.pages_controller.frontpage_action #callaborations-section .cards{max-width:550px;grid-template-columns:repeat(2, 1fr);padding-left:30px;padding-right:30px}.pages_controller.frontpage_action #callaborations-section .cards .card{height:130px}}@media only screen and (max-width: 900px){header .nav{display:none;position:absolute;top:76px;left:0;right:0;width:100%;flex-direction:column;z-index:2;background:#ffffff;padding:30px;align-items:flex-start;border-bottom:1px solid #f1f1f1;gap:20px}header .nav.visible{display:flex !important}header .nav .user-container{display:inline-flex;order:0;flex-direction:row;justify-content:center;align-items:center}header .nav .user-container .user-name{display:inline}header .nav .user-container .user{margin-right:15px}header .nav .notification-icon{order:1;display:flex;align-items:center}header .nav .notification-icon .icon{display:none}header .nav .notification-icon .notification-title{padding-right:10px;display:block}header .nav .notification-icon .alert{position:relative;display:inline-block;top:0;right:0}header .nav .user-menu{order:2;position:relative;display:flex;width:100%;top:0;right:0;left:0;padding:0;box-shadow:none;border-radius:0;gap:20px;border-top:1px solid #f5f5f5;padding-top:20px}header .nav a{order:2}header .share .share-title,header .share .share-icon{display:none}header .menu-icon{display:block}.card-grid{grid-template-columns:repeat(2, 1fr)}.practices_controller.show_action .practice-body{display:block}}@media only screen and (max-width: 900px){footer .center .footer-cols{display:block}.flex.wrap-on-mobile{flex-wrap:wrap}.card-grid{grid-template-columns:1fr}.card-grid.two-cards{grid-template-columns:1fr}.users_controller.show_action .cols .user-info .profile .user-ava{float:none;width:60px;height:60px;font-size:30px;margin-bottom:10px}.users_controller.show_action .cols .user-info .profile .info{margin-left:0px}.users_controller.show_action .statistics{grid-template-columns:repeat(2, 1fr)}.pages_controller.frontpage_action #join .center{margin-top:60px}.pages_controller.frontpage_action #subscribe-section .center h1{font-size:40px;max-width:300px;margin-left:auto;margin-right:auto}}#map_container{position:relative;text-align:left}#map_container #map{width:100%;display:block;position:relative;padding-bottom:55.21% !important;padding-top:0;height:0}#map_container .overlay{top:0;left:0;right:0;bottom:0;position:absolute;background-color:#f5f5f5;z-index:2}.map-dialog .mdc-dialog__surface{background:rgba(0,0,0,0.18) !important}.map-dialog .black-separator{height:8px;width:100%;opacity:0.0}.map-dialog .community-popup .c-border{display:none}.map-dialog .community-popup .mdc-dialog__close{display:none}
