/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-hero-content{margin-top:0 !important;}
.paragraph--type--adjustable-media-and-content{margin:0 -15px 50px 15px;}
.layout-container.directory{margin:13rem auto;}.layout-container.directory .node--type-page{margin:0 auto;}.node--type-program,.node--type-online-program,.node--type-page{padding:6rem 0 8rem;}.authenticated .node--type-program,.authenticated.node--type-online-program,.authenticated .node--type-page{padding:0 0 8rem;}.layout-hero-content #block-views-block-campus-tags-pages-block-1{top:calc(100% - 1px);z-index:10;position:absolute;max-width:1200px;left:calc((100% - 1200px)/2);}.view-campus-tags-pages .view-content{display:flex;}.view-campus-tags-pages .view-content > div{display:inline-flex;margin-right:0.8rem;}.layout-hero-content{height:325px;position:relative;}.layout-hero-content #block-oregontech-breadcrumbs{position:absolute;bottom:7.5rem;z-index:4;max-width:1200px;left:calc((100% - 1200px)/2);}.layout-hero-content #block-oregontech-breadcrumbs .breadcrumb{margin:0;padding:0;}.layout-hero-content #block-oregontech-breadcrumbs .breadcrumb li,.layout-hero-content #block-oregontech-breadcrumbs .breadcrumb li a{color:#fff;}.layout-hero-content #block-oregontech-page-title{position:absolute;bottom:2rem;z-index:3;max-width:1200px;left:calc((100% - 1200px)/2);}.layout-hero-content #block-oregontech-page-title h1.page-title{color:#fff;margin:0;padding:0;font-size:5rem;}body header .header-wrapper{position:relative;z-index:10;}.layout-hero-content{height:auto;min-height:275px;margin-top:-100px;}.layout-hero-content .region-hero{height:auto;min-height:275px;position:relative;}.views-field-field-page-banner .wrapper:after{content:'';background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0),#000);height:60%;width:100%;position:absolute;bottom:0;z-index:2;}#block-views-block-page-banner-block-1{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;bottom:0;right:0;overflow:hidden;}.views-field.views-field-field-page-banner img,.field--name-field-page-banner-image img{min-width:100%;height:auto;}@media (max-width:1300px){.layout-hero-content #block-oregontech-page-title,.layout-hero-content #block-views-block-campus-tags-pages-block-1,.layout-hero-content #block-oregontech-breadcrumbs{left:2rem;}}@media (max-width:1500px){.views-field.views-field-field-page-banner img,.field--name-field-page-banner-image img{min-height:350px;max-width:none !important;}}@media (max-width:767px){header .header-wrapper .region-utility .company-brand a.site-logo img{max-width:40%;}}#block-exposedformdirectorypage-1{position:absolute;top:100%;max-width:1200px;left:calc((100% - 1200px)/2);}.block-layout-builder{margin-bottom:3rem;}.layout--twocol-section.layout--twocol-section--75-25.body-sidebar-offset > .layout__region--second{margin-top:-13rem;background:#fff;padding:1.8rem;position:relative;z-index:15;}@media (max-width:820px){.layout--twocol-section.layout--twocol-section--75-25.body-sidebar-offset > .layout__region--second{margin-top:0;}}.stories-block .campus{position:absolute;top:10px;text-align:center;width:100%;}.gsc-search-box tr,.gsc-search-box td{background-color:transparent !important;}.gsc-search-box input{box-shadow:none;padding-left:30px !important;}
#layout-builder-modal .js-media-library-item a{font-size:0;}:root{--gin-border-m:.5rem;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-spacing-m:1rem;--jui-dialog-z-index:1260;--jui-dialog-close-button-size:1em;}
.program-sidebar{font-family:"Roboto Condensed",Arial,sans-serif;margin-top:-10rem !important;position:relative;z-index:15;background:#fff;}
@media screen and (max-width:1199px){.path-news .block-views-exposed-filter-blockarticle-view-page-1{padding:30px 0;height:auto;}}@media screen and (min-width:1200px){.path-news .block-views-exposed-filter-blockarticle-view-page-1 form .form--inline .form-item{max-width:300px;flex-wrap:nowrap;}}.path-news .block-views-exposed-filter-blockarticle-view-page-1 form{position:relative;z-index:1;}.path-news .block-views-exposed-filter-blockarticle-view-page-1:after{content:"";display:block;width:100%;height:376px;position:absolute;top:100%;background:url(/themes/custom/oregontech/images/oregon-tech-hex-grad-15.png) repeat-x;z-index:0;}.acadmics-exposed-form{background:url(/themes/custom/oregontech/images/oregon-tech-hex-grad-15.png) repeat-x;}@media screen and (max-width:767px){.path-news .hero-banner-img-section{min-height:250px;}.path-news .region-hero #block-oregontech-breadcrumbs{top:15rem;}.path-news .region-hero #block-oregontech-page-title{top:18.5rem;}}@media screen and (max-width:1199px){.path-news .layout-hero-content .flexslider ul.slides{background:transparent;}}@media screen and (max-width:991px){.path-news .region-hero .block-views-blockarticle-view-block-4 .featured-news-slider .featured-article-slider ul.slides li .views-field .content-wrap{color:#000;}}@media screen and (min-width:992px) and (max-width:1199px){.path-news .region-hero .block-views-blockarticle-view-block-4 .featured-news-slider .featured-article-slider ul.slides li .views-field .content-wrap{color:#fff;}.path-news .region-hero .block-views-blockarticle-view-block-4 .featured-news-slider .featured-article-slider ul.slides li .views-field .content-wrap .post-title a,.path-news .region-hero .block-views-blockarticle-view-block-4 .featured-news-slider .featured-article-slider ul.slides li .views-field .content-wrap .post-link a,.path-news .region-hero .block-views-blockarticle-view-block-4 .featured-news-slider .featured-article-slider ul.slides li .views-field .content-wrap .post-date{color:#fff;}}@media screen and (max-width:767px){nav.pager{margin:1rem auto;padding:0 0 0 12px;}}nav.pager .pager__items .pager__item{display:inline-block;}nav.pager .pager__items .pager__item a,nav.pager .pager__items .pager__item span{display:block;}nav.pager .pager__items .pager__item.pager__item--prev > a,nav.pager .pager__items .pager__item.pager__item--next > a,nav.pager .pager__items .pager__item.pager__item--first > a,nav.pager .pager__items .pager__item.pager__item--last > a{border-top:none;}.field--name-field-apply-link a:visited,.field--name-field-request-link a:visited{color:#fff;}.text-formatted .button:visited{color:#fff;}.field--name-field-apply-link a:hover,.field--name-field-request-link a:hover,.field--name-field-apply-link a:focus,.field--name-field-request-link a:focus{color:#fff;}.paragraph--type--apply-gridder .paragraph--type--gridder .gridder .gridder-show .gridder-expanded-content a.button,.paragraph--type--apply-gridder .paragraph--type--gridder .gridder .gridder-show .gridder-expanded-content a.button:visited{font-size:1.8rem;color:#fff;font-weight:bold;padding:10.5px 50px;}.paragraph--type--apply-gridder .paragraph--type--gridder .gridder .gridder-show .gridder-expanded-content a.button:hover,.paragraph--type--apply-gridder .paragraph--type--gridder .gridder .gridder-show .gridder-expanded-content a.button:focus{color:#ffd24f;box-shadow:0 0 6px 0 rgba(0,0,0,0.20);}.paragraph--type--apply-gridder .paragraph--type--gridder .gridder .gridder-show .gridder-expanded-content a.button:after{display:none;}#views-exposed-form-directory-page-1 #edit-name--2--description{display:none;}
.view-id-directory.view-display-id-page_1 .views-row,main .col-md-9{margin-left:0;padding-left:0;}.view-id-directory.view-display-id-page_1 div.phone-email{margin-right:auto;margin-left:3rem;}.view-id-directory.view-display-id-page_1 .item-list li{margin-left:0;}nav.pager{margin:5rem 12px 0 0;}.paragraph--type--sidebar-image-block-with-contact{position:relative;}.paragraph--type--sidebar-image-block-with-contact .field--name-field-campus-tag{position:absolute;top:-1px;width:100%;text-align:center;}figure.caption-drupal-media{width:auto !important;}.media.media--type-inline-media{display:block;}.media.align-center div{margin:0 auto 3rem;}.kwall-share-bar ul.share-list li a{font-size:2rem;}#layout-builder-modal input[type="checkbox"],#layout-builder-modal input[type="radio"]{flex:0 0 20%;}html #layout-builder-modal input[type=button],html #layout-builder-modal input[type=reset],html #layout-builder-modal input[type=submit],html #layout-builder-modal select{font-size:1.4rem;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{color:#fff;border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);text-shadow:0 1px rgba(0,0,0,0.5);font-weight:700;-webkit-font-smoothing:antialiased;}#drupal-modal .form-checkboxes .form-item,#drupal-modal .form-radios .form-item{display:block;}#drupal-modal .form-checkboxes .form-item input[type=checkbox],#drupal-modal .form-checkboxes .form-item input[type=radio],#drupal-modal .form-radios .form-item input[type=checkbox],#drupal-modal .form-radios .form-item input[type=radio]{display:inline-block;width:30%;vertical-align:middle;}#drupal-modal .form-checkboxes .form-item label:after,#drupal-modal .form-radios .form-item label:after{display:none;}#block-oregontech-help,#edit-actions,#edit-moderation-state-wrapper,#layout-builder-discard-changes{max-width:1200px;margin:0 auto 3rem;}@media (max-width:1240px){#block-oregontech-help,#edit-actions,#edit-moderation-state-wrapper,#layout-builder-discard-changes{padding:0 3rem;}}#edit-moderation-state-wrapper select{font-size:1.6rem;}#layout-builder-discard-changes .button{color:#fff;}#layout-builder-discard-changes .button:visited{color:#fff;}#layout-builder-discard-changes .button:hover{color:#ffd24f;}.layout-builder__message--overrides{display:none;}#edit-preview-toggle{display:flex;}.layout-builder .layout .layout__region .block{margin-bottom:3rem;}.ui-front.editor-link-dialog #drupal-modal{min-height:350px !important;overflow-y:scroll;}.page-node-layout_builder .layout-builder{padding:6rem 0;}.page-node-type-person .layout-container,.page-node-type-story .layout-container{max-width:none;background:url(/themes/custom/oregontech/images/oregon-tech-hex-grad-15.png) repeat-x;}.page-node-type-person .layout-container main,.page-node-type-story .layout-container main{max-width:1200px;margin:0 auto;padding:0 0 6rem;}.page-node-type-person.anonymous .layout-container main,.page-node-type-story.anonymous .layout-container main{max-width:1200px;margin:0 auto;padding:8rem 0 6rem;}.page-node-type-person.anonymous .layout-container main > .col-md-12,.page-node-type-story.anonymous .layout-container main > .col-md-12{padding-left:0;padding-right:0;}.page-node-type-person.anonymous .layout-container main > .col-md-12 .node__content .row .col-md-3,.page-node-type-person.anonymous .layout-container main > .col-md-12 .node__content .row .col-md-9,.page-node-type-story.anonymous .layout-container main > .col-md-12 .node__content .row .col-md-3,.page-node-type-story.anonymous .layout-container main > .col-md-12 .node__content .row .col-md-9{padding-left:0;padding-right:0;}.type-class{font-size:1.8rem;font-style:italic;margin-bottom:1rem;}.node__content .field--name-body{padding:2rem 0;}.chosen-container.chosen-container-single{font-size:1.4rem;width:320px !important;}[data-drupal-selector=edit-advanced] .form-type-checkbox{display:flex;}[data-drupal-selector=edit-advanced] .form-type-checkbox input{flex:0 0 10%;}[role=contentinfo].pre-footer-content{background-color:#ffd350;background-image:linear-gradient(72deg,#e6962b 0%,#ffd350 64%);}[role=contentinfo].pre-footer-content #block-footerquicklinks .paragraph--type--quick-link .field--name-field-links .field__item a.button{text-transform:uppercase;font-family:"archivo_narrow","Roboto Condensed",Impact,sans-serif;font-weight:bold;font-size:1.8rem;font-weight:bold;height:48px;padding:10.5px 50px;width:100%;color:#fff;}[role=contentinfo].pre-footer-content #block-footerquicklinks .paragraph--type--quick-link .field--name-field-links .field__item a.button:visited{color:#fff;}[role=contentinfo].pre-footer-content #block-footerquicklinks .paragraph--type--quick-link .field--name-field-links .field__item a.button:hover{color:#ffd350;}.paragraph--type--quicklink-bar .field--name-field-quicklink-bar-items > .field__item .paragraph--type--quicklink-bar-item .media{display:block;}.page-node-type-home-page .block-views-blockhero-banner-block-2{margin-bottom:50px;}.field--name-field-media-oembed-video{width:100%;position:relative;overflow:hidden;}.field--name-field-media-oembed-video:before{content:"";position:relative;padding-bottom:56.25%;height:0;display:block;overflow:hidden;}.field--name-field-media-oembed-video iframe,.paragraph--type--full-width-video-carousel .paragraph--type--video-carousel-item .field--name-field-media .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--quicklink-bar .field--name-field-quicklink-bar-items > .field__item .paragraph--type--quicklink-bar-item .field--name-field-quicklink-icon .field--name-field-media-image-15 img{height:auto;}.paragraph--type--quicklink-bar .field--name-field-quicklink-bar-items > .field__item .paragraph--type--quicklink-bar-item .field--name-field-quicklink-icon .field--name-field-media-image-15{padding-bottom:0;}.paragraph--type--quicklink-bar .field--name-field-quicklink-bar-items > .field__item .paragraph--type--quicklink-bar-item .field--name-field-quicklink-icon .field--name-field-media-image-15 a{padding-bottom:20px;display:block;}.paragraph--type--quicklink-bar .field--name-field-quicklink-bar-items > .field__item{flex:auto;flex-grow:1;}#block-applyquicklinkbar{width:100%;max-width:none;background:url(/themes/custom/oregontech/images/oregon-tech-hex-grad-15.png) repeat-x;}#block-applyquicklinkbar .paragraph--type--quicklink-bar{max-width:1200px;margin:0 auto;}.page-node-3458 .layout-container.container.layout-builder{background:none;}.gridder{}.gridder .gridder-list{display:inline-block;text-align:center;text-decoration:none;border:none;border-radius:0;box-shadow:none;color:#fff;font-family:"archivo_narrow","Roboto Condensed",Impact,sans-serif;font-size:1.8rem;font-weight:bold;height:48px;padding:10.5px 50px;transition:all 0.1s ease-out;background-color:#ffd24f;color:#003767;margin-right:2rem;width:30%;}.gridder .gridder-list .title:after{content:'\f107';font-family:'FontAwesome';padding-left:1rem;}.gridder .gridder-list.selectedItem{background-color:#003767;color:#ffd24f;}.gridder .gridder-list.selectedItem .title:after{content:'\f106';}.no-bottom-margin{margin-bottom:0 !important;}.layout-builder .node__content .layout--twocol-section--67-33 .layout__region--first,.layout-builder .node__content .layout--twocol-section--33-67 .layout__region--first,.layout-builder .node__content .layout--twocol-section--50-50 .layout__region--first,.layout-builder .node__content .layout--twocol-section--75-25 .layout__region--first,.layout-builder .node__content .layout--twocol-section--25-75 .layout__region--first{padding-right:30px;}
.paragraph--type--webform-reference{background-color:white;}.webform-submission-form .webform-component{background:white;color:black;}.paragraph--type--webform-reference form .form-item label{color:black;}.paragraph--type--webform-reference form .btn-primary{background-color:gold;}
