#primary-menu .menu-text{letter-spacing:.5px !important}.menu-item-2413>a:hover{cursor:crosshair}.has-children.depth-1.no-link.dt-mega-parent:hover>a{background:#19fba6}.fancy-header .fancy-subtitle{max-width:700px}.sub-nav .menu-item i.fa,.sub-nav .menu-item i.fas,.sub-nav .menu-item i.far,.sub-nav .menu-item i.fab{text-align:center;width:1.25em}.branding a img,.branding img,.mobile-branding img{max-height:80px !important;width:auto !important}.branding .sticky-logo img{max-height:50px !important}a.sticky-mobile-logo-second-switch img{max-height:40px !important}.mobile-mini-widgets-in-menu .btn-top-right{display:block;text-align:center}.top-bar .mini-contacts{color:#fff !important;font-weight:700;letter-spacing:1px}.top-bar .mini-contacts i{color:#fff !important}.dt-mobile-header .mini-contacts{color:#1f1f1e !important;border:2px solid #1f1f1e;border-radius:50px;padding:5px 10px}.dt-mobile-header .mini-contacts i{color:#1f1f1e !important}.vc_general.vc_btn3{font-family:"Nunito Sans",Helvetica,Arial,Verdana,sans-serif;letter-spacing:.08em}.black-wp-btn .vc_btn3-color-black:hover,.black-wp-btn .vc_btn3-color-black:focus{background:#19fba6 !important;color:#1f1f1e !important;letter-spacing:.08em}.microwidget-btn.mini-button{letter-spacing:.08em}.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat{background-color:#19fba6 !important;color:#1f1f1e !important;letter-spacing:.08em}.vc_btn3.vc_btn3-color-vista-blue:hover,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus{background-color:#fff !important}.pink-btn .vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat,.pink-btn .vc_btn3.vc_btn3-color-pink{color:#1f1f1e;background-color:#ffacf7;letter-spacing:.08em}.program-btn .vc_btn3.vc_btn3-color-vista-blue:hover,.program-btn .vc_btn3.vc_btn3-color-vista-blue:focus .pink-btn .vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.pink-btn .vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.pink-btn .vc_btn3.vc_btn3-color-pink:focus,.pink-btn .vc_btn3.vc_btn3-color-pink:hover{background:#1f1f1e !important;color:#fff !important}.btn-black-hv-white .vc_btn3-color-black:hover,.btn-black-hv-white .vc_btn3-color-black:focus{background:#fff !important;color:#1f1f1e !important}.btn-top-right{background-color:#e6247a;padding:8px 16px;border-radius:50px;letter-spacing:.08em;color:#fff;text-decoration:none !important}.banner-mooc .btn-fucsia .vc_btn3{font-size:16px;font-weight:700}.front-title{font-weight:900}.home-heading .uvc-heading-spacer{margin-bottom:20px}.read-more-front .vc_general{color:#1f1f1e !important;background:0 0 !important;border:none !important;padding-left:0;transition:all .3s ease;font-size:16px;font-weight:700;font-family:"League Spartan"}.read-more-front .vc_general:hover{color:#19fba6 !important}.read-more-front .fas{transition:all .3s ease}.read-more-front .vc_general:hover .fas{right:15px !important}.right-widgets .mini-button{font-weight:700}#section-1 h2 a{background-color:#19fba6;padding:10px;font-weight:900}#section-1 .vc_column-inner{padding-top:0;padding-left:0;padding-right:0}.ult-video.onfocus-video{margin:0}.onfocus-video .ultv-video__outer-wrap{background:#fff}.onfocus-text{padding:15px !important;line-height:20px}.onfocus-text .read-more-front a{padding-top:4px;padding-bottom:0;margin-top:10px}.onfocus-text{overflow:hidden;height:0;padding-top:51% !important}.onfocus-text .vc_cta3_content-container{position:absolute;top:0;left:0;width:90%;height:70%;padding:5% !important}.onfocus-mapping .vc-hoverbox-inner{min-height:120px !important}.onfocus-mapping .vc-hoverbox-block{padding-top:56.25% !important}.onfocus-mapping .vc-hoverbox-block-inner{margin-top:-56.25% !important}.onfocus-text .vc_cta3-content{margin-bottom:0 !important}.onfocus-mapping h2{background-color:#1f1f1e;border-radius:20px;color:#fff;font-size:15px;display:inline-block;width:fit-content !important;padding:24px 15px;line-height:10px}.onfocus-mapping p{font-size:14px;line-height:20px}.content p a{color:#1f1f1e;text-decoration:none;box-shadow:inset 0 -.53rem #19fba6;-webkit-box-shadow:inset 0 -.53rem #19fba6;-moz-box-shadow:inset 0 -.53rem #19fba6}.content p a:hover{color:#1f1f1e;box-shadow:inset 0 -.53rem #bdbdbd;-webkit-box-shadow:inset 0 -.53rem #bdbdbd;-moz-box-shadow:inset 0 -.53rem #bdbdbd}#sidebar .widget_presscore-blog-posts .post-content a{font-family:"Spartan";font-weight:700 !important}#sidebar .widget_presscore-blog-posts .recent-posts li article{display:block}#sidebar .widget_presscore-blog-posts .recent-posts .alignleft{display:block;float:none;clear:both}#sidebar .widget_presscore-blog-posts .recent-posts .post-content>time{display:none}#sidebar .widget_presscore-blog-posts .recent-posts li:not(:last-child){border-bottom:1px solid #fff;margin-bottom:15px !important}#sidebar .widget_custom_html{padding-bottom:0}#sidebar .mini-button{display:block;text-align:center}.mc4wp-alert.mc4wp-success{background-color:#19fba6;margin-top:10px;padding:10px;font-weight:700}.banner-mooc h3{font-size:1.8em;line-height:1.8em;font-weight:900}.banner-mooc p{font-size:1.2em;line-height:1.6em}#mapping-intro{box-shadow:rgba(149,157,165,.2) 0px 8px 24px}@media all and (min-width:768px){.single-dt_team .vc_column_container{float:left}.single-dt_team .vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.single-dt_team .vc_col-sm-3{width:25%}.single-dt_team .vc_col-sm-9{width:75%}}.dt-icon-github:before,.github .soc-font-icon:before,.icomoon-the7-font-github:before{content:"\e07b";font-family:"Font Awesome 5 Brands" !important}body.single-dt_team #main{padding-bottom:40px}#actor-card{background:#f7f7f5;padding:2em 1em;margin-bottom:20px}#actor-card:after{content:'';display:block;clear:both;float:none}#actor-card .vc_col-sm-3 .vc_column-inner .wpb_wrapper{background:#fff;border-radius:5px}.data-card a,#location-row a,#topics-row a{font-family:"Nunito";color:#1f1f1e;font-size:13px;font-weight:700;letter-spacing:1px;text-decoration:none}.team-card-options{text-align:center;float:none;clear:right}#location-row{display:block;float:none;clear:both;border-top:1px solid #fff;border-bottom:1px solid #fff}#location-row ul,#topics-row ul{list-style:none;display:inline-block;margin-bottom:0;margin-left:0}#location-row a:after{content:"\f0532";font-family:"icomoon-the7-font"}#location-row ul ul ul a:after{content:none}#topics-row{border-bottom:1px solid #fff}#topics-row ul li{display:inline-block;margin:0;padding:0}#topics-row .cat-item a:before,.dt-team-masonry-shortcode .filter-categories a:before{font-family:'Font Awesome 5 Free';color:#08a96d;margin-right:5px}#topics-row .cat-item-50 a:before,.dt-team-masonry-shortcode .filter-categories .alternative-economies:before{content:"\f2b5"}#topics-row .cat-item-47 a:before,.dt-team-masonry-shortcode .filter-categories .climate-justice:before{content:"\f1bb"}#topics-row .cat-item-45 a:before,.dt-team-masonry-shortcode .filter-categories .democracy:before{content:"\f187"}#topics-row .cat-item-53 a:before,.dt-team-masonry-shortcode .filter-categories .feminism-lgtbiq:before{content:"\f221"}#topics-row .cat-item-52 a:before,.dt-team-masonry-shortcode .filter-categories .human-dignity-wellbeing:before{content:"\f102"}#topics-row .cat-item-46 a:before,.dt-team-masonry-shortcode .filter-categories .urban-commons:before{content:"\f185"}#topics-row .cat-item-51 a:before,.dt-team-masonry-shortcode .filter-categories .sanctuary-cities:before{content:"\f256"}#type-row{padding:5px;background:#1f1f1e;line-height:16px;font-size:13px !important;border-radius:10px;margin-bottom:20px}#type-row i{color:#fff}#type-row ul{list-style:none;display:inline-block;margin-bottom:0;margin-left:0}#type-row a{font-family:"Nunito";color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;text-decoration:none}#type-row a:after{content:"\f0532";font-family:"icomoon-the7-font"}#type-row ul ul a:after{content:none}#type-row .cat-item.cat-item-151 a{color:#d70ad8 !important}#type-row .cat-item.cat-item-153 a{color:#96c !important}#type-row .cat-item.cat-item-154 a{color:#cfb0ef !important}#type-row .cat-item.cat-item-152 a{color:#bb5bdc !important}#type-row .cat-item.cat-item-156 a{color:#f6c !important}#type-row .cat-item.cat-item-158 a{color:#ffb400 !important}#type-row .cat-item.cat-item-157 a{color:#f33 !important}#type-row .cat-item.cat-item-163 a{color:#3d85c6 !important;text-shadow:-1px 0 #fff}#type-row .cat-item.cat-item-164 a{color:#00537e !important;text-shadow:-1px 0 #fff}.related-gallery .gallery-item{width:46% !important;margin-left:2%;margin-right:2%;background-color:#fff}.related-gallery .gallery-item .gallery-caption{font-weight:700;font-family:"Nunito";font-size:14px;text-transform:uppercase}.related-gallery .gallery-item img{border:none;transition:transform .3s ease-out,opacity .35s}.related-gallery .gallery-item img:hover{opacity:.5}#summary-text .ult_exp_section{border-radius:50px;border:1px solid #bdbdbd}#summary-text .ult_expheader{text-transform:uppercase !important;font-weight:600;font-family:"Nunito";font-size:14px;letter-spacing:1px;box-shadow:inset 0 -.53rem #19fba6;line-height:0}#summary-text .ult_ecpsub_cont{text-align:left}.page-id-1226 .category-link a{letter-spacing:1px;font-weight:700}.page-id-1226 .category-link a:before{font-size:18px;font-family:"Font Awesome 5 Free";content:"\f3c9";margin-right:5px;text-rendering:optimizelegibility}.podcast-author-2{width:48%;text-align:center !important;display:inline-block}.podcast-author-3{width:30%;text-align:center !important;display:inline-block}.podcast-author-1 .vc_figure-caption,.podcast-author-2 .vc_figure-caption,.podcast-author-3 .vc_figure-caption{text-transform:uppercase;letter-spacing:1px;font-size:12px !important;font-weight:500}.podcast-author-2 img,.podcast-author-3 img{max-width:100%}.page-id-1226 .vc_tta-title-text{line-height:28px}.page-id-1226 .vc_tta-title-text i{font-weight:500 !important;text-transform:uppercase !important;font-style:normal !important;font-size:18px !important}.page-id-1226 .vc_tta-title-text i:after{content:"\A" !important;white-space:break-spaces !important}.podcast-m1 .vc_tta-panel-heading{background-color:#881596 !important}.podcast-m2 .vc_tta-panel-heading{background-color:#3c1596 !important}.podcast-m3 .vc_tta-panel-heading{background-color:#be3676 !important}.podcast-m4 .vc_tta-panel-heading{background-color:#7136be !important}.podcast-banner .dt-btn{background:#881596 !important;color:#fff !important;font-family:"Nunito Sans";text-transform:uppercase;font-size:14px;font-weight:700;border-radius:50px;border:2px solid #881596 !important}.podcast-banner .dt-btn:hover{background:#fff !important;color:#881596 !important}.btn-border-hover a:hover{border:1px solid #19fba6 !important}.mapping-square .ult-ih-list{display:flex !important;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.mapping-square .ult-ih-list-item{width:31% !important;height:auto !important;margin:auto !important;flex-basis:auto !important}.mapping-square .ult-ih-item .ult-ih-image-block{width:100% !important;height:auto !important}.mapping-square .ult-ih-item{width:100% !important;height:auto !important}@media all and (max-width:520px){.mapping-square .ult-ih-list-item{width:98% !important;height:auto !important;margin:auto !important;flex-basis:auto !important}}.wpdm-all-packages-table .wpdm-download-link{font-size:.7rem;color:#1f1f1e}.wpdm-all-packages-table a.package-title{color:#1f1f1e !important}.wpdm-all-packages-table a.sbyc{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:15px}.wpdm-all-packages-table thead{text-transform:uppercase;letter-spacing:1px;font-family:"Nunito Sans"}.wpdmdt-toolbar,.wpdmdt-toolbarb{font-family:"Nunito Sans";text-transform:uppercase;font-size:12px;letter-spacing:1px;padding-bottom:10px !important}.wpdmdt-toolbar .custom-select{width:75px !important}.wpdmdt-toolbar .btn-secondary{background-color:#1f1f1e;padding:15px 20px;line-height:1rem}.csomor-image-zoom{cursor:url('/wp-content/themes/dt-the7-child/zoom-in.png'),auto}#mapping-menu{margin-top:-72px}#mapping-menu .vc_btn3{z-index:9}@media all and (max-width:569px){#mapping-menu{display:none}h2.vc_custom_heading{font-size:30px !important;line-height:42px !important}}.page-id-2184 #fancy-header .fancy-subtitle{font-weight:500 !important}.page-id-2184 .inline-header.right .main-nav{-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.page-id-2184 .mobile-mini-widgets-in-menu,.page-id-2184 .mobile-mini-widgets{display:none}.page-id-2184 .fancy-title-head.hgroup{max-width:700px}.page-id-2184 #fancy-header .fancy-title>span{text-decoration-line:underline;text-decoration-color:#19fba6;text-decoration-thickness:.525em;text-underline-offset:-6px;text-decoration-skip-ink:none}.page-id-2184 .inline-header.right .main-nav>li>a .menu-text{font-weight:700}.handbook-section-tit{font-weight:700;font-size:1.7em;text-decoration-line:underline;text-decoration-color:#19fba6;text-decoration-thickness:.525em;text-underline-offset:-6px;text-decoration-skip-ink:none}.mooc-heading{color:#fff;text-decoration-line:underline;text-decoration-color:#1f1f1e;text-decoration-thickness:1.525em;text-underline-offset:-26px;text-decoration-skip-ink:none;font-weight:700;margin-bottom:30px}.vc_custom_1651662090287{background-size:contain;background-repeat:no-repeat}.handbook-quote{font-style:italic;max-width:400px;padding-left:4em;padding-top:100px}.handbook-quote.quote-paragraph{margin-bottom:50px}.handbook-quote-text{line-height:1.6em}.handbook-quote-text,.handbook-quote-sign{font-weight:700;font-size:20px}.handbook-quote-sign{color:#fff;font-size:5em;vertical-align:top}.handbook-quote-sign.sign-green{color:#19fba6}.mooc-info{min-height:50px;margin-bottom:10px}.mooc-info img{width:40px;height:auto}#rev_slider_2_1_forcefullwidth .tp-tab-image,#rev_slider_2_1_forcefullwidth rs-sbg{filter:grayscale(100%) !important}