/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.gu-home .tabs-title{color:#444;font:500 1.75rem/2.75rem Heebo,sans-serif}.gu-home p{font:400 1rem/1.5rem Heebo,sans-serif}.gu-home .tab-content{min-height:24.0625rem;padding-top:1rem}.gu-home .tab-content .text-wrapper{color:#444;font:400 1.125rem/2rem Heebo,sans-serif}.gu-home .tab-content .text-wrapper .key-benefits{margin-bottom:.5rem}.gu-home .tabs-navigation{background:rgba(0,0,0,0);padding-top:1.75rem}.gu-home .tabs-navigation .nav-tabs{border:0;padding:0 4rem}.gu-home .tabs-navigation .nav-tabs a.nav-item{background:rgba(0,0,0,0);border:0;color:#b7b7b7;cursor:pointer;font:700 1.125rem Heebo,sans-serif;padding:.5rem 2.5rem;text-transform:uppercase}.gu-home .tabs-navigation .nav-tabs a.nav-item.active{color:#444}.gu-home .tabs-navigation .nav-tabs a.nav-item.active span{border-bottom:.25rem solid #6d5df9}@media(max-width:767px){.gu-home #vertical-tabs .col-9{max-width:100%}.gu-home .tabs-navigation{background:rgba(0,0,0,0)}.gu-home .tabs-navigation,.gu-home .tabs-navigation .nav-tabs{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:0}.gu-home .tabs-navigation .nav-tabs a.nav-item{margin:0 .75rem;padding:0}}
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.gu-home .cards-section{min-height:22.75rem;padding:0 1.75rem 2.5rem;position:relative}@media screen and (min-width:767px){.gu-home .cards-section{padding:0 4rem 2.5rem}}@media screen and (min-width:2559px){.gu-home .cards-section{padding-bottom:4.6875rem}}.gu-home .cards-section .lego--right{background:url(/themes/custom/university_aristotle/images/block/lego-blocks-right.svg) no-repeat;background-size:contain;display:none;height:80%;left:61%;position:absolute;width:100%;z-index:0}@media screen and (min-width:767px){.gu-home .cards-section .lego--right{display:block}}@media screen and (min-width:1023px){.gu-home .cards-section .lego--right{height:100%;left:67.5%}}@media screen and (min-width:1439px){.gu-home .cards-section .lego--right{left:69%}}.gu-home .cards-section .sub-title{font:500 1.75rem/2rem Heebo,sans-serif;padding:2.5rem 0 1.5rem;text-align:center}@media screen and (min-width:767px){.gu-home .cards-section .sub-title{padding:2.5rem 0 2rem}}@media screen and (min-width:2559px){.gu-home .cards-section .sub-title{font:500 2.25rem/2rem Heebo,sans-serif;padding:6.5rem 0 2rem}}.gu-home .cards-section .learning-resources{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.gu-home .cards-section .learning-resources,.gu-home .cards-section .learning-resources .card{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.gu-home .cards-section .learning-resources .card{height:8.375rem;margin:0 0 .75rem;position:relative;width:100%}.gu-home .cards-section .learning-resources .card:last-child{margin-bottom:0}@media screen and (min-width:767px){.gu-home .cards-section .learning-resources .card{height:11.1875rem;margin:0 .5625rem 1.125rem;width:19.40625rem}.gu-home .cards-section .learning-resources .card:first-child,.gu-home .cards-section .learning-resources .card:nth-child(3){margin-left:0}.gu-home .cards-section .learning-resources .card:last-child,.gu-home .cards-section .learning-resources .card:nth-child(2){margin-right:0}}@media screen and (min-width:1023px){.gu-home .cards-section .learning-resources .card{height:11.1875rem;margin:0 .625rem 1.25rem;width:13.0625rem}.gu-home .cards-section .learning-resources .card:nth-child(2),.gu-home .cards-section .learning-resources .card:nth-child(3){margin-left:.625rem;margin-right:.625rem}}@media screen and (min-width:1439px){.gu-home .cards-section .learning-resources .card{width:15.15625rem}}@media screen and (min-width:2559px){.gu-home .cards-section .learning-resources .card{height:11.1875rem;margin:0 1rem 1.25rem;width:20.1875rem}.gu-home .cards-section .learning-resources .card:nth-child(2),.gu-home .cards-section .learning-resources .card:nth-child(3){margin-left:1rem;margin-right:1rem}}.gu-home .cards-section .learning-resources .card:hover{-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);box-shadow:0 .25rem .5rem rgba(0,0,0,.1);-webkit-transform:none;-ms-transform:none;transform:none}.gu-home .cards-section .learning-resources .card:hover .card-title span{border-bottom:.25rem solid #6d5df9}.gu-home .cards-section .learning-resources .card .img-fluid{padding-bottom:10%}.gu-home .cards-section .learning-resources .card .img-fluid.bekind{width:6.25rem}.gu-home .cards-section .learning-resources .card .img-fluid.medium{width:3.9375rem}.gu-home .cards-section .learning-resources .card .img-fluid.podcast{padding-bottom:10%;width:4.153125rem}.gu-home .cards-section .learning-resources .card .img-fluid.techtalks{width:6.25rem}.gu-home .cards-section .learning-resources .card .card-title{bottom:1.25rem;color:#444;font:500 .75rem/.875rem Heebo,sans-serif;margin:0;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:767px){.gu-home .cards-section .learning-resources .card .card-title{bottom:2.28125rem}}@media screen and (min-width:1023px){.gu-home .cards-section .learning-resources .card .card-title{bottom:1.96875rem;font:400 1rem/2rem Heebo,sans-serif}}@media screen and (min-width:2559px){.gu-home .cards-section .learning-resources .card .card-title{font:400 1rem/1.5rem Heebo,sans-serif}}
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.glide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;-ms-touch-action:pan-Y;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-ms-flex-negative:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.banner-carousel .glide__slide{height:33.5rem;position:relative}@media screen and (min-width:1023px){.banner-carousel .glide__slide{height:26.25rem}}@media screen and (min-width:1439px){.banner-carousel .glide__slide{height:30rem}}@media screen and (min-width:2559px){.banner-carousel .glide__slide{height:41.75rem}}.banner-carousel .background-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.banner-carousel .background-slide>video{margin-top:0;max-width:inherit;padding-bottom:56.6%;position:absolute}@media screen and (min-width:1023px){.banner-carousel .background-slide>video{max-width:100%;width:100%}}.banner-carousel .wrap-description{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:1439px;padding:0 3rem;position:relative;width:100%}@media screen and (min-width:767px){.banner-carousel .wrap-description{padding:0 8.1875rem}}@media screen and (min-width:1023px){.banner-carousel .wrap-description{padding:0 7.0625rem}}@media screen and (min-width:1439px){.banner-carousel .wrap-description{padding:0 12.8125rem}}@media screen and (min-width:2559px){.banner-carousel .wrap-description{max-width:2559px;padding:0 27.8125rem}}.banner-carousel .wrap-description .info{width:100%}@media screen and (min-width:1023px){.banner-carousel .wrap-description .info{width:28.625rem}}@media screen and (min-width:1439px){.banner-carousel .wrap-description .info{width:31.625rem}}@media screen and (min-width:2559px){.banner-carousel .wrap-description .info{width:55.75rem}}.banner-carousel .wrap-description h3{color:#fff;font:500 2.75rem/3rem Heebo,sans-serif;margin:0 0 1rem;text-transform:inherit}@media screen and (min-width:767px){.banner-carousel .wrap-description h3{margin-bottom:1.5rem}}@media screen and (min-width:1023px){.banner-carousel .wrap-description h3{margin-bottom:.625rem}}@media screen and (min-width:1439px){.banner-carousel .wrap-description h3{font-size:3rem;line-height:3.25rem;margin-bottom:2rem}}.banner-carousel .wrap-description p{color:#fff;font:400 1rem/1.5rem Heebo,sans-serif;margin:0}@media screen and (min-width:767px){.banner-carousel .wrap-description p{font-size:1.125rem;line-height:1.625rem}}@media screen and (min-width:2559px){.banner-carousel .wrap-description p{font-size:2rem;line-height:2.5rem}}.banner-carousel .wrap-description .btn--medium{background:#fff;border:none;color:#6d5df9;cursor:pointer;font:500 .875rem/1 Heebo,sans-serif;margin:1rem 0 0}@media screen and (min-width:767px){.banner-carousel .wrap-description .btn--medium{font-size:1rem;line-height:1.125rem;margin-top:1.5rem}}@media screen and (min-width:1439px){.banner-carousel .wrap-description .btn--medium{margin-top:2rem}}@media screen and (min-width:2559px){.banner-carousel .wrap-description .btn--medium{border-radius:2rem;font-size:1.5rem;line-height:1.625rem;padding:1.5rem 3.875rem}}.banner-carousel .wrap-description .btn--medium:hover{background:#6d5df9;color:#fff}.banner-carousel .glide__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f6f9;border:none;border-radius:50%;bottom:1.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;opacity:1;padding:0;position:absolute;width:2rem}@media screen and (min-width:767px){.banner-carousel .glide__arrow{bottom:inherit;margin-top:-1rem;top:50%}}@media screen and (min-width:1439px){.banner-carousel .glide__arrow{height:2.5rem;margin-top:-1.25rem;width:2.5rem}}@media screen and (min-width:2559px){.banner-carousel .glide__arrow{height:3.25rem;margin-top:-1.625rem;width:3.25rem}}.banner-carousel .glide__arrow:after{color:#6d5df9;font-family:GU-icons-v4;font-size:1.125rem}@media screen and (min-width:2559px){.banner-carousel .glide__arrow:after{font-size:1.75rem}}.banner-carousel .glide__arrow:hover{background-color:#6d5df9}.banner-carousel .glide__arrow:hover:after{color:#fff}.banner-carousel .glide__arrow--left{left:1.75rem}@media screen and (min-width:767px){.banner-carousel .glide__arrow--left{left:2.4375rem}}@media screen and (min-width:1023px){.banner-carousel .glide__arrow--left{left:2rem}}@media screen and (min-width:1439px){.banner-carousel .glide__arrow--left{left:2.5rem}}@media screen and (min-width:2559px){.banner-carousel .glide__arrow--left{left:15rem}}.banner-carousel .glide__arrow--left:after{content:""}.banner-carousel .glide__arrow--right{right:1.75rem}@media screen and (min-width:767px){.banner-carousel .glide__arrow--right{right:2.4375rem}}@media screen and (min-width:1023px){.banner-carousel .glide__arrow--right{right:2rem}}@media screen and (min-width:1439px){.banner-carousel .glide__arrow--right{right:2.5rem}}@media screen and (min-width:2559px){.banner-carousel .glide__arrow--right{right:15rem}}.banner-carousel .glide__arrow--right:after{content:""}.banner-carousel .glide__bullets{-webkit-box-pack:center;-ms-flex-pack:center;bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;width:100%}@media screen and (min-width:1023px){.banner-carousel .glide__bullets{bottom:2.25rem}}@media screen and (min-width:1439px){.banner-carousel .glide__bullets{bottom:2.5rem}}@media screen and (min-width:2559px){.banner-carousel .glide__bullets{bottom:3rem}}.banner-carousel .glide__bullets .glide__bullet{background-color:#fff;border:none;border-radius:50%;height:.5rem;margin-right:1.25rem;opacity:1;padding:0;width:.5rem}@media screen and (min-width:767px){.banner-carousel .glide__bullets .glide__bullet{height:.75rem;margin-right:2rem;width:.75rem}}@media screen and (min-width:2559px){.banner-carousel .glide__bullets .glide__bullet{height:1rem;margin-right:2.5em;width:1rem}}.banner-carousel .glide__bullets .glide__bullet.glide__bullet--active,.banner-carousel .glide__bullets .glide__bullet:hover{background-color:#6d5df9}.banner-carousel .glide__bullets .glide__bullet:last-child{margin-right:0}
:root{--desktop-text:#444;--desktop-header-bg:#fff;--desktop-button-color:#6d5df9}.testimonial-block .testimonial{background-color:#fff;padding:2.75rem 2rem}@media screen and (min-width:767px){.testimonial-block .testimonial{padding-top:3.5rem}}@media screen and (min-width:1023px){.testimonial-block .testimonial{padding:2.75rem 2.375rem 2.75rem 4rem}}@media screen and (min-width:1439px){.testimonial-block .testimonial{padding:4.75rem 7.25rem 5.5rem 12.75rem}}@media screen and (min-width:2559px){.testimonial-block .testimonial{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.5rem 9.875rem}.testimonial-block .testimonial .testimonial-wrap{-ms-flex-line-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:33.6875rem}}.testimonial-block .testimonial,.testimonial-block .work-with-us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:2559px){.testimonial-block .testimonial,.testimonial-block .work-with-us{max-height:34.1875rem}}.testimonial-block .glober-testimonial{color:#4a1f87;font:400 1.5rem/2rem Heebo,sans-serif;margin-bottom:2rem;padding:0 2.5rem;position:relative;text-transform:none}@media screen and (min-width:767px){.testimonial-block .glober-testimonial{font-size:1.75rem;line-height:2.25rem;margin-bottom:1.75rem;padding:0 3rem}}@media screen and (min-width:1023px){.testimonial-block .glober-testimonial{font-size:2.5rem;line-height:3rem;padding:0 .375rem 0 4rem}}@media screen and (min-width:1439px){.testimonial-block .glober-testimonial{margin-bottom:2.125rem}}@media screen and (min-width:2559px){.testimonial-block .glober-testimonial{margin-bottom:2.625rem;padding-left:5.25rem}}.testimonial-block .glober-testimonial:after,.testimonial-block .glober-testimonial:before{background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;position:absolute;width:1.5rem}@media screen and (min-width:1023px){.testimonial-block .glober-testimonial:after,.testimonial-block .glober-testimonial:before{height:2rem;width:2.625rem}}@media screen and (min-width:2559px){.testimonial-block .glober-testimonial:after,.testimonial-block .glober-testimonial:before{height:3.125rem;width:3.25rem}}.testimonial-block .glober-testimonial:before{background-image:url(/themes/custom/university_aristotle/images/aboutus/big-quotes-open.svg);left:0;top:0}.testimonial-block .glober-testimonial:after{background-image:url(/themes/custom/university_aristotle/images/aboutus/big-quotes-close.svg);bottom:0;right:0}@media screen and (min-width:2559px){.testimonial-block .glober-testimonial:after{bottom:-.625rem}}.testimonial-block .glober{width:100%}.testimonial-block .glober>div{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.testimonial-block .glober img{height:3.5rem;margin-right:.75rem;width:3.5rem}@media screen and (min-width:767px){.testimonial-block .glober img{margin-right:1rem}}@media screen and (min-width:1023px){.testimonial-block .glober img{height:5.875rem;margin-right:1.25em;width:5.875rem}}@media screen and (min-width:1439px){.testimonial-block .glober img{height:5.25rem;width:5.25rem}}@media screen and (min-width:2559px){.testimonial-block .glober img{height:6.25rem;margin-right:1.25rem;width:6.25rem}.testimonial-block .glober{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.testimonial-block .glober-name{color:#4a1f87;font:500 .875rem/1.25rem Heebo,sans-serif}@media screen and (min-width:767px){.testimonial-block .glober-name{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:1023px){.testimonial-block .glober-name{font-size:1.125rem;line-height:1.5rem}}.testimonial-block .hashtag{color:#f073b7;display:block;letter-spacing:0;margin-top:.25rem}@media screen and (min-width:1023px){.testimonial-block .hashtag{margin-top:.5rem}}@media screen and (min-width:1439px){.testimonial-block .hashtag{margin-top:0}}.testimonial-block .btn--secondary{margin:1.5rem auto 0}@media screen and (min-width:767px){.testimonial-block .btn--secondary{margin-left:4.5rem}}@media screen and (min-width:1023px){.testimonial-block .btn--secondary{margin-left:7.125rem;margin-top:1.75rem}}@media screen and (min-width:1439px){.testimonial-block .btn--secondary{margin-left:6.5rem}}@media screen and (min-width:2559px){.testimonial-block .btn--secondary{border-radius:2.5rem;border-width:.125rem;font-size:1.5rem;height:auto;line-height:1.625rem;margin:2rem 0 0;padding:1.5rem 3rem}}.testimonial-block .work-with-us{background-image:url(/themes/custom/university_aristotle/images/aboutus/wwu-320.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:3.5rem 2rem}@media screen and (min-width:767px){.testimonial-block .work-with-us{background-image:url(/themes/custom/university_aristotle/images/aboutus/wwu-768.jpg);background-position:bottom;padding:3.5rem 4rem}}@media screen and (min-width:1023px){.testimonial-block .work-with-us{background-image:url(/themes/custom/university_aristotle/images/aboutus/wwu-1024.jpg);background-position:100% 0;padding:4.5rem 5rem}}@media screen and (min-width:1439px){.testimonial-block .work-with-us{background-image:url(/themes/custom/university_aristotle/images/aboutus/wwu-1440.jpg);padding:7.625rem 7.125rem}}@media screen and (min-width:2559px){.testimonial-block .work-with-us{background-image:url(/themes/custom/university_aristotle/images/aboutus/wwu-2560.jpg);padding:8.875rem 9.875rem 8.8125rem}}.testimonial-block .work-with-us h4{color:#bed733;font:500 2rem/2.375rem Heebo,sans-serif;margin-bottom:1rem;text-align:center;text-transform:none}@media screen and (min-width:767px){.testimonial-block .work-with-us h4{text-align:left}}@media screen and (min-width:1023px){.testimonial-block .work-with-us h4{margin-bottom:1.75rem}}@media screen and (min-width:1439px){.testimonial-block .work-with-us h4{font-size:2.5rem;line-height:3rem;margin-bottom:2.5rem}}.testimonial-block .work-with-us p{color:#fff;font:400 1rem/1.5rem Heebo,sans-serif;margin:0}@media screen and (min-width:767px){.testimonial-block .work-with-us p{width:22rem}}@media screen and (min-width:1023px){.testimonial-block .work-with-us p{width:20.125rem}}@media screen and (min-width:1439px){.testimonial-block .work-with-us p{width:18.375rem}}@media screen and (min-width:2559px){.testimonial-block .work-with-us p{width:24.625rem}}.testimonial-block .work-with-us a{margin-left:auto;margin-right:auto;margin-top:1.5rem}@media screen and (min-width:767px){.testimonial-block .work-with-us a{margin-left:0}}@media screen and (min-width:1023px){.testimonial-block .work-with-us a{margin-top:1.75rem}}@media screen and (min-width:1439px){.testimonial-block .work-with-us a{margin-top:3.5rem}}@media screen and (min-width:2559px){.testimonial-block .work-with-us a{margin-top:2.5rem}}
