body{margin-top:0px;font-family:RuckSack,sans-serif;font-size:16px;line-height:24px;color:#000;}body.path-frontpage h1.page-header{display:none;}body.path-frontpage .main_content{text-align:center;}.highlighted{background-image:url(/themes/custom/stem4math/images/homepage-banner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:463px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.highlighted h1{color:#fab400;font-size:36px;margin-bottom:36px;}.highlighted h2{font-size:36px;color:#fff;}.highlighted section:first-of-type{margin:0 auto;padding-bottom:40px;}.highlighted a{color:#fff;text-decoration:underline;}.path-activities .highlighted,.path-taxonomy .highlighted{background-image:url(/themes/custom/stem4math/images/activities-banner.jpg);min-height:400px;}header{padding-top:28px;border-bottom:1px solid #979797;}header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:28px;}header .logo{max-width:100%;}header .logo img{max-width:100%;}header .header-right section.block{display:inline-block;float:left;}header .mobile_menu_trigger{content:' ';background-image:url(/themes/custom/stem4math/images/mobile.svg);background-repeat:no-repeat;background-position:right center;height:65px;cursor:pointer;}.main_content{margin-top:40px;}footer{background-color:#43bed5;color:#fff;}footer section{text-align:center;margin-bottom:20px;}footer section h3{text-transform:uppercase;letter-spacing:2px;font-size:14px;padding-bottom:20px;}footer section svg{padding:0 10px;}footer section a{color:#fff;}footer section a:hover{color:#fff;}.highlighted{color:#fff;text-align:center;}.page-header{border-bottom:none;}a{color:#43bed5;}aside section{background-color:#43bed5;border-radius:20px;}aside .navbar-header{float:none;}aside .navbar-header .navbar-nav{float:none;}aside .navbar-header .navbar-nav li{float:none;}aside .navbar-header .navbar-nav li a{color:#fff;}.btn{border-radius:20px;}.btn-info,.btn-default{background-color:#fab400;border:2px solid #fab400;color:#fff;font-size:20px;padding:6px 20px;}.btn-info:hover,.btn-info:focus,.btn-default:hover,.btn-default:focus{background-color:transparent;border-color:#fab400;color:#fab400;}.modal button{margin-bottom:10px;}.modal .btn-default{font-size:16px;}.form-radios{text-align:center;margin:0 0 35px 0;}.form-radios .form-item{margin:0 15px;}.form-type-checkbox,.form-type-radio{display:inline-block;}.form-type-checkbox input,.form-type-radio input{opacity:0;position:absolute;}.form-type-checkbox label,.form-type-radio label{position:relative;color:#000;text-transform:uppercase;font-size:20px;letter-spacing:0;padding-top:40px;}.form-type-checkbox label::before,.form-type-radio label::before{-webkit-transition:all 200ms ease;transition:all 200ms ease;position:absolute;left:50%;top:1px;content:'';width:22px;height:22px;border:1px solid #000;}.form-type-checkbox input:checked + label::before,.form-type-radio input:checked + label::before{background:#d15e9f;box-shadow:inset 0 0 0 2px #fff;}.form-type-radio label::before{border-radius:50%;}.webform-submission-form{width:50%;margin:0 auto;}@media (max-width:720px){.webform-submission-form{width:100%;}}.webform-submission-form .form-actions{margin-top:15px;text-align:center;}.webform-submission-form .form-actions .webform-button--submit{background-color:#fab400;border:2px solid #fab400;color:#fff;}.webform-submission-form .form-actions .webform-button--submit:hover{background-color:transparent;color:#fab400;}h1{font-size:36px;color:#d15e9f;}h2{font-size:22px;color:#d15e9f;}.header-right .language-switcher-language-url{position:relative;}.header-right .language-switcher-language-url .block-title{margin:0;font-size:16px;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;}.header-right .language-switcher-language-url .block-title img{height:30px;width:30px;border-radius:50%;}.header-right .language-switcher-language-url .links{display:none;background-color:#fff;border-radius:20px;border:1px solid #43bed5;list-style:none;margin:0;padding:10px;position:absolute;left:-60px;z-index:10;width:150px;}.header-right .language-switcher-language-url .links li{padding-bottom:10px;}.header-right .language-switcher-language-url .links li.is-active{display:none;}.header-right .language-switcher-language-url .links li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.header-right .language-switcher-language-url .links li a img{height:24px;padding-top:4px;width:35px;padding-right:15px;}.header-right .language-switcher-language-url:hover .links{display:block;}#block-exposedformsearchpage-1{min-width:60px;position:relative;}#block-exposedformsearchpage-1 .form-item-search-api-fulltext{width:100%;display:none;}#block-exposedformsearchpage-1 .form-item-search-api-fulltext input{background-color:#d15e9f;height:36px;border:none;border-radius:20px;}#block-exposedformsearchpage-1 .btn-info{position:absolute;right:0;top:0;background-color:#d15e9f;border:none;width:36px;height:36px;padding:0;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/themes/custom/stem4math/images/search-button.png);background-repeat:no-repeat;}#block-partners .content .field{display:block;}#block-partners .content .field .field__item{margin-bottom:20px;}@media screen and (min-width:992px){#block-partners .content .field{display:block;}#block-partners .content .field .field__item{width:33%;float:left;}}@media screen and (min-width:1300px){#block-partners .content .field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}#block-partners .content .field svg{width:auto;height:70px;}#block-downloadpdf{position:absolute;top:0;right:0;}#block-downloadpdf .content a{background-image:url(/themes/custom/stem4math/images/download.svg);background-repeat:no-repeat;padding-left:35px;height:32px;display:inline-block;}#block-downloadpdf .content a:hover{color:#d15e9f;text-decoration:none;}@media screen and (max-width:992px){#block-downloadpdf .content a{color:transparent;width:26px;}#block-downloadpdf .content a:hover{color:transparent;}}.mobile_menu .language-switcher-language-url{float:none;clear:both;margin-top:20px;margin-left:15px;}.mobile_menu .language-switcher-language-url .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;}.mobile_menu .language-switcher-language-url .links li{padding-right:10px;}.mobile_menu .language-switcher-language-url .links li a{font-size:0;}.mobile_menu .language-switcher-language-url .links li a img{height:30px;width:auto;}article.activity.teaser{border:1px solid #d15e9f;border-radius:20px;}article.activity.teaser a{color:#000;text-decoration:none;}article.activity.teaser .image{min-height:200px;position:relative;background-size:cover;background-position:center center;border-top-left-radius:20px;border-top-right-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #d15e9f;}article.activity.teaser .content{padding:20px;position:relative;}article.activity.teaser .content .topics{position:absolute;top:-20px;}article.activity.teaser .content .topics div{display:inline;padding:0 5px;}article.activity.teaser .content h2{color:#000;font-size:18px;font-weight:500;}article.activity.teaser .content .content_footer{margin-top:10px;}article.activity.teaser .content .content_footer .left .age-category{background-image:url(/themes/custom/stem4math/images/icon-age.svg);background-repeat:no-repeat;padding-left:35px;}article.activity.teaser .content .content_footer .right{text-align:right;}article.activity.teaser .content .content_footer .right a:hover{font-weight:bold;}article.activity.teaser .content .content_footer a{color:#d15e9f;}article.activity.full .segment_text{display:none;}article.activity.full .segment_text.segment_text__1{display:block;}article.activity.full img{border-radius:20px;}article.activity.full .header{border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;margin-bottom:40px;padding:10px 0;}@media screen and (max-width:992px){article.activity.full .header .pull-right{float:left !important;}article.activity.full .header .field--name-field-age .field__label,article.activity.full .header .field--name-field-topic .field__label{display:none;}article.activity.full .header .field--name-field-topic .field__items .field__item{display:block !important;}}article.activity.full .header .field--name-field-age{background-image:url(/themes/custom/stem4math/images/icon-age.svg);background-repeat:no-repeat;padding-left:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}article.activity.full .header .field--name-field-age .field__items{margin-left:20px;}article.activity.full .header .field--name-field-topic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}article.activity.full .header .field--label{font-weight:normal;display:inline;}article.activity.full .header .topics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}article.activity.full .header .topics .field__item{display:inline-block;}article.activity.full .header .topics .topic{display:inline-block;padding:10px;}@media screen and (min-width:992px){article.activity.full .header .topics .topic{padding:0 10px;}}article.activity.full .header .topics .topic:first-of-type{padding-left:0px;}@media screen and (min-width:992px){article.activity.full .header .topics .topic:first-of-type{padding-left:20px;}}article.activity.full .header .topics .topic .topic_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}article.activity.full .header .topics .topic .topic_content .icon{padding-right:5px;}article.activity.full .tab_content h2{margin-top:0px;}article.activity.full .tab_content .content_tabs{border-bototm:0;margin-top:55px;margin-bottom:50px;}@media screen and (min-width:992px){article.activity.full .tab_content .content_tabs{border-bottom:2px solid #43bed5;}}article.activity.full .tab_content .content_tabs li{margin-bottom:0;padding-right:20px;width:50%;margin-bottom:10px;}@media screen and (min-width:992px){article.activity.full .tab_content .content_tabs li{width:16.66%;margin-bottom:0;}}article.activity.full .tab_content .content_tabs li.active a{background-color:#43bed5;color:#fff;}article.activity.full .tab_content .content_tabs li a{border-radius:20px;background-color:transparent;border:1px solid #ebebeb;color:#6a6a6a;text-align:center;width:100%;}@media screen and (min-width:992px){article.activity.full .tab_content .content_tabs li a{background-color:#ebebeb;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}}article.activity.full .tab_content .content_tabs li a:hover{background-color:#43bed5;color:#fff;}article.activity.full .tab_content .in_content_tabs li{margin-bottom:20px;}article.activity.full .tab_content .in_content_tabs li.active a{border-color:#fab400;background-color:#fab400;color:#fff;}article.activity.full .tab_content .in_content_tabs li a{border:1px solid #9b9b9b;border-radius:20px;color:#9b9b9b;background-color:#fff;text-align:center;}article.activity.full .tab_content .in_content_tabs li a:hover{background-color:#fab400;border-color:#fab400;color:#fff;}.navbar-header .nav li{padding-right:10px;}.navbar-header .nav li:last-of-type{padding-right:0;}.navbar-header .nav li .dropdown-menu{border:none;box-shadow:none;left:-100px;background-image:url(/themes/custom/stem4math/images/line.svg);background-repeat:no-repeat;background-position:center top;background-color:transparent;}.navbar-header .nav li .dropdown-menu ul{background-color:#fff;margin-top:18px;list-style:none;border:1px solid #43bed5;border-radius:20px;width:300px;padding:10px;background-repeat:no-repeat;background-position-x:center;}.navbar-header .nav li .dropdown-menu ul li{padding-top:10px;padding-bottom:10px;text-align:center;border-bottom:1px solid #bbbbbb;}.navbar-header .nav li .dropdown-menu ul li:last-of-type{border-bottom:none;}.navbar-header .nav li .dropdown-menu ul li a{padding-top:20px;padding-bottom:20px;color:#000;}.navbar-header .nav li .dropdown-menu ul li a:hover{background-color:transparent;font-weight:bold;color:#000;text-decoration:none;}.navbar-header .nav li:hover .dropdown-menu{display:block;}.navbar-header .nav li a{font-size:16px;padding:5px 15px;}.navbar-header .nav li a:hover,.navbar-header .nav li a:focus,.navbar-header .nav li a.is-active{background-color:#43bed5;color:#fff;border-radius:20px;}.navbar-header .nav li ul li a.is-active,.navbar-header .nav li ul li a:hover,.navbar-header .nav li ul li a:focus{background-color:transparent;color:#000;font-weight:bold;}.nav-tabs{border-bottom:0;margin-bottom:10px;}.nav-tabs li a{border:2px solid #d15e9f;background-color:#d15e9f;color:#fff;border-radius:0px;}.nav-tabs li a:hover,.nav-tabs li a.is-active,.nav-tabs li a.is-active:hover{background-color:transparent;border:2px solid #d15e9f;color:#d15e9f;}aside section{background-color:#43bed5;border-radius:20px;}aside .navbar-header{float:none;}aside .navbar-header .navbar-nav{float:none;margin:20px;}aside .navbar-header .navbar-nav li{float:none;border-bottom:1px solid #fff;margin:0px 10px;}aside .navbar-header .navbar-nav li:last-of-type{border-bottom:none;}aside .navbar-header .navbar-nav li a{color:#fff;padding:10px 0px;}aside .navbar-header .navbar-nav li a:hover,aside .navbar-header .navbar-nav li a:focus,aside .navbar-header .navbar-nav li a.is-active{background-color:transparent;border-radius:0px;color:#fab400;}.mobile_menu{padding:20px;display:none;position:absolute;top:0;left:0;background-color:#d15e9f;width:100%;height:100vh;}.mobile_menu .mobile_close{height:20px;background-image:url(/themes/custom/stem4math/images/mobile_close.svg);background-repeat:no-repeat;background-position:right center;}.mobile_menu .navbar-header .nav{margin:0px 15px;}.mobile_menu .navbar-header .nav li{text-align:left;padding:15px 0px;border-bottom:1px solid #fab400;}.mobile_menu .navbar-header .nav li a{color:#fff;font-size:20px;padding:0px;}.mobile_menu .navbar-header .nav li a.is-active{background-color:transparent;color:#fff;font-weight:bold;}.paragraph{margin-bottom:20px;}.paragraph img{border-radius:20px;}.paragraph.paragraph--type--full-width-text .btn{margin-top:20px;}.paragraph.paragraph--type--highlight blockquote{color:#d15e9f;padding:0;margin:0 0 0 100px;border-left:0;font-size:22px;line-height:30px;width:660px;}.paragraph.paragraph--type--images{margin-bottom:0px;}.paragraph.paragraph--type--images .image{margin-bottom:30px;}.view--topics .view-content{margin-top:60px;}.view--topics .view-content .views-row{display:inline-block;width:15%;padding:0px 30px;text-align:center;vertical-align:top;}.view--topics .view-content .views-row a svg{width:50px;height:50px;}.view--topics .view-content .views-row a svg circle{fill:white;}.view--topics .view-content .views-row a svg path{fill:#d15e9f;}.view--topics .view-content .views-row a:hover svg path{fill:white;}.view--topics .view-content .views-row a:hover svg circle{fill:#fab400;}.view--topics .view-content .views-row:first-of-type{padding-left:0px;}.view--topics .view-content .views-row:last-of-type{padding-right:0px;}.view--topics .view-content .views-row a{color:#fff;text-decoration:none;}.view--topics .view-content .views-row a:hover{text-decoration:none;}@media (max-width:991px){.view--topics .view-content .views-row{width:33%;float:left;margin-bottom:30px;}.view--topics .view-content .views-row:nth-child(4){padding-left:0px;}.view--topics .view-content .views-row:last-of-type{padding-right:30px;}}@media (max-width:560px){.view--topics .view-content .views-row{height:100px;}}.view--activities .view-content .views-row,.view-taxonomy-term .view-content .views-row{margin-bottom:30px;}#views-exposed-form-activities-page-1{width:50%;margin:0 auto;text-align:center;}#views-exposed-form-activities-page-1 fieldset{float:none;margin-bottom:30px;}#views-exposed-form-activities-page-1 fieldset legend{color:#000;border-bottom:none;}#views-exposed-form-activities-page-1 fieldset legend .fieldset-legend{font-size:20px;}.pager-nav{clear:both;}.pager-nav .pagination li.active a{background-color:#d15e9f;border-color:#d15e9f;color:#fff;}.pager-nav .pagination li.active a:hover{background-color:#d15e9f;border-color:#d15e9f;}.pager-nav .pagination li.pager__item--last,.pager-nav .pagination li.pager__item--first{display:none;}.pager-nav .pagination li:first-child a{border-top-left-radius:20px;border-bottom-left-radius:20px;}.pager-nav .pagination li:last-child a{border-top-right-radius:20px;border-bottom-right-radius:20px;margin-right:0px;}.pager-nav .pagination li a{border-radius:20px;border-color:#000;color:#000;margin-right:25px;width:35px;}.pager-nav .pagination li a:hover{background-color:#d15e9f;border-color:#d15e9f;color:#fff;}
