/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
form.tuition-calc{margin:0 auto;width:70%;}@media (max-width:767px){form.tuition-calc{width:100%;}}.tuition-calc .tuition-top h2{text-align:center;}.tuition-calc .tuition-top{border-color:#ccc;border-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;border-width:1px 1px 0 1px;padding:15px;}.tuition-calc .tuition-type,.tuition-calc .tuition-input{border-color:#ccc;border-style:solid;border-width:1px 1px 0 1px;}.tuition-calc .tuition-type h3,.tuition-calc .tuition-input h3,.tuition-calc legend h3{padding:10px;background-color:#dee2e6;margin:0 0 15px;font-size:24px;color:#343a40;font-weight:500;}.tuition-calc .tuition-input{overflow:hidden;}.tuition-calc .tuition-input label{font-weight:normal;}@media (max-width:767px){.tuition-calc .filter .program-select{width:90%;}}.tuition-calc .tuition-result h4{padding:20px;background-color:#dee2e6;margin:0;font-size:24px;color:#343a40;font-weight:500;text-align:center;}.tuition-calc .tuition-result table{width:100%;}.tuition-calc .tuition-result table th{background-color:#fff;border:none;color:#49595e;text-align:left;width:42%;padding-left:10px;}.tuition-calc .tuition-result table tr{border-bottom:1px solid #ccc;}.tuition-calc .tuition-result table td{background-color:#fff;border:none;}.tuition-calc .tuition-total th,.tuition-calc .tuition-total td{background-color:#81d3eb !important;font-weight:700;}.tuition-calc .tuition-bottom{border-color:#ccc;border-style:solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-width:0 1px 1px 1px;padding:15px;}.tuition-calc .tuition-bottom td{padding:15px;}@media print{.tuition-calc .l-arizona-header,.tuition-calc .header-2,.tuition-calc .region-header-logo a[href]::after,.tuition-calc .tuition-top .links-norm,.tuition-calc a.ext,.tuition-calc .tuition-bottom,.tuition-calc #footer_site{display:none;}.tuition-calc .header__logo-image{max-width:310px !important;}.tuition-calc .tuition-top .links-print{display:block !important;}.tuition-calc .tuition-top,.tuition-calc .tuition-type,.tuition-calc .tuition-input,.tuition-calc .tuition-result{border:none !important;}.tuition-calc .tuition-top h2{font-size:20px;margin:0 0 20px;}.tuition-calc .tuition-type h3,.tuition-calc .tuition-input h3{padding:0;font-size:18px;margin:0;}.tuition-calc .tuition-result h4{padding:0;font-size:20px;}.tuition-calc .field-body{padding:0 80px;}}
[data-bs-toggle="tooltip"]{border-bottom:1px dotted currentColor;cursor:help;}[data-bs-toggle="tooltip"]::after{content:"\00a0ⓘ";font-size:0.85em;opacity:0.75;}.ui-datepicker-calendar .ui-priority-secondary,.ui-datepicker-calendar .ui-widget-content .ui-priority-secondary{opacity:1;background:#d6ecf2 !important;}.navbar-az #block-az-barrio-microcampushomemainmenu .nav-item button,.navbar-az #block-az-barrio-issmain .nav-item button,.navbar-az #block-az-barrio-studyabroadmain .nav-item button{padding-left:10px;}@media (min-width:992px){.navbar-az .navbar-nav{height:64px;}}@media (max-width:991px){.node--type-microcampus-partner-page #az_mobile_nav_menu,.node--type-new-study-abroad-page #block-az-barrio-offcanvas-searchform,.node--type-international-students-page #block-az-barrio-offcanvas-searchform,.node--type-international-faculty-page #block-az-barrio-offcanvas-searchform,.node--type-microcampus-page #block-az-barrio-offcanvas-searchform,.node--type-microcampus-partner-page #block-az-barrio-offcanvas-searchform,.page-view-study-abroad-search-api #block-az-barrio-offcanvas-searchform,.page-view-iss-search-api #block-az-barrio-offcanvas-searchform,.page-view-ifs-search-api #block-az-barrio-offcanvas-searchform,.page-view-microcampus-search-api #block-az-barrio-offcanvas-searchform,.page-view-study-abroad-search-api #az_mobile_nav_menu,.page-view-iss-search-api #az_mobile_nav_menu,.page-view-ifs-search-api #az_mobile_nav_menu,.page-view-microcampus-search-api #az_mobile_nav_menu{display:none;}.custom-search-api-mobile .form-item-search-api-fulltext{flex-grow:1;min-width:0;}.custom-search-api-mobile .form-item-search-api-fulltext .form-control{width:100%;}.custom-mobile .navbar-nav .nav-item{width:100%;min-height:52px;align-items:stretch;border-left:0;border-right:0;}.custom-mobile .navbar-nav .nav-item button,.custom-mobile .navbar-nav .nav-item a.nav-link{display:flex;width:100%;align-items:center;padding:0.375rem 0.25rem 0.375rem 1rem;background-color:#fff;font-weight:500;font-family:proxima-nova-condensed,var(--bs-body-font-family);color:#1e5288;height:50px;}.custom-mobile .navbar-nav .nav-item button::after,.custom-mobile .navbar-nav .nav-item a.nav-link::after{}.custom-mobile .navbar-nav .nav-item .dropdown-menu{background-color:#fff;border:none;border-bottom:1px solid #e9ecef;margin-top:0;}.custom-mobile .navbar-nav button.nav-item{border-bottom:1px solid #e9ecef;}.custom-mobile .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#1e5288;font-weight:500;font-family:proxima-nova-condensed,var(--bs-body-font-family);}}.custom-search-api form{padding:5px 15px;flex-flow:row wrap;}.custom-search-api form .column-gap-2,.custom-search-api-mobile form .column-gap-2{column-gap:0 !important;}.custom-search-api-mobile .form-row{margin-right:0;margin-left:0;}.custom-search-api .js-form-item,.custom-search-api .form-actions{margin-bottom:0 !important;}.custom-search-api .form-row > div,.custom-search-api .form-row > fieldset,.custom-search-api-mobile .form-row > div,.custom-search-api-mobile .form-row > fieldset{padding-right:0;padding-left:0;}.custom-search-api .form-control{height:43px;max-width:162px;border-top-right-radius:0;border-bottom-right-radius:0;}.custom-search-api-mobile .form-control{height:60px;max-width:100%;border-radius:0 !important;}.custom-search-api .form-group{margin-bottom:0;}.custom-search-api .form-submit,.custom-search-api-mobile .form-submit{text-indent:-9999px;white-space:nowrap;overflow:hidden;padding:0;border:1px solid #ccc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238b0015'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:22px 22px;cursor:pointer;}.custom-search-api .form-submit{width:43px;height:43px;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;}.custom-search-api-mobile .form-submit{width:55px;height:60px;border-radius:0 !important;}.custom-search-api button[value="Reset"],.custom-search-api-mobile button[value="Reset"]{display:none;}.node--type-new-study-abroad-page .view-study-abroad-search-api .node__content{margin-top:10px;}.block-views-exposed-filter-blockaz-events-page-1 .form-type-select select{text-align:left;min-width:200px;}.proxima-nova-sb{font-family:"proxima-nova-condensed",sans-serif;font-weight:600 !important;font-style:normal;}.proxima-nova-c{font-family:"proxima-nova-condensed",sans-serif;font-weight:normal !important;font-style:normal;}.proxima-nova-sbe{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:600 !important;font-style:normal;}.proxima-nova-ec{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:normal !important;font-style:normal;}.proxima-nova-black{font-family:"proxima-nova",sans-serif;font-weight:900 !important;font-style:normal;}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2;}@media (min-width:1200px){.display-5{font-size:3rem;}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2;}@media (min-width:1200px){.display-6{font-size:2.5rem;}}.display-7{font-size:calc(1.325rem + 1vw);font-weight:300;line-height:1;}@media (min-width:1200px){.display-7{font-size:2rem;}}.display-8{font-size:calc(1.3rem + 1vw);font-weight:300;line-height:1;}@media (min-width:1200px){.display-8{font-size:1.8rem;}}.block-superfish .nav-item ul,ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background-color:#fff !important;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{color:#1e5288 !important;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background:#e9ecef !important;outline:0;}.block-superfish .nav-item .nav-link{padding:1.25rem 1.5rem;}ul.sf-menu .sf-sub-indicator{width:0;height:0;right:7px;border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px dashed;}ul.sf-menu.sf-horizontal.sf-shadow ul{box-shadow:2px 2px 5px rgb(0 0 0 / 50%);width:16em !important;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{left:0;top:3.5em;}.sidebar ul.sf-menu.sf-vertical{width:auto;}.sidebar .block-superfish .nav-item .nav-link{padding:.5rem 1.4rem .5rem 1rem;line-height:1.5;text-transform:none;}.sidebar ul.sf-menu .sf-sub-indicator{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px dashed;}.sidebar_first ul.sf-menu.sf-vertical li:hover > ul,.sidebar_first ul.sf-menu.sf-vertical li.sfHover > ul{left:15.5em;top:0;}.sf-menu li{z-index:unset !important;}p.tip-bulb{position:relative;margin:1.5em 0;padding:1em;padding-left:65px;background-color:#f3f8fc;border-left:4px solid #5c99d1;min-height:40px;}p.tip-bulb::before{content:'';display:block;background-image:url('/sites/default/files/images/iss/lightbulb.png');background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:15px;top:0.5em;width:40px;height:40px;}.line-h-1{line-height:1 !important;}.line-h-1-2{line-height:1.2 !important;}.line-h-1-3{line-height:1.3 !important;}.line-h-1-4{line-height:1.4 !important;}.line-h-1-8{line-height:1.8 !important;}.line-h-2-2{line-height:2.2 !important;}img.border-radius-none{border-radius:0 !important;}.padding-none{padding:0 !important;}.link-bar-wrap{margin:0 auto;}.field--name-field-link-bar a{background:#0c234b;border:4px solid #0c234b;border-radius:3px;color:#fff;display:block;float:none;font-size:1.4em;margin:20px auto;padding:2px;text-decoration:none;}.field--name-field-link-bar a:visited{background-color:#0c234b;border-color:#0c234b;}.field--name-field-link-bar a:hover{background-color:#ab0420;border-color:#ab0420;text-decoration:none;}.field--name-field-link-bar a:active{background-color:#ab0420;border-color:#ab0420;}.field--name-field-link-bar a:focus{background-color:#ab0420;border-color:#ab0420;}.proxima-nova-sbe{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:600 !important;font-style:normal;}.btn-airplane,#edit-submit-global-tracks--2,#edit-submit-global-tracks{padding-right:46px;background-image:url('/sites/default/files/images/study-abroad/btn_airplane.png');background-repeat:no-repeat;background-position:right center;background-size:contain;display:inline-block;line-height:1.4;text-align:left;font-size:clamp(12px,2.5vw,16px);}.site-footer .row > *{width:auto;}.az-icon-spacing::before{margin-right:.4rem;}.az-icon-facebook:before{content:"\e903";}[class*=" az-icon-"]::before,[class^=az-icon-]::before{font-family:az-icons !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.view-az-events .view-header h2,.view-az-news .view-header h2{border-bottom:2px solid #0c234b;color:#0c234b;}.global-reach h2{color:#fff;background-color:#0c234b;padding:8px;border-top:4px solid #ab0520;font-weight:500;font-size:1.25rem;text-align:center;}.global-reach ul{list-style:none;padding-left:10px;}.global-reach li{color:#001c48;margin:8px 0;font-weight:500;border-bottom:1px dashed #ccc;}.global-reach li a,.global-reach li a:hover{text-decoration:none;}body.path-frontpage #az-text-media-1362{position:relative !important;overflow:visible;margin-top:-40px;}.arrow-btn-replace .btn-outline-white{width:48px !important;min-width:48px;height:48px;padding:0;display:inline-block;border:none;border-radius:50%;background-color:transparent;font-size:0;line-height:0;color:transparent;overflow:hidden;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' viewBox='0 -960 960 960' width='48' fill='%23ffffff'%3E%3Cpath d='M524-480 394-350l42 43 173-173-173-173-42 43 130 130ZM480-80q-83 0-156-31.5t-127-86Q143-252 111.5-325T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 155.5 31.5t127 85.5q54.5 54 86 127T880-480q0 82-31.5 155t-86 127.5q-54.5 54.5-127 86T480-80Zm0-60q141 0 240.5-99.5T820-480q0-142-99.5-241T480-820q-142 0-241 99t-99 241q0 141 99 240.5T480-140Zm0-340Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50px 50px;margin-top:0.5rem;}.arrow-btn-replace .card-body .mt-auto{text-align:right;}.arrow-btn-replace .btn-outline-white:hover,.arrow-btn-replace .btn-outline-white:focus{background-color:rgba(255,255,255,0.32);text-decoration:none;box-shadow:none;}.feature-card-section{padding:1rem;}.feature-card{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;overflow:hidden;background:var(--cool-gray);border-radius:14px;}.feature-card__content{display:flex;align-items:center;justify-content:center;padding:3rem 4rem;}.feature-card__inner{max-width:430px;text-align:center;}.feature-card__media{min-height:100%;}.feature-card__image{display:block;width:100%;height:100%;object-fit:cover;}@media (max-width:800px){.feature-card{grid-template-columns:1fr;min-height:auto;}.feature-card__content{padding:3rem 1.5rem;}.feature-card__media{min-height:320px;}}
