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 .block{background-repeat:no-repeat;background-position:center center;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.highlighted .block h1{color:#d18b71;font-size:36px;margin-bottom:36px;}.highlighted .block p{color:#d18b71;}.highlighted .block h2{font-size:36px;color:#86b7b4;}.highlighted .block section:last-of-type{margin:0 auto;padding-bottom:40px;}.highlighted .block a{color:#fff;text-decoration:underline;}.highlighted .block .field--name-field-link a{display:inline-block;background-color:#d18b71;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;padding:5px 10px;border:2px solid #fff;}.highlighted .block .field--name-field-link a:hover{background-color:#fff;color:#d18b71;}header{padding-top:28px;border-bottom:1px solid #979797;}header .container{display:-ms-flexbox;display:flex;-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:#86b7b4;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:#86b7b4;}aside section{background-color:#d18b71;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:#009aa3;border:2px solid #009aa3;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:#009aa3;color:#009aa3;}.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{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:#fff;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:#009aa3;border:2px solid #009aa3;color:#fff;}.webform-submission-form .form-actions .webform-button--submit:hover{background-color:transparent;color:#009aa3;}h1{font-size:36px;color:#86b7b4;}h2{font-size:22px;color:#d18b71;}.language-switcher-language-url{padding:5px 0;position:relative;}.language-switcher-language-url .block-title{margin:0;font-size:16px;line-height:20px;}.language-switcher-language-url .links{display:none;background-color:#fff;border-radius:20px;border:1px solid #86b7b4;list-style:none;margin:0;padding:5px;}.language-switcher-language-url:hover .links{display:block;position:absolute;z-index:10;}#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:#d18b71;height:36px;border:none;border-radius:20px;}#block-exposedformsearchpage-1 .btn-info{position:absolute;right:0;top:0;background-color:#d18b71;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:-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:#d18b71;text-decoration:none;}@media screen and (max-width:992px){#block-downloadpdf .content a{color:transparent;width:26px;}#block-downloadpdf .content a:hover{color:transparent;}}.sidebar_first .views-exposed-form{padding:20px;}.sidebar_first .views-exposed-form fieldset{margin-top:20px;}.sidebar_first .views-exposed-form fieldset legend{border-bottom:none;}.sidebar_first .views-exposed-form fieldset legend .fieldset-legend{color:#fff;}.sidebar_first .views-exposed-form .form--inline .checkbox{width:100%;display:-ms-flexbox;display:flex;margin-bottom:5px;}.sidebar_first .views-exposed-form .form--inline .checkbox label{padding-top:0px;text-transform:none;padding-left:15px;font-size:16px;}.sidebar_first .views-exposed-form .form--inline .checkbox label::before{left:-15px;top:0;}footer .block .field--name-field-block-icons.field__items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}footer .block .field--name-field-block-icons.field__items .field__item img{height:60px;width:auto;padding-right:50px;}.pre_content{margin-bottom:40px;background-color:#F0F0F0;padding:10px;border-radius:20px;}.pre_content .block h2.block-title{font-size:36px;text-align:center;margin-bottom:40px;}article.activity.teaser{border:1px solid #d18b71;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:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #d18b71;}article.activity.teaser .content{padding:20px;position:relative;}article.activity.teaser .content h2{color:#86b7b4;font-weight:bold !important;font-size:24px;font-weight:500;}article.activity.teaser .content .field .field__label{font-weight:bold;}article.activity.teaser .content .field.field--name-field-introduction{margin-bottom:10px;}article.activity.teaser .content .field.field--name-field-topic .field__items{display:-ms-flexbox;display:flex;}article.activity.teaser .content .field.field--name-field-topic .field__items .field__item img{width:40px;height:40px;padding-right:10px;}article.activity.teaser .field--name-field-category{color:#d18b71;margin-bottom:10px;}article.activity.full .segment_text{display:none;}article.activity.full .segment_text.segment_text__1{display:block;}article.activity.full .field--name-field-introduction{padding-bottom: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 .field__label{font-weight:bold;}article.activity.full .header .field--label{font-weight:normal;display:inline;}article.activity.full .header .topics{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}article.activity.full .header .topics .field__items{display:-ms-flexbox;display:flex;}article.activity.full .header .topics .field__items .field__item{width:50px;height:50px;}article.activity.full .header .topics .field__items .field__item img{width:50px;height:50px;padding-right:10px;}article.activity.full .header .topics .topic{padding:10px;}article.activity.full .header .topics .topic img{width:50px;height:50px;}@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:-ms-flexbox;display:flex;-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 .field--name-field-video .field__item{margin-bottom:40px;}article.activity.full .tab_content .content_tabs{border-bottom:0;margin-top:55px;margin-bottom:50px;}@media screen and (min-width:992px){article.activity.full .tab_content .content_tabs{border-bottom:2px solid #86b7b4;}}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:14.28%;margin-bottom:0;}}article.activity.full .tab_content .content_tabs li.active a{background-color:#d18b71;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:#86b7b4;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}}article.activity.full .tab_content .content_tabs li a:hover{background-color:#d18b71;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:#d18b71;background-color:#d18b71;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:#d18b71;border-color:#d18b71;color:#fff;}.field--name-webform{padding-top:20px;}.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 #86b7b4;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:#86b7b4;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 #d18b71;background-color:#d18b71;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 #d18b71;color:#d18b71;}aside section{background-color:#86b7b4;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:#009aa3;}.mobile_menu{padding:20px;display:none;position:absolute;top:0;left:0;background-color:#d18b71;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 #009aa3;}.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.paragraph--type--block{border:1px solid #d18b71;border-radius:20px;}.paragraph.paragraph--type--block a{color:#000;text-decoration:none;}.paragraph.paragraph--type--block .image{min-height:200px;position:relative;background-size:cover;background-position:center center;border-top-left-radius:20px;border-top-right-radius:20px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #d18b71;}.paragraph.paragraph--type--block .content{padding:20px;position:relative;}.paragraph.paragraph--type--block .content h2{color:#86b7b4;font-weight:bold !important;font-size:24px;font-weight:500;}.paragraph.paragraph--type--block .content .field .field__label{font-weight:bold;}.paragraph.paragraph--type--block .content .field.field--name-field-introduction{margin-bottom:10px;}.paragraph.paragraph--type--block .content .field.field--name-field-topic .field__items{display:-ms-flexbox;display:flex;}.paragraph.paragraph--type--block .content .field.field--name-field-topic .field__items .field__item img{width:40px;height:40px;padding-right:10px;}.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:#d18b71;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-categories .view-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.view-categories .view-content .views-row{-ms-flex:0 1 calc(20% - 8px);flex:0 1 calc(20% - 8px);text-align:center;}.view-categories .view-content .views-row .term a:hover{text-decoration:none;}.view-categories .view-content .views-row .term a:hover h3{color:#d18b71;font-weight:bold;}.view-categories .view-content .views-row .term h3{font-size:18px;color:#86b7b4;}.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;margin-bottom:20px;}.view--topics .view-content .views-row a svg{width:96px;height:96px;}.view--topics .view-content .views-row a:hover{color:#d18b71;font-weight:bold;}.view--topics .view-content .views-row a{color:#fff;text-decoration:none;}.view--topics .view-content .views-row a:hover{text-decoration:none;}.view--topics .view-content .views-row .topic.is-active .field--name-name{color:#d18b71;font-weight:bold;}@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:#d18b71;border-color:#d18b71;color:#fff;}.pager-nav .pagination li.active a:hover{background-color:#d18b71;border-color:#d18b71;}.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:#d18b71;border-color:#d18b71;color:#fff;}aside fieldset{float:none !important;}
