@font-face{font-family:'RAG-Sans';src:url(../../../fonts/rag/WOFF/LWAC_RagSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'RAG-Sans';src:url(../../../fonts/rag/WOFF/LWAC_RagSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'RAG-Sans';src:url(../../../fonts/rag/WOFF/LWAC_RagSans-Bold.woff) format("woff");font-weight:bold;font-style:normal}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;right:0;top:0;display:block;margin-right:auto;margin-left:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:right;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:left}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}select{font-family:'RAG-Sans'}input{max-width:100%}.btn{border-radius:8px;display:inline-block;height:48px;line-height:48px;padding:0 18px;justify-content:center;align-items:center;text-decoration:none;font-size:18px;font-weight:600}.btn-pink{background:#EFADF0;color:#2D008A;border:2px solid transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-pink:hover{border:2px solid #fff;background:#2D008A;color:#fff}.btn-pink:hover .btn-arr svg path{stroke:white}.btn-white{background:#FFF;color:#2D008A;border:2px solid transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-white:hover{border:2px solid #fff;background:transparent;color:#EFADF0}.btn-white:hover .btn-arr svg path{stroke:white}.btn-trans{background:transparent;color:#FFF;border:2px solid transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-trans:hover{border:2px solid #fff;background:transparent}.btn-trans:hover .btn-arr{margin-left:8px}.btn-trans:hover .btn-arr svg path{stroke:white}.btn-white-black{background:#FFF;color:#000;border:2px solid transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-white-black:hover{border:2px solid #fff;background:transparent;color:#000}.btn-white-black:hover .btn-arr svg path{stroke:white}.btn-purple{background:#2D008A;color:#FFF;border:1px solid #2D008A;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-purple .btn-arr{margin-left:8px}.btn-purple:hover{border:1px solid #2D008A}.btn-purple-stroke{background:#FFF;color:#2D008A;border:1px solid #2D008A;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-purple-stroke .btn-arr{margin-left:8px}.btn-purple-stroke:hover{border:1px solid #2D008A}.btn-black-stroke{background:#FFF;color:#000;border:1px solid #000;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.btn-black-stroke .btn-arr{margin-left:8px}.btn-black-stroke:hover{border:1px solid #000}.btn-arr{position:relative;top:3px;margin-left:8px}.btn-arr svg,.btn-arr path{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}*,*::before,*::after{box-sizing:border-box}html,body{font-family:'RAG-Sans';margin:0;padding:0}input,select,textarea,button,h1,h2,h3,h4{font-family:'RAG-Sans'}button{background:none;padding:0;border:0;cursor:pointer}header.header .header-inner{background:#2D008A}header.header .left-area{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}header.header .left-area .btn-nav{margin-left:24px}header.header .header-inner{padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}header.header .navs-section{min-width:80%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}header.header .search-lang-area{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}header.header a{text-decoration:none}header.header .nav ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}header.header .nav ul li{margin-left:36px}header.header .nav ul li:first-child{margin-left:0}header.header .nav ul a{color:#fff;font-size:18px;font-weight:600;line-height:20px}.sub-header{background:#fff;border-radius:0px 0px 16px 16px;padding:16px 16px 0 32px;position:relative;z-index:2}.sub-header ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.sub-header ul li{margin-left:24px}.sub-header ul li:first-child{margin-left:0}.sub-header ul li a{font-size:20px;color:#2D008A;font-weight:500;line-height:normal}.default-header{padding-bottom:0}.sub-header-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.sub-header-inner .list-nav>ul>li{margin-left:24px}.sub-header-inner .list-nav>ul>li>a{height:72px;display:inline-flex;align-items:baseline;padding-top:20px}.sub-header-inner .list-nav>ul>li>a:hover{text-decoration:underline}.sub-header-inner .list-nav .sub-menu li{margin:4px 0}.sub-header-inner .list-nav .sub-menu a{color:#2D008A;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.sub-header-inner .list-nav .sub-menu a span.menu-icon{display:block;margin-bottom:24px}.sub-header-inner .list-nav ul li.menu-item-has-children:hover ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:start}.sub-header-inner .list-nav ul li.menu-item-has-children:hover ul ul{display:block}.sub-header-inner .list-nav ul ul{display:none;position:absolute;padding:26px 49px;left:0;top:100%;width:100%;border-radius:0px 0px 16px 16px;background:#FFF;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1)}.sub-header-inner .list-nav ul ul li{display:block}.sub-header-inner .list-nav ul ul li ul{display:block;position:relative;background:none;box-shadow:none;padding:0;top:0;margin:0}.sub-header-inner .list-nav ul ul li ul>a{margin:0 0 8px 0}.sub-header-inner .list-nav ul ul li ul li{display:block;margin:0 0 8px 0}.sub-header-inner .logo{opacity:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.btn-nav a{border-radius:8px;background:#EFADF0;color:#2D008A;font-weight:600;line-height:20px;font-size:18px;padding:16px;display:inline-block}.btn-search svg{position:relative;top:2px}.contact-button{color:#fff;font-size:18px;font-weight:600;line-height:20px;margin-left:16px}.lang-button{direction:rtl;color:#fff;font-size:16px;font-weight:500;line-height:18px;margin-left:18px}.lang-button .arr{position:relative;top:-4px}#home-hero-banner{padding-top:40px;position:relative;top:-20px;padding-bottom:40px}#home-hero-banner.bg-purple{background:#2D008A}#home-hero-banner.bg-red{background:#750052}#home-hero-banner.bg-green{background:#004756}#home-hero-banner .container{max-width:1200px;margin:auto}.box-slider-navs{position:absolute;right:17px;top:17px;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.box-slider-navs .pause{margin-left:18px}.box-slider-navs .left,.box-slider-navs .right{padding:0 6px}.box-slider-navs .pager-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.box-slider-navs .pager{color:#fff;font-size:18px}.hero-banner .banner-box{border-radius:16px;overflow:hidden;position:relative}.hero-banner .box-slider-js .slide-inner img{border-radius:16px;overflow:hidden}.hero-banner .box-slider-js.slick-initialized.slick-slider{margin-left:19px}.hero-banner.layout-1 .box-links{padding:36px 18px}.hero-banner.layout-1 .box-links .box-title{text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin-bottom:24px}.hero-banner.layout-1 .box-links .box-links-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center}.hero-banner.layout-1 .box-links .box-links-list li{margin-left:12px}.hero-banner.layout-1 .box-links .box-links-list li:first-child{margin-left:0}.hero-banner.layout-1 .box-links .box-links-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:8px;width:220px;height:48px;padding:0;text-align:center}.hero-banner.layout-1 .mb-16{margin-bottom:16px}.hero-banner.layout-1 .small-box .banner-box-inner{min-height:216px}.hero-banner.layout-1 .top-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.hero-banner.layout-1 .top-row .left-col{max-width:792px;min-width:100px}.hero-banner.layout-1 .bottom-row{margin-top:18px}.hero-banner.layout-1 .bottom-row .banner-box{background:#fff}.hero-banner.layout-1.bg-purple .box-links .box-title{color:#2D008A}.hero-banner.layout-1.bg-purple .box-links .box-links-list li a{background:#2D008A;color:#fff}.hero-banner.layout-1.bg-purple .box-text-button .banner-box-inner{background:#EFADF0;position:relative}.hero-banner.layout-1.bg-purple .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#2D008A;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-1.bg-purple .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-1.bg-purple .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#2D008A;border-radius:8px}.hero-banner.layout-1.bg-red .box-links .box-title{color:#750052}.hero-banner.layout-1.bg-red .box-links .box-links-list li a{background:#750052;color:#fff}.hero-banner.layout-1.bg-red .box-text-button .banner-box-inner{background:#FF5D63;position:relative}.hero-banner.layout-1.bg-red .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#750052;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-1.bg-red .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-1.bg-red .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#750052;border-radius:8px}.hero-banner.layout-1.bg-green .box-links .box-title{color:#004756}.hero-banner.layout-1.bg-green .box-links .box-links-list li a{background:#004756;color:#fff}.hero-banner.layout-1.bg-green .box-text-button .banner-box-inner{background:#00F5CC;position:relative}.hero-banner.layout-1.bg-green .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#004756;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-1.bg-green .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-1.bg-green .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#004756;border-radius:8px}.hero-banner.layout-2 .box-slider-js.slick-initialized.slick-slider{margin-left:0}.hero-banner.layout-2 .box-slider-js.slick-initialized.slick-slider .slide-inner img{width:100%}.hero-banner.layout-2 .box-links{padding:36px 18px}.hero-banner.layout-2 .box-links .box-title{text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin-bottom:24px}.hero-banner.layout-2 .box-links .box-links-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center}.hero-banner.layout-2 .box-links .box-links-list li{margin-left:12px}.hero-banner.layout-2 .box-links .box-links-list li:first-child{margin-left:0}.hero-banner.layout-2 .box-links .box-links-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:8px;width:220px;height:48px;padding:0;text-align:center}.hero-banner.layout-2 .mb-16{margin-bottom:16px}.hero-banner.layout-2 .small-box .banner-box-inner{min-height:216px}.hero-banner.layout-2 .top-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.hero-banner.layout-2 .top-row .left-col{max-width:100%;min-width:100px}.hero-banner.layout-2 .bottom-row{margin-top:18px}.hero-banner.layout-2 .bottom-row .banner-box{background:#fff}.hero-banner.layout-2.bg-purple .box-links .box-title{color:#2D008A}.hero-banner.layout-2.bg-purple .box-links .box-links-list li a{background:#2D008A;color:#fff}.hero-banner.layout-2.bg-purple .box-text-button .banner-box-inner{background:#EFADF0;position:relative}.hero-banner.layout-2.bg-purple .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#2D008A;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-2.bg-purple .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-2.bg-purple .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#2D008A;border-radius:8px}.hero-banner.layout-2.bg-red .box-links .box-title{color:#750052}.hero-banner.layout-2.bg-red .box-links .box-links-list li a{background:#750052;color:#fff}.hero-banner.layout-2.bg-red .box-text-button .banner-box-inner{background:#FF5D63;position:relative}.hero-banner.layout-2.bg-red .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#750052;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-2.bg-red .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-2.bg-red .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#750052;border-radius:8px}.hero-banner.layout-2.bg-green .box-links .box-title{color:#004756}.hero-banner.layout-2.bg-green .box-links .box-links-list li a{background:#004756;color:#fff}.hero-banner.layout-2.bg-green .box-text-button .banner-box-inner{background:#00F5CC;position:relative}.hero-banner.layout-2.bg-green .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#004756;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-2.bg-green .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-2.bg-green .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#004756;border-radius:8px}.hero-banner.layout-3 .box-slider-js.slick-initialized.slick-slider{margin-left:0}.hero-banner.layout-3 .box-slider-js.slick-initialized.slick-slider .slide-inner img{width:100%}.hero-banner.layout-3 .box-links{padding:32px 20px 20px 20px;background:#EFADF0}.hero-banner.layout-3 .box-links .box-title{text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 auto 24px auto;max-width:70%}.hero-banner.layout-3 .box-links .box-links-list{list-style-type:none;margin:0;padding:0;display:block}.hero-banner.layout-3 .box-links .box-links-list li{margin-left:0;margin-bottom:12px;width:48%;float:left}.hero-banner.layout-3 .box-links .box-links-list li:first-child{margin-left:0;width:100%}.hero-banner.layout-3 .box-links .box-links-list li:nth-child(3n),.hero-banner.layout-3 .box-links .box-links-list li:nth-child(5n){float:right}.hero-banner.layout-3 .box-links .box-links-list li:nth-child(4n),.hero-banner.layout-3 .box-links .box-links-list li:nth-child(5n){margin-bottom:7px}.hero-banner.layout-3 .box-links .box-links-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:8px;height:64px;padding:0 16px;text-align:center}.hero-banner.layout-3 .mb-16{margin-bottom:16px}.hero-banner.layout-3 .small-box .banner-box-inner{min-height:216px}.hero-banner.layout-3 .top-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.hero-banner.layout-3 .top-row .left-col{max-width:792px;width:100%}.hero-banner.layout-3 .top-row .right-col{max-width:384px;width:100%}.hero-banner.layout-3 .bottom-row{margin-top:18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.hero-banner.layout-3 .bottom-row .banner-box.box-image{max-width:792px;width:100%}.hero-banner.layout-3 .bottom-row .banner-box.box-text-button{background:#EFADF0;max-width:384px;width:100%}.hero-banner.layout-3 .bottom-row .banner-box.box-text-button .banner-box-inner{background:inherit;padding:45px 35px 25px 20px}.hero-banner.layout-3 .bottom-row .banner-box.box-text-button .box-title{color:#2D008A;position:relative !important;bottom:auto !important;left:auto !important}.hero-banner.layout-3.bg-purple .box-links .box-title{color:#2D008A}.hero-banner.layout-3.bg-purple .box-links .box-links-list li a{background:#2D008A;color:#fff}.hero-banner.layout-3.bg-purple .box-text-button .banner-box-inner{background:#EFADF0;position:relative}.hero-banner.layout-3.bg-purple .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#2D008A;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-3.bg-purple .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-3.bg-purple .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#2D008A;border-radius:8px}.hero-banner.layout-3.bg-red .box-links .box-title{color:#750052}.hero-banner.layout-3.bg-red .box-links .box-links-list li a{background:#750052;color:#fff}.hero-banner.layout-3.bg-red .box-text-button .banner-box-inner{background:#FF5D63;position:relative}.hero-banner.layout-3.bg-red .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#750052;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-3.bg-red .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-3.bg-red .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#750052;border-radius:8px}.hero-banner.layout-3.bg-green .box-links .box-title{color:#004756}.hero-banner.layout-3.bg-green .box-links .box-links-list li a{background:#004756;color:#fff}.hero-banner.layout-3.bg-green .box-text-button .banner-box-inner{background:#00F5CC;position:relative}.hero-banner.layout-3.bg-green .box-text-button .banner-box-inner .box-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#004756;max-width:222px;position:absolute;left:37px;bottom:25px}.hero-banner.layout-3.bg-green .box-text-button .banner-box-inner .box-link{position:absolute;right:20px;bottom:12px}.hero-banner.layout-3.bg-green .box-text-button .banner-box-inner .box-link a{text-decoration:none;height:48px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;color:#fff;background:#004756;border-radius:8px}.border-radius{border-radius:16px;overflow:hidden}.border-radius8{border-radius:8px;overflow:hidden}.about-section{padding-top:60px;padding-bottom:60px}.about-section .container{max-width:1200px;margin:auto}.about-section .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.about-section .col-content{width:39.5%}.about-section .col-image{width:57.5}.about-section .wp-editor-wrap{color:#000}.about-section .wp-editor-wrap h3{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 36px 0}.about-section .wp-editor-wrap p{margin:0 0 20px 0;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.about-section .number-row{margin-top:36px;background:#004756;padding:24px 20px;border-radius:16px;justify-content:space-around}.about-section .num-inner{text-align:center}.about-section .num-inner .numeric{font-size:48px;font-style:normal;font-weight:400;line-height:48px;color:#fff}.about-section .num-inner .desc{color:#00F5CC;font-size:26px;font-style:normal;font-weight:400;line-height:30px}.devider-line .container{max-width:1200px;margin:auto}.devider-line .line{height:1px;background:rgba(0,0,0,0.3);width:100%}.news-section{padding-top:36px;padding-bottom:36px}.news-section .container{max-width:1200px;margin:auto}.news-section .section-title{color:#000;font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 36px 0}.news-section .archive-link{text-align:right;margin-top:8px}.news-section .archive-link a{display:inline-block;padding:16px 18px;text-decoration:none;font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#000}.news-section .archive-link a .arr{position:relative;margin-left:8px;top:3px}.news-section .archive-link a:hover{text-decoration:underline}.news-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.news-item{height:288px;width:24%}.news-item .tag-wrap{height:32px;margin-bottom:16px}.news-item .news-item-inner{padding:24px;border-radius:16px;background:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1)}.news-item .tag{width:16px;height:16px;border-radius:50%;overflow:hidden;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-item .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:16px;height:16px;border-radius:50%;display:inline-block;font-size:0;font-weight:500;color:#000}.news-item:hover .tag{width:auto;height:32px;border-radius:48px;overflow:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-item:hover .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:auto;height:32px;line-height:32px;font-size:14px;padding:0 10px}.news-item:hover .post-title a,.news-item:hover .permalink a{text-decoration:underline}.news-item .post-title{margin-bottom:16px}.news-item .post-title a{font-size:26px;font-style:normal;font-weight:600;line-height:30px;color:#000;text-decoration:none}.news-item .post-meta{margin-top:16px}.news-item .post-meta .meta-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:5px}.news-item .post-meta .icon{width:20px;display:inline-block;text-align:center;position:relative;top:2px}.news-item .post-meta .title{margin-left:4px}.news-item .permalink{margin-top:20px}.news-item .permalink a{color:#000;font-size:16px;text-decoration:none;font-weight:600}.news-item .permalink a .arr{position:relative;margin-left:8px;top:4px}.events-section{padding-top:36px;padding-bottom:36px}.events-section .container{max-width:1200px;margin:auto}.events-section .section-title{color:#000;font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 36px 0}.events-section .archive-link{text-align:right;margin-top:8px}.events-section .archive-link a{display:inline-block;padding:16px 18px;text-decoration:none;font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#000}.events-section .archive-link a .arr{position:relative;margin-left:8px;top:3px}.events-section .archive-link a:hover{text-decoration:underline}.events-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.event-item{width:24%;border-radius:8px;overflow:hidden}.event-item .event-thumb{position:relative;margin-bottom:24px}.event-item .event-thumb .tag-wrap{height:32px;margin-bottom:16px;position:absolute;z-index:2;left:15px;top:15px}.event-item .event-date{font-size:36px;font-style:normal;font-weight:400;line-height:36px;color:#000;margin:0 0 9px 0}.event-item .news-item-inner{padding:0;background:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.event-item .tag{width:16px;height:16px;border-radius:50%;overflow:hidden;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.event-item .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:16px;height:16px;border-radius:50%;display:inline-block;font-size:0;font-weight:500;color:#000}.event-item:hover .event-date{text-decoration:underline}.event-item:hover .tag{width:auto;height:32px;border-radius:48px;overflow:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.event-item:hover .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:auto;height:32px;line-height:32px;font-size:14px;padding:0 10px}.event-item:hover .post-title a,.event-item:hover .permalink a{text-decoration:underline}.event-item .event-inner-wrap{padding:24px 16px 16px 16px}.event-item .post-title{margin-bottom:16px}.event-item .post-title a{font-size:26px;font-style:normal;font-weight:600;line-height:30px;color:#000;text-decoration:none}.event-item .post-meta{margin-top:0px;margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.event-item .post-meta .meta-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0;margin-left:16px}.event-item .post-meta .meta-item:first-child{margin-left:0}.event-item .post-meta .icon{width:20px;display:inline-block;text-align:center;position:relative;top:2px}.event-item .post-meta .title{margin-left:4px}.event-item .permalink{margin-top:20px}.event-item .permalink a{color:#000;font-size:16px;text-decoration:none;font-weight:600}.event-item .permalink a .arr{position:relative;margin-left:8px;top:4px}.cursor-area{cursor:none}.cursor-area:hover .cursor{display:block}.cursor-area .cursor{display:none;position:fixed;right:0;top:0;pointer-events:none;cursor:none}.cursor-area .big{background-color:rgba(239,173,240,0.9);width:50px;height:50px;border-radius:50%;margin:-25px -25px 0 0;mix-blend-mode:color-dodge}.large-purple-banner{color:#fff}.large-purple-banner .container{max-width:1200px;margin:auto}.large-purple-banner .wrapper{min-height:792px;height:auto;position:relative;background-repeat:no-repeat;background-size:cover;border-radius:24px}.large-purple-banner .wrapper-inner{padding:115px 100px}.large-purple-banner .cursor{position:fixed;right:0;top:0;pointer-events:none;cursor:none}.large-purple-banner .big{background-color:rgba(239,173,240,0.9);width:50px;height:50px;border-radius:50%;margin:-25px -25px 0 0;mix-blend-mode:color-dodge}.large-purple-banner .title{font-size:60px;font-style:normal;font-weight:600;line-height:60px;color:#EFADF0;text-align:center;position:relative;cursor:none}.large-purple-banner .title .cursor{display:none}.large-purple-banner .title:hover .cursor{display:block}.large-purple-banner .title p{margin:0}.large-purple-banner .desc{font-size:26px;font-style:normal;font-weight:400;line-height:30px;text-align:center;margin-top:50px}.large-purple-banner .desc p{margin:0}.large-purple-banner .items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:60px}.large-purple-banner .item-box{border-radius:24px;border:1px solid #FFF;max-width:285px;position:relative;color:#fff}.large-purple-banner .item-box:hover{background:#fff;color:#2D008A}.large-purple-banner .item-box:hover .box-hover-image{opacity:1}.large-purple-banner .item-box .box-inner{padding:36px;position:relative;border-radius:24px}.large-purple-banner .item-box .box-title{font-size:26px;font-style:normal;font-weight:400;line-height:30px;text-decoration-line:underline;margin:0 0 16px 0}.large-purple-banner .item-box .box-desc p{margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.large-purple-banner .item-box .box-hover-image{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:absolute;right:-67px;top:17px;z-index:10;opacity:0}.large-purple-banner .item-box .box-hover-image img{max-width:112px;border-radius:100%;overflow:hidden;position:relative}.marketing-banner .container{max-width:1200px;margin:auto}.marketing-banner .marketing-inner{padding:36px;background-color:#2D008A;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}.marketing-banner .wide-col{width:100%;margin-left:75px}.marketing-banner .small-col{max-width:255px}.marketing-banner .marketing-banner-button{margin-top:36px;width:100%;padding:0;text-align:center}.marketing-banner .main-title{font-size:60px;font-style:normal;font-weight:700;line-height:52px;color:#fff}.marketing-banner .desc{font-size:26px;font-style:normal;font-weight:400;line-height:30px;color:#EFADF0;margin-top:36px}.testimonials-section .container{max-width:1200px;margin:auto}.testimonials-section .section-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#000;margin:0 0 36px 0}.testimonials-section .testimonial-slide{color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}.testimonials-section .testimonial-slide .slide-thumb{margin-bottom:64px;position:relative;border-radius:18px;overflow:hidden}.testimonials-section .testimonial-slide .slide-title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:8px;text-align:center}.testimonials-section .testimonial-slide .slide-role{font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;text-align:center}.testimonials-section .testimonial-slide .slide-desc{margin-top:36px;font-size:26px;font-style:normal;font-weight:400;line-height:30px;max-width:100%;text-align:center}.testimonials-section .testimonials-slider .slick-arrow{position:absolute;font-size:0;width:16px;height:16px;bottom:0}.testimonials-section .testimonials-slider .slick-arrow.slick-prev{background:url(../../../images/shevrons-right.png) no-repeat center}.testimonials-section .testimonials-slider .slick-arrow.slick-next{background:url(../../../images/shevrons-left.png) no-repeat center;right:0}.testimonials-section .testimonials-slider .slick-dots{list-style-type:none;padding:0;margin:40px 0 0;text-align:center}.testimonials-section .testimonials-slider .slick-dots li{display:inline-block}.testimonials-section .testimonials-slider .slick-dots li.slick-active button{background:#2D008A}.testimonials-section .testimonials-slider .slick-dots li button{padding:0;margin:0;border:1px solid #2D008A;font-size:0;width:8px;height:8px;border-radius:100%;margin:0 4px}.connecting-people{margin-top:64px}.connecting-people .container{max-width:1200px;margin:auto}.connecting-people .section-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#000;margin:0 0 36px 0}.connecting-people .rows-slider{position:relative}.connecting-people .rows-slider .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.connecting-people .rows-slider .row.top{margin-bottom:12.5px}.connecting-people .rows-slider .row .image img{border-radius:16px;overflow:hidden}.connecting-people .rows-slider .slick-dots{list-style-type:none;padding:0;margin:40px 0 0;text-align:center}.connecting-people .rows-slider .slick-dots li{display:inline-block}.connecting-people .rows-slider .slick-dots li.slick-active button{border:2px solid rgba(0,0,0,0.3)}.connecting-people .rows-slider .slick-dots li button{padding:0;margin:0;border:1px solid rgba(0,0,0,0.3);font-size:0;width:12px;height:12px;border-radius:100%;margin:0 4px}.connecting-people .slider-social-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;position:absolute;right:0;bottom:-5px}.connecting-people .slider-social-box a{text-decoration:none;display:inline-block;overflow:hidden;margin-left:8px}.connecting-people .slider-social-box .social-title{margin-right:8px}.connecting-people .main-columns2-slider-container{position:relative}.select-design.nice-select{border-radius:4px;border:1px solid #FFF;height:51px;background:transparent;padding:0;width:100%;text-align:left !important;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.select-design.nice-select select{width:100%;height:100%;background:none;appearance:none;border:0;padding:0 16px;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.select-design.nice-select .nice-select-dropdown{width:100%;color:#000;text-align:left}.select-design.nice-select .option{text-align:left;padding-left:16px}.select-design.nice-select span.current{line-height:50px;padding-left:16px}.select-design.nice-select:after{content:'';display:inline-block;width:10px;height:10px;left:auto;right:16px;border-bottom:2px solid #FFF;border-right:2px solid #FFF}.select-design.nice-select input.nice-select-search{height:40px;line-height:40px;border:1px solid silver;max-width:100%;margin:0;font-family:'RAG-Sans'}.select-design.nice-select .list{margin-top:0}footer.footer{margin-top:64px;padding-bottom:64px;background:#2D008A;color:#fff;border-radius:24px 24px 0px 0px}footer.footer .form-column input:not([type="checkbox"]){border-radius:4px;border:1px solid #FFF;height:51px;background:none;padding:0 16px;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}footer.footer .footer-top{position:relative}footer.footer .footer-top.fixed{position:fixed;bottom:0;left:0;width:100%;z-index:9;background:#2D008A;color:#fff;border-radius:24px 24px 0px 0px}footer.footer .footer-top .form-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:36px}footer.footer .footer-top .form-row label{font-size:18px;font-style:normal;font-weight:600;line-height:20px;display:block;margin-bottom:8px}footer.footer .footer-top .form-row .form-input{width:32%}footer.footer .footer-top .form-row .form-input.columns-2{display:block;margin-top:-12px}footer.footer .footer-top .form-row .form-input.columns-2 .input-row{width:100%}footer.footer .footer-top .form-row .form-input .wpcf7-acceptance .wpcf7-list-item{margin:0}footer.footer .footer-top .form-row .form-input .wpcf7-acceptance label{font-size:16px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:25px}footer.footer .footer-top .form-row .form-input .wpcf7-acceptance label input{margin:0;position:relative;top:2px}footer.footer .footer-top .form-row .form-input input[type="submit"]{display:flex;width:100%;border-radius:8px;height:47px;padding:0 18px;border:0;background:#EFADF0;color:#2D008A;font-size:18px;font-style:normal;font-weight:600;line-height:20px;font-family:'RAG-Sans';justify-content:center}footer.footer .inner-visible{max-width:1000px;margin:auto;padding:24px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;overflow:hidden}footer.footer .inner-visible .title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin-right:24px}footer.footer .inner-visible .desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin-right:64px}footer.footer .inner-visible .desc p{margin:0}footer.footer button.close-inner-hidden{position:absolute;top:34px;left:36px;border:0;padding:0}footer.footer .inner-hidden{max-width:1092px;margin:auto;padding:64px 0;display:none;overflow:hidden;justify-content:space-between;align-items:center}footer.footer .inner-hidden.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}footer.footer .inner-hidden .title-col .title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px}footer.footer .inner-hidden .title-col .desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}footer.footer .inner-hidden .title-col .desc p{margin:0}footer.footer .inner-hidden .form-column{max-width:723px}.footer-middle{border-top:2px solid #EFADF0;padding-top:64px;padding-bottom:64px}.footer-middle .container{max-width:1200px;margin:auto}.footer-middle .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.footer-middle .col-title{font-size:16px;font-style:normal;font-weight:600;line-height:120%;color:#EFADF0;margin-bottom:8px}.footer-middle .logo-col{max-width:200px}.footer-middle .logo-col img{max-width:100%}.footer-middle .contact-col{width:210px}.footer-middle .menu-col{width:165px}.footer-middle .menu-col.col-index-0{width:140px}.footer-middle .menu-col.col-index-3{width:130px}.footer-middle .menu-col ul{list-style-type:none;margin:0;padding:0}.footer-middle .menu-col ul li{margin-bottom:14px}.footer-middle .menu-col ul li:last-child{margin-bottom:0}.footer-middle .menu-col ul li a{color:#fff;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.footer-middle .menu-col ul li a:hover,.footer-middle .menu-col ul li a:focus{text-decoration:underline}.footer-middle .campus-item{margin-bottom:16px;font-size:16px}.footer-middle .campus-item .title{font-weight:600;line-height:30px;font-size:16px}.footer-middle .campus-item .address{line-height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.footer-middle .campus-item .phones>div{line-height:30px}.footer-middle .campus-item .phones p{display:inline-block;margin:0}.footer-middle .campus-item .phones a{color:#fff;text-decoration:none}.footer-middle .campus-item .phones a:hover,.footer-middle .campus-item .phones a:focus{text-decoration:underline}.footer-middle .campus-item .phones .icon{top:4px}.footer-middle .campus-item .icon{margin-right:12px;display:inline-flex;position:relative}.footer-bottom{color:#fff}.footer-bottom a{color:#fff;text-decoration:none}.footer-bottom a:hover{text-decoration:underline}.footer-bottom .right-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.footer-bottom .container{max-width:1200px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.footer-bottom .social-networks{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.footer-bottom .social-networks li{margin-left:8px}.footer-bottom .social-networks li:first-child{margin-left:0}.footer-bottom .social-networks a{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:relative;display:block}.footer-bottom .social-networks a:hover{-moz-transform:translateY(-6px);-webkit-transform:translateY(-6px);-o-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.footer-bottom .bottom-menu{margin-left:6vw}.footer-bottom .bottom-menu ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.footer-bottom .bottom-menu ul li{margin-left:24px}.footer-bottom .bottom-menu ul li:first-child{margin-left:0}.cb-cursor{position:fixed;top:0;right:0;z-index:150;contain:layout style size;pointer-events:none;will-change:transform;-webkit-transition:opacity 0.3s, color 0.4s;-o-transition:opacity 0.3s, color 0.4s;-moz-transition:opacity 0.3s, color 0.4s;transition:opacity 0.3s, color 0.4s}.cb-cursor:before{content:"";position:absolute;top:-24px;right:-24px;display:block;width:48px;height:48px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);background:currentColor;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.1s, -webkit-transform 0.3s ease-in-out;transition:opacity 0.1s, -webkit-transform 0.3s ease-in-out;-o-transition:opacity 0.1s, -o-transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out, opacity 0.1s, -moz-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.1s;transition:transform 0.3s ease-in-out, opacity 0.1s, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out, -o-transform 0.3s ease-in-out}.cb-cursor-text{position:absolute;top:-18px;right:-18px;width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0) rotate(10deg);-moz-transform:scale(0) rotate(10deg);-ms-transform:scale(0) rotate(10deg);-o-transform:scale(0) rotate(10deg);transform:scale(0) rotate(10deg);opacity:0;color:white;font-size:16px;line-height:20px;text-align:center;letter-spacing:-0.01em;-webkit-transition:opacity 0.4s, -webkit-transform 0.3s;transition:opacity 0.4s, -webkit-transform 0.3s;-o-transition:opacity 0.4s, -o-transform 0.3s;-moz-transition:opacity 0.4s, transform 0.3s, -moz-transform 0.3s;transition:opacity 0.4s, transform 0.3s;transition:opacity 0.4s, transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s}@supports (mix-blend-mode: exclusion){.cb-cursor.-exclusion,.cb-cursor.-opaque{mix-blend-mode:exclusion}}@supports (mix-blend-mode: exclusion){.cb-cursor.-exclusion:before,.cb-cursor.-opaque:before{background:red;color:black}}.cb-cursor.-normal,.cb-cursor.-text{mix-blend-mode:normal}.cb-cursor.-normal:before,.cb-cursor.-text:before{background:currentColor}.cb-cursor.-inverse{color:white}.cb-cursor.-visible:before{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.cb-cursor.-visible.-active:before{-webkit-transform:scale(0.23);-moz-transform:scale(0.23);-ms-transform:scale(0.23);-o-transform:scale(0.23);transform:scale(0.23);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.cb-cursor.-pointer:before{-webkit-transform:scale(0.15);-moz-transform:scale(0.15);-ms-transform:scale(0.15);-o-transform:scale(0.15);transform:scale(0.15)}.cb-cursor.-text:before{opacity:0.85;-webkit-transform:scale(1.7);-moz-transform:scale(1.7);-ms-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7)}.cb-cursor.-text .cb-cursor-text{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cb-cursor.-text.-active:before{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.cb-cursor.-opaque:before{-webkit-transform:scale(1.32);-moz-transform:scale(1.32);-ms-transform:scale(1.32);-o-transform:scale(1.32);transform:scale(1.32)}.cb-cursor.-opaque.-active:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.cb-cursor.-lg:before{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.cb-cursor.-hidden:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.default-header{border-radius:0px 0px 16px 16px;background:#FFF;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.15);margin-bottom:0}.default-header .lang-button{color:#2D008A;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.breadcrumbs-wrap{font-size:16px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:36px}.breadcrumbs-wrap .home-breadcrumb{background:url(../../../images/breadcrumb-home.png) no-repeat center;width:18px;height:18px;display:inline-block}.breadcrumbs-wrap .breadcrumb-devider{transform: scale(-1,1);background:url(../../../images/breadcrumb-devider-opacity.png) no-repeat center;width:20px;height:20px;display:inline-block;margin:0 8px}.default-page-section .container{max-width:1200px;margin:auto}#yoast-breadcrumb>span{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.page-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;color:#000;margin:0 0 20px 0}.header-meta{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.header-meta .header-sidebar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.header-meta .header-sidebar .page-tag{display:inline-flex;height:32px;padding:0 12px;border-radius:40px;justify-content:center;align-items:center;background:#EFADF0;font-size:16px;font-style:normal;font-weight:500;line-height:18px;color:#000;text-decoration:none;margin:0 0 12px 0}.header-meta .header-sidebar .share-button{justify-content:center;align-items:center;display:inline-flex;font-size:18px;font-style:normal;font-weight:600;line-height:20px;text-decoration:none;color:#000;padding:16px 0}.header-meta .header-sidebar .share-button svg{margin-left:8px}.header-meta .page-author-date{font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.header-meta .page-author-date .page-author{text-decoration-line:underline}.header-featured-image{margin-top:36px;border-radius:16px;overflow:hidden}.wp-editor mark.highlight-text,.wp-editor mark{background:#CCFDF5}.wp-editor h2,.wp-editor h3{font-size:36px;font-style:normal;font-weight:700;line-height:36px;color:#000;margin:0 0 36px 0}.wp-editor h4{margin:0 0 18px 0;color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:0.1px}.wp-editor p{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin:0 0 18px 0}.wp-editor .full-article{text-align:right}.page-main-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:36px}.page-main-container .sidebar{width:282px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}.page-main-container .content{max-width:693px}.sidebar-quotes{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;padding:36px 0;border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3)}.sidebar-quotes p{display:inline}.sidebar-contacts .sc-title{border-bottom:1px solid rgba(0,0,0,0.3);padding-bottom:19px;margin-bottom:19px;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:0.1px}.sidebar-contacts .sc-inner .person{font-weight:600;font-size:16px;font-style:normal;line-height:30px}.sidebar-contacts .sc-inner .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;line-height:30px}.sidebar-contacts .sc-inner .item a{color:#000;text-decoration:none}.sidebar-contacts .sc-inner .item a:hover{text-decoration:underline}.sidebar-contacts .sc-inner .item .label{margin-right:5px;display:inline-block}.sidebar-contacts .sc-inner .item .icon{margin-right:12px;width:16px;display:inline-flex;position:relative;top:1px}.related-section{margin-top:36px}.related-section .container{max-width:1200px;margin:auto}.related-section .related-thumb{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.related-section .related-thumb a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.related-section .related-thumb img{border-radius:8px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.related-section .related-inner{border-top:1px solid rgba(0,0,0,0.3);padding-top:64px}.related-section .related-inner a{text-decoration:none}.related-section .related-title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.related-section .related-posts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.related-section .related-posts .related-item{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.related-section .related-posts .related-item:hover .related-meta{background:#EAE6F3}.related-section .related-posts .related-item:hover .related-thumb img{-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.related-section .related-posts .related-meta{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;padding:24px}.related-section .related-posts .title a{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin:0 0 16px 0}.related-section .related-posts .author{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.related-section .related-posts .permalink{margin:21.5px 0 0 0}.related-section .related-posts .permalink a{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.related-section .related-posts .permalink a .arr{position:relative;top:2px;margin-left:8px;display:inline-block}.in-a-post .container{padding-top:64px;border-top:1px solid rgba(0,0,0,0.3)}.lobby-academic-studies-banner{position:relative;margin-top:-50px}.lobby-academic-studies-banner.is-search-results-banner .thumb img{height:100%}.lobby-academic-studies-banner .container{max-width:100%;margin:auto}.lobby-academic-studies-banner .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.lobby-academic-studies-banner .banner-search-wrapper{width:707px;max-width:100%;margin-top:20px;position:relative}.lobby-academic-studies-banner .banner-search-wrapper input{width:100%;border-radius:8px;border:1px solid #FFF;background:#FFF;height:47px;padding:16px 18px;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;color:rgba(0,0,0,0.5)}.lobby-academic-studies-banner .banner-search-wrapper .submit-banner-search{width:22px;height:25px;position:absolute;right:15px;top:12px}.lobby-academic-studies-banner .banner-search-wrapper .submit-banner-search svg{position:relative;top:auto;width:100%;opacity:1}.lobby-academic-studies-banner .content{max-width:1234px;width:65%;height:464px}.lobby-academic-studies-banner .content svg{position:absolute;top:-115px;width:150%;height:auto;right:0;opacity:0.1}.lobby-academic-studies-banner .content-inner{min-height:464px;position:relative;overflow:hidden;-webkit-border-bottom-right-radius:16px;-moz-border-radius-bottomleft:16px;border-bottom-right-radius:16px}.lobby-academic-studies-banner .thumb{max-width:652px;width:34%;position:relative;-webkit-border-bottom-left-radius:16px;-moz-border-radius-bottomright:16px;border-bottom-left-radius:16px;overflow:hidden;max-height:464px}.lobby-academic-studies-banner .thumb img{position:relative;width:100%;height:auto;object-fit:cover}.lobby-academic-studies-banner .banner-content{color:#fff;bottom:60px;left:50px;position:absolute;z-index:10}.lobby-academic-studies-banner .banner-content .title{font-size:60px;font-style:normal;font-weight:600;line-height:60px;margin:0 0 24px 0}.lobby-academic-studies-banner .banner-content .description{font-size:26px;font-style:normal;font-weight:400;line-height:30px}.lobby-academic-studies-banner .banner-content .description p{line-height:30px;margin:0}.breadcrumbs-flex{padding:0 0 36px 0}.breadcrumbs-flex .breadcrumbs-wrap{margin-bottom:0}.breadcrumbs-flex .container{max-width:1200px;margin:auto}.breadcrumbs-flex a{font-size:16px;font-style:normal;font-weight:400;line-height:15px;color:rgba(0,0,0,0.5);text-decoration:none}.breadcrumbs-flex a:hover{text-decoration:underline}.wide-cubes-2{margin-bottom:24px}.wide-cubes-2 .container{max-width:1200px;margin:auto}.wide-cubes-2 .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.wide-cubes-2 .cube:hover .title a,.wide-cubes-2 .cube:hover .desc a{text-decoration:underline}.wide-cubes-2 .cube .title{font-size:48px;color:#000;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 24px 0}.wide-cubes-2 .cube .title a{text-decoration:none;color:#000}.wide-cubes-2 .cube .desc{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin:0 0 24px 0;padding-right:10px}.wide-cubes-2 .cube .desc a{text-decoration:none;color:#000}.wide-cubes-2 .thumb{margin-bottom:24px;overflow:hidden;position:relative;border-radius:16px}.learning-with-us .container{max-width:1200px;margin:auto}.learning-with-us .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap}.learning-with-us .inner .cube{max-width:384px;width:100%;height:277px;border-radius:24px;position:relative;overflow:hidden;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);margin:0 0 24px 0}.learning-with-us .inner .cube a{text-decoration:none}.learning-with-us .inner .cube:hover .cube-inner.cube-image img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.learning-with-us .inner .cube .cube-inner.cube-image{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.learning-with-us .inner .cube .cube-inner.cube-image img{-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-ms-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease}.learning-with-us .cube-color{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.learning-with-us .cube-color .text{text-align:center;color:#fff;font-size:26px;font-style:normal;font-weight:400;line-height:30px;max-width:312px;margin:auto}.learning-with-us .section-title{color:#000;font-size:36px;font-style:normal;font-weight:700;margin:0 0 36px 0;line-height:36px}.out-faculties{padding-top:36px;padding-bottom:64px}.out-faculties .container{max-width:1200px;margin:auto}.out-faculties .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap}.out-faculties .section-title{color:#000;font-size:36px;font-style:normal;font-weight:700;margin:0 0 36px 0;line-height:36px}.out-faculties .faculties-grid-item{max-width:384px;width:100%;margin-bottom:36px}.out-faculties .faculties-grid-item:hover .meta{background-color:#EAE6F3}.out-faculties .faculties-grid-item .thumb{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-radius:8px 8px 0px 0px;overflow:hidden;position:relative}.out-faculties .faculties-grid-item .thumb a{display:inline-flex}.out-faculties .faculties-grid-item .meta{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;padding:24px 16px 16px 16px;border-radius:0px 0px 8px 8px}.out-faculties .faculties-grid-item .meta .title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin:0 0 16px 0}.out-faculties .faculties-grid-item .meta .campus{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin:0 0 29.5px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start}.out-faculties .faculties-grid-item .meta .campus svg{margin-right:8px}.out-faculties .faculties-grid-item .meta .pemalink a{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;text-decoration:none}.out-faculties .faculties-grid-item .meta .pemalink a .btn-arr{margin-left:8px}body.error404{background:#EAE6F3}body.error404 .page-404{padding-top:60px;padding-bottom:60px}body.error404 .page-404 .container{max-width:1200px;margin:auto}body.error404 .title-404{color:#2D008A;font-size:120px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 24px 0}body.error404 .subtitle-404{color:#2D008A;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}body.error404 .desc-404{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 36px 0}body.error404 .desc-404 p{margin:0 0 8px 0}body.error404 .desc-404 p:last-child{margin-bottom:0}.posts-404{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.posts-404 .article-404 a{text-decoration:none}.posts-404 .article-404 .thumb{overflow:hidden;border-radius:8px}.posts-404 .article-404 .title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin-top:24px}.search-404{margin-bottom:64px}.search-404 form.search{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}.search-404 form.search input{width:690px;height:54px;padding:16px 18px;border-radius:8px;border:1.2px solid #2D008A;background:#FFF;margin-right:17px}.search-404 form.search input::-webkit-input-placeholder{color:var(--black, #000);font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;opacity:0.5}.search-404 form.search input::-moz-placeholder{color:var(--black, #000);font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;opacity:0.5}.search-404 form.search input:-ms-input-placeholder{color:var(--black, #000);font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;opacity:0.5}.search-404 form.search input:-moz-placeholder{color:var(--black, #000);font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;opacity:0.5}.search-404 form.search .search-submit{height:54px}body.page-template-tpl-thank-you{background:#E6FEFA}body.page-template-tpl-thank-you .page-thankyou{padding-top:60px;padding-bottom:60px}body.page-template-tpl-thank-you .page-thankyou .container{max-width:1200px;margin:auto}body.page-template-tpl-thank-you .page-thankyou .title{color:#004756;font-size:120px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 24px 0}body.page-template-tpl-thank-you .page-thankyou .subtitle{color:#004756;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 64px 0}body.page-template-tpl-thank-you .page-thankyou .subtitle p{margin:0}body.page-template-tpl-thank-you .page-thankyou .desc{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin:0 0 36px 0}body.page-template-tpl-thank-you .page-thankyou .posts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}body.page-template-tpl-thank-you .article-thankyou a{text-decoration:none}body.page-template-tpl-thank-you .article-thankyou .thumb{overflow:hidden;border-radius:8px}body.page-template-tpl-thank-you .article-thankyou .title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin-top:24px}.contact-form-section{margin-bottom:36px}.contact-form-section .container{max-width:1200px;margin:auto}.contact-form-section .inner{background:#EAE6F3;padding:36px;border-radius:24px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.contact-form-section .content-col{max-width:282px}.contact-form-section .form-col{width:calc(100% - 373px)}.contact-form-section .cf-title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:24px 0}.contact-form-section .cf-desc{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.contact-form-section .cf-wrapper .form-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:36px}.contact-form-section .cf-wrapper .form-item{max-width:282px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column}.contact-form-section .cf-wrapper .form-item label{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:20px;margin:0 0 8px 0;width:100%}.contact-form-section .cf-wrapper .form-item input:not([type="submit"]),.contact-form-section .cf-wrapper .form-item select{border-radius:4px;border:1.2px solid #2D008A;background:#FFF;height:51px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:18px;width:100%;padding:0 10px}.contact-form-section .cf-wrapper .form-item [type="submit"]{height:47px;padding:16px 18px;border-radius:8px;background:#2D008A;color:var(--m-3-white, #fff);font-size:18px;font-style:normal;font-weight:600;line-height:20px;border:0}.mb0{margin-bottom:0 !important}.follow-us-section .container{max-width:1200px;margin:auto}.follow-us-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center}.follow-us-section .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin-right:130px}.follow-us-section .socials a{text-decoration:none;margin:0 15px}.contact-accordion .container{max-width:1200px;margin:auto}.contact-accordion .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.contact-accordion .content-col{max-width:384px;width:32%}.contact-accordion .content-col .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 16px 0}.contact-accordion .content-col .description{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.contact-accordion .accordion-col{max-width:792px;width:66%}.contact-accordion .accordion-row.active .acc-arrow{-moz-transform:scale(1) rotate(-180deg);-webkit-transform:scale(1) rotate(-180deg);-o-transform:scale(1) rotate(-180deg);-ms-transform:scale(1) rotate(-180deg);transform:scale(1) rotate(-180deg)}.contact-accordion .accordion-row button{border:0;width:100%;border-bottom:1px solid rgba(0,0,0,0.3);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:12px 0}.contact-accordion .accordion-row button .acc-title{color:var(--m-3-black, #000);font-size:26px;font-style:normal;font-weight:400;line-height:30px}.contact-accordion .accordion-row button .acc-arrow{position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.contact-accordion .accordion-row button .acc-arrow svg{position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.contact-accordion .accordion-row-content{display:none}.contact-accordion .accordion-row-content-inner{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.contact-accordion .acc-column .acc-column-title{color:var(--m-3-black, #000);font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.contact-accordion .acc-column .acc-column-item{margin-bottom:20px}.contact-accordion .acc-column .acc-column-item .icon{margin-right:10px;width:18px;height:18px;display:inline-flex}.contact-accordion .acc-column .acc-column-item a{color:#000;text-decoration:none}.contact-accordion .acc-column .acc-column-item a:hover{text-decoration:underline}.alphon-cta .container{max-width:1200px;margin:auto}.alphon-cta .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.alphon-cta .title-col{max-width:384px;width:32%;color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.alphon-cta .content-col{max-width:792px;width:66%}.alphon-cta .description{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 16px 0}.campus-addresses .container{max-width:1200px;margin:auto}.campus-addresses .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.campus-addresses .campus-item{border-bottom:1px solid rgba(0,0,0,0.3);padding-bottom:64px;margin-bottom:64px}.campus-addresses .campus-item:last-child{border-bottom:0;padding-bottom:0}.campus-addresses .section-title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 64px 0}.campus-addresses .title-col{max-width:282px;width:23.5%}.campus-addresses .content-col{max-width:792px;width:66%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.campus-addresses .content-col .inner-col.with-content{width:35.61%}.campus-addresses .content-col .inner-col.with-image{width:61.37%}.campus-addresses .content-col .inner-col .btn{width:100%;text-align:center}.campus-addresses .content-col .inner-col .btn-google-maps{margin-bottom:16px}.campus-addresses .content-col .with-image img{border-radius:8px;overflow:hidden;position:relative}.campus-addresses .campus-title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin:0 0 8px 0}.campus-addresses .campus-address{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.campus-addresses .campus-address svg{position:relative;top:3px}.campus-addresses .campus-acc{margin-top:32px}.campus-addresses .campus-acc.active button{background:url(../../../images/campus-acc-plus.png) no-repeat 0 15%}.campus-addresses .campus-acc.active .campus-acc-content{display:block}.campus-addresses .campus-acc button{text-align:left;width:100%;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;border:0;background:url(../../../images/campus-acc-minus.png) no-repeat 0 15%;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,0.3)}.campus-addresses .campus-acc .campus-acc-content{display:none;margin-top:16px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px}body.page-template-tpl-flex .default-header{margin-bottom:0}body.page-template-tpl-flex .breadcrumbs-flex{padding:24px 0}.video-banner .banner-wrapper{position:relative;overflow:hidden;min-height:516px}.video-banner .banner-wrapper:before{content:'';width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0.79) 100%, rgba(0,0,0,0.29) 100%);mix-blend-mode:multiply;position:absolute;z-index:1}.video-banner .banner-video-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.video-banner .banner-video-wrapper.is-visible{opacity:1}.video-banner .banner-video-wrapper video,.video-banner .banner-video-wrapper iframe{width:100%;height:675px;-moz-transform:scale(2.2) translateX(0px) translateY(5%);-webkit-transform:scale(2.2) translateX(0px) translateY(5%);-o-transform:scale(2.2) translateX(0px) translateY(5%);-ms-transform:scale(2.2) translateX(0px) translateY(5%);transform:scale(2.2) translateX(0px) translateY(5%)}.video-banner .banner-nav{position:absolute;z-index:2;top:20px;right:83px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.video-banner .banner-nav button{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.video-banner .banner-nav button.volume-on{margin-right:18px}.video-banner .banner-content{position:absolute;z-index:2;left:80px;bottom:65px;max-width:406px;width:100%;color:#fff}.video-banner .banner-content .title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 24px 0}.video-banner .banner-content .desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.page-scroll-nav{background:var(--m-3-white, #fff);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);padding:16px 0}.page-scroll-nav .page-scroll-nav-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style-type:none}.page-scroll-nav .page-scroll-nav-wrapper li{position:relative;margin-left:32px;margin-bottom:20px}.page-scroll-nav .page-scroll-nav-wrapper li:first-child{margin-left:0}.page-scroll-nav .page-scroll-nav-wrapper li.active:before{content:'';position:absolute;bottom:-20px;left:50%;margin-left:-4px;display:inline-block;width:8px;height:8px;background:#2D008A;border-radius:100%}.page-scroll-nav .page-scroll-nav-wrapper a{color:#2D008A;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;text-decoration:none;margin:0 0 8px 0}.title-content-2columns{padding-top:64px}.title-content-2columns .container{max-width:1200px;margin:auto}.title-content-2columns .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.title-content-2columns .title-col{max-width:282px;width:23.5%;color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.title-content-2columns .content-col{max-width:792px;width:66%;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.title-content-2columns .content-col p{margin:0}.title-content-2columns .permalink{margin-top:36px}.quotes-section .container{max-width:1200px;margin:auto}.quotes-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.quotes-section .title-col{max-width:282px;width:23.5%;color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.quotes-section .content-col{max-width:792px;width:66%}.quotes-section .description{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;position:relative}.quotes-section .description:before{content:'';display:inline-block;background:url(../../../images/quote.png) no-repeat center;position:absolute;width:36px;height:34px;z-index:0;left:-20px;top:-10px}.quotes-section .description p{margin:0;z-index:1;position:relative}.image-title-content-button-2columns .container{max-width:1200px;margin:auto}.image-title-content-button-2columns .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-start}.image-title-content-button-2columns .title-col{max-width:282px;width:23.5%;color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.image-title-content-button-2columns .content-col{max-width:792px;width:66%}.image-title-content-button-2columns .title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;color:#000;margin:0 0 36px 0}.image-title-content-button-2columns .permalink{margin-top:36px}.image-title-content-button-2columns .description{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.image-title-content-button-2columns .description p{margin:0}html.lock-scroll{overflow:hidden}html.lock-scroll .scroll-up-btn{display:none}@keyframes animate-button{0%{top:0}50%{top:12px}100%{top:0}}.timeline-section{background:#004756;position:relative;width:100%;margin-top:64px;margin-bottom:64px;height:calc(100vh - 88px);overflow:hidden;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.timeline-section .inner.entry-inner{padding-top:36px;overflow:hidden}.timeline-section.active{margin-top:120px}.timeline-section.active .bottom-timeline-trigger{position:fixed;background:#004756;padding-top:30px}.timeline-section.active .bottom-timeline-trigger.colored{background:#2B0388}.timeline-section.active .timeline-section-inner-scroll{padding:36px;max-height:calc(100vh - 72px);overflow:hidden;overflow-y:scroll;position:relative;z-index:99}.timeline-section.active .timeline-section-inner-scroll::-webkit-scrollbar{width:15px}.timeline-section.active .timeline-section-inner-scroll::-webkit-scrollbar-track{background-color:transparent}.timeline-section.active .timeline-section-inner-scroll::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:15px;border:6px solid transparent;background-clip:content-box}.timeline-section.active .timeline-section-inner-scroll::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.timeline-section.active .aside-titles{opacity:1}.timeline-section.active .timeline-item{opacity:1}.timeline-section.active .event-row:before{height:calc(100% + 66px)}.timeline-section.active .bottom-timeline-trigger button{position:relative}.timeline-section.active .bottom-timeline-trigger button svg{position:relative;animation:animate-button 1.2s ease 0s infinite normal forwards}.timeline-section .container{max-width:1200px;margin:auto}.timeline-section .title{color:#00F5CC;font-size:60px;font-style:normal;font-weight:600;line-height:96px;text-align:center;position:relative;padding-bottom:35px;cursor:none}.timeline-section .title .big{background:rgba(0,245,204,0.3)}.timeline-section .section-banner{margin-bottom:69px}.timeline-section .colored-item{background:#2B0388;position:relative}.timeline-section .colored-item:before{content:'';background:#2B0388;display:inline-block;height:100%;width:400px;position:absolute;left:-400px;z-index:10;bottom:0}.timeline-section .colored-item:after{content:'';background:#2B0388;display:inline-block;height:100%;width:400px;position:absolute;right:-400px;z-index:10;bottom:0}.timeline-section .centered-timeline-item{position:relative;background:linear-gradient(rgba(43,3,136,0), rgba(43,3,136,0.47451), #2B0388);padding-top:30px;height:275px;margin-top:-66px}.timeline-section .centered-timeline-item:before{content:'';background:linear-gradient(rgba(43,3,136,0), rgba(43,3,136,0.47451), #2B0388);display:inline-block;height:275px;width:400px;position:absolute;left:-400px;z-index:10;bottom:0}.timeline-section .centered-timeline-item:after{content:'';background:linear-gradient(rgba(43,3,136,0), rgba(43,3,136,0.47451), #2B0388);display:inline-block;height:275px;width:400px;position:absolute;right:-400px;z-index:10;bottom:0}.timeline-section .centered-timeline-item .event-row:before{display:none}.timeline-section .centered-timeline-item .event-row.total-1.is-levinsky{justify-content:center;width:420px;margin-top:30px}.timeline-section .centered-timeline-item .event-row.total-1.is-levinsky .event-row-item{max-width:100%;text-align:center}.timeline-section .centered-timeline-item .event-row.total-1.is-levinsky .event-row-item .event-year-number{position:absolute;width:100%;top:20px;z-index:3}.timeline-section .centered-timeline-item .centered-image{width:100%;position:relative;z-index:3;padding-bottom:30px}.timeline-section .event-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;width:376px;margin:auto;justify-content:space-between}.timeline-section .event-row.total-1.is-wingate{justify-content:flex-end}.timeline-section .event-row.total-1.is-levinsky{justify-content:flex-start}.timeline-section .event-row:before{content:'';width:1.25px;height:100%;background:#fff;display:block;position:absolute;left:50%;margin-left:-0.5px}.timeline-section .event-row .event-dot{width:8px;height:8px;border-radius:100%;background:#fff;position:absolute;left:50%;margin-left:-4px}.timeline-section .event-row-item{color:#fff;max-width:168px;width:100%;text-align:left;cursor:pointer}.timeline-section .event-row-item[data-type="wingate"]{position:relative;left:30px}.timeline-section .event-year-number{font-size:26px;font-style:normal;font-weight:600;line-height:24px;text-decoration-line:underline}.timeline-section .event-year-hebrew{font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.032px}.timeline-section .event-title{font-size:20px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:0.1px}.timeline-section .aside-title{width:291px}.timeline-section .aside-title.left .title-name{text-align:right}.timeline-section .aside-title .aside-description{margin-top:30px;opacity:0}.timeline-section .aside-title .title-image{opacity:0;position:absolute;left:0}.timeline-section .aside-title .desc-header{border-radius:16px 16px 0px 0px;background:linear-gradient(180deg, rgba(0,0,0,0) 100%, rgba(0,0,0,0.29) 67.71%);padding:14px 20px;border:1px solid white;border-bottom:0}.timeline-section .aside-title .desc-header.colored{background:linear-gradient(rgba(45,0,138,0.478431), rgba(45,0,138,0.0588235))}.timeline-section .aside-title .desc-header.colored .head-title{color:#EFADF0}.timeline-section .aside-title .desc-footer{position:relative}.timeline-section .aside-title .desc-footer .desc-footer-inner{border-radius:0px 0px 16px 16px;border:1px solid #FFF;padding:20px;height:424px;overflow:hidden;overflow-y:scroll;font-size:16px;color:#fff;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px}.timeline-section .aside-title .title-name{font-size:36px;font-style:normal;font-weight:700;line-height:36px;color:#00F5CC;opacity:0.4}.timeline-section .aside-title .head-year{font-size:36px;font-style:normal;font-weight:600;line-height:36px;color:#E6FEFA}.timeline-section .aside-title .head-title{color:#00F5CC;font-size:26px;font-style:normal;font-weight:600;line-height:30px}.timeline-section .timeline-item{padding-bottom:66px;opacity:0}.timeline-section .timeline-item.visible{opacity:1}.timeline-section .timeline-wrapper{position:relative}.timeline-section .timeline-wrapper:after{content:'';position:absolute;bottom:120px;left:50%;margin-left:-222px;width:444px;height:201px;background:linear-gradient(rgba(0,71,86,0), rgba(0,71,86,0.47451), rgba(0,71,86,0.968627));display:block}.timeline-section .timeline-wrapper.remove-shadow:after{display:none}.timeline-section button.back-to-timeline{position:absolute;top:-35px}.timeline-section .aside-titles{position:absolute;top:80px;width:290px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;opacity:0;z-index:9999;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.timeline-section .aside-titles.right-side{left:80px}.timeline-section .aside-titles.left-side{right:80px}.bottom-timeline-trigger{position:absolute;bottom:0px;padding-bottom:20px;width:100%;left:0;z-index:9}.bottom-timeline-trigger button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto}.bottom-timeline-trigger button .button-title{text-align:center;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin-bottom:8px}.nicescroll-cursors{width:2px !important}.nicescroll-rails{margin-top:10px !important;max-height:400px;overflow:hidden;width:2px !important}.banner-with-content .container{max-width:1200px;margin:auto}.banner-with-content .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-direction:column-reverse;flex-wrap:wrap;height:370px;border-radius:24px;overflow:hidden;position:relative}.banner-with-content .inner:before{content:'';height:100%;display:block;position:absolute;bottom:0;left:0;width:100%;border-radius:24px;background:linear-gradient(180deg, rgba(0,0,0,0) 100%, #000 100%)}.banner-with-content .banner-content{padding-left:36px;position:relative;z-index:2;color:#fff}.banner-with-content .banner-content .title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}.banner-with-content .banner-content .desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin:0 0 36px 0}.banner-with-content .banner-content .permalink{margin-bottom:27px}.static-terms .title{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px;margin-bottom:24px}.static-terms .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}.static-terms .static-button{margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;padding:8px 16px;justify-content:center;align-items:center;gap:4px;height:48px;border-radius:40px;border:1px solid #000;background:#FFF;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.static-terms .static-button .icon{display:inline-flex}.static-terms .static-button:hover{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2)}.filter-box{margin-bottom:24px}.filter-box.opened .filter-box-inner{height:auto}.filter-box.opened .toggle-icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:-2px}.filter-box.opened .filter-box-toggle{margin-bottom:12px}.filter-box .filter-box-inner{overflow:hidden;height:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.filter-box .filter-box-toggle{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.filter-box .filter-box-toggle .toggle-title{font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#000}.filter-box .filter-box-toggle .toggle-icon{position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.filter-box .filter-box-item{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:13px;cursor:pointer;user-select:none}.filter-box .filter-box-item:last-of-type{margin-bottom:0}.filter-box .filter-box-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-box .filter-box-item input:checked ~ .checkmark{background:url(../../../images/chechbox-checked.png) no-repeat center}.filter-box .filter-box-item .checkmark{position:absolute;top:0;left:0;width:20px;height:21px;background:url(../../../images/chechbox.png) no-repeat center;display:inline-block}.filter-box .filter-box-item .check-title{margin-left:28px;line-height:21px}.taxonomy-main-section .container{max-width:1200px;width:100%;margin:auto}.taxonomy-main-section .breadcrumb-row{margin-top:36px;margin-bottom:64px}.taxonomy-main-section .items-row{margin-bottom:36px}.taxonomy-main-section .split-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:30px}.taxonomy-main-section .split-row .sidebar{width:266px;position:relative}.taxonomy-main-section .split-row .courses{width:calc(100% - 290px)}.taxonomy-main-section .split-row .filters-wrapper{position:relative;padding-right:16px;border-right:1px solid rgba(0,0,0,0.3)}.taxonomy-main-section .split-row .submit-wrapper{position:sticky;bottom:15px;left:0;z-index:99}.sidebar-filter-submit{border-radius:8px;background:#EFADF0;display:flex;width:100%;height:48px;padding:16px 18px;justify-content:center;align-items:center;font-size:18px;font-style:normal;font-weight:600;line-height:20px;color:#2D008A}.main-courses-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.main-courses-wrapper .course-item{width:30.99%}.course-item{margin-bottom:36px}.course-item:hover .course-thumb:after{-webkit-border-radius:8px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.course-item:hover .course-thumb img.border-radius8{-webkit-border-radius:8px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.course-item:hover .course-thumb .tag{width:auto;height:32px;border-radius:48px;overflow:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.course-item:hover .course-thumb .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:auto;height:32px;line-height:32px;font-size:14px;padding:0 10px}.course-item .post-title{margin:0 0 16px 0}.course-item .post-title a{text-decoration:none;font-size:26px;font-style:normal;font-weight:600;line-height:30px;color:#000;min-height:90px;display:block}.course-item .course-thumb{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.course-item .course-thumb:after{content:'';position:absolute;width:100%;height:100%;border-radius:8px;background:linear-gradient(0deg, #000 100%, rgba(0,0,0,0) 100%);bottom:0;left:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.course-item .course-thumb .tag-wrap{height:32px;margin-bottom:16px;position:absolute;z-index:2;left:15px;top:15px}.course-item .course-thumb .tag{width:16px;height:16px;border-radius:50%;overflow:hidden;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.course-item .course-thumb .tag .tag-name{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;width:16px;height:16px;border-radius:50%;display:inline-block;font-size:0;font-weight:500;color:#000}.course-item .meta-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:5px}.course-item .icon{width:20px;display:inline-block;text-align:center;position:relative;top:2px}.course-item .title{margin-left:4px}.course-item .permalink{margin-top:24px}.course-item .permalink a{font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;text-decoration:none;align-items:center}.course-item .permalink a .arr{position:relative;display:inline-flex;margin-left:8px}.course-item .course-inner-wrap{padding:24px 16px 16px 16px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.active-filters{display:none;padding-bottom:24px;padding-right:16px;border-right:1px solid rgba(0,0,0,0.3)}.active-filters.active{display:block}.active-filters .active-title{font-size:14px;font-style:normal;font-weight:500;line-height:14px;color:#000}.active-filters .active-tags{margin:24px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;gap:8px;flex-wrap:wrap}.active-filters .clear-selected button{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.active-filters .active-tag-button{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:40px;border:1px solid #000;background:#FFF;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:14px}.single-course-banner{margin-bottom:24px}.single-course-banner .container{max-width:1200px;margin:auto}.single-course-banner .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.single-course-banner .title{color:#000;font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 24px 0}.single-course-banner .campus a{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none}.single-course-banner .campus a:hover{text-decoration:underline}.single-course-banner .campus a .icon{display:inline-flex;margin-right:8px}.single-course-banner .buttons-column .share-button-module{margin-top:19px}.single-course-banner .buttons-column .share-button-module a{width:100%;text-align:center;color:#000}.banner-content-wide-image .container{max-width:1200px;margin:auto}.banner-content-wide-image .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.banner-content-wide-image .small-col{width:282px}.banner-content-wide-image .wide-col{max-width:792px;width:66%}.banner-content-wide-image .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}.banner-content-wide-image .description{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin:0 0 16px 0}.important-details .container{max-width:1200px;margin:auto}.important-details .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.important-details .small-col{width:282px}.important-details .wide-col{max-width:792px;width:66%}.important-details .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}.important-details .wide-col-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid rgba(0,0,0,0.3);margin-bottom:24px;padding-bottom:24px}.important-details .wide-col-content .details{margin:0;padding:0;list-style:none}.important-details .wide-col-content .details li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin:0 0 24px 0;color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.important-details .wide-col-content .details li:last-child{margin-bottom:0}.important-details .wide-col-content .details li .icon{width:24px;margin-right:8px;display:inline-flex;justify-content:center}.important-details .wide-col-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.important-details .wide-col-bottom .b-item{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.admission .container{max-width:1200px;margin:auto}.admission .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.admission .small-col{width:282px}.admission .small-col-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-direction:column;height:100%}.admission .wide-col{max-width:792px;width:66%}.admission .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}.admission .title-desc{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px}.admission .wp-the-content ul{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin:0;padding:0 0 0 16px}.admission .wp-the-content ul li{line-height:23px}.trends-section .container{max-width:1200px;margin:auto}.trends-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.trends-section .small-col{width:282px}.trends-section .wide-col{max-width:792px;width:66%}.trends-section .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.trends-section .tabs-titles{margin:0;padding:0;list-style:none}.trends-section .tabs-titles li{margin-bottom:24px}.trends-section .tabs-titles li:last-child{margin-bottom:0}.trends-section .tabs-titles li.active{border-radius:8px;background:rgba(239,173,240,0.1)}.trends-section .tabs-titles li.active .tab-button{font-weight:600;text-decoration-line:underline}.trends-section .tab-button{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;padding:8px}.trends-section .tab-button h3,.trends-section .tab-button h4{margin:0;line-height:1}.trends-section .tab-block-content{display:none}.trends-section .tab-block-content.active{display:block}.trends-section .tab-block-content .wide-banner{margin-bottom:36px}.trends-section .tab-block-content .tab-title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:0.1px;margin:0 0 36px 0}.trends-section .tab-block-content .tab-content{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.trends-section .tab-block-content .tab-content p{margin-top:0;margin-bottom:24px}.trends-section .tab-block-content .tab-content p:last-child{margin-bottom:0}.trends-section .tab-block-content .permalink{margin-top:24px}.trends-section .tab-block-content .permalink a{color:#000}.curriculum-section .container{max-width:1200px;margin:auto}.curriculum-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.curriculum-section .small-col{width:282px}.curriculum-section .wide-col{max-width:792px;width:66%}.curriculum-section .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.curriculum-section .year-title{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;border-bottom:1px solid rgba(0,0,0,0.3);padding:8.5px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;align-items:center}.curriculum-section .year-title span.icon{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.curriculum-section .accordion-block-content.active .year-title .icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.curriculum-section .accordion-block-content.active .table-content{display:block}.curriculum-section .table-content{padding-top:24px;display:none}.curriculum-section .course-table th{text-align:left;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,0.3);padding-right:10px}.curriculum-section .course-table td{color:#000;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px;padding:20px 0;padding-right:20px}.title-wide-content .container{max-width:1200px;margin:auto}.title-wide-content .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.title-wide-content .small-col{width:282px}.title-wide-content .wide-col{max-width:792px;width:66%}.title-wide-content .title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.title-wide-content .wp-the-content{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.title-wide-content .wp-the-content p{margin:0 0 16px 0}.title-wide-content .wp-the-content p:last-child{margin-bottom:0}.title-wide-content .wp-the-content h2,.title-wide-content .wp-the-content h3{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 24px 0}.title-wide-content .wp-the-content ul{margin:0;padding:0 0 0 16px}.title-wide-content .wp-the-content ul li{line-height:24px}.registration-dates-section .container{max-width:1200px;margin:auto}.registration-dates-section .block-title{color:#000;font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.registration-dates-section .reg-list{margin:0;padding:0;list-style:none}.registration-dates-section .reg-list li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.3)}.registration-dates-section .reg-list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.registration-dates-section .reg-list .title{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.registration-dates-section .reg-list .price{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.faq-section{color:#FFF}.faq-section .container{max-width:1200px;margin:auto}.faq-section .inner{padding:62px 0;background:#004756;border-radius:24px}.faq-section .small-col{width:258px}.faq-section .wide-col{max-width:688px;width:66%}.faq-section .block-title{font-size:48px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:0.48px;margin:0 0 8px 0;text-align:center}.faq-section .block-subtitle{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.faq-section .faq-list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,0.3);margin-top:36px;padding-top:13px}.faq-section .faq-list li{border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:13px;margin-bottom:13px;position:relative;padding-right:24px;padding-left:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.faq-section .faq-list li .faq-btn{position:absolute;right:24px;top:0}.faq-section .faq-list li .faq-btn .icon{position:relative;display:inline-block}.faq-section .faq-list li.active .faq-btn .icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.faq-section .faq-list li.active .answer{height:auto}.faq-section .question{font-size:26px;font-style:normal;font-weight:400;line-height:30px}.faq-section .answer{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;padding-right:40px;overflow:hidden;height:0px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.related-links-section.active .minus{display:none}.related-links-section.active .plus{display:block}.related-links-section.active .inner{background:#E6FEFA;border:1px solid #E6FEFA}.related-links-section.active .inner .title button{background:transparent}.related-links-section.active .links-wrapper{height:0}.related-links-section .minus{display:block}.related-links-section .plus{display:none}.related-links-section .container{max-width:1200px;margin:auto}.related-links-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;border:1px solid #00F5CC;border-radius:24px;padding:24px}.related-links-section .small-col{max-width:384px}.related-links-section .wide-col{max-width:792px}.related-links-section .title button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px}.related-links-section .title button span{display:inline-flex;margin-right:24px}.related-links-section .links-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0;list-style:none;padding:20px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;height:auto;overflow:hidden}.related-links-section .links-wrapper li{width:33%;margin:16px 0}.related-links-section .links-wrapper a{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;text-decoration-line:underline}.related-posts-section .container{max-width:1200px;margin:auto}.related-posts-section .related-posts{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.related-posts-section .related-posts .card-item{width:32%;border-radius:8px;overflow:hidden}.related-posts-section .related-posts .card-item .card-thumb{position:relative;margin:0;display:inline-flex}.related-posts-section .related-posts .card-item .card-thumb a{display:inline-flex}.related-posts-section .related-posts .card-item .card-thumb img{width:100%}.related-posts-section .related-posts .card-item .card-inner-wrap{padding:24px 16px 16px 16px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;position:relative;margin-top:-5px}.related-posts-section .related-posts .card-item:hover{border-radius:0px}.related-posts-section .related-posts .card-item:hover .event-date{text-decoration:underline}.related-posts-section .related-posts .card-item:hover .post-title a,.related-posts-section .related-posts .card-item:hover .permalink a{text-decoration:underline}.related-posts-section .related-posts .card-item:hover .card-inner-wrap{background:#EAE6F3;border-radius:0px}.related-posts-section .related-posts .card-item:hover .card-thumb a img{-webkit-border-radius:8px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.related-posts-section .related-posts .card-item .event-inner-wrap{padding:24px 16px 16px 16px}.related-posts-section .related-posts .card-item .post-title{margin-bottom:16px}.related-posts-section .related-posts .card-item .post-title a{font-size:26px;font-style:normal;font-weight:600;line-height:30px;color:#000;text-decoration:none}.related-posts-section .related-posts .card-item .post-meta{margin-top:0px;margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.related-posts-section .related-posts .card-item .post-meta .meta-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0;margin-left:16px;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.related-posts-section .related-posts .card-item .post-meta .meta-item:first-child{margin-left:0}.related-posts-section .related-posts .card-item .permalink{margin-top:20px}.related-posts-section .related-posts .card-item .permalink a{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;text-decoration:none}.related-posts-section .related-posts .card-item .permalink a .arr{position:relative;margin-left:8px;top:4px}.related-posts-section .inner>.title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;color:#000;margin:0 0 36px 0}.search-results-breadcrumbs-section{padding-top:36px;margin-bottom:64px}.search-results-breadcrumbs-section .container{max-width:1200px;margin:auto}.search-results-section .container{max-width:1200px;margin:auto}.search-results-section .tabs-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:64px}.search-results-section .tabs-buttons button{color:#000;font-size:26px;font-style:normal;font-weight:400;line-height:30px}.search-results-section .tabs-buttons button.disabled{color:rgba(0,0,0,0.3)}.sr-item{position:relative;border-bottom:1px solid rgba(0,0,0,0.3);background:#FFF;margin-bottom:36px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.sr-item:hover{background:rgba(255,93,99,0.1);border-color:transparent;border-radius:16px}.sr-item:hover .sr-item-title{text-decoration:underline}.sr-item .thumb-col{max-width:273px}.sr-item .wide-col{max-width:664px}.sr-item .sr-item-inner{padding:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-radius:16px;position:relative;justify-content:space-between;width:100%}.sr-item .sr-item-title{font-size:36px;font-style:normal;font-weight:400;line-height:36px;color:#000;margin:0 0 24px 0}.sr-item .sr-item-title a{text-decoration:none;color:#000}.sr-item .sr-item-desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;color:#000}.sr-item .sr-item-tag .tag{border-radius:40px;height:34px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:fit-content;padding:0 12px}.sr-item .sr-item-permalink{margin-top:24px}.sr-item .sr-item-permalink .permalink{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;font-size:15px;font-style:normal;font-weight:500;line-height:15px;color:#000;text-decoration:none}.sr-item .sr-item-permalink .permalink span{display:inline-flex}.sr-item .sr-item-permalink .permalink span.link-arrow{margin-left:8px}.sr-item .thumb-wrapper{position:relative;overflow:hidden;border-radius:8px}.sr-item .thumb-wrapper:before{content:'';display:block;position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(0deg, #000 100%, rgba(0,0,0,0) 100%)}.sr-item .thumb-inner{position:absolute;z-index:2;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:20px;bottom:24px;left:22px}.sr-item .thumb-meta .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;margin:0 0 8px 0}.sr-item .thumb-meta .row .icon{width:24px;display:inline-flex;justify-content:center;align-items:center;margin-right:8px}.sr-item .thumb-meta .row span{display:inline-flex}.lobby-faculty-section .container{max-width:1200px;margin:auto}.lobby-faculty-section .faculty-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2%}.lobby-faculty-section .faculty-item{width:32%;margin-bottom:36px;border-radius:8px;overflow:hidden}.lobby-faculty-section .faculty-item:hover .faculty-data{background:#EAE6F3}.lobby-faculty-section .faculty-thumb{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.lobby-faculty-section .faculty-thumb a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.lobby-faculty-section .faculty-data{padding:24px 16px 16px 16px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.lobby-faculty-section .post-title{color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:16px}.lobby-faculty-section .post-title a{color:#000;text-decoration:none}.lobby-faculty-section .meta-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.lobby-faculty-section .meta-item .icon{margin-right:4px;display:inline-flex}.lobby-faculty-section .permalink{margin-top:24px}.lobby-faculty-section .permalink a{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.lobby-faculty-section .permalink a .arr{display:inline-flex;margin-left:8px}.lobby-faculty-section .faculty-load-more{text-align:center;margin-top:36px;margin-bottom:36px}.lobby-faculty-section .faculty-load-more button{color:#000}.loader-wrapper{display:none}.loader-wrapper.active{display:block}.loader-wrapper img{max-width:100px}.single-faculty-header .container{max-width:1200px;margin:auto}.title-content-button-section .container{max-width:1200px;margin:auto}.title-content-button-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.title-content-button-section .title{max-width:282px;font-size:36px;font-style:normal;font-weight:700;line-height:36px}.title-content-button-section .content-col{width:66%}.title-content-button-section .description{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px}.title-content-button-section .description p{margin:0 0 16px 0}.title-content-button-section .description p:last-child{margin-bottom:0}.title-content-button-section .permalink{margin:36px 0 0 0}.courses-by-category-section .container{max-width:1200px;margin:auto}.courses-by-category-section .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.courses-by-category-section .sidebar-col{max-width:245px}.courses-by-category-section .sidebar-col .title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 40px 0}.courses-by-category-section .content-col{width:74.67%}.courses-by-category-section .tax-tabs button{width:100%;border:0;border-radius:8px;padding:8px;height:48px;text-align:left;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin-bottom:24px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.courses-by-category-section .tax-tabs button.active,.courses-by-category-section .tax-tabs button:hover{background:rgba(239,173,240,0.1);font-weight:600;text-decoration-line:underline}.courses-by-category-section .courses-grid{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:space-between;flex-wrap:wrap;gap:2%}.courses-by-category-section .courses-grid .course-item{max-width:282px;width:32%}.courses-by-category-section .courses-grid .inner{display:block}.courses-by-category-section .hide-item{display:none !important}.courses-table-search .container{max-width:1200px;margin:auto}.courses-table-search .block-title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 24px 0}.courses-table-search .filter-courses form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:end;gap:24px}.courses-table-search .filter-courses form .col{width:23.5%}.courses-table-search .filter-courses form .col.submit-col{width:20%;justify-content:end;display:inline-flex}.courses-table-search .filter-courses form .col button{height:51px;min-width:200px}.courses-table-search .filter-courses form label{max-width:282px}.courses-table-search .filter-courses form label .label-title{font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin-bottom:8px}.courses-table-search .filter-courses form label .nice-select{border-color:black}.courses-table-search .filter-courses form label .nice-select.open:after{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:50% 40%}.courses-table-search .filter-courses form label .nice-select:after{width:20px;height:20px;background:url(../../../images/shevrons-down.png) no-repeat center;transform:initial;margin-top:-8px}.courses-table-search .courses-results{margin-top:36px}.courses-table-search .courses-results .head{border-bottom:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;gap:24px}.courses-table-search .courses-results .head .col{width:23.5%;font-size:20px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:0.1px}.courses-table-search .courses-results .head .col.submit-col{width:20%}.courses-table-search .course-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid rgba(0,0,0,0.3)}.courses-table-search .course-row .col{width:23.5%;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px}.courses-table-search .course-row .col.form-button{width:20%}.courses-table-search .faculty-load-more{margin-top:36px;text-align:center}.courses-table-search .faculty-load-more .load-more{color:#000}.organization-chart-section .container{max-width:1200px;margin:auto}.organization-chart-section #container h1,.organization-chart-section #container h2,.organization-chart-section #container h3,.organization-chart-section #container h4,.organization-chart-section #container p,.organization-chart-section #container2 h1,.organization-chart-section #container2 h2,.organization-chart-section #container2 h3,.organization-chart-section #container2 h4,.organization-chart-section #container2 p{font-family:'RAG-Sans'}.organization-chart-section .highcharts-label{font-family:'RAG-Sans'}.organization-chart-section .highcharts-label h4{display:none !important}.organization-chart-section .highcharts-label p{font-size:19.577px;font-style:normal;line-height:19.577px}.organization-chart-section .highcharts-label .custom-label{font-family:'RAG-Sans';font-size:19.577px;font-style:normal;line-height:19.577px;text-align:left}.organization-chart-section #container2{margin-top:65px}.organization-chart-section .highcharts-credits{display:none !important}.campuses-map .container{max-width:1200px;margin:auto}.campuses-map .inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.campuses-map .title{font-size:36px;font-style:normal;font-weight:700;line-height:36px;margin:0 0 36px 0}.campuses-map .map-col{background:#2D008A;border-radius:24px;width:65.85%;max-width:790px}.campuses-map .campus-sidebar-col{width:32%;max-width:384px}.campuses-map .map-col-inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;border-radius:25px;overflow:hidden}.campuses-map .map-sidebar{margin:19px 0 20px 20px;max-width:304px;width:38.5%}.campuses-map .map-sidebar-inner{max-width:304px;min-height:526px;border-radius:15px;border:1px solid #EAE6F3;padding:20px 18px 0 18px}.campuses-map .map-terms{margin-bottom:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;gap:8px}.campuses-map .map-terms button{display:flex;height:47px;padding:0 4px;justify-content:center;align-items:center;border-radius:8px;background:#EAE6F3;font-size:14px;font-style:normal;font-weight:400;line-height:15px}.campuses-map .map-search{position:relative}.campuses-map .map-search button{position:absolute;right:16px;top:12px}.campuses-map .map-search input{padding:0 18px;width:100%;height:47px;border-radius:8px;border:1px solid #EAE6F3;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;color:#fff;background:none}.campuses-map .map-search input:focus{outline:none}.campuses-map .map-search input::-webkit-input-placeholder{color:#fff}.campuses-map .map-search input::-moz-placeholder{color:#fff}.campuses-map .map-search input:-ms-input-placeholder{color:#fff}.campuses-map .map-search input:-moz-placeholder{color:#fff}.campuses-map .campus-list{margin-top:16px}.campuses-map .campus-map-item{color:#EAE6F3;padding:8px;border-bottom:1px solid rgba(255,255,255,0.3);display:block;text-align:left;width:100%}.campuses-map .campus-map-item.active{background:rgba(234,230,243,0.2);border-radius:8px}.campuses-map .campus-map-item .campus-title{font-size:18px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:0.036px;margin-bottom:8px}.campuses-map .campus-map-item .campus-location{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.032px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.campuses-map .campus-map-item .campus-location .icon{margin-right:4px;width:16px;height:16px}.campuses-map .map-wrapper{height:100%;width:57%}.campuses-map #map-canvas{height:565px;width:100%}.campuses-map .campus-preview{border-radius:24px;border:1px solid #EAE6F3;background:#FFF;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.08);overflow:hidden;position:relative;height:565px}.campuses-map .campus-preview .campus-thumb{position:relative}.campuses-map .campus-preview .campus-thumb .tag{position:absolute;z-index:5;bottom:24px;left:24px;background:#fff;border-radius:8px;font-size:26px;font-style:normal;font-weight:600;line-height:30px;color:#2D008A;padding:6px 21px;display:inline-flex;max-width:75%}.campuses-map .campus-preview .campus-content{padding:28px 20px 20px 20px}.campuses-map .campus-preview .desc{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0.1px;margin-bottom:16px}.campuses-map .campus-preview .desc p{margin:0}.campuses-map .campus-preview .permalink{text-align:right}.campuses-map .campus-preview .permalink a{color:#000}.campuses-map .campus-preview .meta .item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;font-size:18px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.036px;margin-bottom:16px}.campuses-map .campus-preview .meta .item.email{margin-bottom:0}.campuses-map .campus-preview .meta .icon{width:24px;height:24px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.hidden-inner{display:none !important}.toggle-footer-cf{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:relative;display:block}.toggle-footer-cf:hover{-moz-transform:translateX(8px);-webkit-transform:translateX(8px);-o-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}#home-hero-banner .hero-banner{overflow:hidden}.from-top-to-down{-moz-transform:translateY(-250px);-webkit-transform:translateY(-250px);-o-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.from-down-to-top{-moz-transform:translateY(300px);-webkit-transform:translateY(300px);-o-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.from-right-to-left{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-moz-transform:translateX(-500px);-webkit-transform:translateX(-500px);-o-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}.from-left-to-right{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-moz-transform:translateX(1000px);-webkit-transform:translateX(1000px);-o-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.sticky-header-on .sub-header{position:fixed;z-index:9;width:100%;top:0}.sticky-header-on .sub-header-inner .logo{opacity:1}.sticky-header-on .scroll-up-btn{opacity:1;visibility:visible}.scroll-up-btn{position:fixed;right:50px;z-index:99;bottom:20px;opacity:0;visibility:hidden;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.container-1200{width:100%;min-width:1200px}.header .header-inner{position:relative}.header .header-inner .logo{max-width:330px;width:100%}.header .header-inner .search-lang-area{max-width:330px;width:100%;justify-content:end}.header .sub-header{padding-right:20px;padding-left:20px}.header .sub-header .sub-header-inner .list-nav>ul>li:first-child{margin-left:0}.header .sub-header .sub-header-inner .logo{max-width:330px;width:100%}.header .sub-header .sub-header-inner .btn-nav{max-width:330px;width:100%;text-align:right}.sub-header-inner .list-nav .sub-menu li{width:180px}.sub-header-inner .list-nav .sub-menu li:nth-child(2){margin-right:100px}