@charset "UTF-8";@font-face{font-family:Anton;src:url(../fonts/Anton-Regular.woff2) format("woff2"),url(../fonts/Anton-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyBoldItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyBlackItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyBlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyBlack.woff2) format("woff2"),url(../fonts/SVN-GilroyBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyBold.woff2) format("woff2"),url(../fonts/SVN-GilroyBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-Gilroy.woff2) format("woff2"),url(../fonts/SVN-Gilroy.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyHeavy.woff2) format("woff2"),url(../fonts/SVN-GilroyHeavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroySemiBoldItalic.woff2) format("woff2"),url(../fonts/SVN-GilroySemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyLightItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyLightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyLight.woff2) format("woff2"),url(../fonts/SVN-GilroyLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyMedium.woff2) format("woff2"),url(../fonts/SVN-GilroyMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyMediumItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyMediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyHeavyItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyHeavyItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url(../fonts/SVN-GilroyXBold.woff2) format("woff2"),url(../fonts/SVN-GilroyXBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyThin.woff2) format("woff2"),url(../fonts/SVN-GilroyThin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url(../fonts/SVN-GilroyXLight.woff2) format("woff2"),url(../fonts/SVN-GilroyXLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroyThinItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XLight";src:url(../fonts/SVN-GilroyXLightItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyXLightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"SVN-Gilroy XBold";src:url(../fonts/SVN-GilroyXBoldItalic.woff2) format("woff2"),url(../fonts/SVN-GilroyXBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:SVN-Gilroy;src:url(../fonts/SVN-GilroySemiBold.woff2) format("woff2"),url(../fonts/SVN-GilroySemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Light.woff2) format("woff2"),url(../fonts/Quicksand-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Medium.woff2) format("woff2"),url(../fonts/Quicksand-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Bold.woff2) format("woff2"),url(../fonts/Quicksand-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-SemiBold.woff2) format("woff2"),url(../fonts/Quicksand-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Regular.woff2) format("woff2"),url(../fonts/Quicksand-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cloudy Aurora";src:url(../fonts/CloudyAurora-Serif.woff2) format("woff2"),url(../fonts/CloudyAurora-Serif.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LeBeauneNew;src:url(../fonts/LeBeauneNew.woff2) format("woff2"),url(../fonts/LeBeauneNew.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lg;src:url(../fonts/lg_io9a6k.woff2) format("woff2"),url(../fonts/lg_io9a6k.ttf) format("truetype"),url(../fonts/lg_io9a6k.woff) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-Light.woff2) format("woff2"),url(../fonts/ChakraPetch-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-BoldItalic.woff2) format("woff2"),url(../fonts/ChakraPetch-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-Italic.woff2) format("woff2"),url(../fonts/ChakraPetch-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-Bold.woff2) format("woff2"),url(../fonts/ChakraPetch-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-SemiBold.woff2) format("woff2"),url(../fonts/ChakraPetch-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-Regular.woff2) format("woff2"),url(../fonts/ChakraPetch-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-MediumItalic.woff2) format("woff2"),url(../fonts/ChakraPetch-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-SemiBoldItalic.woff2) format("woff2"),url(../fonts/ChakraPetch-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-LightItalic.woff2) format("woff2"),url(../fonts/ChakraPetch-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Chakra Petch";src:url(../fonts/ChakraPetch-Medium.woff2) format("woff2"),url(../fonts/ChakraPetch-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DK Magical Brush";src:url(../fonts/DKMagicalBrush-Regular.woff2) format("woff2"),url(../fonts/DKMagicalBrush-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iCielLudema;src:url(../fonts/iCielLudema-Regular.woff2) format("woff2"),url(../fonts/iCielLudema-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iCielLudema;src:url(../fonts/iCielLudema-Bold.woff2) format("woff2"),url(../fonts/iCielLudema-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:iCielLudema;src:url(../fonts/iCielLudema-Black.woff2) format("woff2"),url(../fonts/iCielLudema-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-Bold.woff2) format("woff2"),url(../fonts/BaiJamjuree-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-BoldItalic.woff2) format("woff2"),url(../fonts/BaiJamjuree-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-ExtraLight.woff2) format("woff2"),url(../fonts/BaiJamjuree-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-Medium.woff2) format("woff2"),url(../fonts/BaiJamjuree-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-Light.woff2) format("woff2"),url(../fonts/BaiJamjuree-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-SemiBold.woff2) format("woff2"),url(../fonts/BaiJamjuree-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-MediumItalic.woff2) format("woff2"),url(../fonts/BaiJamjuree-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-Regular.woff2) format("woff2"),url(../fonts/BaiJamjuree-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-LightItalic.woff2) format("woff2"),url(../fonts/BaiJamjuree-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-SemiBoldItalic.woff2) format("woff2"),url(../fonts/BaiJamjuree-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-ExtraLightItalic.woff2) format("woff2"),url(../fonts/BaiJamjuree-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Bai Jamjuree";src:url(../fonts/BaiJamjuree-Italic.woff2) format("woff2"),url(../fonts/BaiJamjuree-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"San Francisco Display";src:url(../fonts/SanFranciscoDisplay-Semibold.woff2) format("woff2"),url(../fonts/SanFranciscoDisplay-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--safe-area-bottom:calc(100vh - 100 * var(--vh));scroll-behavior:auto}:focus{outline:0}@media (max-width:782px){html #wpadminbar{margin-top:-46px}}body{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;color:#161f38;position:relative}body.is-lock{overflow:hidden;touch-action:none;-ms-touch-action:none;height:100%;width:100%;position:fixed}body.scroll-up .penn-tab__nav.is-sticky{position:sticky;top:calc(2rem + var(--mh))}.iedg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}@media all and (-ms-high-contrast:none){.iedg-container{display:block}}.iedg-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.iedg-popup-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.5;z-index:50}@media (min-width:1400px){.container{max-width:1320px}}a{color:#a51c30;text-decoration:none}a:hover{color:#a51c30;text-decoration:none}a.iedg-cta{font-weight:700;font-size:24px;text-decoration:underline;position:relative;padding-right:35px;font-family:LeBeauneNew,Arial,Helvetica,sans-serif}a.iedg-cta:after{content:"";position:absolute;top:9px;right:0;width:23px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='23' height='15' viewBox='0 0 23 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5625 7.49999C0.5625 7.29279 0.64481 7.09408 0.791322 6.94756C0.937835 6.80105 1.13655 6.71874 1.34375 6.71874L19.7703 6.71874L14.8531 1.80311C14.7064 1.65642 14.624 1.45745 14.624 1.24999C14.624 1.04253 14.7064 0.843562 14.8531 0.696864C14.9998 0.550166 15.1988 0.467753 15.4062 0.467753C15.6137 0.467753 15.8127 0.550166 15.9594 0.696864L22.2094 6.94686C22.2821 7.01944 22.3399 7.10565 22.3792 7.20056C22.4186 7.29548 22.4389 7.39723 22.4389 7.49999C22.4389 7.60275 22.4186 7.7045 22.3792 7.79942C22.3399 7.89433 22.2821 7.98054 22.2094 8.05311L15.9594 14.3031C15.8127 14.4498 15.6137 14.5322 15.4062 14.5322C15.1988 14.5322 14.9998 14.4498 14.8531 14.3031C14.7064 14.1564 14.624 13.9575 14.624 13.75C14.624 13.5425 14.7064 13.3436 14.8531 13.1969L19.7703 8.28124L1.34375 8.28124C1.13655 8.28124 0.937835 8.19893 0.791323 8.05242C0.64481 7.9059 0.5625 7.70719 0.5625 7.49999Z' fill='%231F186B'/%3E%3C/svg%3E%0A")}.h1,h1{font-size:32px;font-weight:700}.h2,h2{font-weight:700;font-size:26px}.h3,h3{font-weight:700;font-size:24px}.h4,h4{font-weight:700;font-size:22px}.h5,h5{font-weight:700;font-size:20px}.h6,h6{font-weight:700;font-size:18px}img{max-width:100%}img.lazy{visibility:hidden}img.lazy.loaded{visibility:visible}.iedg-img-drop,.iedg-img-drop-contain{display:block;position:relative;overflow:hidden}.iedg-img-drop img,.iedg-img-drop-contain img{display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0}.iedg-img-drop img{-o-object-fit:cover;object-fit:cover}.iedg-img-drop-contain img{-o-object-fit:contain;object-fit:contain}.custom-object-fit{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.custom-object-fit>img{display:none!important}input,textarea{font-size:16px}textarea{resize:none}.required{color:#a51c30}input[type=search]::-webkit-search-cancel-button input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-moz-selection{color:#fff;background:#a51c30}::selection{color:#fff;background:#a51c30}::-webkit-input-placeholder{color:#a51c30;opacity:1}::-moz-placeholder{color:#a51c30;opacity:1}:-ms-input-placeholder{color:#a51c30;opacity:1}::-ms-input-placeholder{color:#a51c30;opacity:1}::placeholder{color:#a51c30;opacity:1}:-ms-input-placeholder{color:#a51c30}::-ms-input-placeholder{color:#a51c30}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#161f38}::-webkit-scrollbar-thumb:hover{background:#161f38}.iedg-pagination ul.page-numbers{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iedg-pagination li+li{margin-left:1rem}.iedg-pagination li .page-numbers{background:0 0;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:20px;color:#000;font-weight:600;border-radius:4px;border:1px solid #f3f3f4}@media (min-width:576px){.iedg-pagination li .page-numbers{width:48px;height:48px}}.iedg-pagination li .page-numbers:last-child{margin-right:0}.iedg-pagination li .page-numbers.current{color:#fff;background:#a51c30}.iedg-pagination li .page-numbers.next{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66667 3.33366L10.3333 8.00033L5.66667 12.667' stroke='%233D3F47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%}.iedg-pagination li .page-numbers.next svg[role=img]{display:none}.iedg-pagination li .page-numbers.prev{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3333 12.6667L5.66666 8.00001L10.3333 3.33334' stroke='%233D3F47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%}.iedg-pagination li .page-numbers.prev svg[role=img]{display:none}.iedg-pagination li a:hover{color:#fff;background:#a51c30}.iedg-pagination li a:hover.next{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66667 3.33366L10.3333 8.00033L5.66667 12.667' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.iedg-pagination li a:hover.prev{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3333 12.6667L5.66666 8.00001L10.3333 3.33334' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.penn-breadcrumb{padding-top:1.5rem}.penn-breadcrumb ul{padding-left:0;margin-bottom:0;list-style:none}.penn-breadcrumb li{position:relative;display:inline}.penn-breadcrumb li:not(:last-child){margin-right:2rem}.penn-breadcrumb li:not(:last-child):after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 0.5L5 5L0.5 9.5' stroke='%23161F38' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:6px;height:10px;position:absolute;left:calc(100% + 1rem);top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.penn-breadcrumb a{color:#717171;text-decoration:none}.penn-breadcrumb a.active{color:#161f38;font-weight:600;pointer-events:none}.penn-breadcrumb a:hover{color:#161f38}.penn-breadcrumb-v2{padding-top:1.5rem}.penn-breadcrumb-v2 ul{padding-left:0;margin-bottom:0;list-style:none}.penn-breadcrumb-v2 li{display:inline;font-size:18px}.penn-breadcrumb-v2 li svg{display:inline-block;color:#2c3a3a;margin-left:4px;margin-right:4px;vertical-align:middle}.penn-breadcrumb-v2 li a{font-weight:500;color:#717171;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-breadcrumb-v2 li a:hover{color:#161f38}.penn-breadcrumb-v2 li a.active{color:#161f38;font-weight:600;pointer-events:none}.penn-banner{position:relative;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:bottom center}.penn-banner__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:1}.penn-banner__wrap{z-index:2;position:relative;height:100%}.penn-banner__image{top:0;bottom:0;left:0;right:0;position:absolute}.penn-banner__image picture{display:block;width:100%;height:100%}.penn-banner .container{height:100%}.penn-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.penn-banner__detail{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px}@media (min-width:992px){.penn-banner__detail{min-height:518px}}.penn-banner h1{text-align:center;font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;font-weight:500;font-size:28px;line-height:1.2857142857;letter-spacing:.08em;text-transform:uppercase;margin-bottom:0}@media (min-width:576px){.penn-banner h1{font-size:32px}}@media (min-width:768px){.penn-banner h1{font-size:38px}}@media (min-width:992px){.penn-banner h1{font-size:42px}}.penn-page-navbar{background-color:#002349}@media (max-width:992px){.penn-page-navbar{display:none}}.penn-page-navbar__list{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.penn-page-navbar li{padding:1.25rem .5rem}.penn-page-navbar a{color:#fff;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding-bottom:.25rem;position:relative}@media (min-width:1400px){.penn-page-navbar a{font-size:16px}}.penn-page-navbar a:after{content:"";width:0;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s}.penn-page-navbar a.is-active:after,.penn-page-navbar a:hover:after{width:100%}.summer-subtitle{font-weight:400;font-size:18px;line-height:1.2;font-family:iCielLudema,sans-serif}@media (min-width:576px){.summer-subtitle{font-size:24px}}@media (min-width:768px){.summer-subtitle{font-size:32px}}.summer-subtitle__medium{font-size:18px;line-height:1.25}@media (min-width:576px){.summer-subtitle__medium{font-size:24px}}@media (min-width:768px){.summer-subtitle__medium{font-size:32px}}.summer-title{font-size:40px;font-weight:900;line-height:54px;color:#000;margin-bottom:1.5rem;font-family:iCielLudema,sans-serif}.summer-title__small{font-size:24px}.summer-title__medium{font-size:24px;line-height:1.125}@media (min-width:576px){.summer-title__medium{font-size:30px}}@media (min-width:768px){.summer-title__medium{font-size:46px}}@media (min-width:992px){.summer-title__medium{font-size:58px}}@media (min-width:1200px){.summer-title__medium{font-size:64px}}.summer-title__large{font-size:32px;line-height:1.375}@media (min-width:768px){.summer-title__large{font-size:46px}}@media (min-width:992px){.summer-title__large{font-size:58px}}@media (min-width:1200px){.summer-title__large{font-size:64px}}@media (min-width:1200px){.is-icon{padding-left:4rem;padding-right:4rem}}.is-icon::before,.is-icon:after{display:none}@media (min-width:1200px){.is-icon::before,.is-icon:after{display:block}}.penn-title{font-size:30px;font-weight:700;color:#161f38;line-height:1.3}@media (min-width:576px){.penn-title{font-size:32px}}@media (min-width:768px){.penn-title{font-size:40px}}@media (min-width:992px){.penn-title{font-size:44px}}.penn-title__large{font-size:32px}@media (min-width:576px){.penn-title__large{font-size:36px}}@media (min-width:768px){.penn-title__large{font-size:40px}}@media (min-width:992px){.penn-title__large{font-size:54px}}.penn-title__medium{font-size:29px}@media (min-width:576px){.penn-title__medium{font-size:32px}}@media (min-width:768px){.penn-title__medium{font-size:36px}}@media (min-width:992px){.penn-title__medium{font-size:40px}}.penn-title__small{font-size:22px}@media (min-width:576px){.penn-title__small{font-size:24px}}@media (min-width:768px){.penn-title__small{font-size:28px}}@media (min-width:992px){.penn-title__small{font-size:32px}}.penn-title-page{margin-bottom:0;font-size:32px;font-weight:700;color:#161f38;line-height:1.2}@media (min-width:992px){.penn-title-page{font-size:48px;-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem;margin-bottom:1rem}}.penn-title-page span{font-size:24px}@media (min-width:992px){.penn-title-page span{font-size:32px}}.penn-tab{position:relative}.penn-tab__header{display:none}.penn-tab__header.is-mobile{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f8;color:#161f38;text-transform:uppercase;padding:1.75rem 1rem}.penn-tab__selected.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.penn-tab__selected.is-mobile:hover{color:#002349;cursor:pointer}.penn-tab__selected.is-mobile svg{margin-left:.5rem}.penn-tab__filter.is-mobile{position:absolute;top:50%;left:0;right:0;-webkit-transform:scaleY(0) translateY(-50%);-ms-transform:scaleY(0) translateY(-50%);transform:scaleY(0) translateY(-50%);max-width:300px;width:100%;z-index:99;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:.2s linear;transition:.2s linear;background-color:#002349;margin-left:auto;margin-right:auto}@media (min-width:576px){.penn-tab__filter.is-mobile{max-width:320px}}.penn-tab__filter.is-mobile.is-active{-webkit-transform:scaleY(1) translateY(-50%);-ms-transform:scaleY(1) translateY(-50%);transform:scaleY(1) translateY(-50%)}.penn-tab__filter.is-mobile .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.penn-tab__filter.is-mobile .nav li{background-color:transparent;color:#fff;border-radius:0;padding:0}.penn-tab__filter.is-mobile .nav li:first-child .nav-link{padding-top:1rem}.penn-tab__filter.is-mobile .nav li:last-child .nav-link{padding-bottom:1rem}.penn-tab__filter.is-mobile .nav .nav-link{border-radius:0;padding:.5rem 1rem;color:#fff;width:100%;font-weight:400;border:none}@media (min-width:768px){.penn-tab__border{border-right:1px solid rgba(32,33,33,.1);height:100%}}.penn-tab__border .penn-tab__filter.is-mobile .nav li{max-width:100%;margin-bottom:0;width:100%}.penn-tab__border .penn-tab__filter.is-mobile .nav-link{width:100%;padding-left:1rem}.penn-tab__border .penn-tab__filter.is-mobile .nav-link::after{display:none}.penn-tab__border .penn-tab__filter.is-mobile .nav-link.active{color:#fff;font-weight:400;padding-left:1rem}.penn-tab__nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.5rem}.penn-tab__nav.is-sticky{position:sticky;top:2rem}.penn-tab__nav.align-items-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.penn-tab__nav li{background-color:#f5f5f8;padding:.5rem}.penn-tab__nav li:first-child{border-top-left-radius:40px;border-bottom-left-radius:40px}.penn-tab__nav li:last-child{border-top-right-radius:40px;border-bottom-right-radius:40px}.penn-tab__nav li.nav-item-transparent{background-color:transparent;padding:0;max-width:240px;margin-bottom:1.5rem;font-weight:500}.penn-tab__nav li.nav-item-transparent:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.penn-tab__nav li.nav-item-transparent:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.penn-tab__nav li.nav-item-transparent .nav-link{color:#161f38;padding:0;text-align:left;position:relative}.penn-tab__nav li.nav-item-transparent .nav-link.active{background-color:transparent;color:#a51c30;font-weight:600;padding-left:1.5rem}.penn-tab__nav li.nav-item-transparent .nav-link.active:after{content:"";width:16px;height:4px;position:absolute;left:0;top:.75rem;background-color:#a51c30}.penn-tab__nav .nav-link{padding:1rem 3rem;color:#161f38;font-weight:600;font-size:18px;border-radius:40px}.penn-tab__nav .nav-link.active{background-color:#002349;color:#fff}.penn-tab__nav .nav-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-tab__nav .nav-icon svg{margin-right:.75rem}figure.aligncenter{margin-left:auto;margin-right:auto}.penn-page-intro{padding-top:3rem;padding-bottom:1.375rem}@media (min-width:992px){.penn-page-intro{padding-top:4.25rem;padding-bottom:3.375rem}}.penn-page-intro .penn-title{margin-bottom:0}.penn-page-intro .penn-title span{font-size:32px}.penn-page-intro__desc{margin-top:1rem}@media (min-width:768px){.penn-page-intro__desc{margin-top:0}}.penn-page-intro__gallery{margin-top:2.5rem}.penn-page-intro__gallery--image{margin-bottom:1.5rem}.penn-page-intro__gallery--image img{border-radius:4px}div#toc_container{width:100%;background:#f4f7fa;border-radius:8px;border:none!important;padding:1.5rem}div#toc_container .toc_list li{margin-bottom:12px;padding-left:18px}div#toc_container .toc_list li:last-child{margin-bottom:0}div#toc_container .toc_list a{font-weight:500;color:#000}div#toc_container .toc_list a:hover{text-decoration:none}div#ez-toc-container{background:rgba(223,223,223,.2);border:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;padding:1.5rem}div#ez-toc-container .ez-toc-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer}div#ez-toc-container .ez-toc-title-container .ez-toc-title-toggle{display:none}div#ez-toc-container .ez-toc-title-container::after{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 8.5L12 15.5L5 8.5' stroke='%233E3F47' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}div#ez-toc-container .ez-toc-title-container.is-active::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}div#ez-toc-container p.ez-toc-title{font-weight:700;color:#000;display:block;position:relative;padding-left:36px;font-size:20px;line-height:32px}@media (min-width:576px){div#ez-toc-container p.ez-toc-title{font-size:22px;line-height:32px}}div#ez-toc-container p.ez-toc-title:before{content:"";width:24px;height:24px;position:absolute;top:4px;left:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1H2C1.447 1 1 1.447 1 2V6C1 6.553 1.447 7 2 7H6C6.553 7 7 6.553 7 6V2C7 1.447 6.553 1 6 1Z' fill='%23202121'/%3E%3Cpath d='M6 9H2C1.447 9 1 9.447 1 10V14C1 14.553 1.447 15 2 15H6C6.553 15 7 14.553 7 14V10C7 9.447 6.553 9 6 9Z' fill='%23202121'/%3E%3Cpath d='M6 17H2C1.447 17 1 17.447 1 18V22C1 22.553 1.447 23 2 23H6C6.553 23 7 22.553 7 22V18C7 17.447 6.553 17 6 17Z' fill='%23202121'/%3E%3Cpath d='M23 3H9V5H23V3Z' fill='%23202121'/%3E%3Cpath d='M23 11H9V13H23V11Z' fill='%23202121'/%3E%3Cpath d='M23 19H9V21H23V19Z' fill='%23202121'/%3E%3C/svg%3E%0A")}div#ez-toc-container ul.ez-toc-list{padding-top:1rem}@media (min-width:576px){div#ez-toc-container ul.ez-toc-list{padding-top:1.5rem}}div#ez-toc-container ul.ez-toc-list a{color:#202121!important}div#ez-toc-container ul.ez-toc-list a:hover{color:#202121}div#ez-toc-container ul li{padding-left:18px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.penn-table-responsive{max-width:100%;overflow-x:auto;margin-bottom:2rem}.penn-table-responsive::-webkit-scrollbar{height:4px}.penn-table-responsive table{margin-bottom:.5rem}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}.btn,.gform_button,.iedg-btn,.penn-food-nutrition-tab-content__detail a,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{display:inline-block;text-align:center;vertical-align:middle;background-color:transparent;border:thin solid transparent;padding:10px 2rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;line-height:1.5;font-weight:500;color:#fff;cursor:pointer;position:relative;border-radius:4px}.btn{background-color:#a51c30}.btn:hover{background-color:#a51c30}.btn:disabled,.disabled.btn,.disabled.gform_button,.disabled.iedg-btn-custom,.disabled.iedg-btn-outline-primary,.disabled.iedg-btn-primary,.disabled.iedg-btn-secondary,.gform_button:disabled,.iedg-btn-custom:disabled,.iedg-btn-outline-primary:disabled,.iedg-btn-primary:disabled,.iedg-btn-secondary:disabled,.penn-food-nutrition-tab-content__detail a.disabled,.penn-food-nutrition-tab-content__detail a:disabled,.penn-student-community__content a.disabled,.penn-student-community__content a:disabled,div.wpforms-container-full .wpforms-form .wpforms-submit-container .disabled.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:disabled,div.wpforms-container-full .wpforms-form .wpforms-submit-container button.disabled[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:disabled{background-color:#c4c4c4}.btn:disabled:hover,.disabled.btn:hover,.disabled.gform_button:hover,.disabled.iedg-btn-custom:hover,.disabled.iedg-btn-outline-primary:hover,.disabled.iedg-btn-primary:hover,.disabled.iedg-btn-secondary:hover,.gform_button:disabled:hover,.iedg-btn-custom:disabled:hover,.iedg-btn-outline-primary:disabled:hover,.iedg-btn-primary:disabled:hover,.iedg-btn-secondary:disabled:hover,.penn-food-nutrition-tab-content__detail a.disabled:hover,.penn-food-nutrition-tab-content__detail a:disabled:hover,.penn-student-community__content a.disabled:hover,.penn-student-community__content a:disabled:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .disabled.wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:disabled:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container button.disabled[type=submit].wpforms-submit:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:disabled:hover{background-color:#c4c4c4}.disabled.iedg-btn-link,.iedg-btn-link:disabled{color:#c4c4c4}.disabled.iedg-btn-link:hover,.iedg-btn-link:disabled:hover{color:#c4c4c4}.iedg-btn-block{display:block;width:100%}.iedg-btn-link{color:#a51c30;border:none;letter-spacing:.2em;padding:0}.iedg-btn-link:hover{color:#a51c30}.iedg-btn-primary,.penn-food-nutrition-tab-content__detail a,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background-color:#a51c30;color:#fff}.iedg-btn-primary:hover,.penn-food-nutrition-tab-content__detail a:hover,.penn-student-community__content a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{color:#a51c30;background-color:transparent;border-color:#a51c30}.iedg-btn-secondary{background-color:#202121;color:#fff;border-color:#202121}.iedg-btn-secondary:hover{color:#202121;background-color:transparent;border-color:#202121}.gform_button,.iedg-btn-outline-primary{border-color:#a51c30;color:#a51c30;background-color:transparent}.gform_button:hover,.iedg-btn-outline-primary:hover{border-color:#a51c30;color:#fff;background-color:#a51c30}.iedg-btn-border{position:relative;width:188px;height:54px;margin-bottom:1rem}@media (min-width:992px){.iedg-btn-border{margin:0}}.iedg-btn-border span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;background-color:#a51c30;border-radius:4px;width:188px;height:54px;font-weight:400;font-size:16px;line-height:28px;text-transform:uppercase;color:#fff}.iedg-btn-border:before{content:"";position:absolute;border:1px solid #a51c30;top:9px;left:9px;border-radius:4px;width:188px;height:54px;-webkit-transition:all .2s linear;transition:all .2s linear}.iedg-btn-border:focus span{-webkit-box-shadow:inset 0 0 0 1px #a51c30;box-shadow:inset 0 0 0 1px #a51c30;border-radius:4px}.iedg-btn-border:hover:before{-webkit-transform:translateX(-9px) translateY(-9px);-ms-transform:translateX(-9px) translateY(-9px);transform:translateX(-9px) translateY(-9px)}.iedg-btn-custom{color:#202121;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.iedg-btn-custom svg{width:48px;height:48px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iedg-btn-custom span{padding:12px 24px;border-left:1px solid #202121}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#002349}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#002349;-webkit-box-shadow:#002349 0 1px 3px 0 inset;box-shadow:#002349 0 1px 3px 0 inset}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default{background:#002349;-webkit-box-shadow:#002349 0 1px 3px 0 inset;box-shadow:#002349 0 1px 3px 0 inset}.xdsoft_datetimepicker .xdsoft_calendar td:hover{background:#002349!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#002349!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#002349;-webkit-box-shadow:#002349 0 1px 3px 0 inset;box-shadow:#002349 0 1px 3px 0 inset}.form-group,.gfield,.iedg-form-group,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:16px;position:relative}.gfield_label,.iedg-form-label,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{vertical-align:middle;font-weight:600!important;position:absolute;top:17px;left:0;z-index:1;width:100%;line-height:1;color:rgba(61,63,71,.6);padding:0 16px!important;font-size:16px;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.wpforms-label-hide.gfield_label,.wpforms-label-hide.iedg-form-label,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-label-hide.wpforms-field-label{display:none}.freeze.gfield_label,.freeze.iedg-form-label,.has-select .gfield_label,.has-select .iedg-form-label,.has-select div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-container .freeze.wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-container .has-select .wpforms-field-label{top:10px;font-size:10px;color:#202121}.wpforms-field-select .gfield_label,.wpforms-field-select .iedg-form-label,.wpforms-field-select div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-select .wpforms-field-label{top:10px;font-size:10px}.form-control,.ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container select:not([multiple=multiple]),.ginput_container textarea,.iedg-form-control,.select2-container--default .select2-selection--single,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{display:block;width:100%;height:50px;background-color:#f3f3f4;border-radius:4px;border-style:solid;border-color:#f3f3f4;border-width:thin;font-family:inherit;font-size:16px;line-height:inherit;color:#000;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(61,63,71,.6);font-weight:600;padding:16px 16px 0}.form-control:-webkit-autofill,.ginput_container input:-webkit-autofill:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container select:-webkit-autofill:active:not([multiple=multiple]),.ginput_container select:-webkit-autofill:focus:not([multiple=multiple]),.ginput_container select:-webkit-autofill:hover:not([multiple=multiple]),.ginput_container select:-webkit-autofill:not([multiple=multiple]),.ginput_container textarea:-webkit-autofill,.iedg-form-control:-webkit-autofill,.select2-container--default .select2-selection--single:-webkit-autofill,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:-webkit-autofill:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:-webkit-autofill:not([multiple=multiple]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:-webkit-autofill{-webkit-text-fill-color:#161f38;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media (min-width:992px){.form-control,.ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container select:not([multiple=multiple]),.ginput_container textarea,.iedg-form-control,.select2-container--default .select2-selection--single,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{font-size:16px}}.form-control:focus,.ginput_container input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container select:focus:not([multiple=multiple]),.ginput_container textarea:focus,.iedg-form-control:focus,.select2-container--default .select2-selection--single:focus,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:focus:not([multiple=multiple]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#f3f3f4}.ginput_container .ven-form-solid input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container .ven-form-solid select:not([multiple=multiple]),.ginput_container .ven-form-solid textarea,.select2-container--default .ven-form-solid .select2-selection--single,.ven-form-solid .form-control,.ven-form-solid .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ven-form-solid .ginput_container select:not([multiple=multiple]),.ven-form-solid .ginput_container textarea,.ven-form-solid .iedg-form-control,.ven-form-solid .select2-container--default .select2-selection--single,.ven-form-solid div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ven-form-solid div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]),.ven-form-solid div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .ven-form-solid input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .ven-form-solid select:not([multiple=multiple]),div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .ven-form-solid textarea{background-color:#fff;border-color:#fff}.form-control:not(.show-placeholder)::-webkit-input-placeholder,.ginput_container input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.ginput_container select:not(.show-placeholder):not([multiple=multiple])::-webkit-input-placeholder,.ginput_container textarea:not(.show-placeholder)::-webkit-input-placeholder,.iedg-form-control:not(.show-placeholder)::-webkit-input-placeholder,.select2-container--default .select2-selection--single:not(.show-placeholder)::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not(.show-placeholder):not([multiple=multiple])::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.form-control:not(.show-placeholder)::-moz-placeholder,.ginput_container input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.ginput_container select:not(.show-placeholder):not([multiple=multiple])::-moz-placeholder,.ginput_container textarea:not(.show-placeholder)::-moz-placeholder,.iedg-form-control:not(.show-placeholder)::-moz-placeholder,.select2-container--default .select2-selection--single:not(.show-placeholder)::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not(.show-placeholder):not([multiple=multiple])::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-moz-placeholder{color:transparent}.form-control:not(.show-placeholder):-ms-input-placeholder,.ginput_container input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.ginput_container select:not(.show-placeholder):not([multiple=multiple]):-ms-input-placeholder,.ginput_container textarea:not(.show-placeholder):-ms-input-placeholder,.iedg-form-control:not(.show-placeholder):-ms-input-placeholder,.select2-container--default .select2-selection--single:not(.show-placeholder):-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not(.show-placeholder):not([multiple=multiple]):-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder):-ms-input-placeholder{color:transparent}.form-control:not(.show-placeholder)::-ms-input-placeholder,.ginput_container input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.ginput_container select:not(.show-placeholder):not([multiple=multiple])::-ms-input-placeholder,.ginput_container textarea:not(.show-placeholder)::-ms-input-placeholder,.iedg-form-control:not(.show-placeholder)::-ms-input-placeholder,.select2-container--default .select2-selection--single:not(.show-placeholder)::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not(.show-placeholder):not([multiple=multiple])::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-ms-input-placeholder{color:transparent}.form-control:not(.show-placeholder)::placeholder,.ginput_container input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.ginput_container select:not(.show-placeholder):not([multiple=multiple])::placeholder,.ginput_container textarea:not(.show-placeholder)::placeholder,.iedg-form-control:not(.show-placeholder)::placeholder,.select2-container--default .select2-selection--single:not(.show-placeholder)::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not(.show-placeholder):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not(.show-placeholder):not([multiple=multiple])::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::placeholder{color:transparent}.ginput_container textarea,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea,textarea.form-control,textarea.iedg-form-control{padding:21px 16px 16px}.ginput_container textarea::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder,textarea.iedg-form-control::-webkit-input-placeholder{color:transparent}.ginput_container textarea::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-moz-placeholder,textarea.form-control::-moz-placeholder,textarea.iedg-form-control::-moz-placeholder{color:transparent}.ginput_container textarea:-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder,textarea.iedg-form-control:-ms-input-placeholder{color:transparent}.ginput_container textarea::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-ms-input-placeholder,textarea.form-control::-ms-input-placeholder,textarea.iedg-form-control::-ms-input-placeholder{color:transparent}.ginput_container textarea::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder,textarea.form-control::placeholder,textarea.iedg-form-control::placeholder{color:transparent}.gfield_checkbox li,.gfield_radio li,.iedg-custom-control{display:block;padding-left:24px;position:relative;line-height:1}.gfield_checkbox li label,.gfield_radio li label,.iedg-custom-control label{font-size:14px;font-weight:400;line-height:1.4;vertical-align:middle;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gfield_checkbox li label::after,.gfield_checkbox li label::before,.gfield_radio li label::after,.gfield_radio li label::before,.iedg-custom-control label::after,.iedg-custom-control label::before{content:"";display:block;width:14px;height:14px;position:absolute;top:2px;left:0}.gfield_checkbox li label::before,.gfield_radio li label::before,.iedg-custom-control label::before{border:thin solid #161f38}.gfield_checkbox li label::after,.gfield_radio li label::after,.iedg-custom-control label::after{opacity:0;background-repeat:no-repeat;background-position:50% 50%;z-index:1}.gfield_checkbox li input,.gfield_radio li input,.iedg-custom-control input{display:none}.gfield_checkbox li input[type=checkbox]+label::after,.gfield_radio li input[type=checkbox]+label::after,.iedg-custom-control input[type=checkbox]+label::after{background-color:#161f38;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.77551 6.33333L9 1' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:10px auto}.gfield_checkbox li input[type=radio]+label::after,.gfield_checkbox li input[type=radio]+label::before,.gfield_radio li input[type=radio]+label::after,.gfield_radio li input[type=radio]+label::before,.iedg-custom-control input[type=radio]+label::after,.iedg-custom-control input[type=radio]+label::before{border-radius:50%}.gfield_checkbox li input[type=radio]+label::after,.gfield_radio li input[type=radio]+label::after,.iedg-custom-control input[type=radio]+label::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='black'/%3E%3C/svg%3E%0A");background-size:8px auto}.gfield_checkbox li input:checked+label::after,.gfield_radio li input:checked+label::after,.iedg-custom-control input:checked+label::after{opacity:1}.gform_fields .validation_message,.invalid-message,.wpcf7-not-valid-tip,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-error{display:block;font-size:10px;color:#a51c30;margin-top:6px}.gform_wrapper .validation_error{display:none}.gform_fields{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.gfield{width:calc(100% - 20px);margin-left:10px;margin-right:10px}@media (min-width:768px){.gfield.medium{width:calc(50% - 20px)}}.gfield.clear_label .gfield_label{position:static;padding:0;margin-bottom:12px;color:#161f38}.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gfield_error .ginput_container select:not([multiple=multiple]){border-color:#a51c30!important}.ginput_container textarea{height:150px}.gfield_error .ginput_container textarea{border-color:#a51c30!important}.ginput_container_fileupload{position:relative;border:thin solid #f3f3f4}.ginput_container_fileupload::after{display:block;content:"";width:11px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='14' viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.57227 1V8.99993' stroke='%2333322B'/%3E%3Cpath d='M3.28516 3.28569L5.57085 1L7.85655 3.28569' stroke='%2333322B'/%3E%3Cpath d='M8.42851 5.57153H10.1428V13H1V5.57153H2.71427' stroke='%2333322B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:16px;top:calc(50% - 8px);pointer-events:none}.ginput_container_fileupload input{opacity:0;display:block;width:100%;height:48px;top:0;left:0;z-index:1;cursor:pointer}.ginput_container_fileupload .ginput_preview,.ginput_container_fileupload .screen-reader-text,.ginput_container_fileupload>.validation_message{display:none}.ginput_container_fileupload .ginput_custom_preview{position:absolute;top:calc(50% - 5px);left:0;right:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}div.wpforms-container-full{margin-bottom:0!important}div.wpforms-container-full.form-center .wpforms-submit-container{text-align:center}div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%!important;margin-left:0!important}div.wpforms-container-full .wpforms-form .wpforms-one-half.wpforms-first{margin-left:0!important}@media (min-width:768px){div.wpforms-container-full .wpforms-form .wpforms-one-half{width:calc(50% - 12px)!important;margin-left:24px!important}}div.wpforms-container-full .wpforms-form .wpforms-field-description{font-style:italic;color:#a51c30}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{padding:0!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon .wpforms-field-label:before{display:inline-block;content:"";width:16px;height:16px;margin-right:.75rem;vertical-align:top;background-size:cover}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon .wpforms-field-label.freeze:before{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-name .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cmask id='mask0_203_409' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Crect width='16' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_203_409)'%3E%3Cpath d='M14.5 12.976C14.5002 12.8152 14.4616 12.6566 14.3874 12.5139C14.3132 12.3711 14.2057 12.2484 14.074 12.156C12.2699 10.9877 10.1474 10.409 8 10.5C5.85262 10.409 3.73005 10.9877 1.926 12.156C1.79427 12.2484 1.68677 12.3711 1.61261 12.5139C1.53844 12.6566 1.49982 12.8152 1.5 12.976V15.5H14.5V12.976Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 7.5C9.933 7.5 11.5 5.933 11.5 4C11.5 2.067 9.933 0.5 8 0.5C6.067 0.5 4.5 2.067 4.5 4C4.5 5.933 6.067 7.5 8 7.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-phone .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1585_1635)'%3E%3Cpath d='M10.5137 9.76347L9.29171 11.2915C7.39815 10.1789 5.82025 8.60103 4.70771 6.70747L6.23571 5.48547C6.41483 5.34213 6.54142 5.14349 6.5957 4.9206C6.64997 4.6977 6.62888 4.46311 6.53571 4.25347L5.14271 1.11647C5.04282 0.891671 4.86633 0.709661 4.64472 0.602884C4.42311 0.496108 4.17078 0.471507 3.93271 0.533467L1.28071 1.22047C1.03335 1.28532 0.81832 1.43855 0.676258 1.65118C0.534197 1.86381 0.474949 2.12112 0.509714 2.37447C0.975006 5.68821 2.50649 8.76038 4.87265 11.1265C7.2388 13.4927 10.311 15.0242 13.6247 15.4895C13.878 15.5244 14.1352 15.4652 14.3478 15.3231C14.5603 15.181 14.7133 14.9659 14.7777 14.7185L15.4657 12.0675C15.5277 11.8294 15.5031 11.5771 15.3963 11.3555C15.2895 11.1339 15.1075 10.9574 14.8827 10.8575L11.7457 9.46447C11.5361 9.37154 11.3017 9.35047 11.0789 9.40454C10.8561 9.45862 10.6574 9.5848 10.5137 9.76347V9.76347Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1585_1635'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-email .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 5L8 9L15.5 5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 14.5H2C1.60218 14.5 1.22064 14.342 0.93934 14.0607C0.658035 13.7794 0.5 13.3978 0.5 13V3C0.5 2.60218 0.658035 2.22064 0.93934 1.93934C1.22064 1.65804 1.60218 1.5 2 1.5H14C14.3978 1.5 14.7794 1.65804 15.0607 1.93934C15.342 2.22064 15.5 2.60218 15.5 3V13C15.5 13.3978 15.342 13.7794 15.0607 14.0607C14.7794 14.342 14.3978 14.5 14 14.5V14.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-calendar:after{content:"";display:inline-block;position:absolute;top:50%;right:1.125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;vertical-align:top;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 2.99976H3.75C2.92157 2.99976 2.25 3.67133 2.25 4.49976V14.9998C2.25 15.8282 2.92157 16.4998 3.75 16.4998H14.25C15.0784 16.4998 15.75 15.8282 15.75 14.9998V4.49976C15.75 3.67133 15.0784 2.99976 14.25 2.99976Z' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 1.49976V4.49976' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 1.49976V4.49976' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.25 7.49976H15.75' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-calendar .wpforms-field-label:before{content:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-clock:after{content:"";display:inline-block;position:absolute;top:50%;right:1.125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;vertical-align:top;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.4998C13.1421 16.4998 16.5 13.1419 16.5 8.99976C16.5 4.85762 13.1421 1.49976 9 1.49976C4.85786 1.49976 1.5 4.85762 1.5 8.99976C1.5 13.1419 4.85786 16.4998 9 16.4998Z' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 4.49976V8.99976L12 10.4998' stroke='%233D3F47' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-clock .wpforms-field-label:before{content:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-name1 .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 12.9755C14.5002 12.8147 14.4616 12.6561 14.3874 12.5134C14.3132 12.3706 14.2057 12.2479 14.074 12.1555C12.2699 10.9872 10.1474 10.4085 8 10.4995C5.85262 10.4085 3.73005 10.9872 1.926 12.1555C1.79427 12.2479 1.68677 12.3706 1.61261 12.5134C1.53844 12.6561 1.49982 12.8147 1.5 12.9755V15.4995H14.5V12.9755Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 7.5C9.933 7.5 11.5 5.933 11.5 4C11.5 2.067 9.933 0.5 8 0.5C6.067 0.5 4.5 2.067 4.5 4C4.5 5.933 6.067 7.5 8 7.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-address .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6C13.5 10.5 8 15.5 8 15.5C8 15.5 2.5 10.5 2.5 6C2.5 4.54131 3.07946 3.14236 4.11091 2.11091C5.14236 1.07946 6.54131 0.5 8 0.5C9.45869 0.5 10.8576 1.07946 11.8891 2.11091C12.9205 3.14236 13.5 4.54131 13.5 6V6Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 8.5C9.38071 8.5 10.5 7.38071 10.5 6C10.5 4.61929 9.38071 3.5 8 3.5C6.61929 3.5 5.5 4.61929 5.5 6C5.5 7.38071 6.61929 8.5 8 8.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-class .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_420_8407)'%3E%3Cpath d='M14.5 0.5H1.5V7.5H14.5V0.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 11.5V9.5H3.5V11.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 11.5V9.5H9.5V11.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 15.5V13.5H0.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 15.5V13.5H12.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 15.5V13.5H6.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_420_8407'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-class.wpforms-field-select:before{content:" ";display:inline-block;width:16px;height:16px;position:absolute;top:17px;left:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_420_8407)'%3E%3Cpath d='M14.5 0.5H1.5V7.5H14.5V0.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 11.5V9.5H3.5V11.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 11.5V9.5H9.5V11.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 15.5V13.5H0.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 15.5V13.5H12.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 15.5V13.5H6.5V15.5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_420_8407'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.light label{color:#fff}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label{color:#161f38;position:unset;margin-top:0!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label-inline{vertical-align:middle!important;line-height:1.5!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li::before{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:checked+label::after{opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li label{position:relative;padding-left:1.5rem}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li label::before{content:"";position:absolute;top:2px;left:0;width:16px;height:16px;background-color:#fff;border:solid 1px #a51c30}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox li label::after{content:"";position:absolute;top:5px;left:3px;width:10px;height:10px;background-color:#a51c30;opacity:0}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{color:#161f38;position:unset;padding-left:0!important;margin-bottom:.5rem}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label-inline{vertical-align:middle!important;line-height:1.5!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li::before{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li input[type=radio]{display:none}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li input[type=radio]:checked+label::after{opacity:1}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label{position:relative;padding-left:1.5rem;display:inline-block}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::before{content:"";position:absolute;top:2px;left:0;width:16px;height:16px;background-color:#fff;border:solid 1px #a51c30;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::after{content:"";position:absolute;top:5px;left:3px;width:10px;height:10px;background-color:#a51c30;opacity:0;border-radius:100%}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) .wpforms-field-label{padding-left:60px!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:55px!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti__selected-flag{background-color:rgba(0,0,0,.05)}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti__country-list{white-space:unset}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .wpforms-field-label{position:relative;top:0;color:#161f38;margin-bottom:1rem;padding:0!important;font-size:16px}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select select{padding:12px 16px}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__inner{border-radius:4px;border-color:#f3f3f4;border-width:thin}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select-style-modern .choices__inner{border-radius:4px;border-color:#f3f3f4;border-width:thin}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select-style-modern .choices__list--single{padding:16px 16px 4px 10px}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox .wpforms-field-label{position:static;padding-left:0!important;margin-bottom:.5rem}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-file-upload .wpforms-field-label{position:relative;top:0;padding:unset!important;margin-bottom:1rem;color:#161f38}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html{font-size:18px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-url .wpforms-field-label{position:relative;top:0;color:#161f38;margin-bottom:1rem;padding:0!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-url input[type=url]{padding:12px 16px!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h1,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h2,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h3,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h4,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h5,div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-content h6{margin-bottom:0}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea{margin-bottom:2rem!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-likert_scale{margin-bottom:3rem!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-likert_scale table.modern thead:first-child tr:first-child th:first-child{width:50%!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-likert_scale table.modern thead:first-child tr:first-child th:not(:first-child){width:10%!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-likert_scale table.modern tbody tr th{line-height:1.5}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-likert_scale table.modern tbody tr td input[type=radio]:checked+label:after{background-color:#002349}.gfield_error div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gfield_error div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){border-color:#a51c30!important}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){background:#ededee url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='black'/%3E%3C/svg%3E%0A") no-repeat right 15px top 50%}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{height:150px}.gfield_error div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{border-color:#a51c30!important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:2rem}div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{position:relative;padding:14px 32px 14px 64px;border-radius:8px}div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button::before,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit::before{content:"";width:22px;height:22px;position:absolute;left:24px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 1L6 13V20L9.6 15.7' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9L21 1L17 21L1 9Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover:before,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 1L6 13V20L9.6 15.7' stroke='%23C02828' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9L21 1L17 21L1 9Z' stroke='%23C02828' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}div.wpforms-container-full .wpforms-confirmation-container-full{background:0 0;border:none;padding:0}div.wpforms-container-full .wpforms-error-container{display:none}.iedg-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iedg-form-label .optional{display:none}.iedg-form-label .required{text-decoration:none}.form-group,.iedg-form-group{width:100%}@media (min-width:992px){.form-group--half,.iedg-form-group--half{width:calc(50% - 20px / 2)}}.form-group.clear_label .iedg-form-label,.iedg-form-group.clear_label .iedg-form-label{position:static;padding:0;margin-bottom:12px;color:#161f38}.iedg-form-group--error .form-control,.iedg-form-group--error .iedg-form-control{border-color:#a51c30!important}.form-group--error .form-control,.form-group--error .iedg-form-control{border-color:#a51c30!important}.form-control.wpcf7-not-valid,.iedg-form-control.wpcf7-not-valid{border-color:#a51c30!important}textarea.form-control,textarea.iedg-form-control{height:150px}textarea.form-control.wpcf7-not-valid,textarea.iedg-form-control.wpcf7-not-valid{border-color:#a51c30!important}.select2-container--default .select2-selection--single{padding:0;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;line-height:1;padding-left:16px;padding-right:32px;color:#161f38}.select2-container--default .select2-selection--single .select2-selection__arrow{width:11px;height:100%;top:0;right:16px}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;border:none;margin:0}.select2-container--default .select2-search--dropdown .select2-search__field{outline:0;border-color:rgba(61,63,71,.6);border-radius:4px}.select2-container--default .select2-results__option{font-size:14px;padding:8px 16px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#c4c4c4}.select2-container--default .select2-results__option--selected{background-color:#fff}.select2-dropdown{background-color:#fff;border:thin solid #f3f3f4!important;border-radius:4px!important;overflow:hidden}.gfield_checkbox,.gfield_radio{padding-left:0;margin-bottom:0;list-style:none}.gfield_checkbox li,.gfield_radio li{margin-bottom:1rem}.iedg-custom-switcher{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-bottom:0;padding:calc(6px / 2) 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.iedg-custom-switcher>input{display:none}.iedg-custom-switcher>input:checked+.iedg-custom-switcher__slider{background-color:#e1e1e1;padding-left:0;padding-right:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.iedg-custom-switcher>input:checked+.iedg-custom-switcher__slider::before{left:28px;background-color:#a51c30}.iedg-custom-switcher>input:checked+.iedg-custom-switcher__slider::after{content:"on"}.iedg-custom-switcher__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:16px;padding-left:24px;border-radius:16px;background-color:#c4c4c4;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.iedg-custom-switcher__slider::before{content:"";display:block;width:22px;height:22px;border-radius:50%;background-color:#424242;-webkit-box-shadow:2px 1px 4px rgba(0,0,0,.25);box-shadow:2px 1px 4px rgba(0,0,0,.25);position:absolute;top:calc(50% - 22px / 2);left:0;-webkit-transition:left .2s ease;transition:left .2s ease}.iedg-custom-switcher__slider::after{content:"off";font-size:8px;line-height:1;text-transform:uppercase;color:rgba(0,0,0,.5)}.iedg-custom-switcher__label{margin-left:10px;font-size:14px;line-height:1.2857142857}svg[role=img]{display:inline-block;width:24px;height:24px;vertical-align:middle;fill:currentColor}.iedg-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.iedg-icon-minus,.iedg-icon-plus{font-size:7px;width:1em;height:1em}.iedg-icon-minus::before,.iedg-icon-plus::before{content:"";display:block;width:100%;height:1px;background-color:currentColor}.iedg-icon-plus{position:relative}.iedg-icon-plus::after{content:"";display:block;width:1px;height:100%;background-color:currentColor;position:absolute;top:0;left:calc((1em - 1px)/ 2)}.iedg-icon-remove{width:1em;height:1em;position:relative}.iedg-icon-remove::after,.iedg-icon-remove::before{content:"";display:block;width:100%;height:1px;background-color:currentColor;position:absolute;left:0;top:50%}.iedg-icon-remove::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.iedg-icon-remove::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html.lg-on{overflow:hidden}.lg-toolbar .lg-icon{height:80px}.lg-toolbar .lg-icon.lg-close{width:80px;background-color:#002349;color:#fff;padding:0}.lg-components{background-color:#002349;color:#fff;font-family:SVN-Gilroy,Arial,Helvetica,sans-serif}.lg-show-in .lg-next,.lg-show-in .lg-prev{background-color:transparent;width:48px;height:48px}.lg-show-in .lg-next:before,.lg-show-in .lg-prev:before{display:none}.lg-show-in .lg-next:after,.lg-show-in .lg-prev:after{display:none}.lg-show-in .lg-prev{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.lg-show-in .lg-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.lg-show-in .lg-next{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.lg-show-in .lg-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.iedg-link{color:#686f7a;text-decoration:none}.iedg-link:hover{color:#a51c30}.iedg-link svg[role=img]{width:12px;height:12px}.is-loading,.is-loading-overlay{position:relative;pointer-events:none}.is-loading-overlay::after,.is-loading::after{content:"";display:inline-block;width:1em;height:1em;background-image:url(../images/loading-light.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:1em auto;vertical-align:middle;position:absolute;top:calc(50% - 1em / 2);left:calc(100% - 1.5rem);mix-blend-mode:difference}.is-loading-overlay.ven-btn-show-more-review::after,.is-loading.ven-btn-show-more-review::after{width:1em;height:1em;background-size:1em auto;top:calc(50% - .4em);left:calc(100% + 10px)}.is-loading-overlay.woocommerce-checkout{color:inherit}.is-loading-overlay:before{content:"";display:block;background-color:rgba(255,255,255,.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.is-loading-overlay:after{width:2em;height:2em;background-size:2em auto;z-index:2;left:calc(50% - 2em / 2)}.iedg-noti{position:fixed;top:12vh;right:60px;z-index:100;min-width:250px;padding:15px;background:#a51c30;color:#fff;opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:.4s ease;transition:.4s ease}.iedg-noti.opening{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;z-index:9999}.iedg-noti.opening .woocommerce-error{list-style:none;padding:0;margin:0}@media (max-width:768px){.iedg-noti{width:90%;right:5%}}.scrollbar-inner>.scroll-element.scroll-y{width:10px}.scrollbar-inner>.scroll-element .scroll-element_outer{border-radius:5px}.scrollbar-inner>.scroll-element .scroll-element_track{background:#fff;-webkit-box-shadow:inset 0 4px 4px rgba(0,0,0,.25);box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#a51c30;opacity:1}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#a51c30;opacity:1}.slick-dots{padding-left:0;margin-bottom:0;list-style:none;text-align:center;position:absolute;bottom:24px;width:100%}.slick-dots li{display:inline-block}.slick-dots li+li{margin-left:14px}.slick-dots li button{background-color:transparent;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;padding:0}.slick-dots li button::before{display:block;content:"";width:12px;height:12px;border-radius:100%;background-color:#fff}.slick-dots li:not(.slick-active) button:before{background-color:transparent;border:solid 1px #fff}.slick-arrow{background-color:transparent;border:none;border-radius:0;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;width:40px;height:40px}@media (min-width:992px){.slick-arrow{width:48px;height:48px}}.slick-arrow.slick-prev{left:0;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23282B22' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (min-width:576px){.slick-arrow.slick-prev{left:-5px}}@media (min-width:992px){.slick-arrow.slick-prev{left:-12px}}.slick-arrow.slick-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23D72134'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.slick-arrow.slick-next{right:0;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23282B22' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (min-width:992px){.slick-arrow.slick-next{right:-5px}}@media (min-width:992px){.slick-arrow.slick-next{right:-12px}}.slick-arrow.slick-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23D72134'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.single-event .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}@media (min-width:576px){body.single-event .penn-swiper-arrow.penn-article-slider-arrow{top:20%;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}}@media (min-width:768px){body.single-event .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}}@media (min-width:992px){body.single-event .penn-swiper-arrow.penn-article-slider-arrow{top:35%;-webkit-transform:translate(0,-35%);-ms-transform:translate(0,-35%);transform:translate(0,-35%)}}body.page-template-student-council .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}@media (min-width:576px){body.page-template-student-council .penn-swiper-arrow.penn-article-slider-arrow{top:20%;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}}@media (min-width:768px){body.page-template-student-council .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}}body.page-template-student-achievement .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}@media (min-width:576px){body.page-template-student-achievement .penn-swiper-arrow.penn-article-slider-arrow{top:20%;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}}@media (min-width:768px){body.page-template-student-achievement .penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}}.penn-swiper-arrow{background-color:transparent;border:none;border-radius:0;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;width:40px;height:40px}.penn-swiper-arrow.penn-article-slider-arrow{top:30%;-webkit-transform:translate(0,-30%);-ms-transform:translate(0,-30%);transform:translate(0,-30%)}@media (min-width:576px){.penn-swiper-arrow.penn-article-slider-arrow{top:20%;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translate(0,-20%)}}@media (min-width:768px){.penn-swiper-arrow.penn-article-slider-arrow{top:25%;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}}@media (min-width:992px){.penn-swiper-arrow{width:48px;height:48px}}.penn-swiper-arrow.penn-swiper-prev{left:-12px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (min-width:576px){.penn-swiper-arrow.penn-swiper-prev{left:-14px}}@media (min-width:992px){.penn-swiper-arrow.penn-swiper-prev{left:-24px}}.penn-swiper-arrow.penn-swiper-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-swiper-arrow.penn-swiper-next{right:-12px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (min-width:576px){.penn-swiper-arrow.penn-swiper-next{right:-14px}}@media (min-width:992px){.penn-swiper-arrow.penn-swiper-next{right:-24px}}.penn-swiper-arrow.penn-swiper-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-article-slider{margin-bottom:1rem}@media (min-width:992px){.penn-article-slider{margin-bottom:5rem}}.penn-article-slider.penn-food-nutrition-slider .penn-swiper-arrow.penn-article-slider-arrow{top:40%;-webkit-transform:translate(0,-40%);-ms-transform:translate(0,-40%);transform:translate(0,-40%)}.penn-article-slider .penn-title{margin-bottom:0}.penn-article-slider__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-article-slider__inner{position:relative}.penn-article-slider__item--image{margin-bottom:1rem;padding-bottom:75%}.penn-article-slider__item--image img{border-radius:4px;width:100%}.penn-article-slider__item--date{color:#717171;font-weight:500;font-size:14px;margin-bottom:.5rem}.penn-article-slider__item--title{font-size:18px;color:#161f38;margin-bottom:.5rem}.penn-article-slider__item--desc{color:#161f38}.penn-contact{background-image:url(../images/home/contact.jpg);min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:3rem;padding-bottom:3rem;position:relative}.penn-contact::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}@media (min-width:992px){.penn-contact{padding-top:5.25rem;padding-bottom:5.25rem}}.penn-contact .penn-title{color:#fff;font-weight:700}.penn-contact__form{max-width:526px;width:100%;margin-left:auto;padding-top:1rem;position:relative;z-index:2}@media (min-width:992px){.penn-contact__form{padding-top:0}}.penn-contact__form--title{font-weight:500;font-size:18px;line-height:23px;color:#fff;background-color:#002349;padding:26px;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0}@media (min-width:768px){.penn-contact__form--title{font-size:24px;line-height:29px}}.penn-contact__form--content{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:2rem 1.5rem 2rem 1.5rem}@media (min-width:768px){.penn-contact__form--content{padding:2.5rem 3rem 2.5rem 3rem}}.penn-contact div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:1rem}.penn-common-programs{margin-top:2rem;margin-bottom:3rem}@media (min-width:992px){.penn-common-programs{margin-top:3rem;margin-bottom:5.25rem}}.penn-common-programs__title{text-align:center;margin-bottom:1rem}.penn-common-programs__desc{text-align:center;margin:0 auto;color:#202121;max-width:667px;margin-bottom:1.75rem}.penn-common-programs__col{border-right:1px solid rgba(32,33,33,.2);border-top:1px solid rgba(32,33,33,.2);border-left:1px solid rgba(32,33,33,.2);border-collapse:separate}.penn-common-programs__col:last-child{border-bottom:1px solid rgba(32,33,33,.2)}@media (min-width:768px){.penn-common-programs__col{border-bottom:1px solid rgba(32,33,33,.2)}.penn-common-programs__col:not(:first-child){border-left:0}}.penn-common-programs__col a{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.5rem;height:100%;color:#202121}@media (min-width:768px){.penn-common-programs__col a{padding:1.5rem}}@media (min-width:992px){.penn-common-programs__col a{padding:2.5rem 2.5rem 1.5rem 2.5rem}}.penn-common-programs__col a::before{content:"";display:block;position:absolute;top:0;left:0;right:100%;bottom:0;background:#002349;-webkit-transition:.75s ease right;transition:.75s ease right;z-index:-1}.penn-common-programs__col a:hover{color:#fff}.penn-common-programs__col a:hover::before{right:0}.penn-common-programs__image{margin-bottom:1rem}.penn-common-programs__image.iedg-img-drop{padding-bottom:66.625%}.penn-common-programs__content{color:currentColor;width:100%;position:relative;-webkit-transition:.75s ease color;transition:.75s ease color}.penn-common-programs__content--title{margin-bottom:1.5rem;font-weight:600;font-size:24px;line-height:32px}@media (max-width:768px){.penn-common-programs__content--title br{display:none}}.penn-common-programs__content--desc{font-weight:400;margin-bottom:1.5rem}.penn-common-programs__cta{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:currentColor;padding-bottom:.5rem;-webkit-transition:.75s ease color;transition:.75s ease color}.penn-common-programs__cta span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-common-programs__cta span svg[role=img]{margin-left:.5rem}.penn-learning-programs{margin-top:2rem}@media (min-width:992px){.penn-learning-programs{margin-top:3rem;margin-bottom:5.25rem}}.penn-learning-programs__title{text-align:center;margin-bottom:1rem}.penn-learning-programs__desc{text-align:center;margin:0 auto;color:#202121;max-width:667px;margin-bottom:1.75rem}.penn-learning-programs__row{border-top:1px solid rgba(32,33,33,.2)}@media (min-width:768px){.penn-learning-programs__row{border-right:1px solid rgba(32,33,33,.2)}}.penn-learning-programs__col{border-bottom:1px solid rgba(32,33,33,.2);position:relative}@media (min-width:768px){.penn-learning-programs__col{border-left:1px solid rgba(32,33,33,.2)}}@media (min-width:992px){.penn-learning-programs__col:hover .penn-learning-programs__content{color:#fff}.penn-learning-programs__col:hover .penn-learning-programs__image:before{z-index:10}.penn-learning-programs__col:hover .penn-learning-programs__cta span{color:#fff}.penn-learning-programs__col:hover .penn-learning-programs__cta span:after{background-color:#fff}.penn-learning-programs__col:hover a::before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;transition:transform .8s cubic-bezier(.5,0,0,1),border-radius .8s cubic-bezier(.5,0,0,1) 60ms,-webkit-transform .8s cubic-bezier(.5,0,0,1)}}.penn-learning-programs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:5;min-height:300px;height:100%}@media (min-width:992px){.penn-learning-programs a{min-height:518px}}@media (min-width:1200px){.penn-learning-programs a{min-height:560px}}.penn-learning-programs a::before{content:"";position:absolute;width:100%;height:100%;background-color:#fff;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);transition:transform .6s cubic-bezier(.5,0,0,1) 80ms,border-radius .8s cubic-bezier(.5,0,0,1),-webkit-transform .6s cubic-bezier(.5,0,0,1) 80ms}.penn-learning-programs a[data-transition=right]:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;left:0;right:auto}.penn-learning-programs a[data-transition=left]:before{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;left:0;right:auto}.penn-learning-programs__content{color:#202121;width:100%;position:relative;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s}.penn-learning-programs__content--title{margin-bottom:1rem;font-weight:600;font-size:24px;line-height:32px;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s}.penn-learning-programs__content--desc{font-weight:400;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s;margin-bottom:1rem}.penn-learning-programs__cta{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#202121;padding-bottom:.5rem}.penn-learning-programs__cta span{position:relative;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s}.penn-learning-programs__cta span:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000;-webkit-transition:.4s cubic-bezier(.19,1,.22,1) 0s;transition:.4s cubic-bezier(.19,1,.22,1) 0s}.penn-learning-programs__cta span svg[role=img]{margin-left:.75rem}.penn-learning-programs__inner{padding:2rem 1.5rem 1.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (min-width:992px){.penn-learning-programs__inner{padding:4rem 1.5rem 1.5rem 1.5rem}}.penn-learning-programs__image{position:absolute;z-index:1;left:0;top:0;bottom:0;right:0;opacity:1;margin:auto}.penn-learning-programs__image:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:5;opacity:.4;-webkit-transition:.2s linear;transition:.2s linear;background-color:#000}.penn-learning-programs__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.penn-discover-more{margin-top:1.5rem;margin-bottom:3rem}@media (min-width:992px){.penn-discover-more{margin-top:4rem;margin-bottom:7.5rem}}.penn-discover-more .penn-title{margin-bottom:2rem}@media (min-width:992px){.penn-discover-more .penn-title{font-size:48px}}.penn-discover-more__container{margin-left:.75rem;max-width:calc(100% - .75rem);padding:0}@media (min-width:576px){.penn-discover-more__container{margin-left:calc((100vw - 540px + 1rem)/ 2);max-width:calc(100% - (100vw - 540px + 1rem)/ 2)}}@media (min-width:768px){.penn-discover-more__container{margin-left:calc((100vw - 720px + 1rem)/ 2);max-width:calc(100% - (100vw - 720px + 1rem)/ 2)}}@media (min-width:992px){.penn-discover-more__container{margin-left:calc((100vw - 960px + 1rem)/ 2);max-width:calc(100% - (100vw - 960px + 1rem)/ 2)}}@media (min-width:1200px){.penn-discover-more__container{margin-left:calc((100vw - 1140px + 1rem)/ 2);max-width:calc(100% - (100vw - 1140px + 1rem)/ 2)}}@media (min-width:1400px){.penn-discover-more__container{margin-left:calc((100vw - 1320px + 1rem)/ 2);max-width:calc(100% - (100vw - 1320px + 1rem)/ 2)}}.penn-discover-more__slider--item{position:relative}.penn-discover-more__slider--image{padding-bottom:66.5865384615%}.penn-discover-more__slider--image img{border-radius:8px}.penn-discover-more__slider--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:0 0 8px 8px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1.125rem;position:absolute;bottom:0;right:0;left:0}.penn-discover-more__slider--title{font-weight:700;font-size:16px;line-height:1.4444444444;color:#fff}@media (min-width:992px){.penn-discover-more__slider--title{font-size:18px}}.penn-footer{background-color:#002349;color:#fff;line-height:20px;padding-top:2rem;color:rgba(255,255,255,.8)}.penn-footer ul{padding-left:0;margin-bottom:0;list-style:none}.penn-footer ul li{margin-bottom:1rem;font-weight:400;font-size:16px;line-height:24px}.penn-footer ul li:last-child{margin-bottom:0}.penn-footer ul li svg{margin-right:.5rem}@media (min-width:992px){.penn-footer ul li svg{margin-right:1rem}}.penn-footer h3{font-size:18px;font-weight:600;margin-bottom:1rem;color:#fff}@media (min-width:992px){.penn-footer h3{margin-bottom:1.5rem}}.penn-footer a{color:rgba(255,255,255,.8)}.penn-footer__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.penn-footer__border{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:2.5rem}}.penn-footer__rowtop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5rem}.penn-footer__logo-penn img{max-width:80px}.penn-footer__logo-wass img{width:100%;max-width:100px}@media (max-width:576px){.penn-footer .col-sm-6{width:50%}}@media (max-width:360px){.penn-footer .col-sm-6{width:100%}}.penn-footer__logo-cis{margin-top:1.5rem}.penn-footer__logo-cis img{max-width:150px}@media (min-width:1200px){.penn-footer__logo-cis{margin-top:0}}@media (max-width:576px){.penn-footer__logo-cis{text-align:left}}.penn-footer__logo--mobile{margin-bottom:1.5rem}.penn-footer__contact{margin-bottom:22px}.penn-footer__contact--phone a+a{margin-left:16px;position:relative}.penn-footer__contact--phone a+a:before{position:absolute;top:0;left:-12px;content:" - "}.penn-footer__title{font-weight:600;font-size:16px;line-height:24px;color:#fff;margin-bottom:1rem}.penn-footer__brand{max-width:77px;margin-right:2rem}.penn-footer__item{margin-bottom:2.5rem}@media (min-width:1200px){.penn-footer__follow{margin-left:-1rem}}.penn-footer__follow--social{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-footer__follow--social li{margin-bottom:0!important}.penn-footer__follow--social li+li{margin-left:24px}.penn-footer__desc h3{margin-bottom:.5rem}.penn-footer__bottom{text-align:center;margin-bottom:1rem}.penn-footer__bottom--inner{position:relative;padding-top:1.5rem;padding-bottom:1rem;font-weight:400;font-size:18px;line-height:24px;color:#fff}.penn-footer__bottom--inner:before{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background-color:rgba(255,255,255,.2)}.penn-footer__bottom--copyright{font-weight:400;font-size:16px;line-height:24px;color:rgba(255,255,255,.8)}.penn-footer__social{text-align:left;margin-top:1rem}@media (min-width:1200px){.penn-footer__social{margin-left:-1rem;white-space:nowrap}}.penn-footer__social a:not(:last-child){margin-right:1rem}.penn-icon{width:48px;height:48px;background-color:#a51c30;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;border-radius:60px;padding:12px;border:1px solid rgba(203,203,197,.5)}.penn-icon.is-active{opacity:1;bottom:110px;right:.75rem}@media (min-width:768px){.penn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px}}.penn-phone{bottom:148px}@media (min-width:768px){.penn-phone{bottom:172px}}.penn-zalo-oa{bottom:86px}@media (min-width:768px){.penn-zalo-oa{bottom:110px}}.penn-messenger{bottom:24px}@media (min-width:768px){.penn-messenger{bottom:48px}}.iedg-fordev{color:#000}.iedg-fordev #iedg-fordev-toggler{display:none}.iedg-fordev #iedg-fordev-toggler:checked+.iedg-fordev__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.iedg-fordev__inner{width:200px;position:fixed;top:150px;right:0;z-index:999999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:999999;font-size:14px}.iedg-fordev__header{display:block;position:absolute;top:0;right:100%;width:48px;cursor:pointer;background-color:#fff;-webkit-box-shadow:1px 2px 10px rgba(85,85,85,.2);box-shadow:1px 2px 10px rgba(85,85,85,.2);border-top-left-radius:8px;border-bottom-left-radius:8px;padding:5px 10px;margin-bottom:0}.iedg-fordev__header img{display:block;width:100%}.iedg-fordev__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#eee;max-height:75vh}.iedg-fordev__title{padding:20px 20px 0}.iedg-fordev__content{padding:10px 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}.iedg-fordev-list{margin-bottom:0;padding-left:0}.iedg-fordev-list li{list-style:none}.iedg-fordev-list li a{display:block;color:#007bff;padding:8px 20px}.iedg-fordev-list li a:focus,.iedg-fordev-list li a:hover{color:#000;text-decoration:none;background-color:#f2f2f2}body.is-transparent .iedg-header{background-color:transparent;position:fixed}body.is-transparent .iedg-header.is-active{background-color:#002349}body:not(.is-transparent) .iedg-content{padding-top:var(--mh)}body.scroll-down .iedg-header{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);position:fixed;background-color:#002349}body.scroll-up.is-transparent .iedg-header{background-color:#002349}body.scroll-up .iedg-header{position:fixed;-webkit-box-shadow:0 0 10px rgba(0,35,73,.35);box-shadow:0 0 10px rgba(0,35,73,.35)}.iedg-navbar-toggler{background-color:transparent;border:none;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}@media (min-width:992px){.iedg-navbar-toggler{margin-right:3rem}}.iedg-icon-toggler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;position:relative;color:#fff}.iedg-icon-toggler::after,.iedg-icon-toggler::before{width:100%;content:"";display:block;height:1px;background-color:currentColor;position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.iedg-icon-toggler::before{left:0;top:3px}.iedg-navbar-toggler.is-active .iedg-icon-toggler::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-.5px}.iedg-icon-toggler::after{left:0;top:18px}.iedg-navbar-toggler.is-active .iedg-icon-toggler::after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-.5px}.iedg-icon-toggler span{display:block;width:100%;height:1px;background-color:currentColor;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.iedg-navbar-toggler.is-active .iedg-icon-toggler span{opacity:0}.iedg-icon-toggler__text{text-transform:uppercase;margin-left:.75rem;display:none}@media (min-width:992px){.iedg-icon-toggler__text{display:block}}.iedg-header{background-color:#002349;position:fixed;width:100%;z-index:20;-webkit-transition:background-color .5s,position .5s,-webkit-transform .5s;transition:background-color .5s,position .5s,-webkit-transform .5s;transition:transform .5s,background-color .5s,position .5s;transition:transform .5s,background-color .5s,position .5s,-webkit-transform .5s}.iedg-header.is-active{background-color:#002349}.iedg-navbar{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1900px){.iedg-navbar>.container{max-width:1830px}}.iedg-navbar__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iedg-navbar__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iedg-navbar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iedg-navbar__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.iedg-navbar__mobile{display:none}}.iedg-navbar__desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.iedg-navbar__desktop{display:none}}.iedg-navbar__register{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.iedg-navbar__register .gform_button,.iedg-navbar__register .iedg-btn,.iedg-navbar__register .penn-food-nutrition-tab-content__detail a,.iedg-navbar__register .penn-student-community__content a,.iedg-navbar__register div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.iedg-navbar__register div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .iedg-navbar__register a,.penn-student-community__content .iedg-navbar__register a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar__register .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar__register button[type=submit].wpforms-submit{font-size:16px;padding:.75rem 1rem;font-size:400}.iedg-navbar__register .gform_button:hover,.iedg-navbar__register .iedg-btn:hover,.iedg-navbar__register .penn-food-nutrition-tab-content__detail a:hover,.iedg-navbar__register .penn-student-community__content a:hover,.iedg-navbar__register div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.iedg-navbar__register div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-food-nutrition-tab-content__detail .iedg-navbar__register a:hover,.penn-student-community__content .iedg-navbar__register a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar__register .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar__register button[type=submit].wpforms-submit:hover{color:#fff;border-color:#fff}.iedg-navbar__sub{padding-left:0;margin-bottom:0;list-style:none;display:none;margin-bottom:1.5rem}@media (min-width:992px){.iedg-navbar__sub.is-show{display:none!important}}.iedg-navbar__sub li{padding-left:1.5rem;position:relative}.iedg-navbar__sub li.current-menu-item:before{position:absolute;top:12px;left:6px;content:"";width:10px;height:2px;background-color:#fff;position:absolute}.iedg-navbar__sub a{text-transform:capitalize!important;font-weight:400!important}.iedg-navbar-brand{display:block;max-width:65px}@media (min-width:992px){.iedg-navbar-brand{max-width:88px}}.iedg-navbar-nav{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.iedg-navbar-nav__icon{margin-right:1rem}@media (min-width:576px){.iedg-navbar-nav__icon{margin-right:1.5rem}}@media (min-width:992px){.iedg-navbar-nav__icon{margin-right:2rem}}.iedg-navbar-nav__cta{margin-top:2rem;margin-bottom:2rem!important}.iedg-navbar-nav__cta .gform_button,.iedg-navbar-nav__cta .iedg-btn,.iedg-navbar-nav__cta .penn-food-nutrition-tab-content__detail a,.iedg-navbar-nav__cta .penn-student-community__content a,.iedg-navbar-nav__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.iedg-navbar-nav__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .iedg-navbar-nav__cta a,.penn-student-community__content .iedg-navbar-nav__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar-nav__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar-nav__cta button[type=submit].wpforms-submit{width:100%}.iedg-navbar-nav__cta .gform_button:hover,.iedg-navbar-nav__cta .iedg-btn:hover,.iedg-navbar-nav__cta .penn-food-nutrition-tab-content__detail a:hover,.iedg-navbar-nav__cta .penn-student-community__content a:hover,.iedg-navbar-nav__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.iedg-navbar-nav__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-food-nutrition-tab-content__detail .iedg-navbar-nav__cta a:hover,.penn-student-community__content .iedg-navbar-nav__cta a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar-nav__cta .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-navbar-nav__cta button[type=submit].wpforms-submit:hover{border-color:#fff}.iedg-navbar-language .dropdown-toggle{background-color:transparent;color:#fff;border:none;text-transform:uppercase;position:relative;padding-right:1.5rem;padding-left:0}.iedg-navbar-language .dropdown-toggle:after{content:"";width:24px;height:24px;border:none;position:absolute;right:0;margin-left:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 10.5L12.5 14.5L8.5 10.5' stroke='white' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E%0A")}.iedg-navbar-language .dropdown-menu{padding:0;background-color:transparent;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border:none;border-radius:0}.iedg-navbar-language .dropdown-menu a{color:#fff;text-transform:uppercase}.iedg-menu-header{opacity:0;display:none}.iedg-menu-header.is-active{height:calc(100vh - var(--safe-area-bottom) - var(--mh));display:block;opacity:1;overflow:auto;overflow-x:hidden}.iedg-menu-header>.container{height:100%}.iedg-menu-header .iedg-navbar-nav{display:inline}@media (min-width:992px){.iedg-menu-header .iedg-navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}}.iedg-menu-header .iedg-navbar-nav li{position:relative}@media (max-width:992px){.iedg-menu-header .iedg-navbar-nav li>a{margin-bottom:1.5rem;display:block}.iedg-menu-header .iedg-navbar-nav li .iedg-navbar__sub li>a{margin-bottom:1rem;display:block}.iedg-menu-header .iedg-navbar-nav li .iedg-navbar__sub li:last-child>a{margin-bottom:0}}@media (min-width:992px){.iedg-menu-header .iedg-navbar-nav li{padding-bottom:.5rem}.iedg-menu-header .iedg-navbar-nav li:after{content:"";width:0;height:1px;background-color:#fff;position:absolute;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s}.iedg-menu-header .iedg-navbar-nav li.current-menu-item:after{width:100%}}@media (min-width:992px){.iedg-menu-header .iedg-navbar-nav li+li{margin-left:1rem}}@media (min-width:1200px){.iedg-menu-header .iedg-navbar-nav li+li{margin-left:2rem}}.iedg-menu-header .iedg-navbar-nav a{color:#fff;font-weight:600;font-size:18px;line-height:1.3;text-transform:uppercase}@media (max-width:992px){.iedg-menu-header .iedg-navbar-nav a{position:relative}.iedg-menu-header .iedg-navbar-nav a:after{content:"";width:0;height:2px;background-color:#fff;position:absolute;bottom:0;left:0}}@media (min-width:992px){.iedg-menu-header .iedg-navbar-nav a{font-size:14px}}@media (min-width:1400px){.iedg-menu-header .iedg-navbar-nav a{font-size:16px}}.iedg-menu-header .iedg-navbar-mega{color:#fff;overflow:auto;overflow-x:hidden;display:none}@media (min-width:992px){.iedg-menu-header .iedg-navbar-mega.is-active{display:block}}.iedg-menu-header .iedg-navbar-mega.is-active .iedg-navbar-mega__thumbnail img{width:100%}.iedg-menu-header .iedg-navbar-mega.is-active .iedg-navbar-mega__detail.is-animation{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.iedg-menu-header .iedg-navbar-mega__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:.5rem}@media (min-width:992px){.iedg-menu-header .iedg-navbar-mega__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:3rem}}.iedg-menu-header .iedg-navbar-mega__list{display:none}.iedg-menu-header .iedg-navbar-mega__list.is-active{display:block}.iedg-menu-header .iedg-navbar-mega__nav{padding-left:0;margin-bottom:0;list-style:none;padding-left:1.5rem}.iedg-menu-header .iedg-navbar-mega__nav li{margin-bottom:1rem;position:relative}.iedg-menu-header .iedg-navbar-mega__nav li:after{content:"";width:10px;height:2px;background-color:#fff;position:absolute;top:50%;left:-1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.iedg-menu-header .iedg-navbar-mega__nav li.current-menu-item:after,.iedg-menu-header .iedg-navbar-mega__nav li:hover:after{opacity:1}.iedg-menu-header .iedg-navbar-mega__nav a{color:#fff;text-transform:uppercase;font-weight:500;line-height:1.3333333333}@media (min-width:992px){.iedg-menu-header .iedg-navbar-mega__nav a{font-size:14px}}@media (min-width:1200px){.iedg-menu-header .iedg-navbar-mega__nav a{font-size:16px}}.iedg-menu-header .iedg-navbar-mega__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iedg-menu-header .iedg-navbar-mega__col-left{border-right:1px solid rgba(255,255,255,.2)}.iedg-menu-header .iedg-navbar-mega__inner{position:relative}.iedg-menu-header .iedg-navbar-mega__detail{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#002349;max-width:400px;padding:3rem 2.625rem 3rem 0;-webkit-transition-duration:1s;transition-duration:1s}.iedg-menu-header .iedg-navbar-mega__title{font-weight:700;font-size:20px;line-height:1.0833333333;text-transform:uppercase;padding-bottom:.75rem;margin-bottom:1.5rem;position:relative}@media (min-width:1200px){.iedg-menu-header .iedg-navbar-mega__title{font-size:22px}}.iedg-menu-header .iedg-navbar-mega__title:after{content:"";width:100%;height:1px;background-color:#fff;position:absolute;left:0;bottom:0}.iedg-menu-header .iedg-navbar-mega__desc{color:rgba(255,255,255,.8);line-height:1.4444444444}@media (min-width:992px){.iedg-menu-header .iedg-navbar-mega__desc{font-size:14px}}@media (min-width:1200px){.iedg-menu-header .iedg-navbar-mega__desc{font-size:16px}}.iedg-menu-header .iedg-navbar-mega__desc p:last-child{margin-bottom:0}.iedg-menu-header .iedg-navbar-mega__thumbnail{max-width:526px;margin-left:auto}.iedg-navbar-extra{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.5rem}@media (min-width:992px){.iedg-navbar-extra{height:100px;padding-top:1.5rem}}@media (max-width:992px){.iedg-navbar-extra li{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}@media (max-width:992px){.iedg-navbar-extra li+li{margin-top:1rem}}@media (min-width:992px){.iedg-navbar-extra li+li{margin-left:2rem}}.iedg-navbar-extra a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;font-weight:400;line-height:1.3333333333;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:992px){.iedg-navbar-extra a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}}.iedg-navbar-extra a svg{margin-right:.5rem}.iedg-header-search{display:none}.iedg-header-search.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;margin-bottom:2.5rem}@media (min-width:992px){.iedg-header-search.is-active{height:100%;margin-bottom:0}}.iedg-header-search__form{width:100%;max-width:856px}.iedg-header-search__form--input{width:100%;background-color:transparent;border-bottom:1px solid #fff;border-top:0;border-left:0;border-right:0;color:#fff;padding:.5rem 0;font-size:18px;font-weight:600;border-radius:0}.iedg-header-search__form--input::-webkit-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.iedg-header-search__form--input::-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.iedg-header-search__form--input:-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.iedg-header-search__form--input::-ms-input-placeholder{color:rgba(255,255,255,.5);opacity:1}.iedg-header-search__form--input::placeholder{color:rgba(255,255,255,.5);opacity:1}.iedg-header-search__form--input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.iedg-header-search__form--input::-ms-input-placeholder{color:rgba(255,255,255,.5)}@media (min-width:768px){.isa-modal-intro .modal-lg{max-width:862px}}.isa-modal-intro .modal-content{border-radius:16px;border:unset}.isa-modal-intro .modal-body{text-align:center;padding:0}.isa-modal-intro__image{width:100%;cursor:pointer}.isa-modal-intro__close{border:0;background-color:transparent;position:absolute;top:.5rem;right:.5rem;padding:0}@media (min-width:768px){.isa-modal-intro__close{top:1.5rem;right:1.125rem}}.isa-modal-intro__wrap{overflow:hidden}.penn-modal-member .modal-body{position:relative;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.penn-modal-member .penn-title{font-size:24px;margin-bottom:.75rem}.penn-modal-member__close{position:absolute;right:0;top:0;width:64px;height:64px;padding:0;border:0;background-color:#002349}@media (min-width:768px){.penn-modal-member__close{width:80px;height:80px}}.penn-modal-member__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3.5rem;height:100%}@media (min-width:768px){.penn-modal-member__wrap{padding-top:0}}.penn-modal-member__wrap .justify-content-center{width:100%}.penn-modal-member__desc{margin-bottom:1.5rem}@media (min-width:768px){.penn-modal-member__desc{margin-bottom:0}}.penn-modal-member__image{background-color:#f7f7f7}@media (min-width:768px){.penn-modal-member__inner{max-width:480px;margin-left:auto}}.penn-modal-member__detail{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.penn-modal-member__detail{margin-bottom:0}}.penn-modal-member__detail--title{font-weight:700;font-size:20px}.penn-modal-member__detail--desc{font-weight:500;color:#afafaf}@media (min-width:768px){.penn-sc-register-modal .modal-lg{max-width:700px}}@media (min-width:992px){.penn-sc-register-modal .modal-lg{max-width:862px}}.penn-sc-register-modal .modal-content{border-radius:0;border:none}.penn-sc-register-modal .modal-content .modal-body{padding:0;position:relative;padding-top:4rem;padding-bottom:3rem;padding-right:2rem;padding-left:2rem;min-height:380px}@media (min-width:768px){.penn-sc-register-modal .modal-content .modal-body{padding-right:5rem;padding-left:5rem;padding-top:5rem;padding-bottom:4.375rem}}@media (min-width:992px){.penn-sc-register-modal .modal-content .modal-body{padding-right:11rem;padding-left:11rem}}.penn-sc-register-modal .modal-content .modal-body .close{background-color:transparent;border:none;padding:0;position:absolute;top:18px;right:18px}@media (min-width:768px){.penn-sc-register-modal .modal-content .modal-body .close{top:24px;right:18px}}.penn-sc-register-modal .modal-content .modal-body .is-rocket{position:absolute;bottom:1rem;right:1rem;display:none!important}@media (min-width:992px){.penn-sc-register-modal .modal-content .modal-body .is-rocket{display:block!important}}.penn-sc-register-modal .modal-content .modal-body .is-start{position:absolute;bottom:3.5rem;left:3.688rem;display:none!important}@media (min-width:768px){.penn-sc-register-modal .modal-content .modal-body .is-start{display:block!important}}.penn-sc-register-modal .modal-content .modal-body .is-plaint{position:absolute;top:1.5rem;left:2.5rem;display:none!important}@media (min-width:768px){.penn-sc-register-modal .modal-content .modal-body .is-plaint{display:block!important}}.penn-sc-register-modal__content{margin-bottom:4rem;max-width:100%;margin:0 auto}.penn-sc-register-modal__content--title{font-family:Quicksand,Arial,Helvetica,sans-serif;font-weight:700;font-size:24px;line-height:1.25;color:#000;margin-bottom:2rem;text-align:center}@media (min-width:768px){.penn-sc-register-modal__content--title{font-size:32px}}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{color:rgba(0,0,0,.6)}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{color:#000}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#f8f9fc;border-radius:4px;color:#000}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio{margin-bottom:16px!important}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{position:unset;font-weight:600!important;font-size:18px;line-height:24px;color:#202121;padding-left:0!important;padding-bottom:1rem!important}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li{display:inline-block;margin-right:8px!important;height:100%}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label{display:block;background:#f5f5f5;border-radius:4px;padding:15px 16px!important;font-weight:500;font-size:16px;line-height:24px}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio input{display:none}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio input:checked+label{background-color:#000;color:#fff}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]){background-color:#f8f9fc}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-field-container .iti input[type=tel]{padding-left:16px!important}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:1.5rem}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]{min-width:240px;margin:0 auto;border-radius:4px;position:relative;padding-left:2rem;padding-right:2rem;padding-top:1.5rem;padding-bottom:1.5rem;border-color:transparent;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='216' height='58' viewBox='0 0 216 58' fill='none'%3E%3Crect x='4' y='4' width='212' height='54' rx='27' fill='%23212121'/%3E%3Crect x='0.5' y='0.5' width='211' height='53' rx='26.5' fill='%23002349' stroke='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-color:transparent;background-position:center center}@media (min-width:576px){.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]{min-width:300px;padding-left:4rem;padding-right:4rem}}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]::before{content:"";position:absolute;width:28px;height:56px;top:.5rem;left:-1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='55' viewBox='0 0 28 55' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0007 1.43078C16.6858 2.19704 17.0518 3.07346 17.818 3.38832C18.8349 3.80617 20.0967 4.84549 21.209 6.23254C22.3154 7.61221 23.1078 9.12903 23.3564 10.3299C23.5243 11.1411 24.3181 11.6626 25.1293 11.4947C25.9405 11.3267 26.462 10.533 26.2941 9.72174C25.9172 7.90114 24.8337 5.95723 23.5494 4.35568C22.2709 2.7615 20.6269 1.2991 18.9582 0.613445C18.192 0.298586 17.3155 0.664519 17.0007 1.43078ZM0.00210557 16.8649C-0.041382 17.6922 0.594011 18.3981 1.4213 18.4416C6.25909 18.6959 11.0926 19.7089 15.7974 21.1093C16.5914 21.3456 17.4267 20.8936 17.663 20.0996C17.8994 19.3056 17.4473 18.4703 16.6533 18.234C11.7978 16.7887 6.72158 15.7161 1.57878 15.4458C0.751495 15.4023 0.045595 16.0377 0.00210557 16.8649ZM18.8932 33.1642C18.4475 32.4659 17.52 32.2612 16.8218 32.7069C16.2766 33.055 15.6631 33.3063 14.895 33.617L14.8617 33.6305C14.1433 33.9211 13.2803 34.2701 12.4744 34.7925C11.7793 35.2431 11.581 36.172 12.0316 36.8671C12.4822 37.5623 13.4111 37.7605 14.1062 37.3099C14.6456 36.9603 15.256 36.7072 16.0201 36.3981C16.0418 36.3893 16.0638 36.3804 16.0858 36.3715C16.7938 36.0852 17.6426 35.7421 18.4359 35.2357C19.1342 34.7899 19.3389 33.8625 18.8932 33.1642ZM27.0004 42.2159C26.4042 41.6407 25.4546 41.6578 24.8795 42.254C21.8144 45.4312 18.7982 48.831 16.4228 52.7264C15.9915 53.4337 16.2152 54.3568 16.9225 54.7881C17.6298 55.2194 18.5528 54.9957 18.9841 54.2884C21.1854 50.6785 24.0184 47.4675 27.0385 44.3369C27.6137 43.7407 27.5967 42.7911 27.0004 42.2159Z' fill='%23002349'/%3E%3C/svg%3E")}@media (min-width:576px){.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]::before{left:0}}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]::after{content:"";position:absolute;width:28px;height:56px;top:.5rem;right:-1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='55' viewBox='0 0 28 55' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5032 1.43078C10.8181 2.19704 10.4522 3.07346 9.68591 3.38832C8.66901 3.80617 7.40728 4.84549 6.29494 6.23254C5.18851 7.61221 4.39617 9.12903 4.14756 10.3299C3.97961 11.1411 3.18584 11.6626 2.37462 11.4947C1.56339 11.3267 1.04191 10.533 1.20985 9.72174C1.58676 7.90114 2.6702 5.95723 3.95455 4.35568C5.23299 2.7615 6.87705 1.2991 8.5457 0.613445C9.31196 0.298586 10.1884 0.664519 10.5032 1.43078ZM27.5018 16.8649C27.5453 17.6922 26.9099 18.3981 26.0826 18.4416C21.2448 18.6959 16.4113 19.7089 11.7065 21.1093C10.9125 21.3456 10.0772 20.8936 9.8409 20.0996C9.60456 19.3056 10.0566 18.4703 10.8506 18.234C15.7062 16.7887 20.7824 15.7161 25.9252 15.4458C26.7524 15.4023 27.4583 16.0377 27.5018 16.8649ZM8.61073 33.1642C9.05647 32.4659 9.98389 32.2612 10.6822 32.7069C11.2274 33.055 11.8408 33.3063 12.6089 33.617L12.6422 33.6305C13.3606 33.9211 14.2236 34.2701 15.0295 34.7925C15.7247 35.2431 15.9229 36.172 15.4723 36.8671C15.0217 37.5623 14.0929 37.7605 13.3977 37.3099C12.8583 36.9603 12.2479 36.7072 11.4839 36.3981C11.4621 36.3893 11.4402 36.3804 11.4181 36.3715C10.7101 36.0852 9.86137 35.7421 9.06801 35.2357C8.36972 34.7899 8.16499 33.8625 8.61073 33.1642ZM0.503485 42.2159C1.0997 41.6407 2.04929 41.6578 2.62446 42.254C5.68949 45.4312 8.70572 48.831 11.0812 52.7264C11.5125 53.4337 11.2887 54.3568 10.5814 54.7881C9.87415 55.2194 8.95113 54.9957 8.51982 54.2884C6.31852 50.6785 3.48551 47.4675 0.465384 44.3369C-0.109787 43.7407 -0.0927284 42.7911 0.503485 42.2159Z' fill='%23002349'/%3E%3C/svg%3E")}@media (min-width:576px){.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]::after{right:0}}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]:disabled{background-color:transparent}.penn-sc-register-modal__form div.wpforms-container-full .wpforms-confirmation-container-full{background:0 0;border-color:transparent;text-align:center;font-size:20px;padding:0}.penn-popup-after-school{width:100%;background-color:#fff;position:fixed;top:0;right:0;bottom:0;z-index:999;color:#000;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media (min-width:992px){.penn-popup-after-school{max-width:1208px}}.penn-popup-after-school.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:992px){.penn-popup-after-school.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.penn-popup-after-school .penn-title{font-weight:700;margin-bottom:2rem}@media (min-width:992px){.penn-popup-after-school .penn-title{margin-bottom:3rem}}.penn-popup-after-school .container-fluid,.penn-popup-after-school .row{height:100%;padding-left:0;padding-right:0}.penn-popup-after-school__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.penn-popup-after-school__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.penn-popup-after-school__left,.penn-popup-after-school__right{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:992px){.penn-popup-after-school__right{max-width:218px}}.penn-popup-after-school__wrap{position:relative;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-top:2rem}@media (min-width:768px){.penn-popup-after-school__wrap{padding-left:2.5rem;padding-right:2.5rem;padding-bottom:1.5rem;padding-top:3rem}}@media (min-width:992px){.penn-popup-after-school__wrap{padding-top:5.375rem;padding-left:4.5rem;padding-right:5.375rem}}.penn-popup-after-school__icon{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:1rem}@media (min-width:992px){.penn-popup-after-school__icon{margin-bottom:1.5rem}}.penn-popup-after-school__icon::before{content:"";width:48px;height:48px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#002349;z-index:-1;border-radius:12px}.penn-popup-after-school__icon::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='55' height='55' rx='15.5' stroke='%23002349' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A")}.penn-popup-after-school__icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.penn-popup-after-school__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:992px){.penn-popup-after-school__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.penn-popup-after-school__cta a{font-weight:500;line-height:1.4444444444;padding:1.125rem 1.75rem;border:1px solid #fff;border-radius:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:170px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.penn-popup-after-school__cta a{font-size:18px}}.penn-popup-after-school__cta a span{color:#fff;font-size:18px;line-height:1.4444444444}.penn-popup-after-school__cta a+a{margin-left:1rem}@media (min-width:992px){.penn-popup-after-school__cta a+a{margin-top:1rem;margin-left:0}}.penn-popup-after-school__cta .penn-popup-after-school__next svg,.penn-popup-after-school__cta .penn-popup-after-school__prev svg{left:28px}.penn-popup-after-school__group-cta{background-color:#002349;text-align:center;height:100%;padding-top:3.625rem;padding-bottom:2.625rem}@media (min-width:992px){.penn-popup-after-school__group-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;width:100%;max-width:218px;height:100vh;top:0;right:0}}.penn-popup-after-school__detail{margin-bottom:3rem}@media (min-width:992px){.penn-popup-after-school__detail{margin-bottom:5rem}}.penn-popup-after-school__content{font-weight:500}@media (min-width:992px){.penn-popup-after-school__content{font-size:18px}}.penn-popup-after-school__close{display:inline-block}.penn-popup-after-school__close .rt-btn,.penn-popup-after-school__close body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__close button[type=submit].wpforms-submit{background:0 0;border:none}.penn-popup-after-school__close.is-mobile{text-align:right;position:absolute;top:1.5rem;right:1.5rem}.penn-popup-after-school__close.is-mobile .rt-btn,.penn-popup-after-school__close.is-mobile body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__close.is-mobile button[type=submit].wpforms-submit{padding:0}.penn-popup-after-school__image{margin-top:2rem}@media (min-width:992px){.penn-popup-after-school__image{margin-top:0}}.penn-popup-after-school__image img{border-radius:8px;width:100%}.penn-food-nutrition-tab-content__detail .penn-popup-after-school__download a,.penn-popup-after-school__download .gform_button,.penn-popup-after-school__download .iedg-btn,.penn-popup-after-school__download .penn-food-nutrition-tab-content__detail a,.penn-popup-after-school__download .penn-student-community__content a,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-popup-after-school__download a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download button[type=submit].wpforms-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;padding:1.25rem 1.625rem}.penn-food-nutrition-tab-content__detail .penn-popup-after-school__download a svg,.penn-popup-after-school__download .gform_button svg,.penn-popup-after-school__download .iedg-btn svg,.penn-popup-after-school__download .penn-food-nutrition-tab-content__detail a svg,.penn-popup-after-school__download .penn-student-community__content a svg,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button svg,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit svg,.penn-student-community__content .penn-popup-after-school__download a svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download .wpforms-page-button svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download button[type=submit].wpforms-submit svg{margin-right:8px}.penn-food-nutrition-tab-content__detail .penn-popup-after-school__download a:hover,.penn-popup-after-school__download .gform_button:hover,.penn-popup-after-school__download .iedg-btn:hover,.penn-popup-after-school__download .penn-food-nutrition-tab-content__detail a:hover,.penn-popup-after-school__download .penn-student-community__content a:hover,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-popup-after-school__download div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-student-community__content .penn-popup-after-school__download a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-popup-after-school__download button[type=submit].wpforms-submit:hover{background-color:#002349;color:#fff;border-color:#002349}@media (min-width:768px){.iedg-popup-career .modal-dialog{max-width:684px}}.iedg-popup-career .modal-content{border:none;border-radius:24px}.iedg-popup-career .modal-header{padding:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #eeeff2}.iedg-popup-career .modal-header .modal-title{margin-right:1rem;font-size:18px}.iedg-popup-career .modal-header .modal-title span{font-weight:700}.iedg-popup-career .modal-header .btn-close{background:0 0;padding:0;width:auto;height:auto;margin:0;opacity:1}.iedg-popup-career .modal-body{padding:2rem}.iedg-popup-career .modal-body div.wpforms-container-full{margin:0}.iedg-popup-career .modal-body div.wpforms-container-full .iti__flag-container{display:none}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1rem}@media (min-width:600px){.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:2rem}}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{margin-top:0}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{position:initial;padding:0 0 .75rem 0!important;font-weight:700!important;color:#202121;font-size:16px;margin-bottom:0!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze.wpforms-label-hide,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.wpforms-label-hide{display:none}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .wpforms-field-label{display:block}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea .wpforms-field-limit-text{text-align:right;font-weight:500;font-size:14px;color:#202121}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-file-upload{overflow:hidden}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti__selected-flag{border-bottom-left-radius:12px;border-top-left-radius:12px}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti input[type=tel]{padding-left:1rem!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio.wpforms-list-inline ul{min-height:50px}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){padding:0 1rem;background-color:#fafafa!important;border-radius:12px!important;border-color:#fafafa!important;height:50px!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-webkit-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-moz-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):-ms-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-ms-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{background-color:#fafafa!important;border-radius:12px!important;border-color:#fafafa!important;height:150px!important;padding:1rem!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-webkit-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-moz-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:-ms-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-ms-input-placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder{color:rgba(61,63,71,.6)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-select-style-modern .choices__list--single{padding:0 1.5rem 0 1rem}@media (min-width:600px){.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-layout-column .wpforms-field:last-child{margin-bottom:0}}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader{border-radius:16px;border-color:rgba(32,33,33,.2)}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .modern-title{font-weight:500;font-size:16px;color:#202121}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .modern-desc,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .modern-hint{font-size:14px;color:#202121}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .dz-preview .dz-details .dz-filename,.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .dz-preview .dz-details .dz-size{color:#202121;font-size:14px}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container div.wpforms-uploader .dz-preview .dz-error-message span:not(:empty){padding-top:0}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .choices[data-type*=select-one]:after{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23212121' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .choices[data-type*=select-one] input.choices__input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:.75rem auto;width:calc(100% - 24px)!important;border-radius:4px!important;height:40px!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-form .wpforms-field-container .choices__inner{padding:0;height:50px;border-radius:12px!important;background:#fafafa!important;border-color:#fafafa!important}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-submit-container{display:none}.iedg-popup-career .modal-body div.wpforms-container-full .wpforms-confirmation-container-full{background-color:transparent;padding:0;border:none}.iedg-popup-career .modal-footer{padding:2rem;border-top:1px solid #eeeff2}.iedg-popup-career .modal-footer>*{margin:0}.iedg-popup-career .modal-footer .gform_button,.iedg-popup-career .modal-footer .iedg-btn,.iedg-popup-career .modal-footer .penn-food-nutrition-tab-content__detail a,.iedg-popup-career .modal-footer .penn-student-community__content a,.iedg-popup-career .modal-footer div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.iedg-popup-career .modal-footer div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .iedg-popup-career .modal-footer a,.penn-student-community__content .iedg-popup-career .modal-footer a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-popup-career .modal-footer .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-popup-career .modal-footer button[type=submit].wpforms-submit{border-radius:12px;padding:15px 3rem;font-weight:600}.iedg-popup-career .modal-footer .gform_button,.iedg-popup-career .modal-footer .iedg-btn-outline-primary{border-color:#202121;color:#202121;margin-right:1rem}.iedg-popup-career .modal-footer .gform_button:hover,.iedg-popup-career .modal-footer .iedg-btn-outline-primary:hover{border-color:#202121;color:#202121;background-color:#fff}.iedg-popup-career .modal-footer .iedg-btn-primary,.iedg-popup-career .modal-footer .penn-food-nutrition-tab-content__detail a,.iedg-popup-career .modal-footer .penn-student-community__content a,.iedg-popup-career .modal-footer div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.iedg-popup-career .modal-footer div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .iedg-popup-career .modal-footer a,.penn-student-community__content .iedg-popup-career .modal-footer a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-popup-career .modal-footer .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-popup-career .modal-footer button[type=submit].wpforms-submit{border-color:#a51c30;color:#fff;background-color:#a51c30}.modal.penn-popup-education-program .modal-dialog{max-width:90%;margin-left:auto;margin-right:auto}@media (min-width:992px){.modal.penn-popup-education-program .modal-dialog{max-width:904px}}.modal.penn-popup-education-program .modal-content-outer{width:100%;position:relative;border-radius:.75rem}.modal.penn-popup-education-program .modal-content-outer::after{content:"";position:absolute;inset:0;z-index:1;margin:-1px;background:linear-gradient(60deg,#26f4d0 0,#8026f2 100%);border-radius:inherit}.modal.penn-popup-education-program .modal-content-outer .modal-content-inner{width:100%;z-index:2;position:relative;border-radius:.75rem;font-family:"Chakra Petch",Arial,Helvetica,sans-serif;background:url(../images/popup-education-program/bg.jpg) no-repeat;background-size:100% 100%;color:#fff}@media (min-width:768px){.modal.penn-popup-education-program .modal-content-outer .modal-content-inner::before{top:4px;left:14px;position:absolute;content:url(../images/popup-education-program/chim.svg)}}.modal.penn-popup-education-program .btn-close{opacity:1;z-index:999;padding:0;right:-22px;border:0;width:3rem;height:3rem;cursor:pointer;position:absolute;text-indent:-9999px;border-radius:2rem;background:url(../images/popup-education-program/btn-close.svg) no-repeat;top:-22px;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}@media (min-width:576px){.modal.penn-popup-education-program .btn-close{top:1rem;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.modal.penn-popup-education-program .modal-header{border:0;padding:1.5rem 0 .25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.penn-popup-education-program .modal-header p{margin:0;font-weight:400;line-height:1.5rem;text-align:center;font-size:14px}@media (min-width:576px){.modal.penn-popup-education-program .modal-header p{font-size:1rem;padding:2rem 0 .25rem}}@media (min-width:768px){.modal.penn-popup-education-program .modal-header p{width:636px}}@media (min-width:992px){.modal.penn-popup-education-program .modal-header p{text-align:right}}.modal.penn-popup-education-program .modal-header strong{color:#ffe182}.modal.penn-popup-education-program .modal-content{border:none;border-radius:0;background:0 0}.modal.penn-popup-education-program .modal-body{margin:auto;padding:1rem 0 0;text-align:center;width:calc(100% - 2rem)}@media (min-width:768px){.modal.penn-popup-education-program .modal-body{width:636px}}.modal.penn-popup-education-program .modal-body::before{top:0;left:0;width:100%;height:1px;content:"";position:absolute;background:-webkit-gradient(linear,left top,right top,from(#26f4d0),to(#8026f2));background:linear-gradient(90deg,#26f4d0 0,#8026f2 100%)}.modal.penn-popup-education-program .modal-body .penn-content_head{font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;text-align:left;gap:.5rem;font-size:14px;line-height:1.5;margin-bottom:1rem}@media (min-width:576px){.modal.penn-popup-education-program .modal-body .penn-content_head{gap:1.75rem;font-size:22px;line-height:2rem;margin-bottom:2rem}}.modal.penn-popup-education-program .modal-body .penn-content_head::after,.modal.penn-popup-education-program .modal-body .penn-content_head::before{top:0;width:1px;height:24px;content:"";position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(#8026f2),to(#26f4d0));background:linear-gradient(0deg,#8026f2 0,#26f4d0 100%)}.modal.penn-popup-education-program .modal-body .penn-content_head::before{left:0}.modal.penn-popup-education-program .modal-body .penn-content_head::after{right:0}.modal.penn-popup-education-program .modal-body .penn-content_head--center{font-weight:700;color:#ffe182;position:relative;line-height:1;font-size:60px}@media (min-width:360px){.modal.penn-popup-education-program .modal-body .penn-content_head--center{font-size:80px}}@media (min-width:576px){.modal.penn-popup-education-program .modal-body .penn-content_head--center{font-size:130px}}.modal.penn-popup-education-program .modal-body .penn-content_head--center::after{content:"";width:44px;height:44px;position:absolute;background:url(../images/popup-education-program/icon-unit.png) no-repeat;background-size:44px 44px;right:-10px;bottom:0;-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65)}@media (min-width:576px){.modal.penn-popup-education-program .modal-body .penn-content_head--center::after{right:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.modal.penn-popup-education-program .modal-body .penn-content_body .penn-title{color:#fff;font-weight:600;font-size:1.5rem;margin:0 0 1.5rem;line-height:1.3333333333}.modal.penn-popup-education-program .modal-body .penn-content_body_form{margin:auto;max-width:550px;text-align:left}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full{margin-top:0;margin-bottom:0!important}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container>div>div{max-width:100%!important}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(:last-child){margin-bottom:10px!important}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){border-radius:8px;background-color:#fff;border:none}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder,.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder,.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-moz-placeholder{color:transparent}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder,.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder):-ms-input-placeholder{color:transparent}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder,.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-ms-input-placeholder{color:transparent}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder,.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::placeholder{color:transparent}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{color:#212121}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:0!important;margin-bottom:2rem!important;padding-top:unset!important}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{width:100%;border-radius:8px;border:0!important;height:unset!important;padding-top:15px;padding-bottom:15px;text-transform:uppercase;background:-webkit-gradient(linear,left bottom,left top,from(#33a8d4),to(#2442ab));background:linear-gradient(0deg,#33a8d4 0,#2442ab 100%)}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover{color:#fff!important}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit::before{top:-2px;left:auto;width:16px;height:16px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.75rem;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_4494_3666)'%3E%3Cpath d='M3.60004 9.60012V14.5001C3.60004 15.2001 4.40004 15.5001 4.90004 15.0001L7.20004 12.3001L11.9 15.8001C12.3 16.1001 12.9 15.9001 13 15.4001L16 0.900122C16.1 0.300122 15.6 -0.0998784 15 0.100122L0.500041 5.90012C4.0561e-05 6.10012 -0.0999594 6.80012 0.300041 7.20012L1.90004 8.40012L6.50004 6.20012C6.90004 6.00012 7.20004 6.50012 6.90004 6.70012L3.60004 9.60012Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4494_3666'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.modal.penn-popup-education-program .modal-body .penn-content_body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%)}.penn-404{padding-top:4rem;padding-bottom:4rem}.penn-404 .penn-title{font-weight:700;font-size:140px;line-height:150px;color:#002349}.penn-404 .penn-sub-title{font-weight:500;font-size:54px;line-height:64px;color:#002349}.penn-404__image{width:100%}@media (min-width:992px){.penn-404__image{margin-bottom:2.75rem}}.penn-404__desc{margin-top:8px;max-width:540px;text-align:left;margin-bottom:1.5rem;font-weight:400;font-size:18px;line-height:28px;color:#161f38}@media (min-width:576px){.penn-404__desc{font-size:16px}}@media (min-width:992px){.penn-404__desc{margin-bottom:2.5rem}}.penn-404__cta a{display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;height:54px;background-color:#002349;color:#fff;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-program .penn-page-navbar__list a{font-size:12px}@media (min-width:1400px){body.page-template-program .penn-page-navbar__list a{font-size:16px}}.penn-program-overview{padding-top:3.375rem;background-color:#002349}.penn-program-overview .penn-title{margin-bottom:1rem;color:#fff}.penn-program-overview__list{padding-bottom:1.125rem}.penn-program-overview__item{margin-top:2rem;margin-bottom:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.penn-program-overview__image{max-width:84px;margin-bottom:2rem}.penn-program-overview__title{max-width:300px;color:#fff}.penn-program-overview__desc{color:#fff;max-width:856px;margin:0 auto}.penn-result.page-eal-program{padding-top:3rem;padding-bottom:3rem;background-color:#fff}@media (min-width:992px){.penn-result.page-eal-program{padding-top:5rem;padding-bottom:5rem}}.penn-result.page-eal-program .penn-title-page{color:#161f38;margin-bottom:1.5rem}@media (min-width:992px){.penn-result.page-eal-program .penn-title-page{margin-bottom:0}}.penn-result p:last-child{margin-bottom:0}.penn-educational-system{padding-top:3rem;padding-bottom:1.5rem;margin-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:992px){.penn-educational-system{padding-top:4rem;padding-bottom:1.875rem;margin-bottom:3.375rem}}.penn-educational-system__info{padding:1.5rem}@media (min-width:992px){.penn-educational-system__info{padding:1.5rem 1rem}}@media (min-width:1200px){.penn-educational-system__info{padding:1.5rem}}.penn-educational-system__info .penn-title__small{font-weight:700;font-size:18px}.penn-educational-system__item{margin-bottom:1.5rem}.penn-educational-system__wrap{height:100%;background-color:#f5f5f8;border-radius:4px}.penn-educational-system__wrap img{border-radius:4px 4px 0 0}.penn-educational-system__desc{margin-top:.75rem}.penn-educational-system__desc>:last-child{margin-bottom:0}.penn-education-pathway__wrap{padding-bottom:3.375rem;border-bottom:1px solid rgba(0,0,0,.1)}.penn-education-pathway img{width:100%}body.page-template-education-pathway .penn-learning-programs{margin-top:2rem;margin-bottom:2rem}@media (min-width:992px){body.page-template-education-pathway .penn-learning-programs{margin-top:5rem;margin-bottom:5.25rem}}@media (min-width:992px){.page-id-396.rt-body-vi .penn-page-navbar ul li a,.page-id-5572.rt-body-vi .penn-page-navbar ul li a,.page-template-program.rt-body-vi .penn-page-navbar ul li a{display:block;text-align:center;max-width:180px;padding-bottom:0;font-size:1rem}.page-id-396.rt-body-vi .penn-page-navbar ul li a::after,.page-id-5572.rt-body-vi .penn-page-navbar ul li a::after,.page-template-program.rt-body-vi .penn-page-navbar ul li a::after{display:none}.page-id-396.rt-body-vi .penn-page-navbar ul li a:not(.is-active),.page-id-5572.rt-body-vi .penn-page-navbar ul li a:not(.is-active),.page-template-program.rt-body-vi .penn-page-navbar ul li a:not(.is-active){opacity:.5}.page-id-396.rt-body-vi .penn-page-navbar ul li a:hover,.page-id-5572.rt-body-vi .penn-page-navbar ul li a:hover,.page-template-program.rt-body-vi .penn-page-navbar ul li a:hover{opacity:1}.page-id-396.rt-body-vi .penn-page-navbar ul li:first-child a,.page-id-5572.rt-body-vi .penn-page-navbar ul li:first-child a,.page-template-program.rt-body-vi .penn-page-navbar ul li:first-child a{max-width:120px}}@media (min-width:992px){.page-admission-process .penn-page-navbar__list,.page-template-program .penn-page-navbar__list{gap:.313rem}}@media (min-width:1200px){.page-admission-process .penn-page-navbar__list,.page-template-program .penn-page-navbar__list{gap:.5rem}}@media (min-width:1600px){.page-admission-process .penn-page-navbar__list,.page-template-program .penn-page-navbar__list{gap:2rem}}@media (min-width:992px){.page-admission-process .penn-page-navbar__list li,.page-template-program .penn-page-navbar__list li{padding-left:.25rem;padding-right:.25rem}}@media (min-width:992px){.page-admission-process .penn-page-navbar__list a,.page-template-program .penn-page-navbar__list a{-webkit-transition:all .3s ease;transition:all .3s ease}}.page-admission-process .penn-page-intro,.page-template-program .penn-page-intro{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.page-admission-process .penn-page-intro,.page-template-program .penn-page-intro{padding-top:4rem;padding-bottom:3.375rem}}.page-admission-process .penn-page-intro .penn-title,.page-template-program .penn-page-intro .penn-title{margin-bottom:0}.page-admission-process .penn-page-intro .penn-title span,.page-template-program .penn-page-intro .penn-title span{font-size:32px}.page-admission-process .penn-page-intro__row,.page-template-program .penn-page-intro__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.page-admission-process .penn-page-intro__row,.page-template-program .penn-page-intro__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-admission-process .penn-page-intro__desc,.page-template-program .penn-page-intro__desc{margin-top:1rem;margin-bottom:1rem}.page-admission-process .penn-page-intro__desc>:last-child,.page-template-program .penn-page-intro__desc>:last-child{margin-bottom:0}.page-admission-process .penn-page-intro__cta a:not(:last-child),.page-template-program .penn-page-intro__cta a:not(:last-child){margin-right:12px}@media (max-width:992px){.page-admission-process .penn-page-intro__image,.page-template-program .penn-page-intro__image{margin-bottom:1.5rem}}.page-admission-process .penn-page-intro__image img,.page-template-program .penn-page-intro__image img{border-radius:4px}.penn-elementary-school-content__wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:3rem;padding-bottom:4rem}@media (min-width:992px){.penn-elementary-school-content__wrap{padding-top:3.375rem;padding-bottom:5rem}}.penn-elementary-school-content__wrap p:last-child{margin-bottom:0}.penn-elementary-school-content a{color:#002349;-webkit-text-decoration-line:underline;text-decoration-line:underline}.penn-elementary-school-tab{margin-top:1.5rem;margin-bottom:3rem}@media (min-width:992px){.penn-elementary-school-tab{margin-bottom:5rem}}.penn-elementary-school-tab__wrap ul{padding-left:0;margin-bottom:0;list-style:none;margin-bottom:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.penn-elementary-school-tab__scroll{max-width:100%;overflow-x:auto;margin-bottom:1.5rem}.penn-elementary-school-tab__scroll::-webkit-scrollbar{height:4px}.penn-elementary-school-tab__nav{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:2rem}.penn-elementary-school-tab__nav .nav-item:not(:last-child) .nav-link{margin-right:2rem}.penn-elementary-school-tab__nav .nav-item .nav-link{font-weight:400;font-size:18px;color:#2c3a3a;padding-bottom:12px;padding:1rem 8px 1rem 0}@media (min-width:992px){.penn-elementary-school-tab__nav .nav-item .nav-link{font-size:24px}}.penn-elementary-school-tab__nav .nav-item .nav-link:hover{color:#161f38}.penn-elementary-school-tab__nav .nav-item .nav-link.active{color:#161f38;font-weight:700;line-height:28px;position:relative;background-color:transparent}.penn-elementary-school-tab__nav .nav-item .nav-link.active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#202121}.penn-accordion__content{max-width:690px}.penn-accordion__content--item{margin-bottom:1.5rem}@media (min-width:992px){.penn-accordion__content--item{margin-bottom:2rem}}.penn-accordion__content h3{font-weight:600;line-height:32px;font-size:18px}.penn-accordion__content .penn-title.penn-title__small{font-weight:700;font-size:18px;line-height:28px}.penn-accordion__content ul{list-style-image:url(../images/service/li-style.svg);list-style-position:inside;padding:0;margin:0}.penn-accordion__content li{margin-bottom:.5rem}.penn-accordion__content li:last-child{margin-bottom:0}.penn-accordion__cta-download{margin-bottom:1rem;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.penn-result{padding-top:3rem;background-color:#002349}@media (min-width:992px){.penn-result{padding-top:3.375rem}}.penn-result .penn-title-page{color:#fff}.penn-result__list{padding-bottom:1.125rem}.penn-result__item{margin-top:1rem;margin-bottom:1rem}@media (min-width:992px){.penn-result__item{margin-top:2rem;margin-bottom:2rem}}.penn-result__image{max-width:84px;margin-bottom:1.5rem}@media (min-width:992px){.penn-result__image{margin-bottom:2rem}}.penn-result__title{color:#fff}@media (max-width:576px){.penn-result__title{text-align:justify}}.penn-after-school-activities{padding-bottom:3rem;padding-top:3rem}@media (min-width:992px){.penn-after-school-activities{padding-bottom:5rem;padding-top:5rem}}.penn-after-school-activities .penn-title{margin-bottom:2rem;color:#202121;text-align:center}.penn-after-school-activities__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.penn-after-school-activities__inner{position:relative}.penn-after-school-activities__item{-webkit-transition:all ease .3s;transition:all ease .3s;-webkit-transition-delay:.4s;transition-delay:.4s}.penn-after-school-activities__item:not(.slick-current){-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}@media (min-width:768px){.penn-after-school-activities__item:not(.slick-current){-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}}.penn-after-school-activities__item--image img{width:100%}.penn-after-school-activities .penn-slider-container .penn-core-value__arrow span{--processBarWidth:0%}.penn-after-school-activities .penn-slider-container .penn-core-value__arrow span::before{opacity:1;width:var(--processBarWidth)}.admission-process{padding-top:2.5rem;padding-bottom:3rem}@media (min-width:992px){.admission-process{padding-top:4rem;padding-bottom:3.375rem}}.admission-process__content strong{line-height:30px}.admission-process__content ul{list-style-image:url(../images/service/li-style.svg);list-style-position:inside;padding:0;margin:0}.admission-process__content li{margin-bottom:.25rem}.penn-accordion{margin-top:1.5rem}.penn-accordion .accordion-item{border:none}.penn-accordion .accordion-item:not(:last-child){margin-bottom:.75rem}.penn-accordion .accordion-item:first-of-type .accordion-button{border-radius:4px 4px 0 0}.penn-accordion .accordion-button{font-weight:600;font-size:20px;background-color:#f5f5f8;padding:1.5rem 1.5rem;color:#161f38}.penn-accordion .accordion-button::after{-webkit-transition:all .2s ease;transition:all .2s ease;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5H7V0H5V5H0V7H5V12H7V7H12V5Z' fill='%23232323'/%3E%3C/svg%3E%0A")}.penn-accordion .accordion-button[aria-expanded=true]::after{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0H0V2H12V0Z' fill='%23232323'/%3E%3C/svg%3E%0A");background-position:center}.penn-accordion .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.penn-accordion .accordion-body{border-top:1px solid rgba(62,63,71,.1);border-radius:0 0 4px 4px;color:#161f38;background-color:#f5f5f8}.penn-faq{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-faq{padding-top:4rem;padding-bottom:5rem}}@media (min-width:768px){.penn-faq .penn-tab__nav .nav-link{padding:1rem 1.5rem}}@media (min-width:992px){.penn-faq .penn-tab__nav .nav-link{padding:1rem 2rem}}@media (min-width:1400px){.penn-faq .penn-tab__nav .nav-link{padding:1rem 3rem}}.penn-faq__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.penn-faq__image img{border-radius:8px}.penn-faq .penn-accordion{margin-top:0}.penn-online-application-form .penn-title{margin-bottom:2rem}.penn-online-application-form__wrap{padding-top:2rem;padding-bottom:3rem;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:992px){.penn-online-application-form__wrap{padding-top:3.375rem;padding-bottom:3.375rem}}.penn-online-application{background-color:#f5f5f8}.penn-online-application__wrap{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-online-application__wrap{padding-top:3.375rem;padding-bottom:5rem}}.penn-online-application__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-online-application__row:not(:first-child){margin-top:5rem}.penn-online-application__row:nth-child(2n+1) .penn-online-application__content{margin-left:auto}.penn-online-application__row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.penn-online-application__image{margin-top:1.5rem}@media (min-width:992px){.penn-online-application__image{margin-top:0}}.penn-online-application__image img{border-radius:4px}.penn-online-application__content{max-width:690px}.penn-online-application__content h2{margin-bottom:.75rem}.penn-online-application__content .penn-title.penn-title__small{font-weight:700;font-size:18px;line-height:28px}.penn-online-application__content h2{line-height:40px}.penn-online-application__content ul{list-style-image:url(../images/service/li-style.svg);list-style-position:inside;padding:0;margin:0}.penn-online-application__content li{margin-bottom:.25rem}.penn-tuitions-fee{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:992px){.penn-tuitions-fee{padding-top:4rem;padding-bottom:5rem}}.penn-tuitions-fee__content h2{font-weight:700;font-size:32px;line-height:42px;color:#161f38;margin-bottom:1rem}@media (min-width:768px){.penn-tuitions-fee__content h2{font-size:36px}}@media (min-width:992px){.penn-tuitions-fee__content h2{font-size:40px}}.penn-tuitions-fee__content *+h2{margin-top:2rem}.penn-tuitions-fee .penn-title{margin-bottom:1rem}.penn-tuitions-fee__desc{max-width:625px;margin:0 auto;text-align:center}.penn-tuitions-fee__detail h3{font-size:24px;margin-bottom:1rem}@media (min-width:768px){.penn-tuitions-fee__detail h3{font-size:28px}}@media (min-width:992px){.penn-tuitions-fee__detail h3{font-size:32px}}.penn-tuitions-fee__detail *+h3{margin-top:2rem}@media (min-width:768px){.penn-tuitions-fee__detail *+h3{margin-top:3rem}}@media (min-width:992px){.penn-tuitions-fee__detail *+h3{margin-top:4rem}}.penn-tuitions-fee__detail .table{background-color:#f5f5f8;border-color:#fff}.penn-tuitions-fee__detail .table>thead{background-color:#002349;color:#fff;font-size:16px}.penn-tuitions-fee__detail .table>thead th{color:#fff;font-weight:600;vertical-align:middle}.penn-tuitions-fee__detail .table>:not(caption)>*>*{padding:1rem 1.5rem;font-weight:500;color:#161f38}.penn-tuitions-fee__detail .table .is-month{font-weight:700}.penn-tuitions-fee__detail .table .penn-col-1{font-weight:400}body.page-template-auscamp .siss-scroll-to-top{display:none}.rt-banner{position:relative;overflow:hidden;border-left:4px solid #fff;border-right:4px solid #fff}@media (min-width:1200px){.rt-banner{border-left:.75rem solid #fff;border-right:.75rem solid #fff}}@media (min-width:1400px){.rt-banner{border-left:1.25rem solid #fff;border-right:1.25rem solid #fff}}.rt-banner__background{background:var(--data-bg) no-repeat;background-size:100% 100%;border-radius:20px;position:relative}@media (min-width:768px){.rt-banner__background:before{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(61.38%,rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,rgba(0,0,0,0) 61.38%,rgba(0,0,0,.9) 100%);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px}}.rt-banner__wrap{z-index:2;position:relative;height:100%;border-radius:20px 20px 0 0;background:#002349;padding:.625rem .5rem}@media (min-width:768px){.rt-banner__wrap{padding:1rem}}.rt-banner__inner{position:relative}.rt-banner .container{padding-top:10.25rem;padding-bottom:2.375rem}.rt-banner__info{position:absolute;top:0;right:0;z-index:100}.rt-banner__info--wrap{background:#002349 url(../images/auscamp/bg-overlay.png);padding:8px 12px;padding-top:0;border-bottom-left-radius:24px;position:relative;padding-right:0}.rt-banner__info--wrap::after,.rt-banner__info--wrap::before{content:url(../images/auscamp/home/corner.svg);position:absolute;z-index:2;width:20px;height:20px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.rt-banner__info--wrap::before{left:-20px;bottom:calc(100% - 20px)}.rt-banner__info--wrap::after{bottom:-20px;right:0}.rt-banner__info--inner{border-radius:24px;background:#a51c30;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}@media (min-width:992px){.rt-banner__info--inner{padding:.5rem 1.25rem}}.rt-banner__info--inner a{color:#fff;font-size:14px;line-height:16px}.rt-banner__info--inner a+a{position:relative}.rt-banner__info--inner a+a::before{content:"";background:#fff;height:14px;width:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-6px}.rt-banner__desc{color:#fff;margin-top:1rem;max-width:1075px;margin-left:auto;margin-right:auto;text-align:center;position:relative;z-index:1}@media (min-width:768px){.rt-banner__desc{margin-top:3.125rem}}.rt-special{position:relative}.rt-special__wrap{border-style:solid;border-right-width:9px;border-left-width:9px;border-top-width:4px;border-bottom-width:4px;border-color:#002349;border-radius:40px;background:url(../images/auscamp/home/bg-countdown.jpg) no-repeat left center/cover;padding:3rem 4px 3rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}@media (min-width:1200px){.rt-special__wrap{padding:0 1.5rem 0}}@media (max-width:1199px){.rt-special__wrap{padding:2rem .375rem}}.rt-special__wrap::before{content:url(../images/auscamp/home/may-tren.svg);position:absolute;top:0;left:0}.rt-special__wrap::after{content:url(../images/auscamp/home/may-duoi.svg);position:absolute;bottom:0;left:0}@media (max-width:389px){.rt-special__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rt-special__wrap::after,.rt-special__wrap::before{display:none}}@media (min-width:1200px){.rt-special__wrap{background:url(../images/auscamp/home/bg-countdown.jpg) no-repeat left center/100% 100%}.rt-special__wrap::after{left:2.5rem}}.rt-special__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}@media (max-width:1199px){.rt-special__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.rt-special__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){.rt-special__inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1200px){.rt-special__inner{margin-top:2.625rem}}@media (min-width:1400px){.rt-special__inner{gap:1.25rem}}@media (max-width:389px){.rt-special__number{display:none}}.rt-special__number img{max-width:300px;min-width:130px;width:100%}@media (max-width:575px){.rt-special__number img{max-width:150px}}.rt-special__offers{position:relative;z-index:2;padding:1rem .875rem;border-radius:16px;background:#a51c30;text-align:center}@media (min-width:1200px){.rt-special__offers{padding:2.375rem 1.5rem 2rem}}.rt-special__offers--desc,.rt-special__offers--title{color:#fff}.rt-special__offers--title{font-family:LeBeauneNew,Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;line-height:1.6666666667;letter-spacing:.03em}@media (min-width:576px){.rt-special__offers--title{font-size:12px}}@media (min-width:768px){.rt-special__offers--title{font-size:14px}}@media (min-width:992px){.rt-special__offers--title{font-size:16px}}@media (min-width:1200px){.rt-special__offers--title{font-size:18px}}.rt-special__offers--desc{font-size:12px;font-weight:500;line-height:1.125;letter-spacing:.02em}@media (min-width:768px){.rt-special__offers--desc{font-size:14px;font-weight:600}}@media (min-width:1200px){.rt-special__offers--desc{font-size:16px}}.rt-special__offers--ribbon{margin-top:.75rem;background:#f3f3f4;padding-left:4px;display:inline-block}.rt-special__offers--ribbon .ribbon-wrap{text-align:center;padding:1rem 4.75rem 1rem 1.5rem;padding-right:5.5rem;position:relative;background:url(../images/auscamp/home/ribbon-line.png) repeat;background-size:contain;background-position:top left}@media (max-width:1199px){.rt-special__offers--ribbon .ribbon-wrap{padding:1rem .625rem;padding-right:3.5rem}}@media (max-width:575px){.rt-special__offers--ribbon .ribbon-wrap{padding:.5rem 6px;padding-right:1.5rem}}@media (min-width:1200px){.rt-special__offers--ribbon .ribbon-wrap{padding:1rem 4.75rem 1rem 1.5rem;padding-right:5.5rem}}.rt-special__offers--ribbon .ribbon-wrap::after{content:"";background:#a51c30 url(../images/auscamp/home/ribbon.png) no-repeat right center/100% 100%;width:3rem;position:absolute;top:0;bottom:0;right:0}@media (max-width:575px){.rt-special__offers--ribbon .ribbon-wrap::after{width:1rem}}@media (min-width:1200px){.rt-special__offers--ribbon .ribbon-wrap::after{width:4rem}}.rt-special__offers--ribbon .ribbon-wrap::before{content:"";border-left:1px dashed #a51c30;top:4px;bottom:4px;position:absolute;left:0;z-index:1}.rt-special__offers--ribbon span{font-size:20px;font-weight:800;line-height:1.1111111111;color:#c81624;text-transform:uppercase;white-space:nowrap;text-shadow:1px 0 0 #04195f}@media (min-width:768px){.rt-special__offers--ribbon span{font-size:24px}}@media (min-width:992px){.rt-special__offers--ribbon span{font-size:32px}}@media (min-width:1200px){.rt-special__offers--ribbon span{font-size:40px;text-shadow:2px 0 0 #04195f}}@media (min-width:1400px){.rt-special__offers--ribbon span{font-size:45px;text-shadow:3px 0 0 #04195f}}.rt-special .count-down{position:relative;z-index:2;background:#a51c30;border-radius:20px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.2509803922) inset;box-shadow:0 4px 30px 0 rgba(0,0,0,.2509803922) inset;padding:.75rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1400px){.rt-special .count-down{padding:1.875rem 2.5rem 2.5rem}}.rt-special .count-down__title{font-size:clamp(.75rem,.6786rem + .3571vw,1rem);font-weight:600;line-height:1.125;letter-spacing:.02em;color:#f3f3f4;text-align:center}.rt-special .count-down__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;position:relative}@media (min-width:576px){.rt-special .count-down__wrap{gap:.5rem;margin-top:22px}}.rt-special .count-down__wrap .colon{color:#f3f3f4;font-size:clamp(1.125rem,.7321rem + 1.9643vw,2.5rem);font-weight:600;line-height:var(--positonColon);letter-spacing:.02em;height:var(--positonColon)}.rt-special .count-down__wrap .time-box span{background:#f3f3f4;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#a51c30;display:inline-block;border-radius:4px;position:relative;padding:8px;margin-bottom:4px;font-size:18px;font-weight:500;-webkit-box-shadow:2.41px 3.22px 3.22px 0 rgba(0,0,0,.3019607843) inset;box-shadow:2.41px 3.22px 3.22px 0 rgba(0,0,0,.3019607843) inset}@media (min-width:576px){.rt-special .count-down__wrap .time-box span{padding:16px 12px 12px;margin-bottom:12px}}@media (min-width:768px){.rt-special .count-down__wrap .time-box span{font-size:26px;padding:16px 14px 12px}}@media (min-width:1400px){.rt-special .count-down__wrap .time-box span{font-size:40px}}.rt-special .count-down__wrap .time-box__label{font-size:clamp(.75rem,.6429rem + .5357vw,1.125rem);font-weight:500;line-height:20px;letter-spacing:.02em;color:#fff;text-align:center}.rt-contact,.rt-experience,.rt-locations,.rt-schedule,.rt-whyus{position:relative}.rt-contact .box-title,.rt-experience .box-title,.rt-locations .box-title,.rt-schedule .box-title,.rt-whyus .box-title{color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.rt-contact .box-title .rt-title,.rt-experience .box-title .rt-title,.rt-locations .box-title .rt-title,.rt-schedule .box-title .rt-title,.rt-whyus .box-title .rt-title{margin:0;letter-spacing:.03em;font-size:1.125rem;line-height:1.5555555556}@media (min-width:768px){.rt-contact .box-title .rt-title,.rt-experience .box-title .rt-title,.rt-locations .box-title .rt-title,.rt-schedule .box-title .rt-title,.rt-whyus .box-title .rt-title{margin:0;font-size:1.75rem}}@media (min-width:992px){.rt-contact .box-title .rt-title,.rt-experience .box-title .rt-title,.rt-locations .box-title .rt-title,.rt-schedule .box-title .rt-title,.rt-whyus .box-title .rt-title{font-size:2rem}}@media (min-width:1200px){.rt-contact .box-title .rt-title,.rt-experience .box-title .rt-title,.rt-locations .box-title .rt-title,.rt-schedule .box-title .rt-title,.rt-whyus .box-title .rt-title{font-size:2.5rem}}.rt-contact .box-title .rt-excerpt,.rt-experience .box-title .rt-excerpt,.rt-locations .box-title .rt-excerpt,.rt-schedule .box-title .rt-excerpt,.rt-whyus .box-title .rt-excerpt{font-size:1rem;font-weight:500;letter-spacing:.02em}@media (min-width:992px){.rt-contact .box-title .rt-excerpt,.rt-experience .box-title .rt-excerpt,.rt-locations .box-title .rt-excerpt,.rt-schedule .box-title .rt-excerpt,.rt-whyus .box-title .rt-excerpt{font-size:22px;line-height:1.125rem}}.rt-experience,.rt-locations,.rt-whyus{margin-bottom:-2rem}.rt-experience,.rt-locations{border-left:4px solid #fff;border-right:4px solid #fff}@media (min-width:1200px){.rt-experience,.rt-locations{border-left:.75rem solid #fff;border-right:.75rem solid #fff}}@media (min-width:1400px){.rt-experience,.rt-locations{border-left:1.25rem solid #fff;border-right:1.25rem solid #fff}}.rt-schedule,.rt-whyus{z-index:2}.rt-locations{padding:2.5rem 0 4.5rem;background:#002349}@media (min-width:768px){.rt-locations{padding:3rem 0 5rem}}@media (min-width:992px){.rt-locations{padding:5.625rem 0;padding-top:3rem}}.rt-locations__head{margin-bottom:2.5rem}.rt-locations__galleries{display:grid;gap:.5rem;margin:0 -.625rem}@media (min-width:768px){.rt-locations__galleries{gap:1rem;margin:0 -1rem}}@media (min-width:992px){.rt-locations__galleries{gap:0;grid-template-columns:37.1% auto}}.rt-locations__galleries--left{display:grid;grid-template-columns:56% auto;margin:0 -.25rem}@media (min-width:992px){.rt-locations__galleries--left{margin:0;gap:1.25rem;grid-template-columns:100%}}.rt-locations__galleries--left,.rt-locations__galleries--right{padding:0 .625rem}@media (min-width:768px){.rt-locations__galleries--left,.rt-locations__galleries--right{padding:0 1rem}}@media (min-width:992px){.rt-locations__galleries--left,.rt-locations__galleries--right{padding:0 .625rem}}.rt-locations__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;cursor:pointer;border-radius:.375rem}@media (min-width:992px){.rt-locations__gallery{border-radius:1.5rem}}.rt-locations__gallery:hover .rt-locations__gallery--image img{opacity:0}.rt-locations__gallery:hover .rt-locations__gallery--image img.img-hover{opacity:1}.rt-locations__gallery:hover .rt-locations__gallery--title{color:#fff;background:#002349}.rt-locations__gallery--image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:.375rem;position:relative}.rt-locations__gallery--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s ease;transition:all .8s ease}.rt-locations__gallery--image .img-hover{top:0;left:0;right:0;bottom:0;opacity:0;position:absolute}.rt-locations__gallery--title{z-index:3;position:absolute;-webkit-transition:all .8s ease;transition:all .8s ease;background:rgba(255,255,255,.9);border-radius:50px;color:#002349;font-weight:500;left:.5rem;bottom:.5rem;font-size:.75rem;line-height:.875rem;padding:.25rem .625rem}@media (min-width:768px){.rt-locations__gallery--title{left:1rem;bottom:1rem;font-size:.875rem;line-height:1rem;padding:.5rem 1.25rem}}.rt-locations__gallery.gallery-1,.rt-locations__gallery.gallery-2{padding:0 .25rem}@media (min-width:768px){.rt-locations__gallery.gallery-1,.rt-locations__gallery.gallery-2{padding:0 .5rem}}@media (min-width:992px){.rt-locations__gallery.gallery-1,.rt-locations__gallery.gallery-2{padding:0}}@media (min-width:768px){.rt-locations__gallery.gallery-1 .rt-locations__gallery--title,.rt-locations__gallery.gallery-2 .rt-locations__gallery--title{left:1.5rem}}.rt-locations__gallery.gallery-1{aspect-ratio:1.534351145/1}@media (min-width:992px){.rt-locations__gallery.gallery-1{aspect-ratio:.9939271255/1}}.rt-locations__gallery.gallery-2{aspect-ratio:1.2061068702/1}@media (min-width:992px){.rt-locations__gallery.gallery-2{aspect-ratio:1.6531986532/1}}.rt-locations__gallery.gallery-3{aspect-ratio:2.6857142857/1}.rt-locations__gallery.gallery-4,.rt-locations__gallery.gallery-5{float:left;width:calc(50% - .25rem);aspect-ratio:.8676470588/1;margin-top:.5rem}@media (min-width:768px){.rt-locations__gallery.gallery-4,.rt-locations__gallery.gallery-5{margin-top:1rem;width:calc(50% - .5rem)}}@media (min-width:992px){.rt-locations__gallery.gallery-4,.rt-locations__gallery.gallery-5{margin-top:1.25rem;width:calc(50% - .625rem)}}.rt-locations__gallery.gallery-5{float:right}.rt-locations__foot{margin-top:2rem;text-align:center}.penn-food-nutrition-tab-content__detail .rt-locations__foot a,.penn-student-community__content .rt-locations__foot a,.rt-locations__foot .iedg-btn-primary,.rt-locations__foot .penn-food-nutrition-tab-content__detail a,.rt-locations__foot .penn-student-community__content a,.rt-locations__foot div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.rt-locations__foot div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-locations__foot .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-locations__foot button[type=submit].wpforms-submit{padding:6px 26px;border-radius:50px;font-weight:600}@media (min-width:992px){.penn-food-nutrition-tab-content__detail .rt-locations__foot a,.penn-student-community__content .rt-locations__foot a,.rt-locations__foot .iedg-btn-primary,.rt-locations__foot .penn-food-nutrition-tab-content__detail a,.rt-locations__foot .penn-student-community__content a,.rt-locations__foot div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.rt-locations__foot div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-locations__foot .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-locations__foot button[type=submit].wpforms-submit{padding:.5rem 2rem;font-size:30px}}@media (min-width:992px){.rt-locations__foot{margin-top:3.5rem}}.rt-whyus{border-radius:1rem;background:#a51c30 url(../images/auscamp/whyus-bg.png) no-repeat left bottom;padding:2rem 0 3rem}@media (min-width:768px){.rt-whyus{padding:3rem 0 4rem}}@media (min-width:992px){.rt-whyus{border-radius:3.75rem;margin-bottom:-2rem;padding:4rem 0 6rem}.rt-whyus:after{content:url(../images/auscamp/whyus-bg2.png);position:absolute;right:0;top:5rem}}@media (min-width:1200px){.rt-whyus{padding:4.375rem 0 6.25rem}}.rt-whyus .container{z-index:1;position:relative}.rt-whyus .box-title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:1.5rem;color:#fff}@media (min-width:768px){.rt-whyus .box-title{margin-bottom:2rem}}@media (min-width:992px){.rt-whyus .box-title{margin-bottom:5rem}}@media (min-width:1200px){.rt-whyus .box-title{margin-bottom:5.625rem}}.rt-whyus .box-title .rt-excerpt{gap:.5rem;margin:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.rt-whyus .box-title .rt-excerpt{font-size:1.875rem;line-height:1.2}}.rt-whyus .box-title .rt-excerpt:after,.rt-whyus .box-title .rt-excerpt:before{content:"";background:url(../images/auscamp/whyus-flag.png) no-repeat top center/100%;width:45px;height:41px}@media (min-width:768px){.rt-whyus .box-title .rt-excerpt:after,.rt-whyus .box-title .rt-excerpt:before{width:89px;height:79px}}.rt-whyus .box-title .rt-excerpt:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.rt-whyus__items{color:#fff;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}@media (min-width:576px){.rt-whyus__items{gap:1rem}}@media (min-width:768px){.rt-whyus__items{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.rt-whyus__items{gap:2rem;grid-template-columns:repeat(3,1fr)}}.rt-whyus__item{height:100%;border:1px dashed #fff;display:grid;text-align:center;gap:1.25rem;padding:1rem;border-radius:.75rem}@media (min-width:768px){.rt-whyus__item{padding:1rem}}@media (min-width:992px){.rt-whyus__item{gap:1rem;padding:2rem;border-radius:1.25rem}}@media (min-width:1200px){.rt-whyus__item{gap:1.25rem}}@media (min-width:1400px){.rt-whyus__item{gap:2.5rem;padding:2rem}}.rt-whyus__item--image img{max-width:60px;margin-left:auto;margin-right:auto;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(115deg) brightness(102%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(115deg) brightness(102%) contrast(101%)}.rt-whyus__item--title{margin-bottom:.75rem;letter-spacing:.02em;line-height:1.5;font-size:1rem;font-weight:600}@media (min-width:768px){.rt-whyus__item--title{font-weight:900;font-size:1.125rem}}.rt-whyus__item--excerpt{letter-spacing:.02em;line-height:1.375}.rt-experience{background:url(../images/auscamp/experience-map.png) no-repeat bottom right/auto 100%,#002349;padding:5rem 0}@media (min-width:768px){.rt-experience{padding:6rem 0}}@media (min-width:992px){.rt-experience{padding:6rem 0 8rem}}@media (min-width:1200px){.rt-experience{padding:6rem 0 6rem}}.rt-experience .box-title{margin-bottom:2rem}@media (min-width:768px){.rt-experience .box-title{margin-bottom:2.5rem}}@media (min-width:992px){.rt-experience .box-title{margin-bottom:4rem}}.rt-experience .box-title .rt-title{line-height:1.7}.rt-experience .box-title .rt-excerpt{font-size:.875rem}@media (min-width:992px){.rt-experience .box-title .rt-excerpt{font-size:1.875rem;line-height:1.3846153846}}.rt-experience__items:not(.swiper){display:grid;gap:1rem}@media (min-width:768px){.rt-experience__items:not(.swiper){gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.rt-experience__items:not(.swiper){gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.rt-experience__item{cursor:pointer;overflow:hidden;position:relative;border-radius:1rem}.rt-experience__item:hover .rt-experience__item--image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media (min-width:768px){.rt-experience__item:hover .rt-experience__item--entry{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.rt-experience__item--entry,.rt-experience__item--image{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rt-experience__item--image{overflow:hidden;aspect-ratio:1/1;border-radius:1rem}.rt-experience__item--image img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rt-experience__item--entry{position:absolute;bottom:0;left:0;right:0;background:rgba(165,28,48,.9);border-radius:0 2rem 0 0;color:#fff;padding:1rem}@media (min-width:768px){.rt-experience__item--entry{-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%)}}@media (min-width:1200px){.rt-experience__item--entry{padding:1.25rem}}.rt-experience__item--title{position:absolute;bottom:100%;left:0;background:rgba(165,28,48,.9);padding:.75rem 1.75rem .25rem;border-radius:2rem 2rem 0 0;font-size:.875rem;line-height:1.2222222222}@media (min-width:992px){.rt-experience__item--title{font-size:1rem}}@media (min-width:1200px){.rt-experience__item--title{width:80%;font-size:1.125rem}}.rt-experience__item--excerpt{font-size:13px;font-weight:400;line-height:1.6923076923}.rt-experience__arrow{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.rt-experience__arrow--next,.rt-experience__arrow--prev{width:2.5rem;height:2.5rem;background:#a51c30;border-radius:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rt-experience__arrow--next.swiper-button-disabled,.rt-experience__arrow--prev.swiper-button-disabled{opacity:.5;pointer-events:none}.rt-schedule{margin-bottom:3rem}@media (min-width:992px){.rt-schedule{margin-bottom:4.25rem}}.rt-schedule:after,.rt-schedule:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#a51c30;border-radius:2rem}@media (min-width:992px){.rt-schedule:after,.rt-schedule:before{border-radius:5rem}}.rt-schedule:before{-webkit-transform:translate(0,-.25rem);-ms-transform:translate(0,-.25rem);transform:translate(0,-.25rem)}@media (min-width:768px){.rt-schedule:before{-webkit-transform:translate(0,-.75rem);-ms-transform:translate(0,-.75rem);transform:translate(0,-.75rem)}}.rt-schedule:after{-webkit-transform:translate(0,.25rem);-ms-transform:translate(0,.25rem);transform:translate(0,.25rem)}@media (min-width:768px){.rt-schedule:after{-webkit-transform:translate(0,.75rem);-ms-transform:translate(0,.75rem);transform:translate(0,.75rem)}}.rt-schedule .box-title .rt-title{color:#002349}@media (min-width:1200px){.rt-schedule .box-title .rt-title{line-height:1.3333333333}}@media (min-width:1200px){.rt-schedule .box-title .rt-title{font-size:2.5rem}}.rt-schedule__inner{z-index:1;overflow:hidden;position:relative;border-radius:2rem;padding:2rem 0 4.5rem;background:#fff url(../images/auscamp/schedule-bg.png) repeat-x left bottom/auto 30.75rem}@media (min-width:768px){.rt-schedule__inner{padding:3rem 0 4.5rem}}@media (min-width:992px){.rt-schedule__inner{border-radius:5rem;padding:4rem 0 5rem}}@media (min-width:1200px){.rt-schedule__inner{border-radius:5rem;padding-bottom:6rem}}@media (min-width:1400px){.rt-schedule__inner{border-radius:5rem;padding-bottom:6.25rem}.rt-schedule__inner:before{position:absolute;content:url(../images/auscamp/schedule-star.svg);bottom:28%;right:calc(100% - 6rem);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.rt-schedule__inner:after{position:absolute;content:url(../images/auscamp/schedule-star2.svg);top:38%;left:calc(100% - 6rem)}}.rt-schedule__head{margin-bottom:2rem}@media (min-width:768px){.rt-schedule__head{margin-bottom:3rem}}@media (min-width:1400px){.rt-schedule__head{position:relative}.rt-schedule__head:before{position:absolute;content:url(../images/auscamp/schedule-star2.svg);top:300%;right:calc(100% + 3rem);-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.rt-schedule__head:after{position:absolute;content:url(../images/auscamp/schedule-star.svg);top:100%;left:100%}}.rt-schedule__body{margin:0 auto;max-width:66.25rem}@media (min-width:1400px){.rt-schedule__body:before{position:absolute;content:url(../images/auscamp/schedule-star.svg);bottom:30%;left:calc(90% - 6rem);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}.rt-schedule__tab{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}@media (min-width:768px){.rt-schedule__tab{gap:.625rem}}.rt-schedule__tab--header .nav-item .nav-link{border:0;letter-spacing:.03em;font-family:"Bai Jamjuree",Arial,Helvetica,sans-serif;color:#fff;background:rgba(165,28,48,.65);font-size:.75rem;padding:.5rem 1rem .25rem;line-height:1.75;border-radius:.625rem .625rem 0 0;font-weight:700}@media (min-width:768px){.rt-schedule__tab--header .nav-item .nav-link{font-size:1.125rem;padding:1.25rem 2rem .75rem}}@media (min-width:992px){.rt-schedule__tab--header .nav-item .nav-link{font-size:1.25rem;padding:1.5rem 3rem 1rem;border-radius:1.25rem 1.25rem 0 0}}.rt-schedule__tab--header .nav-item .nav-link.active{background:#a51c30}.rt-schedule__tab--content{background:#a51c30;padding:.25rem .25rem .5rem;border-radius:0 .625rem .625rem .625rem}@media (min-width:768px){.rt-schedule__tab--content{padding:.75rem;border-radius:0 1.875rem 1.875rem 1.875rem}}.rt-schedule__tab--content .tab-pane{background:#002349;border-radius:.625rem;padding:.5rem .5rem .75rem}@media (min-width:768px){.rt-schedule__tab--content .tab-pane{padding:1rem;border-radius:1.875rem}}.rt-schedule__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.rt-schedule__item{background:#fff;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:-5px 7px 1.5rem 0 rgba(0,0,0,.25) inset;box-shadow:-5px 7px 1.5rem 0 rgba(0,0,0,.25) inset;padding:1rem .75rem;border-radius:.5rem;gap:1rem}@media (min-width:768px){.rt-schedule__item{border-radius:1.25rem;padding:.75rem .75rem .75rem 1.5rem;grid-template-columns:auto 20%}}@media (min-width:992px){.rt-schedule__item{gap:2rem;padding:.75rem .75rem .75rem 2.5rem}}@media (min-width:1200px){.rt-schedule__item{grid-template-columns:auto 267px}}.rt-schedule__item--image{overflow:hidden;border-radius:1rem}.rt-schedule__item--image img{aspect-ratio:1.5170454545/1;width:100%;-o-object-fit:cover;object-fit:cover}.rt-schedule__item--entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#002349;gap:1.875rem;font-size:.875rem}@media (min-width:768px){.rt-schedule__item--entry{gap:2.5rem;font-size:1rem}}.rt-schedule__item--date{white-space:nowrap;letter-spacing:.03em;font-family:"Bai Jamjuree",Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:.625rem;min-width:4.25rem}@media (min-width:768px){.rt-schedule__item--date{min-width:7.5rem;font-size:1rem;line-height:1.625}}.rt-schedule__item--desc__label{margin-bottom:.5rem}@media (min-width:768px){.rt-schedule__item--desc__label{margin-bottom:.75rem}}.rt-schedule__item--desc__items{padding:0;margin:0 0 0 17px;position:relative}@media (min-width:1200px){.rt-schedule__item--desc__items[data-column="1"],.rt-schedule__item--desc__items[data-column=true]{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;max-width:45.625rem}.rt-schedule__item--desc__items[data-column="1"] li:nth-child(odd):before,.rt-schedule__item--desc__items[data-column=true] li:nth-child(odd):before{z-index:9;content:"";position:absolute;top:0;bottom:0;width:1px;background:rgba(0,35,73,.1);left:calc(100% + .75rem)}}.rt-schedule__item--desc__items li{position:relative}.rt-schedule__item--desc__items li:not(:last-child){padding-bottom:.125rem}@media (min-width:768px){.rt-schedule__item--desc__items li:not(:last-child){padding-bottom:.25rem}}.rt-contact{background:#fff;padding:.5rem .5rem 2.25rem}@media (min-width:992px){.rt-contact{padding:1.25rem 1.25rem 3.75rem}}.rt-contact.style2{background:url(../images/auscamp/contact-bg-style2.png) no-repeat bottom center/cover,#fdefc8!important;margin-top:1.875rem;padding:.5rem 0 2.25rem}@media (min-width:992px){.rt-contact.style2{padding:1.25rem 0 3.75rem}}@media (max-width:991px){.rt-contact.style2 .rt-contact__left{margin-bottom:1.25rem}}.rt-contact.style2 .rt-contact__inner{background:unset;padding:3rem 0 2.5rem}@media (min-width:768px){.rt-contact.style2 .rt-contact__inner{padding:3rem 0}}@media (min-width:768px){.rt-contact.style2 .rt-contact__inner{padding:3.75rem 0 4rem}}.rt-contact__inner{color:#fff;background:url(../images/auscamp/bg-overlay.png) no-repeat bottom right/cover,url(../images/auscamp/contact-bg.png) no-repeat top 5% center/100%,#002349;border-radius:1.25rem;padding:3rem .25rem 2.5rem}@media (min-width:768px){.rt-contact__inner{padding:3rem 1rem;background:url(../images/auscamp/bg-overlay.png) no-repeat bottom right/cover,url(../images/auscamp/contact-bg.png) no-repeat left top,#002349}}@media (min-width:768px){.rt-contact__inner{border-radius:3.75rem;padding:3.75rem 2.75rem 4rem}}.rt-contact__left{margin-bottom:3rem}@media (min-width:992px){.rt-contact__left{margin-bottom:0}}@media (min-width:1400px){.rt-contact__left{max-width:610px}}.rt-contact__left .box-title{text-align:left;color:#fff}.rt-contact__left--image{margin-bottom:3.375rem;text-align:center}@media (max-width:991px){.rt-contact__left--image{margin-bottom:1.25rem}}.rt-contact__left--image img{max-width:420px;width:100%}@media (max-width:767px){.rt-contact__left--image img{max-width:380px}}.rt-contact__left--desc{color:#002349;font-size:16px;font-weight:400}@media (min-width:768px){.rt-contact__left--desc{font-size:18px}}.rt-contact__left--items{padding-left:0;margin-bottom:0;list-style:none;margin-bottom:2rem}@media (min-width:1200px){.rt-contact__left--items{margin:0 0 3rem}}.rt-contact__left--items li{position:relative;background:url(../images/auscamp/contact-bullet.svg) no-repeat left top/2rem;font-size:.875rem;padding:.25rem 0 .25rem 2rem}@media (min-width:768px){.rt-contact__left--items li{font-size:1rem;padding:.25rem 0 .25rem 2rem}}@media (min-width:1400px){.rt-contact__left--items li{font-size:1.375rem;line-height:1.5;padding:.25rem 0 .25rem 3rem;background:url(../images/auscamp/contact-bullet.svg) no-repeat left top/2.75rem}}.rt-contact__left--items li:not(:last-child){margin-bottom:.5rem}@media (min-width:992px){.rt-contact__left--items li:not(:last-child){margin-bottom:.5rem}}@media (min-width:1200px){.rt-contact__left--items li:not(:last-child){margin-bottom:1.125rem}}.rt-contact__left--time{padding-left:0;margin-bottom:0;list-style:none;color:#fff;border-radius:3.75rem;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.625rem;margin-bottom:1.25rem;gap:1.5rem;padding:1rem;font-size:.75rem}@media (min-width:576px){.rt-contact__left--time{font-size:1rem;padding:1rem}}@media (min-width:1400px){.rt-contact__left--time{gap:2.5rem;font-size:1.25rem}}.rt-contact__left--time li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}@media (min-width:1200px){.rt-contact__left--time li{gap:2.5rem}}.rt-contact__left--time li:not(:last-child):after{width:1px;content:"";background:#fff;height:1.25rem}@media (min-width:1200px){.rt-contact__left--time li:not(:last-child):after{height:2.25rem}}.rt-contact__left--address{padding-left:0;margin-bottom:0;list-style:none;color:#fff;border-radius:3.75rem;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;font-size:.75rem}@media (min-width:576px){.rt-contact__left--address{font-size:1rem}}@media (min-width:1400px){.rt-contact__left--address{font-size:1.25rem;line-height:1rem}}.rt-contact__left--address li{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rt-contact__left--address li:before{height:1.375rem;content:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.25 9.1665C19.25 15.5832 11 21.0832 11 21.0832C11 21.0832 2.75 15.5832 2.75 9.1665C2.75 6.97847 3.61919 4.88005 5.16637 3.33287C6.71354 1.7857 8.81196 0.916504 11 0.916504C13.188 0.916504 15.2865 1.7857 16.8336 3.33287C18.3808 4.88005 19.25 6.97847 19.25 9.1665Z' stroke='%23FFF9EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 11.9165C12.5188 11.9165 13.75 10.6853 13.75 9.1665C13.75 7.64772 12.5188 6.4165 11 6.4165C9.48122 6.4165 8.25 7.64772 8.25 9.1665C8.25 10.6853 9.48122 11.9165 11 11.9165Z' stroke='%23FFF9EA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.rt-contact__left--address li span{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rt-contact__left--address li span:before{content:"";height:2.25rem;width:1px;background:#f3f3f4}.rt-contact__right{background:#a51c30;border-radius:1rem;padding:1.5rem 1.5rem 2rem}@media (min-width:768px){.rt-contact__right{padding:2rem 1.5rem;border-radius:1.875rem}}@media (min-width:1200px){.rt-contact__right{padding:3rem 2.5rem 4.75rem}}@media (min-width:1400px){.rt-contact__right{margin-left:2rem}.rt-contact__right div.box-title{gap:.75rem}}.rt-contact .box-title{gap:.75rem;margin-bottom:1.5rem}@media (min-width:1400px){.rt-contact .box-title{gap:.25rem;margin-bottom:2rem}}@media (min-width:992px){.rt-contact .box-title .rt-title{font-size:1.5rem}}@media (min-width:1200px){.rt-contact .box-title .rt-title{font-size:1.875rem}}@media (min-width:992px){.rt-contact .box-title .rt-excerpt{font-size:1rem}}@media (min-width:1200px){.rt-contact .box-title .rt-excerpt{font-size:1.25rem}}.rt-contact .wpforms-container{margin-bottom:0!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field-label{display:none}.rt-contact .wpforms-container .wpforms-form .wpforms-field:not(:last-child){margin-bottom:.5rem!important}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-field:not(:last-child){margin-bottom:1.25rem!important}}@media (min-width:1400px){.rt-contact .wpforms-container .wpforms-form .wpforms-field:not(:last-child){margin-bottom:1.5rem!important}}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon{position:relative}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon:before{content:"";border-radius:100%;background:#002349;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0!important;position:absolute!important;width:1.875rem;height:1.875rem;top:3px;left:3px;text-indent:-9999px!important;vertical-align:top;background-size:1.125rem;background-repeat:no-repeat;background-position:center}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon:before{top:5px;left:5px;width:3.125rem;height:3.125rem;background-size:28px}}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon .wpforms-required-label{display:none}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon .wpforms-field-label{display:none!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-name:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.1663 24.3125V22.0208C23.1663 20.8053 22.6835 19.6395 21.8239 18.7799C20.9644 17.9204 19.7986 17.4375 18.583 17.4375H9.41634C8.20077 17.4375 7.03498 17.9204 6.17543 18.7799C5.31589 19.6395 4.83301 20.8053 4.83301 22.0208V24.3125' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.0003 12.8542C16.5316 12.8542 18.5837 10.8021 18.5837 8.27083C18.5837 5.73953 16.5316 3.6875 14.0003 3.6875C11.469 3.6875 9.41699 5.73953 9.41699 8.27083C9.41699 10.8021 11.469 12.8542 14.0003 12.8542Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-phone:before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4584 18.6374V22.0749C24.4597 22.3941 24.3943 22.7099 24.2665 23.0023C24.1386 23.2947 23.9511 23.5572 23.716 23.7729C23.4808 23.9887 23.2032 24.1529 22.9009 24.2551C22.5986 24.3574 22.2783 24.3953 21.9605 24.3666C18.4346 23.9835 15.0477 22.7787 12.0719 20.8489C9.3034 19.0897 6.95617 16.7424 5.19693 13.9739C3.26045 10.9847 2.05533 7.5813 1.67922 4.03953C1.65059 3.72267 1.68825 3.40332 1.7898 3.10181C1.89135 2.8003 2.05456 2.52324 2.26906 2.28826C2.48355 2.05329 2.74462 1.86555 3.03565 1.737C3.32668 1.60846 3.64128 1.54191 3.95943 1.54161H7.39693C7.95301 1.53614 8.49211 1.73306 8.91374 2.09566C9.33537 2.45827 9.61077 2.96181 9.6886 3.51245C9.83369 4.61252 10.1028 5.69266 10.4907 6.73224C10.6448 7.14236 10.6782 7.58808 10.5868 8.01658C10.4954 8.44508 10.2831 8.83841 9.97506 9.14995L8.51985 10.6052C10.151 13.4738 12.5262 15.849 15.3948 17.4802L16.8501 16.0249C17.1616 15.7169 17.5549 15.5046 17.9834 15.4132C18.4119 15.3218 18.8576 15.3552 19.2678 15.5093C20.3073 15.8972 21.3875 16.1663 22.4876 16.3114C23.0442 16.3899 23.5525 16.6703 23.9159 17.0992C24.2793 17.528 24.4723 18.0755 24.4584 18.6374Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-email:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.83366 4.8335H23.167C24.4274 4.8335 25.4587 5.86475 25.4587 7.12516V20.8752C25.4587 22.1356 24.4274 23.1668 23.167 23.1668H4.83366C3.57324 23.1668 2.54199 22.1356 2.54199 20.8752V7.12516C2.54199 5.86475 3.57324 4.8335 4.83366 4.8335Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.4587 7.125L14.0003 15.1458L2.54199 7.125' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-school:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.75 26.5V14.4975C7.75 13.1625 7.75 12.495 8.05625 11.935C8.36125 11.375 8.9225 11.0137 10.0462 10.2912L12.6487 8.61873C13.305 8.19748 13.6325 7.98623 14 7.98623C14.3675 7.98623 14.695 8.19748 15.3525 8.61873L17.9538 10.2912C19.0775 11.0137 19.6387 11.375 19.9437 11.935C20.25 12.495 20.25 13.1625 20.25 14.4975V26.5M14 15.25H14.0112M25.25 26.5V19.2025C25.25 16.3387 23.675 16.1062 20.25 15.25M2.75 26.5V19.2025C2.75 16.3387 4.325 16.1062 7.75 15.25M1.5 26.5H26.5M14 26.5V21.5M14 7.74998V5.22748M14 5.22748V2.71248C14 2.11998 14 1.82373 14.1825 1.63998C14.7575 1.06123 17.125 2.42873 18.025 2.98373C18.785 3.45123 19 4.38623 19 5.22748H14Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-class:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_420_8407)'%3E%3Cpath d='M14.5 0.5H1.5V7.5H14.5V0.5Z' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 11.5V9.5H3.5V11.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 11.5V9.5H9.5V11.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 15.5V13.5H0.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 15.5V13.5H12.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 15.5V13.5H6.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_420_8407'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpf-icon.wpf-icon-class.wpforms-field-select:before{content:" ";display:inline-block;width:16px;height:16px;position:absolute;top:17px;left:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_420_8407)'%3E%3Cpath d='M14.5 0.5H1.5V7.5H14.5V0.5Z' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.5 11.5V9.5H3.5V11.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 11.5V9.5H9.5V11.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 15.5V13.5H0.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 15.5V13.5H12.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 15.5V13.5H6.5V15.5' stroke='%238F8F8F' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_420_8407'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.rt-contact .wpforms-container .wpforms-form .wpforms-field.wpforms-field-textarea label{display:none!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field input{padding-left:2.75rem!important;border-radius:1.125rem!important;padding-top:0!important;padding-bottom:0!important;height:2.25rem!important}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-field input{padding-left:4.25rem!important}}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-field input{height:3.75rem!important}}.rt-contact .wpforms-container .wpforms-form .wpforms-field input,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea{border:1px solid rgba(157,14,51,.3019607843)!important;color:#002349!important;background:#fff!important;font-size:.75rem!important;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843) inset!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843) inset!important}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-field input,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea{font-size:1rem!important;border-radius:1.875rem!important}}.rt-contact .wpforms-container .wpforms-form .wpforms-field input::-webkit-input-placeholder,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea::-webkit-input-placeholder{color:rgba(0,35,73,.7)!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field input::-moz-placeholder,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea::-moz-placeholder{color:rgba(0,35,73,.7)!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field input:-ms-input-placeholder,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea:-ms-input-placeholder{color:rgba(0,35,73,.7)!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field input::-ms-input-placeholder,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea::-ms-input-placeholder{color:rgba(0,35,73,.7)!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field input::placeholder,.rt-contact .wpforms-container .wpforms-form .wpforms-field textarea::placeholder{color:rgba(0,35,73,.7)!important}.rt-contact .wpforms-container .wpforms-form .wpforms-field label.wpforms-error{color:#fff!important}.rt-contact .wpforms-container .wpforms-form .wpforms-submit{width:100%!important;background:#002349!important;text-transform:uppercase;color:#fff!important;border-radius:2.5rem!important;z-index:2;letter-spacing:.02em;height:3rem;font-weight:500!important;padding:0!important;font-size:24px!important}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-submit{height:5.25rem;font-weight:600!important;font-size:30px!important}}.rt-contact .wpforms-container .wpforms-form .wpforms-submit:before{content:none!important}.rt-contact .wpforms-container .wpforms-form .wpforms-submit-container{position:relative;padding-top:0!important;margin-top:1.5rem!important}@media (min-width:1200px){.rt-contact .wpforms-container .wpforms-form .wpforms-submit-container{margin-top:2.25rem!important}}.rt-contact .wpforms-container .wpforms-form .wpforms-submit-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:2.5rem;-webkit-transform:translate(0,.125rem);-ms-transform:translate(0,.125rem);transform:translate(0,.125rem)}@media (min-width:768px){.rt-contact .wpforms-container .wpforms-form .wpforms-submit-container:after{-webkit-transform:translate(0,.25rem);-ms-transform:translate(0,.25rem);transform:translate(0,.25rem)}}.penn-career-single{padding-top:2rem;padding-bottom:3.5rem}@media (min-width:992px){.penn-career-single{padding-bottom:6.25rem}}.penn-career-single__back{margin-bottom:2rem}@media (min-width:992px){.penn-career-single__back{margin-bottom:3rem}}.penn-career-single__back .gform_button,.penn-career-single__back .iedg-btn,.penn-career-single__back .penn-food-nutrition-tab-content__detail a,.penn-career-single__back .penn-student-community__content a,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career-single__back a,.penn-student-community__content .penn-career-single__back a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back button[type=submit].wpforms-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#202121;font-weight:500;padding:16px 32px;background-color:#f5f5f5}.penn-career-single__back .gform_button svg,.penn-career-single__back .iedg-btn svg,.penn-career-single__back .penn-food-nutrition-tab-content__detail a svg,.penn-career-single__back .penn-student-community__content a svg,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button svg,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit svg,.penn-food-nutrition-tab-content__detail .penn-career-single__back a svg,.penn-student-community__content .penn-career-single__back a svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back .wpforms-page-button svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back button[type=submit].wpforms-submit svg{margin-right:8.5px}.penn-career-single__back .gform_button:hover,.penn-career-single__back .iedg-btn:hover,.penn-career-single__back .penn-food-nutrition-tab-content__detail a:hover,.penn-career-single__back .penn-student-community__content a:hover,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-food-nutrition-tab-content__detail .penn-career-single__back a:hover,.penn-student-community__content .penn-career-single__back a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back button[type=submit].wpforms-submit:hover{background-color:#a51c30;color:#fff}.penn-career-single__back .gform_button:hover svg path,.penn-career-single__back .iedg-btn:hover svg path,.penn-career-single__back .penn-food-nutrition-tab-content__detail a:hover svg path,.penn-career-single__back .penn-student-community__content a:hover svg path,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover svg path,.penn-career-single__back div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover svg path,.penn-food-nutrition-tab-content__detail .penn-career-single__back a:hover svg path,.penn-student-community__content .penn-career-single__back a:hover svg path,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back .wpforms-page-button:hover svg path,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__back button[type=submit].wpforms-submit:hover svg path{stroke:#fff}.penn-career-single__wrap{max-width:770px}.penn-career-single__title{font-size:18px;font-weight:400;margin-bottom:.5rem;line-height:1.2}.penn-career-single__content h2{font-weight:600;font-size:18px;margin-bottom:.75rem}.penn-career-single__content h3{font-weight:600;font-size:16px;margin-bottom:.75rem}.penn-career-single__content *+h2,.penn-career-single__content *+h3{margin-top:2rem}.penn-career-single__content ol{padding-left:1rem;list-style-position:outside}.penn-career-single__content ol li{margin-bottom:.5rem}.penn-career-single__content ul{padding-left:0;margin-bottom:0;list-style:none;padding-left:1rem}.penn-career-single__content ul li{padding-left:1rem;position:relative;margin-bottom:.5rem}.penn-career-single__content ul li::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:currentColor;position:absolute;top:.6rem;left:0}.penn-career-single .penn-title{font-weight:700;margin-bottom:1.5rem}@media (min-width:992px){.penn-career-single .penn-title{font-size:32px;margin-bottom:2.5rem}}.penn-career-single__sidebar{background-color:rgba(245,245,245,.8);border-radius:8px;padding:1.5rem 1.5rem 2rem 1.5rem;margin-top:2rem}@media (min-width:992px){.penn-career-single__sidebar{margin-top:0;padding:1.5rem 1.5rem 3.375rem 1.5rem}}.penn-career-single__sidebar ul{padding-left:0;margin-bottom:0;list-style:none}.penn-career-single__sidebar li strong{padding-left:20px}.penn-career-single__sidebar--title{font-weight:400;font-size:16px;width:180px}.penn-career-single__sidebar--value{font-weight:700;font-size:16px;width:calc(100% - 180px)}.penn-career-single__sidebar--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.penn-career-single__sidebar--wrap:not(:last-child){margin-bottom:1rem}.penn-career-single__cta{text-align:center;margin-top:2.5rem}.penn-career-single__cta .gform_button,.penn-career-single__cta .iedg-btn,.penn-career-single__cta .penn-food-nutrition-tab-content__detail a,.penn-career-single__cta .penn-student-community__content a,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career-single__cta a,.penn-student-community__content .penn-career-single__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta button[type=submit].wpforms-submit{display:block;width:100%}.penn-career-single__cta .iedg-btn-primary,.penn-career-single__cta .penn-food-nutrition-tab-content__detail a,.penn-career-single__cta .penn-student-community__content a,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career-single__cta a,.penn-student-community__content .penn-career-single__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta button[type=submit].wpforms-submit{background-color:#002349}.penn-career-single__cta .iedg-btn-primary:hover,.penn-career-single__cta .penn-food-nutrition-tab-content__detail a:hover,.penn-career-single__cta .penn-student-community__content a:hover,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-career-single__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-food-nutrition-tab-content__detail .penn-career-single__cta a:hover,.penn-student-community__content .penn-career-single__cta a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-single__cta button[type=submit].wpforms-submit:hover{border-color:#002349;background-color:transparent;color:#002349}.penn-career-intro{padding-top:2.5rem;padding-bottom:1rem}@media (min-width:992px){.penn-career-intro{padding-top:4rem;padding-bottom:5rem}}.penn-career-intro .penn-title-page{margin-bottom:1.5rem}.penn-career-intro .gform_button svg,.penn-career-intro .iedg-btn svg,.penn-career-intro .penn-food-nutrition-tab-content__detail a svg,.penn-career-intro .penn-student-community__content a svg,.penn-career-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button svg,.penn-career-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit svg,.penn-food-nutrition-tab-content__detail .penn-career-intro a svg,.penn-student-community__content .penn-career-intro a svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-intro .wpforms-page-button svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-intro button[type=submit].wpforms-submit svg{margin-right:.75rem}.penn-career-intro .gform_button span,.penn-career-intro .iedg-btn span,.penn-career-intro .penn-food-nutrition-tab-content__detail a span,.penn-career-intro .penn-student-community__content a span,.penn-career-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button span,.penn-career-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit span,.penn-food-nutrition-tab-content__detail .penn-career-intro a span,.penn-student-community__content .penn-career-intro a span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-intro .wpforms-page-button span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career-intro button[type=submit].wpforms-submit span{text-transform:capitalize}.penn-career-intro__desc strong{font-size:18px}.penn-career-gallery{padding-bottom:2.5rem}@media (min-width:992px){.penn-career-gallery{padding-bottom:5rem}}.penn-career-gallery .penn-title{margin-bottom:0}.penn-career-gallery__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.penn-career-gallery__inner{position:relative}.penn-career-gallery__item--image{margin-bottom:1rem}.penn-career-gallery__item--image.iedg-img-drop{padding-bottom:75%}.penn-career-gallery__item--image img{border-radius:8px}.penn-career-gallery__item--date{color:#717171;font-weight:500;font-size:14px;margin-bottom:.5rem}.penn-career-gallery__item--title{font-size:18px;color:#161f38;margin-bottom:.5rem}.penn-career-gallery__item--desc{color:#161f38}.penn-career{padding-bottom:3rem}@media (min-width:992px){.penn-career{padding-bottom:6.25rem}}.penn-career .penn-title{text-align:center;margin-bottom:2rem}@media (min-width:992px){.penn-career .penn-title{font-size:40px}}.penn-career__form{margin-bottom:2.5rem}@media (min-width:992px){.penn-career__form{margin-bottom:4.5rem}}.penn-career__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.penn-career__form form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.penn-career__form .iedg-form-group{margin-bottom:1rem;width:100%}@media (min-width:992px){.penn-career__form .iedg-form-group{padding-left:.75rem;padding-right:.75rem;margin-bottom:0;width:calc(50% - 37px)}}.penn-career__form .iedg-form-group:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}@media (min-width:992px){.penn-career__form .iedg-form-group:last-child{max-width:75px}}.penn-career__form .iedg-form-group .gform_button,.penn-career__form .iedg-form-group .iedg-btn,.penn-career__form .iedg-form-group .penn-food-nutrition-tab-content__detail a,.penn-career__form .iedg-form-group .penn-student-community__content a,.penn-career__form .iedg-form-group div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career__form .iedg-form-group div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career__form .iedg-form-group a,.penn-student-community__content .penn-career__form .iedg-form-group a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__form .iedg-form-group .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__form .iedg-form-group button[type=submit].wpforms-submit{width:100%;background:#002349}@media (min-width:992px){.penn-career__form .iedg-form-group .gform_button,.penn-career__form .iedg-form-group .iedg-btn,.penn-career__form .iedg-form-group .penn-food-nutrition-tab-content__detail a,.penn-career__form .iedg-form-group .penn-student-community__content a,.penn-career__form .iedg-form-group div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career__form .iedg-form-group div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career__form .iedg-form-group a,.penn-student-community__content .penn-career__form .iedg-form-group a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__form .iedg-form-group .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__form .iedg-form-group button[type=submit].wpforms-submit{padding:1rem;line-height:0}}.penn-career__form .iedg-form-group.has-select .iedg-form-label{display:none}.penn-career__job .penn-title{line-height:1.4285714286}@media (min-width:768px){.penn-career__job .penn-title{font-size:28px}}.penn-career__job--desc{margin-bottom:2rem}.penn-career__job--form form{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1rem}@media (min-width:576px){.penn-career__job--form form{margin-bottom:2.5rem}}.penn-career__job--form .iedg-form-group{margin-bottom:1rem}@media (min-width:576px){.penn-career__job--form .iedg-form-group{max-width:220px;margin-bottom:0;margin-right:1rem}}.penn-career__job--form .iedg-form-group .iedg-form-label{display:none}.penn-career__job--form .iedg-form-group .select2-container--default .select2-selection--single{border:1px solid rgba(32,33,33,.2)!important;border-radius:8px!important;height:50px!important;padding:.75rem 1rem;font-weight:500}.penn-career__job--form .iedg-form-group .select2-container--default .select2-selection--single .select2-selection__arrow b{top:1px;left:-1rem}.penn-career__job--list ul{padding-left:0;margin-bottom:0;list-style:none}.penn-career__job--item{color:#202121;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.penn-career__job--item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.penn-career__job--item:hover{color:#202121}.penn-career__job--info{margin-bottom:1rem}@media (min-width:576px){.penn-career__job--info{margin-bottom:0}}.penn-career__job--name{font-weight:600;font-size:20px;margin-bottom:.75rem}.penn-career__job--extra{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.penn-career__job--date,.penn-career__job--location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem}.penn-career__job--date svg,.penn-career__job--location svg{margin-right:.5rem}.penn-career__job--cta{border-radius:40px;background-color:transparent;border:1px solid #202121;color:#202121;font-weight:500;font-size:16px;padding:1rem 3rem}@media (min-width:576px){.penn-career__job--cta{padding:1.125rem 3rem}}.penn-career__job--cta:hover{background-color:#002349;color:#fff;border-color:#002349}.penn-career__cta{margin-top:3.375rem}.penn-career__cta .iedg-btn-primary,.penn-career__cta .penn-food-nutrition-tab-content__detail a,.penn-career__cta .penn-student-community__content a,.penn-career__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-career__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-career__cta a,.penn-student-community__content .penn-career__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__cta button[type=submit].wpforms-submit{background-color:#002349}.penn-career__cta .iedg-btn-primary:hover,.penn-career__cta .penn-food-nutrition-tab-content__detail a:hover,.penn-career__cta .penn-student-community__content a:hover,.penn-career__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-career__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-food-nutrition-tab-content__detail .penn-career__cta a:hover,.penn-student-community__content .penn-career__cta a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__cta .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-career__cta button[type=submit].wpforms-submit:hover{border-color:transparent;color:#fff}.iedg-summer-activity-wpform-register{padding-top:2rem;padding-bottom:2rem}@media (min-width:992px){.iedg-summer-activity-wpform-register{padding-top:4rem;padding-bottom:4rem}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field-label,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field-label.freeze{position:unset;font-size:14px;margin-bottom:5px;font-weight:400;padding-left:0;color:#202121;padding-left:0!important}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:16px}@media (max-width:768px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%;margin-left:0}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select .wpforms-field-label{display:block!important;font-size:14px;margin-bottom:5px;font-weight:400;padding-left:0;color:#202121}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-phone .wpforms-field-label{padding-left:0!important}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-phone .iti__flag-container{display:none!important}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-phone .iti input[type=tel]{padding-left:16px!important}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field select{background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='black'/%3E%3C/svg%3E%0A");background-size:.6em;background-position:calc(100% - 1rem) center;background-repeat:no-repeat}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error{font-size:16px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-button:hover:before{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-button:before{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form button[type=submit].wpforms-submit:hover:before{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form button[type=submit].wpforms-submit:before{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__title{color:#002349;font-size:24px;margin-bottom:25px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__title sup{font-size:12px;color:#002349;margin-left:8px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__desc{font-size:14px;color:#2c3a3a;margin-bottom:35px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__desc.iedg-asa-register__confirmation-desc{margin-bottom:25px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__body .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__body .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__body .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:992px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__body .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists{margin-left:-30px;margin-right:-30px}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists input[type=checkbox]{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists input[type=checkbox]:checked+label{border:2px solid #002349}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:768px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:992px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__lists .col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item{padding-bottom:35px;cursor:pointer;padding-right:15px;padding-left:15px}@media (min-width:992px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item{padding-right:30px;padding-left:30px;padding-bottom:65px}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item label{background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:10px;width:100%;padding:25px 15px 25px 20px;color:#002349;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item-text{font-weight:500}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item-text small{font-size:12px;font-weight:400}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__item-time{font-size:14px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__tootip{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-lists h3{font-weight:500;font-size:18px;margin-bottom:16px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-info{margin-bottom:16px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-info:last-child{margin-bottom:0}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-label{font-size:14px;color:#002349;font-weight:600}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-value{font-size:14px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .iedg-asa-register__confirmation-item{margin-bottom:30px}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{border-top:none;border-bottom:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:40px}@media (min-width:576px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles{margin-bottom:55px}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{margin-right:0}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{margin-right:0;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#002349;border:1px solid #002349}@media (min-width:576px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{width:62px;height:62px}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator.circles .active .wpforms-page-indicator-page-number{color:#fff}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator:after{content:"";display:block;width:100%;height:1px;background-color:#002349;left:0;bottom:20px;position:absolute;z-index:-1}@media (min-width:576px){.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-page-indicator:after{bottom:31px}}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{text-align:right}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{padding:11px 30px;-webkit-box-shadow:0 4.625px 4.625px rgba(0,0,0,.25);box-shadow:0 4.625px 4.625px rgba(0,0,0,.25);border-radius:10px;background-color:#002349;margin-right:0;color:#fff;font-weight:400;font-size:1rem;margin-left:1.5rem;border-color:transparent;margin-bottom:.5rem}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover{background-color:transparent;border-color:#002349;color:#002349}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-prev{background-color:#fff;color:#171717}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button.wpforms-page-prev:hover{background-color:#fff;color:#171717;border-color:transparent}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-athletic-resgister .wpforms-field-label,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-club-resgister .wpforms-field-label,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-talent-resgister .wpforms-field-label,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-workshop-resgister .wpforms-field-label{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-athletic-resgister ul,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-club-resgister ul,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-talent-resgister ul,.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpform-workshop-resgister ul{display:none}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-field-pagebreak{margin-bottom:0;padding:0}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit[type=submit]{padding:11px 30px;-webkit-box-shadow:0 4.625px 4.625px rgba(0,0,0,.25);box-shadow:0 4.625px 4.625px rgba(0,0,0,.25);border-radius:10px;background-color:#002349;margin-right:0;color:#fff;font-weight:400;font-size:1rem;margin-left:1.5rem;border-color:transparent;margin-bottom:.5rem}.iedg-summer-activity-wpform-register div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit[type=submit]:hover{background-color:transparent;border-color:#002349;color:#002349}.iedg-summer-activity-wpform-register .wpforms-page.last .wpforms-field-pagebreak{display:none}.iedg-summer-activity-wpform-register .wpforms-confirmation-container-full{background-color:transparent;border-color:transparent;padding-left:0}body.page-template-club-2022-register .penn-title{margin-bottom:2rem}body.page-template-club-2022-register .wpform-disable-button-next .wpforms-page-next{opacity:.5;pointer-events:none}body.page-template-club-2022-register .tooltip.show{opacity:1}body.page-template-club-2022-register .bs-tooltip-top .tooltip-arrow:before{border-top-color:#fff}body.page-template-club-2022-register .bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#fff}body.page-template-club-2022-register .bs-tooltip-start .tooltip-arrow:before{border-left-color:#fff}body.page-template-club-2022-register .bs-tooltip-end .tooltip-arrow:before{border-right-color:#fff}body.page-template-club-2022-register .tooltip-inner{max-width:98%;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}@media (min-width:768px){body.page-template-club-2022-register .tooltip-inner{width:600px}}@media (min-width:992px){body.page-template-club-2022-register .tooltip-inner{width:800px}}body.page-template-club-2022-register .iedg-asa-tooltip{padding:15px;text-align:left;color:#202121}body.page-template-club-2022-register .iedg-asa-tooltip__content{font-size:13px}body.page-template-club-2022-register .iedg-asa-tooltip__content h3{font-size:20px;color:#002349}body.page-template-club-2022-register .iedg-asa-tooltip__content p{margin-bottom:.5rem}.penn-contact-page .contact-btn{font-weight:500;font-size:12px;color:#202121;padding:4px 16px;border:1px solid rgba(32,33,33,.2);text-transform:uppercase}.penn-contact-page .penn-title{margin-top:2rem;font-size:72px;margin-bottom:2.5rem;line-height:58px;color:#202121}@media (max-width:576px){.penn-contact-page .penn-title{margin-bottom:.5rem;font-size:32px;line-height:40px}}.penn-contact-page__wrap{text-align:center}.penn-contact-page__cta{margin-top:4rem;margin-bottom:2rem}.penn-contact-page__desc{font-size:16px;line-height:28px;text-align:center;color:#202121;max-width:660px;margin:0 auto;margin-bottom:4rem}.penn-contact-page__row{margin-bottom:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.penn-contact-page__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:576px){.penn-contact-page__list{margin-top:2rem}}.penn-contact-page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:8px;margin-bottom:2.5rem}.penn-contact-page__item--icon{min-width:72px}.penn-contact-page__item--content{margin-left:24px}.penn-contact-page__item--content a{font-weight:500;font-size:16px;line-height:28px;color:#8b8c91}.penn-contact-page__item--title{color:#000;font-weight:700;font-size:18px;line-height:24px}.penn-contact-page__item--desc{font-size:16px;line-height:28px;color:#202121}@media (max-width:992px){.penn-contact-page__share{margin-bottom:1rem}}.penn-contact-page__share--title{font-weight:700;font-size:16px;line-height:24px;color:#000}.penn-contact-page__share--social{margin-top:1.2rem}.penn-contact-page__share--social a:not(:last-child){margin-right:.5rem}.penn-contact-page__form{max-width:526px;width:100%;margin-left:auto;padding-top:1rem}@media (min-width:992px){.penn-contact-page__form{padding-top:0}}.penn-contact-page__form--title{font-weight:500;font-size:18px;line-height:23px;color:#fff;background-color:#002349;padding:26px;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0}@media (min-width:768px){.penn-contact-page__form--title{font-size:24px;line-height:29px}}.penn-contact-page__form--content{background-color:#f5f5f8;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:2rem 1.5rem 2rem 1.5rem}@media (min-width:768px){.penn-contact-page__form--content{padding:2.5rem 3rem 2.5rem 3rem}}.penn-contact-page__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti__selected-flag{background-color:#fff}.penn-contact-page__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{background-color:#fff}.penn-contact-page__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#fff}.penn-contact-page__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){background-color:#fff}body.page-template-contact-us main.iedg-content{background-color:#fff}.penn-map__map{margin-bottom:5rem;width:100%}.penn-map__map iframe{height:500px}@media (min-width:992px){.penn-map__map iframe{height:588px}}.penn-entrance-test{padding-top:calc(var(--mh) + 2rem);padding-bottom:3rem;background:#1a07ad url(../images/entrance-test/banner-bg-repeat.png);background-position:bottom center;color:#fff}@media (min-width:768px){.penn-entrance-test{padding-top:calc(var(--mh) + 3.5rem)}}@media (min-width:1400px){.penn-entrance-test .container-fluid{max-width:1500px}}.penn-entrance-test .time-test__label{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.64px;text-transform:uppercase;margin-bottom:.75rem}.penn-entrance-test .time-test__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.penn-entrance-test .time-test__item{border-radius:12px;border:1px solid rgba(255,255,255,.2);padding:.75rem;width:100%}.penn-entrance-test .time-test__item svg{margin-bottom:1.875rem}@media (max-width:767px){.penn-entrance-test .time-test__item svg{display:none}}.penn-entrance-test .time-test__item span{display:block}.penn-entrance-test .time-test__item p{font-size:16px;font-weight:600;line-height:1.6}@media (min-width:1200px){.penn-entrance-test .time-test__item p{font-size:18px}}@media (min-width:1400px){.penn-entrance-test .time-test__item p{font-size:20px}}@media (min-width:992px){.penn-entrance-test__row-top{display:grid;grid-template-columns:auto 32%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:2rem}}@media (min-width:1200px){.penn-entrance-test__row-top{grid-template-columns:auto 26.3%;gap:4.5rem}}.penn-entrance-test__row-top--left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:992px){.penn-entrance-test__row-top--left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px}}.penn-entrance-test__row-top--left .content{text-align:center}@media (max-width:575px){.penn-entrance-test__row-top--left .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.penn-entrance-test__row-top--left .content h3{font-size:16px;font-weight:500;line-height:1.3333333333;letter-spacing:1.92px;position:relative;margin-bottom:1.25rem}.penn-entrance-test__row-top--left .content h3::before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1903_2467)'%3E%3Cpath d='M0.800003 12V4.33142C0.800003 4.11925 0.884291 3.91576 1.03432 3.76574L3.76569 1.03436C3.91572 0.884337 4.1192 0.800049 4.33137 0.800049H12' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1903_2467'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");vertical-align:super;margin-right:8px}.penn-entrance-test__row-top--left .content h3::after{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1903_2469)'%3E%3Cpath d='M11.2 -4.8995e-05V7.66858C11.2 7.88075 11.1157 8.08424 10.9657 8.23426L8.23432 10.9656C8.0843 11.1157 7.88081 11.2 7.66864 11.2H1.20401e-05' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1903_2469'%3E%3Crect width='12' height='12' fill='white' transform='matrix(-1 0 0 -1 12 12)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");vertical-align:sub;margin-left:8px}@media (min-width:768px){.penn-entrance-test__row-top--left .content h3{font-size:18px}}@media (min-width:992px){.penn-entrance-test__row-top--left .content h3{font-size:20px}}@media (min-width:1200px){.penn-entrance-test__row-top--left .content h3{font-size:24px}}@media (max-width:400px){.penn-entrance-test__row-top--left .content h3::after,.penn-entrance-test__row-top--left .content h3::before{display:none}}.penn-entrance-test__row-top--left .content .title{font-family:Anton,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:1.1851851852;letter-spacing:-.32px;text-transform:uppercase;border-radius:32px 100px 100px 0;border:1px solid #fff;padding:1rem 1.625rem .625rem}@media (min-width:768px){.penn-entrance-test__row-top--left .content .title{font-size:54px;line-height:1.0833333333;letter-spacing:-2.4px;padding:2rem 3rem .5rem;border-radius:100px 100px 100px 0}}@media (min-width:992px){.penn-entrance-test__row-top--left .content .title{font-size:64px;padding:2rem 3rem .5rem}}@media (min-width:1200px){.penn-entrance-test__row-top--left .content .title{padding:2rem 4rem .5rem}}@media (min-width:1400px){.penn-entrance-test__row-top--left .content .title{padding:2rem 5rem .5rem}}.penn-entrance-test__row-top--left .img-wrap{max-width:284px}@media (max-width:575px){.penn-entrance-test__row-top--left .img-wrap{-ms-flex-preferred-size:38%;flex-basis:38%}}.penn-entrance-test__row-top--left .img-wrap img{border-radius:24px}.penn-entrance-test__row-bottom{margin-top:1rem}@media (min-width:768px){.penn-entrance-test__row-bottom{display:grid;grid-template-columns:calc(60% - 2rem) 40%;gap:2rem;margin-top:2rem}}@media (min-width:992px){.penn-entrance-test__row-bottom{display:grid;grid-template-columns:26% auto 26%;gap:2rem}}@media (max-width:991px){.penn-entrance-test__row-bottom .image{display:none}}.penn-entrance-test__row-bottom .image img{border-radius:24px}.penn-entrance-test__row-bottom .video{border-radius:24px;overflow:hidden;height:429px;margin-top:1.625rem}@media (max-width:991px){.penn-entrance-test__row-bottom .video{display:none}}.penn-entrance-test__row-bottom .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.penn-entrance-test__row-bottom .content__title{font-family:Anton,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:1.0731707317;letter-spacing:-1.64px;text-transform:uppercase;color:#002147;border-radius:90px 117.5px 117.5px 0;background:#fff;margin-bottom:1.5rem;padding:2rem 1rem 2rem;text-align:center}@media (min-width:360px){.penn-entrance-test__row-bottom .content__title{font-size:32px}}@media (min-width:992px){.penn-entrance-test__row-bottom .content__title{font-size:38px;padding:3rem 2rem 2.625rem;margin-bottom:2.625rem}}@media (min-width:1200px){.penn-entrance-test__row-bottom .content__title{padding:3rem 2rem 2.625rem}}.penn-entrance-test__row-bottom .content .time-mobile{margin-bottom:1.5rem}.penn-entrance-test__row-bottom .content__address{margin-bottom:3rem}@media (min-width:992px){.penn-entrance-test__row-bottom .content__address{margin-bottom:3.5rem}}.penn-entrance-test__row-bottom .content__address--title{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.64px;text-transform:uppercase;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-entrance-test__row-bottom .content__address--value{font-size:16px;font-weight:600;line-height:1.6;letter-spacing:.8px}@media (min-width:768px){.penn-entrance-test__row-bottom .content__address--value{font-size:18px}}@media (min-width:992px){.penn-entrance-test__row-bottom .content__address--value{font-size:20px}}.penn-entrance-test__row-bottom .content__cta{text-align:center}.penn-entrance-test__row-bottom .content__cta a.penn-cta{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.penn-entrance-test__row-bottom .content__cta a.penn-cta span{z-index:9;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem;font-family:Anton,Arial,Helvetica,sans-serif;font-size:24px;line-height:1.3333333333;color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='231' height='64' viewBox='0 0 231 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 2C0 0.895431 0.89543 0 2 0H229C230.105 0 231 0.895431 231 2V46.6689C231 47.2009 230.788 47.711 230.411 48.0863L215.011 63.4174C214.636 63.7905 214.129 64 213.6 64H2C0.895432 64 0 63.1046 0 62V2Z' fill='url(%23paint0_linear_2028_828)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2028_828' x1='237.527' y1='47.3442' x2='231.369' y2='-8.30683' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2333A8D4'/%3E%3Cstop offset='0.998394' stop-color='%232442AB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right;background-size:contain}.penn-entrance-test__row-bottom .content__cta a.penn-cta span::after{width:2rem;height:2rem;-webkit-transition:all .3s ease;transition:all .3s ease;content:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.5 4H8.5C5.5 4 4 5.5 4 8.5V23.5C4 26.5 5.5 28 8.5 28H23.5C26.5 28 28 26.5 28 23.5V8.5C28 5.5 26.5 4 23.5 4ZM21 20C21 20.1307 20.9732 20.2601 20.9225 20.3828C20.8212 20.6268 20.6268 20.8212 20.3828 20.9225C20.2601 20.9732 20.1307 21 20 21H14.6667C14.1147 21 13.6667 20.552 13.6667 20C13.6667 19.448 14.1147 19 14.6667 19H17.5853L11.292 12.7067C10.9013 12.316 10.9013 11.6827 11.292 11.292C11.6827 10.9013 12.316 10.9013 12.7067 11.292L19 17.5853V14.6667C19 14.1147 19.448 13.6667 20 13.6667C20.552 13.6667 21 14.1147 21 14.6667V20Z' fill='white'/%3E%3C/svg%3E%0A")}.penn-entrance-test__row-bottom .content__cta a.penn-cta::after{top:0;left:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(10px,10px);-ms-transform:translate(10px,10px);transform:translate(10px,10px);width:-webkit-max-content;width:-moz-max-content;width:max-content;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='231' height='64' viewBox='0 0 231 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 2C0.5 1.17157 1.17157 0.5 2 0.5H229C229.828 0.5 230.5 1.17157 230.5 2V46.6689C230.5 47.0679 230.341 47.4505 230.058 47.732L214.658 63.063C214.377 63.3429 213.997 63.5 213.6 63.5H2C1.17157 63.5 0.5 62.8284 0.5 62V2Z' stroke='url(%23paint0_linear_2028_827)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2028_827' x1='237.527' y1='47.3442' x2='231.369' y2='-8.30683' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2333A8D4'/%3E%3Cstop offset='0.998394' stop-color='%232442AB'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right right;background-size:100% 100%}.penn-entrance-test__row-bottom .content__cta a.penn-cta:hover::after{opacity:0;visibility:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media (max-width:767px){.penn-entrance-test__row-bottom .wrap-img{display:none}}.penn-entrance-test__row-bottom .wrap-img img{border-radius:24px}.penn-entrance-test-form{padding-top:1.5rem;margin-bottom:3rem}@media (min-width:992px){.penn-entrance-test-form{padding-top:3rem;margin-bottom:6.25rem}}.penn-entrance-test-form__head{padding-bottom:1rem;border-bottom:1px dashed #202121;text-align:center}.penn-entrance-test-form__head .penn-title{line-height:1.1851851852;font-weight:600;color:#202121;margin-bottom:0}@media (min-width:992px){.penn-entrance-test-form__head .penn-title{font-size:54px}}@media (max-width:576px){.penn-entrance-test-form__head .penn-title{font-size:28px;line-height:1.4285714286}}@media (min-width:992px){.penn-entrance-test-form__head{padding-bottom:2.5rem}}.penn-entrance-test-form__body{margin-top:2rem}@media (min-width:992px){.penn-entrance-test-form__body{margin-top:3.375rem}}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(:last-child){margin-bottom:2.375rem!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){padding-left:0!important;border-bottom:1px solid #202121!important;padding:16px 16px 0;height:50px!important;border-radius:unset!important;background:0 0!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-moz-placeholder{color:transparent}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder):-ms-input-placeholder{color:transparent}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-ms-input-placeholder{color:transparent}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::placeholder{color:transparent}.has-select .penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:5px;font-size:10px}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti__flag-container{display:none}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .wpforms-field-label{padding-left:0!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection{border-radius:unset!important;border-bottom-color:#202121!important;padding-left:0!important;padding:16px 16px 0;height:50px!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__rendered{font-weight:500;font-size:16px;color:#202121;line-height:1.6}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__arrow{height:26px!important;width:16px!important;position:absolute;top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__arrow b{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6666 5.66669L7.99998 10.3334L3.33331 5.66669' stroke='%23C81624' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;width:16px;height:16px}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea{height:150px!important;padding:20px 16px 0!important;padding-left:0!important;border-bottom:1px solid #202121!important;border-radius:unset!important;background-color:transparent!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{position:absolute;top:17px;left:0;z-index:1;padding:0!important;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500!important;font-size:16px;color:#202121;line-height:1.6}@media (min-width:768px){.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{font-size:18px}}@media (min-width:992px){.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{font-size:20px}}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:3rem!important;padding-top:unset!important;text-align:center}@media (min-width:992px){.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:4rem!important}}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{border-radius:12px!important;background-color:unset!important;background:linear-gradient(338.23deg,#33a8d4 17.79%,#2442ab 80.59%)!important;font-size:18px;font-weight:500;line-height:1.3333333333;border-color:transparent!important;width:100%!important}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button::before,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit::before{content:none}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{color:#fff}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:disabled,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:disabled{opacity:1}.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:focus:after,.penn-entrance-test-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:focus:after{display:none}.penn-event-detail{margin-top:1rem;margin-bottom:2.25rem}@media (min-width:992px){.penn-event-detail{margin-top:3rem;margin-bottom:2.25rem}}.penn-event-detail__info{display:block;background-color:#f5f5f8;border-radius:4px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:25px;margin-bottom:1rem}@media (min-width:992px){.penn-event-detail__info{display:-webkit-box;display:-ms-flexbox;display:flex}}.penn-event-detail__info--item{max-width:300px;color:#202121;font-size:18px;font-weight:500;border-bottom:1px solid rgba(255,255,255,.2);padding:0}@media (min-width:992px){.penn-event-detail__info--item{border-bottom:0}}.penn-event-detail__info--item:not(:first-child){margin-top:10px;margin-left:0}@media (min-width:992px){.penn-event-detail__info--item:not(:first-child){border-left:1px solid rgba(255,255,255,.2);margin-top:0;margin-left:30px}}.penn-event-detail__info--item svg{position:relative;top:5px;left:0;vertical-align:top;margin-right:.75rem;margin-bottom:.75rem}.penn-event-detail__info--item span{display:inline-block;vertical-align:super;max-width:320px}@media (min-width:992px){.penn-event-detail__info--item span{display:block}}.penn-event-detail__info--cta{margin:2rem 0}.penn-event-detail__info--cta a{display:block;width:100%;background-color:#161f38;color:#fff}.penn-event-detail__info--content{padding-bottom:1rem}@media (min-width:992px){.penn-event-detail__info--content{padding-bottom:3rem}}.penn-event-detail__info--content.style-2{padding-bottom:0}.penn-event-detail__info--content *+h2,.penn-event-detail__info--content *+h3{margin-top:2rem;margin-bottom:.75rem}.penn-event-detail__info--content ol{padding-left:1.6em;list-style-position:outside}.penn-event-detail__info--content ol li{margin-bottom:22px}.penn-event-detail__info--content ul li{position:relative;margin-bottom:.5rem}.penn-event-detail__info--content a{color:#161f38;text-decoration:underline}.penn-event-detail__info--content img{height:auto}.penn-event-detail .penn-title{font-size:30px;line-height:48px;color:#202121;margin-bottom:1.5rem}.penn-event-detail__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.penn-event-detail__banner{margin-bottom:1.5rem}.penn-event-detail__banner img{border-radius:8px;width:100%}.penn-event-detail__social-media-title{font-weight:600;font-size:16px;line-height:24px;color:#202121;margin-left:16px}.penn-event-detail__social-media .penn-social-media-title{font-weight:700;font-size:18px;line-height:28px;margin-bottom:1rem;letter-spacing:.08em}.penn-event-detail__social-media a{font-size:16px;line-height:24px;color:#000}.penn-event-detail__social-media a:not(:last-child){margin-right:21px}.penn-event-detail__event .penn-event-title{font-weight:700;font-size:18px;line-height:28px;margin-bottom:1rem}.penn-event-detail__event .penn-event__list:not(:last-child){padding-bottom:2.5rem}.penn-event-detail__guest{max-width:636px}.penn-event-detail__guest--list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem}@media (max-width:992px){.penn-event-detail__guest--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.penn-event-detail__guest--item{width:100%;margin-left:1rem;margin-bottom:1.5rem}@media (min-width:992px){.penn-event-detail__guest--item{width:calc(33.33% - 1rem)}}.penn-event-detail__guest--item .penn-title{font-size:18px;line-height:28px;margin-bottom:.5rem}.penn-event-detail__guest--item img{width:100%;border-radius:4px}@media (min-width:992px){.penn-event-detail__guest--item img{max-width:196px}}.penn-event-detail__guest--info{margin-top:1rem;text-align:center}.penn-event-detail__guest--position{color:#717171;font-weight:400;font-size:16px;line-height:24px}.penn-event-detail__summary{padding-top:3.25rem;border-top:1px solid rgba(0,0,0,.1)}.penn-event-detail__summary--description{margin-bottom:2rem}.penn-event-detail-content{margin-bottom:1rem}@media (min-width:992px){.penn-event-detail-content{margin-bottom:3.5rem}}.penn-event-detail-content .penn-title{margin-bottom:21px}.penn-event-detail-content__wrap{max-width:856px;margin:0 auto}.penn-event-detail-content__wrap strong{font-size:20px;line-height:30px}.penn-event-detail-content__wrap p{font-weight:400;line-height:28px}.penn-event-detail-content__wrap img{margin-bottom:1rem;height:auto}.penn-event-detail-content__video .penn-student-life__video--wrap:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1;border-radius:16px}.penn-event-detail-content__video .penn-student-life__video--wrap:after{position:absolute;content:"";width:114px;height:114px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='102' height='102' viewBox='0 0 102 102' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='51' cy='50.9999' r='41.6591' stroke='white' stroke-opacity='0.5' stroke-width='1.5'/%3E%3Ccircle cx='51' cy='51' r='45.9545' stroke='white' stroke-opacity='0.3'/%3E%3Ccircle cx='51' cy='51' r='50.25' stroke='white' stroke-opacity='0.1' stroke-width='0.5'/%3E%3Ccircle cx='51' cy='50.9999' r='36.3636' fill='white'/%3E%3Cpath d='M57.4 49.972L47.7031 43.9114C47.3285 43.6762 46.8582 43.6653 46.4728 43.8787C46.0873 44.0932 45.8485 44.4981 45.8485 44.9393V57.0605C45.8485 57.5017 46.0873 57.9065 46.4728 58.1211C46.657 58.2217 46.8582 58.2726 47.0606 58.2726C47.2837 58.2726 47.5067 58.2108 47.7031 58.0884L57.4 52.0277C57.754 51.8059 57.9697 51.418 57.9697 50.9999C57.9697 50.5817 57.754 50.1938 57.4 49.972Z' fill='%23002349'/%3E%3C/svg%3E%0A");z-index:2;background-size:100%}.penn-event-detail-content__video--image{position:relative;display:block}.penn-event-detail-content__video--image img{border-radius:16px}div.wpforms-container-full.form-scholarship .iti__selected-flag{display:none!important}div.wpforms-container-full.form-scholarship .wpforms-form .wpforms-title{max-width:380px;word-wrap:break-word;word-break:keep-all;margin:0 auto 2rem!important}div.wpforms-container-full.form-scholarship .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti input[type=tel]{padding-left:16px!important}.penn-event-form{margin-bottom:70px}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-title{font-size:32px;font-weight:700;text-align:center;margin-bottom:20px}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-description{font-size:18px;font-weight:400;text-align:center;margin-bottom:50px}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{color:#212121}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .wpforms-field-label{padding-left:16px!important}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon .wpforms-field-label:before{display:inline-block;content:"";width:16px;height:16px;margin-right:.75rem;vertical-align:top;background-size:cover}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon .wpforms-field-label.freeze:before{display:none}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-name .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1621_5374)'%3E%3Cpath d='M9.775 11.2925L7.312 10.5925C7.2191 10.566 7.13585 10.5132 7.07232 10.4404C7.00879 10.3677 6.96769 10.2781 6.954 10.1825L6.747 8.72546C7.26955 8.48664 7.71254 8.1028 8.0233 7.61955C8.33405 7.13631 8.49951 6.574 8.5 5.99946V4.62546C8.51213 3.8299 8.21632 3.06045 7.67439 2.47789C7.13246 1.89534 6.38636 1.54477 5.592 1.49946C5.19036 1.48714 4.79034 1.55562 4.41568 1.70086C4.04101 1.8461 3.69935 2.06512 3.41095 2.34494C3.12256 2.62475 2.89332 2.95965 2.73683 3.32975C2.58035 3.69986 2.49981 4.09763 2.5 4.49946V5.99946C2.50049 6.574 2.66595 7.13631 2.9767 7.61955C3.28746 8.1028 3.73045 8.48664 4.253 8.72546L4.046 10.1785C4.03231 10.2741 3.99121 10.3637 3.92768 10.4364C3.86415 10.5092 3.7809 10.562 3.688 10.5885L1.225 11.2885C1.01619 11.3482 0.832499 11.4743 0.701698 11.6476C0.570897 11.821 0.500096 12.0323 0.5 12.2495V14.4995H10.5V12.2535C10.4999 12.0363 10.4291 11.825 10.2983 11.6516C10.1675 11.4783 9.98381 11.3522 9.775 11.2925V11.2925Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 14.4995H15.5V11.2805C15.5 11.0576 15.4255 10.841 15.2883 10.6653C15.1512 10.4895 14.9592 10.3647 14.743 10.3105L11.826 9.58148C11.7294 9.55739 11.6423 9.50502 11.5756 9.43109C11.509 9.35716 11.466 9.26502 11.452 9.16648L11.247 7.72548C11.7696 7.48667 12.2125 7.10282 12.5233 6.61958C12.8341 6.13634 12.9995 5.57402 13 4.99948V3.62548C13.0121 2.82993 12.7163 2.06047 12.1744 1.47792C11.6325 0.895365 10.8864 0.544798 10.092 0.499484C9.53447 0.482222 8.98316 0.620741 8.5 0.899484' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1621_5374'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-phone .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1585_1635)'%3E%3Cpath d='M10.5137 9.76347L9.29171 11.2915C7.39815 10.1789 5.82025 8.60103 4.70771 6.70747L6.23571 5.48547C6.41483 5.34213 6.54142 5.14349 6.5957 4.9206C6.64997 4.6977 6.62888 4.46311 6.53571 4.25347L5.14271 1.11647C5.04282 0.891671 4.86633 0.709661 4.64472 0.602884C4.42311 0.496108 4.17078 0.471507 3.93271 0.533467L1.28071 1.22047C1.03335 1.28532 0.81832 1.43855 0.676258 1.65118C0.534197 1.86381 0.474949 2.12112 0.509714 2.37447C0.975006 5.68821 2.50649 8.76038 4.87265 11.1265C7.2388 13.4927 10.311 15.0242 13.6247 15.4895C13.878 15.5244 14.1352 15.4652 14.3478 15.3231C14.5603 15.181 14.7133 14.9659 14.7777 14.7185L15.4657 12.0675C15.5277 11.8294 15.5031 11.5771 15.3963 11.3555C15.2895 11.1339 15.1075 10.9574 14.8827 10.8575L11.7457 9.46447C11.5361 9.37154 11.3017 9.35047 11.0789 9.40454C10.8561 9.45862 10.6574 9.5848 10.5137 9.76347V9.76347Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1585_1635'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-email .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 5L8 9L15.5 5' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 14.5H2C1.60218 14.5 1.22064 14.342 0.93934 14.0607C0.658035 13.7794 0.5 13.3978 0.5 13V3C0.5 2.60218 0.658035 2.22064 0.93934 1.93934C1.22064 1.65804 1.60218 1.5 2 1.5H14C14.3978 1.5 14.7794 1.65804 15.0607 1.93934C15.342 2.22064 15.5 2.60218 15.5 3V13C15.5 13.3978 15.342 13.7794 15.0607 14.0607C14.7794 14.342 14.3978 14.5 14 14.5V14.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-name1 .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 12.9755C14.5002 12.8147 14.4616 12.6561 14.3874 12.5134C14.3132 12.3706 14.2057 12.2479 14.074 12.1555C12.2699 10.9872 10.1474 10.4085 8 10.4995C5.85262 10.4085 3.73005 10.9872 1.926 12.1555C1.79427 12.2479 1.68677 12.3706 1.61261 12.5134C1.53844 12.6561 1.49982 12.8147 1.5 12.9755V15.4995H14.5V12.9755Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 7.5C9.933 7.5 11.5 5.933 11.5 4C11.5 2.067 9.933 0.5 8 0.5C6.067 0.5 4.5 2.067 4.5 4C4.5 5.933 6.067 7.5 8 7.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpf-icon.wpf-icon-address .wpforms-field-label:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 6C13.5 10.5 8 15.5 8 15.5C8 15.5 2.5 10.5 2.5 6C2.5 4.54131 3.07946 3.14236 4.11091 2.11091C5.14236 1.07946 6.54131 0.5 8 0.5C9.45869 0.5 10.8576 1.07946 11.8891 2.11091C12.9205 3.14236 13.5 4.54131 13.5 6V6Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 8.5C9.38071 8.5 10.5 7.38071 10.5 6C10.5 4.61929 9.38071 3.5 8 3.5C6.61929 3.5 5.5 4.61929 5.5 6C5.5 7.38071 6.61929 8.5 8 8.5Z' stroke='%23212121' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:38px}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]{width:100%;background-color:#161f38;border-color:transparent;font-size:18px;font-weight:400}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]:before{width:16px;height:16px;position:absolute;left:unset;margin-left:-1.75rem;margin-top:2px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1585_1653)'%3E%3Cpath d='M3.59955 9.60085V14.5009C3.59955 15.2009 4.39955 15.5009 4.89955 15.0009L7.19955 12.3009L11.8996 15.8009C12.2996 16.1009 12.8996 15.9009 12.9996 15.4009L15.9996 0.900854C16.0996 0.300854 15.5996 -0.0991459 14.9996 0.100854L0.499552 5.90085C-0.00044772 6.10085 -0.100448 6.80085 0.299552 7.20085L1.89955 8.40085L6.49955 6.20085C6.89955 6.00085 7.19955 6.50085 6.89955 6.70085L3.59955 9.60085Z' fill='%23F2F6FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1585_1653'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.penn-event-form div.wpforms-container-full .wpforms-form .wpforms-submit-container button.wpforms-submit[type=submit]:hover{background-color:#fff;color:#a51c30;border:solid 1px #a51c30}body.single-event .penn-article-slider{padding-bottom:3rem}@media (min-width:992px){body.single-event .penn-article-slider{padding-bottom:5rem}}body.page-template-event .select2-container .select2-results__option--selectable{padding-left:1rem;padding-right:1rem}.penn-event{padding-top:2rem;padding-bottom:1rem}@media (min-width:992px){.penn-event{padding-top:4rem;padding-bottom:1.625rem}}.penn-event .penn-title{color:#202121;margin-bottom:1rem}@media (min-width:992px){.penn-event .penn-title{margin-bottom:0}}.penn-event__list{padding-bottom:2rem}@media (min-width:992px){.penn-event__list{padding-bottom:3.375rem}}.penn-event__load-more .gform_button,.penn-event__load-more .iedg-btn-outline-primary{border-color:#161f38;color:#161f38;padding-left:2rem;padding-right:2rem}.penn-event__load-more .gform_button:hover,.penn-event__load-more .iedg-btn-outline-primary:hover{background-color:#161f38;color:#fff}.penn-event__filter{margin-bottom:1rem}@media (min-width:992px){.penn-event__filter{margin-bottom:2rem}}.penn-event__filter--wrapper{display:block}@media (min-width:992px){.penn-event__filter--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.penn-event__filter--wrapper.is-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.penn-event__filter--search{color:#8a8f9b;font-weight:500}.penn-event__filter--search .select2-container{width:auto!important;margin-right:5px;margin-bottom:1rem}@media (min-width:992px){.penn-event__filter--search .select2-container{margin:0}}.penn-event__filter--search .select2-container--filter .select2-selection--single{border:solid 1px #000;background-color:transparent;height:auto;border-radius:4px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;color:#000}.penn-event__filter--search .select2-container--filter .select2-selection--single .select2-results__option{padding:32px}.penn-event__filter--search .select2-container--filter .select2-selection--single .select2-selection__rendered{padding-top:11px;padding-left:16px;padding-right:60px;padding-bottom:11px}.penn-event__filter--search .select2-container--filter .select2-selection--single .select2-selection__arrow{right:23.5px;width:11px;height:100%;top:0;position:absolute}.penn-event__filter--search .select2-container--filter .select2-selection--single .select2-selection__arrow b{top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto;background-position:50% 50%;border:none;margin:0;position:absolute}@media (max-width:768px){.penn-event__filter--search span.is-label{display:none}}.post-item__image{position:relative;margin-bottom:1rem}.post-item__image.iedg-img-drop{padding-bottom:66.6666666667%}.post-item img{border-radius:4px}.post-item__time{background-color:#002349;color:#fff;height:48px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;border-radius:0 0 4px 4px;font-size:14px;line-height:24px}.post-item svg{margin-right:.5rem}.post-item__title{font-weight:700;font-size:18px;line-height:28px;color:#161f38;margin-bottom:.5rem}.post-item__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:500;font-size:16px;line-height:24px;color:#717171;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-item__date span{width:calc(100% - 30px)}body.page-id-13096 div.wpforms-container-full,body.page-id-13096 div.wpforms-container-full .wpforms-form *{position:inherit}.wf_field_trip_register_choose .wpforms-field-label{margin-bottom:1rem!important}.penn-food-nutrition{padding-top:4rem;padding-bottom:4rem}.penn-food-nutrition .nav-item{width:100%}.penn-food-nutrition .penn-title{margin-bottom:1rem}.penn-food-nutrition-tab-content__detail{margin-bottom:2.5rem}.iedg-general{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.iedg-general{padding-top:3.375rem;padding-bottom:3.375rem}}.iedg-general__head{text-align:center;margin-bottom:2rem}.iedg-general-header{font-size:16px;margin-bottom:60px}.iedg-general-body *+h2,.iedg-general-body *+h3,.iedg-general__content *+h2,.iedg-general__content *+h3{margin-top:2rem}.iedg-general-body ol,.iedg-general__content ol{padding-left:1.6em;list-style-position:outside}.iedg-general-body ol li,.iedg-general__content ol li{margin-bottom:22px}.iedg-general-body ul,.iedg-general__content ul{padding-left:0;margin-bottom:0;list-style:none}.iedg-general-body ul li,.iedg-general__content ul li{padding-left:18px;position:relative;margin-bottom:1rem;margin-bottom:1rem}.iedg-general-body ul li::before,.iedg-general__content ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor;position:absolute;top:calc(.4285714286 + em);left:0}.iedg-general-body a,.iedg-general__content a{text-decoration:underline}.iedg-general-body img,.iedg-general__content img{height:auto}.iedg-general-body figure figcaption,.iedg-general__content figure figcaption{font-size:14px;font-style:italic;text-align:center}.page-template .singlePostContent .gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:20%}.page-template .singlePostContent .gallery img{border:2px solid #cfcfcf}.page-template .singlePostContent .gallery .gallery-caption{margin-left:0}.page-template .singlePostContent a.btn{padding:.375rem .75rem}.page-template .singlePostContent a.btn:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#494f54}.penn-news-detail.penn-general-detail{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:992px){.penn-news-detail.penn-general-detail{margin-top:4rem;margin-bottom:4rem}}.penn-news-detail.penn-general-detail .penn-title{margin-bottom:1.5rem}@media (min-width:992px){.penn-news-detail.penn-general-detail .penn-title{margin-bottom:2rem}}.penn-news-detail.penn-general-detail div.wpforms-container-fulls{margin-bottom:1.5rem!important}.penn-news-detail.penn-general-detail figcaption{font-size:90%;font-style:italic;text-align:center}.penn-general-detail div.wpforms-container-full .wpforms-form .wpforms-field-container.wpforms-field.wpforms-field-checkbox .wpforms-field-label{font-weight:600;color:#212121}body.page-template-home-2.admin-bar .penn-banner,body.page-template-home.admin-bar .penn-banner{min-height:770px;height:calc(100vh - 32px)}body.page-template-home .penn-banner,body.page-template-home-2 .penn-banner{min-height:770px;height:100vh}body.page-template-home .penn-banner h1,body.page-template-home-2 .penn-banner h1{font-family:LeBeauneNew,Arial,Helvetica,sans-serif;font-size:40px;font-weight:400}@media (min-width:992px){body.page-template-home .penn-banner h1,body.page-template-home-2 .penn-banner h1{font-size:98px;line-height:1.1020408163}}body.page-template-home .penn-banner h1 span,body.page-template-home-2 .penn-banner h1 span{font-size:18px;line-height:24px}body.page-template-home .penn-banner__detail,body.page-template-home-2 .penn-banner__detail{min-height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1092px;margin-left:auto;margin-right:auto}body.page-template-home .penn-banner__detail--desc,body.page-template-home-2 .penn-banner__detail--desc{margin-top:2.5rem;font-weight:500;font-size:18px;line-height:26px;text-align:center}@media (min-width:992px){body.page-template-home .penn-banner__detail--desc,body.page-template-home-2 .penn-banner__detail--desc{margin-top:2.625rem}}body.page-template-home .penn-banner__nav ul,body.page-template-home-2 .penn-banner__nav ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.page-template-home .penn-banner__nav ul,body.page-template-home-2 .penn-banner__nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-home .penn-banner__nav li,body.page-template-home-2 .penn-banner__nav li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;background-color:#002349;padding:1.5rem 1rem}@media (min-width:768px){body.page-template-home .penn-banner__nav li,body.page-template-home-2 .penn-banner__nav li{padding:1.5rem 1.5rem}}@media (min-width:992px){body.page-template-home .penn-banner__nav li,body.page-template-home-2 .penn-banner__nav li{padding:1.5rem .5rem}}body.page-template-home .penn-banner__nav li.is-highline,body.page-template-home-2 .penn-banner__nav li.is-highline{background-color:#a51c30}body.page-template-home .penn-banner__nav li:first-child a,body.page-template-home-2 .penn-banner__nav li:first-child a{position:relative;display:block}body.page-template-home .penn-banner__nav li:first-child a:after,body.page-template-home-2 .penn-banner__nav li:first-child a:after{content:"";width:100%;height:1px;position:absolute;bottom:-1.5rem;left:0;background-color:rgba(255,255,255,.2)}@media (min-width:992px){body.page-template-home .penn-banner__nav li:first-child a:after,body.page-template-home-2 .penn-banner__nav li:first-child a:after{width:1px;height:100%;position:absolute;right:-.5rem;top:0;bottom:unset;left:unset;background-color:rgba(255,255,255,.2)}}body.page-template-home .penn-banner__nav a,body.page-template-home-2 .penn-banner__nav a{font-weight:600;font-size:20px;line-height:1.4545454545;color:#fff}@media (min-width:768px){body.page-template-home .penn-banner__nav a,body.page-template-home-2 .penn-banner__nav a{font-size:20px}}body.page-template-home .penn-banner__nav--title,body.page-template-home-2 .penn-banner__nav--title{text-transform:uppercase}body.page-template-home .penn-banner__nav--desc,body.page-template-home-2 .penn-banner__nav--desc{color:rgba(255,255,255,.8);font-weight:400;line-height:24px}@media (min-width:768px){body.page-template-home .penn-banner__nav--desc,body.page-template-home-2 .penn-banner__nav--desc{font-size:16px}}body.page-template-home .penn-university-slider,body.page-template-home-2 .penn-university-slider{padding-bottom:4rem}body.page-template-home .penn-university-slider .penn-title,body.page-template-home-2 .penn-university-slider .penn-title{margin-bottom:2rem}.penn-home-why-us{padding-top:3.275rem;background-color:#002349}.penn-home-why-us .penn-title{margin-bottom:1rem;color:#fff}.penn-home-why-us__list{padding-bottom:1.125rem}.penn-home-why-us__item{margin-top:2rem;margin-bottom:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.penn-home-why-us__image{max-width:84px;margin-bottom:2rem}.penn-home-why-us__title{max-width:300px;color:#fff}.penn-learning-service{margin-top:2.5rem;margin-bottom:1.5rem}@media (min-width:992px){.penn-learning-service{margin-top:5rem;margin-bottom:3.5rem}}@media (max-width:768px){.penn-learning-service .penn-title{margin-bottom:1rem}}.penn-learning-service__image img{aspect-ratio:1.6630434783;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.penn-learning-service__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:2.5rem}@media (max-width:768px){.penn-learning-service__wrap{display:block;margin-bottom:1.5rem}}.penn-learning-service__item{margin-bottom:1.5rem}@media (min-width:576px){.penn-food-nutrition-tab-content__detail .penn-learning-service__cta a,.penn-learning-service__cta .gform_button,.penn-learning-service__cta .iedg-btn,.penn-learning-service__cta .penn-food-nutrition-tab-content__detail a,.penn-learning-service__cta .penn-student-community__content a,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-learning-service__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta button[type=submit].wpforms-submit{min-width:180px}}.penn-food-nutrition-tab-content__detail .penn-learning-service__cta a,.penn-food-nutrition-tab-content__detail div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta a.wpforms-page-button,.penn-learning-service__cta .iedg-btn-primary.gform_button,.penn-learning-service__cta .iedg-btn.iedg-btn-primary,.penn-learning-service__cta .penn-food-nutrition-tab-content__detail a,.penn-learning-service__cta .penn-food-nutrition-tab-content__detail div.wpforms-container-full .wpforms-form .wpforms-submit-container a.wpforms-page-button,.penn-learning-service__cta .penn-student-community__content a,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .gform_button.wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-primary.wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn.wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-food-nutrition-tab-content__detail a.wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-student-community__content a.wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-learning-service__cta a,.penn-student-community__content .penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container a.wpforms-page-button,.penn-student-community__content div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta a.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-food-nutrition-tab-content__detail .penn-learning-service__cta a.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .gform_button.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .iedg-btn-primary.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .iedg-btn.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .penn-student-community__content a.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta button[type=submit].wpforms-submit{padding:10px 1rem}@media (max-width:576px){.penn-food-nutrition-tab-content__detail .penn-learning-service__cta a,.penn-learning-service__cta .gform_button,.penn-learning-service__cta .iedg-btn,.penn-learning-service__cta .penn-food-nutrition-tab-content__detail a,.penn-learning-service__cta .penn-student-community__content a,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-learning-service__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-learning-service__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-learning-service__cta button[type=submit].wpforms-submit{margin-bottom:1rem}}.penn-learning-service__cta a:not(:last-child){margin-right:12px}@media (max-width:576px){.penn-learning-service__cta{margin-bottom:.5rem}}.penn-learning-service__title{margin-top:1rem;font-weight:700;font-size:18px;line-height:24px;color:#202121}.penn-learning-service__desc{margin-top:8px;font-weight:400;font-size:16px;line-height:24px;color:#202121}.penn-number{padding-top:2.5rem;padding-bottom:3rem;position:relative;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:768px){.penn-number{padding-bottom:4rem}}@media (min-width:992px){.penn-number{padding-top:2.5rem;padding-bottom:5rem;background-attachment:fixed}}.penn-number .iedg-title{color:#fff}.penn-number__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;z-index:1}.penn-number .container{position:relative;z-index:2}.penn-number__header{max-width:856px;margin:0 auto;text-align:center;color:#fff;margin-bottom:3rem}@media (min-width:992px){.penn-number__header{margin-bottom:4.5rem}}.penn-number__desc{font-weight:500}.penn-number__item:not(:last-child){margin-bottom:4rem}@media (min-width:992px){.penn-number__item:not(:last-child){margin-bottom:0}}.penn-number__item--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.penn-number__item--icon{margin-bottom:1rem}.penn-number__item--value{font-weight:700;font-size:54px;line-height:1.1851851852;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.penn-number__item--value{font-size:72px}}.penn-number__item--text{margin-top:.25rem;font-weight:500;font-size:18px;line-height:24px;text-align:center;color:#fff}.penn-our-campus{margin:2.5rem 0}@media (min-width:992px){.penn-our-campus{margin:5rem 0}}.penn-our-campus__title{line-height:64px}.penn-our-campus__subtitle{font-weight:700}.penn-our-campus__desc{margin-top:1rem;font-weight:400;font-size:16px;line-height:28px;color:#202121;max-width:550px}.penn-our-campus__cta{margin-top:1.5rem}.penn-our-campus__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (max-width:992px){.penn-our-campus__gallery{margin-top:1.5rem}}.penn-our-campus__gallery--item{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2);box-shadow:0 4px 4px 0 rgba(0,0,0,.2);border-radius:4px;overflow:hidden;cursor:pointer}@media (max-width:992px){.penn-our-campus__video{margin-top:1.5rem}}.penn-our-campus__video .penn-student-life__video--wrap:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1;border-radius:16px}.penn-our-campus__video .penn-student-life__video--wrap:after{position:absolute;content:"";width:77px;height:77px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='114' height='114' viewBox='0 0 114 114' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='57' cy='57' r='46' stroke='white' stroke-opacity='0.5' stroke-width='2'/%3E%3Ccircle cx='57' cy='57' r='51' stroke='white' stroke-opacity='0.3' stroke-width='2'/%3E%3Ccircle cx='57' cy='57' r='56' stroke='white' stroke-opacity='0.1' stroke-width='2'/%3E%3Ccircle cx='57' cy='57' r='40' fill='white'/%3E%3Cpath d='M64.0399 55.8694L53.3733 49.2027C52.9613 48.944 52.4439 48.932 52.0199 49.1667C51.5959 49.4027 51.3333 49.848 51.3333 50.3334V63.6667C51.3333 64.152 51.5959 64.5974 52.0199 64.8334C52.2226 64.944 52.4439 65 52.6666 65C52.9119 65 53.1573 64.932 53.3733 64.7974L64.0399 58.1307C64.4293 57.8867 64.6666 57.46 64.6666 57C64.6666 56.54 64.4293 56.1134 64.0399 55.8694Z' fill='%23C02828'/%3E%3C/svg%3E%0A");z-index:2;background-size:100%}@media (min-width:992px){.penn-our-campus__video .penn-student-life__video--wrap:after{width:114px;height:114px}}.penn-our-campus__video--image{position:relative;display:block}.penn-our-campus__video--image img{border-radius:16px}.penn-international-certifications{padding-top:2.5rem;padding-bottom:1.25rem;background-color:#f9f9fa}.penn-international-certifications .pennacademy-title{margin-bottom:1.5rem}.penn-international-certifications__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.penn-international-certifications__title{font-weight:700;font-size:40px;line-height:58px;color:#202121}.penn-international-certifications__desc{margin-top:1rem;font-weight:400;font-size:16px;line-height:24px;color:#202121;margin-bottom:1.5rem}@media (min-width:992px){.penn-international-certifications__desc{margin-bottom:0}}.penn-international-certifications__item{margin-bottom:1.5rem}@media (max-width:576px){.penn-international-certifications__item a{display:block;width:100%;margin:0 auto;max-width:300px}}.penn-international-certifications__image{border-radius:4px;background-color:#fff;width:100%}.penn-international-certifications__image.iedg-img-drop-contain{padding-bottom:100%}.penn-international-certifications__image img{height:143px;max-width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iedg-brand{padding-bottom:3rem;padding-top:3rem;background-color:#f9f9fa;color:#202121;overflow:hidden}@media (min-width:992px){.iedg-brand{padding-bottom:5rem}}.iedg-brand .container-fluid{margin-left:.75rem;max-width:calc(100% - .75rem);padding:0}@media (min-width:576px){.iedg-brand .container-fluid{margin-left:calc((100vw - 540px + 1rem)/ 2);max-width:calc(100% - (100vw - 540px + 1rem)/ 2)}}@media (min-width:768px){.iedg-brand .container-fluid{margin-left:calc((100vw - 720px + 1rem)/ 2);max-width:calc(100% - (100vw - 720px + 1rem)/ 2)}}@media (min-width:992px){.iedg-brand .container-fluid{margin-left:calc((100vw - 960px + 1rem)/ 2);max-width:calc(100% - (100vw - 960px + 1rem)/ 2)}}@media (min-width:1200px){.iedg-brand .container-fluid{margin-left:calc((100vw - 1140px + 1rem)/ 2);max-width:calc(100% - (100vw - 1140px + 1rem)/ 2)}}@media (min-width:1400px){.iedg-brand .container-fluid{margin-left:calc((100vw - 1320px + 1rem)/ 2);max-width:calc(100% - (100vw - 1320px + 1rem)/ 2)}}.iedg-brand .iedg-title{line-height:1.1851851852;margin-bottom:1rem}@media (min-width:992px){.iedg-brand .iedg-title{font-size:54px}}@media (max-width:576px){.iedg-brand .iedg-title br{display:none}}.iedg-brand__desc{max-width:394px;margin-bottom:1.5rem}.iedg-brand__list{margin-top:2rem}@media (min-width:992px){.iedg-brand__list{margin-top:0}}.iedg-brand__list--item{color:currentColor;display:block}.iedg-brand__list--item:hover{color:currentColor}.iedg-brand__list--image{background-color:#fff}.iedg-brand__list--image.iedg-img-drop-contain{padding-bottom:100%}.iedg-brand__list--image img{height:143px;max-width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.iedg-brand__list--desc{font-size:14px;line-height:1.7142857143;position:relative;padding-left:.75rem}.iedg-brand__list--desc:before{position:absolute;content:"";top:10px;left:0;width:4px;height:4px;background-color:#202121;border-radius:4px}.iedg-brand__arrow a{color:#202121;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:60px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.iedg-brand__arrow a span{border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-animation:Rotate 16s linear infinite;animation:Rotate 16s linear infinite}.iedg-brand__arrow a span::before{background:#a51c30;border-radius:100%;content:"";top:0;left:0;position:absolute;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);z-index:1}.iedg-brand__arrow a svg{z-index:2}.iedg-brand__arrow a:last-child{right:1rem}.iedg-brand__arrow a:hover{color:#fff}.iedg-brand__arrow a:hover span{-webkit-animation:none;animation:none}.iedg-brand__arrow a:hover span::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.iedg-brand__arrow a:hover span circle{opacity:0}.penn-home-video{padding:3rem 0}@media (min-width:768px){.penn-home-video{padding:4rem 0}}@media (min-width:1200px){.penn-home-video{padding:5rem 0}}.penn-home-video.fullwidth{padding:0}.penn-home-video.fullwidth .container{padding:0;max-width:100%}.penn-home-video__inner .penn-light-gallery{cursor:pointer;position:relative}.penn-home-video__inner .penn-light-gallery:before{content:url(../images/home/video-btn.svg);position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%) scale(.5);-ms-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}@media (min-width:768px){.penn-home-video__inner .penn-light-gallery:before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.penn-home-video__inner .penn-light-gallery img{width:100%}.penn-success-stories{background:#002349;padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-success-stories{padding-top:5rem;padding-bottom:5rem}}.penn-success-stories__head{color:#fff;text-align:center;margin-bottom:2rem}@media (min-width:992px){.penn-success-stories__head{margin-bottom:5rem}}.penn-success-stories__head .penn-title{color:inherit;margin-bottom:.75rem}@media (min-width:992px){.penn-success-stories__head .penn-title{margin-bottom:1.5rem}}.penn-success-stories__head--desc{font-size:16px;font-weight:600;line-height:24px}@media (min-width:992px){.penn-success-stories__head--desc{font-size:18px;font-weight:400;line-height:28px}}.penn-success-stories__body ul{width:100%;height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}@media (min-width:992px){.penn-success-stories__body ul{height:582px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.penn-success-stories__body li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;-webkit-transition:width .5s ease;transition:width .5s ease;overflow:hidden;border-radius:8px}@media (min-width:992px){.penn-success-stories__body li{width:var(--inactiveWidth);cursor:pointer}}.penn-success-stories__body li:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:#000;z-index:1;opacity:.5}@media (min-width:992px){.penn-success-stories__body li.is-active,.penn-success-stories__body li.swiper-slide-active{width:var(--active-width)}}.penn-success-stories__body li.is-active:after,.penn-success-stories__body li.swiper-slide-active:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(22%,rgba(0,0,0,.1)),color-stop(80%,#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 22%,#000 80%);opacity:.6}.penn-success-stories__body li.is-active .penn-success-stories-accordion,.penn-success-stories__body li.swiper-slide-active .penn-success-stories-accordion{background-color:transparent}.penn-success-stories__body li.is-active .penn-success-stories-accordion__info,.penn-success-stories__body li.swiper-slide-active .penn-success-stories-accordion__info{opacity:1;visibility:visible;-webkit-transition:opacity .4s .4s ease-in;transition:opacity .4s .4s ease-in}.penn-success-stories__body li.is-active .penn-success-stories__image--wrap,.penn-success-stories__body li.swiper-slide-active .penn-success-stories__image--wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1.2s ease-out;transition:-webkit-transform 1.2s ease-out;transition:transform 1.2s ease-out;transition:transform 1.2s ease-out,-webkit-transform 1.2s ease-out;background-position:left top;padding-top:0}.penn-success-stories__image{overflow:hidden;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){.penn-success-stories__image{min-width:1000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.penn-success-stories__image--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%}@media (min-width:992px){.penn-success-stories__image--wrap{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:background-size 5s;transition:background-size 5s}}.penn-success-stories__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.penn-success-stories-accordion{width:100%;position:relative;z-index:3;-webkit-transition:width .2s ease;transition:width .2s ease}.penn-success-stories-accordion__info{cursor:default;padding:.75rem;-webkit-transition:all 0s;transition:all 0s;color:#fff}@media (min-width:992px){.penn-success-stories-accordion__info{visibility:hidden;opacity:0;height:auto;padding:1.875rem}}.penn-success-stories-accordion__info--title{font-size:22px;font-weight:700;line-height:24px;margin-bottom:.5rem}@media (min-width:992px){.penn-success-stories-accordion__info--title{margin-bottom:1rem}}.penn-success-stories-accordion__info--desc{font-size:16px;font-weight:500;line-height:24px}@media (min-width:992px){.penn-success-stories-accordion__info--desc{font-size:18px}}.penn-success-stories-accordion__info--cta{margin-top:1.5rem}.penn-success-stories-accordion__info--cta a{color:#fff;font-weight:500;font-size:18px;line-height:24px;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-offset:0;text-decoration-thickness:0}.penn-success-stories__arrow{text-align:center;margin-top:2.5rem}.penn-success-stories__arrow .penn-success-stories__arrow--next,.penn-success-stories__arrow .penn-success-stories__arrow--prev{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:60px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width:992px){.penn-success-stories__arrow .penn-success-stories__arrow--next,.penn-success-stories__arrow .penn-success-stories__arrow--prev{width:99px;height:99px}}.penn-success-stories__arrow .penn-success-stories__arrow--next::before,.penn-success-stories__arrow .penn-success-stories__arrow--prev::before{content:"";border:1px dashed #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-animation:Rotate 16s linear infinite;animation:Rotate 16s linear infinite;-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.penn-success-stories__arrow .penn-success-stories__arrow--next span,.penn-success-stories__arrow .penn-success-stories__arrow--prev span{border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-animation:Rotate 16s linear infinite;animation:Rotate 16s linear infinite}.penn-success-stories__arrow .penn-success-stories__arrow--next span::before,.penn-success-stories__arrow .penn-success-stories__arrow--prev span::before{background:#a51c30;border-radius:100%;content:"";top:0;left:0;position:absolute;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);z-index:1}.penn-success-stories__arrow .penn-success-stories__arrow--next svg,.penn-success-stories__arrow .penn-success-stories__arrow--prev svg{z-index:2}.penn-success-stories__arrow .penn-success-stories__arrow--next:last-child,.penn-success-stories__arrow .penn-success-stories__arrow--prev:last-child{right:1rem}.penn-success-stories__arrow .penn-success-stories__arrow--next:hover,.penn-success-stories__arrow .penn-success-stories__arrow--prev:hover{color:#fff}.penn-success-stories__arrow .penn-success-stories__arrow--next:hover::before,.penn-success-stories__arrow .penn-success-stories__arrow--prev:hover::before{background:#a51c30;border-radius:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.penn-success-stories__arrow .penn-success-stories__arrow--next:hover span,.penn-success-stories__arrow .penn-success-stories__arrow--prev:hover span{-webkit-animation:none;animation:none}.penn-success-stories__arrow .penn-success-stories__arrow--next:hover span::before,.penn-success-stories__arrow .penn-success-stories__arrow--prev:hover span::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.penn-success-stories__arrow .penn-success-stories__arrow--next:hover span circle,.penn-success-stories__arrow .penn-success-stories__arrow--prev:hover span circle{opacity:0}.penn-intro{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-intro{padding-top:5rem;padding-bottom:5rem}}.penn-intro__row{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:992px){.penn-intro__row{grid-template-columns:calc(56% - 2.625rem) 44%;gap:2.625rem}}.penn-intro__video .penn-light-gallery{cursor:pointer;position:relative;border-radius:4px;overflow:hidden}.penn-intro__video .penn-light-gallery:before{content:url(../images/home/video-btn.svg);position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%) scale(.5);-ms-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}@media (min-width:768px){.penn-intro__video .penn-light-gallery:before{-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}}.penn-intro__video .penn-light-gallery::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.penn-intro__video .penn-light-gallery img{width:100%}.penn-intro__head{margin-bottom:1.5rem}@media (max-width:1199px){.penn-intro__head{text-align:center}}.penn-intro__head .penn-title{color:#212121;margin-bottom:.75rem}@media (min-width:992px){.penn-intro__head .penn-title{margin-bottom:1rem}}.penn-intro__head--desc{color:#202121;font-size:18px;font-weight:500;line-height:24px}.penn-intro__item{margin-bottom:.625rem;border-radius:4px;background:#f5f5f8;padding:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media (min-width:992px){.penn-intro__item{gap:2rem;padding:1.5rem 2rem}}.penn-intro__item--icon{-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.penn-intro__item--icon img{max-width:24px}}.penn-intro__item--desc{color:#202121;font-size:18px;font-weight:400;line-height:28px}.penn-intro__item:hover{background:#002349;color:#fff}.penn-intro__item:hover .penn-intro__item--icon{-webkit-filter:brightness(0) saturate(100%) invert(93%) sepia(100%) saturate(0) hue-rotate(258deg) brightness(106%) contrast(105%);filter:brightness(0) saturate(100%) invert(93%) sepia(100%) saturate(0) hue-rotate(258deg) brightness(106%) contrast(105%)}.penn-educational-methods{background:#002349;padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-educational-methods{padding-top:5rem}}.penn-educational-methods__head{color:#fff;text-align:center;margin-bottom:2rem}@media (min-width:992px){.penn-educational-methods__head{margin-bottom:5rem}}.penn-educational-methods__head .penn-title{color:inherit;margin-bottom:.75rem}@media (min-width:992px){.penn-educational-methods__head .penn-title{margin-bottom:1.5rem}}.penn-educational-methods__head--desc{font-size:16px;font-weight:600;line-height:24px}@media (min-width:992px){.penn-educational-methods__head--desc{font-size:18px;font-weight:400;line-height:28px}}.penn-educational-methods__row{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (min-width:1200px){.penn-educational-methods__row{gap:2.5rem}}.penn-educational-methods__item{padding:2.5rem 1.125rem;border:2px solid rgba(255,255,255,.3);border-radius:8px;overflow:hidden;color:#fff;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width:992px){.penn-educational-methods__item{padding:2.75rem 1.5rem 2rem}}.penn-educational-methods__item.swiper-slide-active{border-color:transparent}.penn-educational-methods__item.swiper-slide-active .penn-educational-methods__item--background{opacity:1;visibility:visible}.penn-educational-methods__item.swiper-slide-active .penn-educational-methods__item--icon img{opacity:1}.penn-educational-methods__item--background{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;visibility:hidden}.penn-educational-methods__item--background::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#002349;pointer-events:none;opacity:.6;z-index:1}.penn-educational-methods__item--background img{-webkit-filter:grayscale(60%);filter:grayscale(60%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.penn-educational-methods__item--icon{width:48px;height:48px;margin-bottom:2rem}@media (min-width:992px){.penn-educational-methods__item--icon{margin-bottom:2.625rem}}.penn-educational-methods__item--icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:.4}.penn-educational-methods__item--title{margin-bottom:.5rem;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:20px;font-weight:800;line-height:26px}@media (min-width:768px){.penn-educational-methods__item--title{font-size:22px;font-weight:600;margin-bottom:.625rem}}.penn-educational-methods__item--desc{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:16px;font-weight:600;line-height:24px}@media (min-width:992px){.penn-educational-methods__item--desc{font-size:18px;font-weight:400;line-height:28px}}.penn-educational-methods__item--desc,.penn-educational-methods__item--icon,.penn-educational-methods__item--title{z-index:1;position:relative}@media (min-width:992px){.penn-educational-methods__item:hover{border-color:transparent}.penn-educational-methods__item:hover .penn-educational-methods__item--background{opacity:1;visibility:visible}.penn-educational-methods__item:hover .penn-educational-methods__item--icon img{opacity:1}}.penn-educational-methods__pagination{display:block;text-align:center;margin-top:1.5rem}.penn-educational-methods__pagination .swiper-pagination-bullet{background:0 0;width:12px;height:12px;border:1px solid #fff;opacity:1}.penn-educational-methods__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.penn-join{position:relative;padding-top:0}.penn-join::before{content:"";background-color:#002349;position:absolute;top:0;right:0;left:0;bottom:76px}@media (min-width:576px){.penn-join{padding-top:2.5rem}}@media (min-width:1400px){.penn-join{padding-top:5rem}}.penn-join__wrap{position:relative;overflow:visible}@media (max-width:575px){.penn-join__wrap .container{padding-left:0;padding-right:0}}.penn-join__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-height:100%;background:url(../images/home/bg-join.png) no-repeat top center/cover #a51c30}@media (min-width:576px){.penn-join__inner{border-radius:8px}}.penn-join__inner--img{position:relative;overflow:visible;text-align:center;-ms-flex-negative:0;flex-shrink:0;width:190px}@media (min-width:576px){.penn-join__inner--img{width:254px}}@media (min-width:992px){.penn-join__inner--img{width:382px}}.penn-join__inner--img img{position:relative;max-width:100%;margin:0 auto;position:absolute;left:0;bottom:0;width:auto}.penn-join__inner--content{padding:1rem 1.25rem;padding-left:0;color:#fff;font-size:12px;font-weight:500}@media (min-width:400px){.penn-join__inner--content{font-size:14px}}@media (min-width:768px){.penn-join__inner--content{font-size:18px}}@media (min-width:992px){.penn-join__inner--content{padding:3.25rem;font-size:20px}}@media (min-width:1200px){.penn-join__inner--content{font-size:24px;line-height:34px}}.penn-education-pathway{margin-top:3rem;margin-bottom:3rem;overflow:hidden}@media (min-width:992px){.penn-education-pathway{margin-top:5rem;margin-bottom:5rem}}.penn-education-pathway__image{position:relative;padding-bottom:7.75rem}.penn-education-pathway__image img{border-radius:8px;width:100%}.penn-education-pathway__content{position:absolute;bottom:0;right:0;max-width:740px;margin-left:.5rem}@media (min-width:576px){.penn-education-pathway__content{margin-left:2rem}}.penn-education-pathway__content--inner{background:#f5f5f8;border-radius:8px 0 0 0;padding:1.125rem;position:relative;z-index:3}@media (min-width:576px){.penn-education-pathway__content--inner{padding:2.5rem}}.penn-education-pathway__content::after{content:"";position:absolute;top:0;right:-56px;bottom:0;background:#f5f5f8;width:100%;height:100%;z-index:-1}.penn-education-pathway__content::before{content:"";position:absolute;top:-3px;left:-3px;right:0;bottom:7.75rem;border-radius:8px 0 0 0;background:#a51c30;z-index:1}.penn-education-pathway__content .penn-title{margin-bottom:1rem}@media (max-width:992px){.penn-education-pathway__content .penn-title{font-weight:700;font-size:30px;line-height:39px}}.penn-education-pathway__content--desc{font-weight:400;font-size:16px;line-height:24px}@media (min-width:992px){.penn-education-pathway__content--desc{font-size:18px;line-height:28px}}body.page-accreditation-authorization .penn-learning-programs{margin-top:2.375rem;margin-bottom:3rem}@media (min-width:768px){body.page-accreditation-authorization .penn-learning-programs{margin-top:3.375rem;margin-bottom:5rem}}body.page-accreditation-authorization .penn-learning-programs__desc{margin-bottom:2rem}.accreditation-authorization__wrap{border-bottom:1px solid rgba(22,31,56,.1);padding-bottom:2.375rem}@media (min-width:768px){.accreditation-authorization__wrap{padding-bottom:3.375rem}}.accreditation-authorization__content{padding-top:3rem}@media (min-width:768px){.accreditation-authorization__content{padding-top:4rem}}.accreditation-authorization__content h2{margin-bottom:1rem;font-size:24px}@media (min-width:576px){.accreditation-authorization__content h2{font-size:28px}}@media (min-width:768px){.accreditation-authorization__content h2{font-size:32px}}.accreditation-authorization__content figure{margin-top:2rem}.penn-infrastructure-intro{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-infrastructure-intro{padding-top:4rem;padding-bottom:5rem}}@media (min-width:992px){.penn-infrastructure-intro .penn-title-page{margin-bottom:1.5rem}}.penn-food-nutrition-tab-content__detail .penn-infrastructure-intro a,.penn-infrastructure-intro .gform_button,.penn-infrastructure-intro .iedg-btn,.penn-infrastructure-intro .penn-food-nutrition-tab-content__detail a,.penn-infrastructure-intro .penn-student-community__content a,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-infrastructure-intro a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro button[type=submit].wpforms-submit{margin-top:1rem}.penn-food-nutrition-tab-content__detail .penn-infrastructure-intro a svg,.penn-infrastructure-intro .gform_button svg,.penn-infrastructure-intro .iedg-btn svg,.penn-infrastructure-intro .penn-food-nutrition-tab-content__detail a svg,.penn-infrastructure-intro .penn-student-community__content a svg,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button svg,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit svg,.penn-student-community__content .penn-infrastructure-intro a svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro .wpforms-page-button svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro button[type=submit].wpforms-submit svg{margin-right:.75rem}.penn-food-nutrition-tab-content__detail .penn-infrastructure-intro a span,.penn-infrastructure-intro .gform_button span,.penn-infrastructure-intro .iedg-btn span,.penn-infrastructure-intro .penn-food-nutrition-tab-content__detail a span,.penn-infrastructure-intro .penn-student-community__content a span,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button span,.penn-infrastructure-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit span,.penn-student-community__content .penn-infrastructure-intro a span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro .wpforms-page-button span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-infrastructure-intro button[type=submit].wpforms-submit span{text-transform:capitalize}.penn-infrastructure-intro__desc{margin-top:1.5rem}@media (min-width:992px){.penn-infrastructure-intro__desc{margin-top:0}}.penn-infrastructure-intro__desc p:last-child{margin-bottom:0}.penn-explore-the-facility{padding-bottom:3rem}@media (min-width:992px){.penn-explore-the-facility{padding-bottom:5rem}}.penn-explore-the-facility .penn-title{margin-bottom:1.5rem}@media (min-width:1200px){.penn-explore-the-facility .penn-tab__nav .nav-link{padding:1rem 1.5rem}}@media (min-width:1200px){.penn-explore-the-facility .penn-tab__nav .nav-link{padding:1rem 1.25rem}}@media (min-width:1400px){.penn-explore-the-facility .penn-tab__nav .nav-link{padding:1rem 2rem}}.penn-explore-the-facility__wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:2.375rem}@media (min-width:992px){.penn-explore-the-facility__wrap{padding-top:3.375rem}}@media (max-width:768px){.penn-explore-the-facility__item:first-child{margin-bottom:1.5rem}}@media (max-width:768px){.penn-explore-the-facility__item:nth-child(2) .is-image:first-child{margin-bottom:1.5rem}}@media (max-width:768px){.penn-explore-the-facility__item:nth-child(3) .is-inner{position:relative;height:100%}}@media (max-width:768px){.penn-explore-the-facility__item:nth-child(3) .is-image{position:absolute;top:0;bottom:0;left:0;right:0}}@media (max-width:768px){.penn-explore-the-facility__item:nth-child(3) .is-image img{display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}}.penn-explore-the-facility__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.penn-explore-the-facility__image img{border-radius:8px}.penn-book-a-tour{min-height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:3rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.penn-book-a-tour{margin-bottom:5rem;min-height:677px}}.penn-book-a-tour .penn-title{color:#fff;margin-bottom:1rem}.penn-book-a-tour .gform_button,.penn-book-a-tour .iedg-btn,.penn-book-a-tour .penn-food-nutrition-tab-content__detail a,.penn-book-a-tour .penn-student-community__content a,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-book-a-tour a,.penn-student-community__content .penn-book-a-tour a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour button[type=submit].wpforms-submit{margin-bottom:2.5rem}@media (min-width:992px){.penn-book-a-tour .gform_button,.penn-book-a-tour .iedg-btn,.penn-book-a-tour .penn-food-nutrition-tab-content__detail a,.penn-book-a-tour .penn-student-community__content a,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-book-a-tour a,.penn-student-community__content .penn-book-a-tour a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour button[type=submit].wpforms-submit{margin-bottom:3.5rem}}.penn-book-a-tour .iedg-btn-border.gform_button:before,.penn-book-a-tour .iedg-btn.iedg-btn-border:before,.penn-book-a-tour .penn-food-nutrition-tab-content__detail a.iedg-btn-border:before,.penn-book-a-tour .penn-student-community__content a.iedg-btn-border:before,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-border.wpforms-page-button:before,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-border[type=submit].wpforms-submit:before,.penn-food-nutrition-tab-content__detail .penn-book-a-tour a.iedg-btn-border:before,.penn-student-community__content .penn-book-a-tour a.iedg-btn-border:before,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour .iedg-btn-border.wpforms-page-button:before,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour button.iedg-btn-border[type=submit].wpforms-submit:before{border-color:#fff}.penn-book-a-tour .iedg-btn-border.gform_button span,.penn-book-a-tour .iedg-btn.iedg-btn-border span,.penn-book-a-tour .penn-food-nutrition-tab-content__detail a.iedg-btn-border span,.penn-book-a-tour .penn-student-community__content a.iedg-btn-border span,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-border.wpforms-page-button span,.penn-book-a-tour div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-border[type=submit].wpforms-submit span,.penn-food-nutrition-tab-content__detail .penn-book-a-tour a.iedg-btn-border span,.penn-student-community__content .penn-book-a-tour a.iedg-btn-border span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour .iedg-btn-border.wpforms-page-button span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-book-a-tour button.iedg-btn-border[type=submit].wpforms-submit span{background-color:#fff;color:#2d3679}.penn-book-a-tour__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.penn-book-a-tour__row{width:100%}.penn-book-a-tour__inner{background-color:#002349;padding:2rem 1.25rem}@media (min-width:576px){.penn-book-a-tour__inner{padding:2.375rem 2rem}}@media (min-width:992px){.penn-book-a-tour__inner{padding:3.375rem 3rem}}.penn-book-a-tour__desc{font-weight:500;line-height:1.6;margin-bottom:1.5rem}.penn-book-a-tour__desc--bottom{font-weight:500}.penn-book-a-tour__desc--bottom a{font-weight:600;color:#fff}.penn-letter{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.penn-letter{padding-top:4rem;padding-bottom:3.375rem}}.penn-letter .penn-title{line-height:1.2;margin-bottom:1.5rem}.penn-letter__content p:last-child{margin-bottom:0}.penn-mission-vision__wrap{padding-top:2.5rem;padding-bottom:2.5rem;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.penn-mission-vision__wrap{padding-top:4rem;padding-bottom:5rem}}.penn-mission-vision__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.penn-mission-vision__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.penn-mission-vision__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.penn-mission-vision__image img{border-radius:.5rem}.penn-mission-vision__content{margin-top:2rem}@media (min-width:768px){.penn-mission-vision__content{margin-top:0}}.penn-mission-vision__content h2{font-size:24px;margin-bottom:.75rem}.penn-mission-vision__content>*+h2{margin-top:2rem}.penn-mission-vision__content p:last-child{margin-bottom:0}.penn-core-value{padding-bottom:3.25rem}@media (min-width:768px){.penn-core-value{padding-bottom:5.25rem}}@media (min-width:768px){.penn-core-value{padding-bottom:8.25rem}}@media (min-width:576px){.penn-core-value .container-fluid{margin-left:calc((100vw - 540px + 16px)/ 2);max-width:calc(100% - (100vw - 540px + 16px)/ 2);padding:0}}@media (min-width:768px){.penn-core-value .container-fluid{margin-left:calc((100vw - 720px + 16px)/ 2);max-width:calc(100% - (100vw - 720px + 16px)/ 2)}}@media (min-width:992px){.penn-core-value .container-fluid{margin-left:calc((100vw - 960px + 16px)/ 2);max-width:calc(100% - (100vw - 960px + 16px)/ 2)}}@media (min-width:1200px){.penn-core-value .container-fluid{margin-left:calc((100vw - 1140px + 16px)/ 2);max-width:calc(100% - (100vw - 1140px + 16px)/ 2)}}@media (min-width:1400px){.penn-core-value .container-fluid{margin-left:calc((100vw - 1320px + 16px)/ 2);max-width:calc(100% - (100vw - 1320px + 16px)/ 2)}}.penn-core-value .penn-title{font-size:32px;margin-bottom:1.5rem}@media (min-width:768px){.penn-core-value .penn-title{font-size:40px}}.penn-core-value__item{background-color:#f5f5f8;padding:2rem 1.5rem;border-radius:8px}.penn-core-value__item--number{margin-bottom:1.5rem;font-size:20px}.penn-core-value__item--title{margin-bottom:1rem;font-size:24px}.penn-core-value__arrow{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-core-value__arrow--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-core-value__arrow--nav span{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:rgba(32,33,33,.2);height:1px;position:relative}.penn-core-value__arrow--nav span::before{content:"";position:absolute;width:0;height:2px;background-color:#202121;-webkit-transition:width .5s linear;transition:width .5s linear;opacity:0}.penn-core-value__arrow--nav span.is-active::before{opacity:1;width:100%}.penn-core-value__arrow a{color:#161f38;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:64px;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.penn-core-value__arrow a span{border:1px dashed rgba(22,31,56,.2);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0}.penn-core-value__arrow a:first-child{margin-left:1rem;right:-1rem}@media (min-width:768px){.penn-core-value__arrow a:first-child{margin-left:1.5rem;right:-1rem}}.penn-core-value__arrow a:last-child{right:0}@media (min-width:768px){.penn-core-value__arrow a:last-child{right:0}}.penn-core-value__arrow a:hover span{border-color:#161f38}.penn-core-value__pagination{-webkit-box-flex:1;-ms-flex:1;flex:1}.penn-core-value__pagination.swiper-pagination-progressbar{position:relative;background-color:rgba(32,33,33,.2)}.penn-core-value__pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{height:1px}.penn-core-value__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#002349;height:2px}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.penn-leadership-team{padding-top:2.5rem;padding-bottom:1.375rem}@media (min-width:768px){.penn-leadership-team{padding-top:3.375rem;padding-bottom:5rem}}.penn-leadership-team .penn-title{margin-bottom:0}.penn-leadership-team .penn-title span{font-size:32px}.penn-leadership-team__desc{margin-top:1rem}@media (min-width:768px){.penn-leadership-team__desc{margin-top:0}}.penn-leadership-team__desc p:last-child{margin-bottom:0}@media (min-width:992px){.penn-team{padding-bottom:1.625rem}}.penn-team.penn-teacher{padding-top:2.5rem}@media (min-width:992px){.penn-team.penn-teacher{padding-top:4rem}}.penn-team__wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:2.375rem}@media (min-width:992px){.penn-team__wrap{padding-top:3.375rem}}.penn-team__item{display:block}.penn-team__item--image{position:relative;background-color:#f7f7f7;overflow:hidden}.penn-team__item--image img{aspect-ratio:2.2/1}.penn-team__item--detail{text-align:center;margin-top:1.5rem;margin-bottom:2.375rem;padding-left:1rem;padding-right:1rem}@media (min-width:992px){.penn-team__item--detail{margin-bottom:3.375rem}}.penn-team__item--title{font-size:20px;color:#161f38;font-weight:700}.penn-team__item--desc{color:#afafaf;font-weight:500}.rt-is-intro{padding-top:1.875rem;padding-bottom:3.375rem}@media (min-width:992px){.rt-is-intro{padding-top:2.5rem;padding-bottom:5.75rem}}.rt-is-intro__row{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:992px){.rt-is-intro__row{gap:2rem;grid-template-columns:calc(40% - 1rem) calc(60% - 1rem)}}@media (min-width:1200px){.rt-is-intro__row{gap:4.375rem;grid-template-columns:calc(40% - 2.1875rem) calc(60% - 2.1875rem)}}.rt-is-intro__title{margin-bottom:.75rem;color:#a51c30;font-size:20px;font-weight:800;line-height:30px}@media (min-width:576px){.rt-is-intro__title{font-size:28px;line-height:42px}}.rt-is-intro__desc{font-size:16px;font-weight:400;line-height:26px}.rt-is-intro__list{margin-top:.75rem}.rt-is-intro__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;background:#1a2c60;-webkit-box-shadow:6px 6px 6px 0 rgba(0,0,0,.1019607843) inset;box-shadow:6px 6px 6px 0 rgba(0,0,0,.1019607843) inset;padding:.875rem .625rem;border-radius:5px;position:relative}@media (min-width:576px){.rt-is-intro__item{padding:.875rem 1.25rem;padding-right:3.625rem;gap:1.25rem}.rt-is-intro__item::after{content:"";position:absolute;bottom:0;right:0;background:var(--data-bg) no-repeat center center/contain;width:58px;height:58px}}.rt-is-intro__item:not(:last-child){margin-bottom:.75rem}.rt-is-intro__item--icon{background:#a51c30;border:1px solid #fff;padding:.75rem;border-radius:5px;-ms-flex-negative:0;flex-shrink:0}.rt-is-intro__item--icon img{max-width:26px;width:100%;-o-object-fit:cover;object-fit:cover}.rt-is-intro__item--desc{color:#fff;font-size:16px;font-weight:400;line-height:26px}.rt-is-intro__image{padding-top:2.5rem;padding-bottom:5.5rem;position:relative;overflow:hidden}.rt-is-intro__image--shadow{position:relative}.rt-is-intro__image--shadow::after{content:"";position:absolute;width:100%;height:100%;-webkit-box-shadow:-12px 12px 10px 0 rgba(0,0,0,.5) inset;box-shadow:-12px 12px 10px 0 rgba(0,0,0,.5) inset;top:0;left:0}.rt-is-intro__image--wrap{background:#fff;padding:.75rem;fill:#fff;-webkit-filter:drop-shadow(-6px 6px 4px rgba(0, 0, 0, .05));filter:drop-shadow(-6px 6px 4px rgba(0, 0, 0, .05));position:relative;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;display:inline-block}@media (min-width:576px){.rt-is-intro__image--wrap{padding:1.5rem}}.rt-is-intro__image--wrap::before{content:"";background:url(../images/introduce-student/lua-do.png) no-repeat center center/contain;width:110px;height:46px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-10px;z-index:2}.rt-is-intro__image--wrap:first-child{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.rt-is-intro__image--wrap:last-child{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;position:absolute;top:9rem;right:0}.rt-is-intro__image--wrap img{height:auto;-o-object-fit:contain;object-fit:contain;max-width:210px}@media (max-width:374px){.rt-is-intro__image--wrap img{max-width:176px}}@media (min-width:576px){.rt-is-intro__image--wrap img{max-width:276px}}@media (min-width:768px){.rt-is-intro__image--wrap img{max-width:334px}}@media (min-width:1200px){.rt-is-intro__image--wrap img{max-width:384px}}.rt-gift{overflow:hidden;padding:0 0 3rem;position:relative}@media (min-width:768px){.rt-gift{padding:0 0 4rem}}@media (min-width:1200px){.rt-gift{padding:0 0 5rem}}.rt-gift__inner{position:relative;margin:0 -.75rem}@media (min-width:576px){.rt-gift__inner{margin:0}}@media (min-width:1200px){.rt-gift__inner{margin:auto;max-width:1193px}}.rt-gift__head{background:#a51c30;text-align:center;padding:1.375rem 1rem 1rem;border-radius:1.25rem 1.25rem 0 0}.rt-gift__head .rt-title{color:#fff;font-weight:600;font-size:1.25rem;line-height:1.3125}@media (min-width:576px){.rt-gift__head .rt-title{font-size:1.5rem}}@media (min-width:768px){.rt-gift__head .rt-title{font-size:2rem}}.rt-gift__body{color:#fff;position:relative}.rt-gift__body--top{text-align:center;position:relative;padding:1.875rem 1rem 3rem;border-radius:0 0 1.25rem 1.25rem;background:url(../images/introduce-student/gift-bg-top.png) no-repeat top center/cover}@media (min-width:992px){.rt-gift__body--top{padding:1.875rem 2rem 3rem}}@media (min-width:1200px){.rt-gift__body--top{background:url(../images/introduce-student/gift-mask.svg) no-repeat left top,url(../images/introduce-student/gift-bg-top.png) no-repeat top center/cover}}@media (min-width:1200px){.rt-gift__body--top:before{top:0;right:0;position:absolute;content:url(../images/introduce-student/gift-mask-right.svg)}}.rt-gift__body--top:after{z-index:2;content:"";left:1.25rem;right:1.25rem;height:.25rem;position:absolute;top:calc(100% - .125rem);background:url(../images/introduce-student/gift-line.svg) repeat-x center center/auto .25rem}@media (min-width:576px){.rt-gift__body--top:after{height:.5rem;top:calc(100% - .25rem);background-size:auto .5rem}}.rt-gift__body--top .entry{margin:auto;font-weight:500;margin-bottom:2rem;line-height:1.625}@media (min-width:768px){.rt-gift__body--top .entry{max-width:955px;font-size:1.125rem;line-height:1.4444444444}}.rt-gift__body--top .value{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.125rem 1.75rem 1rem;background:url(../images/introduce-student/gift-value-bg.svg) no-repeat center center/100% 100%}@media (min-width:576px){.rt-gift__body--top .value{padding:1.375rem 3.5rem .625rem}}.rt-gift__body--top .value span{color:#a51c30;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:900;font-size:1.875rem;line-height:1.25rem;white-space:nowrap;letter-spacing:1.2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.rt-gift__body--top .value span{line-height:1;font-size:3rem;letter-spacing:2.4px}}@media (min-width:1200px){.rt-gift__body--top .value span{font-size:3.75rem}}.rt-gift__body--bot{position:relative;border-radius:1.25rem;padding:0 .75rem .75rem;background:url(../images/introduce-student/gift-bg-bot.jpg) no-repeat top center/cover}@media (min-width:768px){.rt-gift__body--bot{padding:0 2.5rem 2.5rem}}@media (min-width:1200px){.rt-gift__body--bot{background:url(../images/introduce-student/gift-bg2.png) no-repeat left 1.5rem top 1.5rem,url(../images/introduce-student/gift-bg-bot.jpg) no-repeat top center/cover}}.rt-gift__body--bot .row__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.rt-gift__body--bot .row__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.rt-gift__body--bot .row__top{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media (min-width:768px){.rt-gift__body--bot .row__top .image{margin:auto;max-width:80%}}@media (min-width:992px){.rt-gift__body--bot .row__top .image{max-width:100%}}.rt-gift__body--bot .row__top .entry{font-weight:600;text-align:center;font-size:1.375rem;padding:2rem 2rem 0;line-height:1.4166666667}@media (min-width:992px){.rt-gift__body--bot .row__top .entry{padding:0;text-align:left}}@media (min-width:1200px){.rt-gift__body--bot .row__top .entry{font-size:1.5rem;padding:6rem 0 0 4rem}}.rt-gift__body--bot .row__bot{padding:0 .75rem 1rem}@media (min-width:768px){.rt-gift__body--bot .row__bot{padding:0}}.rt-gift__body--bot .row__bot--mask{color:#202121;position:relative;padding-bottom:2.5rem;background-color:#fff;background:url(../images/introduce-student/gift-bg-bot1.png) no-repeat top center/100%,url(../images/introduce-student/gift-bg-bot2.png) no-repeat bottom center/100%}@media (min-width:768px){.rt-gift__body--bot .row__bot--mask{padding:2rem 1rem}}@media (min-width:1200px){.rt-gift__body--bot .row__bot--mask{padding:3rem 2.875rem}}.rt-gift__body--bot .row__bot--mask:before{content:"";width:100%;height:93%;position:absolute;background:url(../images/introduce-student/gift-bg-bot-r.png) repeat-y center center/100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0}@media (min-width:390px){.rt-gift__body--bot .row__bot--mask:before{height:90%}}@media (min-width:768px){.rt-gift__body--bot .row__bot--mask:before{height:91%}}@media (min-width:992px){.rt-gift__body--bot .row__bot--mask:before{height:81%}}@media (min-width:1400px){.rt-gift__body--bot .row__bot--mask:before{height:80%}}.rt-gift__body--bot .row__bot .rt-title{margin:0;z-index:2;font-weight:700;position:relative;text-align:center;font-size:1.125rem;padding:1.5rem 1rem;text-transform:uppercase}@media (min-width:768px){.rt-gift__body--bot .row__bot .rt-title{padding:0 0 2rem;font-size:1.5rem;line-height:1.4166666667}}@media (min-width:1200px){.rt-gift__body--bot .row__bot .rt-title{padding:0 0 2.125rem}}.rt-gift__body--bot .row__bot .items{z-index:2;position:relative}@media (min-width:992px){.rt-gift__body--bot .row__bot .items{display:grid;gap:1.5rem 4.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.rt-gift__body--bot .row__bot .items__column{height:100%;position:relative}}.rt-gift__body--bot .row__bot .items__column:first-child{margin-bottom:.75rem}@media (min-width:768px){.rt-gift__body--bot .row__bot .items__column:first-child{margin-bottom:1.5rem}}@media (min-width:992px){.rt-gift__body--bot .row__bot .items__column:first-child{margin-bottom:0}}@media (min-width:992px){.rt-gift__body--bot .row__bot .items__column:first-child:after{top:0;bottom:0;width:1px;content:"";position:absolute;left:calc(100% + 2.375rem);border:1px dashed rgba(22,31,56,.3)}}.rt-gift__body--bot .row__bot .items__column .item:not(:last-child){margin-bottom:.75rem}@media (min-width:768px){.rt-gift__body--bot .row__bot .items__column .item:not(:last-child){margin-bottom:1.5rem}}.rt-gift__body--bot .row__bot .items__column .item.toggler .item__title{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-1rem;padding:1rem}.rt-gift__body--bot .row__bot .items__column .item.toggler .item__title:after{width:1.5rem;height:1.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 15L12 9L18 15' stroke='%23212121' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.rt-gift__body--bot .row__bot .items__column .item.toggler.is-active .item__title:after{-webkit-transform:none;-ms-transform:none;transform:none}.rt-gift__body--bot .row__bot .items__column .item.toggler:not(.is-active) .item__entry{display:none}.rt-gift__body--bot .row__bot .items .item{padding:1rem;background:rgba(247,247,247,.5);-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.03) inset;box-shadow:0 4px 6px 0 rgba(0,0,0,.03) inset}.rt-gift__body--bot .row__bot .items .item__title{font-weight:500;font-size:1.125rem}@media (min-width:768px){.rt-gift__body--bot .row__bot .items .item__title{font-weight:600;font-size:1.25rem}}.rt-gift__body--bot .row__bot .items .item__entry{margin-top:1.25rem}@media (min-width:992px){.rt-gift__body--bot .row__bot .items .item__entry{margin-top:1rem}}.rt-gift__body--bot .row__bot .items .item__entry .desc{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M16.0069 6.54545C15.8676 6.44169 15.7589 6.30232 15.6923 6.14203C15.6257 5.98173 15.6036 5.80645 15.6283 5.63465C15.9528 3.59691 15.582 2.9717 15.3039 2.69383C15.0258 2.41595 14.4077 2.05317 12.3682 2.37736C12.1964 2.40042 12.0215 2.37757 11.8614 2.31113C11.7012 2.24469 11.5616 2.13704 11.4567 1.99914C10.1124 0.208405 9.40944 0 9 0C8.59056 0 7.88755 0.208405 6.54335 1.99914C6.4384 2.13704 6.29875 2.24469 6.13862 2.31113C5.97849 2.37757 5.8036 2.40042 5.63176 2.37736C3.59227 2.05317 2.97425 2.42367 2.69614 2.69383C2.41803 2.96398 2.04721 3.59691 2.37167 5.63465C2.39641 5.80645 2.3743 5.98173 2.30767 6.14203C2.24105 6.30232 2.13239 6.44169 1.99313 6.54545C0.200859 7.88851 0 8.59091 0 9C0 9.40909 0.200859 10.1115 1.99313 11.4545C2.13239 11.5583 2.24105 11.6977 2.30767 11.858C2.3743 12.0183 2.39641 12.1936 2.37167 12.3654C2.07811 14.4185 2.41803 15.0283 2.69614 15.3062C2.97425 15.584 3.57682 15.916 5.63176 15.6226C5.80371 15.5979 5.97914 15.62 6.13957 15.6866C6.30001 15.7531 6.4395 15.8617 6.54335 16.0009C7.88755 17.7916 8.59056 18 9 18C9.40944 18 10.1124 17.7916 11.4567 16.0009C11.5605 15.8617 11.7 15.7531 11.8604 15.6866C12.0209 15.62 12.1963 15.5979 12.3682 15.6226C14.4309 15.916 15.0258 15.5763 15.3039 15.3062C15.582 15.036 15.9219 14.4185 15.6283 12.3654C15.6036 12.1936 15.6257 12.0183 15.6923 11.858C15.7589 11.6977 15.8676 11.5583 16.0069 11.4545C17.7991 10.1115 18 9.40909 18 9C18 8.59091 17.7991 7.88851 16.0069 6.54545Z' fill='%23A51C30'/%3E%3Cpath d='M8.61373 11.7016C8.51206 11.7022 8.41127 11.6827 8.31715 11.6443C8.22302 11.6059 8.13741 11.5493 8.06523 11.4778L6.52016 9.93403C6.37469 9.78868 6.29297 9.59155 6.29297 9.386C6.29297 9.18045 6.37469 8.98332 6.52016 8.83797C6.66563 8.69263 6.86294 8.61097 7.06866 8.61097C7.27439 8.61097 7.47169 8.69263 7.61716 8.83797L8.61373 9.84141L11.1554 7.29424C11.2272 7.22189 11.3126 7.16447 11.4068 7.12528C11.5009 7.08609 11.6019 7.06592 11.7039 7.06592C11.8058 7.06592 11.9068 7.08609 12.001 7.12528C12.0951 7.16447 12.1805 7.22189 12.2524 7.29424C12.3248 7.36599 12.3822 7.45136 12.4215 7.54542C12.4607 7.63948 12.4809 7.74037 12.4809 7.84226C12.4809 7.94416 12.4607 8.04505 12.4215 8.13911C12.3822 8.23317 12.3248 8.31854 12.2524 8.39029L9.16222 11.4778C9.09004 11.5493 9.00443 11.6059 8.91031 11.6443C8.81618 11.6827 8.7154 11.7022 8.61373 11.7016Z' fill='white'/%3E%3C/svg%3E") no-repeat left center;padding-left:2.125rem}.rt-gift__body--bot .row__bot .items .item__entry .desc:not(:last-child){margin-bottom:.75rem}.rt-is-voucher{padding-top:1.5rem;padding-bottom:1.5rem;overflow:hidden}@media (min-width:576px){.rt-is-voucher{padding-top:3.875rem;padding-bottom:3.375rem}}.rt-is-voucher__title{color:#a51c30;text-align:center;font-weight:600;margin-bottom:2.5rem;font-size:26px;line-height:36px}@media (min-width:768px){.rt-is-voucher__title{font-size:32px}}@media (min-width:992px){.rt-is-voucher__title{letter-spacing:1.75px;font-size:35px;line-height:45px}}.rt-is-voucher__wrap{background:#a51c30;padding:1rem;position:relative}.rt-is-voucher__wrap::after,.rt-is-voucher__wrap::before{content:"";position:absolute;top:0;height:100%;width:20px;background:radial-gradient(circle,#fff 40%,transparent 44%) 0 0/20px 20px;background-repeat:repeat-y}@media (min-width:992px){.rt-is-voucher__wrap::after,.rt-is-voucher__wrap::before{width:60px;background:radial-gradient(circle,#fff 40%,transparent 44%) 0 0/60px 60px}}.rt-is-voucher__wrap::before{left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.rt-is-voucher__wrap::after{right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}@media (min-width:992px){.rt-is-voucher__wrap{padding:1rem 2rem}}.rt-is-voucher__inner{background:#fff;padding:5px;position:relative}.rt-is-voucher__inner::before{content:"";position:absolute;top:-10px;right:-10px;width:0;height:0;border-style:solid;border-width:0 12px 20.8px 12px;border-color:transparent transparent #a51c30 transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rt-is-voucher__inner::after{content:"";position:absolute;bottom:-10px;left:-10px;width:0;height:0;border-style:solid;border-width:20.8px 12px 0 12px;border-color:#a51c30 transparent transparent transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rt-is-voucher__row{border:1px dashed #a51c30;padding:5px;display:grid;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));position:relative}.rt-is-voucher__row::before{content:"";position:absolute;width:25px;height:20px;top:18px;right:0;border-top:1px dashed #a51c30;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rt-is-voucher__row::after{content:"";position:absolute;width:25px;height:20px;bottom:18px;left:0;border-bottom:1px dashed #a51c30;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:992px){.rt-is-voucher__row{padding:10px;grid-template-columns:minmax(0,40%) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.rt-is-voucher__row{padding-left:3.438rem}}@media (max-width:575px){.rt-is-voucher__row{padding:.75rem 5px 1rem}}@media (max-width:991px){.rt-is-voucher__left{text-align:center}}.rt-is-voucher__left--title{color:#002349;font-size:20px;font-weight:700}@media (min-width:576px){.rt-is-voucher__left--title{line-height:38px;font-size:24px}}@media (min-width:768px){.rt-is-voucher__left--title{margin-bottom:10px;font-size:30px}}.rt-is-voucher__left--desc{color:#002349;font-size:16px;font-weight:500;line-height:24px;margin-bottom:1rem}@media (min-width:768px){.rt-is-voucher__left--desc{font-size:18px}}.rt-is-voucher__left--value{font-size:32px;font-weight:900;line-height:1;letter-spacing:.05em;color:#a51c30;display:inline-block;position:relative;margin-bottom:2rem}.rt-is-voucher__left--value::after{content:attr(data-currency-unit);color:#a51c30}@media (min-width:576px){.rt-is-voucher__left--value::after{font-size:26px;letter-spacing:1.3px;position:absolute;top:100%;right:0}}@media (min-width:992px){.rt-is-voucher__left--value{font-size:52px}}@media (min-width:1200px){.rt-is-voucher__left--value{font-size:64px}}@media (min-width:1400px){.rt-is-voucher__left--value{font-size:70px}}.rt-is-voucher__right{background:#002349;color:#fff;padding:.75rem;-webkit-clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px));clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px))}@media (min-width:992px){.rt-is-voucher__right{padding:2.25rem}}.rt-is-voucher__right h2{font-size:24px;font-weight:700;line-height:24px;margin-bottom:1.5rem}@media (min-width:992px){.rt-is-voucher__right h2{font-size:30px;margin-bottom:1.625rem}}.rt-is-voucher__right ul{padding-left:0;margin-bottom:0;list-style:none}.rt-is-voucher__right li{position:relative;padding-left:2.125rem;margin-bottom:.625rem}.rt-is-voucher__right li::before{content:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0069 6.54545C15.8676 6.44169 15.7589 6.30232 15.6923 6.14203C15.6257 5.98173 15.6036 5.80645 15.6283 5.63465C15.9528 3.59691 15.582 2.9717 15.3039 2.69383C15.0258 2.41595 14.4077 2.05317 12.3682 2.37736C12.1964 2.40042 12.0215 2.37757 11.8614 2.31113C11.7012 2.24469 11.5616 2.13704 11.4567 1.99914C10.1124 0.208405 9.40944 0 9 0C8.59056 0 7.88755 0.208405 6.54335 1.99914C6.4384 2.13704 6.29875 2.24469 6.13862 2.31113C5.97849 2.37757 5.8036 2.40042 5.63176 2.37736C3.59227 2.05317 2.97425 2.42367 2.69614 2.69383C2.41803 2.96398 2.04721 3.59691 2.37167 5.63465C2.39641 5.80645 2.3743 5.98173 2.30767 6.14203C2.24105 6.30232 2.13239 6.44169 1.99313 6.54545C0.200859 7.88851 0 8.59091 0 9C0 9.40909 0.200859 10.1115 1.99313 11.4545C2.13239 11.5583 2.24105 11.6977 2.30767 11.858C2.3743 12.0183 2.39641 12.1936 2.37167 12.3654C2.07811 14.4185 2.41803 15.0283 2.69614 15.3062C2.97425 15.584 3.57682 15.916 5.63176 15.6226C5.80371 15.5979 5.97914 15.62 6.13957 15.6866C6.30001 15.7531 6.4395 15.8617 6.54335 16.0009C7.88755 17.7916 8.59056 18 9 18C9.40944 18 10.1124 17.7916 11.4567 16.0009C11.5605 15.8617 11.7 15.7531 11.8604 15.6866C12.0209 15.62 12.1963 15.5979 12.3682 15.6226C14.4309 15.916 15.0258 15.5763 15.3039 15.3062C15.582 15.036 15.9219 14.4185 15.6283 12.3654C15.6036 12.1936 15.6257 12.0183 15.6923 11.858C15.7589 11.6977 15.8676 11.5583 16.0069 11.4545C17.7991 10.1115 18 9.40909 18 9C18 8.59091 17.7991 7.88851 16.0069 6.54545Z' fill='white'/%3E%3Cpath d='M8.61373 11.7016C8.51206 11.7021 8.41127 11.6827 8.31715 11.6443C8.22302 11.6058 8.13741 11.5492 8.06523 11.4777L6.52016 9.93397C6.37469 9.78862 6.29297 9.59149 6.29297 9.38594C6.29297 9.18039 6.37469 8.98326 6.52016 8.83791C6.66563 8.69257 6.86294 8.61091 7.06866 8.61091C7.27439 8.61091 7.47169 8.69257 7.61716 8.83791L8.61373 9.84134L11.1554 7.29417C11.2272 7.22183 11.3126 7.16441 11.4068 7.12522C11.5009 7.08603 11.6019 7.06586 11.7039 7.06586C11.8058 7.06586 11.9068 7.08603 12.001 7.12522C12.0951 7.16441 12.1805 7.22183 12.2524 7.29417C12.3248 7.36593 12.3822 7.4513 12.4215 7.54536C12.4607 7.63942 12.4809 7.74031 12.4809 7.8422C12.4809 7.9441 12.4607 8.04499 12.4215 8.13905C12.3822 8.2331 12.3248 8.31847 12.2524 8.39023L9.16222 11.4777C9.09004 11.5492 9.00443 11.6058 8.91031 11.6443C8.81618 11.6827 8.7154 11.7021 8.61373 11.7016Z' fill='%23A51C30'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.rt-is-register{background:url(../images/introduce-student/bg-form.jpg) no-repeat top 44% center/contain}@media (min-width:768px){.rt-is-register{background:url(../images/introduce-student/bg-form.jpg) no-repeat top 48% center/contain}}@media (min-width:992px){.rt-is-register{background:url(../images/introduce-student/bg-form.jpg) no-repeat bottom center/100% 522px}}@media (min-width:992px){.rt-is-register__row{display:grid;grid-template-columns:minmax(0,58%) auto;gap:1rem}}@media (max-width:575px){.rt-is-register__head{padding-left:.75rem;padding-right:.75rem}}.rt-is-register__title{color:#002349;font-size:24px;font-weight:700;margin-bottom:1.5rem}@media (min-width:992px){.rt-is-register__title{margin-bottom:2.5rem;line-height:24px;font-size:30px}}.rt-is-register__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.rt-is-register__method--dotted{border-left:1px dashed #002349;position:absolute;height:calc(100% - 64px);width:3px;left:45px;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:575px){.rt-is-register__method--dotted{display:none}}.rt-is-register__method--list{position:relative}.rt-is-register__method--item:not(:last-child){margin-bottom:2.5rem}@media (min-width:576px){.rt-is-register__method--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.625rem}}.rt-is-register__method--step{border-radius:50px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-negative:0;flex-shrink:0;background:#a51c30;color:#fff;padding:.25rem 1.5rem;color:#fff;font-size:16px;font-weight:700;display:inline-block;position:relative;z-index:2}@media (max-width:575px){.rt-is-register__method--step{margin-bottom:.75rem}}.rt-is-register__method--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rt-is-register__method--content ul{padding-left:0;margin-bottom:0;list-style:none;margin-top:.875rem}.rt-is-register__method--content ul li{margin-bottom:1rem;font-size:16px;line-height:24px}@media (min-width:576px){.rt-is-register__method--content ul li{font-weight:500}}.rt-is-register__method--content ul li:last-child{margin-bottom:0}.rt-is-register__method--content ul li svg{margin-right:.5rem}@media (min-width:992px){.rt-is-register__method--content ul li svg{margin-right:1rem}}.rt-is-register__method--content ul li span{vertical-align:middle}.rt-is-register__method--content ul li a{vertical-align:middle;color:#a51c30}.rt-is-register__method--content ul li a+a{margin-left:16px;position:relative}.rt-is-register__method--content ul li a+a:before{position:absolute;top:0;left:-12px;content:" - "}.rt-is-register__method--content ul li .method-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#a51c30;border-radius:50px;border:1px dashed #a51c30;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.15) inset;box-shadow:0 2px 3px 0 rgba(0,0,0,.15) inset;padding:3px 1.375rem 3px 3px}.rt-is-register__method--content ul li .method-item__icon{-ms-flex-negative:0;flex-shrink:0}.rt-is-register__form{border-radius:10px;background:#002349;padding:2rem 1.5rem;margin-bottom:4px}@media (min-width:576px){.rt-is-register__form{margin-bottom:4.625rem;padding:3.125rem 2.5rem}}.rt-is-register__form--title{color:#fff;font-size:24px;font-weight:800;margin-bottom:1.5rem;text-align:center}@media (min-width:992px){.rt-is-register__form--title{margin-bottom:2.5rem;font-size:30px}}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .wpforms-field-label{color:#fff!important}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{white-space:nowrap}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;padding-top:2.5rem}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{background:#a51c30;border-radius:8px!important;color:#fff;font-size:18px!important;font-weight:600!important;line-height:24px;border-color:#a51c30;height:unset!important}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover{color:#fff!important;background:#a51c30!important}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 1L6 13V20L9.6 15.7' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9L21 1L17 21L1 9Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important}@media (min-width:576px){.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{font-size:26px!important}}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit::before{width:22px;height:22px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.rt-is-register__form--wpform div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(99%) saturate(0) hue-rotate(294deg) brightness(104%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(99%) saturate(0) hue-rotate(294deg) brightness(104%) contrast(100%)}body.page-template-page-ASA-2022 #body_content,body.page-template-page-ASA-2023 #body_content{min-height:100%}body.page-template-page-ASA-2022 .top-bar,body.page-template-page-ASA-2023 .top-bar{background:#393a73;color:#fff;padding:1.25rem 1rem}body.page-template-page-ASA-2022 i,body.page-template-page-ASA-2023 i{color:#e5262c;margin-right:1rem}body.page-template-page-ASA-2022 .discover-button,body.page-template-page-ASA-2022 .regist-button,body.page-template-page-ASA-2023 .discover-button,body.page-template-page-ASA-2023 .regist-button{display:inline-block}body.page-template-page-ASA-2022 .regist-button,body.page-template-page-ASA-2023 .regist-button{background-color:#3847b0;color:#fff;border-radius:10px;border:none;outline:0;-webkit-box-shadow:0 5px 5px 0 #999;box-shadow:0 5px 5px 0 #999;padding:10px 30px}body.page-template-page-ASA-2022 .discover-button,body.page-template-page-ASA-2023 .discover-button{background-color:#fff;color:#0a17a7;border-radius:10px;border:none;outline:0;-webkit-box-shadow:0 5px 5px 0 #999;box-shadow:0 5px 5px 0 #999;padding:10px 30px;margin-top:2rem}body.page-template-page-ASA-2022 .regist-button:hover,body.page-template-page-ASA-2023 .regist-button:hover{background-color:#fff;color:#3847b0}body.page-template-page-ASA-2022 .discover-button:hover,body.page-template-page-ASA-2023 .discover-button:hover{background-color:#0a17a7;color:#fff}body.page-template-page-ASA-2022 .social-icons,body.page-template-page-ASA-2023 .social-icons{margin-top:1rem}body.page-template-page-ASA-2022 ul.social-icons li,body.page-template-page-ASA-2023 ul.social-icons li{border-radius:100%;padding-right:1rem}body.page-template-page-ASA-2022 ul.social-icons li i,body.page-template-page-ASA-2023 ul.social-icons li i{color:#fff;font-size:1.5rem;border-radius:100%;width:2.5rem;height:2.5rem;line-height:1.75;text-align:center;margin-right:0}body.page-template-page-ASA-2022 ul.social-icons li.youtube i,body.page-template-page-ASA-2023 ul.social-icons li.youtube i{background-color:red}body.page-template-page-ASA-2022 ul.social-icons li.facebook i,body.page-template-page-ASA-2023 ul.social-icons li.facebook i{background-color:#1877f2}body.page-template-page-ASA-2022 .logo-top,body.page-template-page-ASA-2023 .logo-top{width:100%;max-width:200px}body.page-template-page-ASA-2022 .txt-block h3,body.page-template-page-ASA-2023 .txt-block h3{position:relative;color:#0a17a7;font-size:2.1875rem;font-weight:600;margin-top:5rem;margin-bottom:3rem}body.page-template-page-ASA-2022 .link,body.page-template-page-ASA-2023 .link{display:block;color:#0a17a7;text-decoration:none;text-align:right;font-weight:400;margin-bottom:3rem}body.page-template-page-ASA-2022 .link span,body.page-template-page-ASA-2023 .link span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem}body.page-template-page-ASA-2022 .grid-box,body.page-template-page-ASA-2023 .grid-box{margin-top:3rem}body.page-template-page-ASA-2022 .grid-box .inner-box,body.page-template-page-ASA-2023 .grid-box .inner-box{min-height:10rem;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;padding:20px;margin-bottom:40px}body.page-template-page-ASA-2022 .grid-box .inner-box .img-box,body.page-template-page-ASA-2023 .grid-box .inner-box .img-box{min-height:3.5rem;margin:1rem 0}body.page-template-page-ASA-2022 .grid-box .inner-box small,body.page-template-page-ASA-2023 .grid-box .inner-box small{font-size:65%}body.page-template-page-ASA-2022 .grid-box img.icon,body.page-template-page-ASA-2023 .grid-box img.icon{max-width:3rem}body.page-template-page-ASA-2022 .grid-box label,body.page-template-page-ASA-2023 .grid-box label{display:block;font-size:1rem;font-weight:600;color:#0a17a7;margin-top:1rem;margin-bottom:0}body.page-template-page-ASA-2022 .outstanding,body.page-template-page-ASA-2023 .outstanding{position:absolute;right:2%;top:2%;display:block;font-size:6.875rem;font-weight:600;color:#0a17a7;background:0 0;text-align:right}body.page-template-page-ASA-2022 #hello,body.page-template-page-ASA-2023 #hello{padding:5rem 0 0 10rem}body.page-template-page-ASA-2022 #hello h1.highlight,body.page-template-page-ASA-2023 #hello h1.highlight{position:relative;font-size:6.25rem;font-weight:600;color:#0a17a7;margin-bottom:2rem}body.page-template-page-ASA-2022 #hello h1.highlight span:after,body.page-template-page-ASA-2023 #hello h1.highlight span:after{content:"";display:inline-block;background-color:#0a17a7;width:4rem;height:10px;position:absolute;bottom:-10px;left:5px;border-radius:10px}body.page-template-page-ASA-2022 #hello p,body.page-template-page-ASA-2023 #hello p{max-width:420px}body.page-template-page-ASA-2022 #hello .img-bg,body.page-template-page-ASA-2023 #hello .img-bg{max-width:990px;margin-left:auto}body.page-template-page-ASA-2022 .img-bg,body.page-template-page-ASA-2023 .img-bg{display:block;width:100%}body.page-template-page-ASA-2022 #intro,body.page-template-page-ASA-2023 #intro{padding:0}body.page-template-page-ASA-2022 #intro .img-bg,body.page-template-page-ASA-2023 #intro .img-bg{max-width:680px;position:absolute;bottom:0;left:0;margin-right:auto;z-index:1}body.page-template-page-ASA-2022 .asa-wrap,body.page-template-page-ASA-2023 .asa-wrap{position:relative}body.page-template-page-ASA-2022 #intro .txt-block,body.page-template-page-ASA-2023 #intro .txt-block{width:100%;max-width:900px;display:block;background-color:#e9f0ff;border-radius:20px;padding:1rem 3rem 15rem 10rem;margin-left:auto}body.page-template-page-ASA-2022 #intro h3:before,body.page-template-page-ASA-2023 #intro h3:before{content:"";position:absolute;left:-80px;top:5px;display:inline-block;background-color:#0a17a7;width:30px;height:30px;border-radius:50%}body.page-template-page-ASA-2022 #workshop,body.page-template-page-ASA-2023 #workshop{background-color:#e6e8ff}body.page-template-page-ASA-2022 #athletic_program,body.page-template-page-ASA-2023 #athletic_program{margin-bottom:5rem}body.page-template-page-ASA-2022 #regist .inside,body.page-template-page-ASA-2023 #regist .inside{background-color:#5e68df;border-radius:8px;padding:2rem 3rem;margin-bottom:1rem}body.page-template-page-ASA-2022 #regist h5:after,body.page-template-page-ASA-2023 #regist h5:after{content:"";display:block;background-color:rgba(255,255,255,.5);width:3rem;height:3px;border-radius:20px;margin-top:1rem}@media screen and (max-width:768px){body.page-template-page-ASA-2022 ul.top-address li,body.page-template-page-ASA-2023 ul.top-address li{font-size:.75em;padding-right:0;margin-right:0}body.page-template-page-ASA-2022 #hello,body.page-template-page-ASA-2023 #hello{padding:3rem 0 0 3rem}body.page-template-page-ASA-2022 #hello h1.highlight,body.page-template-page-ASA-2023 #hello h1.highlight{font-size:2.25rem}body.page-template-page-ASA-2022 #hello h1.highlight span:after,body.page-template-page-ASA-2023 #hello h1.highlight span:after{width:1.5rem;height:5px}body.page-template-page-ASA-2022 .discover-button,body.page-template-page-ASA-2023 .discover-button{margin-top:0}body.page-template-page-ASA-2022 #intro .txt-block,body.page-template-page-ASA-2023 #intro .txt-block{padding:1rem 1rem 22rem 1rem}body.page-template-page-ASA-2022 .link,body.page-template-page-ASA-2023 .link{margin-bottom:1rem}body.page-template-page-ASA-2022 .txt-block h3,body.page-template-page-ASA-2023 .txt-block h3{margin-top:1rem;margin-bottom:1rem}body.page-template-page-ASA-2022 .grid-box .inner-box,body.page-template-page-ASA-2023 .grid-box .inner-box{text-align:center;padding:10px;margin-bottom:20px}body.page-template-page-ASA-2022 .grid-box label,body.page-template-page-ASA-2023 .grid-box label{font-size:.875rem}body.page-template-page-ASA-2022 #regist .inside,body.page-template-page-ASA-2023 #regist .inside{padding:1rem}body.page-template-page-ASA-2022 #regist .inside .col-12:nth-child(2),body.page-template-page-ASA-2023 #regist .inside .col-12:nth-child(2){text-align:center}}body.page-template-page-ASA-2023 #body_content{padding-bottom:3rem}body.page-template-page-ASA-2023 #intro .txt-block{max-width:700px;padding:2rem 2rem}@media (min-width:992px){body.page-template-page-ASA-2023 #intro .txt-block{padding:1rem 3rem 9rem 10rem}}@media (min-width:1200px){body.page-template-page-ASA-2023 #intro .txt-block{max-width:800px;padding:1rem 3rem 15rem 10rem}}@media (min-width:1400px){body.page-template-page-ASA-2023 #intro .txt-block{max-width:900px}}@media (max-width:992px){body.page-template-page-ASA-2023 #intro .txt-block h3{margin-top:1rem;margin-bottom:1.5rem}body.page-template-page-ASA-2023 #intro .txt-block h3:before{display:none}}body.page-template-page-ASA-2023 #intro .img-bg{max-width:380px;display:none}@media (min-width:992px){body.page-template-page-ASA-2023 #intro .img-bg{display:block}}@media (min-width:1200px){body.page-template-page-ASA-2023 #intro .img-bg{max-width:450px}}@media (min-width:1400px){body.page-template-page-ASA-2023 #intro .img-bg{max-width:550px}}body.page-template-page-ASA-2023 .discover-button-wrap{text-align:right}.penn-course-survey-banner{position:relative;z-index:1}.penn-course-survey-banner__img{position:absolute;top:0;bottom:0;left:0;right:0}.penn-course-survey-banner__img img{-o-object-fit:cover;object-fit:cover;height:100%}.penn-course-survey-banner__detail{color:#fff;position:relative;height:100%}.penn-course-survey-banner__detail .container{height:100%}.penn-course-survey-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:550px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:114px}@media (min-width:768px){.penn-course-survey-banner__inner{min-height:600px}}@media (min-width:992px){.penn-course-survey-banner__inner{min-height:777px}}.penn-course-survey-banner__inner h1{font-size:30px;line-height:1.1851851852;margin-bottom:1.5rem}@media (min-width:576px){.penn-course-survey-banner__inner h1{font-size:40px}}@media (min-width:768px){.penn-course-survey-banner__inner h1{font-size:54px}}.penn-course-survey-banner__inner h1 span{font-size:22px;font-weight:400;line-height:1.25}@media (min-width:576px){.penn-course-survey-banner__inner h1 span{font-size:24px}}@media (min-width:768px){.penn-course-survey-banner__inner h1 span{font-size:32px}}.penn-course-survey-banner__desc{max-width:636px;margin-bottom:1.5rem}.penn-course-survey-banner__cta .gform_button,.penn-course-survey-banner__cta .iedg-btn,.penn-course-survey-banner__cta .penn-food-nutrition-tab-content__detail a,.penn-course-survey-banner__cta .penn-student-community__content a,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-course-survey-banner__cta a,.penn-student-community__content .penn-course-survey-banner__cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta button[type=submit].wpforms-submit{padding:.75rem 2rem;background-color:#a00006;color:#fff;font-weight:500}.penn-course-survey-banner__cta .iedg-btn-link.gform_button,.penn-course-survey-banner__cta .iedg-btn.iedg-btn-link,.penn-course-survey-banner__cta .penn-food-nutrition-tab-content__detail a.iedg-btn-link,.penn-course-survey-banner__cta .penn-student-community__content a.iedg-btn-link,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-link.wpforms-page-button,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-link[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .penn-course-survey-banner__cta a.iedg-btn-link,.penn-student-community__content .penn-course-survey-banner__cta a.iedg-btn-link,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta .iedg-btn-link.wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta button.iedg-btn-link[type=submit].wpforms-submit{background-color:transparent}.penn-course-survey-banner__cta .iedg-btn-link.gform_button span,.penn-course-survey-banner__cta .iedg-btn.iedg-btn-link span,.penn-course-survey-banner__cta .penn-food-nutrition-tab-content__detail a.iedg-btn-link span,.penn-course-survey-banner__cta .penn-student-community__content a.iedg-btn-link span,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-link.wpforms-page-button span,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-link[type=submit].wpforms-submit span,.penn-food-nutrition-tab-content__detail .penn-course-survey-banner__cta a.iedg-btn-link span,.penn-student-community__content .penn-course-survey-banner__cta a.iedg-btn-link span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta .iedg-btn-link.wpforms-page-button span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta button.iedg-btn-link[type=submit].wpforms-submit span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:.25rem}.penn-course-survey-banner__cta .iedg-btn-link.gform_button span::after,.penn-course-survey-banner__cta .iedg-btn.iedg-btn-link span::after,.penn-course-survey-banner__cta .penn-food-nutrition-tab-content__detail a.iedg-btn-link span::after,.penn-course-survey-banner__cta .penn-student-community__content a.iedg-btn-link span::after,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-link.wpforms-page-button span::after,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-link[type=submit].wpforms-submit span::after,.penn-food-nutrition-tab-content__detail .penn-course-survey-banner__cta a.iedg-btn-link span::after,.penn-student-community__content .penn-course-survey-banner__cta a.iedg-btn-link span::after,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta .iedg-btn-link.wpforms-page-button span::after,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta button.iedg-btn-link[type=submit].wpforms-submit span::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:rgba(255,255,255,.5)}.penn-course-survey-banner__cta .iedg-btn-link.gform_button span svg,.penn-course-survey-banner__cta .iedg-btn.iedg-btn-link span svg,.penn-course-survey-banner__cta .penn-food-nutrition-tab-content__detail a.iedg-btn-link span svg,.penn-course-survey-banner__cta .penn-student-community__content a.iedg-btn-link span svg,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-btn-link.wpforms-page-button span svg,.penn-course-survey-banner__cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button.iedg-btn-link[type=submit].wpforms-submit span svg,.penn-food-nutrition-tab-content__detail .penn-course-survey-banner__cta a.iedg-btn-link span svg,.penn-student-community__content .penn-course-survey-banner__cta a.iedg-btn-link span svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta .iedg-btn-link.wpforms-page-button span svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-course-survey-banner__cta button.iedg-btn-link[type=submit].wpforms-submit span svg{margin-left:.5rem}.penn-course-survey-banner__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem}.penn-course-survey-banner__scroll svg{margin-bottom:.75rem}.penn-course-survey-banner__scroll span{font-weight:500}.penn-course-survey-intro{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:768px){.penn-course-survey-intro{padding-top:5rem;padding-bottom:5rem}}.penn-course-survey-intro__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-course-survey-intro__inner{max-width:550px}.penn-course-survey-intro__inner h2{margin-bottom:1rem;font-size:22px}@media (min-width:576px){.penn-course-survey-intro__inner h2{font-size:24px}}@media (min-width:768px){.penn-course-survey-intro__inner h2{font-size:32px}}@media (min-width:576px){.penn-course-survey-intro__inner p{font-size:18px}}.penn-course-survey-intro__image img{border-radius:4px}.penn-course-survey-target{background-color:#002349;color:#fff;padding-top:2.375rem;padding-bottom:2.75rem}@media (min-width:768px){.penn-course-survey-target{padding-top:3.375rem;padding-bottom:3.75rem}}.penn-course-survey-target h2{font-size:32px;margin-bottom:1.5rem}@media (min-width:768px){.penn-course-survey-target h2{font-size:40px;margin-bottom:2rem}}.penn-course-survey-target__item{text-align:center;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.penn-course-survey-target__item{padding-bottom:2.5rem;padding-top:2.5rem}}@media (min-width:992px){.penn-course-survey-target__item:not(:first-child){border-left:1px solid rgba(255,255,255,.2)}}.penn-course-survey-target__image{margin-bottom:1rem}.penn-course-survey-target__title{font-weight:600;font-size:22px;margin-bottom:1rem}@media (min-width:576px){.penn-course-survey-target__title{font-size:24px;margin-bottom:1.5rem}}@media (min-width:576px){.penn-course-survey-target__desc{max-width:340px;margin:0 auto}}.penn-course-survey-form{padding-top:2rem;padding-bottom:3rem}@media (min-width:768px){.penn-course-survey-form{padding-top:4rem;padding-bottom:4rem}}.penn-course-survey-form h2{font-weight:600;font-size:32px;margin-bottom:1.5rem}@media (min-width:768px){.penn-course-survey-form h2{font-size:40px;margin-bottom:2rem}}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-error-container{display:none}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:600;font-size:18px;margin-bottom:.5rem}@media (min-width:576px){.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:22px;margin-bottom:1rem}}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field{margin-bottom:1.5rem}@media (min-width:576px){.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field{margin-bottom:2rem}}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:rgba(32,33,33,.25);border-radius:0;height:54px;padding:0 1rem}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-error{display:block;font-size:12px;color:#ee2929;margin-top:6px}@media (min-width:576px){.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-error{font-size:14px}}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li{margin-bottom:1rem!important}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li input[type=radio]{display:none}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li input[type=radio]:checked+.wpforms-field-label-inline:before{background:#a00006;border-color:#a00006}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li input[type=radio]:checked+.wpforms-field-label-inline:after{content:"";position:absolute;left:6px;top:6px;width:12px;height:12px;background:#fff;border-radius:100%}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li .wpforms-field-label-inline{position:relative;font-weight:500;padding-left:36px}@media (min-width:576px){.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li .wpforms-field-label-inline{font-size:18px}}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio li .wpforms-field-label-inline:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:solid 2px rgba(35,35,35,.5);border-radius:100%;background:#fff}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form button.wpforms-submit[type=submit]{background:#a00006;border-radius:8px;padding:14px 32px 14px 64px;position:relative}.penn-course-survey-form__detail div.wpforms-container-full .wpforms-form button.wpforms-submit[type=submit]::before{content:"";width:22px;height:22px;position:absolute;left:24px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 1L6 13V20L9.6 15.7' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9L21 1L17 21L1 9Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.thank-course-survey{padding-top:5rem;padding-bottom:5rem;text-align:center}@media (min-width:768px){.thank-course-survey{padding-top:9rem;padding-bottom:6rem}}.thank-course-survey__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thank-course-survey h1{font-size:32px;margin-bottom:2rem}.thank-course-survey img{max-width:190px;margin-bottom:2.5rem}.penn-food-nutrition-tab-content__detail .thank-course-survey a,.penn-student-community__content .thank-course-survey a,.thank-course-survey .gform_button,.thank-course-survey .iedg-btn,.thank-course-survey .penn-food-nutrition-tab-content__detail a,.thank-course-survey .penn-student-community__content a,.thank-course-survey div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.thank-course-survey div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container .thank-course-survey .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .thank-course-survey button[type=submit].wpforms-submit{background-color:#a00006;padding:12px 48px;font-size:18px;font-weight:500}.career-form label{color:#5e68df;font-size:1rem}.radio-label label{font-size:1rem;color:#212529}#college_career .you-are{margin-top:2rem}#college_career .you-are p{font-size:1.5rem;color:#818181}#college_career .you-are p button#back_btn{margin-top:2rem}#college_career .you-are p button{font-size:1.25rem;color:#373737;border-radius:1rem;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;padding:.75rem;width:15rem}#college_career table h1{white-space:nowrap;color:#393a73;font-weight:600;font-size:3.75rem;line-height:1.3;margin-bottom:0}#college_career table h3{color:#393a73}#college_career .you-are p.for-indi{color:#393a73;margin-top:.5rem;font-weight:500}#college_career table.table tr td{vertical-align:middle;border:0}#college_career .you-are p button:hover{background:#302e80;color:#fff}#college_career .col-12 img{width:100%;height:auto}#college_career table h1.bg-rotate,#college_career table h3{position:relative;display:inline}#college_career table h1.bg-rotate:before{content:"";position:absolute;width:110%;height:50%;bottom:.5rem;left:0;z-index:-1;background:#ffdc4d;-webkit-transform:rotate(-2.19deg);-ms-transform:rotate(-2.19deg);transform:rotate(-2.19deg);background-size:544px 50%;padding-right:30px}#college_career table h3:before{content:"";position:absolute;width:calc(100% + 1rem);height:80%;bottom:.25rem;left:-1rem;z-index:-1;background:#ffdc4d;-webkit-transform:rotate(-2.19deg);-ms-transform:rotate(-2.19deg);transform:rotate(-2.19deg);background-size:544px 50%;padding-right:30px}#nav #sidebar ul li,#nav #sidebar_clone ul li{border-left:2px solid #c5d0de}#nav #sidebar ul li.active{border-left:2px solid #393a73}#nav #sidebar ul li a,#nav #sidebar_clone ul li a{color:#393a73;font-weight:600;padding-left:1rem}#nav #sidebar ul li a:hover{color:orange;text-decoration:none}.carreer-radio .wpcf7-list-item{margin:0 5rem 0 0;padding-top:.5rem}.carreer-checkbox{padding:0}.carreer-checkbox .wpcf7-list-item,.carreer-radio-block .wpcf7-list-item{margin:0;padding-top:.5rem;display:block}#career_form .btn-clone{font-size:1.25rem;color:#fff;border-radius:1rem;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;padding:.75rem;width:15rem;background:#302e80}#career_form span.optional{color:orange}span.carreer-radio-table table{width:100%}span.carreer-radio-table table tbody tr td{text-align:center;padding:1.5rem 0 1rem 0}span.carreer-radio-table table tbody tr.tr-head td{padding:.75rem 0}span.carreer-radio-table table tbody tr td.point-left,span.carreer-radio-table table tbody tr td.point-right{width:15rem}span.carreer-radio-table table,span.carreer-radio-table table tr td{border:1.5px solid #e2e7ef;border-collapse:collapse}td.point span{margin:0}td.point span label span{display:none}.swal2-icon-error h2#swal2-title,.swal2-icon-success h2#swal2-title{font-size:.9rem;font-weight:400;line-height:1.5}h4.part_A,h4.part_B,h4.part_C{font-size:1.25rem;font-weight:600;line-height:1.5}h4.part_A i,h4.part_B i,h4.part_C i{font-size:1.25rem;color:#535e6c}span.wpcf7-not-valid-tip{font-size:1rem}span.vi-lang{display:none}#college_career table .psy h1{color:#a00006}#college_career table .psy h5{color:#393a73}#college_career table .psy h2{color:#393a73;font-weight:600}#college_career table .psy ul{list-style:none}#college_career table .psy ul li{background:url(/wp-content/themes/penn/assets/images/done_round_duotone.svg);background-repeat:no-repeat;line-height:2;padding-left:30px;background-position:0 .15rem}.width-4{width:45%}.width-5{width:50%}#psy_tab ul li{width:33.33%;position:relative}#psy_tab ul li a h5{width:90%;margin:0 auto;min-height:42px}#psy_tab ul li a{padding:2rem 0;border-radius:0;color:#393a73;border:1px solid #393a73;height:100%}#psy_tab ul li a.active{background-color:#393a73;color:#fff}#psy_tab ul li a.li-center{border-left:0;border-right:0}#psy_tab ul li a.active:before{content:"";position:absolute;bottom:-28px;left:45%;border:14px solid transparent;border-top-color:#393a73;z-index:9}#psy_tab .tab-content{margin-top:3rem;margin-bottom:2rem;background-color:rgba(241,241,255,.63);padding:3rem 10%}#psy_tab .tab-content table a,.psy-link{background-color:#fff;padding:1rem 1.5rem;border-radius:1.5rem;margin-left:2rem}#psy_tab .tab-content table a label{background:url(/wp-content/themes/penn/assets/images/carbon_pen.svg);background-repeat:no-repeat;line-height:2;padding-left:30px;background-position:0 .15rem;text-decoration:underline;cursor:pointer;word-wrap:break-word}#psy_tab .tab-content img{width:150px;margin:1rem 0 1.5rem 0}.mobile-show{display:none}@media (max-width:768px){.ipad-display{display:none}#college_career .you-are p.for-indi{font-size:1.25rem}.mobile-hidden{display:none}#psy_tab ul li{width:100%}}@media (max-width:480px){.radio-label label{font-size:15px}#college_career table.table tr td{width:100%!important}#college_career table h1{font-size:2rem;line-height:1.5}#college_career table h3{font-size:1.5rem}#college_career .you-are p{text-align:center}#college_career .you-are p.for-indi{text-align:left}.carreer-radio .wpcf7-list-item{margin:0;padding-top:.5rem;display:block}span.carreer-radio-table table tbody tr td.point-left,span.carreer-radio-table table tbody tr td.point-right{width:7rem!important}#career_form .btn-clone{width:10rem;font-size:1.125rem;padding:.5rem}#college_career table .psy h2{font-size:1.5rem}#psy_tab ul li a.li-center{border-left:1px solid #393a73;border-right:1px solid #393a73}#psy_tab .tab-content{padding:5%}.mobile-show{display:block}.mobile-show a{word-wrap:break-word}.psy-link{margin-left:0}#psy_tab .tab-content table{width:100%}#psy_tab .tab-content table tr td{text-align:center}}body.maintenance-page .iedg-header,body.maintenance-page .penn-footer,body.maintenance-page .penn-icon{display:none!important}body.maintenance-page .rt-content{margin:0!important}.rt-maintenance{padding-top:4rem;padding-bottom:4rem}.rt-maintenance p.submit{margin:0}.penn-food-nutrition-tab-content__detail .rt-maintenance p.submit a,.penn-student-community__content .rt-maintenance p.submit a,.rt-maintenance p.submit .gform_button,.rt-maintenance p.submit .iedg-btn,.rt-maintenance p.submit .penn-food-nutrition-tab-content__detail a,.rt-maintenance p.submit .penn-student-community__content a,.rt-maintenance p.submit div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.rt-maintenance p.submit div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-maintenance p.submit .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-maintenance p.submit button[type=submit].wpforms-submit{float:right;border-radius:.25rem;padding:.5rem 1.25rem}.rt-maintenance .loginform label{margin-bottom:.25rem}.rt-maintenance .loginform .form-control{height:45px;font-size:1.5rem;padding:0 .75rem;border-radius:.25rem;background-color:#f3f3f4;border:1px solid #dee2e6}@media (min-width:992px){.rt-maintenance{padding-top:3rem;padding-bottom:3rem}}.rt-maintenance__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-align:center}.rt-maintenance__inner--head{padding-bottom:8rem}.rt-maintenance__image{margin-bottom:1.5rem}@media (min-width:992px){.rt-maintenance__image{margin-bottom:2.25rem}}@media (min-width:576px){.rt-maintenance__image img{max-width:367px}}.rt-maintenance .rt-title{color:#002349;margin-bottom:.75rem}.rt-maintenance .rt-title.modal-title{margin-bottom:0;font-size:24px}.rt-maintenance__desc{margin-bottom:1.875rem;font-weight:400;font-size:16px;line-height:1.3333333333}.rt-maintenance__cta{position:fixed;right:0;top:30%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:#002349;padding:10px;border-radius:10px 0 0 10px;cursor:pointer}.penn-news-detail{margin-top:2rem}.penn-news-detail .penn-title{font-size:26px;color:#202121;margin-bottom:1rem}@media (min-width:992px){.penn-news-detail .penn-title{font-size:28px}}.penn-news-detail__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.penn-news-detail__banner{margin-bottom:1rem}@media (min-width:992px){.penn-news-detail__banner{margin-bottom:2rem}}.penn-news-detail__banner img{border-radius:8px;width:100%}@media (min-width:992px){.penn-news-detail__inner{margin-left:auto;max-width:360px}}@media (max-width:768px){.penn-news-detail__inner{padding-top:24px}}.penn-news-detail__social-media{padding-bottom:2rem;border-bottom:1px solid #f6f6f6;margin-bottom:2rem}.penn-news-detail__social-media-title{font-weight:600;font-size:16px;line-height:24px;color:#202121;margin-left:16px}.penn-news-detail__social-media .penn-social-media-title{font-weight:700;font-size:18px;line-height:28px;margin-bottom:1rem;letter-spacing:.08em}.penn-news-detail__social-media a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:24px;color:#000;background:#f6f6f6;border-radius:40px;padding:4px 4px;margin-bottom:8px}.penn-news-detail__event .penn-event-title{font-weight:700;font-size:18px;line-height:28px;margin-bottom:1rem}.penn-news-detail__event .penn-event__list:not(:last-child){padding-bottom:2.5rem}.penn-news-detail__toc{max-width:100%;background-color:rgba(223,223,223,.2);border-radius:.5rem;border:1px solid #dfdfdf;padding:1.5rem 1.875rem 1.5rem 1.5625rem;margin-bottom:1.5rem}.penn-news-detail__toc .heading{position:relative}.penn-news-detail__toc .heading::before{content:" ";display:inline-block;background-image:url(../images/news/toc-bullets.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;width:1.5rem;height:1.5rem;margin-right:.5rem}.penn-news-detail__toc .heading h2{font-size:1.25rem;font-weight:700;display:inline-block;vertical-align:middle;margin-bottom:0}.penn-news-detail__toc .heading button{position:absolute;right:0;border:none;background-color:transparent;color:rgba(32,33,33,.5);vertical-align:middle}.penn-news-detail__toc .heading button::after{display:inline-block;right:0;font-weight:900;font-size:1rem}.penn-news-detail__toc .heading button.icon-collapse::after{content:"❯"}.penn-news-detail__toc .heading button.icon-expand::after{content:"❯";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.penn-news-detail__toc ul.list{list-style:disc;padding-left:1rem;margin-top:1.875rem;margin-bottom:0}.penn-news-detail__toc ul.list li{margin-bottom:.75rem}.penn-news-detail__toc ul.list li.subheading{margin-left:1.5rem}.penn-news-detail__toc ul.list li a{color:#161f38;font-size:1rem;font-weight:600;line-height:1.5}.penn-news-detail__toc ul.list li.toc-active{font-weight:400}.penn-news-detail__toc ul.list li:last-child{margin-bottom:0}.penn-news-detail__content{padding:0}@media (min-width:992px){.penn-news-detail__content{padding-bottom:3rem}}.penn-news-detail__content.style-2{padding-bottom:0}.penn-news-detail__content *+h2,.penn-news-detail__content *+h3{margin-top:2rem}.penn-news-detail__content div+div{margin-top:1rem}.penn-news-detail__content img+img{margin-top:1rem}.penn-news-detail__content ol{padding-left:1.6em;list-style-position:outside}.penn-news-detail__content ol li{margin-bottom:22px}.penn-news-detail__content ul{padding-left:0;margin-bottom:0;list-style:none}.penn-news-detail__content ul li{padding-left:18px;position:relative;margin-bottom:1rem}.penn-news-detail__content ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor;position:absolute;top:11px;left:0}.penn-news-detail__content a{color:#1b4aa0;text-decoration:none}.penn-news-detail__content img{height:auto;width:100%}.penn-news-detail__content iframe{max-width:100%}.penn-news-detail__content .wp-caption,.penn-news-detail__content figure{max-width:100%}.penn-news-detail__content .wp-caption a,.penn-news-detail__content figure a{display:block}.penn-news-detail__content .wp-caption-text,.penn-news-detail__content figcaption{text-align:center;font-style:italic;font-size:90%;margin-top:.5rem}.penn-news{padding-top:2.5rem;padding-bottom:3rem}@media (min-width:992px){.penn-news{padding-top:4rem;padding-bottom:4rem}}.penn-news__filter-bar{background-color:#002349;text-align:center;position:relative;margin-bottom:2rem}@media (min-width:992px){.penn-news__filter-bar{margin-bottom:4rem}}.penn-news__filter-bar .news-filter-bar{text-transform:uppercase}.penn-news__filter-bar a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px 0}.penn-news__filter-bar a svg{margin-left:.719rem}.penn-news__filter{position:absolute;top:50%;left:50%;-webkit-transform:scaleY(0) translate(-50%,-50%);-ms-transform:scaleY(0) translate(-50%,-50%);transform:scaleY(0) translate(-50%,-50%);background-color:#a51c30;max-width:23.75rem;z-index:99;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:.2s linear;transition:.2s linear;width:100%;padding-top:.5rem;padding-bottom:.5rem}.penn-news__filter.is-active{-webkit-transform:scaleY(1) translate(-50%,-50%);-ms-transform:scaleY(1) translate(-50%,-50%);transform:scaleY(1) translate(-50%,-50%)}.penn-news__filter ul{width:100%;padding-left:0;margin-bottom:0;list-style:none}.penn-news__filter li{width:100%;padding:4px 20px;display:inline-block}.penn-news__filter a{color:#fff;font-size:18px;padding:0}.penn-news__filter a:hover{font-weight:500}.penn-news__intro{padding-bottom:2rem}@media (min-width:992px){.penn-news__intro{padding-bottom:4rem}}.penn-news__intro .penn-title a{color:#002349}.penn-news__intro .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:992px){.penn-news__intro .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.penn-news__intro--date{margin-bottom:.5rem}.penn-news__intro--desc{max-width:636px;margin-bottom:1.5rem}.penn-news__intro--image{display:block;margin-bottom:1rem}@media (min-width:992px){.penn-news__intro--image{margin-bottom:0}}.penn-news__intro--image img{border-radius:4px;width:100%}.penn-food-nutrition-tab-content__detail .penn-news__intro--cta a,.penn-news__intro--cta .iedg-btn-primary,.penn-news__intro--cta .penn-food-nutrition-tab-content__detail a,.penn-news__intro--cta .penn-student-community__content a,.penn-news__intro--cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-news__intro--cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-student-community__content .penn-news__intro--cta a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-news__intro--cta .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-news__intro--cta button[type=submit].wpforms-submit{background-color:#002349}.penn-food-nutrition-tab-content__detail .penn-news__intro--cta a:hover,.penn-news__intro--cta .iedg-btn-primary:hover,.penn-news__intro--cta .penn-food-nutrition-tab-content__detail a:hover,.penn-news__intro--cta .penn-student-community__content a:hover,.penn-news__intro--cta div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-news__intro--cta div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,.penn-student-community__content .penn-news__intro--cta a:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-news__intro--cta .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-news__intro--cta button[type=submit].wpforms-submit:hover{color:#002349;background-color:transparent;border-color:#002349}.penn-news__load-more .gform_button,.penn-news__load-more .iedg-btn-outline-primary{border-color:#161f38;color:#161f38;padding-left:2rem;padding-right:2rem}.penn-news__load-more .gform_button:hover,.penn-news__load-more .iedg-btn-outline-primary:hover{background-color:#161f38;color:#fff}.penn-news__list-news{margin-bottom:2rem}@media (min-width:992px){.penn-news__list-news{margin-bottom:3rem}}.penn-news__item-news__image{position:relative;margin-bottom:1rem}.penn-news__item-news img{border-radius:4px;width:100%}.penn-news__item-news--image{padding-bottom:66.6666666667%}.penn-news__item-news--title{font-weight:700;font-size:18px;line-height:28px;color:#161f38;margin-bottom:.5rem}.penn-news__item-news--date{font-weight:400;font-size:14px;line-height:24px;color:#717171;margin-bottom:.5rem;margin-top:1rem}.penn-news__item-news--desc{font-weight:400;font-size:16px;line-height:24px;color:#161f38}body.page-template-open-day.is-transparent .iedg-header{display:none}.penn-food-nutrition-tab-content__detail body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book a,.penn-student-community__content body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book a,body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book .iedg-btn-primary,body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book .penn-food-nutrition-tab-content__detail a,body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book .penn-student-community__content a,body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,div.wpforms-container-full .wpforms-form .wpforms-submit-container body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container body.page-template-open-day.is-transparent .iedg-header .iedg-navbar__book button[type=submit].wpforms-submit{border-color:rgba(255,255,255,.5);background-color:transparent}body.page-template-open-day .penn-footer{background-color:#0413b0}body.page-template-open-day .penn-footer__border::before{position:absolute;content:"";top:0;left:0;width:100%;height:1px}body.page-template-open-day .penn-footer__border::after,body.page-template-open-day .penn-footer__border::before{background-image:url("data:image/svg+xml,%3Csvg width='1292' height='1' viewBox='0 0 1292 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline opacity='0.2' x1='0.5' y1='0.5' x2='1291.5' y2='0.500113' stroke='%23C81624' stroke-linecap='round' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A")}body.page-template-open-day .iedg-navbar-language{display:inline-block;position:absolute;top:1.5rem;right:1rem}body.page-template-open-day .iedg-navbar-language img{max-width:28px}body.page-template-open-day .iedg-navbar-language .dropdown-toggle{background-color:transparent;color:#fff;border:none;text-transform:uppercase;position:relative;padding-right:1.5rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-open-day .iedg-navbar-language .dropdown-toggle:after{content:"";width:24px;height:24px;border:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 10.5L12.5 14.5L8.5 10.5' stroke='white' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E%0A")}body.page-template-open-day .iedg-navbar-language .dropdown-menu{padding:0;background-color:transparent;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border:none;border-radius:0;margin-top:.25rem!important}body.page-template-open-day .iedg-navbar-language .dropdown-menu li{background-size:100% 100%}body.page-template-open-day .iedg-navbar-language .dropdown-menu li a{display:block;width:28px;height:20px;opacity:0}body.page-template-open-day .iedg-navbar-language .dropdown-menu li.lang-item-vi{background-image:url(../images/lang-vi.png)}body.page-template-open-day .iedg-navbar-language .dropdown-menu li.lang-item-en{background-image:url(../images/lang-en.png)}.penn-open-day{background-color:#000;overflow:hidden;position:relative;padding-bottom:2rem;background:#0413b0 url(../images/open-day/banner-bg-repeat.png) repeat;color:#fff}.penn-open-day .mask{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,15%);-ms-transform:translate(-50%,15%);transform:translate(-50%,15%);width:calc(100% + 20px)}.penn-open-day .mask img{width:100%}@media (max-width:1400px){.penn-open-day .mask{display:none}}.penn-open-day__logo{max-width:88px;margin:1.25rem auto 3.375rem}@media (min-width:576px){.penn-open-day__logo{text-align:center}}.penn-open-day__logo a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.penn-open-day .container-fluid{z-index:2;position:relative}@media (min-width:1400px){.penn-open-day .container-fluid{max-width:1500px}}.penn-open-day .time-test__label{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.64px;text-transform:uppercase;margin-bottom:.75rem}.penn-open-day .time-test__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.penn-open-day .time-test__item{border-radius:12px;border:1px solid rgba(255,255,255,.2);padding:.75rem;width:100%}.penn-open-day .time-test__item svg{margin-bottom:1.875rem}@media (max-width:767px){.penn-open-day .time-test__item svg{display:none}}.penn-open-day .time-test__item span{display:block}.penn-open-day .time-test__item p{font-size:16px;font-weight:600;white-space:nowrap;line-height:1.6}@media (min-width:1200px){.penn-open-day .time-test__item p{font-size:18px}}@media (min-width:1400px){.penn-open-day .time-test__item p{font-size:20px}}.penn-open-day__row-top{position:relative;padding-bottom:1rem}@media (min-width:992px){.penn-open-day__row-top{display:grid;grid-template-columns:auto 32%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:2rem;padding-bottom:2rem}}@media (min-width:1200px){.penn-open-day__row-top{grid-template-columns:auto 26.3%;gap:4.5rem}}.penn-open-day__row-top .penn-open-day__block--mask{position:absolute;top:0;left:0;right:0;width:calc(100% - 4.75rem);text-align:center;margin:0 auto}.penn-open-day__row-top--left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:992px){.penn-open-day__row-top--left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px}}.penn-open-day__row-top--left .content{position:relative;text-align:center}@media (max-width:575px){.penn-open-day__row-top--left .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.penn-open-day__row-top--left .content:before{content:" ";position:absolute;left:-1rem;bottom:-1rem;width:43.5px;height:45px;background:url(../images/open-day/book.png) bottom left/100% no-repeat}@media (min-width:768px){.penn-open-day__row-top--left .content:before{left:-1.5rem;bottom:-1.25rem;width:58px;height:60px}}@media (min-width:992px){.penn-open-day__row-top--left .content:before{left:-3rem;bottom:-2rem;width:87px;height:90px}}.penn-open-day__row-top--left .content h3{position:relative;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:1.92px;white-space:nowrap;margin-bottom:1.25rem}@media (min-width:360px){.penn-open-day__row-top--left .content h3{line-height:1.3333333333}}.penn-open-day__row-top--left .content h3::before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1903_2467)'%3E%3Cpath d='M0.800003 12V4.33142C0.800003 4.11925 0.884291 3.91576 1.03432 3.76574L3.76569 1.03436C3.91572 0.884337 4.1192 0.800049 4.33137 0.800049H12' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1903_2467'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");vertical-align:super;margin-right:8px}.penn-open-day__row-top--left .content h3::after{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1903_2469)'%3E%3Cpath d='M11.2 -4.8995e-05V7.66858C11.2 7.88075 11.1157 8.08424 10.9657 8.23426L8.23432 10.9656C8.0843 11.1157 7.88081 11.2 7.66864 11.2H1.20401e-05' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1903_2469'%3E%3Crect width='12' height='12' fill='white' transform='matrix(-1 0 0 -1 12 12)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");vertical-align:sub;margin-left:8px}@media (min-width:768px){.penn-open-day__row-top--left .content h3{font-size:18px}}@media (min-width:992px){.penn-open-day__row-top--left .content h3{font-size:20px}}@media (min-width:1200px){.penn-open-day__row-top--left .content h3{font-size:24px}}@media (max-width:400px){.penn-open-day__row-top--left .content h3::after,.penn-open-day__row-top--left .content h3::before{display:none}}.penn-open-day__row-top--left .content .title{font-family:Anton,Arial,Helvetica,sans-serif;font-size:32px;font-weight:400;line-height:1.1851851852;letter-spacing:-.32px;text-transform:uppercase;border-radius:32px 100px 100px 0;border:1px solid #fff;padding:.5rem 0}@media (min-width:360px){.penn-open-day__row-top--left .content .title{font-size:40px}}@media (min-width:768px){.penn-open-day__row-top--left .content .title{font-size:64px;line-height:1.0833333333;letter-spacing:-2.4px;padding:.75rem 3rem;border-radius:100px 100px 100px 0}}@media (min-width:992px){.penn-open-day__row-top--left .content .title{font-size:64px;padding:1rem 3rem}}@media (min-width:1200px){.penn-open-day__row-top--left .content .title{font-size:100px;padding:1.125rem 4rem}}@media (min-width:1400px){.penn-open-day__row-top--left .content .title{font-size:120px;padding:1.25rem 5rem}}.penn-open-day__row-top--left .img-wrap{max-width:284px}@media (max-width:575px){.penn-open-day__row-top--left .img-wrap{-ms-flex-preferred-size:38%;flex-basis:38%}}.penn-open-day__row-top--left .img-wrap img{border-radius:24px}@media (min-width:768px){.penn-open-day__row-bottom{display:grid;grid-template-columns:calc(60% - 2rem) 40%;gap:2rem}}@media (min-width:992px){.penn-open-day__row-bottom{display:grid;grid-template-columns:24% auto 24%;gap:2rem}}.penn-open-day__row-bottom .content,.penn-open-day__row-bottom .video{margin-top:1.625rem}.penn-open-day__row-bottom .video{border-radius:24px;overflow:hidden;height:429px}@media (max-width:991px){.penn-open-day__row-bottom .video{display:none}}.penn-open-day__row-bottom .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.penn-open-day__row-bottom .content__title{font-family:Anton,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;line-height:1.4;letter-spacing:-2%;text-transform:uppercase;color:#fff;text-align:center;margin-bottom:1.5rem}@media (min-width:360px){.penn-open-day__row-bottom .content__title{font-size:2.875rem;line-height:1.375}}@media (min-width:992px){.penn-open-day__row-bottom .content__title{font-size:3rem;margin-bottom:2.625rem}}@media (min-width:1200px){.penn-open-day__row-bottom .content__title{font-size:4rem}}@media (min-width:1500px){.penn-open-day__row-bottom .content__title{font-size:5.25rem}}.penn-open-day__row-bottom .content .time-mobile{margin-bottom:1.5rem}.penn-open-day__row-bottom .content__address{margin-bottom:3rem}@media (min-width:992px){.penn-open-day__row-bottom .content__address{margin-bottom:7.5rem}}.penn-open-day__row-bottom .content__address--title{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.64px;text-transform:uppercase;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-open-day__row-bottom .content__address--value{font-size:16px;font-weight:600;line-height:1.6;letter-spacing:.8px}@media (min-width:768px){.penn-open-day__row-bottom .content__address--value{font-size:18px}}@media (min-width:992px){.penn-open-day__row-bottom .content__address--value{font-size:20px}}.penn-open-day__row-bottom .content__cta{text-align:center}.penn-open-day__row-bottom .content__cta a.penn-cta{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.penn-open-day__row-bottom .content__cta a.penn-cta span{z-index:9;gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem;font-family:Anton,Arial,Helvetica,sans-serif;font-size:24px;line-height:1.3333333333;color:#fff;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='231' height='64' viewBox='0 0 231 64' fill='none'%3E%3Cpath d='M0 2C0 0.895431 0.89543 0 2 0H229C230.105 0 231 0.895431 231 2V46.6689C231 47.2009 230.788 47.711 230.411 48.0863L215.011 63.4174C214.636 63.7905 214.129 64 213.6 64H2C0.895432 64 0 63.1046 0 62V2Z' fill='%23C81624'/%3E%3C/svg%3E");background-position:center right;background-size:contain}.penn-open-day__row-bottom .content__cta a.penn-cta span::after{width:2rem;height:2rem;-webkit-transition:all .3s ease;transition:all .3s ease;content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5 0H4.5C1.5 0 0 1.5 0 4.5V19.5C0 22.5 1.5 24 4.5 24H19.5C22.5 24 24 22.5 24 19.5V4.5C24 1.5 22.5 0 19.5 0ZM17 16C17 16.1307 16.9732 16.2601 16.9225 16.3828C16.8212 16.6268 16.6268 16.8212 16.3828 16.9225C16.2601 16.9732 16.1307 17 16 17H10.6667C10.1147 17 9.66667 16.552 9.66667 16C9.66667 15.448 10.1147 15 10.6667 15H13.5853L7.29199 8.70671C6.90133 8.31604 6.90133 7.68266 7.29199 7.29199C7.68266 6.90133 8.31604 6.90133 8.70671 7.29199L15 13.5853V10.6667C15 10.1147 15.448 9.66667 16 9.66667C16.552 9.66667 17 10.1147 17 10.6667V16Z' fill='white'/%3E%3C/svg%3E%0A")}.penn-open-day__row-bottom .content__cta a.penn-cta::after{top:0;left:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(10px,10px);-ms-transform:translate(10px,10px);transform:translate(10px,10px);width:-webkit-max-content;width:-moz-max-content;width:max-content;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='231' height='64' viewBox='0 0 231 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 2C0.5 1.17157 1.17157 0.5 2 0.5H229C229.828 0.5 230.5 1.17157 230.5 2V46.6689C230.5 47.0679 230.341 47.4505 230.058 47.732L214.658 63.063C214.377 63.3429 213.997 63.5 213.6 63.5H2C1.17157 63.5 0.5 62.8284 0.5 62V2Z' stroke='url(%23paint0_linear_1910_102)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1910_102' x1='-4.63362' y1='0.285826' x2='8.81367' y2='63.519' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A01528'/%3E%3Cstop offset='0.994152' stop-color='%23C81624'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right right;background-size:100% 100%}.penn-open-day__row-bottom .content__cta a.penn-cta:hover::after{opacity:0;visibility:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media (max-width:767px){.penn-open-day__row-bottom .wrap-img{display:none}}.penn-open-day__row-bottom .wrap-img img{border-radius:24px}.penn-open-day__block--heading h2{font-family:Anton,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;letter-spacing:-1.8px;text-transform:uppercase;color:#fefef2;margin-bottom:1.5rem;text-align:center}@media (min-width:360px){.penn-open-day__block--heading h2{font-size:2.5rem;line-height:1.3}}@media (min-width:992px){.penn-open-day__block--heading h2{font-size:3rem;margin-bottom:1rem}}@media (min-width:1200px){.penn-open-day__block--heading h2{font-size:4rem}}@media (min-width:1500px){.penn-open-day__block--heading h2{font-size:5.25rem}}.penn-open-day__block--editor ul{padding-left:0;margin-bottom:0;list-style:none;display:grid;gap:.5rem}.penn-open-day__block--editor ul li{font-weight:500;position:relative;padding-left:1.75rem;font-size:1.125rem;line-height:1.5555555556;font-size:1rem;line-height:1.5}@media (min-width:1400px){.penn-open-day__block--editor ul li{font-size:1.125rem;line-height:1.5555555556}}.penn-open-day__block--editor ul li::before{position:absolute;top:0;left:0;content:url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2453_1368)'%3E%3Cpath d='M9 4.24609L9.37045 5.23343C10.6783 8.71935 13.4649 11.4678 16.999 12.7579L18 13.1233L16.999 13.4887C13.4649 14.7787 10.6783 17.5272 9.37045 21.0131L9 22.0005L8.62955 21.0131C7.32166 17.5272 4.53514 14.7787 1.00099 13.4887L0 13.1233L1.00099 12.7579C4.53514 11.4678 7.32166 8.71935 8.62955 5.23343L9 4.24609Z' fill='%23FCD240'/%3E%3Cpath d='M9 0L9.37045 0.987329C10.6783 4.47326 13.4649 7.22175 16.999 8.5118L18 8.87719L16.999 9.24259C13.4649 10.5326 10.6783 13.2811 9.37045 16.767L9 17.7544L8.62955 16.767C7.32166 13.2811 4.53514 10.5326 1.00099 9.24259L0 8.87719L1.00099 8.5118C4.53514 7.22175 7.32166 4.47326 8.62955 0.987329L9 0Z' fill='%23FF5C26'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2453_1368'%3E%3Crect width='18' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.penn-open-day__block--dropdown{text-align:center}.penn-open-day__block--dropdown .penn__controls--select{text-transform:uppercase;color:#0413b0;border:1px solid rgba(255,255,255,.2)!important;height:3rem!important;padding:0 1rem;background:#ededee url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.5 5.5L10 1' stroke='%230413b0'/%3E%3C/svg%3E%0A") no-repeat right 15px top 50%}@media (min-width:992px){.penn-open-day__block--dropdown .penn__controls--select{color:#ffe182}}.penn-open-day__block--dropdown .penn__controls--select option{color:#000!important}@media (max-width:768px){.penn-open-day__block--dropdown .nav-tabs-custom{display:none}}@media (min-width:768px){.penn-open-day__block--dropdown .nav-tabs-custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3rem;border:0}}@media (min-width:992px){.penn-open-day__block--dropdown .nav-tabs-custom{gap:5rem}}.penn-open-day__block--dropdown .nav-tabs-custom .nav-link{font-family:Anton,Arial,Helvetica,sans-serif;font-size:24px;line-height:1.3333333333;letter-spacing:-.48px;text-transform:uppercase;color:rgba(255,255,255,.4);border:0;padding:0;outline:0;position:relative}.penn-open-day__block--dropdown .nav-tabs-custom .nav-link.active,.penn-open-day__block--dropdown .nav-tabs-custom .nav-link:hover{color:#fff;background:0 0}.penn-open-day__block--dropdown .nav-tabs-custom .nav-link.active::before{content:"";position:absolute;top:calc(100% + 6px);left:0;right:0;border-bottom:1px solid #fff}.penn-open-day__block--mask{display:none;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}@media (min-width:1400px){.penn-open-day__block--mask{display:grid}}.penn-open-day__block--mask span{display:-webkit-box;display:-ms-flexbox;display:flex}.penn-open-day__block--mask span::before{width:40px;height:40px;display:block;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg opacity='0.8'%3E%3Cpath d='M32.5 20C32.5 20.46 32.1267 20.8333 31.6667 20.8333H20.8333V31.6667C20.8333 32.1267 20.46 32.5 20 32.5C19.54 32.5 19.1667 32.1267 19.1667 31.6667V20.8333H8.33333C7.87333 20.8333 7.5 20.46 7.5 20C7.5 19.54 7.87333 19.1667 8.33333 19.1667H19.1667V8.33333C19.1667 7.87333 19.54 7.5 20 7.5C20.46 7.5 20.8333 7.87333 20.8333 8.33333V19.1667H31.6667C32.1267 19.1667 32.5 19.54 32.5 20Z' fill='url(%23paint0_linear_3927_1894)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3927_1894' x1='6.99853' y1='7.61165' x2='19.4685' y2='23.8575' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2326F4D0'/%3E%3Cstop offset='0.994152' stop-color='%23F8CF3E'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:768px){.penn-open-day__block--mask span::before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.penn-open-day__block--mask span:nth-child(even){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.penn-open-day__block--mask span:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.penn-open-day-program{overflow:hidden;padding:.75rem 0}@media (min-width:768px){.penn-open-day-program{padding:1rem 0}}@media (min-width:992px){.penn-open-day-program{padding:1.5rem 0}}@media (min-width:1400px){.penn-open-day-program .container-fluid{padding-left:2rem;padding-right:2rem}}.penn-open-day-program__inner{position:relative;background-color:#0413b0;background-image:url(../images/open-day/banner-bg-repeat.png);background-repeat:repeat;background-size:auto;background-position:top center;color:#fff;border-radius:1.5rem;padding:3rem 0}.penn-open-day-program__inner:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-image:url(../images/open-day/hawk.svg);background-repeat:no-repeat;background-size:7.5rem;background-position:.5rem .25rem}@media (min-width:768px){.penn-open-day-program__inner:before{background-size:12.5rem;background-position:1rem .5rem}}@media (min-width:992px){.penn-open-day-program__inner:before{background-size:17.5rem;background-position:1.3125rem .75rem}}.penn-open-day-program__inner:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;background-image:url(../images/open-day/open-day-banner-mask.svg);background-repeat:no-repeat;background-size:100%;background-position:0 100%}@media (min-width:576px){.penn-open-day-program__inner{padding:3rem 1.5rem}}@media (min-width:768px){.penn-open-day-program__inner{padding:5rem 4.5rem}}.penn-open-day-program__inner .robot{z-index:9;width:135px;height:100%;bottom:0;right:0;position:absolute;background-image:none;background-repeat:no-repeat;background-size:100%;background-position:bottom center;bottom:-2rem;right:2rem;background-image:url(../images/open-day/robot-2.png);width:160px}@media (min-width:1400px){.penn-open-day-program__inner .robot{width:220px}}.penn-open-day-program__head{text-align:center;position:relative}.penn-open-day-program__body{position:relative;z-index:1}.penn-open-day-program__body .tab-content{padding-top:2.5rem}@media (min-width:768px){.penn-open-day-program__body .tab-content{padding-top:3.75rem}}.penn-open-day-program__items{position:relative;display:grid;gap:2rem}@media (min-width:768px){.penn-open-day-program__items{gap:3rem}}.penn-open-day-program__item{position:relative;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}@media (min-width:768px){.penn-open-day-program__item{gap:1.25rem;grid-template-columns:28% auto}}@media (min-width:992px){.penn-open-day-program__item{grid-template-columns:30% auto}}@media (min-width:1200px){.penn-open-day-program__item{gap:2rem}}@media (min-width:1400px){.penn-open-day-program__item{gap:3.75rem;grid-template-columns:330px auto}}.penn-open-day-program__item--image{border-radius:1rem;overflow:hidden}.penn-open-day-program__item--more{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-9999px;z-index:1}@media (min-width:1200px){.penn-open-day-program__item--entry{max-width:600px}}.penn-open-day-intro{position:relative;background-color:#0413b0;background-image:url(../images/open-day/robot-hand.png),url(../images/open-day/banner-bg-repeat.png);background-repeat:no-repeat,repeat;background-size:136.5px,cover;background-position:70% 100%,top center;padding-top:2rem;padding-bottom:2.5rem}@media (min-width:768px){.penn-open-day-intro{background-size:204.75px,cover;background-position:75% 100%,top center;padding-top:3.5rem;padding-bottom:4rem}}@media (min-width:992px){.penn-open-day-intro{background-size:273px,cover;background-position:80% 100%,top center;padding-top:5rem;padding-bottom:6.25rem}}.penn-open-day-intro:after{content:" ";display:block;position:absolute;top:-1.125rem;left:-.75rem;width:100%;height:100%;background:url(../images/open-day/circle-frame.png);background-repeat:no-repeat;background-size:440px;background-position:0 0}@media (min-width:1400px){.penn-open-day-intro .container-fluid{max-width:1500px}}.penn-open-day-intro__inner{position:relative;z-index:1}.penn-open-day-intro__inner--img{position:relative;overflow:visible}.penn-open-day-intro__inner--img img{max-width:100%}@media (min-width:768px){.penn-open-day-intro__inner--img img{max-width:26.1rem}}@media (min-width:992px){.penn-open-day-intro__inner--img img{max-width:32.625rem}}.penn-open-day-intro__inner--img .list-wrapper{float:right;position:relative;max-width:100%;background-color:#000179;border-radius:.5rem;border:dashed 1px rgba(38,244,208,.5);padding:1.25rem 1.725rem;margin-top:2rem}@media (min-width:768px){.penn-open-day-intro__inner--img .list-wrapper{padding:1.725rem 2.225rem;margin-top:3rem}}@media (min-width:992px){.penn-open-day-intro__inner--img .list-wrapper{max-width:41.25rem;padding:2.625rem 3.125rem;margin-top:4.5rem}}.penn-open-day-intro__inner--img .list-wrapper:after{content:" ";width:3.5rem;height:3.5rem;position:absolute;top:-1.75rem;right:-.75rem;background-image:url(../images/open-day/gift.png);background-repeat:no-repeat;background-size:100%;background-position:0 0}@media (min-width:768px){.penn-open-day-intro__inner--img .list-wrapper:after{width:4rem;height:4rem;top:-1.75rem;right:-1.75rem}}@media (min-width:992px){.penn-open-day-intro__inner--img .list-wrapper:after{width:5rem;height:5rem;top:-2rem;right:-2rem}}.penn-open-day-intro__inner--img .list-wrapper ul.bullet{padding-left:0;margin-bottom:0}.penn-open-day-intro__inner--img .list-wrapper ul.bullet li{background-image:url(../images/open-day/bullet.png);background-repeat:no-repeat;background-size:.75rem;background-position:0 .75rem;padding-left:1.5rem}.penn-open-day-intro__inner--img .list-wrapper ul.bullet li:not(:last-child){margin-bottom:1.125rem}.penn-open-day-intro__inner--img .list-wrapper ul.bullet li span{color:#fff;vertical-align:middle;font-size:1rem;line-height:1.5;font-style:normal;font-weight:500;line-height:1.6}@media (min-width:768px){.penn-open-day-intro__inner--img .list-wrapper ul.bullet li span{font-size:1.25rem;line-height:1.6}}.penn-open-day-intro__inner--text .row [class*=col-]:nth-child(1) .inner-wrapper br{display:none}@media (min-width:992px){.penn-open-day-intro__inner--text .row [class*=col-]:nth-child(1) .inner-wrapper br{display:block}}.penn-open-day-intro__inner--text .row [class*=col-]:nth-child(2) .inner-wrapper:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:dashed 1px rgba(255,255,255,.2)}@media (min-width:768px){.penn-open-day-intro__inner--text .row [class*=col-]:nth-child(2) .inner-wrapper:after{bottom:1.5rem}}@media (min-width:1200px){.penn-open-day-intro__inner--text .row [class*=col-]:nth-child(2) .inner-wrapper:after{bottom:3rem}}.penn-open-day-intro__inner--text h2{color:#fff;text-transform:uppercase;text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.penn-open-day-intro__inner--text h2{margin-bottom:2.25rem}}@media (min-width:992px){.penn-open-day-intro__inner--text h2{text-align:left}}.penn-open-day-intro__inner--text h2 span{font-family:Anton,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;line-height:1.25}@media (min-width:768px){.penn-open-day-intro__inner--text h2 span{font-size:3rem}}@media (min-width:992px){.penn-open-day-intro__inner--text h2 span{font-size:4rem;line-height:1.625}}.penn-open-day-intro__inner--text p{color:#fff;font-size:1rem;font-weight:600;line-height:1.5;padding-top:1rem;padding-bottom:1rem;margin-bottom:0}@media (min-width:768px){.penn-open-day-intro__inner--text p{font-size:1.125rem;line-height:1.7777777778}}.penn-open-day-intro__inner--text .inner-wrapper{position:relative;height:100%;overflow:visible;margin-bottom:1rem}@media (min-width:768px){.penn-open-day-intro__inner--text .inner-wrapper{margin-bottom:1.625rem}}@media (min-width:992px){.penn-open-day-intro__inner--text .inner-wrapper{margin-bottom:2.125rem}}.penn-open-day-form{background-image:url(../images/open-day/robot.png),url(../images/open-day/bg.png);background-repeat:no-repeat,no-repeat;background-position:55vw 90%,center left;background-size:8.9375rem,cover;padding-top:2rem;padding-bottom:3rem}@media (min-width:768px){.penn-open-day-form{background-position:bottom 6rem left 95%,center left;background-size:10.9375rem,cover}}@media (min-width:992px){.penn-open-day-form{background-position:bottom 1.25rem left calc(50% - 25.875rem),center left;background-size:12.9375rem,cover;padding-top:4rem;padding-bottom:5rem}}@media (min-width:1200px){.penn-open-day-form{background-position:bottom 1.5rem left calc(50% - 33.875rem),center left;background-size:16.9375rem,cover;padding-top:4rem;padding-bottom:5rem}}.penn-open-day-form__head{padding-bottom:1rem;border-bottom:1px dashed #0413b0;text-align:center;background-image:none;background-repeat:no-repeat,no-repeat;background-size:110.4px,55px;background-position:left -3% bottom 70%,right 10% bottom 75%}@media (min-width:768px){.penn-open-day-form__head{background-image:url(../images/open-day/laptop.png),url(../images/open-day/vr-glasses.png);background-size:128.8px,77px;background-position:left 2% bottom 70%,right 5% bottom 75%}}@media (min-width:992px){.penn-open-day-form__head{background-size:147.2px,110px;background-position:left 0 bottom 70%,right 0 bottom 75%}}@media (min-width:1200px){.penn-open-day-form__head{background-size:165.6px,110px;background-position:left 0 bottom 70%,right 0 bottom 75%}}@media (min-width:1400px){.penn-open-day-form__head{background-size:184px,110px;background-position:left 5% bottom 70%,right 10% bottom 75%}}.penn-open-day-form__head .penn-title{line-height:1.1851851852;font-weight:600;color:#0413b0;margin-bottom:0}@media (min-width:992px){.penn-open-day-form__head .penn-title{font-size:54px}}@media (max-width:576px){.penn-open-day-form__head .penn-title{font-size:28px;line-height:1.4285714286}}.penn-open-day-form__head .penn-title span{display:block}.penn-open-day-form__head .penn-title span:first-child{text-align:center;font-size:1.5rem;font-weight:500;line-height:1.25;margin-bottom:.5rem}@media (min-width:992px){.penn-open-day-form__head .penn-title span:first-child{font-size:2rem;margin-bottom:1rem}}.penn-open-day-form__head .penn-title span:last-child{font-family:Anton,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400;line-height:1.2222222222;letter-spacing:-1.8px;text-align:center;text-transform:uppercase}@media (min-width:768px){.penn-open-day-form__head .penn-title span:last-child{font-size:3rem}}@media (min-width:992px){.penn-open-day-form__head .penn-title span:last-child{font-size:4.5rem}}@media (min-width:1200px){.penn-open-day-form__head .penn-title span:last-child{font-size:5.625rem}}@media (min-width:992px){.penn-open-day-form__head{padding-bottom:2.5rem}}.penn-open-day-form__body{margin-top:2rem}@media (min-width:992px){.penn-open-day-form__body{margin-top:3.375rem}}.penn-open-day-form__body div.wpforms-container-full{margin-bottom:0!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-html):not(:last-child){margin-bottom:2.375rem!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){height:50px!important;background-color:transparent;color:#0413b0;font-size:16px;font-weight:500;border:none!important;border-bottom:1px solid #0413b0!important;border-radius:unset!important;padding:.5rem 0 0}@media (min-width:768px){.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){font-size:18px}}@media (min-width:992px){.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){font-size:20px}}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-moz-placeholder{color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder):-ms-input-placeholder{color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::-ms-input-placeholder{color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):not(.show-placeholder)::placeholder{color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){padding-bottom:8px}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label-inline{display:inline-block;width:calc(100% - 3rem);font-weight:500;vertical-align:top}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:0!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .wpforms-field-label,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select select>option{color:#0413b0;font-size:1.25rem}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection{border-radius:unset!important;border-bottom-color:#0413b0!important;padding-left:0!important;padding:16px 16px 0;height:50px!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__rendered{font-weight:500;font-size:16px;color:#202121;line-height:1.6}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__arrow{height:26px!important;width:16px!important;position:absolute;top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .select2-selection__arrow b{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6666 5.66669L7.99998 10.3334L3.33331 5.66669' stroke='%23C81624' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;width:16px;height:16px}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea{height:150px!important;padding:20px 16px 0!important;padding-left:0!important;border-bottom:1px solid #0413b0!important;border-radius:unset!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html{margin-bottom:1.5rem!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio:not(:last-child){margin-bottom:1.5rem!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio:not(:last-child) .wpforms-field-label{font-size:1.125rem;font-weight:600!important;margin-bottom:.875rem}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::before{border:solid 1px #212121}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::after{background-color:#212121}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-radio) .wpforms-field-label{position:absolute;top:.5rem;left:0;z-index:1;padding:0 16px 16px 0!important;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500!important;font-size:16px;color:#0413b0;line-height:1.6}@media (min-width:768px){.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-radio) .wpforms-field-label{font-size:18px}}@media (min-width:992px){.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-radio) .wpforms-field-label{font-size:20px}}.has-select .penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-radio) .wpforms-field-label,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-radio) .wpforms-field-label.freeze{top:5px;font-size:10px}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#0413b0}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;padding-top:unset!important;margin-top:3rem!important}@media (min-width:992px){.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:3rem!important}}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background-color:#0413b0;font-size:18px;font-weight:500;line-height:1.3333333333;border-radius:12px!important}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{border-color:#0413b0;color:#0413b0;background-color:transparent}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:disabled,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:disabled{opacity:1}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:focus:after,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:focus:after{display:none}.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button::before,.penn-open-day-form__body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit::before{background-image:none}.penn-open-day-form__body div.wpforms-container-full .wpforms-form ul li{margin-bottom:.75rem!important}.penn-open-day-marquee2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.penn-open-day-marquee2 .marquee-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:.5rem 0}@media (min-width:768px){.penn-open-day-marquee2 .marquee-wrapper{padding:.75rem 0}}@media (min-width:992px){.penn-open-day-marquee2 .marquee-wrapper{padding:1rem 0}}.penn-open-day-marquee2 .marquee-wrapper:hover .marquee-wrapper__inner--item{opacity:.8}.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;gap:.75rem}@media (min-width:1200px){.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner{gap:1.5rem}}.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;overflow:hidden;border-radius:.25rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-right:2.25rem}@media (min-width:768px){.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item{padding-right:3.25rem}}@media (min-width:992px){.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item{padding-right:5.5rem}}@media (min-width:1200px){.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item{padding-right:8.125rem}}.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.penn-open-day-marquee2 .marquee-wrapper .marquee-wrapper__inner--item:hover{opacity:1!important}.page-template-open-house{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;background:#031c6f url(../images/open-house/bg.png) repeat center center}.page-template-open-house .iedg-header,.page-template-open-house .penn-footer,.page-template-open-house .penn-icon{display:none!important}@-webkit-keyframes spindown{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spindown{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-open-house .iedg-content,.page-template-open-house .rtoh-about,.page-template-open-house .rtoh-contact,.page-template-open-house .rtoh-footer,.page-template-open-house .rtoh-galleries,.page-template-open-house .rtoh-header,.page-template-open-house .rtoh-marquee,.page-template-open-house .rtoh-program{overflow:hidden;position:relative}.page-template-open-house .rtoh-header{height:10rem;padding-top:.75rem;padding-bottom:.75rem;background:url(../images/open-house/header-mask.png) no-repeat top center/auto 10.625rem}@media (min-width:768px){.page-template-open-house .rtoh-header{height:10.625rem}}.page-template-open-house .rtoh-header-navbar-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-open-house .rtoh-header .container{z-index:2;position:relative}@media (min-width:1400px){.page-template-open-house .rtoh-header .container:after,.page-template-open-house .rtoh-header .container:before{content:"";position:absolute;height:10.625rem;width:50vw;top:-.75rem;background:url(../images/open-house/header-mask-line.png) repeat-x top center/1.875rem 10.625rem}.page-template-open-house .rtoh-header .container:before{right:calc(100% + 59px)}.page-template-open-house .rtoh-header .container:after{left:calc(100% + 57px)}}.page-template-open-house .rtoh-header .rtoh-navbar-brand{max-width:222px}.page-template-open-house .rtoh-header .rtoh-navbar-language{position:absolute;right:0;top:.375rem}.page-template-open-house .rtoh-header .rtoh-navbar-language img{max-width:28px}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-toggle{background-color:transparent;color:#fff;border:none;text-transform:uppercase;position:relative;padding-right:1.5rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-toggle:after{content:"";width:16px;height:16px;border:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6668 5.6665L8.00016 10.3332L3.3335 5.6665' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-menu{padding:0;background-color:transparent;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border:none;border-radius:0;margin-top:.25rem!important}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-menu li{background-size:100% 100%}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-menu li a{display:block;width:28px;height:20px;opacity:0}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-menu li.lang-item-vi{background-image:url(../images/lang-vi.png)}.page-template-open-house .rtoh-header .rtoh-navbar-language .dropdown-menu li.lang-item-en{background-image:url(../images/lang-en.png)}.page-template-open-house .rtoh-footer{color:#fff;padding-top:3.5rem;margin-top:-3.5rem}.page-template-open-house .rtoh-footer:before{content:"";position:absolute;height:98px;left:0;right:0;top:0;background:url(../images/open-house/footer-mask.svg) repeat-x top center}.page-template-open-house .rtoh-footer .container{z-index:1;position:relative}@media (min-width:1400px){.page-template-open-house .rtoh-footer .container:after,.page-template-open-house .rtoh-footer .container:before{content:"";position:absolute;height:36px;width:50vw;top:-26px;background:url(../images/open-house/footer-mask-line.png) repeat-x left center/22px}.page-template-open-house .rtoh-footer .container:before{right:calc(100% + 2.5rem)}.page-template-open-house .rtoh-footer .container:after{left:calc(100% + 2.5rem)}}.page-template-open-house .rtoh-footer__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:4rem}@media (min-width:768px){.page-template-open-house .rtoh-footer__head{padding-bottom:2.625rem}}.page-template-open-house .rtoh-footer__head--logo{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);top:-2.625rem}@media (max-width:576px){.page-template-open-house .rtoh-footer__head--logo-cis{text-align:left}}.page-template-open-house .rtoh-footer__item:first-child,.page-template-open-house .rtoh-footer__item:nth-child(2){padding-top:1.5rem;padding-bottom:1rem}@media (min-width:768px){.page-template-open-house .rtoh-footer__item:first-child,.page-template-open-house .rtoh-footer__item:nth-child(2){padding-top:2rem;padding-bottom:2rem}}@media (min-width:1200px){.page-template-open-house .rtoh-footer__item:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){.page-template-open-house .rtoh-footer__item:nth-child(2){border-top:1px solid rgba(255,255,255,.1)}}.page-template-open-house .rtoh-footer__body{border-top:1px solid rgba(255,255,255,.1)}.page-template-open-house .rtoh-footer__body--title{font-size:16px;font-weight:700;line-height:1.3333333333;margin-bottom:.75rem;text-transform:uppercase}@media (min-width:768px){.page-template-open-house .rtoh-footer__body--title{margin-bottom:1.5rem}}.page-template-open-house .rtoh-footer__body ul{padding-left:0;margin-bottom:0;list-style:none}.page-template-open-house .rtoh-footer__body ul li{margin-bottom:.5rem;font-weight:400;font-size:16px;line-height:1.5}@media (min-width:576px){.page-template-open-house .rtoh-footer__body ul li{margin-bottom:1rem}}.page-template-open-house .rtoh-footer__body ul li:last-child{margin-bottom:0}.page-template-open-house .rtoh-footer__body ul li a{color:#fff}.page-template-open-house .rtoh-footer__body ul li img{margin-right:.5rem}@media (min-width:992px){.page-template-open-house .rtoh-footer__body ul li img{margin-right:.75rem}}.page-template-open-house .rtoh-footer__body .phone-footer a+a{margin-left:16px;position:relative}.page-template-open-house .rtoh-footer__body .phone-footer a+a:before{position:absolute;top:0;left:-12px;content:" - "}.page-template-open-house .rtoh-footer__social{text-align:left;margin-top:1rem}.page-template-open-house .rtoh-footer__social a:not(:last-child){margin-right:.875rem}.page-template-open-house .rtoh-footer__bottom{text-align:center;padding:.75rem 0 1.5rem;border-top:1px solid rgba(255,255,255,.1)}@media (max-width:767px){.page-template-open-house .rtoh-footer__bottom{margin-top:1rem}}@media (min-width:576px){.page-template-open-house .rtoh-footer__bottom{padding-top:1.625rem;padding-bottom:.5rem}}.page-template-open-house .rtoh-footer__bottom--text{font-size:clamp(.875rem,.756rem + .5952vw,1.125rem);font-weight:400;line-height:1.3333333333;margin-bottom:1rem}.page-template-open-house .rtoh-footer__bottom--text strong{font-weight:700}.page-template-open-house .rtoh-footer__bottom--copyright{font-weight:400;font-size:16px;line-height:20px}.page-template-open-house .rtoh-footer__socials{position:fixed;right:0;z-index:999;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../images/open-house/social-icon-bg.svg) no-repeat top center;width:39px;height:137px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 .25rem}.page-template-open-house .rtoh-footer__socials--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.page-template-open-house .rtoh-footer__socials--inner a{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.5rem;height:1.5rem;background:#000;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-transition:background .4s ease;transition:background .4s ease}.page-template-open-house .rtoh-footer__socials--inner a:hover{background:#6c93ff}.page-template-open-house .rtoh-banner{position:relative}@media (min-width:576px){.page-template-open-house .rtoh-banner{padding-bottom:1rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner{padding-bottom:2rem}}@media (min-width:1400px){.page-template-open-house .rtoh-banner{padding-bottom:3rem}}.page-template-open-house .rtoh-banner__body,.page-template-open-house .rtoh-banner__head{padding:0 .75rem}@media (min-width:576px){.page-template-open-house .rtoh-banner__body,.page-template-open-house .rtoh-banner__head{padding:0;margin:auto;max-width:80%}}@media (min-width:992px){.page-template-open-house .rtoh-banner__body,.page-template-open-house .rtoh-banner__head{max-width:100%}}.page-template-open-house .rtoh-banner__head{margin-bottom:4rem}@media (min-width:768px){.page-template-open-house .rtoh-banner__head{margin-bottom:6rem}}@media (min-width:992px){.page-template-open-house .rtoh-banner__head{margin-bottom:0}}.page-template-open-house .rtoh-banner__body{position:relative}.page-template-open-house .rtoh-banner__body:before{right:0;position:absolute;bottom:calc(100% + 1.875rem);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 6L18 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (min-width:576px){.page-template-open-house .rtoh-banner__body:before{left:100%;right:auto}}.page-template-open-house .rtoh-banner__glass{z-index:9;padding:4.25rem;width:17.125rem;height:16.938rem;position:absolute;background:url(../images/open-house/banner-glass.svg) no-repeat center center;top:2rem;left:3rem;-webkit-transform:translate(-8rem,-10rem) scale(.6);-ms-transform:translate(-8rem,-10rem) scale(.6);transform:translate(-8rem,-10rem) scale(.6)}@media (min-width:576px){.page-template-open-house .rtoh-banner__glass{left:auto;-webkit-transform:translate(-8rem,-10rem) scale(.85);-ms-transform:translate(-8rem,-10rem) scale(.85);transform:translate(-8rem,-10rem) scale(.85)}}@media (min-width:992px){.page-template-open-house .rtoh-banner__glass{top:auto;-webkit-transform:translate(-8rem,-10rem) scale(.7);-ms-transform:translate(-8rem,-10rem) scale(.7);transform:translate(-8rem,-10rem) scale(.7)}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__glass{-webkit-transform:translate(-8rem,-10rem) scale(.85);-ms-transform:translate(-8rem,-10rem) scale(.85);transform:translate(-8rem,-10rem) scale(.85)}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__glass{-webkit-transform:translate(-8rem,-10rem);-ms-transform:translate(-8rem,-10rem);transform:translate(-8rem,-10rem)}}.page-template-open-house .rtoh-banner__glass--inner{width:8.75rem;height:8.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;overflow:hidden;position:relative;aspect-ratio:1/1;-webkit-animation:spindown 20s linear infinite;animation:spindown 20s linear infinite}.page-template-open-house .rtoh-banner__glass--inner img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.page-template-open-house .rtoh-banner__entry{position:relative;background:url(../images/open-house/banner-entry-top.svg) no-repeat left top;padding-top:1.75rem}.page-template-open-house .rtoh-banner__entry:before{display:-webkit-box;display:-ms-flexbox;display:flex;height:.875rem}.page-template-open-house .rtoh-banner__entry:after{top:-4rem;right:-2rem;position:absolute;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);content:url(../images/open-house/banner-entry-icon.svg)}@media (min-width:576px){.page-template-open-house .rtoh-banner__entry:after{right:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__entry:after{top:-3rem;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.page-template-open-house .rtoh-banner__entry--note{color:#fff;font-weight:600;margin-bottom:1rem;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;text-transform:uppercase;padding:.625rem .75rem .375rem;background:rgba(81,230,246,.08)}@media (min-width:768px){.page-template-open-house .rtoh-banner__entry--note{font-size:1.25rem}}@media (min-width:992px){.page-template-open-house .rtoh-banner__entry--note{font-size:1rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__entry--note{font-size:1.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__entry--note{line-height:2rem;font-size:1.625rem;letter-spacing:1.286px}}.page-template-open-house .rtoh-banner__entry--note:after,.page-template-open-house .rtoh-banner__entry--note:before{content:"";width:.5rem;height:.5rem;left:-.125rem;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M1 9V1H9' stroke='%2351E6F6' stroke-width='1.5'/%3E%3C/svg%3E")}.page-template-open-house .rtoh-banner__entry--note:before{top:-.125rem}.page-template-open-house .rtoh-banner__entry--note:after{bottom:-.125rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page-template-open-house .rtoh-banner__entry--note span:after,.page-template-open-house .rtoh-banner__entry--note span:before{content:"";width:.5rem;height:.5rem;right:-.125rem;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M1 9V1H9' stroke='%2351E6F6' stroke-width='1.5'/%3E%3C/svg%3E")}.page-template-open-house .rtoh-banner__entry--note span:before{top:-.125rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-template-open-house .rtoh-banner__entry--note span:after{bottom:-.125rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-open-house .rtoh-banner__entry--openhouse{font-weight:800;position:relative;font-style:italic;line-height:normal;white-space:nowrap;letter-spacing:.25rem;text-transform:uppercase;font-size:3rem;margin:0 0 .5rem}@media (min-width:576px){.page-template-open-house .rtoh-banner__entry--openhouse{font-size:3.25rem}}@media (min-width:768px){.page-template-open-house .rtoh-banner__entry--openhouse{font-size:5rem}}@media (min-width:992px){.page-template-open-house .rtoh-banner__entry--openhouse{font-size:3.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 6L18 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 3rem top 1rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__entry--openhouse{font-size:4rem;margin:0 0 .25rem;background-position:right 2rem top 1.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__entry--openhouse{font-size:5rem}}.page-template-open-house .rtoh-banner__entry--openhouse .text-clone:nth-child(1){z-index:1;color:transparent;-webkit-filter:blur(.25rem);filter:blur(.25rem);text-shadow:rgba(81,230,246,.3) -5px -5px 0,rgba(81,230,246,.3) 5px -5px 0,rgba(81,230,246,.3) -5px 5px 0,rgba(81,230,246,.3) 5px 5px 0}.page-template-open-house .rtoh-banner__entry--openhouse .text-clone:nth-child(2){top:0;left:0;z-index:2;opacity:.7;position:absolute;color:transparent;-webkit-filter:blur(2.5px);filter:blur(2.5px);text-shadow:#51e6f6 -2px -2px 0,#51e6f6 2px -2px 0,#51e6f6 -2px 2px 0,#51e6f6 2px 2px 0}.page-template-open-house .rtoh-banner__entry--openhouse .text-clone:nth-child(3){top:0;left:0;z-index:3;position:absolute;color:transparent;text-shadow:#51e6f6 -1px -1px 0,#51e6f6 1px -1px 0,#51e6f6 -1px 1px 0,#51e6f6 1px 1px 0}.page-template-open-house .rtoh-banner__entry--openhouse .text-clone:nth-child(4){top:0;left:0;z-index:4;position:absolute;color:#031c6f}.page-template-open-house .rtoh-banner__entry--title{color:#fff;font-weight:800;white-space:nowrap;line-height:normal;text-transform:uppercase;font-size:1.875rem}@media (min-width:576px){.page-template-open-house .rtoh-banner__entry--title{font-size:2rem}}@media (min-width:768px){.page-template-open-house .rtoh-banner__entry--title{font-size:3rem}}@media (min-width:992px){.page-template-open-house .rtoh-banner__entry--title{font-size:2rem;margin:0 0 1.375rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__entry--title{font-size:2.5rem}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__entry--title{font-size:3.125rem}}.page-template-open-house .rtoh-banner__info{display:grid;font-size:.875rem;margin-top:.625rem}@media (min-width:576px){.page-template-open-house .rtoh-banner__info{font-size:1rem}}@media (min-width:576px){.page-template-open-house .rtoh-banner__info{display:inline-block;vertical-align:middle}}.page-template-open-house .rtoh-banner__info--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1400px){.page-template-open-house .rtoh-banner__info--inner{display:inline-block}}.page-template-open-house .rtoh-banner__info--datetime{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}@media (min-width:768px){.page-template-open-house .rtoh-banner__info--datetime{margin-bottom:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__info--datetime{gap:3.875rem}}.page-template-open-house .rtoh-banner__info--date{white-space:nowrap;padding-left:1.75rem;background:url(../images/open-house/icon-calendar.svg) no-repeat left top/1.125rem 1.125rem}.page-template-open-house .rtoh-banner__info--time{white-space:nowrap;padding-left:1.75rem;background:url(../images/open-house/icon-time.svg) no-repeat left top/1.125rem 1.125rem}.page-template-open-house .rtoh-banner__info--address{padding-left:1.5rem;background:url(../images/open-house/icon-address.svg) no-repeat left top/1.125rem 1.125rem}@media (min-width:576px){.page-template-open-house .rtoh-banner__info--address{padding-left:1.75rem}}.page-template-open-house .rtoh-banner__info--desc{display:grid;padding:.375rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='468' height='106' viewBox='0 0 468 106' fill='none'%3E%3Cpath d='M20.5166 1H467V90.1498L447.483 105H1V16.5403L12.2407 7.60801L20.5166 1Z' stroke='%2351E6F6' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat left top/100% 100%;margin-bottom:1.5rem}@media (min-width:768px){.page-template-open-house .rtoh-banner__info--desc{max-width:468px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:3.75rem}}.page-template-open-house .rtoh-banner__info--desc:before{top:60%;z-index:9;left:-1rem;position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='111' height='88' viewBox='0 0 111 88' fill='none'%3E%3Cpath d='M110.812 86C110.812 87.0009 110.001 87.8123 109 87.8123C107.999 87.8123 107.188 87.0009 107.188 86C107.188 84.9991 107.999 84.1877 109 84.1877C110.001 84.1877 110.812 84.9991 110.812 86ZM1 86V86.3398H0.660194V86H1ZM1 2H0.660194V1.66019H1V2ZM15.9636 2C15.9636 3.0009 15.1523 3.8123 14.1513 3.8123C13.1504 3.8123 12.3391 3.0009 12.3391 2C12.3391 0.999096 13.1504 0.187703 14.1513 0.187703C15.1523 0.187703 15.9636 0.999096 15.9636 2ZM109 86.3398H1V85.6602H109V86.3398ZM0.660194 86V2H1.33981V86H0.660194ZM1 1.66019H14.1513V2.33981H1V1.66019Z' fill='%23BFF9FF'/%3E%3C/svg%3E")}@media (min-width:768px){.page-template-open-house .rtoh-banner__info--desc:before{right:-1.625rem;top:calc(50% - .25rem);content:url(../images/open-house/banner-entry-line.svg)}}@media (min-width:992px){.page-template-open-house .rtoh-banner__info--desc:before{left:auto;top:calc(50% - .5rem)}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__info--desc:after{height:14px;width:314px;content:"";top:-5px;right:-1.25rem;position:absolute;border-radius:314px;background:radial-gradient(50% 50% at 50% 50%,rgba(191,238,243,.7) 0,rgba(24,18,48,0) 100%)}}.page-template-open-house .rtoh-banner__info--desc .items{font-weight:600;color:#031c6f;display:inline-block;vertical-align:middle;background:rgba(81,230,246,.75);padding:1.125rem 2.25rem .75rem .75rem;-webkit-clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 12px),calc(100% - 1rem) 100%,0 100%,0 100%,0 13px);clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 12px),calc(100% - 1rem) 100%,0 100%,0 100%,0 13px);padding:1rem .5rem .5rem}@media (min-width:768px){.page-template-open-house .rtoh-banner__info--desc .items{font-size:1.25rem;padding:1.125rem .75rem .75rem .75rem}}@media (min-width:992px){.page-template-open-house .rtoh-banner__info--desc .items{font-size:1rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__info--desc .items{font-size:1.125rem;line-height:1.5rem}}@media (min-width:1200px){.page-template-open-house .rtoh-banner__info--desc .items{padding:1.125rem 2.25rem .75rem .75rem}}.page-template-open-house .rtoh-banner__info--cta{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px){.page-template-open-house .rtoh-banner__info--cta{margin:0 .25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}}@media (min-width:1400px){.page-template-open-house .rtoh-banner__info--cta{z-index:8}}.page-template-open-house .rtoh-banner__info--cta:after{left:1.75rem;position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 6L18 18' stroke='%2351E6F6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");top:-.75rem}@media (min-width:992px){.page-template-open-house .rtoh-banner__info--cta:after{top:calc(100% + 1.875rem)}}.page-template-open-house .rtoh-banner__info--cta a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.625rem;font-weight:800;width:13.375rem;font-size:1.25rem;line-height:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/open-house/button-bg2.png) no-repeat left top/13.375rem;-webkit-transition:background .4s ease;transition:background .4s ease}@media (min-width:1200px){.page-template-open-house .rtoh-banner__info--cta a{font-size:1.5rem}}.page-template-open-house .rtoh-banner__info--cta a:hover{background:url(../images/open-house/button-bg2.png) no-repeat left top -3.625rem/13.375rem}.page-template-open-house .rtoh-banner__image{position:relative;background:url(../images/open-house/banner-img-iframe.svg) no-repeat left top/100% 100%;padding:13px 0 20px 13px}.page-template-open-house .rtoh-banner__image:before{z-index:1;bottom:3rem;right:1.375rem;position:absolute;content:url(../images/open-house/banner-img-bot.svg)}.page-template-open-house .rtoh-banner__image:after{position:absolute;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);top:calc(100% - 4rem);left:calc(100% - 5rem);content:url(../images/open-house/banner-img-icon.svg)}@media (min-width:768px){.page-template-open-house .rtoh-banner__image:after{top:calc(100% - 4rem);left:calc(100% - 4rem);-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}@media (min-width:992px){.page-template-open-house .rtoh-banner__image:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:calc(100% - 2.5rem);left:calc(100% - 3.5rem)}}.page-template-open-house .rtoh-banner__image--mask{overflow:hidden;position:relative;aspect-ratio:1.4731707317/1;-webkit-mask-image:url(../images/open-house/banner-img-mask.svg);mask-image:url(../images/open-house/banner-img-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:calc(100% - 1rem)}@media (min-width:1400px){.page-template-open-house .rtoh-banner__image--mask{max-width:604px}}.page-template-open-house .rtoh-banner__image--mask:before{z-index:1;left:2.5rem;top:.375rem;position:absolute;content:url(../images/open-house/banner-img-top.svg)}.page-template-open-house .rtoh-banner__image--mask:after{top:0;left:0;right:0;bottom:0;z-index:2;content:"";position:absolute;background:-webkit-gradient(linear,left top,left bottom,color-stop(79.22%,transparent),to(#19062d));background:linear-gradient(180deg,transparent 79.22%,#19062d 100%)}.page-template-open-house .rtoh-banner__image--mask img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.4731707317/1}.page-template-open-house .rtoh-about{padding-top:7.5rem;padding-bottom:3rem;background:url(../images/open-house/about-bg.png) no-repeat top center/auto 143px}@media (min-width:768px){.page-template-open-house .rtoh-about{padding-top:8rem;padding-bottom:4rem}}@media (min-width:1200px){.page-template-open-house .rtoh-about{padding-top:143px}}@media (min-width:1400px){.page-template-open-house .rtoh-about{padding-bottom:8rem}}.page-template-open-house .rtoh-about .container{position:relative}@media (min-width:1400px){.page-template-open-house .rtoh-about .container:before{content:"";width:50vw;height:77px;position:absolute;right:calc(100% + 3.75rem);bottom:calc(100% + 4.125rem);background:url(../images/open-house/about-bg-line.png) repeat-x top center/2.5rem 77px}.page-template-open-house .rtoh-about .container:after{content:"";position:absolute;height:77px;width:50vw;left:calc(100% + 3.75rem);bottom:calc(100% + 4.125rem);background:url(../images/open-house/about-bg-line.png) repeat-x top center/2.5rem 77px}}.page-template-open-house .rtoh-about__head{color:#fff;text-align:center;margin:0 auto 2.5rem}@media (min-width:768px){.page-template-open-house .rtoh-about__head{margin:0 auto 3rem}}@media (min-width:1200px){.page-template-open-house .rtoh-about__head{margin:0 auto 3.75rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__head{max-width:1110px}}.page-template-open-house .rtoh-about__head .rtoh-title{font-size:2rem;font-weight:800;line-height:1.3;margin-bottom:1rem;text-transform:uppercase}@media (min-width:768px){.page-template-open-house .rtoh-about__head .rtoh-title{margin-bottom:1.5rem}}@media (min-width:1200px){.page-template-open-house .rtoh-about__head .rtoh-title{font-size:2.5rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__head .rtoh-title{font-size:3.125rem;margin-bottom:2.25rem}}.page-template-open-house .rtoh-about__head--desc{font-weight:500}@media (min-width:1400px){.page-template-open-house .rtoh-about__head--desc{font-size:1.125rem;line-height:1.75rem}}.page-template-open-house .rtoh-about__items{gap:1.5rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.page-template-open-house .rtoh-about__items{gap:2rem;max-width:39rem}}@media (min-width:1200px){.page-template-open-house .rtoh-about__items{display:grid;max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px){.page-template-open-house .rtoh-about__items{gap:3rem}}.page-template-open-house .rtoh-about__item{color:#fff;position:relative}.page-template-open-house .rtoh-about__item--inner{padding:1px;position:relative;-webkit-mask-image:url(../images/open-house/about-mask.svg);mask-image:url(../images/open-house/about-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.page-template-open-house .rtoh-about__item--bg{display:grid;min-height:7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 .375rem;background:var(--bg) no-repeat center center/cover}@media (min-width:576px){.page-template-open-house .rtoh-about__item--bg{min-height:177px;padding:0 0 0 1rem}}.page-template-open-house .rtoh-about__item:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:url(../images/open-house/about-style.png) no-repeat center center/100% 100%}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--bg{grid-template-columns:auto 8rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--bg{grid-template-columns:auto 11.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--bg{gap:1rem;grid-template-columns:auto 14.5rem}}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:3.75rem;padding:.5rem .75rem .75rem;font-size:.875rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--entry{font-size:1rem;max-width:355px;min-height:96px;padding:.25rem 1.25rem .75rem}}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--entry:before{z-index:1;left:.125rem;height:96px;position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='348' height='95' viewBox='0 0 348 97' fill='none'%3E%3Cpath d='M19.9684 1H347V84.1479L328.032 96H1V15.3333L11.9249 7.09477L19.9684 1Z' stroke='%2351E6F6' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat left center/100% 100%;width:calc(100% + .5rem);bottom:-.625rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--entry:before{width:346px;bottom:.375rem}}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--entry:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:#031c6f;-webkit-clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem);clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem)}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--value{font-size:67px;font-style:italic;font-weight:700;line-height:normal;letter-spacing:6.7px;position:relative;z-index:2}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--desc{position:relative;z-index:2}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--image{height:100%;padding-top:.625rem}.page-template-open-house .rtoh-about__item.style-default .rtoh-about__item--image img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.3832335329/1}.page-template-open-house .rtoh-about__item.style-1:after{background:url(../images/open-house/about-style1.png) no-repeat center center/100% 100%}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--bg{grid-template-columns:auto 8rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--bg{grid-template-columns:auto 11.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--bg{grid-template-columns:auto 15.75rem}}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--entry{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .75rem .75rem;min-height:6rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--entry{max-width:355px;padding:.25rem 1.25rem .75rem}}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--entry:before{z-index:1;left:.125rem;position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='348' height='95' viewBox='0 0 348 97' fill='none'%3E%3Cpath d='M19.9684 1H347V84.1479L328.032 96H1V15.3333L11.9249 7.09477L19.9684 1Z' stroke='%2351E6F6' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat left center/100% 100%;bottom:.375rem;min-height:6rem;width:calc(100% + .5rem)}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--entry:before{width:346px}}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--entry:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:#031c6f;-webkit-clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem);clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem)}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value{z-index:2;position:relative;white-space:nowrap;text-transform:uppercase}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;font-weight:700;font-style:italic;color:#031c6f;font-size:2.25rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone{font-size:67px;letter-spacing:6.7px}}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone:not(:first-child){position:absolute;top:0;left:0}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone:nth-child(1){z-index:1;-webkit-filter:blur(7.2098240852px);filter:blur(7.2098240852px);text-shadow:-4px -4px 0 rgba(81,230,246,.2),4px -4px 0 rgba(81,230,246,.2),-4px 4px 0 rgba(81,230,246,.2),4px 4px 0 rgba(81,230,246,.2)}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone:nth-child(2){z-index:2;opacity:.7;-webkit-filter:blur(2.4032745361px);filter:blur(2.4032745361px);text-shadow:-2px -2px 0 #51e6f6,2px -2px 0 #51e6f6,-2px 2px 0 #51e6f6,2px 2px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--value .text-clone:nth-child(3){z-index:3;text-shadow:-1px -1px 0 #51e6f6,1px -1px 0 #51e6f6,-1px 1px 0 #51e6f6,1px 1px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--desc{z-index:2;position:relative}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--image{height:100%;padding:.5rem 0}.page-template-open-house .rtoh-about__item.style-1 .rtoh-about__item--image img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.5652173913/1}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--bg{grid-template-columns:auto 5rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--bg{grid-template-columns:auto 11.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--bg{gap:2.5rem;grid-template-columns:auto 13.25rem}}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;min-height:96px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:355px;font-size:.875rem;padding:.5rem .75rem .5rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--entry{font-size:1rem;padding:.5rem 1.25rem 1rem}}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--entry:before{z-index:1;left:.125rem;bottom:.375rem;height:96px;position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='348' height='95' viewBox='0 0 348 97' fill='none'%3E%3Cpath d='M19.9684 1H347V84.1479L328.032 96H1V15.3333L11.9249 7.09477L19.9684 1Z' stroke='%2351E6F6' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat left center/100% 100%;width:calc(100% + .5rem)}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--entry:before{width:346px}}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--entry:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:#031c6f;-webkit-clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem);clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem)}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value{z-index:2;position:absolute;bottom:.25rem;white-space:nowrap;right:.5rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value{right:3rem}}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone{font-size:1.75rem;font-style:italic;font-weight:900;line-height:normal;letter-spacing:2.912px;color:#51e6f6;bottom:0;right:0;position:absolute}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(1){z-index:1}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(1) span{-webkit-filter:blur(7.2804055214px);filter:blur(7.2804055214px);text-shadow:-2px -2px 0 rgba(81,230,246,.2),2px -2px 0 rgba(81,230,246,.2),-2px 2px 0 rgba(81,230,246,.2),2px 2px 0 rgba(81,230,246,.2)}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(2){z-index:2}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(2) span{opacity:.7;-webkit-filter:blur(2.4268016815px);filter:blur(2.4268016815px);text-shadow:-1px -1px 0 #51e6f6,1px -1px 0 #51e6f6,-1px 1px 0 #51e6f6,1px 1px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(3){z-index:3}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone:nth-child(3) span{color:#031c6f;text-shadow:-1px -1px 0 #51e6f6,1px -1px 0 #51e6f6,-1px 1px 0 #51e6f6,1px 1px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--value .text-clone small{color:#51e6f6;font-size:9.707px;font-weight:800;line-height:25.239px;letter-spacing:.971px;font-style:normal}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--desc{position:relative;z-index:2}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--image{height:100%;padding:.125rem 0 .375rem}@media (min-width:1400px){.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--image{padding:.125rem .75rem .375rem 0}}.page-template-open-house .rtoh-about__item.style-2 .rtoh-about__item--image img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.1834319527/1}.page-template-open-house .rtoh-about__item.style-3:after{background:url(../images/open-house/about-style3.png) no-repeat center center/100% 100%}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--bg{grid-template-columns:auto 5rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--bg{grid-template-columns:auto 11.25rem}}@media (min-width:1400px){.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--bg{gap:1.75rem;grid-template-columns:auto 14.25rem}}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--entry{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;min-height:96px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:355px;padding:.5rem .75rem .5rem;font-size:.875rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--entry{font-size:1rem;padding:.625rem 1.25rem .625rem}}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--entry:before{z-index:1;left:.125rem;bottom:.375rem;height:96px;position:absolute;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='348' height='95' viewBox='0 0 348 97' fill='none'%3E%3Cpath d='M19.9684 1H347V84.1479L328.032 96H1V15.3333L11.9249 7.09477L19.9684 1Z' stroke='%2351E6F6' stroke-miterlimit='10'/%3E%3C/svg%3E") no-repeat left center/100% 100%;width:calc(100% + .5rem)}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--entry:before{width:346px}}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--entry:after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;background:#031c6f;-webkit-clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem);clip-path:polygon(1rem 0,100% 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 100%,0 1rem)}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value{z-index:2;position:relative;white-space:nowrap;text-transform:uppercase}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;font-weight:700;font-style:italic;color:#031c6f;font-size:2.25rem}@media (min-width:576px){.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone{font-size:3.75rem}}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone:not(:first-child){position:absolute;top:0;left:0}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone:nth-child(1){z-index:1;-webkit-filter:blur(7.2098240852px);filter:blur(7.2098240852px);text-shadow:-4px -4px 0 rgba(81,230,246,.2),4px -4px 0 rgba(81,230,246,.2),-4px 4px 0 rgba(81,230,246,.2),4px 4px 0 rgba(81,230,246,.2)}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone:nth-child(2){z-index:2;opacity:.7;-webkit-filter:blur(2.4032745361px);filter:blur(2.4032745361px);text-shadow:-2px -2px 0 #51e6f6,2px -2px 0 #51e6f6,-2px 2px 0 #51e6f6,2px 2px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--value .text-clone:nth-child(3){z-index:3;text-shadow:-1px -1px 0 #51e6f6,1px -1px 0 #51e6f6,-1px 1px 0 #51e6f6,1px 1px 0 #51e6f6}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--desc{position:relative;z-index:2}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--image{height:100%;padding-top:3px;padding-bottom:.5rem;padding-right:.625rem}.page-template-open-house .rtoh-about__item.style-3 .rtoh-about__item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.3072289157/1}.page-template-open-house .rtoh-program{padding-top:3rem;padding-bottom:3rem;background:url(../images/open-house/program-bg.jpg) repeat center center/cover}@media (min-width:1200px){.page-template-open-house .rtoh-program{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1400px){.page-template-open-house .rtoh-program{padding-top:5rem;padding-bottom:5rem}}.page-template-open-house .rtoh-program__head{margin-bottom:2rem}@media (min-width:768px){.page-template-open-house .rtoh-program__head{margin-bottom:2.25rem}}.page-template-open-house .rtoh-program__head .rtoh-title{color:#031c6f;text-align:center;font-weight:800;font-size:2rem;line-height:1.3}@media (min-width:1200px){.page-template-open-house .rtoh-program__head .rtoh-title{font-size:2.5rem}}@media (min-width:1400px){.page-template-open-house .rtoh-program__head .rtoh-title{line-height:4rem;font-size:3.125rem}}.page-template-open-house .rtoh-program__body{max-width:900px;margin:0 auto}.page-template-open-house .rtoh-program__items{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.page-template-open-house .rtoh-program__items{gap:2.5rem}}.page-template-open-house .rtoh-program__item{gap:.5rem;display:grid}@media (min-width:576px){.page-template-open-house .rtoh-program__item{gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:40% auto}}@media (min-width:992px){.page-template-open-house .rtoh-program__item{grid-template-columns:414px auto}}.page-template-open-house .rtoh-program__item:first-child .rtoh-program__item--entry{color:#031c6f}@media (min-width:576px){.page-template-open-house .rtoh-program__item:first-child .rtoh-program__item--entry{padding-top:1.5rem}}.page-template-open-house .rtoh-program__item--image{position:relative}.page-template-open-house .rtoh-program__item--image img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.4526315789/1}.page-template-open-house .rtoh-program__item--image:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;background:url(../images/open-house/program-iframe.png) no-repeat center center/100% 100%}.page-template-open-house .rtoh-program__item--image .mask{-webkit-mask-image:url(../images/open-house/program-mask.svg);mask-image:url(../images/open-house/program-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.page-template-open-house .rtoh-program__item--entry{color:#031c6f}.page-template-open-house .rtoh-program__item--time{font-weight:700;font-size:1.25rem;padding-left:1.5rem;letter-spacing:.125rem}@media (min-width:576px){.page-template-open-house .rtoh-program__item--time{padding-left:0}}.page-template-open-house .rtoh-program__item--desc{font-weight:600}@media (min-width:1400px){.page-template-open-house .rtoh-program__item--desc{font-size:1.125rem;line-height:1.75rem}}.page-template-open-house .rtoh-program__item--desc p{margin:0;padding-left:1.5rem}@media (min-width:576px){.page-template-open-house .rtoh-program__item--desc p{padding-left:0}}.page-template-open-house .rtoh-program__item--desc ul{padding-left:0;margin-bottom:0;list-style:none;color:#fff;background:#031c6f;-webkit-clip-path:polygon(10px 0,100% 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 100%,0 10px);stroke-width:1px;stroke:var(--stroke-2,#021f7e);-webkit-box-shadow:4px 4px 6px 0 rgba(0,0,0,.25) inset;box-shadow:4px 4px 6px 0 rgba(0,0,0,.25) inset;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:1.25rem 0;margin-top:.25rem}@media (min-width:576px){.page-template-open-house .rtoh-program__item--desc ul{display:inline-block;vertical-align:middle}}.page-template-open-house .rtoh-program__item--desc ul li{font-weight:400;padding:0 1.25rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='5' viewBox='0 0 11 5' fill='none'%3E%3Cpath d='M7.0015 2.18396C7.0015 3.21489 7.83723 4.05063 8.86816 4.05063C9.8991 4.05063 10.7348 3.21489 10.7348 2.18396C10.7348 1.15303 9.8991 0.317293 8.86816 0.317293C7.83723 0.317293 7.0015 1.15303 7.0015 2.18396ZM0.868164 2.53396H8.86816V1.83396H0.868164V2.53396Z' fill='white'/%3E%3C/svg%3E") no-repeat left .5rem}.page-template-open-house .rtoh-program__item--desc ul li:not(:last-child){margin-bottom:.25rem}.page-template-open-house .rtoh-marquee{gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:.125rem solid #a51c30;border-bottom:.125rem solid #a51c30}.page-template-open-house .rtoh-marquee .marquee-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:.5rem 0;border-top:.125rem solid #031c6f;border-bottom:.125rem solid #031c6f;background:#a51c30}@media (min-width:768px){.page-template-open-house .rtoh-marquee .marquee-wrapper{padding:.75rem 0}}@media (min-width:992px){.page-template-open-house .rtoh-marquee .marquee-wrapper{padding:.375rem 0}}.page-template-open-house .rtoh-marquee .marquee-wrapper:hover .marquee-wrapper__inner--item{opacity:.8}.page-template-open-house .rtoh-marquee .marquee-wrapper .marquee-wrapper__inner{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;gap:2.5rem}@media (min-width:1200px){.page-template-open-house .rtoh-marquee .marquee-wrapper .marquee-wrapper__inner{gap:2.5rem}}.page-template-open-house .rtoh-marquee .marquee-wrapper .marquee-wrapper__inner--item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;overflow:hidden;border-radius:.25rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page-template-open-house .rtoh-marquee .marquee-wrapper .marquee-wrapper__inner--item img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.page-template-open-house .rtoh-marquee .marquee-wrapper .marquee-wrapper__inner--item:hover{opacity:1!important}.page-template-open-house .rtoh-galleries{background:#fff;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.page-template-open-house .rtoh-galleries{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1400px){.page-template-open-house .rtoh-galleries{padding-top:5rem;padding-bottom:8rem}}.page-template-open-house .rtoh-galleries__head{text-align:center;margin-bottom:2rem}@media (min-width:992px){.page-template-open-house .rtoh-galleries__head{margin-bottom:3rem}}@media (min-width:1400px){.page-template-open-house .rtoh-galleries__head{margin-bottom:5rem}}.page-template-open-house .rtoh-galleries__head--top{display:grid;position:relative}.page-template-open-house .rtoh-galleries__head--top .text-clone{width:100%;font-size:2rem;font-weight:1000;line-height:1.3}@media (min-width:1200px){.page-template-open-house .rtoh-galleries__head--top .text-clone{font-size:2.5rem}}@media (min-width:1400px){.page-template-open-house .rtoh-galleries__head--top .text-clone{font-size:45px;line-height:62px;letter-spacing:2.25px}}.page-template-open-house .rtoh-galleries__head--top .text-clone:first-child{z-index:1;opacity:.7;-webkit-filter:blur(2.5px);filter:blur(2.5px);color:transparent;position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);text-shadow:-2px -2px 0 #031c6f,0 -2px 0 #031c6f,2px -2px 0 #031c6f,2px 0 0 #031c6f,2px 2px 0 #031c6f,0 2px 0 #031c6f,-2px 2px 0 #031c6f,-2px 0 0 #031c6f}.page-template-open-house .rtoh-galleries__head--top .text-clone:nth-child(2){z-index:2;position:absolute;left:50%;color:transparent;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);text-shadow:-1px -1px 0 #031c6f,0 -1px 0 #031c6f,1px -1px 0 #031c6f,1px 0 0 #031c6f,1px 1px 0 #031c6f,0 1px 0 #031c6f,-1px 1px 0 #031c6f,-1px 0 0 #031c6f}.page-template-open-house .rtoh-galleries__head--top .text-clone:last-child{z-index:3;color:#fff;position:relative}.page-template-open-house .rtoh-galleries__head--middle{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-open-house .rtoh-galleries__head--middle .text-at{font-weight:800;color:#031c6f;letter-spacing:1.5px;line-height:normal;text-transform:uppercase;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:1.125rem;margin-top:.25rem}@media (min-width:576px){.page-template-open-house .rtoh-galleries__head--middle .text-at{gap:1.125rem;margin-top:0;font-size:1.875rem}}.page-template-open-house .rtoh-galleries__head--middle .text-clone{position:relative}.page-template-open-house .rtoh-galleries__head--middle .text-clone span{font-weight:1000;color:#031c6f;letter-spacing:.08em;font-size:3rem}@media (min-width:1400px){.page-template-open-house .rtoh-galleries__head--middle .text-clone span{line-height:4rem;font-size:3.75rem}}.page-template-open-house .rtoh-galleries__head--middle .text-clone span:first-child,.page-template-open-house .rtoh-galleries__head--middle .text-clone span:nth-child(2){left:0;position:absolute}.page-template-open-house .rtoh-galleries .swiper{margin-top:2.25rem}.page-template-open-house .rtoh-galleries .swiper__arrows{gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-open-house .rtoh-galleries .swiper__arrows--prev{content:url(../images/open-house/galleries-arrow.svg)}.page-template-open-house .rtoh-galleries .swiper__arrows--next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);content:url(../images/open-house/galleries-arrow.svg)}.page-template-open-house .rtoh-galleries__body--row{gap:.5rem;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:34.3% auto 34.3%}.page-template-open-house .rtoh-galleries__body--col{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-open-house .rtoh-galleries__body--col:first-child .rtoh-galleries__item:nth-child(1),.page-template-open-house .rtoh-galleries__body--col:first-child .rtoh-galleries__item:nth-child(2){width:calc(50% - .25rem)}.page-template-open-house .rtoh-galleries__body--col:first-child .rtoh-galleries__item:nth-child(1) img,.page-template-open-house .rtoh-galleries__body--col:first-child .rtoh-galleries__item:nth-child(2) img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.0331753555/1}.page-template-open-house .rtoh-galleries__body--col:first-child .rtoh-galleries__item:nth-child(3) img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.5669014085/1}.page-template-open-house .rtoh-galleries__body--col:nth-child(2) img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:.7773359841/1}.page-template-open-house .rtoh-galleries__body--col:last-child .rtoh-galleries__item:nth-child(1) img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.5669014085/1}.page-template-open-house .rtoh-galleries__body--col:last-child .rtoh-galleries__item:nth-child(2),.page-template-open-house .rtoh-galleries__body--col:last-child .rtoh-galleries__item:nth-child(3){width:calc(50% - .25rem)}.page-template-open-house .rtoh-galleries__body--col:last-child .rtoh-galleries__item:nth-child(2) img,.page-template-open-house .rtoh-galleries__body--col:last-child .rtoh-galleries__item:nth-child(3) img{width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.0331753555/1}.page-template-open-house .rtoh-galleries__item{cursor:pointer;position:relative}.page-template-open-house .rtoh-galleries__item:hover img{-webkit-transform:scale(1.08) rotate(2deg);-ms-transform:scale(1.08) rotate(2deg);transform:scale(1.08) rotate(2deg)}.page-template-open-house .rtoh-galleries__item.swiper-slide img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.0322580645/1}.page-template-open-house .rtoh-galleries__item--count{top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(3,28,111,.8)),to(rgba(3,28,111,.8)));background:linear-gradient(0deg,rgba(3,28,111,.8) 0,rgba(3,28,111,.8) 100%)}.page-template-open-house .rtoh-galleries__item--count .text-clone{font-size:45px;font-weight:600;line-height:62px;font-style:italic;letter-spacing:2.25px;text-transform:uppercase}.page-template-open-house .rtoh-galleries__item--count .text-clone:first-child{position:absolute;-webkit-filter:blur(.125rem);filter:blur(.125rem);text-shadow:-.125rem -.125rem 0 #51e6f6,.125rem -.125rem 0 #51e6f6,-.125rem .125rem 0 #51e6f6,.125rem .125rem 0 #51e6f6}.page-template-open-house .rtoh-galleries__item--count .text-clone:last-child{z-index:2;position:relative;color:#031c6f;text-shadow:-1px -1px 0 #51e6f6,1px -1px 0 #51e6f6,-1px 1px 0 #51e6f6,1px 1px 0 #51e6f6}.page-template-open-house .rtoh-galleries__item:after,.page-template-open-house .rtoh-galleries__item:before{z-index:9;width:1.25rem;height:1.25rem;position:absolute;content:url(../images/open-house/gallery-coner.svg)}.page-template-open-house .rtoh-galleries__item:before{top:0;right:.625rem}.page-template-open-house .rtoh-galleries__item:after{left:0;top:.625rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page-template-open-house .rtoh-galleries__item span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.page-template-open-house .rtoh-galleries__item span:after,.page-template-open-house .rtoh-galleries__item span:before{z-index:9;width:1.25rem;height:1.25rem;position:absolute;content:url(../images/open-house/gallery-coner.svg)}.page-template-open-house .rtoh-galleries__item span:before{right:0;bottom:.625rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-template-open-house .rtoh-galleries__item span:after{bottom:0;left:.625rem;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.page-template-open-house .rtoh-galleries__item span img{width:100%;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.page-template-open-house .rtoh-contact{padding-top:3rem;background:var(--bg) repeat-x top center/cover}@media (min-width:768px){.page-template-open-house .rtoh-contact{padding-top:4rem}}@media (min-width:992px){.page-template-open-house .rtoh-contact{padding-top:1.25rem}}.page-template-open-house .rtoh-contact:after{left:50%;bottom:0;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='113' viewBox='0 0 1440 113' fill='none'%3E%3Cpath d='M855 113H1442V0H0V113H584L613 84H826L855 113Z' fill='url(%23paint0_linear_151_18122)' fill-opacity='0.7'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_151_18122' x1='721' y1='18' x2='721' y2='113' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2351E6F6' stop-opacity='0.7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.page-template-open-house .rtoh-contact__inner{display:grid}@media (min-width:992px){.page-template-open-house .rtoh-contact__inner{gap:3.125rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-template-columns:auto 30.625rem}}.page-template-open-house .rtoh-contact__head{text-align:center;padding-bottom:6rem;margin-bottom:-7rem}@media (min-width:768px){.page-template-open-house .rtoh-contact__head{margin-bottom:-7rem}}@media (min-width:992px){.page-template-open-house .rtoh-contact__head{margin-bottom:-6rem}}.page-template-open-house .rtoh-contact__head .rtoh-title{color:#fff;max-width:80%;position:relative;margin:0 auto 1rem}@media (min-width:768px){.page-template-open-house .rtoh-contact__head .rtoh-title{max-width:100%;margin:0 0 2.5rem}}.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone{font-size:2rem;font-weight:800;line-height:1.3;position:relative}@media (min-width:576px){.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone{font-size:2.5rem;line-height:normal}}@media (min-width:768px){.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone{font-size:3rem}}@media (min-width:1200px){.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone{margin:0 10%;max-width:80%}}@media (min-width:1400px){.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone{margin:0;max-width:100%;font-size:3.25rem;letter-spacing:2.6px}}.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone:not(:last-child){top:0;left:0;position:absolute}.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone:first-child{z-index:2;opacity:.7;color:transparent;-webkit-filter:blur(2.5px);filter:blur(2.5px);text-shadow:-1px -1px 0 #b4f8ff,1px -1px 0 #b4f8ff,-1px 1px 0 #b4f8ff,1px 1px 0 #b4f8ff}@media (min-width:576px){.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone:first-child{left:3px}}.page-template-open-house .rtoh-contact__head .rtoh-title .text-clone:last-child{z-index:4;background:-webkit-gradient(linear,left bottom,left top,from(rgba(180,248,255,.3)),color-stop(25%,#fff),color-stop(75%,#fff),to(rgba(180,248,255,.3)));background:linear-gradient(0deg,rgba(180,248,255,.3) 0,#fff 25%,#fff 75%,rgba(180,248,255,.3) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.page-template-open-house .rtoh-contact__head--img{margin-left:-6rem;margin-right:-12rem}@media (min-width:992px){.page-template-open-house .rtoh-contact__head--img{margin-left:-8rem;margin-right:-15rem}}.page-template-open-house .rtoh-contact__body{background:#fff;margin-left:-.75rem;margin-right:-.75rem;padding:2.5rem 1rem 6rem}@media (min-width:576px){.page-template-open-house .rtoh-contact__body{padding:2rem;margin-left:0;margin-right:0;margin-bottom:5rem}}@media (min-width:768px){.page-template-open-house .rtoh-contact__body{padding:3rem}}@media (min-width:992px){.page-template-open-house .rtoh-contact__body{padding:2rem}}@media (min-width:1400px){.page-template-open-house .rtoh-contact__body{padding:2.5rem 55px}}.page-template-open-house .rtoh-contact__form{color:#031c6f}.page-template-open-house .rtoh-contact__form .rtoh-title{font-size:2rem;font-weight:900;line-height:1.3;text-align:center;color:#031c6f}@media (min-width:576px){.page-template-open-house .rtoh-contact__form .rtoh-title{line-height:3rem;font-size:1.875rem}.page-template-open-house .rtoh-contact__form .rtoh-title br{display:none}}.page-template-open-house .rtoh-contact__form .wpforms-container-full .title{font-weight:600;color:#031c6f;margin:1rem 0 0!important}@media (min-width:1400px){.page-template-open-house .rtoh-contact__form .wpforms-container-full .title{line-height:1.5rem;font-size:1.125rem}}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:.5rem!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) .wpforms-field-label,.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:1rem!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{font-weight:600!important;color:#031c6f!important;margin-bottom:.75rem!important}@media (min-width:1400px){.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{font-size:1.125rem!important}}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li{font-size:1rem;font-weight:400;line-height:1.5rem}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li:not(:last-child){margin-bottom:.5rem}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label:before{border-color:#031c6f!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label:after{background:#031c6f!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{font-weight:300!important;color:rgba(3,28,111,.8)}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input{border-radius:0!important;background:#fff!important;border:1px solid rgba(3,28,111,.5)!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:focus{border:1px solid #031c6f!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:0!important;text-align:center!important;padding-top:1.125rem!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{border:0!important;padding:0!important;font-weight:800!important;font-size:1.375rem!important;line-height:normal!important;-webkit-transition:background .4s ease!important;transition:background .4s ease!important;width:15rem;height:3.5rem;background:url(../images/open-house/button-bg.png) no-repeat left top/15rem!important}@media (min-width:1400px){.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{width:17.625rem;height:4.125rem;font-size:1.75rem!important;background:url(../images/open-house/button-bg.png) no-repeat left top/17.625rem!important}}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:hover{color:#fff!important;background:url(../images/open-house/button-bg.png) no-repeat left top -4.125rem/17.625rem!important}.page-template-open-house .rtoh-contact__form .wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit:before{display:none!important}.iedg-confirm-opening{padding-top:4rem;padding-bottom:4rem}.iedg-confirm-opening .penn-title{font-weight:500;font-size:18px;text-align:center;margin-bottom:2rem;text-align:center}.iedg-confirm-opening .penn-title span{font-size:22px;font-weight:600}@media (min-width:576px){.iedg-confirm-opening .penn-title span{font-size:24px}}.iedg-confirm-opening h2{font-size:18px}.iedg-confirm-opening *+h2{margin-top:1.5rem}.iedg-confirm-opening__field{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.iedg-confirm-opening__field--header{font-weight:600}.iedg-confirm-opening__field--name{margin-bottom:.5rem}.iedg-confirm-opening__field--grade{margin-bottom:.5rem}.iedg-confirm-opening__student-info{margin-bottom:.5rem}.iedg-confirm-opening__student{margin-bottom:1rem}.iedg-confirm-opening__student:last-child{margin-bottom:2rem}.iedg-confirm-opening__student span.is-label{font-weight:600}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label,.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label.freeze{position:unset;padding:0!important;font-weight:600;margin-bottom:.5rem;font-size:16px;color:#161f38}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1rem}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:rgba(22,31,56,.8)}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:rgba(22,31,56,.8)}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:rgba(22,31,56,.8)}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder{color:rgba(22,31,56,.8)}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:rgba(22,31,56,.8)}.iedg-confirm-opening div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}body.page-template-project-runway footer,body.page-template-project-runway header{display:none}body.page-template-project-runway .iedg-content{background:#000 url(../images/project-runway/bg-bottom.png) no-repeat bottom center/contain;color:#fff}body.page-template-project-runway .iedg-content.is-loading-overlay{pointer-events:all}body.page-template-project-runway .iedg-content.is-loading-overlay::before{background:rgba(0,0,0,.6)}body.page-template-project-runway .iedg-content.is-loading-overlay::after{top:calc(10% - .5em)}@media screen and (min-width:1200px){body.page-template-project-runway .iedg-content.is-loading-overlay::after{top:calc(9% - .5em)}}body.page-template-project-runway .penn-icon{display:none}.penn-project-runway-banner__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.penn-project-runway-banner__logo{padding:1.5rem}.penn-project-runway-banner__logo img{max-width:64px}@media screen and (min-width:576px){.penn-project-runway-banner__logo img{max-width:84px}}.penn-project-runway-banner__language .dropdown img{border-radius:50%;width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.penn-project-runway-banner__language .dropdown .dropdown-toggle{background-color:transparent;color:#fff;border:none;text-transform:uppercase;position:relative;padding-right:1.5rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.penn-project-runway-banner__language .dropdown .dropdown-toggle:after{content:"";width:20px;height:20px;border:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-project-runway-banner__language .dropdown .dropdown-toggle.show::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.penn-project-runway-banner__language .dropdown .dropdown-menu{padding:0;background-color:transparent;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border:none;border-radius:0;margin-top:.25rem!important}.penn-project-runway-banner__language .dropdown .dropdown-menu li{background-size:100% 100%;border-radius:50%;width:32px;height:32px;background-size:cover;background-position:center center}.penn-project-runway-banner__language .dropdown .dropdown-menu li a{display:block;width:1.75rem;height:1.1875rem;opacity:0}.penn-project-runway-banner__language .dropdown .dropdown-menu li.lang-item-vi{background-image:url(../images/project-runway/language-vi.png)}.penn-project-runway-banner__language .dropdown .dropdown-menu li.lang-item-en{background-image:url(../images/project-runway/language-en.png)}.penn-project-runway-banner__title{max-width:1172px;margin:0 auto}.penn-project-runway-banner__desc{margin:1rem 0 1.5rem;border-radius:12px;background:linear-gradient(220.05deg,rgba(80,0,0,.9) 3.64%,rgba(80,0,0,0) 50%,rgba(80,0,0,.9) 96.36%);padding:18px 6px;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;position:relative}@media screen and (min-width:922px){.penn-project-runway-banner__desc{font-size:28px;padding:2.625rem 1rem;margin:1rem 0 2rem}}@media screen and (min-width:1200px){.penn-project-runway-banner__desc{font-size:40px;line-height:60px;padding:2.625rem 1rem}}.penn-project-runway-banner__desc::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;border:.5px solid transparent;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.4)),color-stop(52%,rgba(255,255,255,0)),to(#fff)) border-box;background:linear-gradient(90deg,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 52%,#fff 100%) border-box;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:.7}.penn-project-runway-banner__note{font-weight:400;font-size:16px;text-align:center}@media screen and (min-width:992px){.penn-project-runway-banner__note{font-size:24px}}@media screen and (min-width:1200px){.penn-project-runway-banner__note{font-size:32px;line-height:50px}}.penn-project-runway{margin-top:1.75rem;margin-bottom:3.75rem}.penn-project-runway__table:not(:last-child){margin-bottom:2rem}@media screen and (min-width:992px){.penn-project-runway__table:not(:last-child){margin-bottom:4.125rem}}.penn-project-runway__table:first-child{background:url(../images/project-runway/bg-table-a.png) no-repeat bottom 80px right/360px;position:relative}@media screen and (max-width:575px){.penn-project-runway__table:first-child{background:unset}}@media screen and (min-width:992px){.penn-project-runway__table:first-child{background:url(../images/project-runway/bg-table-a.png) no-repeat bottom 120px right/500px}}@media screen and (min-width:1200px){.penn-project-runway__table:first-child{background:url(../images/project-runway/bg-table-a.png) no-repeat bottom 120px right/800px}}.penn-project-runway__table:first-child::before{content:"";background:url(../images/project-runway/ribbon.png) no-repeat bottom 0 right/contain;width:186px;height:186px;position:absolute;bottom:-66px;right:0}@media screen and (max-width:575px){.penn-project-runway__table:first-child::before{display:none}}@media screen and (min-width:992px){.penn-project-runway__table:first-child::before{bottom:-124px}}@media screen and (min-width:1200px){.penn-project-runway__table:first-child::before{width:362px;height:426px}}.penn-project-runway__table:nth-child(3){background:url(../images/project-runway/girl-table-c.png) no-repeat bottom 0 right/contain}@media screen and (max-width:575px){.penn-project-runway__table:nth-child(3){background:unset}}.penn-project-runway__table--title{font-weight:700;font-size:24px;text-align:center;color:#cb181f;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:992px){.penn-project-runway__table--title{font-size:32px}}@media screen and (min-width:1200px){.penn-project-runway__table--title{font-size:46px;margin-bottom:1.5rem;line-height:50px}}.penn-project-runway__table--list{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:390px){.penn-project-runway__table--list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.penn-project-runway__table--list{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.penn-project-runway__table--list{gap:1.5rem}}.penn-project-runway__table--list .project-runway-item{background:#fff}.penn-project-runway__table--list .project-runway-item__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:182/138}.penn-project-runway__table--list .project-runway-item__body{background:#fff;color:#000;padding:12px}@media screen and (min-width:768px){.penn-project-runway__table--list .project-runway-item__body{padding:1.375rem}}.penn-project-runway__table--list .project-runway-item__vote{border:1px solid #cb181f;padding:6px;font-weight:400;font-size:16px;line-height:14px;text-transform:uppercase;color:#cb181f;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;cursor:pointer}@media screen and (min-width:992px){.penn-project-runway__table--list .project-runway-item__vote{font-size:18px;gap:12px;padding:8px 12px}}@media screen and (min-width:1200px){.penn-project-runway__table--list .project-runway-item__vote{font-size:22px;line-height:32px;gap:12px}}.penn-project-runway__table--list .project-runway-item__vote:hover,.penn-project-runway__table--list .project-runway-item__vote[data-checked]{background:#cb181f;color:#fff}.penn-project-runway__table--list .project-runway-item__vote:hover svg path,.penn-project-runway__table--list .project-runway-item__vote[data-checked] svg path{fill:#fff}.penn-project-runway__table--list .project-runway-item__class{font-weight:400;font-size:18px;margin-bottom:10px}@media screen and (min-width:992px){.penn-project-runway__table--list .project-runway-item__class{font-size:24px}}@media screen and (min-width:1200px){.penn-project-runway__table--list .project-runway-item__class{font-size:32px;line-height:50px}}.penn-project-runway__table--list .project-runway-item__name{font-weight:400;font-style:italic;font-size:14px;color:grey}@media screen and (min-width:992px){.penn-project-runway__table--list .project-runway-item__name{font-size:18px}}@media screen and (min-width:1200px){.penn-project-runway__table--list .project-runway-item__name{font-size:22px;line-height:32px}}.penn-project-runway__cta{text-align:center;margin-top:2rem}.penn-project-runway__cta button{display:inline-block;color:#cb181f;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:4px;border:1px solid #cb181f;background:#fff;padding:.75rem 2rem;cursor:pointer;margin-top:2rem}@media screen and (min-width:1200px){.penn-project-runway__cta button{font-size:32px;margin-top:3rem}}.rt-modal{display:none;position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;padding:0 10px;cursor:pointer}.rt-modal.show{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.rt-modal .rt-close{width:1.5rem;height:1.5rem;line-height:2rem;text-align:center;cursor:pointer;display:block;position:absolute;top:1rem;right:1rem}.rt-modal .rt-close__icon{position:relative;z-index:2;width:100%;height:100%;text-align:center;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rt-modal .rt-close__icon::after,.rt-modal .rt-close__icon::before{content:" ";position:absolute;z-index:1;top:50%;left:0;width:100%;height:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;border-top:2px solid #10172b;margin-top:-1px;border-color:#a5a6aa}.rt-modal .rt-close__icon::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rt-modal .rt-close__icon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.rt-modal .rt-close__icon:hover{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.rt-modal .rt-modal-content{background-color:#f9f9f9;margin:auto;padding:2.5rem 1.5rem 1.5rem;width:100%;max-width:500px;position:relative;cursor:default}.rt-modal.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rt-modal.top .modal-content{margin-top:4%}.rt-modal.bottom .modal-content{margin-top:auto;margin-bottom:4%}.rt-modal.fade .modal-content{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rt-modal.fade.show .modal-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.rt-modal.zoom .modal-content{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rt-modal.zoom.show .modal-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rt-modal.bounce .modal-content{-webkit-animation:bounceIn .5s forwards;animation:bounceIn .5s forwards}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(.3);transform:scale(.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{-webkit-transform:scale(.3);transform:scale(.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.rt-modal.flip .modal-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:flipIn .6s forwards;animation:flipIn .6s forwards}@-webkit-keyframes flipIn{0%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}@keyframes flipIn{0%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}.rt-modal-project{margin-left:auto;margin-right:auto;padding:0;background:rgba(0,0,0,.96);height:100vh}.rt-modal-project .rt-modal-content{max-width:100%;background:#000 url(../images/project-runway/bg-popup-project.png) no-repeat bottom center/contain;text-align:center;padding:1.5rem 0 7.125rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rt-modal-project__logo{margin-bottom:2.375rem}@media screen and (min-width:992px){.rt-modal-project__logo{margin-bottom:4.375rem}}.rt-modal-project__logo img{max-width:64px}@media screen and (min-width:576px){.rt-modal-project__logo img{max-width:84px}}.rt-modal-project__title{max-width:630px;margin:0 auto 2.375rem}@media screen and (min-width:576px){.rt-modal-project__title{margin:0 auto 3.5rem}}.rt-modal-project__desc{font-weight:700;font-size:20px;text-align:center;text-transform:uppercase}@media screen and (min-width:992px){.rt-modal-project__desc{font-size:32px}}@media screen and (min-width:1200px){.rt-modal-project__desc{font-size:40px;line-height:52px}}.rt-modal-project .rt-modal-close{display:inline-block;color:#cb181f;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:4px;border:1px solid #cb181f;background:#fff;padding:.75rem 2rem;cursor:pointer;margin-top:2rem}@media screen and (min-width:1200px){.rt-modal-project .rt-modal-close{font-size:32px;margin-top:3rem}}.penn-search{margin-top:2rem;margin-bottom:5rem}.penn-search__result{font-weight:700;font-size:20px;line-height:32px;margin-bottom:1rem;display:block}.penn-foods-nutrition-intro{padding-top:2.5rem;padding-bottom:1rem}@media (min-width:992px){.penn-foods-nutrition-intro{padding-top:4rem;padding-bottom:5rem}}.penn-foods-nutrition-intro .penn-title-page{margin-bottom:1.5rem}.penn-food-nutrition-tab-content__detail .penn-foods-nutrition-intro a svg,.penn-foods-nutrition-intro .gform_button svg,.penn-foods-nutrition-intro .iedg-btn svg,.penn-foods-nutrition-intro .penn-food-nutrition-tab-content__detail a svg,.penn-foods-nutrition-intro .penn-student-community__content a svg,.penn-foods-nutrition-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button svg,.penn-foods-nutrition-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit svg,.penn-student-community__content .penn-foods-nutrition-intro a svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-foods-nutrition-intro .wpforms-page-button svg,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-foods-nutrition-intro button[type=submit].wpforms-submit svg{margin-right:.75rem}.penn-food-nutrition-tab-content__detail .penn-foods-nutrition-intro a span,.penn-foods-nutrition-intro .gform_button span,.penn-foods-nutrition-intro .iedg-btn span,.penn-foods-nutrition-intro .penn-food-nutrition-tab-content__detail a span,.penn-foods-nutrition-intro .penn-student-community__content a span,.penn-foods-nutrition-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button span,.penn-foods-nutrition-intro div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit span,.penn-student-community__content .penn-foods-nutrition-intro a span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-foods-nutrition-intro .wpforms-page-button span,div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-foods-nutrition-intro button[type=submit].wpforms-submit span{text-transform:capitalize}.penn-foods-nutrition-intro__desc strong{font-size:18px}.penn-foods-nutrition-gallery{padding-bottom:2.5rem}@media (min-width:992px){.penn-foods-nutrition-gallery{padding-bottom:5rem}}.penn-foods-nutrition-gallery .penn-title{margin-bottom:0}.penn-foods-nutrition-gallery__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.penn-foods-nutrition-gallery__inner{position:relative}.penn-foods-nutrition-gallery__item--image{margin-bottom:1rem}.penn-foods-nutrition-gallery__item--image.iedg-img-drop{padding-bottom:75%}.penn-foods-nutrition-gallery__item--image img{border-radius:8px}.penn-foods-nutrition-gallery__item--date{color:#717171;font-weight:500;font-size:14px;margin-bottom:.5rem}.penn-foods-nutrition-gallery__item--title{font-size:18px;color:#161f38;margin-bottom:.5rem}.penn-foods-nutrition-gallery__item--desc{color:#161f38}.penn-foods-nutrition-menu .penn-title{line-height:40px;margin-bottom:1rem}@media (min-width:992px){.penn-foods-nutrition-menu .penn-title{margin-bottom:2rem}}.penn-foods-nutrition-menu__wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:2rem;padding-bottom:1rem}@media (min-width:768px){.penn-foods-nutrition-menu__wrap{padding-top:3.375rem;padding-bottom:3.5rem}}.penn-foods-nutrition-menu__item{margin-bottom:1.5rem}.penn-foods-nutrition-menu__image.iedg-img-drop{padding-bottom:75%}.penn-foods-nutrition-menu__image img{border-radius:8px}.penn-foods-nutrition-menu__title{margin-top:1rem;font-weight:700;font-size:18px;line-height:28px;color:#161f38;display:-webkit-box;display:-ms-flexbox;display:flex}.penn-foods-nutrition-menu__title svg{margin-right:17px}.health-service-well-being{padding-top:2rem;padding-bottom:2rem}@media (min-width:992px){.health-service-well-being{padding-top:4rem;padding-bottom:3.375rem}}.health-service-well-being__content>*{max-width:856px;margin-left:auto;margin-right:auto}.health-service-well-being__content h2,.health-service-well-being__content h3,.health-service-well-being__content h4{margin-bottom:1rem}.health-service-well-being__content *+h2,.health-service-well-being__content *+h3,.health-service-well-being__content *+h4{margin-top:2rem}.health-service-well-being__content ol{padding-left:1.6em;list-style-position:outside}.health-service-well-being__content ol li{margin-bottom:.5rem}.health-service-well-being__content ul{padding-left:0;margin-bottom:0;list-style:none;margin-bottom:1.5rem;padding-left:.5rem}.health-service-well-being__content ul li{padding-left:1rem;position:relative;margin-bottom:.5rem}.health-service-well-being__content ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:currentColor;position:absolute;top:.5rem;left:0}.health-service-well-being__content img{border-radius:4px}.health-service-well-being blockquote{margin-top:2.5rem;padding:40px 24px;background-color:#f5f5f8;font-weight:600;font-size:18px;line-height:30px;color:#161f38;width:100%;max-width:100%}@media (min-width:992px){.health-service-well-being blockquote{padding:40px 110px}}.penn-student-achievements-intro{padding-top:2rem}.penn-student-achievements__wrap{padding-top:3.375rem;padding-bottom:5rem;border-top:1px solid rgba(0,0,0,.1)}.penn-student-achievements__list{padding-left:0;margin-bottom:0;list-style:none;position:relative}.penn-student-achievements__list:before{content:"";position:absolute;top:0;left:30px;height:calc(100% - 1.5rem);width:2px;background-color:#a51c30}@media (min-width:992px){.penn-student-achievements__list:before{left:43px}}.penn-student-achievements__list li{position:relative;padding-left:4.5rem}@media (min-width:992px){.penn-student-achievements__list li{padding-left:6.875rem}}.penn-student-achievements__list li+li{margin-top:2.75rem}@media (min-width:992px){.penn-student-achievements__list li+li{margin-top:4.75rem}}.penn-student-achievements__list li:before{content:"";width:60px;height:60px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='86' height='86' viewBox='0 0 86 86' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='43' cy='43' r='43' fill='%23A51C30'/%3E%3Cpath d='M43 27C36.935 27 32 31.935 32 38C32 44.065 36.935 49 43 49C49.065 49 54 44.065 54 38C54 31.935 49.065 27 43 27ZM43 42C40.791 42 39 40.209 39 38C39 35.791 40.791 34 43 34C45.209 34 47 35.791 47 38C47 40.209 45.209 42 43 42Z' fill='white'/%3E%3Cpath d='M32.7868 46.0156L28.2148 55.3756L34.5778 54.1026L38.2028 58.9356L41.9148 50.9436C38.2158 50.6356 34.9588 48.7756 32.7868 46.0156Z' fill='white'/%3E%3Cpath d='M53.213 46.0156C51.041 48.7756 47.784 50.6356 44.085 50.9436L47.797 58.9356L51.422 54.1026L57.785 55.3756L53.213 46.0156Z' fill='white'/%3E%3C/svg%3E%0A");top:0;left:0;background-size:100% 100%}@media (min-width:992px){.penn-student-achievements__list li:before{width:86px;height:86px}}.penn-student-achievements__year{font-size:24px;color:#a51c30}.penn-student-achievements__desc{margin-bottom:1rem}.penn-student-achievements__detail+.penn-student-achievements__detail{margin-top:2.75rem}@media (min-width:992px){.penn-student-achievements__detail+.penn-student-achievements__detail{margin-top:4.75rem}}.penn-student-achievements__item{display:block;margin-bottom:1.5rem}.penn-student-council-intro{padding-top:2rem;padding-bottom:3rem}@media (min-width:992px){.penn-student-council-intro{padding-bottom:5.75rem}}.penn-student-council-intro__wrap{padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:992px){.penn-student-council-intro__wrap{padding-bottom:3.375rem}}.penn-student-council-heading{padding-bottom:1.5rem}@media (min-width:992px){.penn-student-council-heading{padding-bottom:3rem}}.penn-student-council-heading__desc{text-align:center}@media (min-width:992px){.penn-student-council-heading__desc{max-width:856px;margin:0 auto}}.penn-student-council{margin-bottom:3rem}@media (min-width:992px){.penn-student-council{margin-bottom:6.25rem}}.penn-student-council__title{font-weight:600;font-size:20px;line-height:1.3333333333;color:#a51c30;margin-bottom:1.5rem;position:relative;padding-left:26px}@media (min-width:768px){.penn-student-council__title{font-size:24px}}.penn-student-council__title::before{content:"";width:10px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1622_3975)'%3E%3Cpath d='M10 7.5C6.82667 5.9 3.09333 3.3 0.666671 0.499999L2.53333 7.5L0.66667 14.5C3.09333 11.7 6.82667 9.1 10 7.5Z' fill='%239A0937'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1622_3975'%3E%3Crect width='10' height='15' fill='white' transform='translate(10 15) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.penn-student-council__item+.penn-student-council__item{margin-top:3rem}@media (min-width:992px){.penn-student-council__item+.penn-student-council__item{margin-top:8.75rem}}.penn-student-council__body:first-child{margin-top:2.5rem}.penn-student-council__body:last-child{margin-bottom:2.5rem}.penn-student-council__body+.penn-student-council__body{margin-top:2.5rem}@media (min-width:992px){.penn-student-council__body{display:-webkit-box;display:-ms-flexbox;display:flex}}.penn-student-council__body--image{margin-right:2.5rem;max-width:245px;width:100%}@media (max-width:992px){.penn-student-council__body--image{max-width:100%;margin-bottom:1rem;margin-right:0}}.penn-student-council__body--image img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.penn-student-council__body--content{font-weight:400;line-height:1.4444444444}@media (min-width:768px){.penn-student-council__body--content{font-size:18px}}.penn-student-council__body--content strong{color:#202121}@media (max-width:992px){.penn-student-council__body--content{text-align:center}}.penn-student-council__accordion--title{width:100%;padding-right:1rem}@media (min-width:992px){.penn-student-council__accordion--title{padding-right:2.75rem}}.penn-student-council__accordion .accordion-button{background-color:transparent;color:#202121;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-bottom:1.5rem;padding-top:0;border-bottom:1px solid rgba(32,33,33,.2);font-weight:400;font-size:24px;padding-right:0}.penn-student-council__accordion .accordion-button:not(.collapsed){color:rgba(32,33,33,.5)}.penn-student-council__accordion .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.penn-student-council__accordion .accordion-button::after{-webkit-transition:all .2s ease;transition:all .2s ease;width:24px;height:24px;background-position:center;background-size:2rem;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6667 15.3334H0.333374V17H13.6667V15.3334Z' fill='%23202121'/%3E%3Cpath d='M32 15.3334H18.6666V17H32V15.3334Z' fill='%23202121'/%3E%3Cpath d='M17 0.333374H15.3334V13.6667H17V0.333374Z' fill='%23202121'/%3E%3Cpath d='M17 18.6666H15.3334V32H17V18.6666Z' fill='%23202121'/%3E%3C/svg%3E%0A")}.penn-student-council__accordion .accordion-button[aria-expanded=true]::after{width:24px;height:24px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-position:center}.penn-student-council__accordion .accordion-item{margin-bottom:1rem;border-color:transparent}.penn-student-council__accordion .accordion-body{padding:0;color:rgba(32,33,33,.8);border-bottom:1px solid rgba(32,33,33,.2)}.penn-student-council__accordion .accordion-body a{color:#202121;font-weight:500}.penn-asa-intro{margin-top:3rem;margin-bottom:3rem}@media (min-width:992px){.penn-asa-intro{margin-top:4.25rem;margin-bottom:6.25rem}}.penn-asa-intro__desc{margin-top:1rem;font-weight:500;font-size:16px;line-height:1.4444444444}@media (min-width:992px){.penn-asa-intro__desc{margin-top:0;font-size:18px}}.penn-asa-intro__gallery{margin-top:2.5rem}.penn-asa-intro__gallery--image{margin-bottom:1.5rem}.penn-asa-intro__gallery--image img{border-radius:4px}.penn-asa-list__item{color:#fff;padding-top:5rem;padding-bottom:5rem}.penn-asa-list__item:not(:last-child){margin-bottom:1rem}.penn-asa-list__item:nth-child(odd){background:#002349}.penn-asa-list__item:nth-child(even){background:#a51c30}@media (min-width:992px){.penn-asa-list__item:nth-child(even) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.penn-asa-list__item:nth-child(even) .penn-asa-list__item--wrap{margin-left:auto}}.penn-asa-list__item:nth-child(even) .penn-asa-list__item--cta .gform_button:hover,.penn-asa-list__item:nth-child(even) .penn-asa-list__item--cta .iedg-btn-outline-primary:hover{color:#a51c30}.penn-asa-list__item .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.penn-asa-list__item--wrap{max-width:580px}}.penn-asa-list__item--icon{margin-bottom:1.5rem}.penn-asa-list__item .penn-title{margin-bottom:18px;color:#fff}.penn-asa-list__item--content p{font-size:16px;line-height:1.4444444444}.penn-asa-list__item--content p strong{font-weight:700;font-size:18px}.penn-asa-list__item--cta{margin-top:2rem}.penn-asa-list__item--cta .gform_button,.penn-asa-list__item--cta .iedg-btn-outline-primary{border-color:#fff;color:#fff}.penn-asa-list__item--cta .gform_button:hover,.penn-asa-list__item--cta .iedg-btn-outline-primary:hover{border-color:#fff;background-color:#fff;color:#002349}@media (max-width:992px){.penn-asa-list__item--image{margin-top:1.5rem}}.penn-asa-list__item--image img{border-radius:16px}.penn-club-list{background-color:#002349;color:#fff;padding-top:5rem;padding-bottom:7.5rem}.penn-club-list__header{text-align:center;margin-bottom:4.5rem}.penn-club-list__header .penn-title{color:#fff;margin-bottom:1.5rem}.penn-club-list__header--desc{margin-left:auto;margin-right:auto;max-width:904px}.penn-club-list__mobile{overflow:auto;width:100%;margin-bottom:2rem}.penn-club-list__mobile::-webkit-scrollbar{height:2px}.penn-club-list__nav{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-bottom:1rem}.penn-club-list__nav .nav-tabs{border-bottom:1px dashed rgba(255,255,255,.2);padding-bottom:12px}.penn-club-list__nav .nav-tabs .nav-item+.nav-item{margin-left:2rem}.penn-club-list__nav .nav-tabs .nav-link{color:rgba(255,255,255,.5);padding:0 12px 0;font-weight:500;border:none;position:relative;background-color:transparent}.penn-club-list__nav .nav-tabs .nav-link:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:2px;background-color:#fff;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0}.penn-club-list__nav .nav-tabs .nav-link.active{color:#fff}.penn-club-list__nav .nav-tabs .nav-link.active:after{opacity:1}.penn-club-list__nav .nav-tabs .nav-link.active img{-webkit-filter:invert(100%);filter:invert(100%)}.penn-club-list__item{border:1px solid rgba(255,255,255,.2);border-radius:8px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5rem;padding-bottom:12px;height:220px;color:#fff}.penn-club-list__item--wrap{text-align:center}.penn-club-list__item--icon{border-radius:16px;padding:4px;border:1px dashed rgba(255,255,255,.2);margin-bottom:1.5rem;display:inline-block}.penn-club-list__item--icon .wrap-icon{text-align:center;padding:12px;border-radius:12px;background-color:#fff}.penn-club-list__item--title{font-size:24px;font-weight:600;line-height:1.3333333333}.penn-club-list__item--text{position:relative;color:rgba(255,255,255,.5)}.penn-club-list__item--text::after{content:"";width:-webkit-max-content;width:-moz-max-content;width:max-content;height:1px;background-color:rgba(255,255,255,.5);position:absolute;bottom:0;right:0;left:0}.penn-after-school-club{background-color:#002349;color:#fff;padding-bottom:3.5rem;padding-top:4rem}@media (min-width:992px){.penn-after-school-club{padding-bottom:7.5rem;padding-top:5rem}}.penn-after-school-club .penn-title{margin-bottom:1rem;color:#fff;text-align:center}@media (min-width:992px){.penn-after-school-club .penn-title{margin-bottom:1.5rem}}.penn-after-school-club__header{max-width:900px;margin:0 auto 2.5rem}@media (min-width:992px){.penn-after-school-club__header{margin:0 auto 4.5rem}}.penn-after-school-club__desc{text-align:center;font-weight:500}.penn-after-school-club__tab{position:relative;margin-bottom:2.5rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem}.penn-after-school-club__tab::-webkit-scrollbar{height:4px}.penn-after-school-club__tab::-webkit-scrollbar-track{background:#fff}.penn-after-school-club__tab::-webkit-scrollbar-thumb{background:#a51c30}.penn-after-school-club__tab::-webkit-scrollbar-thumb:hover{background:#a51c30}.penn-after-school-club__tab ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;position:relative}.penn-after-school-club__tab ul::before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='1284' height='1' viewBox='0 0 1284 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline opacity='0.2' x1='-4.37114e-08' y1='0.5' x2='1284' y2='0.499888' stroke='white' stroke-dasharray='4 4'/%3E%3C/svg%3E%0A")}.penn-after-school-club__tab a{padding-left:1.375rem;padding-right:1.375rem;padding-bottom:.75rem;position:relative;display:block;color:rgba(255,255,255,.5);font-weight:500}.penn-after-school-club__tab a.active{color:#fff}.penn-after-school-club__tab a.active:before{content:"";width:100%;height:1px;position:absolute;background-color:#fff;left:0;bottom:0}.penn-after-school-club__item{margin-bottom:1.5rem}.penn-after-school-club__item--inner{position:relative;border-radius:8px;border:1px solid rgba(255,255,255,.2);cursor:pointer;-webkit-transition:all .4s cubic-bezier(.3,0,.3,1);transition:all .4s cubic-bezier(.3,0,.3,1);height:100%;min-height:220px}.penn-after-school-club__item--inner:hover{border-color:transparent}.penn-after-school-club__item--inner:hover .penn-after-school-club__item--content{background-color:rgba(0,0,0,.5)}.penn-after-school-club__item--inner:hover .penn-after-school-club__item--cta{color:#fff}.penn-after-school-club__item--image{position:absolute;width:100%;height:100%;top:0;left:0}.penn-after-school-club__item--image img{border-radius:8px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.penn-after-school-club__item--content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#002349;border-radius:8px;padding:1.5rem .75rem .75rem;-webkit-transition:all .4s cubic-bezier(.3,0,.3,1);transition:all .4s cubic-bezier(.3,0,.3,1);position:relative}.penn-after-school-club__item--content>div{position:relative;z-index:2}.penn-after-school-club__item--icon{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:.5rem}.penn-after-school-club__item--icon::before{content:"";width:48px;height:48px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;z-index:-1;border-radius:12px}.penn-after-school-club__item--icon::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='55' height='55' rx='15.5' stroke='white' stroke-opacity='0.2' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A")}.penn-after-school-club__item--title{font-size:20px;font-weight:600;text-align:center}@media (min-width:768px){.penn-after-school-club__item--title{font-size:24px}}.penn-after-school-club__item--cta{font-size:14px;color:rgba(255,255,255,.5);text-transform:uppercase;text-decoration:underline;margin-top:.5rem}body.page-template-community-service .penn-article-slider{margin-top:3rem}.penn-community-service-intro{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-community-service-intro{padding-top:4.25rem;padding-bottom:6.25rem}}.penn-community-service-intro .penn-title{margin-bottom:0}.penn-community-service-intro .penn-title span{font-size:32px}.penn-community-service-intro__desc{margin-top:1rem}@media (min-width:768px){.penn-community-service-intro__desc{margin-top:0}}.penn-community-service-intro__gallery{margin-top:2.5rem;margin-bottom:1.875rem}.penn-community-service-intro__gallery--image{padding-bottom:1.5rem;height:100%}.penn-community-service-intro__gallery--image img{-o-object-fit:cover;object-fit:cover;height:100%;border-radius:24px}@media (min-width:768px){.penn-community-service-intro__column .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.penn-community-service-intro__column--desc{position:relative;font-weight:600;font-size:18px;line-height:1.5;color:#161f38}@media (min-width:992px){.penn-community-service-intro__column--desc{font-size:24px}}@media (max-width:768px){.penn-community-service-intro__column--desc{margin-bottom:1rem}}.penn-community-service-intro__column--desc .is-quote{position:absolute;top:-20px;left:0}.penn-community-service-intro__column--image{max-width:540px;margin-left:auto}.penn-community-service-intro__column--image img{border-radius:24px}.penn-community-service-objectives{padding-top:3.275rem;padding-bottom:3rem;background-color:#002349}.penn-community-service-objectives .penn-title{margin-bottom:2rem;color:#fff}.penn-community-service-objectives__list{padding-bottom:1.125rem}.penn-community-service-objectives__item{margin-top:1rem;margin-bottom:1rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){.penn-community-service-objectives__item{margin-top:2rem;margin-bottom:2rem}}.penn-community-service-objectives__image{max-width:64px;margin-bottom:2rem;padding:1rem;background-color:#052d57;border-radius:8px}.penn-community-service-objectives__title{max-width:300px;color:#fff;font-weight:500;font-size:16px;line-height:1.6}@media (min-width:992px){.penn-community-service-objectives__title{font-size:20px}}.penn-community-service-list{padding-top:3rem;padding-bottom:1rem}@media (min-width:992px){.penn-community-service-list{padding-top:6.25rem;padding-bottom:2rem}}.penn-community-service-list .penn-title{color:#202121;margin-bottom:1rem}@media (min-width:992px){.penn-community-service-list .penn-title{margin-bottom:0}}.penn-community-service-list__filter{margin-bottom:1rem;border-bottom:solid 1px #202121;padding-bottom:1rem}@media (min-width:992px){.penn-community-service-list__filter{margin-bottom:2rem;padding-bottom:2rem}}.penn-community-service-list__filter--wrapper{display:block}@media (min-width:768px){.penn-community-service-list__filter--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.penn-community-service-list__filter--wrapper.is-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.penn-community-service-list__filter--search{position:relative;display:inline-block}.penn-community-service-list__filter--search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:4px;border:1px solid rgba(22,31,56,.1019607843);padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:48px;font-weight:500;font-size:18px;line-height:26px;color:#161f38}.penn-community-service-list__filter--search select :focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,121,0,.5);box-shadow:0 0 0 3px rgba(255,121,0,.5)}.penn-community-service-list__filter--search::after{content:"";position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:1.5rem;width:11px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 1.5L5.5 5.5L1.5 1.5' stroke='%23161F38' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E%0A");pointer-events:none}.penn-community-service-list__title{text-align:center;margin-bottom:1.5rem}@media (min-width:992px){.penn-community-service-list__title{margin-bottom:2rem}}.penn-community-service-list__title h3{margin-bottom:0}.community-service-post-item{padding-bottom:2rem}@media (min-width:992px){.community-service-post-item{padding-bottom:4rem}}.community-service-post-item__body{margin-bottom:8px}.community-service-post-item__image{position:relative;margin-bottom:1rem}.community-service-post-item__image.iedg-img-drop{padding-bottom:66.6666666667%}.community-service-post-item img{border-radius:4px}.community-service-post-item__money{background-color:#002349;color:#fff;height:48px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;border-radius:0 0 4px 4px;font-weight:500;font-size:14px;line-height:24px}.community-service-post-item svg{margin-right:.5rem}.community-service-post-item__title{font-weight:700;font-size:18px;line-height:28px;color:#161f38;margin-bottom:.5rem}.community-service-post-item__desc{color:#161f38;font-weight:400;font-size:16px;line-height:1.75}.community-service-post-item__date{font-weight:500;font-size:16px;line-height:24px;color:#161f38}.community-service-post-item__date strong{font-weight:600}.community-service-post-item .morecontent span{display:none}.community-service-post-item .moreellipses{display:inline-block}.community-service-post-item .morelink{color:#161f38;font-weight:700;font-size:14px}.penn-community-service-donation{margin-bottom:3rem}@media (min-width:992px){.penn-community-service-donation{margin-bottom:5rem}}.penn-community-service-donation__inner{border-top:dotted 1px rgba(165,28,48,.2);padding-top:3rem}@media (min-width:992px){.penn-community-service-donation__inner{padding-top:4rem}}.penn-community-service-donation__wrap{text-align:center}.penn-community-service-donation__image{margin-bottom:1.5rem}.penn-community-service-donation .penn-title{margin-bottom:.75rem}.penn-community-service-donation__desc{font-weight:500;margin-bottom:2rem}.penn-community-service-donation__column{border:1px dashed rgba(32,33,33,.2);border-radius:16px;padding:1.5rem 2rem;position:relative}.penn-community-service-donation__column--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:576px){.penn-community-service-donation__column--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.penn-community-service-donation__column--item:not(:last-child){margin-bottom:1rem}.penn-community-service-donation__column--title{font-weight:500;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}.penn-community-service-donation__column--value{font-weight:700;-ms-flex-negative:1;flex-shrink:1}@media (min-width:576px){.penn-community-service-donation__column::after{content:"";position:absolute;top:50%;left:60%;-webkit-transform:translate(-60%,-50%);-ms-transform:translate(-60%,-50%);transform:translate(-60%,-50%);height:100%;border:1px dashed rgba(32,33,33,.2)}}.penn-community-service-library{background-color:#002349;padding-top:4rem;padding-bottom:5rem}.penn-community-service-library__row{margin-bottom:3.375rem}.penn-community-service-library__row .penn-title{color:#fff}.penn-community-service-library__row--desc{color:#fff}.penn-community-service-library__item.is-video a{display:block}.penn-community-service-library__item.is-video .iedg-img-drop{padding-bottom:62.5%;margin-bottom:1rem;position:relative}.penn-community-service-library__item.is-video .iedg-img-drop::before{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% 100%;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='39.5' stroke='white' stroke-opacity='0.5'/%3E%3Cpath d='M44.53 39.1521L36.53 34.1521C36.221 33.9581 35.833 33.9491 35.515 34.1251C35.197 34.3021 35 34.6361 35 35.0001V45.0001C35 45.3641 35.197 45.6981 35.515 45.8751C35.667 45.9581 35.833 46.0001 36 46.0001C36.184 46.0001 36.368 45.9491 36.53 45.8481L44.53 40.8481C44.822 40.6651 45 40.3451 45 40.0001C45 39.6551 44.822 39.3351 44.53 39.1521Z' fill='white'/%3E%3C/svg%3E%0A")}.penn-community-service-library__item.is-video .iedg-img-drop::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.penn-community-service-library__item .iedg-img-drop{padding-bottom:62.5%;margin-bottom:1rem;border-radius:4px}.penn-community-service-library__item--title{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin-bottom:.75rem}.penn-community-service-library__item--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-community-service-library__item--footer svg{margin-right:.75rem}.penn-community-service-library__item--footer span{color:#fff}.penn-community-service-library__arrow{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.penn-community-service-library__arrow{margin-top:4rem}}.penn-community-service-library__arrow--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-community-service-library__arrow--nav span{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:rgba(32,33,33,.2);height:1px;position:relative}.penn-community-service-library__arrow--nav span::before{content:"";position:absolute;width:0;height:2px;background-color:#202121;-webkit-transition:width .5s linear;transition:width .5s linear;opacity:0}.penn-community-service-library__arrow--nav span.is-active::before{opacity:1;width:100%}.penn-community-service-library__arrow a{color:#161f38;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:72px;height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.penn-community-service-library__arrow a span{border:1px dashed rgba(255,255,255,.2);border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0}.penn-community-service-library__arrow a:first-child{margin-left:1rem;right:-1rem}@media (min-width:768px){.penn-community-service-library__arrow a:first-child{margin-left:1.5rem;right:-1rem}}.penn-community-service-library__arrow a:last-child{right:0}@media (min-width:768px){.penn-community-service-library__arrow a:last-child{right:0}}.penn-community-service-library__arrow a:hover span{border-color:#fff}.penn-community-service-library__pagination{-webkit-box-flex:1;-ms-flex:1;flex:1}.penn-community-service-library__pagination.swiper-pagination-progressbar{position:relative;background-color:rgba(255,255,255,.2)}.penn-community-service-library__pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{height:1px}.penn-community-service-library__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#fff;height:2px}.penn-house-system__wrap{padding-top:3.375rem;padding-bottom:2rem;border-top:1px solid rgba(0,0,0,.1)}@media (min-width:992px){.penn-house-system__wrap{padding-bottom:5rem}}.penn-house-system__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-house-system__row:not(:first-child){margin-top:2rem}@media (min-width:992px){.penn-house-system__row:not(:first-child){margin-top:5rem}}.penn-house-system__row:nth-child(2n+1) .penn-house-system__content{margin-left:auto}.penn-house-system__row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:992px){.penn-house-system__image{margin-bottom:1.5rem}}.penn-house-system__image img{border-radius:4px}.penn-house-system__content{max-width:690px}.penn-house-system-gallery{margin-bottom:3rem}@media (min-width:992px){.penn-house-system-gallery{margin-bottom:7.5rem}}.penn-house-system-gallery__image{height:100%}.penn-house-system-gallery .penn-light-gallery-list.is-hover .penn-light-gallery-item{opacity:.6}.penn-house-system-gallery .penn-light-gallery-list.is-hover .penn-light-gallery-item:hover{opacity:1}.penn-house-system-gallery .penn-light-gallery-item{cursor:pointer;-webkit-transition:opacity .4s cubic-bezier(.075,.82,.165,1);transition:opacity .4s cubic-bezier(.075,.82,.165,1)}.penn-house-system-gallery__gallery{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:200px;grid-auto-flow:dense;margin-top:2.5rem}@media (max-width:576px){.penn-house-system-gallery__gallery{grid-gap:16px;grid-auto-rows:110px;grid-template-columns:repeat(auto-fit,minmax(46%,1fr))}}.penn-house-system-gallery__gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.penn-house-system-gallery__gallery .wide{grid-column:span 2;display:-webkit-box;display:-ms-flexbox;display:flex}.penn-house-system-gallery__gallery .wide .penn-house-system-gallery__image:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.penn-house-system-gallery__gallery .wide .penn-house-system-gallery__image:nth-child(2){-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}@media (min-width:768px){.penn-house-system-gallery__gallery .wide .penn-house-system-gallery__image:nth-child(2){width:196px;margin-left:1.5rem}}.penn-house-system-gallery__gallery .tall{grid-row:span 2}.penn-house-system-gallery__gallery .big{grid-column:span 2;grid-row:span 2}body.page-individual-attention-communication .penn-page-intro .penn-title-page{margin-bottom:1.5rem}.penn-individual-attention-communication__wrap{padding-top:3.375rem;padding-bottom:3.5rem;border-top:1px solid rgba(0,0,0,.1)}.penn-individual-attention-communication__item{margin-bottom:1.5rem}.penn-individual-attention-communication__inner{background-color:#f7f7f7;text-align:center;padding:2rem;height:100%;border-radius:4px}.penn-individual-attention-communication__image{margin-bottom:1rem}.penn-individual-attention-communication__title{margin-bottom:1.5rem;font-size:20px}.penn-practical-learning-intro{margin-top:3rem;margin-bottom:3rem}@media (min-width:992px){.penn-practical-learning-intro{margin-top:5rem;margin-bottom:4rem}}.penn-practical-learning-intro .penn-asa-intro__desc{font-weight:500}.penn-asa-program{margin-bottom:6.25rem}.penn-asa-program .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-asa-program .penn-title{margin-bottom:2.5rem}@media (min-width:992px){.penn-asa-program__image{max-width:550px}}.penn-asa-program__image img{border-radius:8px}@media (max-width:992px){.penn-asa-program__image{margin-bottom:1.5rem}}@media (min-width:992px){.penn-asa-program__accordion{margin-bottom:4rem}}.penn-asa-program__accordion--title{width:100%;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-asa-program__accordion--title svg{margin-right:.75rem;display:none}@media (min-width:992px){.penn-asa-program__accordion--title{padding-right:2.75rem}}.penn-asa-program__accordion .accordion-button{background-color:transparent;color:#161f38;-webkit-box-shadow:none;box-shadow:none;padding:1.5rem 0;border-top:1px dashed rgba(32,33,33,.2);border-bottom:1px dashed rgba(32,33,33,.2);font-weight:600;font-size:20px}@media (min-width:768px){.penn-asa-program__accordion .accordion-button{font-size:24px}}.penn-asa-program__accordion .accordion-button:not(.collapsed){border-bottom:none}.penn-asa-program__accordion .accordion-button:not(.collapsed) svg{display:block}.penn-asa-program__accordion .accordion-button:first-of-type,.penn-asa-program__accordion .accordion-button:last-of-type{border-radius:0!important}.penn-asa-program__accordion .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.penn-asa-program__accordion .accordion-button::after{-webkit-transition:all .2s ease;transition:all .2s ease;width:18px;height:18px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 8.25049H1.5V9.75049H7.5V8.25049Z' fill='%23202121'/%3E%3Cpath d='M16.5 8.25049H10.5V9.75049H16.5V8.25049Z' fill='%23202121'/%3E%3Cpath d='M9.75 1.50049H8.25V7.50049H9.75V1.50049Z' fill='%23202121'/%3E%3Cpath d='M9.75 10.5005H8.25V16.5005H9.75V10.5005Z' fill='%23202121'/%3E%3C/svg%3E%0A")}.penn-asa-program__accordion .accordion-button[aria-expanded=true]::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-position:center}.penn-asa-program__accordion .accordion-item{margin-bottom:1.5rem;border-color:transparent}.penn-asa-program__accordion .accordion-body{padding:0;font-size:16px;line-height:1.4444444444}.penn-asa-program__accordion .accordion-body a{color:#202121;font-weight:500}.penn-practical-learning__wrap{border-top:1px dashed rgba(32,33,33,.2);padding-top:3rem;margin-bottom:2rem}@media (min-width:992px){.penn-practical-learning__wrap{padding-top:5rem}}.penn-practical-learning__item{margin-bottom:1.5rem}@media (min-width:992px){.penn-practical-learning__item{margin-bottom:3.375rem}}.penn-practical-learning__item--image.have-gallery{position:relative;display:block}.penn-practical-learning__item--image.have-gallery:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));z-index:1}.penn-practical-learning__item--image.have-gallery:after{position:absolute;content:"";width:60px;height:60px;bottom:16px;right:16px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.2' x='0.5' y='0.5' width='47' height='47' rx='23.5' stroke='white'/%3E%3Cg clip-path='url(%23clip0_305_378)'%3E%3Cpath d='M30.5 16.5H17.5C16.9477 16.5 16.5 16.9477 16.5 17.5V30.5C16.5 31.0523 16.9477 31.5 17.5 31.5H30.5C31.0523 31.5 31.5 31.0523 31.5 30.5V17.5C31.5 16.9477 31.0523 16.5 30.5 16.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5 27.5L20.5 23.5L22.5 25.5L25.5 21.5L29.5 27.5H18.5Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 21C22.5523 21 23 20.5523 23 20C23 19.4477 22.5523 19 22 19C21.4477 19 21 19.4477 21 20C21 20.5523 21.4477 21 22 21Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_305_378'%3E%3Crect width='16' height='16' fill='white' transform='translate(16 16)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");z-index:2;background-size:100%;background-color:transparent;-webkit-transition:all .2s linear;transition:all .2s linear}@media (min-width:992px){.penn-practical-learning__item--image.have-gallery:after{width:54px;height:54px}}.penn-practical-learning__item--image.have-gallery:hover .iedg-news__image--btn{display:none!important}.penn-practical-learning__item--image.have-gallery:hover::after{top:unset;left:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.penn-practical-learning__item--image.have-video{position:relative;display:block}.penn-practical-learning__item--image.have-video:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));border-radius:4px;z-index:1}.penn-practical-learning__item--image.have-video:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='66' height='66' viewBox='0 0 66 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='33.0804' cy='32.8002' r='32.64' fill='black' fill-opacity='0.6'/%3E%3Cpath d='M40.6014 31.6481L29.7214 24.8481C29.3012 24.5843 28.7735 24.5721 28.341 24.8114C27.9085 25.0521 27.6406 25.5064 27.6406 26.0014V39.6014C27.6406 40.0965 27.9085 40.5507 28.341 40.7914C28.5477 40.9043 28.7735 40.9614 29.0006 40.9614C29.2509 40.9614 29.5011 40.892 29.7214 40.7547L40.6014 33.9547C40.9985 33.7058 41.2406 33.2706 41.2406 32.8014C41.2406 32.3322 40.9985 31.897 40.6014 31.6481Z' fill='white'/%3E%3C/svg%3E%0A");width:66px;height:66px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.penn-practical-learning__item--title{margin-top:1rem;font-weight:600;font-size:18px;line-height:1.3333333333;color:#202121}@media (min-width:992px){.penn-practical-learning__item--title{margin-top:1.5rem}}.penn-school-calendar{padding-top:4rem;padding-bottom:5rem}.penn-school-calendar .penn-title{margin-bottom:1rem}.penn-school-calendar__desc{max-width:625px;margin:0 auto;text-align:center}.penn-school-calendar__detail{margin-top:2.5rem}.penn-school-calendar__detail .table{background-color:#f5f5f8;border-color:#fff}.penn-school-calendar__detail .table>thead{background-color:#002349;color:#fff;font-weight:500;font-size:18px}.penn-school-calendar__detail .table>thead td{color:#fff}.penn-school-calendar__detail .table>:not(caption)>*>*{padding:1rem 1.5rem;font-weight:500;color:#161f38}.penn-school-calendar__detail .table .is-month{font-weight:700}.penn-gallery{margin-bottom:3rem;overflow:hidden}@media (min-width:992px){.penn-gallery{margin-bottom:7.5rem}}.penn-gallery__header{border-top:1px solid rgba(0,0,0,.1);padding-top:3rem}@media (min-width:992px){.penn-gallery__header{padding-top:5rem}}.penn-gallery .penn-title{margin-bottom:2rem}@media (min-width:992px){.penn-gallery .penn-title{margin-bottom:3rem}}.penn-gallery__content{margin-bottom:1rem}.penn-gallery__mobile{overflow:auto;width:100%;margin-bottom:2rem}.penn-gallery__mobile::-webkit-scrollbar{height:2px}.penn-gallery__nav{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-bottom:1rem}.penn-gallery__nav .nav-tabs{border-bottom:1px dashed rgba(32,33,33,.2);padding-bottom:12px}.penn-gallery__nav .nav-tabs .nav-item+.nav-item{margin-left:2rem}.penn-gallery__nav .nav-tabs .nav-link{color:rgba(32,33,33,.5);padding:0 12px 0;font-weight:500;border:none;position:relative}.penn-gallery__nav .nav-tabs .nav-link:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:2px;background-color:#202121;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0}.penn-gallery__nav .nav-tabs .nav-link.active{color:#202121}.penn-gallery__nav .nav-tabs .nav-link.active:after{opacity:1}.penn-gallery__nav .nav-tabs .nav-link.active img{-webkit-filter:invert(100%);filter:invert(100%)}.penn-gallery__grid{display:grid;grid-template-areas:"imageWidth imageWidth" "imageHeight ." "imageHeight ." ". .";grid-gap:12px}@media (min-width:992px){.penn-gallery__grid{grid-gap:24px;grid-template-areas:"imageWidth imageWidth imageHeight ." ". . imageHeight ." ". . . ."}}.penn-gallery__grid.is-style-2{grid-template-areas:"imageHeight ." "imageHeight ." "imageWidth imageWidth" ". ."}@media (min-width:992px){.penn-gallery__grid.is-style-2{grid-template-areas:". imageHeight imageWidth imageWidth" ". imageHeight . ." ". . . ."}}@media (max-width:992px){.penn-gallery__grid.is-style-2{margin-top:1rem;margin-bottom:1rem}}.penn-gallery__item{position:relative;display:block;width:100%;padding:0;overflow:hidden}.penn-gallery__item:before{display:block;content:""}.penn-gallery__item--1{grid-area:imageWidth}.penn-gallery__item--1:before{padding-top:48.1132075472%}.penn-gallery__item--2{grid-area:imageHeight}.penn-gallery__item--2:before{padding-top:183.0065359477%}.penn-gallery__item--3:before{padding-top:100%}.penn-gallery__item--4:before{padding-top:75.1633986928%}.penn-gallery__item--inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.penn-gallery__item--image{height:100%;position:relative}.penn-gallery__item--image img{border-radius:4px;display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.penn-gallery__item--image::before{content:"";position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2;background-color:rgba(0,0,0,.5);top:0;left:0;border-radius:8px}.penn-gallery__item:hover .penn-gallery__item--image::before{opacity:1}.cursor{opacity:0;visibility:hidden}.cursor .text{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#fff;background-color:#002349;border-radius:100%;display:-ms-flexbox;display:-webkit-box;display:flex;line-height:1em;font-size:11px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;letter-spacing:.1425em;margin:auto;padding:0;top:-44px;left:-44px;position:fixed;width:86px;height:86px;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);text-transform:uppercase;z-index:10000}.cursor .outer{top:-30px;left:-30px;position:fixed;width:30px;height:30px;z-index:9999}.cursor .outer:before{content:"";opacity:0;top:-10px;right:-10px;bottom:-10px;left:-10px;position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;z-index:-1}.cursor.-outer--border{visibility:visible}.cursor.-outer--border .outer:before{opacity:1}.cursor .dots{opacity:0;top:-51px;left:-41px;position:fixed;width:80px;height:100px;z-index:9998}.cursor .dots:before{left:0}.cursor .dots:after{right:0}.cursor,.cursor *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.cursor * .outer,.cursor * .outer:before,.cursor .outer,.cursor .outer:before{background:0 0;border:1px solid #002349;border-radius:100%}.cursor * .dots:after,.cursor * .dots:before,.cursor .dots:after,.cursor .dots:before{background:#fff;border-radius:100%;content:"";top:calc(50% - 3px);position:absolute;width:6px;height:6px}.penn-student-community{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.penn-student-community{padding-top:4rem;padding-bottom:5rem}}.penn-student-community__tab{position:sticky;top:2rem}.penn-student-community__content h2{margin-bottom:1rem}.penn-student-community__content *+h2{margin-top:2rem}.penn-student-life__wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:2.375rem;padding-bottom:2.5rem}@media (min-width:992px){.penn-student-life__wrap{padding-top:3.375rem;padding-bottom:3.5rem}}.penn-student-life__gallery--item{margin-bottom:1.5rem}.penn-student-life__gallery--wrap{position:relative;display:block}.penn-student-life__gallery--wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);border-radius:4px;z-index:1}.penn-student-life__gallery--image{padding-bottom:127.4038461538%;border-radius:4px}.penn-student-life__gallery--image img{border-radius:4px}.penn-student-life__gallery--inner{position:absolute;text-align:center;width:100%;height:100%;left:0;top:0;z-index:2;padding:1rem 1rem 2.5rem 1rem}.penn-student-life__gallery--body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.penn-student-life__gallery--subtitle{text-transform:uppercase}.penn-student-life__gallery--title{font-size:32px}.penn-student-life__gallery--cta{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:75px;height:75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:auto;margin-right:auto;margin-top:6.75rem}.penn-student-life__gallery--cta span{border:1px dashed #fff;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0}.penn-student-life__gallery--cta:hover span{border-color:#fff}.penn-student-life__video--wrap{position:relative;display:block;margin-bottom:1.5rem}.penn-student-life__video--wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);border-radius:4px;z-index:1}.penn-student-life__video--wrap:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='66' height='66' viewBox='0 0 66 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='33.0804' cy='32.8002' r='32.64' fill='black' fill-opacity='0.6'/%3E%3Cpath d='M40.6014 31.6481L29.7214 24.8481C29.3012 24.5843 28.7735 24.5721 28.341 24.8114C27.9085 25.0521 27.6406 25.5064 27.6406 26.0014V39.6014C27.6406 40.0965 27.9085 40.5507 28.341 40.7914C28.5477 40.9043 28.7735 40.9614 29.0006 40.9614C29.2509 40.9614 29.5011 40.892 29.7214 40.7547L40.6014 33.9547C40.9985 33.7058 41.2406 33.2706 41.2406 32.8014C41.2406 32.3322 40.9985 31.897 40.6014 31.6481Z' fill='white'/%3E%3C/svg%3E%0A");width:66px;height:66px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.penn-student-life__video--image img{border-radius:4px}.penn-student-life__video--tile{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:18px;font-weight:600;z-index:2;padding:1rem 1.5rem}.penn-tutoring-list-program{margin-bottom:3rem}@media (min-width:992px){.penn-tutoring-list-program{margin-bottom:7.5rem}}.penn-tutoring-list-program .penn-title{margin-bottom:2.5rem;border-top:1px solid rgba(0,0,0,.1);padding-top:2rem}@media (min-width:992px){.penn-tutoring-list-program .penn-title{padding-top:3.125rem}}.penn-tutoring-list-program__item{margin-bottom:2rem}@media (max-width:992px){.penn-tutoring-list-program__item{margin-bottom:1.5rem}}.penn-tutoring-list-program__item--image{margin-bottom:1.5rem}.penn-tutoring-list-program__item--image img{border-radius:4px}.penn-tutoring-list-program__item--title{font-size:18px;font-weight:700;line-height:1.5555555556;margin-bottom:.5rem}.iedg-student-pick-up{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.iedg-student-pick-up{padding-top:4rem;padding-bottom:4rem}}.iedg-student-pick-up .penn-title{font-weight:500;font-size:24px;text-align:center;margin-bottom:1rem}@media (min-width:768px){.iedg-student-pick-up .penn-title{font-size:28px}}@media (min-width:992px){.iedg-student-pick-up .penn-title{font-size:32px}}.iedg-student-pick-up h2.iedg-form-sub-title{padding-top:1rem;padding-bottom:1rem;font-size:20px;font-weight:600}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label,.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label.freeze{position:unset;padding:0!important;font-weight:600;margin-bottom:.5rem;font-size:16px;color:#161f38}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html{margin-bottom:0}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.d-none{margin-bottom:0}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .wpforms-field-label{padding-left:0!important}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select .wpforms-field-label{display:block}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1rem}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder{color:rgba(22,31,56,.8)}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:rgba(22,31,56,.8)}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:rgba(22,31,56,.8)}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder{color:rgba(22,31,56,.8)}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:rgba(22,31,56,.8)}.iedg-student-pick-up div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}.iedg-student-pick-up div.wpforms-container-full .wpforms-confirmation-container-full{padding-top:2rem;background:0 0;border:none;text-align:center}.iedg-student-pick-up div.wpforms-container-full .wpforms-confirmation-container-full h2{font-weight:400;font-size:22px}.iedg-student-pick-up .iedg-add-guardian{color:#a51c30;font-weight:600}.iedg-student-pick-up .wpforms-custom-error{font-size:10px!important;color:#a51c30;margin-top:6px!important}.iedg-styleguide{padding:50px 0}.iedg-styleguide section{margin-bottom:40px}.iedg-styleguide section>h2{margin-bottom:10px}.iedg-styleguide section .gform_button,.iedg-styleguide section .iedg-btn,.iedg-styleguide section .penn-food-nutrition-tab-content__detail a,.iedg-styleguide section .penn-student-community__content a,.iedg-styleguide section div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.iedg-styleguide section div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,.penn-food-nutrition-tab-content__detail .iedg-styleguide section a,.penn-student-community__content .iedg-styleguide section a,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-styleguide section .wpforms-page-button,div.wpforms-container-full .wpforms-form .wpforms-submit-container .iedg-styleguide section button[type=submit].wpforms-submit{margin-right:4px;margin-bottom:8px}.iedg-demo-slider{padding-left:0;margin-bottom:0;list-style:none}.iedg-demo-slider img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.iedg-banner-heading{font-weight:600;font-size:150px;font-family:LeBeauneNew,Arial,Helvetica,sans-serif;color:#fff;background:#a51c30}.iedg-banner-heading span{position:relative;display:inline-block}.iedg-banner-heading span:before{content:attr(data-content);position:absolute;color:#a51c30;right:0}.iedg-banner-heading span:after{content:attr(data-content);position:absolute;right:0;height:60%;overflow:hidden}.page-template-summer-camp{font-family:Quicksand,Arial,Helvetica,sans-serif}.page-template-summer-camp .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;opacity:1;margin:0 .5rem}.page-template-summer-camp .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{position:relative}.page-template-summer-camp .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before{width:16px;height:16px;position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid 1px #fff;border-radius:100%}.page-template-summer-camp .swiper-button-prev:after{width:48px;height:48px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");left:0;position:absolute;display:none}@media (min-width:576px){.page-template-summer-camp .swiper-button-prev:after{left:-30px;display:block}}@media (min-width:768px){.page-template-summer-camp .swiper-button-prev:after{left:0}}.page-template-summer-camp .swiper-button-next:after{width:48px;height:48px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23F0EFEF'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23161F38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");right:0;position:absolute;display:none}@media (min-width:576px){.page-template-summer-camp .swiper-button-next:after{right:-30px;display:block}}.page-template-summer-camp div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) .wpforms-field-label{padding-left:16px!important}.page-template-summer-camp div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding:16px 16px 0!important;padding-left:16px!important}.page-template-summer-camp div.wpforms-container-full:not(.is-download-brochure) .wpforms-submit-container button[type=submit].wpforms-submit:before{display:none}.penn-sc-banner{position:relative;z-index:1}.penn-sc-banner__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:-1;background-image:url(../images/summer-camp/banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.penn-sc-banner__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.penn-sc-banner__video:not(.not-show-overlay):before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.penn-sc-banner__inner{position:relative;color:#fff;min-height:650px;height:calc(100vh - var(--safe-area-bottom));display:grid}.penn-sc-banner__inner .container{min-height:100%}.penn-sc-banner__content{height:100%;position:relative;opacity:1;-webkit-transition:opacity 1.5s linear;transition:opacity 1.5s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-height:700px){.penn-sc-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.penn-sc-banner__content--title{font-weight:400;font-size:60px;line-height:1.0833333333;font-family:"DK Magical Brush",Arial,Helvetica,sans-serif;position:relative;text-align:center;color:#ededee}@media (min-width:576px){.penn-sc-banner__content--title{font-size:80px}}@media (min-width:768px){.penn-sc-banner__content--title{font-size:100px}}@media (min-width:992px){.penn-sc-banner__content--title{font-size:100px}}@media (min-width:1200px){.penn-sc-banner__content--title{font-size:120px}}.penn-sc-banner-about{padding-bottom:7rem;padding-top:3.5rem;overflow:hidden}@media (min-width:768px){.penn-sc-banner-about{padding-top:5.5rem}}.penn-sc-banner-about .summer-title{color:#007a39;padding-top:1rem;margin-bottom:2rem}@media (min-width:768px){.penn-sc-banner-about .summer-title{margin-bottom:4.5rem}}.penn-sc-banner-about .summer-title .is-note{margin-top:1rem;font-weight:400;font-size:2.25rem;font-family:iCielLudema,sans-serif}.penn-sc-banner-about .is-icon{position:relative;display:inline-block;padding-left:4rem;padding-right:4rem}.penn-sc-banner-about .is-icon::before,.penn-sc-banner-about .is-icon:after{content:"";position:absolute;width:40px;height:48px}.penn-sc-banner-about .is-icon:before{left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url("data:image/svg+xml,%3Csvg width='40' height='48' viewBox='0 0 40 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_195_6816)'%3E%3Cmask id='mask0_195_6816' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='39' height='47'%3E%3Cpath d='M27.4227 34.9676C29.7047 33.0015 38.1464 27.6328 37.8978 28.8351C37.4784 30.8719 32.6588 37.4668 31.1612 39.1719C28.1277 42.6241 19.3293 48.3993 17.5602 46.1803C15.7912 43.9613 25.142 36.9348 27.4227 34.9676ZM18.9241 20.4809L19.4699 20.5075C24.442 20.7398 37.3193 21.3372 36.2034 23.6979C35.2292 25.7576 24.5082 26.438 19.2303 26.839C13.9536 27.2387 1.29022 27.4957 0.940898 23.4459C0.598351 19.4729 13.9345 20.2413 18.9241 20.4809ZM16.6605 2.38532C18.4657 -1.5719 23.54 3.2993 25.6865 4.45995C27.8319 5.62203 39.3473 13.9763 38.5891 15.9148C37.8324 17.8545 23.8078 10.793 20.651 8.95093C20.651 8.95093 14.8527 6.34282 16.6605 2.38532Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_195_6816)'%3E%3Cpath d='M27.4233 34.9671C29.7054 33.001 38.1472 27.6319 37.8986 28.8342C37.4791 30.871 32.6593 37.4661 31.1617 39.1712C28.1281 42.6236 19.3295 48.3991 17.5605 46.1801C15.7915 43.9612 25.1426 36.9344 27.4233 34.9671ZM18.9253 20.4807L19.4711 20.5073C24.4431 20.7394 37.3203 21.3364 36.2044 23.6971C35.2301 25.7568 24.5091 26.4376 19.2313 26.8388C13.9546 27.2387 1.2912 27.4961 0.942018 23.4463C0.599606 19.4733 13.9357 20.2412 18.9253 20.4807ZM16.6622 2.38519C18.4676 -1.5721 23.5417 3.29893 25.6882 4.45951C27.8335 5.62151 39.3486 13.9754 38.5904 15.9139C37.8336 17.8536 23.8092 10.7927 20.6526 8.95067C20.6526 8.95067 14.8543 6.34275 16.6622 2.38519Z' fill='%23007A39'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-3.18945 27.1169L21.8291 -4.26447L50.3582 19.2014L25.3397 50.5828L-3.18945 27.1169Z' fill='%23007A39'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_195_6816'%3E%3Crect width='40' height='48' fill='white' transform='translate(40 48) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (min-width:992px){.penn-sc-banner-about .is-icon:before{bottom:1.25rem}}.penn-sc-banner-about .is-icon:after{right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url("data:image/svg+xml,%3Csvg width='40' height='48' viewBox='0 0 40 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_163_930)'%3E%3Cmask id='mask0_163_930' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='1' y='1' width='39' height='47'%3E%3Cpath d='M12.5773 13.0323C10.2953 14.9983 1.85362 20.3671 2.10219 19.1648C2.52163 17.128 7.34119 10.5331 8.8388 8.82803C11.8723 5.37577 20.6707 -0.399381 22.4398 1.81961C24.2088 4.03859 14.858 11.0651 12.5773 13.0323V13.0323ZM21.0759 27.519L20.5301 27.4923C15.558 27.2601 2.68071 26.6627 3.79656 24.3019C4.7708 22.2423 15.4918 21.5619 20.7697 21.1608C26.0464 20.7612 38.7098 20.5042 39.0591 24.554C39.4017 28.527 26.0655 27.7586 21.0759 27.519V27.519ZM23.3395 45.6146C21.5343 49.5718 16.46 44.7006 14.3135 43.5399C12.1681 42.3779 0.652713 34.0235 1.41086 32.0851C2.16759 30.1454 16.1922 37.2068 19.349 39.0489C19.349 39.0489 25.1473 41.6571 23.3395 45.6146V45.6146Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_163_930)'%3E%3Cpath d='M12.5767 13.0334C10.2946 14.9995 1.85279 20.3686 2.1014 19.1663C2.52091 17.1295 7.34067 10.5344 8.83833 8.82925C11.8719 5.37688 20.6705 -0.398583 22.4395 1.82035C24.2085 4.03927 14.8574 11.0661 12.5767 13.0334V13.0334ZM21.0747 27.5198L20.5289 27.4932C15.5569 27.261 2.67967 26.6641 3.79559 24.3034C4.7699 22.2437 15.4909 21.5629 20.7687 21.1617C26.0454 20.7618 38.7088 20.5044 39.058 24.5541C39.4004 28.5272 26.0643 27.7593 21.0747 27.5198V27.5198ZM23.3378 45.6153C21.5324 49.5726 16.4583 44.7016 14.3118 43.541C12.1665 42.379 0.651431 34.0251 1.40964 32.0865C2.16643 30.1469 16.1908 37.2078 19.3474 39.0498C19.3474 39.0498 25.1457 41.6577 23.3378 45.6153V45.6153Z' fill='%23FF5B35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M43.1895 20.8838L18.1709 52.2652L-10.3582 28.7993L14.6603 -2.58211L43.1895 20.8838Z' fill='%23007A39'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_163_930'%3E%3Crect width='40' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (min-width:992px){.penn-sc-banner-about .is-icon:after{bottom:1.25rem}}.penn-sc-banner-about .summer-subtitle-wrap{display:grid}.penn-sc-banner-about .summer-subtitle{position:relative;display:inline-block;margin-bottom:0;text-align:center}@media (min-width:768px){.penn-sc-banner-about .summer-subtitle{text-align:left}}.penn-sc-banner-about .summer-subtitle span.is-text{color:#fff;display:inline-block;position:relative}@media (min-width:768px){.penn-sc-banner-about .summer-subtitle span.is-text{-webkit-transform:translateX(0) translateY(45px) rotate(-11.95deg);-ms-transform:translateX(0) translateY(45px) rotate(-11.95deg);transform:translateX(0) translateY(45px) rotate(-11.95deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.penn-sc-banner-about .summer-subtitle span.is-text::before{content:"";position:absolute;top:4px;left:8px;width:100%;height:100%;background:#000;border-radius:80px;z-index:2}.penn-sc-banner-about .summer-subtitle span.is-text:after{position:absolute;content:"";width:146px;height:117px;left:100%;top:0;-webkit-transform:translateX(12px) translateY(-55%) rotate(20deg);-ms-transform:translateX(12px) translateY(-55%) rotate(20deg);transform:translateX(12px) translateY(-55%) rotate(20deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;display:none}@media (min-width:768px){.penn-sc-banner-about .summer-subtitle span.is-text:after{display:block;-webkit-transform:translateX(12px) translateY(-40%) rotate(25deg);-ms-transform:translateX(12px) translateY(-40%) rotate(25deg);transform:translateX(12px) translateY(-40%) rotate(25deg)}}.penn-sc-banner-about .summer-subtitle span.is-text span{position:relative;z-index:5;top:0;left:0;padding:1rem 2rem;border-radius:80px;display:inline-block;border:2px solid #000;background:#002349}.penn-sc-banner-about .summer-subtitle .is-plant{-webkit-transform:translateX(0) translateY(0) rotate(-11.95deg);-ms-transform:translateX(0) translateY(0) rotate(-11.95deg);transform:translateX(0) translateY(0) rotate(-11.95deg)}.penn-sc-banner-about__header{position:relative;margin-bottom:1.5rem}@media (min-width:768px){.penn-sc-banner-about__header{margin-bottom:3rem}}@media (min-width:992px){.penn-sc-banner-about__header{margin-bottom:2rem}}.penn-sc-banner-about__header .is-star{display:none!important}@media (min-width:768px){.penn-sc-banner-about__header .is-star{display:block!important}}.penn-sc-banner-about__header .is-rocket{position:absolute;right:-20px;top:-20px;display:none!important}@media (min-width:768px){.penn-sc-banner-about__header .is-rocket{top:-40px;display:block!important}}@media (min-width:992px){.penn-sc-banner-about__header .is-rocket{right:-80px}}@media (min-width:1200px){.penn-sc-banner-about__header .is-rocket{top:0}}.penn-sc-banner-about__inner .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.penn-sc-banner-about__desc{font-weight:600;max-width:620px}.penn-sc-banner-about__desc p{margin-bottom:1.5rem}.penn-sc-banner-about__desc ul{padding-left:0;margin-bottom:0;list-style:none}.penn-sc-banner-about__desc ul li{margin-bottom:1.5rem;position:relative;padding-left:2rem}.penn-sc-banner-about__desc ul li::before{content:"";position:absolute;left:0;top:0;width:24px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M9.63545 7.52198C9.77718 7.20817 10.2228 7.20817 10.3645 7.52198L12.4268 12.0881C12.4669 12.1769 12.538 12.2479 12.6267 12.288L17.1929 14.3503C17.5067 14.492 17.5067 14.9377 17.1929 15.0794L12.6267 17.1417C12.538 17.1817 12.4669 17.2528 12.4268 17.3416L10.3645 21.9077C10.2228 22.2215 9.77718 22.2215 9.63545 21.9077L7.57317 17.3416C7.53309 17.2528 7.46201 17.1817 7.37327 17.1417L2.80713 15.0794C2.49333 14.9377 2.49333 14.492 2.80713 14.3503L7.37327 12.288C7.46201 12.2479 7.53309 12.1769 7.57317 12.0881L9.63545 7.52198Z' fill='%23A51C30' stroke='%23A51C30' stroke-width='1.5'/%3E%3Cpath d='M12.714 1.61841C12.8024 1.33911 13.1976 1.33911 13.286 1.61841L13.6743 2.84501C13.7037 2.93811 13.7766 3.01104 13.8697 3.0405L15.0963 3.42874C15.3756 3.51714 15.3756 3.91237 15.0963 4.00077L13.8697 4.389C13.7766 4.41847 13.7037 4.4914 13.6743 4.58449L13.286 5.8111C13.1976 6.0904 12.8024 6.0904 12.714 5.8111L12.3257 4.58449C12.2963 4.4914 12.2234 4.41847 12.1303 4.389L10.9037 4.00077C10.6244 3.91237 10.6244 3.51714 10.9037 3.42874L12.1303 3.0405C12.2234 3.01104 12.2963 2.93811 12.3257 2.84501L12.714 1.61841Z' fill='%23A51C30'/%3E%3Cpath d='M19.7184 6.4812C19.8147 6.21916 20.1853 6.21916 20.2816 6.4812L21.0269 8.50975C21.0573 8.59238 21.1224 8.65751 21.2051 8.68787L23.2336 9.43322C23.4957 9.5295 23.4957 9.90012 23.2336 9.99641L21.2051 10.7418C21.1224 10.7721 21.0573 10.8373 21.0269 10.9199L20.2816 12.9485C20.1853 13.2105 19.8147 13.2105 19.7184 12.9485L18.9731 10.9199C18.9427 10.8373 18.8776 10.7721 18.7949 10.7418L16.7664 9.99641C16.5043 9.90012 16.5043 9.5295 16.7664 9.43322L18.7949 8.68787C18.8776 8.65751 18.9427 8.59238 18.9731 8.50975L19.7184 6.4812Z' fill='%23A51C30'/%3E%3C/svg%3E")}.penn-sc-banner-about__image{margin-top:2rem}@media (min-width:992px){.penn-sc-banner-about__image{margin-top:0}}.penn-sc-banner-talent{background-color:#002349;position:relative}@media (min-width:1200px){.penn-sc-banner-talent{padding-top:2rem}}.penn-sc-banner-talent::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/wave-blue.svg);overflow:hidden}.penn-sc-banner-talent .summer-subtitle{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;color:#fff;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.penn-sc-banner-talent .summer-subtitle{margin-bottom:1rem}}@media (min-width:992px){.penn-sc-banner-talent .summer-subtitle{margin-bottom:1.5rem}}.penn-sc-banner-talent .summer-title{color:#d3fb92}.penn-sc-banner-talent .is-icon{position:relative;display:inline-block}.penn-sc-banner-talent .is-icon::before,.penn-sc-banner-talent .is-icon:after{content:"";position:absolute;width:32px;height:38px}.penn-sc-banner-talent .is-icon:before{left:0;bottom:1.25rem;background-image:url(../images/summer-camp/icon-before.svg)}.penn-sc-banner-talent .is-icon:after{right:0;bottom:1.25rem;background-image:url(../images/summer-camp/icon-after.svg)}.penn-sc-banner-talent__header{margin-bottom:4rem;position:relative;z-index:2}@media (min-width:768px){.penn-sc-banner-talent__header{margin-bottom:5rem}}@media (min-width:992px){.penn-sc-banner-talent__header{margin-bottom:6.563rem}}.penn-sc-banner-talent__inner{position:relative;padding-bottom:2rem}@media (min-width:768px){.penn-sc-banner-talent__list .row{margin-right:-1rem;margin-left:-1rem}}.penn-sc-banner-talent__item{margin-bottom:5.5rem}@media (min-width:768px){.penn-sc-banner-talent__item{padding-right:1rem;padding-left:1rem;margin-bottom:6.5rem}}.penn-sc-banner-talent__item--inner{padding:3.625rem 1.5rem 2.25rem 1.5rem;background-color:#fff;height:100%;position:relative;border:1px solid #000;border-radius:16px;display:block;z-index:2}.penn-sc-banner-talent__item--inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:16px;left:0;top:0;z-index:2}.penn-sc-banner-talent__item--inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;border-radius:16px;left:5px;top:4px;z-index:1}.penn-sc-banner-talent__item--image{position:absolute;top:-45px;left:20px;margin-bottom:1.375rem;z-index:3}.penn-sc-banner-talent__item--desc{position:relative;z-index:3;width:100%;font-weight:700}.penn-sc-banner-talent .is-map{position:absolute;top:-3%;left:0}@media (min-width:768px){.penn-sc-banner-talent .is-map{left:5.5rem;top:-8%}}.penn-sc-banner-talent .is-sun{position:absolute;top:3rem;right:0;z-index:1}@media (min-width:768px){.penn-sc-banner-talent .is-sun{top:7rem}}@media (max-width:768px){.penn-sc-banner-talent .is-sun{display:none!important}}.penn-sc-banner-program{position:relative}.penn-sc-banner-program.penn-sc-banner-program-detail-mobile{width:100%}.penn-sc-banner-program::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/wave-white.svg);overflow:hidden}.penn-sc-banner-program .summer-subtitle{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.penn-sc-banner-program .summer-subtitle{margin-bottom:1rem}}@media (min-width:992px){.penn-sc-banner-program .summer-subtitle{margin-bottom:1.5rem}}.penn-sc-banner-program .summer-title{color:#a51c30}.penn-sc-banner-program .is-icon{position:relative;display:inline-block}.penn-sc-banner-program .is-icon::before,.penn-sc-banner-program .is-icon:after{content:"";position:absolute;width:31px;height:27px}.penn-sc-banner-program .is-icon:before{left:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='27' viewBox='0 0 31 27' fill='none'%3E%3Cg clip-path='url(%23clip0_58_1452)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 16.5C22.3 19.3 23.5 22.4 24.2 25.3C24.4 26.1 23.5 26.8 22.8 26.4C20.3 24.9 17.8 23.2 15.6 21.3C13 23.4 9.60001 24.1 6.80001 25.8C5.90001 26.3 5.00001 25.3 5.40001 24.5C6.40001 22.6 7.30001 20.4 8.10001 18.4C8.40001 17.6 8.70001 16.9 9.10001 16.1C7.80001 15.2 6.40001 14.3 5.10001 13.5C4.00001 12.8 3.00001 12.1 1.90001 11.4C1.60001 11.2 0.500006 10.5 0.300006 10.2C-0.299994 9.6 0.100006 8.5 1.00001 8.5C2.50001 8.5 4.00001 8.4 5.50001 8.3C7.30001 8.2 9.10001 8 10.9 7.8C11.6 7.2 12.3 6 12.7 5.2C13.5 3.9 14.2 2.5 15.1 1.3C15.4 0.999997 15.7 0.599997 16 0.299997C16.4 -0.200003 17.3 -0.100003 17.6 0.499997C18.7 3.2 18.3 6.1 19 8.8C21.9 8.2 27.6 8.7 29.9 10.2C30.4 10.5 30.5 11.3 30.1 11.7C28.3 13.7 23.8 15.7 21 16.5ZM27.5 11.4C26.3 11 25 10.8 23.8 10.7C22.5 10.6 19.9 10.4 18.7 11C18.1 11.3 17.5 11 17.3 10.4C16.4 8 16.7 5.5 16.2 3.1C15.9 3.6 15.5 4.1 15.2 4.6C14.5 5.7 13.9 6.8 13.3 7.9C12.9 8.5 12.2 9.6 11.6 9.9C11.6 9.9 11.6 9.9 11.5 9.9C10.8 10.1 9.80001 10.2 9.00001 10.3C7.80001 10.4 6.50001 10.5 5.30001 10.5C4.80001 10.5 4.40001 10.5 3.90001 10.5C4.60001 11 5.40001 11.5 6.10001 12C7.60001 13 9.10001 14.1 10.7 15C11.2 15.3 11.3 15.8 11.1 16.3C10.1 18.5 9.30001 20.7 8.30001 22.9C10.5 21.9 13.2 21 14.8 19.4C15.2 19 15.8 19 16.2 19.4C17.9 20.9 19.7 22.3 21.6 23.5C20.9 21.2 19.9 18.9 18.9 16.8C18.2 16.4 18.2 15.2 19.2 15C21.5 14.6 25.3 12.9 27.5 11.4Z' fill='%23A51C30'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_1452'%3E%3Crect width='30.3' height='26.6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-banner-program .is-icon:after{right:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='27' viewBox='0 0 31 27' fill='none'%3E%3Cg clip-path='url(%23clip0_58_1450)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 16.5C22.3 19.3 23.5 22.4 24.2 25.3C24.4 26.1 23.5 26.8 22.8 26.4C20.3 24.9 17.8 23.2 15.6 21.3C13 23.4 9.60001 24.1 6.80001 25.8C5.90001 26.3 5.00001 25.3 5.40001 24.5C6.40001 22.6 7.30001 20.4 8.10001 18.4C8.40001 17.6 8.70001 16.9 9.10001 16.1C7.80001 15.2 6.40001 14.3 5.10001 13.5C4.00001 12.8 3.00001 12.1 1.90001 11.4C1.60001 11.2 0.500006 10.5 0.300006 10.2C-0.299994 9.6 0.100006 8.5 1.00001 8.5C2.50001 8.5 4.00001 8.4 5.50001 8.3C7.30001 8.2 9.10001 8 10.9 7.8C11.6 7.2 12.3 6 12.7 5.2C13.5 3.9 14.2 2.5 15.1 1.3C15.4 0.999997 15.7 0.599997 16 0.299997C16.4 -0.200003 17.3 -0.100003 17.6 0.499997C18.7 3.2 18.3 6.1 19 8.8C21.9 8.2 27.6 8.7 29.9 10.2C30.4 10.5 30.5 11.3 30.1 11.7C28.3 13.7 23.8 15.7 21 16.5ZM27.5 11.4C26.3 11 25 10.8 23.8 10.7C22.5 10.6 19.9 10.4 18.7 11C18.1 11.3 17.5 11 17.3 10.4C16.4 8 16.7 5.5 16.2 3.1C15.9 3.6 15.5 4.1 15.2 4.6C14.5 5.7 13.9 6.8 13.3 7.9C12.9 8.5 12.2 9.6 11.6 9.9C11.6 9.9 11.6 9.9 11.5 9.9C10.8 10.1 9.80001 10.2 9.00001 10.3C7.80001 10.4 6.50001 10.5 5.30001 10.5C4.80001 10.5 4.40001 10.5 3.90001 10.5C4.60001 11 5.40001 11.5 6.10001 12C7.60001 13 9.10001 14.1 10.7 15C11.2 15.3 11.3 15.8 11.1 16.3C10.1 18.5 9.30001 20.7 8.30001 22.9C10.5 21.9 13.2 21 14.8 19.4C15.2 19 15.8 19 16.2 19.4C17.9 20.9 19.7 22.3 21.6 23.5C20.9 21.2 19.9 18.9 18.9 16.8C18.2 16.4 18.2 15.2 19.2 15C21.5 14.6 25.3 12.9 27.5 11.4Z' fill='%23A51C30'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_1450'%3E%3Crect width='30.3' height='26.6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-banner-program__inner{background-image:url(../images/summer-camp/plane-flap.svg);background-repeat:no-repeat;background-size:2.5rem;background-position:calc(100% - 1vw) calc(100% - .25rem);padding-top:.5rem;padding-bottom:1rem}@media (min-width:768px){.penn-sc-banner-program__inner{background-size:4rem;background-position:calc(100% - 2vw) calc(100% - .5rem);padding-top:1rem;padding-bottom:3rem}}@media (min-width:992px){.penn-sc-banner-program__inner{background-size:5rem;background-position:calc(100% - 3vw) calc(100% - 1rem);padding-top:2rem;padding-bottom:3rem}}@media (min-width:1200px){.penn-sc-banner-program__inner{background-size:5.9375rem;background-position:calc(100% - 4.375vw) calc(100% - 1.1875rem);padding-top:4rem;padding-bottom:3.375rem}}.penn-sc-banner-program__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.penn-sc-banner-program__item{width:100%;position:relative}@media (min-width:768px){.penn-sc-banner-program__item{width:50%}}.penn-sc-banner-program__item.is-red{color:#a51c30}.penn-sc-banner-program__item.is-red:after{border-bottom:20px solid #a51c30}.penn-sc-banner-program__item.is-red.is-active .penn-sc-banner-program__item--inner,.penn-sc-banner-program__item.is-red:hover .penn-sc-banner-program__item--inner{background-color:rgba(165,28,48,.7)}.penn-sc-banner-program__item.is-red.is-active .penn-sc-banner-program__item--inner.is-active,.penn-sc-banner-program__item.is-red:hover .penn-sc-banner-program__item--inner.is-active{background-color:#a51c30}.penn-sc-banner-program__item.is-blue{color:#002349}.penn-sc-banner-program__item.is-blue:after{border-bottom:20px solid #002349}.penn-sc-banner-program__item.is-blue.is-active .penn-sc-banner-program__item--inner,.penn-sc-banner-program__item.is-blue:hover .penn-sc-banner-program__item--inner{background-color:rgba(0,35,73,.7)}.penn-sc-banner-program__item.is-blue.is-active .penn-sc-banner-program__item--inner.is-active,.penn-sc-banner-program__item.is-blue:hover .penn-sc-banner-program__item--inner.is-active{background-color:#002349}.penn-sc-banner-program__item.is-active,.penn-sc-banner-program__item:hover{color:#fff}.penn-sc-banner-program__item.is-active .penn-sc-banner-program__item--image::before,.penn-sc-banner-program__item:hover .penn-sc-banner-program__item--image::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0;left:0;position:absolute;z-index:1}.penn-sc-banner-program__item.is-active .penn-sc-banner-program__item--image img,.penn-sc-banner-program__item:hover .penn-sc-banner-program__item--image img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.penn-sc-banner-program__item.is-active .penn-sc-banner-program__item--image img:first-child,.penn-sc-banner-program__item:hover .penn-sc-banner-program__item--image img:first-child{opacity:0}.penn-sc-banner-program__item.is-active .penn-sc-banner-program__item--image img:last-child,.penn-sc-banner-program__item:hover .penn-sc-banner-program__item--image img:last-child{opacity:1}.penn-sc-banner-program__item.is-active .penn-sc-banner-program__item--list,.penn-sc-banner-program__item:hover .penn-sc-banner-program__item--list{opacity:1;height:auto}.penn-sc-banner-program__item.is-active:after{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;content:"";left:50%;bottom:0;position:absolute;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.penn-sc-banner-program__item--image{--minHeight:100vh}@media (max-width:576px){.penn-sc-banner-program__item--image{min-height:var(--minHeight)}}.penn-sc-banner-program__item--image.iedg-img-drop{padding-bottom:100%}.penn-sc-banner-program__item--image img{-webkit-transition:all .5s cubic-bezier(.3,0,.3,1);transition:all .5s cubic-bezier(.3,0,.3,1)}.penn-sc-banner-program__item--image img:last-child{opacity:0}.penn-sc-banner-program__item--title{font-weight:700;text-align:center;font-size:24px;line-height:1.2;margin-bottom:.5rem;-webkit-transition:all .5s cubic-bezier(.3,0,.3,1);transition:all .5s cubic-bezier(.3,0,.3,1);max-width:90%}@media (min-width:992px){.penn-sc-banner-program__item--title{font-size:28px;margin-bottom:1rem}}@media (min-width:1200px){.penn-sc-banner-program__item--title{font-size:32px}}@media (min-width:1400px){.penn-sc-banner-program__item--title{font-size:36px}}.penn-sc-banner-program__item--desc{font-weight:600;font-size:18px;line-height:1.3333333333;margin-bottom:2rem}@media (min-width:1200px){.penn-sc-banner-program__item--desc{font-size:20px;margin-bottom:2.5rem}}@media (min-width:1400px){.penn-sc-banner-program__item--desc{font-size:24px;margin-bottom:3.875rem}}.penn-sc-banner-program__item--list{text-align:center;display:inline-block;vertical-align:middle;overflow:hidden;max-width:454px;width:100%;height:0;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s cubic-bezier(.3,0,.3,1);transition:all .5s cubic-bezier(.3,0,.3,1)}@media (min-width:576px){.penn-sc-banner-program__item--list{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.penn-sc-banner-program__item--list{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:576px){.penn-sc-banner-program__item--list{max-width:380px}}.penn-sc-banner-program__item--content{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}.penn-sc-banner-program__item--wrap{width:100%;max-width:120px;display:inline-block;vertical-align:middle;margin:calc(.25rem + 2px) .25rem}@media (min-width:576px){.penn-sc-banner-program__item--wrap{max-width:120px}}@media (min-width:768px){.penn-sc-banner-program__item--wrap{max-width:105px}}@media (min-width:1200px){.penn-sc-banner-program__item--wrap{max-width:130px}}@media (min-width:992px){.penn-sc-banner-program__item--wrap{max-width:140px}}.penn-sc-banner-program__item--inner{display:block;overflow:hidden;position:relative;border-radius:12px}.penn-sc-banner-program__item--inner-content{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0}.penn-sc-banner-program__item--inner:before{content:"";display:block;padding-top:100%}.penn-sc-banner-program__item--inner:not(.is-active){background:rgba(0,0,0,.4)}.penn-sc-banner-program__item--icon{display:none;margin-bottom:10px}.penn-sc-banner-program__item--icon-title{white-space:nowrap;font-weight:700;font-size:14px;line-height:1.4444444444;color:#fff;text-align:center;padding-left:.25rem;padding-right:.25rem}@media (min-width:992px){.penn-sc-banner-program__item--icon-title{font-size:16px}}.penn-sc-banner-program-detail{background-color:#002349;padding-top:3rem;padding-bottom:3rem;color:#fff}@media (min-width:992px){.penn-sc-banner-program-detail{padding-top:3rem;padding-bottom:5rem}}.penn-sc-banner-program-detail.penn-sc-banner-program-detail-mobile{width:100%}.penn-sc-banner-program-detail.is-red{background-color:#a51c30}.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__list{background-color:#c81624}.penn-sc-banner-program-detail.is-blue{background-color:#002349}.penn-sc-banner-program-detail.is-blue .penn-sc-banner-program-detail__list{background-color:#000179}.penn-sc-banner-program-detail__inner{max-width:600px}.penn-sc-banner-program-detail__number{max-width:80px;margin-bottom:1rem}.penn-sc-banner-program-detail__title{font-weight:700;font-size:28px;line-height:1.3333333333;margin-bottom:1rem}@media (min-width:992px){.penn-sc-banner-program-detail__title{font-size:36px}}.penn-sc-banner-program-detail__desc{margin-bottom:1.5rem}.penn-sc-banner-program-detail__list{border-radius:16px;padding:1.5rem 2rem}.penn-sc-banner-program-detail__list ul{padding-left:0;margin-bottom:0;list-style:none}.penn-sc-banner-program-detail__list p strong{font-size:20px}.penn-sc-banner-program-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.75rem}.penn-sc-banner-program-detail__item--image{margin-right:.75rem;max-width:16px}.penn-sc-banner-program-detail__cta{position:relative;padding-top:2.5rem;margin-top:1rem;padding-bottom:1rem}.penn-sc-banner-program-detail__cta::before{content:"";position:absolute;width:44px;height:26px;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='26' viewBox='0 0 44 26' fill='none'%3E%3Cpath d='M1.275 3.5C9.0336 3.28504 16.7063 5.16919 23.4828 8.95348C30.2593 12.7378 35.8882 18.2818 39.775 25C40.575 26.5 42.775 25.2 41.975 23.7C37.8512 16.6131 31.8968 10.7662 24.7359 6.7723C17.575 2.7784 9.47152 0.784616 1.275 0.999995C-0.425 0.999995 -0.425 3.6 1.275 3.5Z' fill='%23D3FB92'/%3E%3Cpath d='M30.375 21.6L36.975 23.9C38.475 24.5 40.875 25.9 42.375 25C43.675 24.3 43.475 22.8 43.575 21.6C43.575 18.9 43.775 16.2 43.875 13.6C43.875 11.9 41.375 11.9 41.275 13.6L41.075 19.2L40.975 21.6V23C41.175 22.6 40.975 22.5 40.575 22.5C39.075 22.2 37.475 21.4 35.975 20.9L30.975 19.1C29.475 18.6 28.775 21.1 30.375 21.6V21.6Z' fill='%23D3FB92'/%3E%3C/svg%3E")}.penn-sc-banner-program-detail__cta a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;padding-left:2rem;padding-right:2rem}.penn-sc-banner-program-detail__cta a::before,.penn-sc-banner-program-detail__cta a:after{position:absolute;content:"";width:28px;height:56px}.penn-sc-banner-program-detail__cta a::before{top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='55' viewBox='0 0 28 55' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0007 1.43078C16.6858 2.19704 17.0518 3.07346 17.818 3.38832C18.8349 3.80617 20.0967 4.84549 21.209 6.23254C22.3154 7.61221 23.1078 9.12903 23.3564 10.3299C23.5243 11.1411 24.3181 11.6626 25.1293 11.4947C25.9405 11.3267 26.462 10.533 26.2941 9.72174C25.9172 7.90114 24.8337 5.95723 23.5494 4.35568C22.2709 2.7615 20.6269 1.2991 18.9582 0.613445C18.192 0.298586 17.3155 0.664519 17.0007 1.43078ZM0.00210557 16.8649C-0.041382 17.6922 0.594011 18.3981 1.4213 18.4416C6.25909 18.6959 11.0926 19.7089 15.7974 21.1093C16.5914 21.3456 17.4267 20.8936 17.663 20.0996C17.8994 19.3056 17.4473 18.4703 16.6533 18.234C11.7978 16.7887 6.72158 15.7161 1.57878 15.4458C0.751495 15.4023 0.045595 16.0377 0.00210557 16.8649ZM18.8932 33.1642C18.4475 32.4659 17.52 32.2612 16.8218 32.7069C16.2766 33.055 15.6631 33.3063 14.895 33.617L14.8617 33.6305C14.1433 33.9211 13.2803 34.2701 12.4744 34.7925C11.7793 35.2431 11.581 36.172 12.0316 36.8671C12.4822 37.5623 13.4111 37.7605 14.1062 37.3099C14.6456 36.9603 15.256 36.7072 16.0201 36.3981C16.0418 36.3893 16.0638 36.3804 16.0858 36.3715C16.7938 36.0852 17.6426 35.7421 18.4359 35.2357C19.1342 34.7899 19.3389 33.8625 18.8932 33.1642ZM27.0004 42.2159C26.4042 41.6407 25.4546 41.6578 24.8795 42.254C21.8144 45.4312 18.7982 48.831 16.4228 52.7264C15.9915 53.4337 16.2152 54.3568 16.9225 54.7881C17.6298 55.2194 18.5528 54.9957 18.9841 54.2884C21.1854 50.6785 24.0184 47.4675 27.0385 44.3369C27.6137 43.7407 27.5967 42.7911 27.0004 42.2159Z' fill='%23D3FB92'/%3E%3C/svg%3E")}.penn-sc-banner-program-detail__cta a::after{top:0;right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='55' viewBox='0 0 28 55' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.4583 1.43078C10.7732 2.19704 10.4073 3.07346 9.64099 3.38832C8.62409 3.80617 7.36236 4.84549 6.25002 6.23254C5.14359 7.61221 4.35125 9.12903 4.10264 10.3299C3.93469 11.1411 3.14092 11.6626 2.3297 11.4947C1.51847 11.3267 0.996988 10.533 1.16493 9.72174C1.54184 7.90114 2.62528 5.95723 3.90963 4.35568C5.18807 2.7615 6.83213 1.2991 8.50078 0.613445C9.26704 0.298586 10.1435 0.664519 10.4583 1.43078ZM27.4569 16.8649C27.5004 17.6922 26.865 18.3981 26.0377 18.4416C21.1999 18.6959 16.3664 19.7089 11.6616 21.1093C10.8676 21.3456 10.0323 20.8936 9.79598 20.0996C9.55964 19.3056 10.0117 18.4703 10.8057 18.234C15.6613 16.7887 20.7375 15.7161 25.8803 15.4458C26.7075 15.4023 27.4134 16.0377 27.4569 16.8649ZM8.56581 33.1642C9.01155 32.4659 9.93897 32.2612 10.6373 32.7069C11.1825 33.055 11.7959 33.3063 12.564 33.617L12.5973 33.6305C13.3157 33.9211 14.1787 34.2701 14.9846 34.7925C15.6798 35.2431 15.878 36.172 15.4274 36.8671C14.9768 37.5623 14.048 37.7605 13.3528 37.3099C12.8134 36.9603 12.203 36.7072 11.439 36.3981C11.4172 36.3893 11.3953 36.3804 11.3732 36.3715C10.6652 36.0852 9.81645 35.7421 9.02309 35.2357C8.3248 34.7899 8.12007 33.8625 8.56581 33.1642ZM0.458563 42.2159C1.05478 41.6407 2.00437 41.6578 2.57954 42.254C5.64457 45.4312 8.6608 48.831 11.0363 52.7264C11.4676 53.4337 11.2438 54.3568 10.5365 54.7881C9.82923 55.2194 8.90621 54.9957 8.4749 54.2884C6.2736 50.6785 3.44059 47.4675 0.420462 44.3369C-0.154709 43.7407 -0.13765 42.7911 0.458563 42.2159Z' fill='%23D3FB92'/%3E%3C/svg%3E")}.penn-sc-banner-program-detail__cta span.is-background{padding:.875rem 2rem;position:relative;z-index:3}.penn-sc-banner-program-detail__cta span.is-background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d3fb92;border:1px solid #000;z-index:2;border-radius:40px}.penn-sc-banner-program-detail__cta span.is-background::after{content:"";position:absolute;top:3px;left:3px;width:100%;height:100%;background-color:#000;z-index:1;border-radius:40px}.penn-sc-banner-program-detail__cta span.is-background span{font-weight:700;color:#000;position:relative;z-index:3}.penn-sc-banner-program-detail__image{margin-top:2rem}@media (min-width:992px){.penn-sc-banner-program-detail__image{margin-top:0}}.penn-sc-banner-program-detail__arrow{margin-top:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){.penn-sc-banner-program-detail__arrow{margin-top:4.5rem}}.penn-sc-banner-program-detail__arrow a{display:block}.penn-sc-banner-program-detail__arrow a:hover svg{opacity:1}.penn-sc-banner-program-detail__arrow a+a{margin-left:1rem}.penn-sc-banner-program-detail__arrow svg{opacity:.8;max-width:72px}@media (min-width:992px){.penn-sc-banner-program-detail__arrow svg{max-width:86px}}.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='26' viewBox='0 0 44 26' fill='none'%3E%3Cpath d='M1.275 3.5C9.0336 3.28504 16.7063 5.16919 23.4828 8.95348C30.2593 12.7378 35.8882 18.2818 39.775 25C40.575 26.5 42.775 25.2 41.975 23.7C37.8512 16.6131 31.8968 10.7662 24.7359 6.7723C17.575 2.7784 9.47152 0.78462 1.275 0.999999C-0.425 0.999999 -0.425 3.6 1.275 3.5Z' fill='%23E4DDD4'/%3E%3Cpath d='M30.3749 21.6L36.9749 23.9C38.4749 24.5 40.8749 25.9 42.3749 25C43.6749 24.3 43.4749 22.8 43.5749 21.6C43.5749 18.9 43.7749 16.2 43.8749 13.6C43.8749 11.9 41.3749 11.9 41.2749 13.6L41.0749 19.2L40.9749 21.6V23C41.1749 22.6 40.9749 22.5 40.5749 22.5C39.0749 22.2 37.4749 21.4 35.9749 20.9L30.9749 19.1C29.4749 18.6 28.7749 21.1 30.3749 21.6V21.6Z' fill='%23E4DDD4'/%3E%3C/svg%3E")}.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta span.is-background::before{background-color:#ededee}.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta a::before,.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='56' viewBox='0 0 28 56' fill='none'%3E%3Cg clip-path='url(%23clip0_73_8064)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0007 1.43078C16.6858 2.19704 17.0518 3.07346 17.818 3.38832C18.8349 3.80617 20.0967 4.84549 21.209 6.23254C22.3154 7.61221 23.1078 9.12903 23.3564 10.3299C23.5243 11.1411 24.3181 11.6626 25.1293 11.4947C25.9405 11.3267 26.462 10.533 26.2941 9.72174C25.9172 7.90114 24.8337 5.95723 23.5494 4.35568C22.2709 2.7615 20.6269 1.2991 18.9582 0.613445C18.192 0.298586 17.3155 0.664519 17.0007 1.43078ZM0.00210557 16.8649C-0.041382 17.6922 0.594011 18.3981 1.4213 18.4416C6.25909 18.6959 11.0926 19.7089 15.7974 21.1093C16.5914 21.3456 17.4267 20.8936 17.663 20.0996C17.8994 19.3056 17.4473 18.4703 16.6533 18.234C11.7978 16.7887 6.72158 15.7161 1.57878 15.4458C0.751495 15.4023 0.045595 16.0377 0.00210557 16.8649ZM18.8932 33.1642C18.4475 32.4659 17.52 32.2612 16.8218 32.7069C16.2766 33.055 15.6631 33.3063 14.895 33.617L14.8617 33.6305C14.1433 33.9211 13.2803 34.2701 12.4744 34.7925C11.7793 35.2431 11.581 36.172 12.0316 36.8671C12.4822 37.5623 13.4111 37.7605 14.1062 37.3099C14.6456 36.9603 15.256 36.7072 16.0201 36.3981C16.0418 36.3893 16.0638 36.3804 16.0858 36.3715C16.7938 36.0852 17.6426 35.7421 18.4359 35.2357C19.1342 34.7899 19.3389 33.8625 18.8932 33.1642ZM27.0004 42.2159C26.4042 41.6407 25.4546 41.6578 24.8795 42.254C21.8144 45.4312 18.7982 48.831 16.4228 52.7264C15.9915 53.4337 16.2152 54.3568 16.9225 54.7881C17.6298 55.2194 18.5528 54.9957 18.9841 54.2884C21.1854 50.6785 24.0184 47.4675 27.0385 44.3369C27.6137 43.7407 27.5967 42.7911 27.0004 42.2159Z' fill='%23E4DDD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_8064'%3E%3Crect width='28' height='56' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta a::after,.penn-sc-banner-program-detail.is-red .penn-sc-banner-program-detail__cta button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='56' viewBox='0 0 28 56' fill='none'%3E%3Cg clip-path='url(%23clip0_73_8058)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5032 1.43078C10.8181 2.19704 10.4522 3.07346 9.68591 3.38832C8.66901 3.80617 7.40728 4.84549 6.29494 6.23254C5.18851 7.61221 4.39617 9.12903 4.14756 10.3299C3.97961 11.1411 3.18584 11.6626 2.37462 11.4947C1.56339 11.3267 1.04191 10.533 1.20985 9.72174C1.58676 7.90114 2.6702 5.95723 3.95455 4.35568C5.23299 2.7615 6.87705 1.2991 8.5457 0.613445C9.31196 0.298586 10.1884 0.664519 10.5032 1.43078ZM27.5018 16.8649C27.5453 17.6922 26.9099 18.3981 26.0826 18.4416C21.2448 18.6959 16.4113 19.7089 11.7065 21.1093C10.9125 21.3456 10.0772 20.8936 9.8409 20.0996C9.60456 19.3056 10.0566 18.4703 10.8506 18.234C15.7062 16.7887 20.7824 15.7161 25.9252 15.4458C26.7524 15.4023 27.4583 16.0377 27.5018 16.8649ZM8.61073 33.1642C9.05647 32.4659 9.98389 32.2612 10.6822 32.7069C11.2274 33.055 11.8408 33.3063 12.6089 33.617L12.6422 33.6305C13.3606 33.9211 14.2236 34.2701 15.0295 34.7925C15.7247 35.2431 15.9229 36.172 15.4723 36.8671C15.0217 37.5623 14.0929 37.7605 13.3977 37.3099C12.8583 36.9603 12.2479 36.7072 11.4839 36.3981C11.4621 36.3893 11.4402 36.3804 11.4181 36.3715C10.7101 36.0852 9.86137 35.7421 9.06801 35.2357C8.36972 34.7899 8.16499 33.8625 8.61073 33.1642ZM0.503485 42.2159C1.0997 41.6407 2.04929 41.6578 2.62446 42.254C5.68949 45.4312 8.70572 48.831 11.0812 52.7264C11.5125 53.4337 11.2887 54.3568 10.5814 54.7881C9.87415 55.2194 8.95113 54.9957 8.51982 54.2884C6.31852 50.6785 3.48551 47.4675 0.465384 44.3369C-0.109787 43.7407 -0.0927284 42.7911 0.503485 42.2159Z' fill='%23E4DDD4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_8058'%3E%3Crect width='28' height='56' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-surprises{margin-top:11rem;padding-bottom:3rem;position:relative;background-color:#f7f7f7}@media (min-width:992px){.penn-sc-surprises{margin-top:12rem}}.penn-sc-surprises::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/border-top-gray.svg);overflow:hidden}.penn-sc-surprises__inner{position:relative;overflow:hidden;padding-bottom:13.75rem}.penn-sc-surprises__inner>.container{position:relative}.penn-sc-surprises .is-quote{position:absolute;top:-2rem;left:0;display:none!important}@media (min-width:992px){.penn-sc-surprises .is-quote{display:block!important;left:-1rem}}@media (min-width:1200px){.penn-sc-surprises .is-quote{left:0}}.penn-sc-surprises .is-bag{--width:5.625rem;position:absolute;top:-8rem;right:0;width:100%;max-width:calc(var(--width) * .6)}@media (min-width:576px){.penn-sc-surprises .is-bag{top:-10rem;max-width:calc(var(--width) * .9)}}@media (min-width:768px){.penn-sc-surprises .is-bag{top:-10rem;right:5rem;max-width:var(--width)}}@media (min-width:992px){.penn-sc-surprises .is-bag{top:-10rem}}.penn-sc-surprises .is-historic{position:absolute;bottom:3rem;left:.5rem}@media (min-width:768px){.penn-sc-surprises .is-historic{left:3.5rem;bottom:4rem}}@media (min-width:992px){.penn-sc-surprises .is-historic{left:5.5rem}}.penn-sc-surprises .is-rocket{position:absolute;bottom:4rem;right:0;display:none!important}@media (min-width:992px){.penn-sc-surprises .is-rocket{right:-2rem;display:block!important}}@media (min-width:1200px){.penn-sc-surprises .is-rocket{right:2.5rem}}.penn-sc-surprises .summer-subtitle{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.penn-sc-surprises .summer-subtitle{margin-bottom:1rem}}@media (min-width:992px){.penn-sc-surprises .summer-subtitle{margin-bottom:1.5rem}}.penn-sc-surprises .summer-title{color:#a51c30}.penn-sc-surprises .is-icon{position:relative;display:inline-block}.penn-sc-surprises .is-icon::before,.penn-sc-surprises .is-icon:after{content:"";position:absolute;width:32px;height:38px}.penn-sc-surprises .is-icon:before{left:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='38' viewBox='0 0 32 38' fill='none'%3E%3Cg clip-path='url(%23clip0_58_920)'%3E%3Cmask id='mask0_58_920' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='37'%3E%3Cpath d='M21.9286 27.6775C23.7557 26.1189 30.5125 21.861 30.3126 22.8131C29.9754 24.426 26.1147 29.6515 24.9154 31.0028C22.4861 33.7387 15.4436 38.3186 14.0304 36.5634C12.6173 34.8081 20.1027 29.237 21.9286 27.6775ZM15.1434 16.2156L15.5799 16.2362C19.5567 16.4158 29.8563 16.8775 28.9618 18.7475C28.1807 20.379 19.6048 20.927 15.3828 21.2492C11.1618 21.5702 1.03261 21.7847 0.756667 18.5788C0.486079 15.4335 11.1525 16.0302 15.1434 16.2156ZM13.3483 1.89102C14.7956 -1.24355 18.8502 2.60861 20.5661 3.52564C22.2812 4.4438 31.4847 11.048 30.8767 12.5834C30.2697 14.1197 19.058 8.54129 16.5346 7.08562C16.5346 7.08562 11.8989 5.02581 13.3483 1.89102Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_58_920)'%3E%3Cpath d='M21.9285 27.6772C23.7555 26.1186 30.5124 21.8606 30.3125 22.8128C29.9753 24.4257 26.1145 29.6512 24.9152 31.0025C22.4858 33.7384 15.4433 38.3184 14.0302 36.5632C12.6171 34.8079 20.1026 29.2367 21.9285 27.6772ZM15.1433 16.2154L15.5799 16.236C19.5567 16.4155 29.8563 16.8771 28.9617 18.7471C28.1806 20.3786 19.6047 20.9268 15.3828 21.2489C11.1618 21.57 1.03252 21.7847 0.756615 18.5787C0.486062 15.4335 11.1525 16.0301 15.1433 16.2154ZM13.3484 1.89085C14.7957 -1.24374 18.8503 2.60838 20.5662 3.52539C22.2812 4.44353 31.4848 11.0476 30.8767 12.583C30.2697 14.1193 19.058 8.54106 16.5346 7.08541C16.5346 7.08541 11.899 5.02565 13.3484 1.89085Z' fill='%23A51C30'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-2.55127 21.4911L17.4873 -3.3761L40.2869 15.1774L20.2483 40.0447L-2.55127 21.4911Z' fill='%23A51C30'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_920'%3E%3Crect width='32' height='38' fill='white' transform='translate(32 38) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-surprises .is-icon:after{right:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='38' viewBox='0 0 32 38' fill='none'%3E%3Cg clip-path='url(%23clip0_58_913)'%3E%3Cmask id='mask0_58_913' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='1' y='1' width='31' height='37'%3E%3Cpath d='M10.0714 10.3225C8.24431 11.8811 1.48753 16.139 1.68738 15.1869C2.02462 13.574 5.88527 8.34845 7.08462 6.9972C9.51394 4.26134 16.5564 -0.31863 17.9696 1.43663C19.3827 3.19189 11.8973 8.76303 10.0714 10.3225ZM16.8566 21.7844L16.4201 21.7638C12.4433 21.5842 2.14369 21.1225 3.03824 19.2526C3.81927 17.621 12.3952 17.073 16.6172 16.7508C20.8382 16.4298 30.9674 16.2153 31.2433 19.4212C31.5139 22.5665 20.8475 21.9698 16.8566 21.7844ZM18.6518 36.109C17.2044 39.2436 13.1498 35.3914 11.4339 34.4744C9.71884 33.5562 0.515257 26.952 1.12333 25.4166C1.73028 23.8803 12.942 29.4587 15.4654 30.9144C15.4654 30.9144 20.1011 32.9742 18.6518 36.109Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_58_913)'%3E%3Cpath d='M10.0715 10.3228C8.24445 11.8814 1.48763 16.1394 1.68749 15.1872C2.02475 13.5743 5.88545 8.34878 7.08482 6.99752C9.51417 4.26163 16.5567 -0.318415 17.9698 1.43683C19.3829 3.19207 11.8974 8.76329 10.0715 10.3228ZM16.8567 21.7846L16.4201 21.764C12.4433 21.5845 2.14374 21.1229 3.03831 19.2529C3.81935 17.6214 12.3953 17.0733 16.6172 16.7511C20.8382 16.43 30.9675 16.2153 31.2434 19.4213C31.5139 22.5665 20.8475 21.9699 16.8567 21.7846ZM18.6516 36.1092C17.2043 39.2437 13.1497 35.3916 11.4338 34.4746C9.71875 33.5565 0.515242 26.9524 1.12334 25.417C1.7303 23.8807 12.942 29.4589 15.4654 30.9146C15.4654 30.9146 20.101 32.9744 18.6516 36.1092Z' fill='%23A51C30'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34.5513 16.5089L14.5127 41.3761L-8.28689 22.8226L11.7517 -2.04468L34.5513 16.5089Z' fill='%23A51C30'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_913'%3E%3Crect width='32' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-surprises__header{margin-bottom:3.75rem}@media (min-width:768px){.penn-sc-surprises__body{padding-left:72px}}.penn-sc-surprises__video{width:100%;max-width:904px;margin-left:auto;margin-right:auto;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);border:2px solid #000;border-radius:8px}.penn-sc-surprises__video.is-active:before{content:unset}.penn-sc-surprises__video.is-active .play-btn{display:none}.penn-sc-surprises__video.is-active video.main-video{display:block}.penn-sc-surprises__video.is-active video.intro-video{display:none}.penn-sc-surprises__video--wrap::before{content:"";position:absolute;top:-20px;left:-135px;width:240px;height:161px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/dash-corner1.svg)}.penn-sc-surprises__video--wrap::after{content:"";position:absolute;top:-90px;right:-115px;width:213px;height:198px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/dash-corner2.svg)}.penn-sc-surprises__video--inner::before{content:"";position:absolute;bottom:-20px;left:-25px;width:124px;height:130px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/dash-corner3.svg)}.penn-sc-surprises__video--inner::after{content:"";position:absolute;bottom:-30px;right:-25px;width:124px;height:130px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/dash-corner4.svg)}.penn-sc-surprises__video .is-background-video:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0}.penn-sc-surprises__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.penn-sc-surprises__video video.main-video{display:none}.penn-sc-surprises__video .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:182px;height:182px;cursor:pointer}.penn-sc-surprises__video .play-btn:hover .hover-frame{-webkit-animation:frameMoveXY infinite .75s linear;animation:frameMoveXY infinite .75s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.penn-sc-surprises__video .play-btn p{font-family:"DK Magical Brush",Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:1.3333333333;color:#fff;margin-bottom:0}@media (min-width:768px){.penn-sc-surprises__video .play-btn p{font-size:24px}}.penn-sc-surprises__video .play-btn .scribble-circ{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame{position:absolute;width:100%;height:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame.play1::before{background-image:url(../images/summer-camp/scribble-circ-play1.svg)}@media (max-width:992px){.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame.play1::before{background-size:50% 50%}}.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame.play2::before{background-image:url(../images/summer-camp/scribble-circ-play2.svg)}@media (max-width:992px){.penn-sc-surprises__video .play-btn .scribble-circ .hover-frame.play2::before{background-size:50% 50%}}@-webkit-keyframes frameMoveXY{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}24.99%{-webkit-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scale(-1);transform:scale(-1)}49.99%{-webkit-transform:scale(-1);transform:scale(-1)}50%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}74.99%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}75%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}99.99%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes frameMoveXY{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}24.99%{-webkit-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scale(-1);transform:scale(-1)}49.99%{-webkit-transform:scale(-1);transform:scale(-1)}50%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}74.99%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}75%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}99.99%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.penn-sc-study-environment{position:relative}.penn-sc-study-environment::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/border-top-white.svg);overflow:hidden}.penn-sc-study-environment__inner{position:relative;overflow:hidden;padding-bottom:7.5rem}@media (min-width:768px){.penn-sc-study-environment__inner{padding-top:1.5rem}}@media (min-width:992px){.penn-sc-study-environment__inner{padding-top:1.5rem;padding-bottom:7.5rem}}@media (min-width:1200px){.penn-sc-study-environment__inner{padding-top:3.375rem;padding-bottom:7.5rem}}.penn-sc-study-environment .is-quote{position:absolute;top:4rem;left:5.5rem;display:none!important}@media (min-width:992px){.penn-sc-study-environment .is-quote{display:block!important}}.penn-sc-study-environment .summer-subtitle{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.penn-sc-study-environment .summer-subtitle{margin-bottom:1rem}}@media (min-width:992px){.penn-sc-study-environment .summer-subtitle{margin-bottom:1.5rem}}.penn-sc-study-environment .summer-title{color:#a51c30}.penn-sc-study-environment .is-icon{position:relative;display:inline-block}.penn-sc-study-environment .is-icon::before,.penn-sc-study-environment .is-icon:after{content:"";position:absolute;width:32px;height:38px}.penn-sc-study-environment .is-icon:before{left:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='38' viewBox='0 0 32 38' fill='none'%3E%3Cg clip-path='url(%23clip0_58_1430)'%3E%3Cmask id='mask0_58_1430' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='31' height='37'%3E%3Cpath d='M21.9286 27.6775C23.7557 26.119 30.5125 21.861 30.3126 22.8132C29.9754 24.4261 26.1147 29.6516 24.9154 31.0028C22.4861 33.7387 15.4436 38.3187 14.0304 36.5634C12.6173 34.8081 20.1027 29.237 21.9286 27.6775ZM15.1434 16.2156L15.5799 16.2362C19.5567 16.4158 29.8563 16.8775 28.9618 18.7475C28.1807 20.379 19.6048 20.927 15.3828 21.2492C11.1618 21.5702 1.03261 21.7848 0.756667 18.5788C0.486079 15.4336 11.1525 16.0303 15.1434 16.2156ZM13.3483 1.89105C14.7956 -1.24352 18.8502 2.60864 20.5661 3.52567C22.2812 4.44383 31.4847 11.048 30.8767 12.5834C30.2697 14.1197 19.058 8.54132 16.5346 7.08565C16.5346 7.08565 11.8989 5.02584 13.3483 1.89105Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_58_1430)'%3E%3Cpath d='M21.9285 27.6772C23.7555 26.1187 30.5124 21.8607 30.3125 22.8128C29.9753 24.4257 26.1145 29.6513 24.9152 31.0025C22.4858 33.7384 15.4433 38.3184 14.0302 36.5632C12.6171 34.808 20.1026 29.2367 21.9285 27.6772ZM15.1433 16.2154L15.5799 16.236C19.5567 16.4155 29.8563 16.8771 28.9617 18.7471C28.1806 20.3786 19.6047 20.9268 15.3828 21.249C11.1618 21.57 1.03252 21.7847 0.756615 18.5787C0.486062 15.4335 11.1525 16.0301 15.1433 16.2154ZM13.3484 1.89088C14.7957 -1.24371 18.8503 2.60841 20.5662 3.52542C22.2812 4.44356 31.4848 11.0476 30.8767 12.583C30.2697 14.1193 19.058 8.54109 16.5346 7.08544C16.5346 7.08544 11.899 5.02568 13.3484 1.89088Z' fill='%23A51C30'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-2.55127 21.4911L17.4873 -3.3761L40.2869 15.1774L20.2483 40.0447L-2.55127 21.4911Z' fill='%23A51C30'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_1430'%3E%3Crect width='32' height='38' fill='white' transform='translate(32 38) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-study-environment .is-icon:after{right:0;bottom:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='38' viewBox='0 0 32 38' fill='none'%3E%3Cg clip-path='url(%23clip0_58_1423)'%3E%3Cmask id='mask0_58_1423' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='1' y='1' width='31' height='37'%3E%3Cpath d='M10.0714 10.3225C8.24431 11.881 1.48753 16.139 1.68738 15.1868C2.02462 13.5739 5.88527 8.34842 7.08462 6.99717C9.51394 4.26131 16.5564 -0.318661 17.9696 1.4366C19.3827 3.19186 11.8973 8.763 10.0714 10.3225ZM16.8566 21.7844L16.4201 21.7638C12.4433 21.5842 2.14369 21.1225 3.03824 19.2525C3.81927 17.621 12.3952 17.073 16.6172 16.7508C20.8382 16.4298 30.9674 16.2152 31.2433 19.4212C31.5139 22.5664 20.8475 21.9697 16.8566 21.7844ZM18.6518 36.109C17.2044 39.2435 13.1498 35.3914 11.4339 34.4743C9.71884 33.5562 0.515257 26.952 1.12333 25.4166C1.73028 23.8803 12.942 29.4587 15.4654 30.9143C15.4654 30.9143 20.1011 32.9742 18.6518 36.109Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_58_1423)'%3E%3Cpath d='M10.0715 10.3228C8.24442 11.8813 1.4876 16.1393 1.68746 15.1872C2.02472 13.5743 5.88542 8.34875 7.08479 6.99748C9.51413 4.2616 16.5567 -0.318445 17.9698 1.4368C19.3829 3.19204 11.8974 8.76326 10.0715 10.3228ZM16.8566 21.7846L16.4201 21.764C12.4433 21.5845 2.14371 21.1229 3.03828 19.2529C3.81932 17.6214 12.3953 17.0732 16.6172 16.751C20.8382 16.43 30.9675 16.2153 31.2434 19.4213C31.5139 22.5665 20.8475 21.9699 16.8566 21.7846ZM18.6516 36.1091C17.2042 39.2437 13.1497 35.3916 11.4337 34.4746C9.71872 33.5564 0.515212 26.9524 1.12331 25.417C1.73027 23.8807 12.942 29.4589 15.4654 30.9146C15.4654 30.9146 20.101 32.9743 18.6516 36.1091Z' fill='%23A51C30'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34.5512 16.5089L14.5126 41.3761L-8.28695 22.8226L11.7516 -2.04468L34.5512 16.5089Z' fill='%23A51C30'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_58_1423'%3E%3Crect width='32' height='38' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.penn-sc-study-environment__header{margin-bottom:2rem}@media (min-width:992px){.penn-sc-study-environment__header{margin-bottom:3.75rem}}.penn-sc-study-environment__grid .row{margin-right:-.375rem;margin-left:-.375rem;width:100%}.penn-sc-study-environment__grid .row>*{padding-right:.375rem;padding-left:.375rem}.penn-sc-study-environment__item{margin-bottom:2rem}@media (min-width:768px){.penn-sc-study-environment__item{margin-bottom:.75rem}}@media (max-width:768px){.penn-sc-study-environment__item:not(:first-child){display:none}}.penn-sc-study-environment__item:hover .penn-sc-study-environment__item--inner::before{opacity:1}.penn-sc-study-environment__item:hover .penn-sc-study-environment__item--caption{opacity:1}.penn-sc-study-environment__item--inner{position:relative}@media (min-width:768px){.penn-sc-study-environment__item--inner::before{content:"";position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2;background-color:rgba(0,0,0,.6);top:0;left:0;border-radius:4px}}.penn-sc-study-environment__item--image.iedg-img-drop.image-1{padding-bottom:133.7579617834%}.penn-sc-study-environment__item--image.iedg-img-drop.image-2{padding-bottom:66.8789808917%}.penn-sc-study-environment__item--image.iedg-img-drop.image-3{padding-bottom:100%}.penn-sc-study-environment__item--image img{border-radius:4px}.penn-sc-study-environment__item--caption{color:#202121;margin-top:1rem;display:none}@media (min-width:768px){.penn-sc-study-environment__item--caption{top:0;left:0;bottom:0;color:#fff;position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2;margin-top:0;display:block}}.penn-sc-study-environment__item--caption-text{font-weight:700;font-size:22px;line-height:1.25}@media (min-width:768px){.penn-sc-study-environment__item--caption-text{position:absolute;left:50%;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px}}.penn-sc-study-environment__test{position:relative}.penn-sc-study-environment__view-all{position:absolute;bottom:1rem;right:1rem;background-color:#fff;padding:.75rem 1.5rem;border-radius:8px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.penn-sc-study-environment__view-all svg{margin-right:.5rem}.cursor{opacity:0;visibility:hidden}.cursor .text{position:fixed;width:86px;height:86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#a51c30;color:#fff;border-radius:100%;line-height:1em;font-size:11px;letter-spacing:.1425em;top:-44px;left:-44px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);text-transform:uppercase;z-index:10000;padding:0;margin:auto}.cursor .outer{position:fixed;top:-30px;left:-30px;width:30px;height:30px;z-index:9999}.cursor .outer:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:0;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;z-index:-1}.cursor.-outer--border{visibility:visible}.cursor.-outer--border .outer:before{opacity:1}.cursor .dots{opacity:0;top:-51px;left:-41px;position:fixed;width:80px;height:100px;z-index:9998}.cursor .dots:before{left:0}.cursor .dots:after{right:0}.cursor,.cursor *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.cursor * .outer,.cursor * .outer:before,.cursor .outer,.cursor .outer:before{background:0 0;border:1px solid #a51c30;border-radius:100%}.cursor * .dots:after,.cursor * .dots:before,.cursor .dots:after,.cursor .dots:before{background:#fff;border-radius:100%;content:"";top:calc(50% - 3px);position:absolute;width:6px;height:6px}.penn-sc-thoughts{background-color:#002349;position:relative}.penn-sc-thoughts::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/border-top.svg);overflow:hidden}.penn-sc-thoughts__inner{position:relative;overflow:hidden;padding-bottom:10rem}.penn-sc-thoughts .is-quote{position:absolute;top:0;left:5.5rem;display:none!important}@media (min-width:768px){.penn-sc-thoughts .is-quote{display:block!important}}.penn-sc-thoughts .is-bag{position:absolute;top:0;right:-2.5rem}@media (min-width:768px){.penn-sc-thoughts .is-bag{top:2rem}}.penn-sc-thoughts .summer-subtitle{font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;color:#fff;font-weight:600;margin-bottom:.5rem}@media (min-width:768px){.penn-sc-thoughts .summer-subtitle{margin-bottom:1rem}}@media (min-width:992px){.penn-sc-thoughts .summer-subtitle{margin-bottom:1.5rem}}.penn-sc-thoughts .summer-title{color:#d3fb92}.penn-sc-thoughts .is-icon{position:relative;display:inline-block}.penn-sc-thoughts .is-icon::before,.penn-sc-thoughts .is-icon:after{content:"";position:absolute;width:32px;height:38px}.penn-sc-thoughts .is-icon:before{left:0;bottom:1.25rem;background-image:url(../images/summer-camp/icon-before.svg)}.penn-sc-thoughts .is-icon:after{right:0;bottom:1.25rem;background-image:url(../images/summer-camp/icon-after.svg)}.penn-sc-thoughts__header{margin-bottom:2rem}@media (min-width:768px){.penn-sc-thoughts__header{margin-bottom:3.75rem}}.penn-sc-thoughts__body{position:relative;padding-bottom:3.75rem}@media (min-width:768px){.penn-sc-thoughts__body{padding-left:2rem}}.penn-sc-thoughts .swiper-horizontal>.swiper-pagination-bullets,.penn-sc-thoughts .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-1rem}.penn-sc-thoughts__item{background-color:#fff;border:2px solid #202121;border-radius:16px;padding:12px;display:block;position:relative;z-index:2}.penn-sc-thoughts__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:16px;left:0;top:0;z-index:2}.penn-sc-thoughts__item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;border-radius:16px;left:0;top:4px;z-index:1}.penn-sc-thoughts__item--image{z-index:3;position:relative}.penn-sc-thoughts__item--image img{border-radius:16px}.penn-sc-thoughts__item--wrap{padding-left:12px;padding-right:12px;padding-bottom:2.25rem}.penn-sc-thoughts__item--icon{margin-top:2rem;z-index:3;position:relative}.penn-sc-thoughts__item--desc{position:relative;z-index:3;margin-top:1rem;font-weight:500}.penn-sc-thoughts__item--name{position:relative;z-index:3;margin-top:18px;font-weight:700;font-size:18px;line-height:24px}.penn-sc-consultation{position:relative;background-color:#a51c30}.penn-sc-consultation::before{width:100%;height:90px;content:"";position:absolute;top:-80px;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../images/summer-camp/border-top-red.svg);overflow:hidden}.penn-sc-consultation__inner{position:relative;overflow:hidden;padding-bottom:7.5rem}@media (min-width:768px){.penn-sc-consultation__inner{padding-top:2rem}}.penn-sc-consultation__inner:before{content:url(../images/summer-camp/statue-of-liberty.svg);position:absolute;bottom:0;left:5%}.penn-sc-consultation .is-quote{position:absolute;top:2rem;left:5.5rem}.penn-sc-consultation .is-bag{position:absolute;top:2rem;right:-2.5rem}.penn-sc-consultation .is-icon{position:relative;display:inline-block}.penn-sc-consultation .is-icon::before,.penn-sc-consultation .is-icon:after{content:"";position:absolute;width:32px;height:38px}.penn-sc-consultation .is-icon:before{left:0;bottom:.5rem;background-image:url(../images/summer-camp/icon-before.svg)}.penn-sc-consultation .is-icon:after{right:0;bottom:.5rem;background-image:url(../images/summer-camp/icon-after.svg)}.penn-sc-consultation__header{margin-bottom:2rem;position:relative}@media (min-width:768px){.penn-sc-consultation__header{margin-top:3rem}}@media (min-width:992px){.penn-sc-consultation__header{margin-top:4rem;margin-bottom:2.5rem}}@media (min-width:1200px){.penn-sc-consultation__header{margin-top:6rem}}.penn-sc-consultation__header .summer-subtitle{font-family:Quicksand,Arial,Helvetica,sans-serif;margin-bottom:1rem;font-weight:600;font-size:24px;line-height:32px;color:#ededee}.penn-sc-consultation__header .summer-title{font-size:44px;font-weight:400;line-height:1.5;color:#d3fb92}.penn-sc-consultation__header::before{width:95px;height:80px;content:"";position:absolute;top:-80px;left:0;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/arrow.svg);display:none!important}@media (min-width:768px){.penn-sc-consultation__header::before{display:block!important;height:100px;top:-100px}}@media (min-width:992px){.penn-sc-consultation__header::before{height:100px;top:-100px}}@media (min-width:1200px){.penn-sc-consultation__header::before{height:170px;top:-150px}}.penn-sc-consultation__header::after{width:40px;height:41px;content:"";position:absolute;top:-40px;right:0;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/star-gray.svg)}@media (min-width:992px){.penn-sc-consultation__header::after{top:-50px}}@media (min-width:1200px){.penn-sc-consultation__header::after{top:-100px}}.penn-sc-consultation__content{font-size:20px;font-weight:600;line-height:30px;color:#ededee}.penn-sc-consultation__content p{position:relative;padding-left:2rem}.penn-sc-consultation__content p::before{content:"";position:absolute;left:0;top:0;width:24px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M9.63545 7.52198C9.77718 7.20817 10.2228 7.20817 10.3645 7.52198L12.4268 12.0881C12.4669 12.1769 12.538 12.2479 12.6267 12.288L17.1929 14.3503C17.5067 14.492 17.5067 14.9377 17.1929 15.0794L12.6267 17.1417C12.538 17.1817 12.4669 17.2528 12.4268 17.3416L10.3645 21.9077C10.2228 22.2215 9.77718 22.2215 9.63545 21.9077L7.57317 17.3416C7.53309 17.2528 7.46201 17.1817 7.37327 17.1417L2.80713 15.0794C2.49333 14.9377 2.49333 14.492 2.80713 14.3503L7.37327 12.288C7.46201 12.2479 7.53309 12.1769 7.57317 12.0881L9.63545 7.52198Z' fill='%23D3FB92' stroke='%23D3FB92' stroke-width='1.5'/%3E%3Cpath d='M12.714 1.61841C12.8024 1.33911 13.1976 1.33911 13.286 1.61841L13.6743 2.84501C13.7037 2.93811 13.7766 3.01104 13.8697 3.0405L15.0963 3.42874C15.3756 3.51714 15.3756 3.91237 15.0963 4.00077L13.8697 4.389C13.7766 4.41847 13.7037 4.4914 13.6743 4.58449L13.286 5.8111C13.1976 6.0904 12.8024 6.0904 12.714 5.8111L12.3257 4.58449C12.2963 4.4914 12.2234 4.41847 12.1303 4.389L10.9037 4.00077C10.6244 3.91237 10.6244 3.51714 10.9037 3.42874L12.1303 3.0405C12.2234 3.01104 12.2963 2.93811 12.3257 2.84501L12.714 1.61841Z' fill='%23D3FB92'/%3E%3Cpath d='M19.7184 6.4812C19.8147 6.21916 20.1853 6.21916 20.2816 6.4812L21.0269 8.50975C21.0573 8.59238 21.1224 8.65751 21.2051 8.68787L23.2336 9.43322C23.4957 9.5295 23.4957 9.90012 23.2336 9.99641L21.2051 10.7418C21.1224 10.7721 21.0573 10.8373 21.0269 10.9199L20.2816 12.9485C20.1853 13.2105 19.8147 13.2105 19.7184 12.9485L18.9731 10.9199C18.9427 10.8373 18.8776 10.7721 18.7949 10.7418L16.7664 9.99641C16.5043 9.90012 16.5043 9.5295 16.7664 9.43322L18.7949 8.68787C18.8776 8.65751 18.9427 8.59238 18.9731 8.50975L19.7184 6.4812Z' fill='%23D3FB92'/%3E%3C/svg%3E")}.penn-sc-consultation__content p+p{margin-top:24px}.penn-sc-consultation__content ul{margin-top:12px}.penn-sc-consultation__content ul li{margin-left:1rem}.penn-sc-consultation__form{background-color:#fff;padding:40px 2rem 4rem 2rem;border:2px solid #202121;border-radius:16px;position:relative;margin-top:2rem}@media (min-width:1200px){.penn-sc-consultation__form{margin-top:0;padding:40px 64px 65px 64px}}.penn-sc-consultation__form::after{width:40px;height:41px;content:"";position:absolute;bottom:0;right:-50px;background-size:contain;background-repeat:no-repeat;background-image:url(../images/summer-camp/star-red2.svg)}.penn-sc-consultation__form--header{text-align:center;margin-bottom:2rem}.penn-sc-consultation__form--header .summer-title{font-family:Quicksand,Arial,Helvetica,sans-serif;font-size:32px;line-height:40px;color:#202121;margin-bottom:12px}.penn-sc-consultation__form--desc{font-weight:600;font-size:18px;line-height:26px}.penn-sc-consultation__form--body div.wpforms-container-full{margin:0}.penn-sc-consultation__form--body div.wpforms-container-full .iti__flag-container{display:none}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-confirmation-container-full{background:unset!important;border:unset!important;font-weight:400;font-size:18px;line-height:28px;color:#202121;text-align:center}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]),.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea{background-color:transparent;width:100%;border-radius:4px;font-weight:500;font-size:16px;line-height:24px}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-webkit-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-webkit-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea::-webkit-input-placeholder{opacity:0}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-moz-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-moz-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea::-moz-placeholder{opacity:0}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error:-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]):-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea:-ms-input-placeholder{opacity:0}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-ms-input-placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea::-ms-input-placeholder{opacity:0}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::placeholder,.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container textarea::placeholder{opacity:0}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{color:rgba(32,33,33,.5)}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label.freeze{color:#202121}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-label{font-weight:500;font-size:16px;line-height:24px;top:14px}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-label.freeze{top:4px;font-size:10px}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select{padding:0!important}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio{margin-bottom:16px!important}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio .wpforms-field-label{position:unset;font-weight:600!important;font-size:18px;line-height:24px;color:#202121;padding-left:0!important;padding-bottom:1rem!important}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none;display:table;width:100%}@media (max-width:1200px){.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li{margin:0!important;display:table-cell;vertical-align:middle;min-width:140px;white-space:nowrap;text-align:center}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li:not(:last-child){padding-right:.5rem!important}@media (max-width:1200px){.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li:not(:last-child){padding:0!important}}@media (max-width:1200px){.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li{min-width:auto}}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li label{display:block;background:#f5f5f5;border-radius:4px;padding:15px 16px!important;font-weight:500;font-size:16px;line-height:24px}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input{display:none}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input:checked+label{background-color:#000;color:#fff}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:3rem!important;padding-top:unset!important}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background-color:#002349;width:100%}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background-color:#a51c30;color:#fff;border-color:transparent}.penn-sc-consultation__form--body div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%)}:root{--form-size:27.5rem;--slide-shadow-top:url("../images/summer-camp-2025/whyus-slide-shadow-top.svg");--slide-shadow-mid:url("../images/summer-camp-2025/whyus-slide-shadow-mid.svg");--slide-shadow-bot:url("../images/summer-camp-2025/whyus-slide-shadow-bot.svg");--slide-thumb-mask:url("../images/summer-camp-2025/whyus-thumb-mask.png")}.page-template-summer-camp-2025 .box-after,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box.mask-slide .text-wrapper:after,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-box .text-wrapper:after,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide:hover .slide-box .text-wrapper:after{content:"";background-color:#a51c30;width:calc(100% - 0px);height:calc(100% - 4.5rem);position:absolute;top:0;left:0;right:0;z-index:-1}.page-template-summer-camp-2025 .mask{position:relative;-webkit-mask-position:top center;mask-position:top center}.page-template-summer-camp-2025 .mask.mask-thumbnail{height:calc(var(--whyus-mask-size) + 1rem);-webkit-mask-image:var(--slide-thumb-mask);mask-image:var(--slide-thumb-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.page-template-summer-camp-2025 .mask.mask-slide{height:100%;background-image:var(--slide-shadow-top),var(--slide-shadow-bot);background-repeat:no-repeat,no-repeat;background-size:100%,100%;background-position:top center,bottom center}.page-template-summer-camp-2025 .cursor{opacity:0;visibility:hidden}.page-template-summer-camp-2025 .cursor .text{position:fixed;width:86px;height:86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#a51c30;color:#fff;border-radius:100%;line-height:1em;font-size:11px;letter-spacing:.1425em;top:-44px;left:-44px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);text-transform:uppercase;z-index:10000;padding:0;margin:auto}.page-template-summer-camp-2025 .cursor .outer{position:fixed;top:-30px;left:-30px;width:30px;height:30px;z-index:9999}.page-template-summer-camp-2025 .cursor .outer:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:0;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;transition:all .3s cubic-bezier(.165,.84,.44,1) 0s;z-index:-1}.page-template-summer-camp-2025 .cursor.-outer--border{visibility:visible}.page-template-summer-camp-2025 .cursor.-outer--border .outer:before{opacity:1}.page-template-summer-camp-2025 .cursor .dots{opacity:0;top:-51px;left:-41px;position:fixed;width:80px;height:100px;z-index:9998}.page-template-summer-camp-2025 .cursor .dots:before{left:0}.page-template-summer-camp-2025 .cursor .dots:after{right:0}.page-template-summer-camp-2025 .cursor,.page-template-summer-camp-2025 .cursor *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.page-template-summer-camp-2025 .cursor * .outer,.page-template-summer-camp-2025 .cursor * .outer:before,.page-template-summer-camp-2025 .cursor .outer,.page-template-summer-camp-2025 .cursor .outer:before{background:0 0;border:1px solid #a51c30;border-radius:100%}.page-template-summer-camp-2025 .cursor * .dots:after,.page-template-summer-camp-2025 .cursor * .dots:before,.page-template-summer-camp-2025 .cursor .dots:after,.page-template-summer-camp-2025 .cursor .dots:before{background:#fff;border-radius:100%;content:"";top:calc(50% - 3px);position:absolute;width:6px;height:6px}.page-template-summer-camp-2025 .rt-sc2025-banner{background:url(../images/summer-camp-2025/bg-banner.jpg) no-repeat center center/cover;padding-top:2rem;padding-bottom:3rem}.page-template-summer-camp-2025 .rt-sc2025-banner__image{text-align:center;margin-bottom:.5rem}.page-template-summer-camp-2025 .rt-sc2025-banner__image img{max-width:820px;width:100%}.page-template-summer-camp-2025 .rt-sc2025-banner__desc{color:#fff;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.3);font-size:clamp(1rem,.8194rem + .7407vw,1.375rem);font-weight:500;line-height:24px;margin-bottom:1.75rem;max-width:774px;margin-left:auto;margin-right:auto}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-banner__desc{font-weight:700;line-height:28px}}.page-template-summer-camp-2025 .rt-sc2025-banner__bottom{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-banner__date,.page-template-summer-camp-2025 .rt-sc2025-banner__week{padding:1rem 1rem .875rem;background:#ffdb49;display:inline-block;border-radius:12px;-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg);-webkit-box-shadow:4px 4px 0 0 rgba(255,83,55,.75);box-shadow:4px 4px 0 0 rgba(255,83,55,.75)}.page-template-summer-camp-2025 .rt-sc2025-banner__date span,.page-template-summer-camp-2025 .rt-sc2025-banner__date strong,.page-template-summer-camp-2025 .rt-sc2025-banner__week span,.page-template-summer-camp-2025 .rt-sc2025-banner__week strong{display:block;color:#d42a00;text-align:center;-webkit-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}.page-template-summer-camp-2025 .rt-sc2025-banner__date strong,.page-template-summer-camp-2025 .rt-sc2025-banner__week strong{font-size:24px;line-height:17.064px;font-weight:800;margin-bottom:.5rem}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-banner__date strong,.page-template-summer-camp-2025 .rt-sc2025-banner__week strong{font-size:32px;line-height:22px}}.page-template-summer-camp-2025 .rt-sc2025-banner__date span,.page-template-summer-camp-2025 .rt-sc2025-banner__week span{font-size:14px;font-style:normal;font-weight:600;line-height:14px}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-banner__date span,.page-template-summer-camp-2025 .rt-sc2025-banner__week span{font-weight:700}}@media (max-width:390px){.page-template-summer-camp-2025 .rt-sc2025-banner__date,.page-template-summer-camp-2025 .rt-sc2025-banner__week{padding:1rem .5rem .875rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp{overflow:hidden;position:relative;background:#fff;padding:3rem 0 1rem}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp{padding:3.5rem 0}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-note,.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-title{font-weight:1000}.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-note{color:#a51c30;font-size:1.25rem;margin-bottom:.5rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-note{margin:0;font-size:1.5rem;line-height:200%}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-note{font-size:2rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-note{font-size:35px}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-title{color:#002349;line-height:1.3;font-size:1.75rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-title{line-height:100%;font-size:2.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-title{font-size:3rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .rt-sc2025-title{font-size:55px}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__head{margin-bottom:2rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__head{margin-bottom:3rem}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__head{margin-bottom:4rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__head{margin-bottom:5rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__body{margin:0 -.875rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__body{margin:0}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__body,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group{position:relative}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group{padding:0 0 2.125rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group{padding:0 0 3rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group{padding:2rem 0 5rem;margin-bottom:2.5rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner{z-index:9;color:#fff;padding:0 1.25rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-transform:translate(0,.125rem);-ms-transform:translate(0,.125rem);transform:translate(0,.125rem)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner{padding:0 2.25rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner{max-width:48%}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner{padding:0 3rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head--inner:before{top:0;content:"";width:100%;height:100%;position:absolute}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .note,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{z-index:1}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{font-weight:700;font-size:1.125rem;line-height:1.25rem;padding:1rem 0}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{font-size:1.25rem;padding:1.5rem 0 1.75rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{font-size:1.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{padding:0;line-height:1.1;min-height:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .title{font-size:1.625rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .note{line-height:1rem;position:absolute;border-radius:1.5rem;padding:.75rem 1.5rem;top:calc(100% - .5rem)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .note{font-size:1.125rem;padding:1rem 1.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .note{font-weight:700}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--head .note{font-size:1.25rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body{background:#002349;border:2px solid #a51c30;border-radius:0 1rem 1rem;padding:.625rem .5rem 1.5rem}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body{padding:.625rem .5rem 2rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body{padding:.625rem 1rem;border-radius:0 1.25rem 1.25rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body{margin-right:-1rem;padding:.625rem 1.25rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body--inner{background:#fff;border-radius:1rem;padding:2.5rem .25rem .25rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body--inner{border-radius:1.5rem;padding:3rem 1.25rem 1.25rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body--inner{padding:3rem 0 1.25rem 1.25rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--body--inner{padding:3.5rem 0 2rem 1.75rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--slide:not(.swiper) img:not(:first-child){display:none}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image{overflow:hidden;position:relative;border-radius:1rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image{border-radius:1.25rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image{max-width:calc(100% - 2rem)}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image{max-width:690px}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image img{width:100%;height:100%;cursor:pointer;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:1rem;aspect-ratio:1.4556962025/1}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--image img{border-radius:1.25rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{z-index:9;position:relative;background:#fff;border-radius:1.75rem;margin:1.5rem -.625rem 0;padding:2.25rem .75rem 0 .75rem}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{margin:2rem -.625rem 0}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{margin:1.5rem 0 2.5rem;padding:2.25rem 1.25rem .75rem 1.25rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{margin:0;margin:-15rem -.75rem;-webkit-transform:translate(0,5.375rem);-ms-transform:translate(0,5.375rem);transform:translate(0,5.375rem)}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{min-height:39.5rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry{min-height:100%;max-width:33.75rem;-webkit-transform:translate(.125rem,5.375rem);-ms-transform:translate(.125rem,5.375rem);transform:translate(.125rem,5.375rem);padding:2.75rem 1.75rem .75rem 2rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:before{left:0;right:0;width:100%;content:"";height:100%;background:#002349;position:absolute}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:before{-webkit-transform:translate(0,-3rem);-ms-transform:translate(0,-3rem);transform:translate(0,-3rem);background:url(../images/summer-camp-2025/summercamp-mask-top.svg) no-repeat top right/100% auto}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:before{-webkit-transform:translate(0,-3.5rem);-ms-transform:translate(0,-3.5rem);transform:translate(0,-3.5rem)}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:before{-webkit-transform:translate(0,-3rem);-ms-transform:translate(0,-3rem);transform:translate(0,-3rem)}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:before{-webkit-transform:translate(0,-4rem);-ms-transform:translate(0,-4rem);transform:translate(0,-4rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:after{bottom:0;-webkit-transform:translate(0,2.25rem);-ms-transform:translate(0,2.25rem);transform:translate(0,2.25rem);background:url(../images/summer-camp-2025/summercamp-mask-bot.svg) no-repeat bottom right/100% auto}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:after{bottom:-.5rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:after{bottom:0}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--entry:after{-webkit-transform:translate(0,4rem);-ms-transform:translate(0,4rem);transform:translate(0,4rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc{z-index:3;position:relative}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .title{color:#002349;font-weight:900;font-size:1.5rem;margin-bottom:1rem}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .title{font-size:1.75rem;margin-bottom:1.25rem;line-height:1.4285714286}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .excerpt{margin-bottom:1rem}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .excerpt{margin-bottom:2rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .excerpt{font-size:1.125rem;line-height:1.4444444444}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .toggler{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .toggler span{cursor:pointer;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .toggler span:before{content:url(../images/summer-camp-2025/summercamp-toggle.svg)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items{padding-left:0;margin-bottom:0;list-style:none;gap:.625rem;display:none;overflow-y:auto;max-height:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.25rem;padding-right:.75rem;margin-right:-.375rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:16rem;padding-right:1.25rem}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items{max-height:20rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items{max-height:23rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items::-webkit-scrollbar{width:.375rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.25);box-shadow:0 2px 2px 0 rgba(0,0,0,.25)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items::-webkit-scrollbar-track{background:#fff;border-radius:.5rem;-webkit-box-shadow:1px 0 3px 0 rgba(0,0,0,.25) inset;box-shadow:1px 0 3px 0 rgba(0,0,0,.25) inset}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items::-webkit-scrollbar-thumb,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items::-webkit-scrollbar-thumb:hover{background:#002349;border-radius:.5rem}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item{gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background:#fff;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.125rem;border-radius:1.25rem;-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid #1e58c8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:.25rem .25rem .25rem 0 rgba(0,0,0,.08) inset;box-shadow:.25rem .25rem .25rem 0 rgba(0,0,0,.08) inset}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item.is-active,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item:hover{color:#fff;background:#002349}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item.is-active .image,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item:hover .image{background:#fff}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item .entry{width:calc(100% - 3.875rem)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group--desc .items .item .image{width:100%;height:100%;width:2.625rem;min-height:2.625rem;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background:#1e58c8;background:linear-gradient(60deg,#1e58c8 0,#938dff 53%,#6626aa 100%)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head .title{background:#002349}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner{background:#002349;border-top:2px solid #a51c30;border-left:2px solid #a51c30;border-radius:1.25rem 0 0 0}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner{border-radius:1.75rem 0 0 0}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:before{right:0}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:before{-webkit-transform:translate(3.125rem,-.125rem);-ms-transform:translate(3.125rem,-.125rem);transform:translate(3.125rem,-.125rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='529' height='72' viewBox='0 0 529 72' fill='none'%3E%3Cpath d='M0 72H529L511.662 20.4384C507.556 8.22641 496.11 0 483.227 0H30C13.4315 0 0 13.4315 0 30V72Z' fill='%23A51C30'/%3E%3C/svg%3E") no-repeat right center}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:before{-webkit-transform:translate(4.125rem,-.125rem);-ms-transform:translate(4.125rem,-.125rem);transform:translate(4.125rem,-.125rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:after{-webkit-transform:translate(3rem);-ms-transform:translate(3rem);transform:translate(3rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='529' height='72' viewBox='0 0 529 72' fill='none'%3E%3Cpath d='M0 72H529L511.662 20.4384C507.556 8.22641 496.11 0 483.227 0H30C13.4315 0 0 13.4315 0 30V72Z' fill='%23002349'/%3E%3C/svg%3E") no-repeat right center}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head--inner:after{-webkit-transform:translate(4rem);-ms-transform:translate(4rem);transform:translate(4rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head .note{left:1rem;background:#002349}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head .note{left:2.25rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-blue .rt-sc2025-summercamp__group--head .note{left:3rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head .title{background:#a51c30}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner{background:#a51c30;border-top:2px solid #002349;border-right:2px solid #002349;border-radius:0 1.25rem 0 0}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner{border-radius:0 1.75rem 0 0}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:before{left:0}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:before{-webkit-transform:translate(-2.625rem,-.125rem);-ms-transform:translate(-2.625rem,-.125rem);transform:translate(-2.625rem,-.125rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='529' height='72' viewBox='0 0 529 72' fill='none'%3E%3Cpath d='M529 72H0L17.338 20.4384C21.4443 8.22641 32.8895 0 45.7734 0H499C515.569 0 529 13.4315 529 30V72Z' fill='%23002349'/%3E%3C/svg%3E") no-repeat left center}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:before{-webkit-transform:translate(-2.625rem,-.125rem);-ms-transform:translate(-2.625rem,-.125rem);transform:translate(-2.625rem,-.125rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:after{-webkit-transform:translate(-2.5rem);-ms-transform:translate(-2.5rem);transform:translate(-2.5rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='529' height='72' viewBox='0 0 529 72' fill='none'%3E%3Cpath d='M529 72H0L17.338 20.4384C21.4443 8.22641 32.8895 0 45.7734 0H499C515.569 0 529 13.4315 529 30V72Z' fill='%23A51C30'/%3E%3C/svg%3E") no-repeat left center}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head--inner:after{-webkit-transform:translate(-2.5rem);-ms-transform:translate(-2.5rem);transform:translate(-2.5rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head .note{right:1rem;background:#a51c30}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head .note{right:2.25rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--head .note{right:3rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body{background:#a51c30;border-color:#002349;border-radius:1.25rem 0 1.25rem 1.25rem}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body{margin:0 0 0 -1rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body .row .col-lg-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body--inner{padding:3rem 1.25rem 1.25rem 0}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--body--inner{padding:3.5rem 1.75rem 2rem 0}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--entry{-webkit-transform:translate(0,5.375rem);-ms-transform:translate(0,5.375rem);transform:translate(0,5.375rem)}}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--desc .items .item.is-active,.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.style-red .rt-sc2025-summercamp__group--desc .items .item:hover{background:#a51c30}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.is-active .rt-sc2025-summercamp__group--body{padding:.625rem .5rem 3.375rem}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.is-active .rt-sc2025-summercamp__group--entry:after{-webkit-transform:translate(0,3rem);-ms-transform:translate(0,3rem);transform:translate(0,3rem)}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.is-active .rt-sc2025-summercamp__group--desc .toggler span{-webkit-transform:none;-ms-transform:none;transform:none}.page-template-summer-camp-2025 .rt-sc2025-summercamp__group.is-active .rt-sc2025-summercamp__group--desc .items{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev{z-index:9;width:3rem;height:3rem;position:absolute;top:calc(50% - 2rem)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev{width:4rem;height:4rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:hover:before,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:hover:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,88,200,.5)),color-stop(122.73%,rgba(102,38,170,.5)));background:linear-gradient(180deg,rgba(30,88,200,.5) 0,rgba(102,38,170,.5) 122.73%)}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:hover:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/70%}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:hover:after{background-size:auto}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:before{content:"";width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;border-radius:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:before{z-index:1;-webkit-transition:all .4s ease;transition:all .4s ease;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem)}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:after{z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='%23002349' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/70%;-webkit-transform:translate(.5rem);-ms-transform:translate(.5rem);transform:translate(.5rem)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev:after{-webkit-transform:none;-ms-transform:none;transform:none;background-size:auto}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev{left:-1.375rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .prev{left:.375rem}}.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next{right:-1.375rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summercamp .swiper-arrows .next{right:.375rem}}.page-template-summer-camp-2025 .rt-sc2025-whyus{background-image:var(--background-mobile);background-size:100% 100%;background-repeat:no-repeat;background-position:top center;padding-top:5.125rem;padding-bottom:3.375rem}@media (min-width:360px){.page-template-summer-camp-2025 .rt-sc2025-whyus{padding-top:3.75rem;padding-bottom:1.5rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus{background-image:var(--background);padding-top:4.125rem;padding-bottom:3rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus{padding-top:5.125rem;padding-bottom:3.375rem}}.page-template-summer-camp-2025 .rt-sc2025-whyus__title .rt-sc2025-title{color:#fff;font-family:SVN-Gilroy,Arial,Helvetica,sans-serif;font-style:normal;font-size:1.75rem;line-height:2;font-weight:1000;text-align:center}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__title .rt-sc2025-title{font-size:3.125rem;line-height:1.4}}.page-template-summer-camp-2025 .rt-sc2025-whyus__title .rt-sc2025-title .rt-sc2025-subtitle{display:block;font-size:1.25rem;line-height:1}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__title .rt-sc2025-title .rt-sc2025-subtitle{font-size:2.1875rem;line-height:2}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner{margin-top:2.5rem}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner{margin-top:3rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner{margin-top:4.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner{margin-top:6rem}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper{margin-bottom:2rem}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper{margin-bottom:0}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide:after{display:none}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box{-webkit-filter:drop-shadow(0 10px 0 #a01528);filter:drop-shadow(0 10px 0 #a01528)}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box.mask-slide{background-image:none}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box.mask-slide .text-wrapper{position:relative}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box.mask-slide .text-wrapper:after{display:none}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{color:#fff}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide.swiper-slide-active:after,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide:hover:after{display:block}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-box,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide:hover .slide-box{background-image:var(--slide-shadow-top),var(--slide-shadow-bot)}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide.swiper-slide-active .slide-box .text-wrapper,.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide:hover .slide-box .text-wrapper{position:relative;color:#fff}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box{position:relative;z-index:2;-webkit-filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));padding:12px 0 0}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .img-wrapper{position:relative;-webkit-filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25))}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .img-wrapper:before{content:"";position:absolute;z-index:0;bottom:3px;right:0;width:100%;height:100%;background-color:#fff;-webkit-mask-image:var(--slide-thumb-mask);mask-image:var(--slide-thumb-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:bottom center;mask-position:bottom center;translate:3px 6px}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .img-wrapper img{display:block;position:relative;z-index:2;height:100%;max-height:238px;aspect-ratio:1.0720720721/1;text-align:center;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0 auto}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{height:100%;min-height:11rem;color:#fff;text-align:center;font-style:normal;font-weight:500;padding:1.5rem 1.5rem 2rem}@media (min-width:360px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{font-size:1rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{font-size:1.125rem;color:#002349}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{font-size:1rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-wrapper .swiper-slide .slide-box .text-wrapper{font-size:1.125rem;line-height:1.4444444444}}.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:8.75rem;margin:0 auto}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-whyus__inner--slider .swiper-navigation{display:none}}@media (max-width:768px){.page-template-summer-camp-2025 .rt-sc2025-whyus .container{--bs-gutter-x:0;--bs-gutter-y:0;max-width:100%}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience{padding-top:3.125rem;padding-bottom:.5rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience{padding-bottom:2.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience{padding-top:5rem;padding-bottom:4.625rem}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__title{color:#002349;font-size:clamp(1.75rem,.9375rem + 3.3333vw,3.4375rem);font-weight:1000;line-height:36px;text-align:center;margin-bottom:2rem}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__title{margin-bottom:3.125rem;line-height:55px}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__mobile{overflow:auto;width:100%;margin-bottom:2rem}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__mobile::-webkit-scrollbar{height:2px}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__tab{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-bottom:1.5rem;text-align:center}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__tab .nav-tabs{border-radius:30px;border:1px solid #002349;background:#fff;-webkit-box-shadow:-4px 4px 4px 0 rgba(0,0,0,.1) inset;box-shadow:-4px 4px 4px 0 rgba(0,0,0,.1) inset;padding:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__tab .nav-tabs .nav-link{border-radius:30px;padding:.75rem 1.25rem;font-size:16px;font-weight:600;line-height:18px;color:#002349;border:none}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__tab .nav-tabs .nav-link{font-size:18px}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__tab .nav-tabs .nav-link.active{background-color:#a51c30;color:#fff}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__desc{color:#002349;text-align:center;font-size:16px;font-weight:400;line-height:24px;max-width:786px;margin-left:auto;margin-right:auto}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__desc{font-size:18px}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__desc{font-size:20px;line-height:28px}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery{margin-top:1.5rem}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery{margin-top:2.5rem}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--image{position:relative}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--image::before{content:"";position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2;background-color:rgba(33,33,33,.6);top:0;left:0;border-radius:20px}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--image img{border-radius:20px;aspect-ratio:1.4024390244/1;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:10px;grid-auto-rows:210px;grid-auto-flow:row dense;grid-template-areas:"h1 h1 h1 h1 h1 h2 h2 h2 h2" "h6 h6 h6 h3 h3 h3 h4 h4 h4" "h6 h6 h6 h5 h5 h5 h5 h5 h5" "h7 h7 h7 h7 h7 h7 h7 h7 h7"}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(1){grid-area:h1}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(2){grid-area:h2}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(3){grid-area:h3}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(4){grid-area:h4}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(5){grid-area:h5}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(6){grid-area:h6}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:nth-child(7){grid-area:h7}@media (max-width:575px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list{display:none}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list{grid-template-columns:repeat(12,1fr);grid-template-areas:"h1 h1 h1 h1 h1 h2 h2 h2 h2 h7 h7 h7" "h6 h6 h6 h3 h3 h3 h4 h4 h4 h7 h7 h7" "h6 h6 h6 h5 h5 h5 h5 h5 h5 h7 h7 h7"}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;border-radius:20px}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div::before{content:"";position:absolute;height:100%;width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2;background-color:rgba(33,33,33,.6);top:0;left:0}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s ease;transition:all .4s ease}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__gallery--list>div:hover::before{opacity:1}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__slider{margin-top:10px}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__slider:not(.swiper){display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__slider:not(.swiper) .rt-sc2025-summer-experience__slider--slide:nth-child(n+4){display:none}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__slider--slide:hover .rt-sc2025-summer-experience__gallery--image::before{opacity:1}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev{z-index:9;width:4rem;height:4rem;position:absolute;top:calc(50% - 2rem)}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev{width:4.875rem;height:4.875rem}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:before{content:"";width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;border-radius:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:before{z-index:1;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);border:1px solid #002349}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:after{z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='%23002349' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:hover:before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:hover:before{border-color:rgba(255,255,255,.8)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:hover::before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:hover::before{background:rgba(165,28,48,.7)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next:hover::after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev:hover::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .prev{left:.375rem}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__arrows .next{right:.375rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video{width:100%;max-width:1105px;margin-left:auto;margin-right:auto;-webkit-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);margin-top:2.5rem;position:relative}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/summer-camp-2025/summer-experience-border-video.png) no-repeat center center/100% 100%}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video--inner{-webkit-mask-image:url(../images/summer-camp-2025/summer-experience-mask.png);mask-image:url(../images/summer-camp-2025/summer-experience-mask.png);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .is-background-video:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);top:0;left:0}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:142px;height:136px;z-index:4;cursor:pointer}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn:hover .hover-frame{-webkit-animation:frameMoveXY infinite .75s linear;animation:frameMoveXY infinite .75s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn p{font-weight:700;font-size:16px;line-height:1.3333333333;color:#fff;margin-bottom:0}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn p{font-size:24px}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame{position:absolute;width:100%;height:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame.play1::before{background-image:url(../images/summer-camp-2025/scribble-circ-play1.svg)}@media (max-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame.play1::before{background-size:50% 50%}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame.play2::before{background-image:url(../images/summer-camp-2025/scribble-circ-play2.svg)}@media (max-width:992px){.page-template-summer-camp-2025 .rt-sc2025-summer-experience__video .play-btn .scribble-circ .hover-frame.play2::before{background-size:50% 50%}}@keyframes frameMoveXY{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}24.99%{-webkit-transform:scaleX(1);transform:scaleX(1)}25%{-webkit-transform:scale(-1);transform:scale(-1)}49.99%{-webkit-transform:scale(-1);transform:scale(-1)}50%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}74.99%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}75%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}99.99%{-webkit-transform:scaleY(-1);transform:scaleY(-1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile{margin-bottom:6px}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile--image img{border-radius:15px;aspect-ratio:1.4841269841/1;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev{width:2.188rem;height:2.188rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:before{border:1px solid transparent}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:after{z-index:2;background-image:url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14L1 7.5L7 1' stroke='%23A51C30' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:hover:before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:hover:after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:hover:before{border-color:transparent}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:hover::before,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:hover::before{background:rgba(255,255,255,.7)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next:hover::after,.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14L1 7.5L7 1' stroke='%23A51C30' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .prev{left:.375rem}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__sliderMobile .rt-sc2025-summer-experience__arrows .next{right:.375rem;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__thumbsSlider--image img{border-radius:5px;aspect-ratio:1.4827586207/1;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-summer-camp-2025 .rt-sc2025-summer-experience__thumbsSlider--slide:not(.swiper-slide-thumb-active)::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);border-radius:5px}.page-template-summer-camp-2025 .rt-sc2025-testimonials{padding:3rem 0;overflow:hidden;position:relative}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials{padding:4rem 0}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-testimonials{padding:5rem 0}}.page-template-summer-camp-2025 .rt-sc2025-testimonials:before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:var(--bg) #fff 50% .125rem/219.861% 136.65% no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-summer-camp-2025 .rt-sc2025-testimonials .container-fluid{position:relative}.page-template-summer-camp-2025 .rt-sc2025-testimonials__head{color:#fff;margin-bottom:2.25rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__head{margin-bottom:5rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .note,.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .title{font-weight:1000;line-height:normal}.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .note{font-size:1.25rem;margin-bottom:.75rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .note{margin-bottom:1rem;font-size:2.125rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .title{font-size:1.75rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__head .title{font-size:3.125rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__slide:not(.swiper){gap:.5rem;width:280%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__slide:not(.swiper){gap:1.5rem;width:100%}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item{height:100%;overflow:hidden;padding:.625rem;background:#fff;border-radius:1.25rem;border:1px solid #002349;-webkit-transition:all .4s ease;transition:all .4s ease}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__item{gap:1.5rem;padding:.75rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item.is-active,.page-template-summer-camp-2025 .rt-sc2025-testimonials__item:hover{color:#fff;background:#a51c30}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item.is-active .rt-sc2025-testimonials__item--image,.page-template-summer-camp-2025 .rt-sc2025-testimonials__item:hover .rt-sc2025-testimonials__item--image{background:#fff}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--image{overflow:hidden;padding:7px 3px;background:#002349;border-radius:1rem;margin-bottom:1.25rem;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 -2px 2px 0 rgba(0,0,0,.3) inset,0 2px 2px 0 rgba(0,0,0,.3) inset;box-shadow:0 -2px 2px 0 rgba(0,0,0,.3) inset,0 2px 2px 0 rgba(0,0,0,.3) inset}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--image{margin-bottom:2.25rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--image:hover img{-webkit-transform:scale(1.08) rotate(4deg);-ms-transform:scale(1.08) rotate(4deg);transform:scale(1.08) rotate(4deg)}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--image span{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:1rem}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--image img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:1rem;-webkit-transition:all .4s ease;transition:all .4s ease;aspect-ratio:1.3103448276/1}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--entry{font-weight:500}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--entry{padding:0 .5rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--desc{margin-bottom:1.25rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--desc{margin-bottom:2rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--name{gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--name:before{content:url(../images/summer-camp-2025/testimonials-name.svg)}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--name span{gap:.25rem;margin:auto;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--name span:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials__item--name span:before{content:"-"}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows{gap:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev{z-index:9;width:3.125rem;height:3.125rem;border-radius:50%;position:relative;border:1px solid #002349;-webkit-transition:all .4s ease;transition:all .4s ease}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev{width:4rem;height:4rem}}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:hover,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:hover{border-color:#fff}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:hover:before,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:hover:before{background:#a51c30}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:hover:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/70%}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:hover:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:hover:after{background-size:auto}}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:before{content:"";width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;border-radius:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:before,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:before{z-index:1;background:#fff}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:after{z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M28.75 34.5L17.25 23L28.75 11.5' stroke='%23002349' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/70%}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next:after,.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .prev:after{background-size:auto}}.page-template-summer-camp-2025 .rt-sc2025-testimonials .swiper-arrows .next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-template-summer-camp-2025 .rt-sc2025-registration{padding-top:1.875rem;padding-bottom:.5rem}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-registration{padding-top:1.875rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration{padding-top:1.875rem;padding-bottom:1rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-registration{padding-top:3.375rem}}@media (max-width:768px){.page-template-summer-camp-2025 .rt-sc2025-registration .container{padding:0;margin:0 auto}}.page-template-summer-camp-2025 .rt-sc2025-registration__poster{margin-bottom:1.125rem}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration__poster{margin-bottom:0}}.page-template-summer-camp-2025 .rt-sc2025-registration__poster img{display:block;width:100%;margin:0 auto}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-registration__poster img{max-width:var(--form-size)}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration__poster img{max-width:32.125rem}}@media (min-width:1200px){.page-template-summer-camp-2025 .rt-sc2025-registration__poster img{max-width:38.125rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-registration__poster img{max-width:46.125rem}}.page-template-summer-camp-2025 .rt-sc2025-registration__form{width:100%;max-width:100%;background-color:#002349;border-radius:1.25rem;padding:2.5rem .5rem;margin:0 auto}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full{margin:0}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-field label.wpforms-error{color:#fff!important}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-submit-container{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-submit-container .wpforms-submit:hover{color:#fff;background-color:#a51c30}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-submit-container .wpforms-submit:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 1L6 13V20L9.6 15.7' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 9L21 1L17 21L1 9Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-is-recaptcha{padding:0!important}.page-template-summer-camp-2025 .rt-sc2025-registration__form div.wpforms-container.wpforms-container-full .wpforms-field-select .wpforms-field-label{display:none}@media (min-width:360px){.page-template-summer-camp-2025 .rt-sc2025-registration__form{padding:3.125rem 1.5rem 2.5rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-registration__form{max-width:var(--form-size);border-radius:1.5625rem;padding:2rem 1.5rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration__form{padding:3.75rem 1.5rem 2.5rem}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-registration__form{max-width:var(--form-size)}}.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title{color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:900;line-height:1.1578947368;text-transform:uppercase;margin-bottom:1.5rem}@media (min-width:360px){.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title{font-size:2.375rem}}@media (min-width:768px){.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title{font-size:2rem}}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title{font-size:2.5rem;line-height:1.25}}@media (min-width:1400px){.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title{font-size:2.75rem;line-height:1}}.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title span{display:block;font-size:1rem;font-weight:500;line-height:1.25;text-transform:none;margin-top:.625rem}@media (min-width:992px){.page-template-summer-camp-2025 .rt-sc2025-registration__form .rt-sc2025-title span{font-size:1.125rem}}.penn-thank-you{padding-top:7.063rem;padding-bottom:8.25rem}@media (max-width:576px){.penn-thank-you{padding-top:2.5rem;padding-bottom:2.5rem}}.penn-thank-you .penn-thank-you-title{font-weight:700;font-size:32px;line-height:42px;color:#161f38;text-align:center}@media (max-width:576px){.penn-thank-you .penn-thank-you-title{font-size:28px;line-height:40px}}.penn-thank-you__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.penn-thank-you__image{margin-bottom:2.5rem}.penn-thank-you__desc{text-align:center;color:#161f38;font-size:18px;font-weight:400;line-height:28px;margin-bottom:1.5rem}.penn-thank-you__desc:not(.w-100){max-width:540px;text-align:left}.penn-thank-you__cta a{display:-webkit-box;display:-ms-flexbox;display:flex;width:216px;height:54px;background-color:#002349;color:#fff;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:18px;line-height:24px}.penn-university-about{padding-top:3.5rem;padding-bottom:3rem}@media (min-width:992px){.penn-university-about{padding-top:5.5rem;padding-bottom:5rem}}.penn-university-about .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.penn-university-about .penn-title{margin-bottom:1.5rem}@media (min-width:1200px){.penn-university-about .penn-title{font-size:54px}}.penn-university-about__desc{margin-bottom:1.5rem}@media (min-width:992px){.penn-university-about__desc{margin-bottom:2.5rem}}.penn-university-about__cta .iedg-btn-custom{background-color:#a51c30;color:#fff;border:none}@media (max-width:768px){.penn-university-about__cta .iedg-btn-custom{width:100%}}.penn-university-about__cta .iedg-btn-custom span{border-left:1px solid #fff}@media (max-width:768px){.penn-university-about__cta .iedg-btn-custom span{width:100%}}.penn-university-about__image{margin-top:2rem}@media (min-width:992px){.penn-university-about__image{margin-top:0}}.penn-university-about__image img{border-radius:4px}.penn-university-slider{padding-top:3.375rem;padding-bottom:3.375rem;background-color:#f8f9fc}.penn-university-slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.penn-university-slider__item--background.iedg-img-drop{padding-bottom:67.8571428571%;z-index:1}.penn-university-slider__item--background img{border-radius:4px}.penn-university-slider__item--background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1;border-radius:4px}.penn-university-slider__item--logo{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;padding:1rem;text-align:center}.penn-university-list{padding-top:3rem;padding-bottom:4rem}@media (min-width:992px){.penn-university-list{padding-top:5rem;padding-bottom:6.25rem}}.penn-university-list .dropdown{margin-bottom:1.5rem}.penn-university-list .dropdown__header{background-color:#f5f5f5;font-weight:600;color:#202121;padding:.75rem 2rem .75rem 1.5rem;border-radius:40px;width:100%;display:block;position:relative}.penn-university-list .dropdown__header:after{content:"";position:absolute;width:11px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 1.5L5.5 5.5L1.5 1.5' stroke='currentColor' stroke-miterlimit='10' stroke-linecap='square'%3E%3C/path%3E%3C/svg%3E");top:45%;right:1rem;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.penn-university-list .dropdown__header.show:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.penn-university-list .dropdown-menu{-webkit-box-shadow:0 0 8px 4px rgba(32,33,33,.4);box-shadow:0 0 8px 4px rgba(32,33,33,.4);border-radius:8px;border:none;padding:1rem 0;width:100%;margin-top:.75rem!important}.penn-university-list .dropdown-item{color:rgba(32,33,33,.6);font-weight:500}.penn-university-list .dropdown-item.active,.penn-university-list .dropdown-item:hover{color:#202121;background-color:transparent}.penn-university-list .penn-tab__wrap{position:unset}.penn-university-list .penn-tab__inner li{width:auto}.penn-university-list .penn-tab__inner li+li{margin-top:0}.penn-university-list .penn-title{margin-bottom:1.5rem}@media (min-width:992px){.penn-university-list .penn-title{margin-bottom:2rem}}.penn-university-list .nav-tabs{border-bottom:none;margin-bottom:1.5rem!important}.penn-university-list .nav-tabs .nav-link{border:1px solid #a51c30;border-radius:4px;background-color:transparent;color:#a51c30;margin-right:1rem}.penn-university-list .nav-tabs .nav-link.active{background-color:#a51c30;color:#fff;font-weight:500}.penn-university-list .tab-content{background-color:#f8f9fc;padding:1.5rem;border-radius:4px}.penn-university-list .tab-content ul{padding-left:0;margin-bottom:0;list-style:none}@media (min-width:576px){.penn-university-list .tab-content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:992px){.penn-university-list .tab-content ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.penn-university-list .tab-content ul li{margin-bottom:.5rem}.page-template-uscamp-v2 .usc-swiper-arrow{background-color:transparent;border:none;border-radius:0;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;width:40px;height:40px}.page-template-uscamp-v2 .usc-swiper-arrow.usc-article-slider-arrow{top:38%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}@media (min-width:576px){.page-template-uscamp-v2 .usc-swiper-arrow.usc-article-slider-arrow{top:44%;-webkit-transform:translate(0,-44%);-ms-transform:translate(0,-44%);transform:translate(0,-44%)}}@media (min-width:768px){.page-template-uscamp-v2 .usc-swiper-arrow.usc-article-slider-arrow{top:38%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}}@media (min-width:992px){.page-template-uscamp-v2 .usc-swiper-arrow{width:48px;height:48px}}.page-template-uscamp-v2 .usc-swiper-arrow.usc-swiper-prev{left:10px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='white'/%3E%3Cpath d='M27.5 16.5L20 24L27.5 31.5' stroke='%23212121' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-uscamp-v2 .usc-swiper-arrow.usc-swiper-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23890000'/%3E%3Cpath d='M27.5 16.5L20 24L27.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-uscamp-v2 .usc-swiper-arrow.usc-swiper-next{right:10px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='white'/%3E%3Cpath d='M20.5 16.5L28 24L20.5 31.5' stroke='%23212121' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.page-template-uscamp-v2 .usc-swiper-arrow.usc-swiper-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23890000'/%3E%3Cpath d='M20.5 16.5L28 24L20.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.usc-consultation{background-repeat:no-repeat;background-size:cover;background-position:bottom center;background-color:#fbfbf9;position:relative}@media (min-width:768px){.usc-consultation{background:url(../images/uscamp-v2/house-banner.png) no-repeat bottom center/100%,url(../images/uscamp-v2/form-top-desktop.jpg) no-repeat bottom center/cover}}.usc-consultation__body{position:relative;text-align:center;z-index:2;padding-top:8rem}@media (max-width:767px){.usc-consultation__body{background:url(../images/uscamp-v2/banner-top-mobile.png) no-repeat bottom center/cover}}@media (min-width:992px){.usc-consultation__body{padding-top:10rem}}.usc-consultation__body .container{position:relative}.usc-consultation__body .poster-wrapper{margin-bottom:.875rem}.usc-consultation__body .text-wrapper{position:relative;text-align:right;margin-bottom:1.5rem}@media (min-width:1200px){.usc-consultation__body .text-wrapper{margin-bottom:0}}.usc-consultation__body .text-wrapper .desc{max-width:680px;font-size:1.125rem;font-weight:400;line-height:1.4444444444;text-align:center;padding:0 0 1.125rem;margin:0 auto}@media (min-width:768px){.usc-consultation__body .text-wrapper .desc{padding:0}}@media (min-width:1200px){.usc-consultation__body .text-wrapper .desc{padding:0 0 2.75rem}}.usc-consultation__body .text-wrapper .desc br{display:none}@media (min-width:992px){.usc-consultation__body .text-wrapper .desc br{display:block}}.usc-consultation__body .text-wrapper img{position:relative;width:100%;max-width:10.125rem}@media (min-width:768px){.usc-consultation__body .text-wrapper img{max-width:12.125rem}}@media (min-width:992px){.usc-consultation__body .text-wrapper img{max-width:12.125rem;text-align:right}}@media (min-width:1200px){.usc-consultation__body .text-wrapper img{position:absolute;bottom:1.6875rem;right:0;max-width:14.125rem}}@media (min-width:1400px){.usc-consultation__body .text-wrapper img{bottom:1.6875rem;right:1.5rem;max-width:17.125rem}}.usc-consultation__body .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media (min-width:1400px){.usc-consultation__body .form-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.usc-consultation__body .form-wrapper .form-left{text-align:center}@media (min-width:768px){.usc-consultation__body .form-wrapper .form-left{text-align:left}}.usc-consultation__body .form-wrapper .form-left img{width:100%;max-width:210px;margin-right:30vw}@media (min-width:768px){.usc-consultation__body .form-wrapper .form-left img{max-width:360px;margin-right:0}}@media (min-width:992px){.usc-consultation__body .form-wrapper .form-left img{max-width:400px}}@media (min-width:1200px){.usc-consultation__body .form-wrapper .form-left img{max-width:450px}}@media (min-width:1400px){.usc-consultation__body .form-wrapper .form-left img{max-width:500px}}.usc-consultation__body .form-wrapper .form-right{max-width:calc(100% - 2.25rem);background-color:#fff;border-radius:1rem;padding:1.5rem 1rem 2.5rem;margin-bottom:2rem;margin-left:1.125rem;margin-right:1.125rem}@media (min-width:768px){.usc-consultation__body .form-wrapper .form-right{max-width:100%;padding:1.75rem 1.25rem;margin-left:0;margin-right:0}}@media (min-width:992px){.usc-consultation__body .form-wrapper .form-right{width:100%;max-width:20rem;padding:2rem 1.5rem;margin-bottom:3rem}}@media (min-width:1400px){.usc-consultation__body .form-wrapper .form-right{max-width:24.375rem;padding:2rem 1.5rem 2.5rem;margin-bottom:3.75rem;margin-left:8rem}}.usc-consultation__body .form-wrapper .form-right .usc-subtitle{font-size:1.5rem;font-weight:700;line-height:2;color:#9d0e33;margin-bottom:1rem}@media (min-width:768px){.usc-consultation__body .form-wrapper .form-right .usc-subtitle{margin-bottom:1.5rem}}@media (min-width:992px){.usc-consultation__body .form-wrapper .form-right .usc-subtitle{margin-bottom:1.75rem}}@media (min-width:1400px){.usc-consultation__body .form-wrapper .form-right .usc-subtitle{margin-bottom:2rem}}.usc-consultation__body .form-wrapper .wpforms-container-full{margin:0}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(:last-child){margin-bottom:.75rem}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{height:3.125rem!important;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.0509803922) inset;box-shadow:0 4px 4px 0 rgba(0,0,0,.0509803922) inset;border-top-color:#9d0e33!important;border-bottom-color:#9d0e33!important;border-left-color:#9d0e33!important;border-right-color:#9d0e33!important;border-radius:.625rem!important;padding:.5rem 1rem 0}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-moz-placeholder{color:transparent}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder):-ms-input-placeholder{color:transparent}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::-ms-input-placeholder{color:transparent}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:not(.show-placeholder)::placeholder{color:transparent}@media (min-width:768px){.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{padding:.5rem 1rem}}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{width:100%;position:absolute;top:1.125rem;left:0;z-index:1;font-size:1rem;font-weight:500!important;line-height:1;text-align:left;color:rgba(32,33,33,.7);pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0 1rem!important;margin-bottom:0}.has-select .usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:.5rem;font-size:10px;color:#202121}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{display:block;text-align:left}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:2rem 0 0}@media (min-width:1400px){.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container{padding:2.5rem 0 0}}.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{width:100%;font-size:1.375rem;font-weight:700;line-height:1.0909090909;border-radius:2.5rem;padding:1rem}@media (min-width:768px){.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{padding:1rem 1.25rem}}@media (min-width:992px){.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{padding:1.125rem 1.5rem}}@media (min-width:1400px){.usc-consultation__body .form-wrapper .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{padding:1.25rem 1.8125rem}}.usc-consultation .usc-title{font-size:28px;font-weight:700;line-height:1.35;letter-spacing:.02em;color:#13376b;text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.usc-consultation .usc-title{font-size:1.75rem}}@media (min-width:992px){.usc-consultation .usc-title{font-size:2rem}}@media (min-width:1200px){.usc-consultation .usc-title{font-size:2.25rem}}@media (min-width:1400px){.usc-consultation .usc-title{font-size:2.5rem}}.usc-consultation .usc-subtitle{text-align:center;font-size:22px;font-weight:600;line-height:1.0909090909;margin-bottom:1rem;color:#a51c30}@media (min-width:768px){.usc-consultation .usc-subtitle{font-size:1.25rem}}@media (min-width:992px){.usc-consultation .usc-subtitle{font-size:1.275rem}}@media (min-width:1200px){.usc-consultation .usc-subtitle{font-size:1.325rem}}@media (min-width:1400px){.usc-consultation .usc-subtitle{font-size:1.375rem}}.usc-consultation .qodef-svg--slider-arrow-left,.usc-consultation .qodef-svg--slider-arrow-right{fill:none;stroke:currentColor;stroke-width:1.1}.usc-consultation .swiper-button-next,.usc-consultation .swiper-button-prev{background-image:none!important;color:#fff;height:auto!important;margin:0!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease;transition:all .35s ease;width:auto!important}.usc-consultation .swiper-button-next:after,.usc-consultation .swiper-button-prev:after{display:none}.usc-consultation .swiper-button-next svg,.usc-consultation .swiper-button-prev svg{display:block;width:46px}.usc-consultation .swiper-button-next svg g,.usc-consultation .swiper-button-prev svg g{-webkit-transition:-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:clip-path .3s cubic-bezier(.32,.14,.03,.1),-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1)}.usc-consultation .swiper-button-next svg g:nth-of-type(1),.usc-consultation .swiper-button-prev svg g:nth-of-type(1){-webkit-clip-path:inset(-1px 0 -1px 0);clip-path:inset(-1px 0 -1px 0)}.usc-consultation .swiper-button-next svg g:nth-of-type(2),.usc-consultation .swiper-button-prev svg g:nth-of-type(2){-webkit-clip-path:inset(-1px 100% -1px 0);clip-path:inset(-1px 100% -1px 0)}.usc-consultation .swiper-button-next:hover svg g:nth-of-type(1),.usc-consultation .swiper-button-prev:hover svg g:nth-of-type(1){-webkit-clip-path:inset(-1px 0 -1px 100%);clip-path:inset(-1px 0 -1px 100%)}.usc-consultation .swiper-button-next:hover svg g:nth-of-type(2),.usc-consultation .swiper-button-prev:hover svg g:nth-of-type(2){-webkit-clip-path:inset(-1px 0 -1px 0);clip-path:inset(-1px 0 -1px 0)}.usc-consultation .swiper-button-prev{left:1rem}@media (min-width:576px){.usc-consultation .swiper-button-prev{left:24px}}.usc-consultation .swiper-button-next{right:1rem}@media (min-width:576px){.usc-consultation .swiper-button-next{right:24px}}.usc-vist-location{padding-bottom:3rem;padding-top:3rem;overflow:hidden;background-color:#fff;position:relative}.usc-vist-location::before{content:"";width:400px;height:390px;position:absolute;top:200px;left:0;background-image:url(../images/uscamp-v2/background-vist-location.svg);background-repeat:no-repeat}@media (min-width:576px){.usc-vist-location::after{content:"";width:165px;height:544px;position:absolute;top:0;right:0;background-image:url(../images/uscamp-v2/background-vist-location-1.svg);background-repeat:no-repeat}}@media (min-width:992px){.usc-vist-location{padding-bottom:5rem;padding-top:5rem}}.usc-vist-location__header{text-align:center;margin-bottom:2rem}@media (min-width:576px){.usc-vist-location__header{margin-bottom:2.5rem}}@media (min-width:768px){.usc-vist-location__header{margin-bottom:4rem}}.usc-vist-location .usc-title{font-size:2rem;font-weight:700;line-height:1.2903225806;text-align:center;margin-bottom:0;color:#a51c30}@media (min-width:768px){.usc-vist-location .usc-title{font-size:2.5rem}}@media (min-width:992px){.usc-vist-location .usc-title{font-size:3rem}}@media (min-width:1400px){.usc-vist-location .usc-title{font-size:3.875rem}}.usc-vist-location__image{position:relative;border-radius:.25rem;overflow:hidden}.usc-vist-location__image .iedg-img-drop{padding-bottom:132.2891566265%}.usc-vist-location__image img{border-radius:4px}.usc-vist-location__image:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(16.03%,rgba(0,0,0,0)),color-stop(81.15%,rgba(0,0,0,.5)),color-stop(98.84%,rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 16.03%,rgba(0,0,0,.5) 81.15%,rgba(0,0,0,.5) 98.84%);z-index:1;-webkit-transition:all .7s cubic-bezier(.3,0,.3,1);transition:all .7s cubic-bezier(.3,0,.3,1);opacity:0}.usc-vist-location__title{bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;font-size:1.25rem;line-height:1.3333333333;text-align:center;letter-spacing:.08em;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;color:#fff;margin-bottom:1.5rem;z-index:1;width:100%;max-width:100%}@media (min-width:992px){.usc-vist-location__title{max-width:70%}}.usc-vist-location .usc-swiper-arrow.usc-article-slider-arrow{top:48%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}.usc-vist-location .usc-swiper-arrow.usc-swiper-next{right:10px}@media (min-width:576px){.usc-vist-location .usc-swiper-arrow.usc-swiper-next{right:18px}}@media (min-width:768px){.usc-vist-location .usc-swiper-arrow.usc-swiper-next{right:24px}}@media (min-width:992px){.usc-vist-location .usc-swiper-arrow.usc-swiper-next{right:48px}}.usc-vist-location .usc-swiper-arrow.usc-swiper-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23D90D32'/%3E%3Cpath d='M20.5 16.5L28 24L20.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.usc-vist-location .usc-swiper-arrow.usc-swiper-prev{left:10px}@media (min-width:576px){.usc-vist-location .usc-swiper-arrow.usc-swiper-prev{left:18px}}@media (min-width:768px){.usc-vist-location .usc-swiper-arrow.usc-swiper-prev{left:24px}}@media (min-width:992px){.usc-vist-location .usc-swiper-arrow.usc-swiper-prev{left:48px}}.usc-vist-location .usc-swiper-arrow.usc-swiper-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23D90D32'/%3E%3Cpath d='M27.5 16.5L20 24L27.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.usc-vist-location .swiper-slide{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.usc-vist-location .swiper-slide.swiper-slide-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);padding-top:0}.usc-vist-location .swiper-slide.swiper-slide-active .usc-vist-location__title{opacity:1}.usc-vist-location .swiper-slide.swiper-slide-active .usc-vist-location__image::before{opacity:1}.usc-vist-location__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem;padding:0 .75rem}@media (min-width:576px){.usc-vist-location__pagination{margin-top:1rem}}@media (min-width:992px){.usc-vist-location__pagination{margin-top:2rem}}.usc-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;text-align:center}.usc-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:#e6e6e6;opacity:1;border-radius:0;width:32px;height:4px}.usc-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:#a51c30}.usc-experience{position:relative;background-color:#002349;background-image:url(../images/uscamp-v2/pattern.svg);background-repeat:no-repeat;background-size:100%;background-position:-2vw -2vw;padding:2rem 0}@media (min-width:768px){.usc-experience{padding:2.5rem 0}}@media (min-width:992px){.usc-experience{padding:3.75rem 0}}@media (min-width:1400px){.usc-experience{padding:4rem 0}}.usc-experience:after{content:"";position:absolute;bottom:0;left:-3px;width:116px;height:100px;background-image:url(../images/uscamp-v2/silicon-valley-guide.png);background-repeat:no-repeat;background-size:100%;background-position:center center}@media (min-width:768px){.usc-experience:after{display:none}}.usc-experience__title{text-align:center;margin-bottom:2rem}@media (min-width:768px){.usc-experience__title{margin-bottom:3rem}}@media (min-width:992px){.usc-experience__title{margin-bottom:4rem}}@media (min-width:1400px){.usc-experience__title{margin-bottom:5rem}}.usc-experience__title .usc-sub-title{color:rgba(255,255,255,.8)}.usc-experience__title .usc-title{color:#fff}.usc-experience__grid .grid-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;gap:1rem;padding-right:10px;padding-bottom:10px}@media (min-width:768px){.usc-experience__grid .grid-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;padding-right:0;padding-bottom:0}}@media (min-width:768px){.usc-experience__grid .grid-wrapper:after{content:"";position:absolute;bottom:-4.75rem;left:-2.5rem;width:116px;height:165px;background-image:url(../images/uscamp-v2/silicon-valley-guide.png);background-repeat:no-repeat;background-size:100%;background-position:center center}}@media (min-width:992px){.usc-experience__grid .grid-wrapper:after{width:198px;bottom:-4.25rem;left:-3rem}}.usc-experience__grid .grid-wrapper .grid-item{position:relative;border-radius:1.25rem;padding:0 3px 3px 0}.usc-experience__grid .grid-wrapper .grid-item img{display:block;-o-object-fit:cover;object-fit:cover}.usc-experience__grid .grid-wrapper .grid-item img:not(.sign):not(.icon){border-radius:1.25rem;overflow:hidden;-webkit-box-shadow:3px 3px 0 0 #fff;box-shadow:3px 3px 0 0 #fff}.usc-experience__grid .grid-wrapper .grid-item img.background{height:100%;-o-object-fit:cover;object-fit:cover}.usc-experience__grid .grid-wrapper .grid-item img.icon{position:absolute}.usc-experience__grid .grid-wrapper .grid-item img.icon{bottom:.625rem;right:.625rem;max-width:2.5rem;background-color:#fff;border:solid 3px #8e887f;border-radius:100%;padding:3px}.usc-experience__grid .grid-wrapper .grid-item span{position:absolute}.usc-experience__grid .grid-wrapper .grid-item span.note{top:1rem;left:1rem;right:1rem;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;color:#002349}@media (min-width:992px){.usc-experience__grid .grid-wrapper .grid-item span.note{top:2rem;left:1.25rem;right:1.25rem;font-size:1.125rem;line-height:1.5555555556}}@media (min-width:1200px){.usc-experience__grid .grid-wrapper .grid-item span.note{left:1.6875rem;right:1.6875rem;font-size:1.125rem;line-height:1.5555555556}}.usc-experience__grid .grid-wrapper .grid-item span.note br{display:none}@media (min-width:992px){.usc-experience__grid .grid-wrapper .grid-item span.note br{display:block}}.usc-experience__grid .grid-wrapper .grid-item span.label{max-width:calc(100% - 4rem);bottom:.625rem;left:.625rem;font-size:.975rem;font-weight:600;line-height:1.3;text-align:left;color:#fff}@media (min-width:992px){.usc-experience__grid .grid-wrapper .grid-item span.label{font-size:1.25rem;bottom:1.5rem}}.usc-experience__grid .grid-wrapper .grid-left{position:relative;max-width:560px;-webkit-box-flex:0;-ms-flex:0 1 44%;flex:0 1 44%}.usc-experience__grid .grid-wrapper .grid-right{position:relative;max-width:720px;-webkit-box-flex:0;-ms-flex:0 1 56%;flex:0 1 56%}.usc-experience__grid .grid-wrapper .grid-right .swiper{height:100%}@media (min-width:768px){.usc-experience__grid .grid-wrapper .grid-right .swiper .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.75rem}}.usc-experience__grid .grid-wrapper .grid-right .swiper-navigation{position:relative;width:100%;height:2.5rem;max-width:7.5rem;margin:1.5rem auto 2.5rem}@media (min-width:768px){.usc-experience__grid .grid-wrapper .grid-right .swiper-navigation{display:none}}.usc-experience__grid .grid-wrapper .grid-right .swiper-navigation .usc-swiper-prev{position:absolute;left:0}.usc-experience__grid .grid-wrapper .grid-right .swiper-navigation .usc-swiper-next{position:absolute;right:0}.usc-program{position:relative;overflow:hidden;background-color:#fff;border-top:1px solid rgba(210,211,211,.2);padding-top:3.5rem;padding-bottom:3.5rem}.usc-program::before{content:"";width:343px;height:408px;position:absolute;top:0;left:0;background-image:url(../images/uscamp-v2/background-program.svg);background-size:auto;background-repeat:no-repeat}@media (min-width:768px){.usc-program{padding-top:4.5rem;padding-bottom:4.5rem}}@media (min-width:992px){.usc-program{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1400px){.usc-program{background-image:url(../images/uscamp-v2/background-program-1.svg);background-repeat:no-repeat;background-size:257px;background-position:top right;padding-top:5.625rem;padding-bottom:5rem}}.usc-program .container{position:relative}.usc-program__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../images/uscamp-v2/bong-den.svg)}.usc-program__header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.usc-program__header{margin-bottom:4rem}}.usc-program__item{color:#002349;position:relative;text-align:center}.usc-program__item:first-child .usc-program__item--inner{padding-top:0;border-color:transparent}.usc-program__item:last-child .usc-program__item--inner{border-bottom:solid 1px rgba(0,35,73,.2)}@media (min-width:576px){.usc-program__item:last-child .usc-program__item--inner{border-bottom-color:transparent}.usc-program__item:nth-child(2n+1):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:rgba(0,35,73,.2)}.usc-program__item:nth-child(1) .usc-program__item--inner,.usc-program__item:nth-child(2) .usc-program__item--inner{padding-top:0;border-color:transparent}}@media (min-width:992px){.usc-program__item:nth-child(3n):after,.usc-program__item:nth-child(3n+1):after{display:none}.usc-program__item:nth-child(3n+2):before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:rgba(0,35,73,.2)}.usc-program__item:nth-child(3n+2):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:rgba(0,35,73,.2)}.usc-program__item:nth-child(1) .usc-program__item--inner,.usc-program__item:nth-child(2) .usc-program__item--inner,.usc-program__item:nth-child(3) .usc-program__item--inner{padding-top:0;border-color:transparent}}.usc-program__item--inner{display:block;padding:2rem 0;border-top:solid 1px rgba(0,35,73,.2)}@media (min-width:576px){.usc-program__item--inner{margin-left:.75rem;margin-right:.75rem}}.usc-program__item--inner:hover{color:currentColor}.usc-program__item--image{margin-bottom:1.5rem}.usc-program__item--title{margin-bottom:1rem;font-weight:700;font-size:18px;line-height:1.3333333333}@media (min-width:768px){.usc-program__item--title{font-size:24px}}.usc-program__item--desc{font-weight:400;font-size:16px;line-height:1.4444444444}@media (min-width:768px){.usc-program__item--desc{font-size:18px}}.usc-moment{--swiper-border-radius:223px;padding-top:3em;padding-bottom:4rem;overflow:hidden;background-color:#fff}@media (min-width:992px){.usc-moment{padding-top:5rem;padding-bottom:7.5rem}}.usc-moment__row{padding:0 1.125rem}.usc-moment__list{position:relative}.usc-moment__navigation{width:100%;height:2.5rem;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.usc-moment__navigation{display:none}}.usc-moment__navigation .usc-swiper-prev{position:absolute;left:0}.usc-moment__navigation .usc-swiper-next{position:absolute;right:0}.usc-moment__header{text-align:center;margin-bottom:1rem}@media (min-width:992px){.usc-moment__header{margin-bottom:1.5rem}}.usc-moment__header .usc-title{margin-bottom:0}.usc-moment__inner{margin-top:2.5rem;margin-bottom:1rem}.usc-moment__wrap{border:1px solid #a51c30;padding:10px 8px;overflow:hidden;position:relative}.usc-moment__wrap.image1{border-radius:var(--swiper-border-radius)}.usc-moment__wrap.image2{-webkit-transform:rotate(2.81deg);-ms-transform:rotate(2.81deg);transform:rotate(2.81deg)}.usc-moment__wrap.image3{border-top-left-radius:var(--swiper-border-radius);border-top-right-radius:var(--swiper-border-radius);-webkit-transform:rotate(-1.87deg);-ms-transform:rotate(-1.87deg);transform:rotate(-1.87deg)}.usc-moment__image1{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;border-radius:var(--swiper-border-radius)}.usc-moment__image1 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}.usc-moment__image1 .usc-moment__content{border-radius:var(--swiper-border-radius)}.usc-moment__image2{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative}.usc-moment__image2 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}.usc-moment__image3{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;border-top-left-radius:var(--swiper-border-radius);border-top-right-radius:var(--swiper-border-radius)}.usc-moment__image3 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}.usc-moment__image3 .usc-moment__content{border-top-left-radius:var(--swiper-border-radius);border-top-right-radius:var(--swiper-border-radius)}.usc-moment__content{color:rgba(255,255,255,.9);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem 1.5rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}@media (min-width:768px){.usc-moment__content{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}}@media (min-width:992px){.usc-moment__content{padding:1rem 2rem}}.usc-moment__item{position:relative;height:100%}.usc-moment__item:hover .usc-moment__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.usc-moment__title{font-weight:600;font-size:20px;line-height:1.1818181818;color:rgba(255,255,255,.9);margin-bottom:0}@media (min-width:1200px){.usc-moment__title{font-size:22px}}.usc-moment__desc{font-size:16px;line-height:1.4444444444;margin-bottom:1.5rem}@media (min-width:1200px){.usc-moment__desc{font-size:18px}}.usc-schedule{position:relative;z-index:1;overflow:hidden;background-color:#002349;padding-top:3rem;padding-bottom:3rem}.usc-schedule__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/uscamp-v2/bong-den.svg);background-size:contain}@media (min-width:992px){.usc-schedule{padding-top:4rem;padding-bottom:3rem}}.usc-schedule::after{content:"";width:257px;height:507px;position:absolute;top:0;right:0;background-image:url(../images/uscamp-v2/background-program-1.svg);background-repeat:no-repeat;z-index:-1}.usc-schedule__header{text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.usc-schedule__header{margin-bottom:2rem}}@media (min-width:992px){.usc-schedule__header{margin-bottom:2.375rem}}.usc-schedule__header .usc-sub-title{color:rgba(255,255,255,.8)}.usc-schedule__header .usc-title{color:#fff}.usc-schedule__header .usc-title.have-icon-title:after{content:"";width:82px;height:82px;bottom:8px;right:-70px;background-image:url("data:image/svg+xml,%3Csvg width='83' height='82' viewBox='0 0 83 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_13_5960)'%3E%3Cpath d='M60.5898 37.481C54.9741 32.6542 48.0988 35.2757 45.6356 37.2492C50.1697 27.6669 31.9031 14.1958 22.3398 27.5596C12.7765 40.9234 24.3301 60.4686 29.8757 66.5946C34.1802 67.0045 45.3529 66.531 55.606 61.357C68.4224 54.8899 67.6092 43.5144 60.5898 37.481Z' fill='%23A51C30'/%3E%3Cpath d='M27.8115 6.25586L37.4245 23.0548' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M50.9286 17.1776L43.4788 23.2884' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.1896 28.6281L27.4875 32.778' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M42.2217 28.918L47.0929 37.2519' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.8029 17.4353C45.6393 16.3334 50.2643 26.992 51.0378 31.1357C54.9824 26.6508 69.9471 27.9865 72.5005 40.0113C75.0537 52.036 55.5814 62.904 35.7115 60.971C21.3379 47.8032 21.2574 18.8126 34.8029 17.4353Z' stroke='white' stroke-width='0.889398' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_5960'%3E%3Crect width='61.0704' height='58.9885' fill='white' transform='translate(29.4941) rotate(30)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (min-width:576px){.usc-schedule__header .usc-title.have-icon-title:after{position:absolute}}@media (min-width:768px){.usc-schedule__header .usc-title.have-icon-title:after{bottom:16px;right:-80px}}.usc-schedule__team{max-width:54rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.usc-schedule__team{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:5rem}}@media (min-width:992px){.usc-schedule__team{margin-bottom:6rem}}@media (min-width:1400px){.usc-schedule__team{margin-bottom:7rem}}.usc-schedule__team--item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.usc-schedule__team--item span{--item-border-radius:3.4375rem;--item-padding:0.75rem;line-height:1.1875rem;white-space:nowrap;padding:.5rem 1rem}@media (min-width:992px){.usc-schedule__team--item span{padding:.875rem 1.5rem}}.usc-schedule__team--item span.label{background-color:#fff;color:#002349;font-size:.75rem;font-weight:500;text-align:center;border-top-left-radius:var(--item-border-radius);border-bottom-left-radius:var(--item-border-radius);-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.1) inset;box-shadow:4px 4px 5px 0 rgba(0,0,0,.1) inset;padding-left:var(--item-padding)}@media (min-width:992px){.usc-schedule__team--item span.label{font-size:1.125rem;padding-left:1.875rem}}.usc-schedule__team--item span.datetime{background-color:#a51c30;font-size:.875rem;font-weight:600;text-align:center;color:#fff;border-top-right-radius:var(--item-border-radius);border-bottom-right-radius:var(--item-border-radius);padding-right:var(--item-padding)}@media (min-width:992px){.usc-schedule__team--item span.datetime{font-size:1.25rem;padding-right:1.875rem}}.usc-schedule__tab{position:relative;display:block;width:calc(100% - 120px)}@media (min-width:992px){.usc-schedule__tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.usc-schedule__tab--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.usc-schedule__tab--arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:104px}@media (min-width:992px){.usc-schedule__tab--arrow{display:none}}.usc-schedule__tab--arrow button{display:block;width:48px;height:48px;line-height:48px;padding:0;border-radius:48px;padding:0 20px;background-color:#fff;color:#002349;-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955);border:none;font-size:16px}.usc-schedule__tab--arrow button:hover{background-color:#140a69;color:#fff}.usc-schedule__tab--arrow button:first-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.usc-schedule__tab--arrow button+button{margin-left:.5rem}.usc-schedule__tab--arrow button svg{display:block;margin-left:auto;margin-right:auto}.usc-schedule__tab.nav-tabs{border-bottom:none}.usc-schedule__tab .nav-item{position:absolute;top:0;left:0;z-index:-1;opacity:0}@media (min-width:992px){.usc-schedule__tab .nav-item{position:relative;z-index:1;opacity:1}}.usc-schedule__tab .nav-item.active{z-index:1;opacity:1;position:relative}@media (min-width:992px){.usc-schedule__tab .nav-item+.nav-item{margin-left:1rem}}.usc-schedule__tab .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.5);color:#002349;margin-bottom:-1px;border:none;outline:0;border-radius:16px 16px 0 0;padding:0 1.5rem 1rem}@media (min-width:992px){.usc-schedule__tab .nav-link{padding:0 2rem 1rem}}@media (min-width:1200px){.usc-schedule__tab .nav-link{padding:0 3rem 1rem}}.usc-schedule__tab .nav-link.active{color:#002349;background-color:#fff}.usc-schedule__tab--week{font-weight:600;background-color:#a51c30;color:#fff;width:100%;max-width:176px;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;border-radius:0 0 16px 16px;margin-bottom:1rem;font-size:14px}@media (min-width:576px){.usc-schedule__tab--week{font-size:16px}}.usc-schedule__tab--title{font-weight:700;font-size:16px;line-height:1.3333333333}@media (min-width:768px){.usc-schedule__tab--title{font-size:18px}}@media (min-width:1400px){.usc-schedule__tab--title{font-size:20px}}@media (min-width:1400px){.usc-schedule__tab--title{font-size:24px}}.usc-schedule__body{margin-bottom:2.5rem}.usc-schedule__body .tab-content{background-color:#fff;border-radius:0 16px 16px 16px;padding:.5rem 1rem 0 1rem;z-index:2;position:relative;color:#002349}@media (min-width:576px){.usc-schedule__body .tab-content{padding:.5rem 2rem 0 2rem}}@media (min-width:992px){.usc-schedule__body .tab-content{padding:.5rem 4rem 0 4rem}}.usc-schedule__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem;padding-top:2rem}.usc-schedule__item:not(:last-child){border-bottom:1px solid rgba(32,22,120,.2)}.usc-schedule__item--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:992px){.usc-schedule__item--header{width:calc(100% - 250px);padding-right:1rem}}.usc-schedule__item--date{width:80px;height:80px;font-weight:700;font-size:14px;line-height:1.6;color:#002349;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;margin-right:1.5rem}@media (min-width:576px){.usc-schedule__item--date{font-size:16px}}@media (min-width:992px){.usc-schedule__item--date{margin-right:4rem;width:146px;height:146px;font-size:20px}}.usc-schedule__item--desc{width:calc(100% - 80px)}@media (min-width:992px){.usc-schedule__item--desc{width:calc(100% - 146px)}}.usc-schedule__item--desc ul{padding-left:0;margin-bottom:0;list-style:none;list-style:disc}.usc-schedule__item--desc ul li{margin-bottom:1rem}.usc-schedule__item--desc ul li:last-child{margin-bottom:0}.usc-schedule__item--desc>:last-child{margin-bottom:0}.usc-schedule__item--image{max-width:250px;border-radius:4px;display:none}@media (min-width:992px){.usc-schedule__item--image{display:block}}.usc-schedule__item--image img{border-radius:4px}.usc-schedule__item:nth-child(3n+1) .usc-schedule__item--date{position:relative;padding-top:1.5rem}.usc-schedule__item:nth-child(3n+1) .usc-schedule__item--date:before{content:"";position:absolute;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg width='128' height='110' viewBox='0 0 128 110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 0L127.22 109.5H0.780144L64 0Z' fill='%23F6F6FF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;background-size:100% 100%}@media (min-width:992px){.usc-schedule__item:nth-child(3n+1) .usc-schedule__item--date:before{width:128px;height:110px}}.usc-schedule__item:nth-child(3n+2) .usc-schedule__item--date{position:relative}.usc-schedule__item:nth-child(3n+2) .usc-schedule__item--date:before{content:"";position:absolute;width:80px;height:80px;background-color:#fff0ea;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media (min-width:992px){.usc-schedule__item:nth-child(3n+2) .usc-schedule__item--date:before{width:120px;height:120px}}.usc-schedule__item:nth-child(3n) .usc-schedule__item--date{position:relative}.usc-schedule__item:nth-child(3n) .usc-schedule__item--date:before{content:"";position:absolute;border-radius:8px;width:80px;height:80px;background-color:#ebfffb;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media (min-width:992px){.usc-schedule__item:nth-child(3n) .usc-schedule__item--date:before{width:120px;height:120px}}@media (min-width:768px){.usc-schedule__footer{font-size:18px}}.usc-schedule__footer h3{color:#fff;font-weight:600;font-size:20px;line-height:1.3333333333;margin-bottom:1.5rem}@media (min-width:768px){.usc-schedule__footer h3{font-size:24px}}.usc-schedule__footer strong{font-weight:600;color:#a51c30}.usc-schedule__footer ul{padding-left:0;margin-bottom:0;list-style:none}.usc-schedule__footer ul li{position:relative;color:#fff;padding-left:2.5rem;margin-bottom:1rem}.usc-schedule__footer ul li:before{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23A51C30'/%3E%3Cg clip-path='url(%23clip0_13_6034)'%3E%3Cpath d='M15.3542 9.60493C15.3078 9.55807 15.2525 9.52087 15.1915 9.49549C15.1306 9.4701 15.0652 9.45703 14.9992 9.45703C14.9332 9.45703 14.8679 9.4701 14.8069 9.49549C14.746 9.52087 14.6907 9.55807 14.6442 9.60493L10.9192 13.3349L9.35424 11.7649C9.30598 11.7183 9.24901 11.6817 9.18658 11.6571C9.12416 11.6325 9.05749 11.6204 8.9904 11.6216C8.92331 11.6227 8.85711 11.6371 8.79557 11.6638C8.73403 11.6906 8.67836 11.7292 8.63174 11.7774C8.58512 11.8257 8.54847 11.8827 8.52386 11.9451C8.49926 12.0075 8.4872 12.0742 8.48836 12.1413C8.48952 12.2084 8.50388 12.2746 8.53063 12.3361C8.55738 12.3976 8.59598 12.4533 8.64424 12.4999L10.5642 14.4199C10.6107 14.4668 10.666 14.504 10.7269 14.5294C10.7879 14.5548 10.8532 14.5678 10.9192 14.5678C10.9852 14.5678 11.0506 14.5548 11.1115 14.5294C11.1725 14.504 11.2278 14.4668 11.2742 14.4199L15.3542 10.3399C15.405 10.2931 15.4455 10.2363 15.4732 10.173C15.5009 10.1098 15.5152 10.0415 15.5152 9.97243C15.5152 9.90338 15.5009 9.83508 15.4732 9.77183C15.4455 9.70858 15.405 9.65175 15.3542 9.60493Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13_6034'%3E%3Crect width='8' height='6' fill='white' transform='translate(8 9)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.usc-registration{position:relative;background-image:none;background-repeat:no-repeat;background-size:auto;background-position:right -4rem top 0;background-color:#fff;color:#002349;min-height:200px;z-index:1;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.usc-registration{background-image:none}}@media (min-width:992px){.usc-registration{background-image:url(../images/uscamp-v2/pattern-red.svg);background-repeat:no-repeat;padding-top:4rem;padding-bottom:3rem}}.usc-registration.introduction{overflow:hidden;position:relative;background:url(../images/uscamp-v2/rectangle.png) repeat}@media (min-width:992px){.usc-registration.introduction{padding:5rem 0}}.usc-registration.introduction .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.usc-registration.introduction{background:url(../images/uscamp-v2/introduction-bg.png) no-repeat left top,url(../images/uscamp-v2/hero-bg.svg) no-repeat top right,url(../images/uscamp-v2/rectangle.png) repeat,url(../images/uscamp-v2/building.png) repeat-x bottom center}}.usc-registration.introduction .usc-registration__wrap{display:none}.usc-registration.introduction .usc-registration__header{color:#fff;text-align:center}@media (min-width:992px){.usc-registration.introduction .usc-registration__header--title{font-size:2.125rem}}@media (min-width:992px){.usc-registration.introduction .usc-introduction__wrap{max-width:500px}}@media (min-width:1200px){.usc-registration.introduction .usc-introduction__wrap{padding:0 2rem}}.usc-registration.introduction .usc-introduction__image{margin:0 auto;max-width:80%}@media (min-width:992px){.usc-registration.introduction .usc-introduction__image{max-width:423px}}.usc-registration.introduction .usc-introduction__entry{margin:1rem 0 2rem}@media (min-width:992px){.usc-registration.introduction .usc-introduction__entry{margin-bottom:0}}.usc-registration__wrap{position:relative;margin-top:2rem;margin-bottom:3rem}@media (min-width:992px){.usc-registration__wrap{margin-bottom:0}}.usc-registration__wrap .usc-sub-title{font-weight:600;font-size:24px;line-height:1.3333333333;margin-bottom:.5rem}@media (min-width:992px){.usc-registration__wrap .usc-sub-title{font-size:32px;line-height:1.5}}.usc-registration__wrap .usc-title{line-height:1.4;margin-bottom:1.5rem;color:#a51c30}@media (min-width:992px){.usc-registration__wrap .usc-title{font-size:2.5rem;line-height:1.4814814815}}.usc-registration__wrap .img-wrapper{text-align:center;padding-bottom:1.125rem}@media (min-width:768px){.usc-registration__wrap .img-wrapper{padding-bottom:1.775rem}}@media (min-width:992px){.usc-registration__wrap .img-wrapper{padding-bottom:2.125rem}}@media (min-width:1200px){.usc-registration__wrap .img-wrapper{padding-bottom:2.625rem}}.usc-registration__wrap .img-wrapper img{max-width:18.625rem}@media (min-width:768px){.usc-registration__wrap .img-wrapper img{max-width:12.625rem}}@media (min-width:992px){.usc-registration__wrap .img-wrapper img{max-width:18.625rem}}.usc-registration__wrap .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:#a51c30;font-style:normal}@media (min-width:768px){.usc-registration__wrap .info-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25rem}}@media (min-width:992px){.usc-registration__wrap .info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem}}.usc-registration__wrap .info-wrapper p{font-weight:600;line-height:1.5;margin-top:0;margin-bottom:0}.usc-registration__wrap .info-wrapper__left{text-align:center}@media (min-width:768px){.usc-registration__wrap .info-wrapper__left{text-align:left}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__left{text-align:center}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__left{text-align:left}}.usc-registration__wrap .info-wrapper__left h3{color:#d90d32;font-size:1.75rem;font-weight:700;line-height:1.125}@media (min-width:768px){.usc-registration__wrap .info-wrapper__left h3{font-size:1.25rem}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__left h3{font-size:1.5rem}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__left h3{font-size:1.75rem}}@media (min-width:1400px){.usc-registration__wrap .info-wrapper__left h3{font-size:2rem}}.usc-registration__wrap .info-wrapper__left span{font-size:1.125rem;font-weight:600;line-height:1.3333333333}.usc-registration__wrap .info-wrapper__middle{width:5rem;height:1px;background-color:#ffbc00;margin:0 auto}@media (min-width:768px){.usc-registration__wrap .info-wrapper__middle{width:1px;height:5rem;margin:0}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__middle{width:5rem;height:1px;margin:0 auto}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__middle{width:1px;height:5rem;margin:0}}.usc-registration__wrap .info-wrapper__right{text-align:center}@media (min-width:768px){.usc-registration__wrap .info-wrapper__right{text-align:left}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__right{text-align:center}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__right{text-align:left}}.usc-registration__wrap .info-wrapper__right p span{margin-top:0}.usc-registration__wrap .info-wrapper__right p span:first-child{display:block}.usc-registration__wrap .info-wrapper__right p span:last-child:not(:only-child){color:#d90d32;font-size:1rem}@media (min-width:768px){.usc-registration__wrap .info-wrapper__right p span:last-child:not(:only-child){font-size:1.25rem}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__right p span:last-child:not(:only-child){font-size:1.25rem}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__right p span:last-child:not(:only-child){font-size:1.5rem}}.usc-registration__wrap .info-wrapper__right p span:nth-child(2),.usc-registration__wrap .info-wrapper__right p span:only-child{font-size:2rem;font-weight:700;line-height:1.2;text-transform:uppercase;color:#d90d32}@media (min-width:768px){.usc-registration__wrap .info-wrapper__right p span:nth-child(2),.usc-registration__wrap .info-wrapper__right p span:only-child{font-size:1.5rem}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__right p span:nth-child(2),.usc-registration__wrap .info-wrapper__right p span:only-child{font-size:1.75rem}}@media (min-width:1200px){.usc-registration__wrap .info-wrapper__right p span:nth-child(2),.usc-registration__wrap .info-wrapper__right p span:only-child{font-size:2rem}}@media (min-width:992px){.usc-registration__wrap .info-wrapper__right p span{margin-top:.75rem}}.usc-registration__info{margin-bottom:2rem}.usc-registration__info ul{padding-left:0;margin-bottom:0;list-style:none}.usc-registration__info ul li{font-weight:400;font-size:16px;line-height:1.3333333333;margin-bottom:.75rem}@media (min-width:992px){.usc-registration__info ul li{font-size:18px}}.usc-registration__info ul li:last-child{margin-bottom:0}.usc-registration__info ul li svg{margin-right:.5rem}@media (min-width:992px){.usc-registration__info ul li svg{margin-right:1rem}}.usc-registration__info ul li span{font-weight:600}.usc-registration__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.usc-registration__schedule--time{display:inline-block;min-width:148px;background-color:#002349;color:#fff;font-weight:600;font-size:16px;line-height:1.5;text-align:center;border-radius:8px;padding:8px 10px;margin-right:1rem}.usc-registration__schedule--text{font-weight:400;font-size:16px;line-height:1.5}@media (min-width:768px){.usc-registration__schedule--text{font-size:22px;line-height:1.4545454545}}.usc-registration__cta a{font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#002349;border-radius:40px;margin-right:1rem;margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.usc-registration__cta a:hover span{color:#002349}.usc-registration__cta svg{margin-right:.5rem}.usc-registration__cta span{color:#202121}.usc-registration__header{padding-left:1rem;padding-right:1rem}.usc-registration__header--title{font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center;color:#fff;margin-bottom:.5rem}.usc-registration__header--desc{font-weight:500;font-size:18px;line-height:1.3333333333;text-align:center;color:#fff}.usc-registration__form{background:#002349;border-radius:4px;padding-top:2rem}.usc-registration__form--inner{padding:2rem 1.5rem}@media (min-width:992px){.usc-registration__form--inner{margin-top:0;padding:2.5rem 3rem 4.5rem}}.usc-registration__form--inner div.wpforms-container-full{margin:0 auto!important}.usc-registration__form--inner div.wpforms-container-full.form-counselling label{color:#202121}.usc-registration__form--inner div.wpforms-container-full .wpforms-confirmation-container-full{color:#fff;background-color:#890000;border:1px solid #890000}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(:last-child){margin-bottom:.75rem}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:3.375rem!important;background-color:#fff!important;border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-radius:.25rem!important;padding:1rem 1rem 0}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder{color:transparent}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder{color:transparent}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder{color:transparent}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder{color:transparent}@media (min-width:768px){.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1rem 1rem}}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{color:#fff}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-field-label{width:100%;position:absolute;top:1.125rem;left:0;z-index:1;font-size:1rem;font-weight:500!important;line-height:1;text-align:left;color:rgba(32,33,33,.5);pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;padding:0 1rem!important;margin-bottom:0}.has-select .usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-field-label,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-field-label.freeze{top:.5rem;font-size:10px;color:#202121}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:1rem!important}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) .wpforms-field-label{padding-left:1rem!important}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{width:100%;margin-top:.75rem!important}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label:before{border:1px solid #fff}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label:after{background-color:#fff}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio label.wpforms-field-label,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio label.wpforms-field-label-inline{color:#fff}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding-top:1.25rem}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{position:relative;width:100%;background:#a51c30;border-color:#a51c30}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background-color:#fff!important;border-color:#fff!important;color:#a51c30!important}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon::before,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon::before{content:"";display:inline-block;width:24px;height:24px;position:absolute;left:unset;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");margin-left:-2rem}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover{background-color:#002349;color:#fff}.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover:before,.usc-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.usc-title{font-weight:700;font-size:28px;line-height:1.1111111111;color:#a51c30}@media (min-width:576px){.usc-title{font-size:32px}}@media (min-width:768px){.usc-title{font-size:48px}}@media (min-width:992px){.usc-title{font-size:54px}}@media (min-width:1200px){.usc-title{font-size:72px}}@media (min-width:992px){.usc-title__medium{font-size:48px}}.usc-sub-title{font-weight:600;font-size:1.25rem;color:#002349;line-height:1.2;margin-bottom:.5rem}@media (min-width:768px){.usc-sub-title{font-size:1.5rem}}@media (min-width:992px){.usc-sub-title{font-size:2rem;margin-bottom:1rem}}@media (min-width:1400px){.usc-sub-title{font-size:2.5rem;margin-bottom:1rem}}.usc-sub-title__large{font-size:1.5rem;line-height:1.125}@media (min-width:768px){.usc-sub-title__large{font-size:2rem}}@media (min-width:1200px){.usc-sub-title__large{font-size:3rem}}.usc-sub-title__small{font-size:1.375rem}.have-icon-title{position:relative;display:inline-block;z-index:1}.have-icon-title:not(.icon-2):before{content:none}@media (min-width:992px){.have-icon-title:not(.icon-2):before{content:"";position:absolute;background-image:url(../images/uscamp-v2/background-title.svg);background-repeat:no-repeat;background-size:cover;z-index:-1;top:-1.625rem;left:-3.625rem;width:8rem;height:5.715rem}}@media (min-width:1400px){.have-icon-title:not(.icon-2):before{top:-2.625rem;left:-5.625rem;width:10.5rem;height:7.5rem}}.have-icon-title.icon-2:before{content:none}@media (min-width:992px){.have-icon-title.icon-2:before{content:"";position:absolute;background-image:url(../images/uscamp-v2/background-title-2.svg);background-repeat:no-repeat;background-size:cover;z-index:-1;top:-2.5rem;right:-3.275rem;width:8rem;height:8.25rem}}@media (min-width:1400px){.have-icon-title.icon-2:before{top:-4.625rem;right:-5.625rem;width:11.625rem;height:12rem}}.popup-register-usv2{font-family:"Bai Jamjuree",Arial,Helvetica,sans-serif}.popup-register-usv2 .modal-content{background:0 0;border:none}@media (min-width:1200px){.popup-register-usv2 .modal-dialog.modal-xl{max-width:1000px}}.popup-register-usv2 .modal-header{border:none;padding:0;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup-register-usv2 .modal-header .popup-close{margin-bottom:10px;cursor:pointer}.popup-register-usv2 .modal-body{background:#054cff url(../images/uscamp-v2/register-modal-us-bg.png) no-repeat bottom center/cover;border-radius:16px;padding:1.5rem 1rem 1rem;overflow:hidden}@media (min-width:992px){.popup-register-usv2 .modal-body{padding:5.5rem 1rem 1rem}}.popup-register-usv2__body{display:grid;grid-template-columns:1fr;gap:1.125rem}@media (min-width:992px){.popup-register-usv2__body{grid-template-columns:62% calc(38% - 1.125rem)}}.popup-register-usv2__left{position:relative}.popup-register-usv2__left--image{position:relative;z-index:2}.popup-register-usv2__left--image img{max-width:660px;width:100%}.popup-register-usv2__left--flag{margin-bottom:1.25rem}.popup-register-usv2__left--flag img{max-width:48px}.popup-register-usv2__left--title{font-weight:700;font-size:clamp(1.25rem,.9318rem + 1.5909vw,2.125rem);line-height:24px;position:relative;padding-bottom:.75rem;margin-bottom:.5rem}@media (min-width:576px){.popup-register-usv2__left--title{padding-bottom:1.375rem;margin-bottom:1rem}}.popup-register-usv2__left--title::after{content:"";height:3px;width:100%;max-width:96px;background:#a51c30;position:absolute;bottom:0;left:0}.popup-register-usv2__left--desc{font-weight:500;font-size:14px;line-height:24px}@media (min-width:576px){.popup-register-usv2__left--desc{font-size:16px}}.popup-register-usv2__left--desc ul{list-style-position:outside;padding-left:0;margin-bottom:8px}.popup-register-usv2__left--wrap{z-index:2;position:relative;padding-right:1rem;padding-left:1rem;max-width:542px;margin-top:-40px}@media (min-width:992px){.popup-register-usv2__left--wrap{margin-top:-90px}}.popup-register-usv2__left--note{font-weight:500;font-size:14px;line-height:24px;color:#ff0206}@media (min-width:576px){.popup-register-usv2__left--note{font-size:16px}}.popup-register-usv2__left--bg{background:#fff;border-top-right-radius:60%;position:absolute;bottom:-1rem;left:-1rem;width:calc(100% + 2rem);height:90%;z-index:1}@media (min-width:992px){.popup-register-usv2__left--bg{border-top-right-radius:80%;width:calc(100% + 1rem)}}@media (min-width:1200px){.popup-register-usv2__left--bg{border-top-right-radius:100%}}.popup-register-usv2__right{margin-top:1.375rem}@media (min-width:992px){.popup-register-usv2__right{margin-top:4.875rem}}@media (min-width:1200px){.popup-register-usv2__right{padding-right:2rem}}.popup-register-usv2__right--desc,.popup-register-usv2__right--title{text-align:center;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.4);font-weight:700;line-height:24px}.popup-register-usv2__right--title{font-size:32px;margin-bottom:10px}.popup-register-usv2__right--desc{font-size:14px;margin-bottom:2rem}@media (min-width:576px){.popup-register-usv2__right--desc{font-size:16px}}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label{position:absolute;left:0;top:16px;padding:0 16px!important;color:#8b8b8b;font-size:1rem;font-weight:500!important;line-height:1;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field-label.freeze{top:8px;color:#202121;font-size:12px}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:12px}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:4px!important;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.1) inset;height:50px!important;padding:12px 16px 0;background-color:#fff!important}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-webkit-input-placeholder{color:transparent}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-moz-placeholder{color:transparent}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder):-ms-input-placeholder{color:transparent}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::-ms-input-placeholder{color:transparent}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.show-placeholder)::placeholder{color:transparent}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{color:#fff}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;margin-top:1.5rem!important;padding-top:0!important}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit{background:#a51c30!important;padding:.75rem 1.25rem!important;border-radius:40px!important;font-weight:700!important;font-size:20px!important;line-height:24px!important;text-transform:uppercase;color:#202121!important;border-top:unset!important;border-left:unset!important;border-right:unset!important;border-bottom:4px solid #75101e!important;margin:0;color:#fff!important}.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit::before{content:none!important}@media screen and (min-width:992px) and (max-width:1199px){.popup-register-usv2__right div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}body.page-template-uscamp{font-family:"Bai Jamjuree",Arial,Helvetica,sans-serif}body.page-template-uscamp .rt-swiper-arrow{background-color:transparent;border:none;border-radius:0;padding:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:10;width:2.5rem;height:2.5rem}body.page-template-uscamp .rt-swiper-arrow.rt-article-slider-arrow{top:38%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}@media (min-width:576px){body.page-template-uscamp .rt-swiper-arrow.rt-article-slider-arrow{top:44%;-webkit-transform:translate(0,-44%);-ms-transform:translate(0,-44%);transform:translate(0,-44%)}}@media (min-width:768px){body.page-template-uscamp .rt-swiper-arrow.rt-article-slider-arrow{top:38%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}}@media (min-width:992px){body.page-template-uscamp .rt-swiper-arrow{width:48px;height:48px}}body.page-template-uscamp .rt-swiper-arrow.rt-swiper-prev{left:10px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='white'/%3E%3Cpath d='M27.5 16.5L20 24L27.5 31.5' stroke='%23212121' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-swiper-arrow.rt-swiper-prev:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23890000'/%3E%3Cpath d='M27.5 16.5L20 24L27.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-swiper-arrow.rt-swiper-next{right:10px;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='white'/%3E%3Cpath d='M20.5 16.5L28 24L20.5 31.5' stroke='%23212121' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-swiper-arrow.rt-swiper-next:hover{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23890000'/%3E%3Cpath d='M20.5 16.5L28 24L20.5 31.5' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-img-drop,body.page-template-uscamp .rt-img-drop-contain{display:block;position:relative;overflow:hidden}body.page-template-uscamp .rt-img-drop img,body.page-template-uscamp .rt-img-drop-contain img{display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;left:0;top:0}body.page-template-uscamp .rt-img-drop img{-o-object-fit:cover;object-fit:cover}body.page-template-uscamp .rt-img-drop-contain img{-o-object-fit:contain;object-fit:contain}body.page-template-uscamp .custom-object-fit{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}body.page-template-uscamp .custom-object-fit>img{display:none!important}body.page-template-uscamp .rt-navbar-toggler{background-color:transparent;border:none;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem}@media (min-width:992px){body.page-template-uscamp .rt-navbar-toggler{display:none}}body.page-template-uscamp .rt-icon-toggler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:22px;position:relative;color:#fff;padding:0}body.page-template-uscamp .rt-icon-toggler::after,body.page-template-uscamp .rt-icon-toggler::before{width:100%;content:"";display:block;height:2px;background-color:currentColor;position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}body.page-template-uscamp .rt-icon-toggler::before{left:0;top:1px}.rt-navbar-toggler.is-active body.page-template-uscamp .rt-icon-toggler::before{top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-1px}body.page-template-uscamp .rt-icon-toggler::after{left:0;top:calc(100% - 4px)}.rt-navbar-toggler.is-active body.page-template-uscamp .rt-icon-toggler::after{top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1px}body.page-template-uscamp .rt-icon-toggler span{display:block;width:100%;height:2px;background-color:currentColor;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.rt-navbar-toggler.is-active body.page-template-uscamp .rt-icon-toggler span{opacity:0}body.page-template-uscamp .rt-navbar-nav{padding-left:0;margin-bottom:0;list-style:none;padding-left:.5rem;padding-right:.25rem;padding-top:.25rem;padding-bottom:.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e61e2a;max-width:735px;margin:0 auto;border-radius:40px;border:1px solid rgba(239,226,201,.2)}@media (min-width:992px){body.page-template-uscamp .rt-navbar-nav{padding-left:2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}}body.page-template-uscamp .rt-navbar-nav__item{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-uscamp .rt-navbar-nav__item.is-desktop{display:none}@media (min-width:992px){body.page-template-uscamp .rt-navbar-nav__item.is-desktop{display:block}}@media (min-width:992px){body.page-template-uscamp .rt-navbar-nav__item.is-mobile{display:none}}body.page-template-uscamp .rt-navbar-nav__item--register .rt-btn,body.page-template-uscamp .rt-navbar-nav__item--register .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-navbar-nav__item--register button[type=submit].wpforms-submit{border-radius:40px;padding:.5rem 1rem;background-color:#ffbc00;color:#e61e2a;font-weight:600}@media (min-width:576px){body.page-template-uscamp .rt-navbar-nav__item--register .rt-btn,body.page-template-uscamp .rt-navbar-nav__item--register .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-navbar-nav__item--register button[type=submit].wpforms-submit{padding:.5rem 3rem;margin-left:1rem}}@media (min-width:992px){body.page-template-uscamp .rt-navbar-nav__item--register .rt-btn,body.page-template-uscamp .rt-navbar-nav__item--register .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-navbar-nav__item--register button[type=submit].wpforms-submit{padding:14px 2rem;margin-left:0}}body.page-template-uscamp .rt-navbar-nav__item--register .rt-btn:hover,body.page-template-uscamp .rt-navbar-nav__item--register .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .rt-navbar-nav__item--register button[type=submit].wpforms-submit:hover{background-color:#fff;color:#e61e2a;border-color:#fff}body.page-template-uscamp .rt-navbar-nav a{line-height:1.5;font-weight:600;position:relative;color:#fff}body.page-template-uscamp .rt-navbar-nav a.active{color:#ffda00}body.page-template-uscamp .rt-menu-desktop{position:fixed;padding:0 .5rem;width:100%;z-index:8;bottom:1.875rem;left:0}@media (min-width:992px){body.page-template-uscamp .rt-menu-desktop{padding:0 1rem;bottom:3rem;left:unset}}body.page-template-uscamp .rt-menu-mobile{width:100%;background-color:#fdfaf2;position:fixed;top:0;right:0;bottom:0;z-index:9;padding:3rem 1rem 2rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}body.page-template-uscamp .rt-menu-mobile.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.page-template-uscamp .rt-menu-mobile .rt-navbar-brand{margin:0 auto 2.5rem;max-width:120px}body.page-template-uscamp .rt-menu-mobile .rt-navbar-brand a{display:block}body.page-template-uscamp .rt-menu-mobile__list{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-template-uscamp .rt-menu-mobile__item+li{margin-top:1rem}body.page-template-uscamp .rt-menu-mobile__item a{color:#002349;font-weight:600;font-size:20px}body.page-template-uscamp .rt-menu-mobile__close{display:inline-block;background:none transparent;margin:0;padding:0;outline:0;border:0;vertical-align:middle;text-align:center;overflow:visible;line-height:1;position:fixed;bottom:1.5rem;left:50%;-webkit-transform:translate3d(-50%,0,0) translate3d(0,140px,0);transform:translate3d(-50%,0,0) translate3d(0,140px,0);background-color:#e61e2a;border-radius:50%;width:3.4375rem;height:3.4375rem;-webkit-transition:-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:transform .6s cubic-bezier(.215,.61,.355,1);transition:transform .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);-webkit-transition-delay:.5s;transition-delay:.5s}body.page-template-uscamp .rt-menu-mobile__close:after,body.page-template-uscamp .rt-menu-mobile__close:before{content:"";position:absolute;top:50%;left:50%;width:1.75rem;height:.125rem;background-color:#fff;-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}body.page-template-uscamp .rt-menu-mobile__close:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}body.page-template-uscamp .rt-menu-mobile__close:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}body.page-template-uscamp .rt-menu-mobile__close.is-active{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}body.page-template-uscamp .rt-title{font-weight:700;font-size:28px;line-height:1.1111111111;color:#fff}@media (min-width:576px){body.page-template-uscamp .rt-title{font-size:32px}}@media (min-width:768px){body.page-template-uscamp .rt-title{font-size:48px}}@media (min-width:992px){body.page-template-uscamp .rt-title{font-size:54px}}@media (min-width:1200px){body.page-template-uscamp .rt-title{font-size:72px}}@media (min-width:992px){body.page-template-uscamp .rt-title__medium{font-size:48px}}body.page-template-uscamp .rt-sub-title{font-weight:600;font-size:24px;color:#fff;line-height:1.2;margin-bottom:.5rem}@media (min-width:768px){body.page-template-uscamp .rt-sub-title{font-size:32px}}@media (min-width:992px){body.page-template-uscamp .rt-sub-title{font-size:40px;margin-bottom:1rem}}body.page-template-uscamp .rt-sub-title__large{font-size:24px;line-height:1.125}@media (min-width:768px){body.page-template-uscamp .rt-sub-title__large{font-size:32px}}@media (min-width:1200px){body.page-template-uscamp .rt-sub-title__large{font-size:48px}}body.page-template-uscamp .rt-sub-title__small{font-size:22px}body.page-template-uscamp .have-icon-title{position:relative;display:inline-block;z-index:1}body.page-template-uscamp .have-icon-title:before{content:"";position:absolute;top:-24px;left:-68px;width:168px;height:100px;background-repeat:no-repeat;background-image:url(../images/uscamp/background-title.svg);z-index:-1}body.page-template-uscamp .rt-animation{min-height:100vh;background-color:#002349;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}body.page-template-uscamp .rt-animation.is-active{background-color:transparent}body.page-template-uscamp .rt-animation #bm{width:100%;height:100%}body.page-template-uscamp .rt-animation__processing{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}body.page-template-uscamp .rt-animation__processing--value{font-size:80px}body.page-template-uscamp .rt-banner{background-color:#0413b0;position:relative;padding-top:7rem}body.page-template-uscamp .rt-banner__background{top:0;bottom:0;left:0;right:0;position:absolute}body.page-template-uscamp .rt-banner__background picture{display:block;width:100%;height:100%}body.page-template-uscamp .rt-banner__background img{-o-object-position:top center;object-position:top center}body.page-template-uscamp .rt-banner__body{z-index:2;position:relative}body.page-template-uscamp .rt-banner__kv{max-width:320px;margin:0 auto .5rem}body.page-template-uscamp .rt-banner__desc{margin-bottom:2.5rem;padding-left:1rem;padding-right:1rem}body.page-template-uscamp .rt-banner__desc span.is-earth{position:relative;-webkit-text-fill-color:transparent}body.page-template-uscamp .rt-banner__desc span.is-earth::before{content:"";position:absolute;width:100%;height:100%;top:6px;left:-1px;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1812 30.9118C28.4276 30.9118 35.1126 24.2268 35.1126 15.9804C35.1126 7.73406 28.4276 1.04907 20.1812 1.04907C11.9349 1.04907 5.24988 7.73406 5.24988 15.9804C5.24988 24.2268 11.9349 30.9118 20.1812 30.9118Z' fill='%233129B4'/%3E%3Cpath d='M14.3519 8.3878C13.1368 7.6146 11.6522 6.15889 11.0621 4.47144C9.35096 5.32954 6.13879 10.1997 5.76562 11.4096C7.02103 11.6607 9.7076 12.7654 10.4106 15.1759C11.2894 18.1888 14.4272 26.2234 15.8088 25.3445C17.1904 24.4658 13.674 20.9507 17.3147 16.3057C20.3415 15.3158 22.4972 8.53113 21.641 7.34538C20.7848 6.15963 15.8708 9.35431 14.3519 8.3878Z' fill='%23FFDA00'/%3E%3Cpath d='M27.5424 12.3428C27.6465 11.0947 30.7927 8.70215 32.3529 7.66187C35.2135 10.9126 35.0832 15.4631 34.9531 17.2835C34.8492 18.7397 33.7396 22.0076 33.0028 23.0045C32.6562 21.5309 31.885 18.0375 31.5729 15.8532C31.1829 13.1227 27.4122 13.9028 27.5424 12.3428Z' fill='%23FFDA00'/%3E%3Cpath d='M21.748 30.4203C22.7539 27.7355 18.1174 27.1275 18.5034 25.1621C18.8892 23.1966 25.1157 20.8271 26.3407 21.9651C27.5658 23.1033 24.6781 23.7152 24.6781 26.778C24.6781 29.8407 26.8911 29.5662 26.8911 29.5662C26.5182 29.7527 24.433 30.1518 21.748 30.4203Z' fill='%23FFDA00'/%3E%3Cpath d='M24.9434 33.1926L32.0945 31.2266' stroke='%23201678' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-banner__item.is-video a{display:block;position:relative}body.page-template-uscamp .rt-banner__item.is-video a::before{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% 100%;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='39.5' stroke='white' stroke-opacity='0.5'/%3E%3Cpath d='M44.53 39.1521L36.53 34.1521C36.221 33.9581 35.833 33.9491 35.515 34.1251C35.197 34.3021 35 34.6361 35 35.0001V45.0001C35 45.3641 35.197 45.6981 35.515 45.8751C35.667 45.9581 35.833 46.0001 36 46.0001C36.184 46.0001 36.368 45.9491 36.53 45.8481L44.53 40.8481C44.822 40.6651 45 40.3451 45 40.0001C45 39.6551 44.822 39.3351 44.53 39.1521Z' fill='white'/%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-banner__item.is-video a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}body.page-template-uscamp .rt-banner__item .rt-img-drop{padding-bottom:62.5%}body.page-template-uscamp .rt-banner .rt-title{letter-spacing:.02em;color:#fff;text-align:center;margin-bottom:1rem;line-height:1.5}body.page-template-uscamp .rt-banner .rt-sub-title{text-align:center;margin-bottom:0}body.page-template-uscamp .rt-banner .qodef-svg--slider-arrow-left,body.page-template-uscamp .rt-banner .qodef-svg--slider-arrow-right{fill:none;stroke:currentColor;stroke-width:1.1}body.page-template-uscamp .rt-banner .swiper-button-next,body.page-template-uscamp .rt-banner .swiper-button-prev{background-image:none!important;color:#fff;height:auto!important;margin:0!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease;transition:all .35s ease;width:auto!important}body.page-template-uscamp .rt-banner .swiper-button-next:after,body.page-template-uscamp .rt-banner .swiper-button-prev:after{display:none}body.page-template-uscamp .rt-banner .swiper-button-next svg,body.page-template-uscamp .rt-banner .swiper-button-prev svg{display:block;width:46px}body.page-template-uscamp .rt-banner .swiper-button-next svg g,body.page-template-uscamp .rt-banner .swiper-button-prev svg g{-webkit-transition:-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:clip-path .3s cubic-bezier(.32,.14,.03,.1);transition:clip-path .3s cubic-bezier(.32,.14,.03,.1),-webkit-clip-path .3s cubic-bezier(.32,.14,.03,.1)}body.page-template-uscamp .rt-banner .swiper-button-next svg g:nth-of-type(1),body.page-template-uscamp .rt-banner .swiper-button-prev svg g:nth-of-type(1){-webkit-clip-path:inset(-1px 0 -1px 0);clip-path:inset(-1px 0 -1px 0)}body.page-template-uscamp .rt-banner .swiper-button-next svg g:nth-of-type(2),body.page-template-uscamp .rt-banner .swiper-button-prev svg g:nth-of-type(2){-webkit-clip-path:inset(-1px 100% -1px 0);clip-path:inset(-1px 100% -1px 0)}body.page-template-uscamp .rt-banner .swiper-button-next:hover svg g:nth-of-type(1),body.page-template-uscamp .rt-banner .swiper-button-prev:hover svg g:nth-of-type(1){-webkit-clip-path:inset(-1px 0 -1px 100%);clip-path:inset(-1px 0 -1px 100%)}body.page-template-uscamp .rt-banner .swiper-button-next:hover svg g:nth-of-type(2),body.page-template-uscamp .rt-banner .swiper-button-prev:hover svg g:nth-of-type(2){-webkit-clip-path:inset(-1px 0 -1px 0);clip-path:inset(-1px 0 -1px 0)}body.page-template-uscamp .rt-banner .swiper-button-prev{left:1rem}@media (min-width:576px){body.page-template-uscamp .rt-banner .swiper-button-prev{left:24px}}body.page-template-uscamp .rt-banner .swiper-button-next{right:1rem}@media (min-width:576px){body.page-template-uscamp .rt-banner .swiper-button-next{right:24px}}body.page-template-uscamp .rt-vist-location{padding-bottom:3rem;padding-top:3rem;overflow:hidden;background-color:#fff;position:relative}body.page-template-uscamp .rt-vist-location::before{content:"";width:400px;height:390px;position:absolute;top:200px;left:0;background-image:url(../images/uscamp/background-vist-location.svg);background-repeat:no-repeat}@media (min-width:576px){body.page-template-uscamp .rt-vist-location::after{content:"";width:165px;height:544px;position:absolute;top:0;right:0;background-image:url(../images/uscamp/background-vist-location-1.svg);background-repeat:no-repeat}}@media (min-width:992px){body.page-template-uscamp .rt-vist-location{padding-bottom:5rem;padding-top:5rem}}body.page-template-uscamp .rt-vist-location__header{text-align:center;margin-bottom:2rem}@media (min-width:576px){body.page-template-uscamp .rt-vist-location__header{margin-bottom:2.5rem}}@media (min-width:768px){body.page-template-uscamp .rt-vist-location__header{margin-bottom:4rem}}body.page-template-uscamp .rt-vist-location .rt-sub-title{color:#0413b0}body.page-template-uscamp .rt-vist-location .rt-title{color:#e61e2a}body.page-template-uscamp .rt-vist-location__image{position:relative}body.page-template-uscamp .rt-vist-location__image .rt-img-drop{padding-bottom:132.2891566265%}body.page-template-uscamp .rt-vist-location__image img{border-radius:4px}body.page-template-uscamp .rt-vist-location__image:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(16.03%,rgba(0,0,0,0)),color-stop(81.15%,rgba(0,0,0,.5)),color-stop(98.84%,rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 16.03%,rgba(0,0,0,.5) 81.15%,rgba(0,0,0,.5) 98.84%);z-index:1;-webkit-transition:all .7s cubic-bezier(.3,0,.3,1);transition:all .7s cubic-bezier(.3,0,.3,1);opacity:0}body.page-template-uscamp .rt-vist-location__title{bottom:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;font-size:24px;line-height:1.3333333333;text-align:center;letter-spacing:.08em;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;color:#fff;margin-bottom:1.5rem;z-index:1}body.page-template-uscamp .rt-vist-location .rt-swiper-arrow{width:48px;height:48px;position:absolute;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%;background-color:transparent;border:none;border-radius:0;padding:5px;z-index:10}body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-article-slider-arrow{top:48%;-webkit-transform:translate(0,-38%);-ms-transform:translate(0,-38%);transform:translate(0,-38%)}body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-next{right:10px}@media (min-width:576px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-next{right:18px}}@media (min-width:768px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-next{right:24px}}@media (min-width:992px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-next{right:48px}}body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-prev{left:10px}@media (min-width:576px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-prev{left:18px}}@media (min-width:768px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-prev{left:24px}}@media (min-width:992px){body.page-template-uscamp .rt-vist-location .rt-swiper-arrow.rt-swiper-prev{left:48px}}body.page-template-uscamp .rt-vist-location .swiper-slide{-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}body.page-template-uscamp .rt-vist-location .swiper-slide.swiper-slide-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);padding-top:0}body.page-template-uscamp .rt-vist-location .swiper-slide.swiper-slide-active .rt-vist-location__title{opacity:1}body.page-template-uscamp .rt-vist-location .swiper-slide.swiper-slide-active .rt-vist-location__image::before{opacity:1}body.page-template-uscamp .rt-vist-location__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5rem;padding:0 .75rem}@media (min-width:576px){body.page-template-uscamp .rt-vist-location__pagination{margin-top:1rem}}@media (min-width:992px){body.page-template-uscamp .rt-vist-location__pagination{margin-top:2rem}}body.page-template-uscamp .rt-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto;text-align:center}body.page-template-uscamp .rt-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:#e6e6e6;opacity:1;border-radius:0;width:32px;height:4px}body.page-template-uscamp .rt-vist-location__pagination .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:#e61e2a}body.page-template-uscamp .rt-program{padding-top:3rem;padding-bottom:3.5rem;border-top:1px solid rgba(210,211,211,.2);background-color:#0413b0;position:relative}body.page-template-uscamp .rt-program__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../images/uscamp/bong-den.svg)}body.page-template-uscamp .rt-program::before{content:"";width:300px;height:408px;position:absolute;top:0;left:0;background-image:url(../images/uscamp/background-program.svg);background-repeat:no-repeat}@media (min-width:576px){body.page-template-uscamp .rt-program::after{content:"";width:257px;height:507px;position:absolute;top:0;right:0;background-image:url(../images/uscamp/background-program-1.svg);background-repeat:no-repeat}}@media (min-width:992px){body.page-template-uscamp .rt-program{padding-top:4rem;padding-bottom:5.5rem}}body.page-template-uscamp .rt-program__header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){body.page-template-uscamp .rt-program__header{margin-bottom:4rem}}body.page-template-uscamp .rt-program .rt-sub-title{color:#fff}body.page-template-uscamp .rt-program .rt-title{color:#ffbc00}body.page-template-uscamp .rt-program__item{color:#fff;position:relative;text-align:center}body.page-template-uscamp .rt-program__item:first-child .rt-program__item--inner{padding-top:0;border-color:transparent}body.page-template-uscamp .rt-program__item:last-child .rt-program__item--inner{border-bottom:solid 1px rgba(255,255,255,.2)}@media (min-width:576px){body.page-template-uscamp .rt-program__item:last-child .rt-program__item--inner{border-bottom-color:transparent}body.page-template-uscamp .rt-program__item:nth-child(2n+1):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:rgba(255,255,255,.2)}body.page-template-uscamp .rt-program__item:nth-child(1) .rt-program__item--inner,body.page-template-uscamp .rt-program__item:nth-child(2) .rt-program__item--inner{padding-top:0;border-color:transparent}}@media (min-width:992px){body.page-template-uscamp .rt-program__item:nth-child(3n):after,body.page-template-uscamp .rt-program__item:nth-child(3n+1):after{display:none}body.page-template-uscamp .rt-program__item:nth-child(3n+2):before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:rgba(255,255,255,.2)}body.page-template-uscamp .rt-program__item:nth-child(3n+2):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:rgba(255,255,255,.2)}body.page-template-uscamp .rt-program__item:nth-child(1) .rt-program__item--inner,body.page-template-uscamp .rt-program__item:nth-child(2) .rt-program__item--inner,body.page-template-uscamp .rt-program__item:nth-child(3) .rt-program__item--inner{padding-top:0;border-color:transparent}}body.page-template-uscamp .rt-program__item--inner{color:currentColor;display:block;padding:2rem 0;border-top:solid 1px rgba(255,255,255,.2)}@media (min-width:576px){body.page-template-uscamp .rt-program__item--inner{margin-left:.75rem;margin-right:.75rem}}body.page-template-uscamp .rt-program__item--inner:hover{color:currentColor}body.page-template-uscamp .rt-program__item--image{margin-bottom:1.5rem}body.page-template-uscamp .rt-program__item--title{margin-bottom:1rem;font-weight:700;font-size:18px;line-height:1.3333333333}@media (min-width:768px){body.page-template-uscamp .rt-program__item--title{font-size:24px}}body.page-template-uscamp .rt-program__item--desc{font-weight:400;font-size:16px;line-height:1.4444444444}@media (min-width:768px){body.page-template-uscamp .rt-program__item--desc{font-size:18px}}body.page-template-uscamp .rt-moment{padding-top:3em;padding-bottom:3rem;overflow:hidden;background-color:#fdfaf2}@media (min-width:992px){body.page-template-uscamp .rt-moment{padding-top:6.25em;padding-bottom:6.25rem}}body.page-template-uscamp .rt-moment__header{text-align:center;margin-bottom:2.5rem}@media (min-width:992px){body.page-template-uscamp .rt-moment__header{margin-bottom:4rem}}body.page-template-uscamp .rt-moment__header .rt-sub-title{color:#0413b0}body.page-template-uscamp .rt-moment__header .rt-title{color:#e61e2a}body.page-template-uscamp .rt-moment__inner{margin-bottom:2.5rem}body.page-template-uscamp .rt-moment__wrap{border:1px solid #cb267b;padding:10px 6px;overflow:hidden;position:relative}body.page-template-uscamp .rt-moment__wrap.image1{border-radius:208px}body.page-template-uscamp .rt-moment__wrap.image2{-webkit-transform:rotate(2.81deg);-ms-transform:rotate(2.81deg);transform:rotate(2.81deg)}body.page-template-uscamp .rt-moment__wrap.image3{border-top-left-radius:208px;border-top-right-radius:208px;-webkit-transform:rotate(-1.87deg);-ms-transform:rotate(-1.87deg);transform:rotate(-1.87deg)}body.page-template-uscamp .rt-moment__image1{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;border-radius:208px;padding-bottom:150.2403846154%}body.page-template-uscamp .rt-moment__image1 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}body.page-template-uscamp .rt-moment__image1 .rt-moment__content{border-radius:208px}body.page-template-uscamp .rt-moment__image2{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;padding-bottom:143.5096153846%}body.page-template-uscamp .rt-moment__image2 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}body.page-template-uscamp .rt-moment__image3{-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;border-top-left-radius:208px;border-top-right-radius:208px;padding-bottom:143.5096153846%}body.page-template-uscamp .rt-moment__image3 img{height:100%;width:100%;-o-object-position:top center;object-position:top center}body.page-template-uscamp .rt-moment__image3 .rt-moment__content{border-top-left-radius:208px;border-top-right-radius:208px}body.page-template-uscamp .rt-moment__content{color:rgba(255,255,255,.9);position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem 1.5rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6))}@media (min-width:768px){body.page-template-uscamp .rt-moment__content{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}}body.page-template-uscamp .rt-moment__item{position:relative;height:100%}body.page-template-uscamp .rt-moment__item:hover .rt-moment__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.page-template-uscamp .rt-moment__title{font-weight:600;font-size:20px;line-height:1.1818181818;color:rgba(255,255,255,.9);margin-bottom:0}@media (min-width:1200px){body.page-template-uscamp .rt-moment__title{font-size:22px}}body.page-template-uscamp .rt-moment__desc{font-size:16px;line-height:1.4444444444;margin-bottom:1.5rem}@media (min-width:1200px){body.page-template-uscamp .rt-moment__desc{font-size:18px}}body.page-template-uscamp .rt-schedule{padding-top:3rem;padding-bottom:3rem;z-index:1;overflow:hidden;background-color:#0413b0;position:relative}body.page-template-uscamp .rt-schedule__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/uscamp/bong-den.svg);background-size:contain}@media (min-width:992px){body.page-template-uscamp .rt-schedule{padding-top:4rem;padding-bottom:3rem}}body.page-template-uscamp .rt-schedule::after{content:"";width:257px;height:507px;position:absolute;top:0;right:0;background-image:url(../images/uscamp/background-program-1.svg);background-repeat:no-repeat;z-index:-1}body.page-template-uscamp .rt-schedule__header{text-align:center;margin-bottom:2rem}@media (min-width:576px){body.page-template-uscamp .rt-schedule__header{margin-bottom:3rem}}@media (min-width:992px){body.page-template-uscamp .rt-schedule__header{margin-bottom:5rem}}body.page-template-uscamp .rt-schedule__header .rt-title{color:#ffbc00}body.page-template-uscamp .rt-schedule__header .have-icon-title:after{content:"";width:82px;height:82px;bottom:8px;right:-70px;background-image:url("data:image/svg+xml,%3Csvg width='83' height='82' viewBox='0 0 83 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_2295)'%3E%3Cpath d='M60.5898 37.4807C54.9741 32.6539 48.0988 35.2754 45.6356 37.2489C50.1697 27.6666 31.9031 14.1956 22.3398 27.5594C12.7765 40.9232 24.3301 60.4683 29.8757 66.5944C34.1802 67.0043 45.3529 66.5307 55.606 61.3568C68.4224 54.8896 67.6092 43.5141 60.5898 37.4807Z' fill='%23FFBC00'/%3E%3Cpath d='M27.8113 6.25586L37.4243 23.0548' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M50.9289 17.1777L43.4792 23.2885' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M36.1895 28.6285L27.4874 32.7784' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M42.2216 28.9178L47.0928 37.2517' stroke='white' stroke-width='0.444699' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.8029 17.4355C45.6393 16.3336 50.2642 26.9922 51.0377 31.1359C54.9823 26.651 69.947 27.9867 72.5004 40.0115C75.0537 52.0362 55.5814 62.9041 35.7114 60.9712C21.3379 47.8034 21.2573 18.8128 34.8029 17.4355Z' stroke='white' stroke-width='0.889398' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_2295'%3E%3Crect width='61.0704' height='58.9885' fill='white' transform='translate(29.4941) rotate(30)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}@media (min-width:576px){body.page-template-uscamp .rt-schedule__header .have-icon-title:after{position:absolute}}@media (min-width:768px){body.page-template-uscamp .rt-schedule__header .have-icon-title:after{bottom:16px;right:-80px}}body.page-template-uscamp .rt-schedule__tab{position:relative;display:block;width:calc(100% - 120px)}@media (min-width:992px){body.page-template-uscamp .rt-schedule__tab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}body.page-template-uscamp .rt-schedule__tab--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-template-uscamp .rt-schedule__tab--arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:104px}@media (min-width:992px){body.page-template-uscamp .rt-schedule__tab--arrow{display:none}}body.page-template-uscamp .rt-schedule__tab--arrow button{display:block;width:48px;height:48px;line-height:48px;padding:0;border-radius:48px;padding:0 20px;background-color:#fff;color:#002349;-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955);border:none;font-size:16px}body.page-template-uscamp .rt-schedule__tab--arrow button:hover{background-color:#140a69;color:#fff}body.page-template-uscamp .rt-schedule__tab--arrow button:first-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-uscamp .rt-schedule__tab--arrow button+button{margin-left:.5rem}body.page-template-uscamp .rt-schedule__tab--arrow button svg{display:block;margin-left:auto;margin-right:auto}body.page-template-uscamp .rt-schedule__tab.nav-tabs{border-bottom:none}body.page-template-uscamp .rt-schedule__tab .nav-item{position:absolute;top:0;left:0;z-index:-1;opacity:0}@media (min-width:992px){body.page-template-uscamp .rt-schedule__tab .nav-item{position:relative;z-index:1;opacity:1}}body.page-template-uscamp .rt-schedule__tab .nav-item.active{z-index:1;opacity:1;position:relative}@media (min-width:992px){body.page-template-uscamp .rt-schedule__tab .nav-item+.nav-item{margin-left:1rem}}body.page-template-uscamp .rt-schedule__tab .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px 16px 0 0;color:#fff;background-color:#000bc7;margin-bottom:-1px;border:none;padding:0 1.5rem 1rem;outline:0}@media (min-width:992px){body.page-template-uscamp .rt-schedule__tab .nav-link{padding:0 2rem 1rem}}@media (min-width:1200px){body.page-template-uscamp .rt-schedule__tab .nav-link{padding:0 3rem 1rem}}body.page-template-uscamp .rt-schedule__tab .nav-link.active{color:#e61e2a;background-color:#fff}body.page-template-uscamp .rt-schedule__tab--week{font-weight:600;background-color:#ffbc00;color:#e61e2a;width:100%;max-width:176px;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;border-radius:0 0 16px 16px;margin-bottom:1rem;font-size:14px}@media (min-width:576px){body.page-template-uscamp .rt-schedule__tab--week{font-size:16px}}body.page-template-uscamp .rt-schedule__tab--title{font-weight:700;font-size:16px;line-height:1.3333333333}@media (min-width:768px){body.page-template-uscamp .rt-schedule__tab--title{font-size:18px}}@media (min-width:1400px){body.page-template-uscamp .rt-schedule__tab--title{font-size:20px}}@media (min-width:1400px){body.page-template-uscamp .rt-schedule__tab--title{font-size:24px}}body.page-template-uscamp .rt-schedule__body{margin-bottom:2.5rem}body.page-template-uscamp .rt-schedule__body .tab-content{background-color:#fff;border-radius:0 16px 16px 16px;padding:.5rem 1rem 0 1rem;z-index:2;position:relative;color:#202121}@media (min-width:576px){body.page-template-uscamp .rt-schedule__body .tab-content{padding:.5rem 2rem 0 2rem}}@media (min-width:992px){body.page-template-uscamp .rt-schedule__body .tab-content{padding:.5rem 4rem 0 4rem}}body.page-template-uscamp .rt-schedule__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem;padding-top:2rem}body.page-template-uscamp .rt-schedule__item:not(:last-child){border-bottom:1px solid rgba(32,22,120,.2)}body.page-template-uscamp .rt-schedule__item--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item--header{width:calc(100% - 250px);padding-right:1rem}}body.page-template-uscamp .rt-schedule__item--date{width:80px;height:80px;font-weight:700;font-size:14px;line-height:1.6;color:#202121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;margin-right:1.5rem}@media (min-width:576px){body.page-template-uscamp .rt-schedule__item--date{font-size:16px}}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item--date{margin-right:4rem;width:146px;height:146px;font-size:20px}}body.page-template-uscamp .rt-schedule__item--desc{width:calc(100% - 80px)}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item--desc{width:calc(100% - 146px)}}body.page-template-uscamp .rt-schedule__item--desc ul{padding-left:0;margin-bottom:0;list-style:none}body.page-template-uscamp .rt-schedule__item--desc ul li{margin-bottom:1rem}body.page-template-uscamp .rt-schedule__item--desc ul li:last-child{margin-bottom:0}body.page-template-uscamp .rt-schedule__item--desc>:last-child{margin-bottom:0}body.page-template-uscamp .rt-schedule__item--image{max-width:250px;border-radius:4px;display:none}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item--image{display:block}}body.page-template-uscamp .rt-schedule__item--image img{border-radius:4px}body.page-template-uscamp .rt-schedule__item:nth-child(3n+1) .rt-schedule__item--date{position:relative;padding-top:1.5rem}body.page-template-uscamp .rt-schedule__item:nth-child(3n+1) .rt-schedule__item--date:before{content:"";position:absolute;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg width='128' height='110' viewBox='0 0 128 110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M64 0L127.22 109.5H0.780144L64 0Z' fill='%23F6F6FF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;background-size:100% 100%}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item:nth-child(3n+1) .rt-schedule__item--date:before{width:128px;height:110px}}body.page-template-uscamp .rt-schedule__item:nth-child(3n+2) .rt-schedule__item--date{position:relative}body.page-template-uscamp .rt-schedule__item:nth-child(3n+2) .rt-schedule__item--date:before{content:"";position:absolute;width:80px;height:80px;background-color:#fff0ea;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item:nth-child(3n+2) .rt-schedule__item--date:before{width:120px;height:120px}}body.page-template-uscamp .rt-schedule__item:nth-child(3n) .rt-schedule__item--date{position:relative}body.page-template-uscamp .rt-schedule__item:nth-child(3n) .rt-schedule__item--date:before{content:"";position:absolute;border-radius:8px;width:80px;height:80px;background-color:#ebfffb;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media (min-width:992px){body.page-template-uscamp .rt-schedule__item:nth-child(3n) .rt-schedule__item--date:before{width:120px;height:120px}}body.page-template-uscamp .rt-schedule__footer{color:#fff}@media (min-width:768px){body.page-template-uscamp .rt-schedule__footer{font-size:18px}}body.page-template-uscamp .rt-schedule__footer h3{font-weight:600;font-size:20px;line-height:1.3333333333;margin-bottom:1.5rem}@media (min-width:768px){body.page-template-uscamp .rt-schedule__footer h3{font-size:24px}}body.page-template-uscamp .rt-schedule__footer strong{color:#ffbc00;font-weight:600}body.page-template-uscamp .rt-schedule__footer ul{padding-left:0;margin-bottom:0;list-style:none}body.page-template-uscamp .rt-schedule__footer ul li{margin-bottom:1rem;position:relative;padding-left:2.5rem}body.page-template-uscamp .rt-schedule__footer ul li:before{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFBC00'/%3E%3Cg clip-path='url(%23clip0_1_2369)'%3E%3Cpath d='M15.3542 9.60493C15.3078 9.55807 15.2525 9.52087 15.1915 9.49549C15.1306 9.4701 15.0652 9.45703 14.9992 9.45703C14.9332 9.45703 14.8679 9.4701 14.8069 9.49549C14.746 9.52087 14.6907 9.55807 14.6442 9.60493L10.9192 13.3349L9.35424 11.7649C9.30598 11.7183 9.24901 11.6817 9.18658 11.6571C9.12416 11.6325 9.05749 11.6204 8.9904 11.6216C8.92331 11.6227 8.85711 11.6371 8.79557 11.6638C8.73403 11.6906 8.67836 11.7292 8.63174 11.7774C8.58512 11.8257 8.54847 11.8827 8.52386 11.9451C8.49926 12.0075 8.4872 12.0742 8.48836 12.1413C8.48952 12.2084 8.50388 12.2746 8.53063 12.3361C8.55738 12.3976 8.59598 12.4533 8.64424 12.4999L10.5642 14.4199C10.6107 14.4668 10.666 14.504 10.7269 14.5294C10.7879 14.5548 10.8532 14.5678 10.9192 14.5678C10.9852 14.5678 11.0506 14.5548 11.1115 14.5294C11.1725 14.504 11.2278 14.4668 11.2742 14.4199L15.3542 10.3399C15.405 10.2931 15.4455 10.2363 15.4732 10.173C15.5009 10.1098 15.5152 10.0415 15.5152 9.97243C15.5152 9.90338 15.5009 9.83508 15.4732 9.77183C15.4455 9.70858 15.405 9.65175 15.3542 9.60493Z' fill='%23E61E2A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_2369'%3E%3Crect width='8' height='6' fill='white' transform='translate(8 9)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-why-us{background-color:#fdfaf2;padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){body.page-template-uscamp .rt-why-us{padding-top:5.5rem;padding-bottom:6.25rem}}body.page-template-uscamp .rt-why-us__header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){body.page-template-uscamp .rt-why-us__header{margin-bottom:4rem}}body.page-template-uscamp .rt-why-us .rt-sub-title{color:#0413b0}body.page-template-uscamp .rt-why-us .rt-title{color:#e61e2a}body.page-template-uscamp .rt-why-us__image{margin-bottom:1.5rem;position:relative}body.page-template-uscamp .rt-why-us__image::after{content:"";background:#cb267b;border-radius:32px;width:100%;height:100%;position:absolute;bottom:-8px;left:0;overflow:visible;z-index:-1;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}body.page-template-uscamp .rt-why-us__image.rt-img-drop{padding-bottom:71.6346153846%}body.page-template-uscamp .rt-why-us__image img{border-radius:8px}body.page-template-uscamp .rt-why-us__title{font-weight:600;font-size:22px;line-height:1.4545454545;text-align:center;color:#202121}body.page-template-uscamp .rt-registration{position:relative;background-color:#0413b0;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1;padding-top:3rem;padding-bottom:3rem;color:#fff}@media (min-width:992px){body.page-template-uscamp .rt-registration{padding-top:4rem;padding-bottom:3rem}}body.page-template-uscamp .rt-registration__wrap{margin-top:2rem;margin-bottom:3rem}@media (min-width:992px){body.page-template-uscamp .rt-registration__wrap{margin-bottom:0}}body.page-template-uscamp .rt-registration__wrap .rt-sub-title{font-weight:600;font-size:24px;line-height:1.3333333333;color:#fff;margin-bottom:.5rem}@media (min-width:992px){body.page-template-uscamp .rt-registration__wrap .rt-sub-title{font-size:32px;line-height:1.5}}body.page-template-uscamp .rt-registration__wrap .rt-title{line-height:1.4;margin-bottom:1.5rem;color:#ffda00}@media (min-width:992px){body.page-template-uscamp .rt-registration__wrap .rt-title{font-size:40px;line-height:1.4814814815}}body.page-template-uscamp .rt-registration__info{margin-bottom:2rem}body.page-template-uscamp .rt-registration__info ul{padding-left:0;margin-bottom:0;list-style:none}body.page-template-uscamp .rt-registration__info ul li{font-weight:400;font-size:16px;line-height:1.3333333333;margin-bottom:.75rem;color:#fff}@media (min-width:992px){body.page-template-uscamp .rt-registration__info ul li{font-size:18px}}body.page-template-uscamp .rt-registration__info ul li:last-child{margin-bottom:0}body.page-template-uscamp .rt-registration__info ul li svg{margin-right:.5rem}@media (min-width:992px){body.page-template-uscamp .rt-registration__info ul li svg{margin-right:1rem}}body.page-template-uscamp .rt-registration__info ul li span{font-weight:600;color:#ffda00}body.page-template-uscamp .rt-registration__schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}body.page-template-uscamp .rt-registration__schedule--time{padding:8px 10px;background-color:#ffbc00;border-radius:8px;display:inline-block;font-weight:600;font-size:16px;line-height:1.5;margin-right:1rem;min-width:148px;text-align:center;color:#000bc7}body.page-template-uscamp .rt-registration__schedule--text{font-weight:400;font-size:16px;line-height:1.5;color:#fff}@media (min-width:768px){body.page-template-uscamp .rt-registration__schedule--text{font-size:22px;line-height:1.4545454545}}body.page-template-uscamp .rt-registration__cta a{font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#002349;border-radius:40px;margin-right:1rem;margin-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}body.page-template-uscamp .rt-registration__cta a:hover span{color:#002349}body.page-template-uscamp .rt-registration__cta svg{margin-right:.5rem}body.page-template-uscamp .rt-registration__cta span{color:#202121}body.page-template-uscamp .rt-registration__header{padding-left:1rem;padding-right:1rem}body.page-template-uscamp .rt-registration__header--title{font-weight:700;font-size:24px;line-height:1.5;color:#000bc7;margin-bottom:.5rem;text-align:center}body.page-template-uscamp .rt-registration__header--desc{font-weight:500;font-size:18px;line-height:1.3333333333;color:#000bc7;text-align:center}body.page-template-uscamp .rt-registration__form{background:#fdfaf2;border-radius:4px;padding-top:2rem}body.page-template-uscamp .rt-registration__form--inner{padding:2rem 1.5rem}@media (min-width:992px){body.page-template-uscamp .rt-registration__form--inner{margin-top:0;padding:1.5rem 3rem 2.5rem}}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full{margin:0 auto!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .iti__flag-container{display:none}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-confirmation-container-full{color:#fff;background-color:#e61e2a;border:1px solid #e61e2a}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1rem!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{font-size:.75rem}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{position:absolute;top:17px;left:0;z-index:1;width:100%;line-height:1;color:rgba(61,63,71,.6);padding:0 1rem!important;font-size:16px;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500!important}.has-select body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:8px;font-size:10px;color:#202121}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px!important;padding:16px 16px 0!important;border:1px solid rgba(32,22,120,.1)!important;background:#fdfaf2!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{height:150px!important;padding:16px 16px 0!important;background:#fdfaf2!important;border:1px solid rgba(32,22,120,.1)!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-webkit-input-placeholder,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-webkit-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-moz-placeholder,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-moz-placeholder{opacity:0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:-ms-input-placeholder,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-ms-input-placeholder,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::placeholder,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder{opacity:0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{position:relative;width:100%;background:#0413b0;border-color:#0413b0}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background-color:transparent!important;color:#0413b0!important}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon::before,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon::before{content:"";left:unset;width:24px;height:24px;position:absolute;margin-left:-2rem;display:inline-block;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover{background-color:#002349;color:#fff}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover:before,body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-registration__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{top:unset!important;bottom:0!important}body.page-template-uscamp .rt-contact{position:relative;background-color:#0413b0;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1;padding-top:3rem;padding-bottom:3rem;color:#fff}@media (min-width:992px){body.page-template-uscamp .rt-contact{padding-top:4rem;padding-bottom:4rem}}body.page-template-uscamp .rt-contact__wrap{margin-bottom:2rem}@media (min-width:768px){body.page-template-uscamp .rt-contact__wrap{margin-bottom:3rem}}@media (min-width:1400px){body.page-template-uscamp .rt-contact__wrap{margin-top:2rem;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}}body.page-template-uscamp .rt-contact__wrap--inner{text-align:center}body.page-template-uscamp .rt-contact__wrap--desc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:1.25rem}@media (min-width:768px){body.page-template-uscamp .rt-contact__wrap--desc{gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){body.page-template-uscamp .rt-contact__wrap--desc{display:grid;gap:1.25rem}}@media (min-width:1400px){body.page-template-uscamp .rt-contact__wrap--desc{gap:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}}body.page-template-uscamp .rt-contact__wrap .rt-block__image{margin-bottom:1.25rem}@media (min-width:768px){body.page-template-uscamp .rt-contact__wrap .rt-block__image{margin-bottom:2.5rem}}body.page-template-uscamp .rt-contact__wrap .rt-block__image--container{position:relative}body.page-template-uscamp .rt-contact__wrap .rt-block__image--container img{max-width:298px;margin:auto}body.page-template-uscamp .rt-contact__wrap .rt-block__editor{text-align:center}@media (min-width:768px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor{text-align:left}}@media (min-width:992px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor{text-align:center}}@media (min-width:1400px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor{text-align:left}}body.page-template-uscamp .rt-contact__wrap .rt-block__editor--container{gap:.75rem;display:grid}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--line{width:5rem;height:1px;background:#f0edcc;margin:auto}@media (min-width:768px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--line{width:1px;height:5rem}}@media (min-width:992px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--line{width:5rem;height:1px}}@media (min-width:1400px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--line{width:1px;height:5rem}}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;color:#f0edcc;font-weight:600;line-height:1.5;font-size:1.125rem}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large{font-weight:700;text-transform:uppercase;color:#ffbc00;white-space:nowrap;font-size:1.5rem;line-height:1.5}@media (min-width:360px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large{font-size:1.75rem}}@media (min-width:576px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large{font-size:2rem;line-height:1.125}}@media (min-width:1200px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large{font-size:1.75rem;line-height:1.5}}@media (min-width:1400px){body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large{font-size:2rem;line-height:1.125}}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--left .rt-text-large span{font-size:90%}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:.75rem;color:#f0edcc;font-weight:600;line-height:1.5}body.page-template-uscamp .rt-contact__wrap .rt-block__editor.block__editor--right .rt-text-large{font-weight:700;text-transform:uppercase;font-size:2rem;line-height:1.125;white-space:nowrap}body.page-template-uscamp .rt-contact__wrap .rt-sub-title{font-weight:600;font-size:24px;line-height:1.3333333333;color:#f0edcc;margin-bottom:.5rem}@media (min-width:992px){body.page-template-uscamp .rt-contact__wrap .rt-sub-title{font-size:32px;line-height:1.5}}body.page-template-uscamp .rt-contact__wrap .rt-title{line-height:1.4;margin-bottom:1.5rem;color:#ffda00}@media (min-width:992px){body.page-template-uscamp .rt-contact__wrap .rt-title{font-size:40px;line-height:1.4814814815}}body.page-template-uscamp .rt-contact__info{margin-bottom:2rem}body.page-template-uscamp .rt-contact__info ul{padding-left:0;margin-bottom:0;list-style:none}body.page-template-uscamp .rt-contact__info ul li{font-weight:400;font-size:16px;line-height:1.3333333333;margin-bottom:.75rem;color:#f0edcc}@media (min-width:992px){body.page-template-uscamp .rt-contact__info ul li{font-size:18px}}body.page-template-uscamp .rt-contact__info ul li:last-child{margin-bottom:0}body.page-template-uscamp .rt-contact__info ul li svg{margin-right:.5rem}@media (min-width:992px){body.page-template-uscamp .rt-contact__info ul li svg{margin-right:1rem}}body.page-template-uscamp .rt-contact__info ul li span{font-weight:600;color:#ffda00}body.page-template-uscamp .rt-contact__header{padding-left:1rem;padding-right:1rem}body.page-template-uscamp .rt-contact__header--title{font-weight:700;font-size:24px;line-height:1.5;color:#0413b0;margin-bottom:.5rem;text-align:center}body.page-template-uscamp .rt-contact__form{background:#fdfaf2;border-radius:4px;padding-top:2rem}body.page-template-uscamp .rt-contact__form--inner{padding:2rem 1.5rem}@media (min-width:992px){body.page-template-uscamp .rt-contact__form--inner{margin-top:0;padding:1.5rem 3rem 2.5rem}}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full{margin:0 auto!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-confirmation-container-full{color:#fff;background-color:#0413b0;border:1px solid #0413b0}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1rem!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{font-size:.75rem}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .iti__flag-container{display:none!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio{gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{position:static;color:#000;padding-left:0!important;font-size:1rem;margin:0 1.5rem 0 0;width:auto;line-height:1.5rem}@media (min-width:992px){body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{margin:0 0 .75rem}}@media (min-width:1200px){body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{margin:0 1.5rem 0 0}}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li{margin-right:2rem}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li input{display:none}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li input:checked+label:after{opacity:1}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label{font-weight:500;position:relative;padding-left:1.5rem;color:#000}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label::before{content:"";position:absolute;top:4px;left:0;width:15px;height:15px;border:1px solid #000;border-radius:100%;background:0 0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label::after{content:"";position:absolute;top:8px;left:4px;width:7px;height:7px;background-color:#000;border-radius:100%;opacity:0}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{position:absolute;top:17px;left:0;z-index:1;width:100%;line-height:1;color:rgba(61,63,71,.6);padding:0 1rem!important;font-size:16px;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500!important}.has-select body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:8px;font-size:10px;color:#202121}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px!important;padding:16px 16px 0!important;border:1px solid rgba(32,22,120,.1)!important;background:0 0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{height:150px!important;padding:16px 16px 0!important;border:1px solid rgba(32,22,120,.1)!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-webkit-input-placeholder,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-webkit-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-moz-placeholder,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-moz-placeholder{opacity:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:-ms-input-placeholder,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea:-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-ms-input-placeholder,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::placeholder,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea::placeholder{opacity:0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{position:relative;width:100%;background:#0413b0;border-color:#0413b0}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button:hover,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background-color:transparent!important;color:#0413b0!important}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon::before,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon::before{content:"";left:unset;width:24px;height:24px;position:absolute;margin-left:-2rem;display:inline-block;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover{background-color:#002349;color:#fff}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-page-button.is-icon:hover:before,body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit.is-icon:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_88_35768)'%3E%3Cpath d='M18.3534 16.6464L7.35344 5.64645C7.29371 5.58672 7.21982 5.54309 7.13867 5.51965C7.05751 5.4962 6.97174 5.4937 6.88936 5.51237C6.80697 5.53104 6.73067 5.57028 6.66755 5.62643C6.60444 5.68258 6.55658 5.7538 6.52844 5.83345L0.876942 21.8469C0.823489 21.9975 0.806903 22.1588 0.828575 22.3171C0.850247 22.4754 0.909546 22.6262 1.0015 22.7569C1.09346 22.8876 1.2154 22.9943 1.3571 23.0682C1.4988 23.1421 1.65614 23.1809 1.81594 23.1814C1.93058 23.1812 2.04435 23.1616 2.15244 23.1234L18.1664 17.4734C18.2461 17.4453 18.3173 17.3975 18.3735 17.3343C18.4296 17.2712 18.4688 17.1949 18.4875 17.1125C18.5062 17.0302 18.5037 16.9444 18.4802 16.8632C18.4568 16.7821 18.4132 16.7082 18.3534 16.6484V16.6464Z' fill='%23DDC2A7'/%3E%3Cpath d='M12.025 10.318L14.805 18.658L13.1605 19.2385L9.26746 7.56055L12.025 10.318Z' fill='%23D0AB86'/%3E%3Cpath d='M6.01496 7.28809L10.3315 20.2381L8.68646 20.8186L5.06946 9.96859L6.01496 7.28809Z' fill='%23D0AB86'/%3E%3Cpath d='M4.215 22.3965L2.5 17.2525L3.445 14.574L5.859 21.816L4.215 22.3965Z' fill='%23D0AB86'/%3E%3Cpath d='M8.99998 4.49991C8.91834 4.49991 8.83794 4.47992 8.7658 4.44167C8.69367 4.40343 8.63199 4.34811 8.58617 4.28053C8.54035 4.21296 8.51177 4.13519 8.50294 4.05403C8.4941 3.97286 8.50528 3.89077 8.53548 3.81491L9.53548 1.31491C9.58468 1.19172 9.6808 1.09312 9.8027 1.0408C9.9246 0.988473 10.0623 0.986717 10.1855 1.03591C10.3087 1.08511 10.4073 1.18123 10.4596 1.30313C10.5119 1.42503 10.5137 1.56272 10.4645 1.68591L9.46448 4.18591C9.42731 4.27868 9.36318 4.35818 9.28039 4.41415C9.19759 4.47012 9.09992 4.49999 8.99998 4.49991Z' fill='%23857CF8'/%3E%3Cpath d='M20 15.4999C19.8837 15.5 19.771 15.4596 19.6813 15.3856C19.5916 15.3115 19.5305 15.2086 19.5085 15.0944C19.4865 14.9802 19.5051 14.8619 19.5609 14.7598C19.6168 14.6578 19.7064 14.5785 19.8145 14.5354L22.3145 13.5354C22.4377 13.4862 22.5754 13.488 22.6973 13.5403C22.8192 13.5926 22.9153 13.6912 22.9645 13.8144C23.0137 13.9376 23.0119 14.0753 22.9596 14.1972C22.9073 14.3191 22.8087 14.4152 22.6855 14.4644L20.1855 15.4644C20.1265 15.4879 20.0635 15.5 20 15.4999Z' fill='%23EA5DA3'/%3E%3Cpath d='M18 12.5C17.8674 12.5 17.7402 12.4473 17.6464 12.3536C17.5527 12.2598 17.5 12.1326 17.5 12C17.5 11.8674 17.5527 11.7402 17.6464 11.6464C17.7402 11.5527 17.8674 11.5 18 11.5C18.5304 11.5 19.0391 11.2893 19.4142 10.9142C19.7893 10.5391 20 10.0304 20 9.5C20.0008 8.70459 20.3171 7.94199 20.8796 7.37956C21.442 6.81712 22.2046 6.50079 23 6.5C23.1326 6.5 23.2598 6.55268 23.3536 6.64645C23.4473 6.74021 23.5 6.86739 23.5 7C23.5 7.13261 23.4473 7.25979 23.3536 7.35355C23.2598 7.44732 23.1326 7.5 23 7.5C22.4696 7.5 21.9609 7.71071 21.5858 8.08579C21.2107 8.46086 21 8.96957 21 9.5C20.9992 10.2954 20.6829 11.058 20.1204 11.6204C19.558 12.1829 18.7954 12.4992 18 12.5Z' fill='%23FFD764'/%3E%3Cpath d='M12 6.5C11.8674 6.5 11.7402 6.44732 11.6464 6.35355C11.5527 6.25979 11.5 6.13261 11.5 6C11.5008 5.20459 11.8171 4.44199 12.3796 3.87956C12.942 3.31712 13.7046 3.00079 14.5 3C15.0304 3 15.5391 2.78929 15.9142 2.41421C16.2893 2.03914 16.5 1.53043 16.5 1C16.5 0.867392 16.5527 0.740215 16.6464 0.646447C16.7402 0.552678 16.8674 0.5 17 0.5C17.1326 0.5 17.2598 0.552678 17.3536 0.646447C17.4473 0.740215 17.5 0.867392 17.5 1C17.4992 1.79541 17.1829 2.55801 16.6204 3.12044C16.058 3.68288 15.2954 3.99921 14.5 4C13.9696 4 13.4609 4.21071 13.0858 4.58579C12.7107 4.96086 12.5 5.46957 12.5 6C12.5 6.13261 12.4473 6.25979 12.3536 6.35355C12.2598 6.44732 12.1326 6.5 12 6.5Z' fill='%236CC4F5'/%3E%3Cpath d='M21 4.5C21.8284 4.5 22.5 3.82843 22.5 3C22.5 2.17157 21.8284 1.5 21 1.5C20.1716 1.5 19.5 2.17157 19.5 3C19.5 3.82843 20.1716 4.5 21 4.5Z' fill='%23EA5DA3'/%3E%3Cpath d='M14.9999 9.49996C14.901 9.49994 14.8044 9.4706 14.7222 9.41566C14.64 9.36072 14.5759 9.28264 14.5381 9.19129C14.5002 9.09994 14.4903 8.99942 14.5096 8.90244C14.5289 8.80547 14.5765 8.71638 14.6464 8.64646L17.6464 5.64646C17.7407 5.55538 17.867 5.50498 17.9981 5.50612C18.1292 5.50726 18.2546 5.55985 18.3473 5.65255C18.44 5.74525 18.4926 5.87066 18.4937 6.00176C18.4949 6.13286 18.4445 6.25916 18.3534 6.35346L15.3534 9.35346C15.2596 9.44723 15.1325 9.49993 14.9999 9.49996Z' fill='%23857CF8'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_88_35768'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}body.page-template-uscamp .rt-contact__form--inner div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{top:unset!important;bottom:0!important}@media (min-width:768px){body.page-template-uscamp .rt-modal-intro .modal-lg{max-width:862px}}body.page-template-uscamp .rt-modal-intro .modal-content{background-color:#d2f0ff;border-radius:16px;border:unset}body.page-template-uscamp .rt-modal-intro .modal-body{text-align:center;padding:0}body.page-template-uscamp .rt-modal-intro .modal-body .container{height:100%;display:inline-grid;-ms-flex-line-pack:space-evenly;align-content:space-evenly;margin:0 auto;text-align:left}body.page-template-uscamp .rt-modal-intro .modal-body .none-pointer{pointer-events:none;cursor:not-allowed}body.page-template-uscamp .rt-modal-intro .modal-body .is-opacity{opacity:.5}body.page-template-uscamp .rt-modal-intro__image{width:100%}body.page-template-uscamp .rt-modal-intro__close{border:0;background-color:transparent;position:absolute;top:.5rem;right:.5rem;padding:0}@media (min-width:768px){body.page-template-uscamp .rt-modal-intro__close{top:1.5rem;right:1.125rem}}body.page-template-uscamp .rt-modal-intro__wrap{position:relative;border-radius:16px;overflow:hidden}body.page-template-uscamp .rt-modal-register-now.modal.fade .modal-dialog{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}body.page-template-uscamp .rt-modal-register-now.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}body.page-template-uscamp .rt-modal-register-now .modal-content{background-color:#e61e2a}body.page-template-uscamp .rt-modal-register-now .modal-header{padding:1rem 0;border-bottom:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){body.page-template-uscamp .rt-modal-register-now .modal-header{padding:1rem}}body.page-template-uscamp .rt-modal-register-now .modal-body{text-align:center;padding:0 0 2rem}body.page-template-uscamp .rt-modal-register-now .modal-body .container{min-height:100%;display:inline-grid;-ms-flex-line-pack:space-evenly;align-content:space-evenly;margin:0 auto;text-align:left}body.page-template-uscamp .rt-modal-register-now .modal-body .none-pointer{pointer-events:none;cursor:not-allowed}body.page-template-uscamp .rt-modal-register-now .modal-body .is-opacity{opacity:.5}body.page-template-uscamp .rt-modal-register-now .modal-footer{padding:0}body.page-template-uscamp .rt-modal-register-now .modal-footer>*{margin:0}body.page-template-uscamp .rt-modal-register-now__image{max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:2rem}body.page-template-uscamp .rt-modal-register-now__close{border:0;background-color:transparent}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full{margin:0}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-confirmation-container-full{color:#202121;background-color:#d2f0ff;border:1px solid #d2f0ff;text-align:center}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]),body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error,body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container textarea{background-color:#f5f5f8!important;border:unset}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1rem}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{color:#ffda00;width:100%;font-size:.75rem}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{width:auto;position:static;color:#fff;padding-left:0!important;font-size:1.125rem;margin-right:2rem}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li{margin-right:2rem}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li input{display:none}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li input:checked+label:after{opacity:1}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label{font-weight:500;position:relative;padding-left:1.5rem;color:#e61e2a}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label::before{content:"";position:absolute;top:4px;left:0;width:15px;height:15px;border:1px solid #e61e2a;border-radius:100%}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul li label::after{content:"";position:absolute;top:8px;left:4px;width:7px;height:7px;background-color:#e61e2a;border-radius:100%;opacity:0}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{position:absolute;top:17px;left:0;z-index:1;width:100%;line-height:1;color:rgba(61,63,71,.6);padding:0 1rem!important;font-size:16px;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500!important}.has-select body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:8px;font-size:10px;color:#202121}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px!important;padding:16px 16px 0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-webkit-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-moz-placeholder{opacity:0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::-ms-input-placeholder{opacity:0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input::placeholder{opacity:0!important}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-dropdown .wpforms-field-label{display:none}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-dropdown select:not([multiple=multiple]),body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-dropdown select:not([multiple=multiple]).wpforms-error{padding:0 1rem;min-height:50px}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:2rem;text-align:center}@media (min-width:992px){body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:2.5rem}}body.page-template-uscamp .rt-modal-register-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background-color:#fff;border:none;color:#e61e2a;border-radius:40px}body.page-template-uscamp .rt-popup-join-now .container-fluid{padding-left:0;padding-right:0}body.page-template-uscamp .rt-popup-join-now .col-lg-6:last-child{background-color:#a51c30;position:relative}body.page-template-uscamp .rt-popup-join-now .col-lg-6:last-child .is-bg{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}body.page-template-uscamp .rt-popup-join-now .modal-content{border-radius:16px;overflow:hidden;background-color:#0413b0}body.page-template-uscamp .rt-popup-join-now .modal-content .modal-body{padding:0}body.page-template-uscamp .rt-popup-join-now .close{background:0 0;border:none;padding:0;position:absolute;top:0;right:0;z-index:1;top:1rem;right:1rem}body.page-template-uscamp .rt-popup-join-now__row{min-height:100vh}body.page-template-uscamp .rt-popup-join-now__wrap{position:relative;height:100%}body.page-template-uscamp .rt-popup-join-now__image{height:100%;width:100%;display:block;position:absolute;right:0;top:0;bottom:0;left:0}body.page-template-uscamp .rt-popup-join-now__image img{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}body.page-template-uscamp .rt-popup-join-now__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-uscamp .rt-popup-join-now__form{position:relative;padding:2rem 1.5rem 2rem;width:100%}@media (min-width:992px){body.page-template-uscamp .rt-popup-join-now__form{padding:2.5rem 2 2.5rem}}body.page-template-uscamp .rt-popup-join-now__form--title{text-align:center;margin-bottom:1.5rem;max-width:200px;margin-left:auto;margin-right:auto}body.page-template-uscamp .rt-popup-join-now__form--desc{color:#fdfaf2;margin-bottom:1.5rem;max-width:550px;margin-left:auto;margin-right:auto;text-align:center;font-size:18px;font-weight:700}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full{margin:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .iti__flag-container{display:none}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-confirmation-container-full{background:unset!important;border:unset!important;font-weight:400;font-size:18px;line-height:28px;color:#202121;text-align:center}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]),body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error{border-radius:8px!important;padding:16px 16px 0;height:54px!important;width:100%;background-color:#f4f7f6!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-webkit-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-webkit-input-placeholder{opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-moz-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-moz-placeholder{opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error:-ms-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]):-ms-input-placeholder{opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::-ms-input-placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::-ms-input-placeholder{opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple]).wpforms-error::placeholder,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container select:not([multiple=multiple])::placeholder{opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(:last-child()){margin-bottom:1rem!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti--allow-dropdown{width:100%}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .iti--allow-dropdown input{width:100%!important;padding:16px 16px 0!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio{margin-top:2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio.wpforms-list-inline fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#e61e2a}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio .wpforms-field-label{position:static;padding-left:0!important;font-size:18px;font-weight:600!important;width:auto;margin-right:2rem;color:#fff!important;margin-bottom:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio ul{padding-left:0;margin-bottom:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li{margin-right:2rem;margin-bottom:0!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li input{display:none}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li input:checked+label:after{opacity:1}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label{font-weight:500;position:relative;padding-left:1.5rem;color:#fff}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::before{content:"";position:absolute;top:4px;left:0;width:15px;height:15px;border:1px solid #fff;border-radius:100%;background:0 0!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio li label::after{content:"";position:absolute;top:8px;left:4px;width:7px;height:7px;background-color:#fff;border-radius:100%;opacity:0}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field:not(.wpforms-field-select-style-modern){overflow-y:hidden;margin-bottom:1rem}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{vertical-align:middle;font-weight:500!important;position:absolute;top:20px;left:0;z-index:1;width:100%;line-height:1;color:rgba(33,33,33,.5)!important;padding:0 16px!important;font-size:16px;margin-bottom:0;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:500}.has-select body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label.freeze{top:10px;font-size:10px;color:#202121!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{width:100%;color:#e61e2a;font-size:.75rem}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:2.5rem!important;padding-top:unset!important;text-align:center}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background:#e61e2a;border-color:#e61e2a;color:#fff;height:unset!important;border-radius:40px;padding:1rem 2rem!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background:#e61e2a;border-color:#e61e2a;color:#fff}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit::before{display:none!important}body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(17deg) brightness(102%) contrast(105%)}.penn-virtual-tour-v2 section{margin-bottom:2.5rem}.penn-virtual-tour-v2 section:first-of-type{margin-top:1rem}.penn-virtual-tour-v2 .rt-general__inner--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;height:100%}.penn-virtual-tour-v2 .rt-general__inner--left .general-info{background-color:#161f38;color:#fff;border-radius:.5rem;padding:1rem 1rem .75rem 1rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info{padding:1.5rem 1.5rem 1rem 1.5rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info{min-height:430px;padding:2.5rem 2.5rem 1.6875rem 2.5rem}}@media (max-width:768px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-title{font-size:1.75rem;font-weight:600;line-height:1.4285714286}}.penn-virtual-tour-v2 .rt-general__inner--left .general-info p{font-size:1rem;font-weight:400;line-height:1.5;text-align:left;overflow-y:hidden;margin-bottom:.75rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info p{margin-bottom:1rem}.penn-virtual-tour-v2 .rt-general__inner--left .general-info p:last-of-type{margin-bottom:1.5rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info p{max-height:11.5rem}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info p{max-height:16.5rem;margin-bottom:1.25rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info p{margin-bottom:1.5625rem}}.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-btn,.penn-virtual-tour-v2 .rt-general__inner--left .general-info body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-virtual-tour-v2 .rt-general__inner--left .general-info button[type=submit].wpforms-submit{font-size:1rem;font-weight:500;line-height:1.0909090909;text-align:left;padding:.75rem 1.5rem;margin-bottom:.5rem}.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-btn:hover,.penn-virtual-tour-v2 .rt-general__inner--left .general-info body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-virtual-tour-v2 .rt-general__inner--left .general-info button[type=submit].wpforms-submit:hover{border-color:#fff;color:#fff}@media (min-width:768px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-btn,.penn-virtual-tour-v2 .rt-general__inner--left .general-info body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-virtual-tour-v2 .rt-general__inner--left .general-info button[type=submit].wpforms-submit{font-size:1.125rem}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-btn,.penn-virtual-tour-v2 .rt-general__inner--left .general-info body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-virtual-tour-v2 .rt-general__inner--left .general-info button[type=submit].wpforms-submit{font-size:1.375rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-general__inner--left .general-info .rt-btn,.penn-virtual-tour-v2 .rt-general__inner--left .general-info body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit,body.page-template-uscamp .rt-popup-join-now__form div.wpforms-container-full .wpforms-form .wpforms-submit-container .penn-virtual-tour-v2 .rt-general__inner--left .general-info button[type=submit].wpforms-submit{padding:1rem 1.5rem}}.penn-virtual-tour-v2 .rt-general__inner--left .campuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.5rem}@media (min-width:576px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item{position:relative;overflow:hidden;cursor:pointer}.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{position:absolute;bottom:.25rem;left:.25rem;right:.25rem;border-radius:3.125rem;background:rgba(255,255,255,.85);font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;padding:.25rem .5rem}@media (min-width:360px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{right:unset}}@media (min-width:576px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{right:.25rem}}@media (min-width:768px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{left:.375rem;right:unset;font-size:1rem;line-height:1.125}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{bottom:.375rem;right:.375rem;padding:.5rem 1rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item span{bottom:.5rem;left:.5rem;right:unset;line-height:1;padding:.75rem 1.25rem}}.penn-virtual-tour-v2 .rt-general__inner--left .campuses .campus-item img{position:relative;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.penn-virtual-tour-v2 .rt-general__inner--right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;height:100%;border:solid .25rem #161f38;border-radius:.5rem;padding:1rem 0 0 0}@media (min-width:768px){.penn-virtual-tour-v2 .rt-general__inner--right{padding:1.5rem 0 0 0}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-general__inner--right{padding:2rem 0 0 0}}.penn-virtual-tour-v2 .rt-general__inner--right .rt-title{color:#a51c30;font-weight:700;text-align:center;margin-left:1rem;margin-right:1rem}.penn-virtual-tour-v2 .rt-campus__inner--heading{display:inline-block;background-color:#002349;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:.75rem 1.5rem .625rem 1.5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--heading{padding:1rem 1.75rem .625rem 1.75rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--heading{padding:1.25rem 2rem .625rem 2rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--heading{padding:1.5rem 2.25rem .625rem 2.25rem}}.penn-virtual-tour-v2 .rt-campus__inner--heading .rt-title{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.3333333333;text-align:left;margin-bottom:0}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--heading .rt-title{font-size:1.25rem;font-weight:700;line-height:1.2}}.penn-virtual-tour-v2 .rt-campus__inner--content{background-color:#002349;border:solid .25rem #002349;border-radius:.5rem;border-top-left-radius:0}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper{position:relative;background-color:#fff;border:solid .25rem #002349;border-radius:1rem;border-top-left-radius:0;padding:1.5rem .75rem 1.25rem .75rem}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper{border-top-left-radius:1rem;padding:1.5rem 1.5rem 0 1.5rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper:has(label.bookmark) .desc{padding:0;margin-top:3.5rem;margin-bottom:1.5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper:has(label.bookmark) .desc{padding:0 .25rem;margin-top:4rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper:has(label.bookmark) .desc{margin-top:4.75rem;margin-bottom:1.75rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper:has(label.bookmark) .desc{margin-top:5.375rem;margin-bottom:2rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper:has(label.bookmark) .link-gallery{text-align:right}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation{z-index:1;position:absolute;top:50%;left:.1875rem;right:.1875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.125rem 0}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation{position:relative;top:unset;left:unset;right:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation *{border:solid 1px #161f38;border-radius:100%}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation *{border:none}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc{margin-top:.5rem;margin-bottom:1rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc{margin-top:1rem;margin-bottom:1.5rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc{overflow:auto;margin-top:0;margin-bottom:1rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc{margin-top:1.5rem;margin-bottom:2rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc p:last-of-type,.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .desc p:only-child{margin:0}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper label.bookmark{position:absolute;top:.5rem;left:-1rem;z-index:2;font-family:"San Francisco Display",Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2727272727;letter-spacing:.02em;color:#fff;text-align:center;letter-spacing:.02em}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper label.bookmark{top:1.25rem;left:-1rem;font-size:1.25rem;font-weight:600}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper label.bookmark{font-size:1.5rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper label.bookmark{font-size:1.75rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper label.bookmark span{position:absolute;top:40%;left:40%;-webkit-transform:translate(-40%,-40%);-ms-transform:translate(-40%,-40%);transform:translate(-40%,-40%)}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map{display:inline-block;font-size:1rem;font-weight:500;line-height:1.3333333333;border:solid 1px #a51c30;border-radius:60px;padding:2px;margin-bottom:1.5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map{font-size:1.125rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map{margin-bottom:1.875rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map{margin-bottom:2.25rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map:before{content:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='18' cy='18' r='18' fill='%23A51C30'/%3E%3Crect x='7.19995' y='7.20001' width='21.6' height='21.6' fill='url(%23pattern0_40_320)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_40_320' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_40_320' transform='scale(0.01)'/%3E%3C/pattern%3E%3Cimage id='image0_40_320' width='100' height='100' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFCUlEQVR4nO2dPahcRRTH14gmih8blaDiJ6KIiohNECxEBQsRbbRQSCVaPgKCKcRYCoIgVrZqGlsFC20EPxo/C0GfSRRNEE1eJEbjB8afTJin6/XeM2fmzuzuk/+v3H07c86cvb977iv2TCZCCCFEIcC9wHfA98BTwHSyQQCmMeYDwFfAbuCCyQYB2AzsBD4HVoHbw4sH+Tc/LHth+KcQIdYuPwPPA1dOlhRgE/Ag8GUn9r3hzSF+BJ4Gtk6WBOBs4HHgCGlOAK8C2ydLBHAH8MFQ0FZBlqYw5BWij7eBe4BTFpjDdcArqUA9BVlYYRhfiC6fADuA0+aYwyXAC8AfngD7CjLk5rndY7DvEd04utwNvJXIOzQAK8BZDXPYCjwD/DIQw5/AnmRBMr6Z1a8YCvbtiz++fjPwYuKbeRR4Dri4Yg6nA4/ErnWIN0N8vfEPJVR6QIVJFO+DEX98/6p46MeNtX+Nxbt2ZOd0P7DP2OfT8Ddm/KmExh5YIonR6+KIP/7dtqi4I47O7BZvDnHtO4EPjXW/iVfNqcn4vQnVOsCa6wRy4p/ZeyUe0qjODLgeeM1Y41j8Epzhjj83oTEH2uJKoyD+GdfviBqxWI0F3DLz2UsTndNv8f1t2fGXJlTQDTXp3hgR/4z77wPexSZcUY8Bz8Z7zpDyXgauKI5/bEIVnhdGNQVUiH9mrVvjPSS0pLn83TmNir9yQjmFqdI2UzH+mTWvjp3Z0DOE2TmNir9RQlZhqj6/0CD+mbUvNFQ72DktXUE695guVZ/waRh/56m7y5ZKa8+vIL0bbrD1W++jghSigjjRFZKJlGUjZRUiZTmRsjKRsmykrEKkLCdSViZSlo2UVYiU5UTKykTKspGyCpGynEhZmUhZNlJWIVKWEykrEynLRsoqRMpyImVlImXZSFmFSFlOpKxMpCwbKasQKcuJlJWJlGUjZRUiZTmRsjKRsmykrEKkLCdSViZSlo2UVYiU5UTKykTKspGyCpGynEhZmUhZNlJWIVKWEykrEynLRsoqRMpyImVlImXZSFmFSFlOpKxMpCwbKasQKcuJlJWJlGUjZRUiZTmRsjKRsmykrEKkLCdSViZSlo2UVYiU5eR/r6yN9GP59P/Yf5M5iy3yCD/o7ynI0o+TwB6HcSzO/risxl4t8piZ6La/ryDf0nCAZOVEpo7RSev8DrwE3Dhmz9p5AHcBHw/EvDqJ85eaTfaskQh5hegSxhe9fnI09gjG5hEHXb5hxHkYuC0n4bkP7cIX1yFgF/Aw8FmiOO8DD5RMxSnNIwwIi4PCwsCwPo7HW8R/z3VZxtrhi+NwLNa5HTeH2YPvJAqzP47COzPjYLPyAM6L5zQ0x+pEnB6dnvu+qMGPFBZixMS1QzGHixxn4sojzkdcSVzVQV03pfZc2GhU5z5rnkIUTlxbn4V7jbGOmYfVOXWUOepe1nR4cGYhpg0nrnVn4W7v+byVR5iF+5Gx7tdxotumMTk0G6/tXOfo4M1uXA7nRKUcIGMW7kAeNyRm4a7FPKtMdGs1gD71uTXgiXBwjXMIT8mPAl/YdTn5zX+o5/U9xv1puHNqnNSYkatDV9Z0zjmsd2bvVcjB3zk1TqrGLNzpQpPwd2Z1O6eWFM7CXXghuoR/t8SuK/z7JUWdzqkl85yF2xLg8tgy/zS3zmlON/+DsavZvYxXRArgfOBJYC+wD9gJbE5+UAghhJjMj78AjdQQmYCt8QAAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");display:inline-block;max-height:2.25rem;vertical-align:middle}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map span{display:inline-block;vertical-align:middle;padding:.5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper a.btn-map span{padding:.5rem 1rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper{position:relative}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper:after{content:attr(data-count);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:.05em}@media (min-width:576px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper:after{font-size:1.125rem;left:75%}}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper:after{font-size:1.25rem;left:calc(75% + 3.5rem)}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper:after{font-size:1.5rem;left:calc(75% + 2.5rem)}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper:after{font-size:1.625rem;left:calc(75% + 3rem)}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper .swiper-slide{position:relative;border:solid 2px #002349;border-radius:1rem;overflow:hidden}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper .swiper-slide:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,35,73,.7);height:100%;width:100%;z-index:1;opacity:1;-webkit-transition:all .5s cubic-bezier(.3,0,.3,1);transition:all .5s cubic-bezier(.3,0,.3,1)}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .thumbs-wrapper .swiper-slide img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide{position:relative;border:solid 2px #002349;border-radius:1rem;overflow:hidden}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide img{aspect-ratio:5/5.125}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide img{aspect-ratio:9/8.0625}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide img{aspect-ratio:6/5.0625}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper{position:absolute;bottom:.5rem;left:.5rem;right:.5rem}@media (min-width:360px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper{right:unset}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper{bottom:.75rem;left:.75rem;right:.75rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper{bottom:1rem;left:1rem;right:unset}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span{display:inline-block;background:rgba(255,255,255,.85);color:#002349;font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;border-radius:3.125rem;padding:.25rem .5rem;margin-right:.5rem}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span:not(:last-of-type){margin-bottom:.5rem}@media (min-width:360px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span:not(:last-of-type){margin-bottom:0}}@media (min-width:576px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span{font-size:1rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span{line-height:1.125;padding:.5rem 1rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .main-wrapper .swiper-slide .tag-wrapper span{line-height:1;padding:.75rem 1.25rem}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation{gap:.75rem;margin:1rem 0}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .swiper-navigation{gap:1rem;margin:1.125rem 0}}.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .link-gallery{display:block;color:#002349;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:underline;text-align:left;margin-top:.75rem;margin-bottom:1rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .link-gallery{margin-top:1rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .link-gallery{margin-top:1.25rem;margin-bottom:1rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-campus__inner--content .content-wrapper .link-gallery{margin-top:1.625rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus.dist-1 .content-wrapper .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.penn-virtual-tour-v2 .rt-campus.dist-1 .content-wrapper .row .thumbs-wrapper:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:576px){.penn-virtual-tour-v2 .rt-campus.dist-1 .content-wrapper .row .thumbs-wrapper:after{left:15%}}@media (min-width:768px){.penn-virtual-tour-v2 .rt-campus.dist-1 .content-wrapper .row .thumbs-wrapper:after{left:calc(15% + 3.5rem)}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-campus.dist-1 .content-wrapper .row .thumbs-wrapper:after{left:15%}}.penn-virtual-tour-v2 .rt-gallery{margin-top:2.5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-gallery{margin-top:3.5rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-gallery{margin-top:4.25rem}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-gallery{margin-top:5rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-gallery{margin-top:5.75rem}}.penn-virtual-tour-v2 .rt-gallery__header{text-align:center;padding:0 1rem}@media (min-width:992px){.penn-virtual-tour-v2 .rt-gallery__header{padding:0 1.5rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-gallery__header{padding:0}}.penn-virtual-tour-v2 .rt-gallery__header .rt-title{font-size:2rem;font-weight:700;line-height:1.3125;margin-bottom:1rem}.penn-virtual-tour-v2 .rt-gallery__header p{max-width:53.0625rem;margin:0 auto 2rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-gallery__header p{margin:0 auto 3rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-gallery__header p{margin:0 auto 4rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-gallery__header p{margin:0 auto 5rem}}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list{overflow:hidden;margin-right:auto;margin-left:auto}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide{overflow:hidden;border-radius:.25rem;padding-bottom:1rem}@media (min-width:992px){.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide{padding-bottom:0}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide.swiper-slide-active img{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide:not(.swiper-slide-active).rt-gallery-total__scale{-webkit-transform:scale(1,.75);-ms-transform:scale(1,.75);transform:scale(1,.75)}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide:not(.swiper-slide-active).rt-gallery-total__scale:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);height:100%;width:100%;z-index:1;opacity:1;-webkit-transition:all .5s cubic-bezier(.3,0,.3,1);transition:all .5s cubic-bezier(.3,0,.3,1)}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide .img-wrapper{overflow:hidden}.penn-virtual-tour-v2 .rt-gallery__inner .rt-gallery-total-list .swiper-slide .img-wrapper img{border-radius:.25rem}.penn-virtual-tour-v2 .rt-registration{position:relative;background-color:#002349;margin-bottom:0}.penn-virtual-tour-v2 .rt-registration .container-fluid{padding:0}.penn-virtual-tour-v2 .rt-registration:after{display:none}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration:after{content:" ";position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#fff;max-height:30rem}}.penn-virtual-tour-v2 .rt-registration__title{position:relative;z-index:1;text-align:center;padding:2.5rem 0}@media (min-width:768px){.penn-virtual-tour-v2 .rt-registration__title{padding:2.5rem 0 3rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__title{padding:3rem 0 3.75rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-registration__title{padding:3.375rem 0 4.3125rem}}.penn-virtual-tour-v2 .rt-registration__title .rt-title,.penn-virtual-tour-v2 .rt-registration__title p{color:#fff}.penn-virtual-tour-v2 .rt-registration__title .rt-title{margin-bottom:1.5rem}@media (max-width:768px){.penn-virtual-tour-v2 .rt-registration__title .rt-title{font-size:1.25rem;font-weight:700;line-height:2.1}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__title .rt-title{margin-bottom:2rem}}.penn-virtual-tour-v2 .rt-registration__title p{max-width:100%;font-size:1rem;font-weight:400;line-height:1.3333333333;text-align:center;padding:0 1.375rem;margin:0 auto 1rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-registration__title p{max-width:36rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__title p{max-width:48rem;font-size:1.125rem;padding:0}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-registration__title p{max-width:67rem}}.penn-virtual-tour-v2 .rt-registration__inner{position:relative;z-index:1;overflow:visible;background-image:url(../images/virtual-tour/gioi-thieu.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom right}@media (max-width:768px){.penn-virtual-tour-v2 .rt-registration__inner .col-lg-6{padding:0!important}}.penn-virtual-tour-v2 .rt-registration__form{position:relative;z-index:1;background-color:#a51c30;padding:1.5rem .5rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-registration__form{padding:2rem 1.5rem 1.5rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__form{background-image:url(../images/virtual-tour/decor.svg);background-repeat:no-repeat;background-size:100%;background-position:top right;padding:2.5rem 2.5rem 2rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-registration__form{padding:3rem 5rem 2.625rem}}.penn-virtual-tour-v2 .rt-registration__form .form-heading{position:relative}.penn-virtual-tour-v2 .rt-registration__form .form-heading .rt-title,.penn-virtual-tour-v2 .rt-registration__form .form-heading p{color:#fff}.penn-virtual-tour-v2 .rt-registration__form .form-heading .rt-title{font-size:1.25rem;font-weight:600;line-height:1.2666666667;text-align:center;padding-top:0;margin-bottom:1rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-registration__form .form-heading .rt-title{font-size:1.5rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-registration__form .form-heading .rt-title{font-size:1.875rem}}.penn-virtual-tour-v2 .rt-registration__form .form-heading p{font-size:1rem;font-weight:400;line-height:1.5;text-align:center;padding:0 1.5rem}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__form .form-heading p{padding:0}}.penn-virtual-tour-v2 .rt-registration__form .form-heading p strong{font-weight:600}@media (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1.375rem}}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#3d3f47}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-error{color:#fff}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field label.wpforms-field-label{color:#3d3f47;font-weight:400!important}@media (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html{margin-bottom:1rem}}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout{margin-bottom:0}@media screen and (min-width:360px) and (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}}@media screen and (min-width:0px) and (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns{margin-right:0;margin-left:0}}@media screen and (min-width:0px) and (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns .wpforms-layout-column{padding-left:0!important;padding-right:0!important}}@media (max-width:768px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-layout-columns .wpforms-layout-column:nth-of-type(2) .wpforms-field{padding:0;margin-bottom:.625rem}}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) .wpforms-field-label,.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:1rem!important}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-datepicker-clear{display:none!important}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-container p.note{color:#fff;font-size:1rem;font-weight:500;font-style:italic;line-height:1.375}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-field-layout .wpforms-layout-column .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-field-medium+.wpforms-datepicker-clear{right:3rem}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;padding-top:1rem;padding-bottom:1rem}@media (min-width:992px){.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-submit-container{padding-bottom:0}}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit{background-color:#002349}.penn-virtual-tour-v2 .rt-registration__form .wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit].wpforms-submit:hover{background-color:#fff;color:#002349}.penn-virtual-tour-v2 .rt-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.25rem;font-weight:600;line-height:1.4285714286;margin-bottom:.75rem}@media (min-width:768px){.penn-virtual-tour-v2 .rt-title{margin-bottom:1rem}}@media (min-width:992px){.penn-virtual-tour-v2 .rt-title{font-size:1.5rem;margin-bottom:1rem}}@media (min-width:1200px){.penn-virtual-tour-v2 .rt-title{font-size:1.75rem;margin-bottom:1.25rem}}@media (min-width:1400px){.penn-virtual-tour-v2 .rt-title{font-size:2rem;margin-bottom:1.25rem}}.penn-virtual-tour-v2 .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin:1rem 0}@media (min-width:768px){.penn-virtual-tour-v2 .swiper-navigation{gap:1rem;margin:1.5rem 0}}@media (min-width:1200px){.penn-virtual-tour-v2 .swiper-navigation{gap:1.25rem;margin:2rem 0}}.penn-virtual-tour-v2 .rt-img-drop,.penn-virtual-tour-v2 .rt-img-drop-contain{display:block;position:relative;overflow:hidden}.penn-virtual-tour-v2 .rt-img-drop img,.penn-virtual-tour-v2 .rt-img-drop-contain img{display:block;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.penn-virtual-tour .penn-title__small{margin-top:.5rem;margin-bottom:2rem}.penn-virtual-tour__form{text-align:left;margin-bottom:3rem}@media (min-width:992px){.penn-virtual-tour__form{margin-bottom:5rem}}.penn-virtual-tour__form .wpform_virtual_tour_program{display:none}.penn-virtual-tour__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{background-color:#fff}.penn-virtual-tour__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#fff}.penn-virtual-tour__form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]){background-color:#fff}.penn-virtual-tour__sub-title{font-weight:600;font-size:16px;line-height:24px;color:#8e8e8e}.penn-virtual-tour__wrap{padding:24px 1rem;border-radius:4px;background:#fff;cursor:pointer;display:block;height:100%}.penn-virtual-tour__list-select{padding-bottom:30px;border-bottom:1px solid rgba(32,33,33,.1);margin-bottom:2.375rem}@media (min-width:992px){.penn-virtual-tour__list-select{margin-bottom:3.375rem}}.penn-virtual-tour__item-select{margin-bottom:24px}.penn-virtual-tour__item-select--title{margin-bottom:.75rem;font-size:20px}.penn-virtual-tour__item-select--desc{font-weight:400;font-size:18px;line-height:24px;color:#8e8e8e}.penn-virtual-tour .is-active{background-color:#a51c30;color:#fff}.penn-virtual-tour .is-active .penn-virtual-tour__item-select--desc{color:#fff}body.page-template-virtual-tour main.iedg-content{background-color:#f5f5f8}body.page-template-virtual-tour .penn-leadership-team{padding-top:3rem;padding-bottom:1.5rem}@media (min-width:768px){body.page-template-virtual-tour .penn-leadership-team{padding-top:4rem;padding-bottom:3.5rem}}.penn-virtual-tour-gallery{position:relative;margin-top:1.5rem}@media (min-width:576px){.penn-virtual-tour-gallery{margin-top:2.5rem}}.penn-virtual-tour-gallery__item{cursor:pointer}@media (max-width:576px){.penn-virtual-tour-gallery .penn-swiper-arrow{display:none}}.penn-virtual-tour-gallery .penn-swiper-arrow.penn-swiper-prev{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M26.3333 28.6663L21.6666 23.9997L26.3333 19.333' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.penn-virtual-tour-gallery .penn-swiper-arrow.penn-swiper-next{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23161F38'/%3E%3Cpath d='M21.6667 19.3337L26.3334 24.0003L21.6667 28.667' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body.page-template-wp-form-classic .select2-dropdown{background-color:#e5e5e5}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-error-container{display:block;text-align:center;margin-bottom:2rem;color:red}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:1rem}@media (min-width:992px){body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field{margin-bottom:2rem}}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox label.wpforms-error,body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio label.wpforms-error{background:#b31b1b;color:#fff;padding:.25rem .5rem}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{font-size:14px}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default{width:100%!important}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:1.5rem;height:54px!important;background-color:#fafafa!important;border-radius:4px!important}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:24px!important}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;background-size:12px auto}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body div.wpforms-container-full.rt-wpform-survey .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select label.wpforms-error{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body.page-id-13574 .iedg-navbar__desktop .iedg-navbar-language{display:none}body.page-id-13574 .iedg-navbar__mobile .iedg-navbar-language{display:none}div.wpforms-container-full{margin-bottom:1.5rem}div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field textarea{padding:30px 16px 16px}.form-register-closing-ceremony-scamp-2024 .wpforms-form .wpforms-field-container .wpforms-field.title{font-weight:700;font-size:18px;margin-top:2rem!important}.form-register-closing-ceremony-scamp-2024 .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout{margin-bottom:0}.form-register-closing-ceremony-scamp-2024 .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select.number-of-participating-parents .wpforms-field-label{display:block!important;position:relative;padding:0!important;margin-bottom:1.5rem;font-size:18px}.form-register-closing-ceremony-scamp-2024 .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html p{color:#002349;margin-top:0;font-weight:700}.form-register-closing-ceremony-scamp-2024 .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html p span{color:#202121}.rt-wp-form{padding-top:3rem;padding-bottom:3rem}@media (min-width:992px){.rt-wp-form{padding-top:4rem;padding-bottom:3.5rem}}.rt-wp-form__header{margin-bottom:1.5rem;text-align:center}.rt-wp-form__body h2,.rt-wp-form__body h3,.rt-wp-form__body h4,.rt-wp-form__body h5,.rt-wp-form__body h6{margin-bottom:1.5rem}.rt-wp-form__body h2{font-size:20px}@media (min-width:576px){.rt-wp-form__body h2{font-size:28px}}@media (min-width:768px){.rt-wp-form__body h2{font-size:32px}}@media (min-width:992px){.rt-wp-form__body h2{font-size:36px}}.rt-wp-form__body h3{font-size:18px}@media (min-width:576px){.rt-wp-form__body h3{font-size:24px}}@media (min-width:768px){.rt-wp-form__body h3{font-size:28px}}@media (min-width:992px){.rt-wp-form__body h3{font-size:32px}}.rt-wp-form__body h4,.rt-wp-form__body h5,.rt-wp-form__body h6{font-size:16px}@media (min-width:576px){.rt-wp-form__body h4,.rt-wp-form__body h5,.rt-wp-form__body h6{font-size:18px}}.rt-wp-form__body *+h2,.rt-wp-form__body *+h3,.rt-wp-form__body *+h4,.rt-wp-form__body *+h5,.rt-wp-form__body *+h6{margin-top:2.5rem}@media (min-width:992px){.rt-wp-form__body *+h2,.rt-wp-form__body *+h3,.rt-wp-form__body *+h4,.rt-wp-form__body *+h5,.rt-wp-form__body *+h6{margin-top:3rem}}.rt-wp-form__body a{text-decoration:underline}.rt-wp-form__body img{height:auto}.rt-wp-form__body figure figcaption{font-size:14px;font-style:italic;text-align:center}.rt-wp-form div.wpforms-container-full{margin:0;margin-top:2.5rem}.rt-wp-form div.wpforms-container-full .iti__flag-container{display:none}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field{width:100%;margin-bottom:1rem}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone .wpforms-field-label{padding-left:0!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding:1rem!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul{width:100%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul input[type=radio]{display:none}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul input[type=radio]:checked+label::after{opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul label{padding-left:1.5rem;position:relative}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul label::after,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul label:before{content:"";display:block;width:16px;height:16px;position:absolute;top:3px;left:0;border:thin solid #202121;border-radius:50%;z-index:3}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-radio>ul label::after{width:8px;height:8px;background-color:#202121;top:7px;left:4px;opacity:0}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>.wpforms-field-label{margin-bottom:1rem!important;margin-top:0!important}@media (min-width:768px){.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>.wpforms-field-label{margin-bottom:0}}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul{width:100%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul input[type=checkbox]{display:none}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul input[type=checkbox]:checked+label::after{opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul label{padding-left:1.5rem;position:relative}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul label::after,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul label:before{content:"";display:block;width:16px;height:16px;position:absolute;top:50%;left:0;z-index:3;border:thin solid #202121;border-radius:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox>ul label::after{opacity:0;background-color:#161f38;background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.5L3.77551 6.33333L9 1' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:10px auto;background-repeat:no-repeat;background-position:50% 50%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{width:100%;font-size:16px;font-weight:500!important;padding-left:0!important;margin-bottom:.5rem!important;position:unset!important;color:#202121}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .iti--allow-dropdown,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-datepicker-wrap,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-date-dropdown-wrap{width:100%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .iti--allow-dropdown input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-datepicker-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-date-dropdown-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%!important;padding:0 .5rem!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{width:100%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default{width:100%!important}@media (min-width:768px){.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default{width:calc(100% - 280px)!important}}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single{border-radius:4px!important;position:relative;height:54px!important;border-top-color:rgba(32,33,33,.2)!important;border-left-color:rgba(32,33,33,.2)!important;border-right-color:rgba(32,33,33,.2)!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:.5rem;padding-right:.5rem}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{top:0;left:-.5rem}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]),.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error{border-radius:4px!important;padding:8px 1rem;height:50px!important;width:100%}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea::-webkit-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error::-webkit-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-webkit-input-placeholder{color:#c4c4c4;opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea::-moz-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error::-moz-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-moz-placeholder{color:#c4c4c4;opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea:-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error:-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):-ms-input-placeholder{color:#c4c4c4;opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-ms-input-placeholder{color:#c4c4c4;opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea::placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error::placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::placeholder{color:#c4c4c4;opacity:1}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea:-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error:-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):-ms-input-placeholder{color:#c4c4c4}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error::-ms-input-placeholder,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple])::-ms-input-placeholder{color:#c4c4c4}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([class=multiple]) textarea:focus,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error:focus,.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]):focus{border-color:#002349}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-date-dropdown-wrap select.wpforms-error{width:100px!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-html{overflow-x:unset!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout{margin-bottom:0}@media only screen and (max-width:600px){.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-layout-column{padding-right:10px}}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-date-time .wpforms-field-date-dropdown-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-layout .wpforms-field-date-time .wpforms-field-date-dropdown-wrap select{width:100%!important}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-date-time select{width:80px!important;padding:12px 16px}@media (min-width:360px){.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-date-time select{width:100px!important}}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea{height:120px!important;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select select{padding:12px 16px}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding-top:unset!important;margin-top:2rem}.rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-submit-container .wpforms-submit-spinner{right:unset!important}body.page-id-56052 footer,body.page-id-56052 header{display:none!important}body.page-id-56052 .rt-get-info-title{margin-top:2.5rem}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field select:not([multiple=multiple]).wpforms-error{padding:12px 16px}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-phone:not(.wpf-icon-phone) input[type=tel]{padding-left:16px!important}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default{width:100%!important}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:1.5rem;height:54px!important;background-color:#ededee!important;border-radius:4px!important}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:24px!important}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field .select2.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;background-size:12px auto}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-id-56052 .rt-wp-form div.wpforms-container-full .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-select label.wpforms-error{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}