﻿/*!
Theme Name: QTEM
Theme URI: https://www.qtem.org
Author URI: https://www.qtem.org
Author: Okgreat.be
Description: A OKG custom theme for QTEM.
Version: 1.08
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,iframe{vertical-align:bottom;max-width:100%}input,textarea,select{font:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:focus,button:focus,input:focus,textarea:focus{outline:none}a:focus{outline:none;background:#d3d3d3}a:focus:not(:focus-visible){background:rgba(0,0,0,0)}a:focus-visible{outline:2px solid red;background:rgba(0,0,0,0)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"Geist";src:url("../fonts/Geist-Light.woff2") format("woff2"),url("../fonts/Geist-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url("../fonts/Geist-Regular.woff2") format("woff2"),url("../fonts/Geist-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Geist";src:url("../fonts/Geist-Medium.woff2") format("woff2"),url("../fonts/Geist-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Nib Pro";src:url("../fonts/NibPro-Light.woff2") format("woff2"),url("../fonts/NibPro-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@media(max-width: 576px){.mt-mob-5{margin-top:25px}.mb-mob-3{margin-bottom:15px}.mb-mob-5{margin-bottom:25px}}.bg-black{background-color:#000;color:#fff}.bg-black h2,.bg-black h3 h4,.bg-black p{color:#fff}.bg-black a{color:#fff}.bg-black .link-arrow{color:#fff}.bg-black .link-arrow::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}.bg-white{background-color:#fff;color:#000}.bg-white h2,.bg-white h3 h4{color:#000}.bg-white a{color:#000}.bg-white-brdr{background-color:#fff;color:#000;border:1px solid #d3dce5}.bg-white-brdr h2,.bg-white-brdr h3 h4{color:#000}.bg-white-brdr a{color:#000}.bg-red{background-color:#f05123;color:#000}.bg-red h2,.bg-red h3 h4{color:#000}.bg-red a{color:#000}.bg-softgray{background-color:#d3dce5;color:#000}.bg-softgray h2,.bg-softgray h3 h4{color:#000}.bg-softgray a{color:#000}.bg-mustard{background-color:#ccae2d;color:#000}.bg-mustard h2,.bg-mustard h3 h4{color:#000}.bg-mustard a{color:#000}.bg-burgundy{background-color:#3f1b21;color:#fff}.bg-burgundy h2,.bg-burgundy h3 h4,.bg-burgundy p{color:#fff}.font-white{color:#fff}.font-white p,.font-white h1,.font-white h2,.font-white h3,.font-white h4,.font-white h5,.font-white h6{color:#fff}.font-black{color:#000}.small-logo{max-width:170px;height:auto}.extra-small-logo{max-width:60px;height:auto}.mw-pg{max-width:450px;margin:auto}.mw-pgb{max-width:550px;margin:auto}.mw-cta{max-width:640px;margin:auto}.mw-ss{max-width:980px !important;margin:auto}.mw-gutenberg{max-width:1080px;padding:25px}@media(max-width: 767px){.mobsection{padding-top:3.5rem !important;padding-bottom:3.5rem !important}}.qround{border-radius:48px}.qround-sm{border-radius:24px 24px 24px 24px}.qround-sm-2{border-radius:24px 24px 24px 6px}.icon-part{object-fit:none}.section-block{padding:50px 0}.section-block-starter{padding-top:50px;padding-bottom:50px;margin-top:106px}@media(max-width: 767px){.section-block-starter{padding-top:10px}}.false-bottom{background-image:url("/wp-content/themes/qtem-okgreat/images/false-bottom.jpg");background-position:bottom center;background-repeat:repeat-x;will-change:transform;padding-top:.5px}.false-top{background-image:url("/wp-content/themes/qtem-okgreat/images/false-bottom.jpg");background-position:top center;background-repeat:repeat-x;will-change:transform;padding-top:.5px}.masonry-grid a:focus-visible{outline:none !important}.fancybox-custom-box.fancybox__content{max-width:600px;margin:0 auto;padding:30px;border-radius:24px}.fancybox-custom-box.fancybox__content p{margin-bottom:20px}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:auto !important}}@media(min-width: 1330px){.container{max-width:1560px}}.button{color:#000;border:1px solid #000;box-sizing:border-box;padding:10px 20px;text-decoration:none;display:inline-block;text-align:center;line-height:1.1;font-size:16px;font-family:"Geist";border-radius:50px}.button:hover{background-color:#000;color:#fff}.button-arrow{color:#000;border:1px solid #000;box-sizing:border-box;padding:10px 20px;text-decoration:none;display:inline-block;text-align:center;line-height:1.1;font-size:16px;font-family:"Geist";border-radius:50px;z-index:300;position:relative}.button-arrow:hover{background-color:#000;color:#fff}.button-arrow:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}.button-arrow::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;transition:filter .3s;margin-left:10px}.button-arrow-light{color:#fff;border:1px solid #fff;box-sizing:border-box;padding:10px 20px;text-decoration:none;display:inline-block;text-align:center;line-height:1.1;font-size:16px;font-family:"Geist";border-radius:50px;z-index:300;position:relative}.button-arrow-light:hover{background-color:#fff;color:#000}.button-arrow-light:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K")}.button-arrow-light::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;transition:filter .3s;margin-left:10px}.page-logo{max-width:400px}.link-arrow{color:#000;box-sizing:border-box;padding:5px 0px;text-decoration:none;display:inline-block;text-align:left;line-height:1.1;font-size:16px;font-weight:300;font-family:"Geist"}.link-arrow:hover{color:#000;text-decoration:underline}.link-arrow:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K")}.link-arrow::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;transition:filter .3s;margin-left:10px;top:2px;position:relative}.link-arrow-white{color:#fff;box-sizing:border-box;padding:5px 0px;text-decoration:none;display:inline-block;text-align:left;font-weight:300;line-height:1.1;font-size:16px;font-family:"Geist"}.link-arrow-white:hover{color:#fff;text-decoration:underline}.link-arrow-white:hover::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}.link-arrow-white::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");background-repeat:no-repeat;transition:filter .3s;margin-left:10px;top:2px;position:relative}footer{padding:0px 100px}@media(max-width: 767px){footer{padding:0px 25px}}footer .footer-content{padding-bottom:50px;border-bottom:1px solid #000}footer .footer-content h4{margin-bottom:20px}footer .footer-content p{font-size:15px;color:#000;max-width:345px;margin-bottom:20px}footer .footer-content .subscribe{margin-top:20px}footer .footer-content .legal a{color:#000;font-size:15px;text-decoration:none}footer .footer-content .legal a:hover{text-decoration:underline}footer h4{color:#fff;font-family:"Geist";font-weight:500;margin-bottom:10px;text-transform:none;letter-spacing:0;font-size:19px}footer .ff-default .ff-el-form-control{border-radius:50px !important;background-color:#000;border:1px solid #fff !important;padding:9px 15px !important;font-size:17px;font-family:"Geist";text-transform:none;max-width:300px}footer form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit{background-color:#000;border-color:#000;color:#fff;border:none;border-bottom:1px solid #fff;font-weight:500;font-family:"Geist";font-size:15px;border-radius:0;margin-top:10px;text-transform:uppercase;padding-left:0;padding-right:0;min-width:90px;max-width:90px;padding-bottom:2px}footer form.fluent_form_2 .wpf_has_custom_css.ff-btn-submit:hover{background-color:#000;border-color:#000;color:#fff;border:none;border-bottom:1px solid #fff;font-weight:500;font-family:"Geist";border-radius:0;margin-top:10px;text-transform:uppercase;padding-left:0;padding-right:0;min-width:90px;max-width:90px}footer .ff-default .ff-el-form-control:focus,footer .ff-default .ff-el-form-control:active,footer .ff-default .ff-el-form-control:focus-visible,footer .ff-default .ff-el-form-control:focus-within{color:#fff}footer .social-icons{display:flex;flex-direction:row;margin-bottom:20px}footer .social-icons .social-icon{width:18px;height:auto;display:inline-block;border:none;margin-right:10px;box-sizing:border-box}footer .social-icons .social-icon svg{width:18px;height:auto}footer .bi{fill:#fff}.post-article-header{margin:auto;max-width:1280px}.post-article-header img{width:100%;height:auto}.gutenberg-content .wp-block{max-width:100%;margin-bottom:1.5rem;line-height:1.6}.gutenberg-content p{font-size:1.1rem;line-height:1.55;margin-bottom:1.5rem}.gutenberg-content p strong,.gutenberg-content p b{font-weight:500}.gutenberg-content h1,.gutenberg-content h2,.gutenberg-content h3,.gutenberg-content h4,.gutenberg-content h5,.gutenberg-content h6{margin-top:1.5rem;margin-bottom:.75rem;line-height:1.3}.gutenberg-content h1{font-size:2.5rem;font-family:"Nib Pro";margin-bottom:40px}.gutenberg-content h2{font-size:2rem;font-family:"Geist"}.gutenberg-content h3{font-size:1.75rem;font-family:"Nib Pro"}.gutenberg-content h4{font-size:1.5rem;font-family:"Nib Pro"}.gutenberg-content h5{font-size:1.25rem;font-family:"Nib Pro"}.gutenberg-content h6{font-size:1rem;font-family:"Nib Pro"}.gutenberg-content blockquote{border-left:4px solid #ccae2d;padding-left:1rem;color:#666;font-style:italic}.gutenberg-content ul,.gutenberg-content ol{margin:1.5rem 0;padding-left:2rem}.gutenberg-content ul strong,.gutenberg-content ul b,.gutenberg-content ol strong,.gutenberg-content ol b{font-weight:500}.gutenberg-content ul li,.gutenberg-content ol li{margin-bottom:.5rem;line-height:1.75}.gutenberg-content ul li strong,.gutenberg-content ul li b,.gutenberg-content ol li strong,.gutenberg-content ol li b{font-weight:500}.gutenberg-content ul{list-style-type:disc}.gutenberg-content ol{list-style-type:decimal}.gutenberg-content a{color:#000;text-decoration:none;transition:color .3s ease}.gutenberg-content a:hover{color:#ccae2d}.gutenberg-content table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.gutenberg-content th,.gutenberg-content td{padding:.75rem;border:1px solid #ddd;text-align:left}.gutenberg-content th{background-color:#f4f4f4;font-weight:bold}.gutenberg-content .wp-block-image img{max-width:100%;height:auto;display:block;margin:1.5rem auto}.gutenberg-content .wp-block-button__link{background-color:#0073e6;color:#fff;padding:.75rem 1.5rem;text-align:center;border-radius:4px;transition:background-color .3s ease}.gutenberg-content .wp-block-button__link:hover{background-color:#005bb5}.gutenberg-content code{font-family:monospace;background-color:#f4f4f4;padding:.25rem;border-radius:3px}.gutenberg-content .wp-block-align-left{float:left;margin-right:1.5rem}.gutenberg-content .wp-block-align-right{float:right;margin-left:1.5rem}.gutenberg-content .wp-block-align-center{text-align:center;margin-left:auto;margin-right:auto}[data-gsap-reveal]{visibility:hidden}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.5rem;padding-bottom:2.5rem}.py-10{padding-top:3rem;padding-bottom:3rem}.py-11{padding-top:3.5rem;padding-bottom:3.5rem}.py-12{padding-top:4rem;padding-bottom:4rem}.py-20,.py-md-20{padding-top:7rem;padding-bottom:7rem}.px-md-4{padding-left:1.5rem;padding-right:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.5rem;padding-right:2.5rem}.px-10{padding-left:3rem;padding-right:3rem}.px-11{padding-left:3.5rem;padding-right:3.5rem}.px-12{padding-left:4rem;padding-right:4rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.5rem;margin-bottom:2.5rem}.my-10{margin-top:3rem;margin-bottom:3rem}.my-11{margin-top:3.5rem;margin-bottom:3.5rem}.my-12{margin-top:4rem;margin-bottom:4rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.5rem}.mt-10{margin-top:3rem}.mt-11{margin-top:3.5rem}.mt-12{margin-top:4rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.5rem}.mb-10{margin-bottom:3rem}.mb-11{margin-bottom:3.5rem}.mb-12{margin-bottom:4rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.5rem}.pt-10{padding-top:3rem}.pt-11{padding-top:3.5rem}.pt-12{padding-top:4rem}.pt-16,.pt-md-16{padding-top:6rem}.pt-20{padding-top:7rem}.pt-md-20{padding-top:7rem}.pt-24{padding-top:8rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.5rem}.pb-10{padding-bottom:3rem}.pb-11{padding-bottom:3.5rem}.pb-12{padding-bottom:4rem}.pb-13{padding-bottom:4.5rem}.pb-14{padding-bottom:5rem}.pb-15{padding-bottom:5.5rem}.pb-16{padding-bottom:6rem}.pb-20{padding-bottom:7rem}.qtem-network-form{max-width:860px;margin:auto}.qtem-network-form .ff-el-form-control{background-color:#ccae2d;border-color:#000;border:1px solid #000 !important;color:#000 !important}.qtem-network-form .ff-default .ff-el-form-control{color:#000 !important}.qtem-network-form .ff-el-form-control:focus{background-color:#b79c23 !important}.qtem-network-form input::placeholder{color:#3f3f3f !important;opacity:1}.qtem-network-form textarea::placeholder{color:#3f3f3f !important;opacity:1}.qtem-network-form form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style){background-color:#000;color:#fff;border-radius:50px}.qtem-partner-form{max-width:860px;margin:auto}.qtem-partner-form .ff-el-form-control{background-color:#f05123;border-color:#000;border:1px solid #000 !important;color:#000 !important}.qtem-partner-form .ff-default .ff-el-form-control{color:#000 !important}.qtem-partner-form .ff-el-form-control:focus{background-color:#c53e19 !important}.qtem-partner-form input::placeholder{color:#3f3f3f !important;opacity:1}.qtem-partner-form textarea::placeholder{color:#3f3f3f !important;opacity:1}.qtem-partner-form form.fluent_form_4 .ff-btn-submit:not(.ff_btn_no_style){background-color:#000;color:#fff;border-radius:50px}.qtem-social-partner-form{max-width:860px;margin:auto}.qtem-social-partner-form .ff-el-form-control{background-color:#3f1b21;border-color:#fff;border:1px solid #fff !important;color:#000 !important}.qtem-social-partner-form .ff-default .ff-el-form-control{color:#fff !important}.qtem-social-partner-form .ff-el-form-control:focus{background-color:#311419 !important}.qtem-social-partner-form input::placeholder{color:#bd9999 !important;opacity:1}.qtem-social-partner-form textarea::placeholder{color:#bd9999 !important;opacity:1}.qtem-social-partner-form form.fluent_form_5 .ff-btn-submit:not(.ff_btn_no_style){background-color:#fff;color:#000;border-radius:50px}.qtem-social-partner-form form.fluent_form_8 .ff-btn-submit:not(.ff_btn_no_style){background-color:#fff;color:#000;border-radius:50px}.qtem-masters-application-form{max-width:860px;margin:auto}.qtem-masters-application-form .ff-el-form-control{background-color:#d3dce5;border-color:#000;border:1px solid #000 !important;color:#000 !important}.qtem-masters-application-form .ff-default .ff-el-form-control{color:#000 !important}.qtem-masters-application-form .ff-el-form-control:focus{background-color:#b7c1ca !important}.qtem-masters-application-form input::placeholder{color:#393939 !important;opacity:1}.qtem-masters-application-form textarea::placeholder{color:#393939 !important;opacity:1}.qtem-masters-application-form form.fluent_form_7 .ff-btn-submit:not(.ff_btn_no_style){background-color:#000;color:#fff;border-radius:50px}.qtem-masters-application-form .fluentform .has-conditions{display:none;background:#f05123;padding:10px 20px;border-radius:14px}.qtem-masters-application-form .fluentform .has-conditions hr{display:none}.qtem-bright-form{max-width:860px;margin:auto}.qtem-bright-form .ff-el-form-control{background-color:#ccae2d;border-color:#000;border:1px solid #000 !important;color:#000 !important}.qtem-bright-form .ff-default .ff-el-form-control{color:#000 !important}.qtem-bright-form .ff-el-form-control:focus{background-color:#ccae2d !important}.qtem-bright-form input::placeholder{color:#393939 !important;opacity:1}.qtem-bright-form textarea::placeholder{color:#393939 !important;opacity:1}.qtem-bright-form form.fluent_form_12 .ff-btn-submit:not(.ff_btn_no_style){background-color:#000;color:#fff;border-radius:50px}.qtem-bright-form .fluentform .has-conditions{display:none;background:#f05123;padding:10px 20px;border-radius:14px}.qtem-bright-form .fluentform .has-conditions hr{display:none}body.home .okg-header{background-color:rgba(0,0,0,0)}.okg-header{display:flex;flex-direction:row;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:7.5rem;background-color:#fff;z-index:1000;transition:all 1s ease-in-out}.okg-header .navbar-brand{display:flex;flex-direction:row;align-items:center;font-size:18px;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:20px}.okg-header .navbar-brand img.logo{width:140px;height:auto;margin-right:46px}@media(max-width: 767px){.okg-header .navbar-brand img.logo{width:140px;margin-right:10px}}@media(max-width: 992px){.okg-header .navbar-brand span{display:none}}.okg-header .okg-nav{display:flex;flex-direction:row;padding:10px 0px 10px 20px;transition:all var(--animation-nav) .1s;align-items:center}@media(max-width: 992px){.okg-header .okg-nav{align-items:center;gap:1rem;margin-right:24px}.okg-header .okg-nav a{margin:0 !important}.okg-header .okg-nav .okg-menu-toggle{display:inline-flex !important;width:50px;height:50px;border-radius:999999;padding:0;place-content:center;background-color:#f4f6f9}}.okg-header .okg-nav .desktop-nav{display:flex;align-items:center;margin-right:15px;padding:24px 0px 24px 20px}@media(max-width: 992px){.okg-header .okg-nav .desktop-nav{display:none}}.okg-header .okg-nav a{font-style:normal;font-size:16px;text-decoration:none;color:#000;padding:0px 14px;overflow:hidden;position:relative;display:inline-block;outline:none;line-height:2em;height:2em;border:1px solid #000;border-radius:50px;margin-left:6px;background-color:#fff}.okg-header .okg-nav a span{position:relative;box-sizing:border-box;display:inline-block;transition:450ms ease;padding:0px 10px}.okg-header .okg-nav a span:before{position:absolute;top:100%;content:attr(data-hover);font-weight:500}.okg-header .okg-nav a:hover span,.okg-header .okg-nav a:focus span{transform:translateY(-100%)}.okg-header .okg-nav a::after{content:"";display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Ii8+PC9zdmc+");background-size:contain;background-repeat:no-repeat;transition:all 1s ease}.okg-header .okg-nav a.active{background-color:#000;color:#fff}.okg-header .okg-nav a.active::after{content:"";transform:rotate(-180deg);filter:invert(1);position:relative;top:-2px}.okg-header .okg-menu-toggle{transition:all ease .5s;transform:rotate(90deg);display:none !important;position:absolute;border:none !important;font-size:25px !important;font-weight:lighter !important}.okg-header .okg-menu-toggle::after{display:none !important}@media(max-width: 992px){.okg-header .okg-menu-toggle{display:block !important}}.okg-header .okg-menu-toggle svg{width:20px;height:auto}.okg-header .okg-menu-toggle.opensesame{transform:rotate(180deg)}.okg-header .okg-contact{text-wrap:nowrap;z-index:1100;position:relative;font-size:16px;font-style:normal;text-transform:uppercase;background-color:#000;border:1px solid #000;color:#fff !important;font-family:"Nib Pro";margin-top:24px;margin-bottom:24px;margin-right:24px;background-color:#000 !important}@media(max-width: 767px){.okg-header .okg-contact{margin-right:15px;margin-left:0}}.okg-header .okg-contact:hover{background-color:#000;color:#fff}.okg-header .okg-contact::after{display:none !important}.current-menu-item span{border-bottom:2px solid #000;font-style:italic}body.menu-open{overflow-y:hidden;height:100%}.header-open{overflow:hidden;background-color:#fff !important}aside.mainMenu{position:fixed;inset:0;background-color:#d3dce5;overflow-y:auto;height:100vh;padding:0;opacity:0;z-index:900;box-sizing:border-box;transform:translate(0%, -100%)}aside.mainMenu ul{margin:0;padding:0;overflow-y:auto}aside.mainMenu ul li{list-style-type:none;margin:.5rem 0;opacity:0;transform:translate(0%, 200%);color:#f05123}aside.mainMenu ul li a{text-decoration:none;padding:.5rem 2rem;font-size:22px}.hide{opacity:0;visibility:hidden;transform:translate(0%, -100%)}.mobile-menu{position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;inset:0;background-color:#f05123;display:none;flex-direction:column;justify-content:center;align-items:center;max-height:100vh;box-sizing:border-box}.mobile-menu a.mobile-close{display:block;position:absolute;top:30px;left:30px}.mobile-menu a.mobile-close img{width:30px;height:auto}.mobile-menu .mobilenav{position:static;display:flex;flex-direction:column;width:100%;max-width:200px;overflow-x:hidden;overflow-y:auto;max-height:100vh}.mobile-menu .mobilenav a{opacity:0;text-align:center;position:relative;top:-60px;padding:8px 0;color:#000;text-decoration:none;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px}.mobile-menu .mobilenav .monogrammenu{width:50px;height:auto;margin:0 auto 20px auto}.mobile-menu.open{display:flex}.body-mobile-menu-active{overflow:hidden}a.mobile-toggle{display:none;flex-direction:column;justify-content:center}@media(max-width: 767px){a.mobile-toggle{display:flex}}a.mobile-toggle img{width:36px;height:auto}.accordion-body{padding:0}.accordion{--bs-accordion-btn-focus-border-color: #86b6fe00;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 109, 253, 0);overflow-y:auto}.accordion-item{border:none}.mob-header-black button{background-color:#000 !important;color:#fff !important;font-size:1.5rem}.mob-header-red button{background-color:#f05123 !important;color:#000 !important;font-size:1.5rem}.mob-header-mustard{border-bottom:none}.mob-header-mustard button{background-color:#ccae2d !important;color:#000 !important;font-size:1.5rem}button.inv-acc.accordion-button::after{filter:brightness(50)}button.inv-acc.accordion-button:focus{box-shadow:0 0 0 1px hsla(0,0%,100%,0)}.menu-content{width:100%;margin:0;display:flex;flex-direction:column}.menu-content .bg-red,.menu-content .bg-mustard,.menu-content .bg-black,.menu-content .bg-burgundy,.menu-content .bg-softgray{padding:10px 5px}.menu-content .bg-red h4,.menu-content .bg-mustard h4,.menu-content .bg-black h4,.menu-content .bg-burgundy h4,.menu-content .bg-softgray h4{margin-bottom:15px;font-weight:500;padding-left:15px}.menu-content .bg-red h6,.menu-content .bg-mustard h6,.menu-content .bg-black h6,.menu-content .bg-burgundy h6,.menu-content .bg-softgray h6{font-weight:bold;padding-left:15px}.menu-content .bg-white{padding:10px 5px;border:1px solid #d3dce5}.menu-content .bg-white h4{margin-bottom:15px;font-weight:500;padding-left:15px}.menu-content .bg-black h4{margin-bottom:10px;font-weight:500;color:#fff;padding-left:15px;font-size:12px;color:#5e5e5e}.menu-content .bg-black a{color:#fff;text-transform:none;padding-top:10px;padding-bottom:10px;text-decoration:none;border-bottom:1px solid #2e2e2e}.menu-content .bg-red h4{margin-bottom:10px;font-weight:500;font-size:12px;color:#300b0b}.menu-content .bg-red a{color:#000;text-transform:none;padding-top:10px;padding-bottom:10px;text-decoration:none;border-bottom:1px solid #d24418}.menu-content .bg-mustard h4{margin-bottom:10px;font-weight:500;font-size:12px;color:#300b0b}.menu-content .bg-mustard a{border-bottom:1px solid #ab942c;text-decoration:none;text-transform:none;padding-top:10px;padding-bottom:10px}.menu-content .col{padding:0}.menu-content .col:last-child .bg-black{padding-bottom:50px !important}.menu-content .col:last-child .bg-red{padding-bottom:50px !important}.menu-content .col:last-child .bg-mustard{padding-bottom:50px !important}.menu-ul{display:flex;flex-direction:column;width:100%;position:relative;overflow:auto;margin-top:7.5rem}.menu-ul a{color:#000;padding:5px 15px;line-height:1.1;font-size:17px;font-style:normal;text-decoration:underline;display:block;text-align:left}.submenu{position:absolute;visibility:hidden;overflow:hidden;width:100%;height:100vh;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.submenu .submenu-active-section{background-color:#fff;width:100%;padding-top:4rem}.submenu-inner{display:none}.submenu-column h4{font-family:"Nib Pro";text-transform:none;letter-spacing:0;font-size:20px;margin-bottom:15px;padding-right:35px}.submenu-column h6{font-weight:bold}.submenu-column a{display:block}.submenu-column.col{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:fit-content}.submenu-column.col h4{font-family:"Nib Pro";text-transform:none;letter-spacing:0;font-size:20px;margin-bottom:15px;white-space:normal;display:block;max-width:100%;word-wrap:break-word}.submenu-column.col>div{display:flex;flex-direction:column;width:100%}.submenu-column.col>div a{display:inline-flex;flex-wrap:wrap;align-items:center;white-space:normal;word-wrap:break-word;line-height:1.4}.submenu-column.col>div a::after{white-space:nowrap;flex-shrink:0}.submenu-column .link-arrow::after,.submenu-column .link-arrow-white::after{transition:transform .3s ease}.submenu-column .link-arrow:hover::after,.submenu-column .link-arrow-white:hover::after{transform:translateX(15px)}.little-icon{padding-left:.5rem}.submenu-column a:hover{text-decoration:underline}.submenu-column a:hover .new-icon{text-decoration:none !important}.submenu-section{display:none;width:100%}.submenu-section.active{display:flex;gap:1rem 0;flex-wrap:nowrap;overflow-x:auto}.submenu-section.active.student .submenu-column.col{flex:1 1 0;min-width:180px}.submenu-section.active.student .submenu-column.col h4{white-space:normal;padding-right:15px}.submenu-section.active.student .submenu-column.col .qround-sm a{white-space:normal;word-wrap:break-word;line-height:1.3}.uni-intro .country{font-family:"Geist";font-weight:500}.uni-intro .country-flag{max-width:24px;border-radius:3px;position:relative;top:-4px;margin-right:5px}.uni-detail{max-width:1080px}.uni-detail p{margin-bottom:15px}.uni-detail .uni-logo{max-width:250px;display:block;margin-bottom:50px}.uni-detail .button-arrow{margin-bottom:15px;display:block;max-width:fit-content}.sub-menu{margin:0;padding:0;list-style:none;margin-left:4px;margin-top:0px;display:flex;flex-direction:column}.sub-menu a{position:relative;padding-left:18px;display:block;margin-bottom:2px;width:100%}.sub-menu a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzMyMTggMTcuMzk3Mkw4LjMwNzE4IDE1Ljk3MjJMMTEuOTA3MiAxMi4zOTcySDAuNzMyMTc4VjAuMzk3MjE3SDIuNzMyMThWMTAuMzk3MkgxMS45MDcyTDguMzA3MTggNi43OTcyMkw5LjcwNzE4IDUuMzcyMjJMMTUuNzMyMiAxMS4zOTcyTDkuNzMyMTggMTcuMzk3MloiIGZpbGw9IiNENEQ0RDQiLz4KPC9zdmc+");background-repeat:no-repeat;background-size:contain;transition:all .3s ease;opacity:.5}.sub-menu a{font-size:15px;opacity:.9}.sub-menu a::after{display:none}.sub-menu a:hover{opacity:1}.sub-menu a:hover::before{transform:translateY(-50%) translateX(3px);opacity:1}.page-subnav a{text-decoration:none;text-transform:uppercase}.page-subnav a:hover{text-decoration:underline}.page-subnav a:active{text-decoration:underline}.page-subnav a:focus{text-decoration:underline}.page-subnav a.active{color:#d3dce5;text-decoration:underline}head{padding:0;margin:0}body{padding:0;margin:0;line-height:1.5;height:100%;max-width:100%;overflow-x:hidden !important;background-color:#fff;color:#000;font-family:"Geist";font-weight:300}h1{font-size:80px;line-height:1.1}h2{font-size:41px;line-height:1.1em;font-family:"Nib Pro";margin-bottom:20px}h2 span{font-family:"Geist"}@media(max-width: 767px){h2{font-size:30px}}h3{font-size:24px;line-height:1.1em;font-family:"Nib Pro";margin-bottom:20px}h4{font-size:15px;line-height:1.1;color:#000;font-style:normal;text-transform:uppercase}h4 span{font-style:italic}p{font-size:17px;line-height:1.4;color:#000}p strong{font-weight:bold}p em{font-style:italic}p a{color:#000;text-decoration:none}p a:hover{text-decoration:underline}#smooth-content{padding-top:1rem}#smooth-content:has(.home-hero){padding-top:8rem}.home-hero{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80svh}@media(max-width: 767px){.home-hero{height:auto;padding-bottom:50px;min-height:80svh}}.home-hero h1{font-size:23px;line-height:1.1em;text-align:left;font-family:"Geist";margin-bottom:60px;max-width:330px}.home-hero h1 span{font-family:"Nib Pro"}.home-hero h2{font-size:41px;line-height:1.1em;text-align:left;font-family:"Nib Pro";width:100%;max-width:590px;margin-bottom:20px}.home-hero .holder{width:100%;max-width:590px}.home-hero .holder .button-arrow{display:inline-block;margin-right:6px}.text-white>*{color:#fff !important}.text-softgray>*{color:#d3dce5 !important}.text-mustard>*{color:#ccae2d !important}.text-red>*{color:#f05123 !important}.text-burgundy>*{color:#3f1b21 !important}.text-black>*{color:#000 !important}.home-usp .boxy{border-radius:48px;width:300px;margin-top:0;flex-grow:0;height:fit-content;flex-shrink:1}.home-usp .boxy:nth-child(1){margin-top:20px}.home-usp .boxy:nth-child(2){margin-top:35px}.home-usp .boxy:nth-child(3){margin-top:50px}.home-usp .boxy:nth-child(4){margin-top:25px}.home-usp .boxy:nth-child(5){margin-top:40px}.home-usp .boxy:nth-child(6){margin-top:20px}.home-usp .boxy:nth-child(7){margin-top:35px}.home-usp .boxy:nth-child(8){margin-top:50px}.home-usp .boxy:nth-child(9){margin-top:25px}.home-usp .boxy:nth-child(10){margin-top:40px}@media(max-width: 767px){.home-usp .boxy{width:100%;margin-top:0 !important}}.home-usp .boxy h3{color:#000;font-size:23px;line-height:1.1em;font-family:"Geist";margin-bottom:40px;max-width:185px;font-weight:500}.home-usp .boxy p{color:#000;font-size:17px;line-height:1.4;font-weight:300}.home-usp .boxy.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:255px}.home-usp .boxy.bg-img h2,.home-usp .boxy.bg-img h3,.home-usp .boxy.bg-img p{color:#fff !important}.home-latest-news{position:relative}.home-latest-news h2{font-family:"Geist";font-weight:300;font-size:32px;margin-bottom:50px}.home-latest-news .card-container{background-color:#ccae2d;display:flex;flex-direction:column;height:100%}.home-latest-news .card-container .card-img-top{border-radius:10px;width:100%}.home-latest-news .card-container .card-img-top img{object-fit:contain;width:100%}.home-latest-news .card-container .card-body{flex-grow:1}.home-latest-news .card-container .card-footer{margin-top:auto}.home-latest-news .newsswiper{overflow-x:hidden}.home-latest-news .newsswiper .swiper-slide{position:relative;display:flex;flex-direction:column}.home-latest-news .newsswiper .swiper-slide:hover{z-index:999999}.home-latest-news .newsswiper .swiper-pagination{bottom:60px}.home-latest-news .newsswiper .swiper-pagination-bullet{background-color:#000;opacity:.2}.home-latest-news .newsswiper .swiper-pagination-bullet-active{background-color:#ccae2d;opacity:1}.testimonials h2{font-family:"Geist";margin-bottom:0}.testimonials.swiper{margin-left:auto;margin-right:auto;list-style:none;z-index:1;display:block;overflow-x:clip;overflow-y:clip;height:auto;max-height:800px}.testimonials .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto}@media(max-width: 767px){.testimonials .swiper-slide{flex-direction:column !important}}.testimonials .swiper-slide h3{font-size:22px;line-height:1.3em;text-align:left;width:100%;max-width:80%;margin-bottom:20px;font-family:"Nib Pro"}@media(max-width: 767px){.testimonials .swiper-slide h3{font-size:18px}}.testimonials .swiper-slide .testimonial-name{font-family:"Geist";font-weight:300;font-size:17px;color:#000}.testimonials .swiper-slide .testimonial-role{font-family:"Nib Pro";font-weight:300;font-size:16px;color:#000}.testimonials .swiper-slide.odd{display:flex;flex-direction:row}.testimonials .swiper-slide.even{display:flex;flex-direction:row-reverse}.testimonials .swiper-pagination{position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background:#d3dce5}.testimonials .bg-white{margin-top:70px}@media(max-width: 767px){.testimonials .bg-white{margin-top:0}}.content-right h2{width:100%;max-width:80%}@media(max-width: 767px){.content-right h2{max-width:100%;font-size:30px}}.content-right p{margin-bottom:15px}.content-right ul{list-style-position:outside;padding-left:15px}.content-right ul li{list-style:disc;padding-left:10px;margin-bottom:10px;line-height:1.3;max-width:600px}.content-right ol{list-style-position:outside;padding-left:20px;margin-bottom:20px}.content-right ol li{list-style-type:decimal;padding-left:5px;margin-bottom:8px;line-height:1.4;color:#000;font-size:17px;font-weight:300;max-width:600px}.usp-sections{counter-reset:usp-counter}.usp-sections .usp-bar h3{font-family:"Geist";font-weight:500;font-size:19px}.usp-sections .usp-bar p{font-family:"Geist";font-weight:300;font-size:17px}.usp-sections .usp-bar .logo{max-width:120px}.usp-sections .usp-bar-number::before{counter-increment:usp-counter;content:counter(usp-counter, decimal-leading-zero);display:inline-block;width:2ch;margin-right:10px;font-size:40px;font-family:"Nib Pro"}.usp-sections>.gsap-reveal:nth-child(1) .usp-bar{margin-left:0 !important}.usp-sections>.gsap-reveal:nth-child(2) .usp-bar{margin-left:70px !important}.usp-sections>.gsap-reveal:nth-child(3) .usp-bar{margin-left:125px !important}.usp-sections>.gsap-reveal:nth-child(4) .usp-bar{margin-right:75px !important}.usp-sections>.gsap-reveal:nth-child(5) .usp-bar{margin-left:155px !important}.usp-bar.bg-burgundy .link-arrow{color:#fff !important}.usp-bar.bg-burgundy .link-arrow::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) !important}.usp-bar.bg-burgundy .usp-bar-number::before{color:#fff}.usp-sections .usp-bar-number.has-testimonial-image::before{display:none !important}.visual-usp .boxy{border-radius:48px;margin-top:0;flex-grow:0;height:fit-content;flex-shrink:1}.visual-usp .boxy:nth-child(1){margin-top:20px}.visual-usp .boxy:nth-child(2){margin-top:35px}.visual-usp .boxy:nth-child(3){margin-top:50px}.visual-usp .boxy:nth-child(4){margin-top:25px}.visual-usp .boxy:nth-child(5){margin-top:40px}.visual-usp .boxy:nth-child(6){margin-top:20px}.visual-usp .boxy:nth-child(7){margin-top:35px}.visual-usp .boxy:nth-child(8){margin-top:50px}.visual-usp .boxy:nth-child(9){margin-top:25px}.visual-usp .boxy:nth-child(10){margin-top:40px}.visual-usp .boxy.bg-black h3{color:#fff}.visual-usp .boxy.bg-black p{color:#fff}.visual-usp .boxy.bg-black a{color:#fff;border-color:#fff}.visual-usp .boxy h3{color:#000;font-size:23px;line-height:1.1em;font-family:"Geist";font-weight:500;margin-top:25px;margin-bottom:10px}.visual-usp .boxy p{color:#000;font-size:17px;line-height:1.4;font-weight:300}.visual-usp .boxy ul{padding-left:20px}.visual-usp .boxy ul li{margin-bottom:10px;list-style-type:disc;padding-left:2px;line-height:1.2;max-width:98%}.visual-usp .boxy.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.visual-usp .boxy.bg-img h2,.visual-usp .boxy.bg-img h3,.visual-usp .boxy.bg-img p{color:#fff !important}.visual-usp .boxy.bg-burgundy{color:#fff !important}.visual-usp .boxy.bg-burgundy h3,.visual-usp .boxy.bg-burgundy p{color:#fff !important}.visual-usp-centered h2{margin:auto;text-align:center;max-width:450px}.visual-usp-centered .boxy{border-radius:48px;margin-top:0;flex-grow:0;height:fit-content;flex-shrink:1}.visual-usp-centered .boxy:nth-child(1){margin-top:20px}.visual-usp-centered .boxy:nth-child(2){margin-top:35px}.visual-usp-centered .boxy:nth-child(3){margin-top:50px}.visual-usp-centered .boxy:nth-child(4){margin-top:25px}.visual-usp-centered .boxy:nth-child(5){margin-top:40px}.visual-usp-centered .boxy:nth-child(6){margin-top:20px}.visual-usp-centered .boxy:nth-child(7){margin-top:35px}.visual-usp-centered .boxy:nth-child(8){margin-top:50px}.visual-usp-centered .boxy:nth-child(9){margin-top:25px}.visual-usp-centered .boxy:nth-child(10){margin-top:40px}.visual-usp-centered .boxy.bg-black h3{color:#fff}.visual-usp-centered .boxy.bg-black p{color:#fff}.visual-usp-centered .boxy.bg-black a{color:#fff;border-color:#fff}.visual-usp-centered .boxy h3{color:#000;font-size:38px;max-width:90%;line-height:1.1em;font-family:"Nib Pro";font-weight:500;margin-top:25px;margin-bottom:20px}.visual-usp-centered .boxy p{color:#000;font-size:17px;line-height:1.4;font-weight:300}.visual-usp-centered .boxy ul{padding-left:20px}.visual-usp-centered .boxy ul li{margin-bottom:10px;list-style-type:disc;padding-left:2px;line-height:1.2;max-width:98%}.visual-usp-centered .boxy.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat}.visual-usp-centered .boxy.bg-img h2,.visual-usp-centered .boxy.bg-img h3,.visual-usp-centered .boxy.bg-img p{color:#fff !important}.modules h4{font-family:"Geist";font-weight:400;text-transform:none;font-size:20px;padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid #000;padding-left:30px;position:relative}.modules h4::before{position:absolute;top:2px;left:2px;content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMTYuMTg0NkMxLjQ1IDE2LjE4NDYgMC45NzkxNjcgMTYuMDExMSAwLjU4NzUgMTUuNjY0MkMwLjE5NTgzMyAxNS4zMTcyIDAgMTQuOTAwMiAwIDE0LjQxM1YyLjAxMjI2QzAgMS41MjUwOSAwLjE5NTgzMyAxLjEwODA0IDAuNTg3NSAwLjc2MTExMkMwLjk3OTE2NyAwLjQxNDE4NiAxLjQ1IDAuMjQwNzIzIDIgMC4yNDA3MjNIMTZDMTYuNTUgMC4yNDA3MjMgMTcuMDIwOCAwLjQxNDE4NiAxNy40MTI1IDAuNzYxMTEyQzE3LjgwNDIgMS4xMDgwNCAxOCAxLjUyNTA5IDE4IDIuMDEyMjZWMTQuNDEzQzE4IDE0LjkwMDIgMTcuODA0MiAxNS4zMTcyIDE3LjQxMjUgMTUuNjY0MkMxNy4wMjA4IDE2LjAxMTEgMTYuNTUgMTYuMTg0NiAxNiAxNi4xODQ2SDJaTTIgNC45NTc0NEgxNlYyLjAxMjI2SDJWNC45NTc0NFpNMiA5LjY5NjMxSDE2VjYuNzI4OThIMlY5LjY5NjMxWk0yIDE0LjQxM0gxNlYxMS40Njc4SDJWMTQuNDEzWk0zIDQuMzU5NTVWMi41ODgwMUg1VjQuMzU5NTVIM1pNMyA5LjA5ODQxVjcuMzI2ODdINVY5LjA5ODQxSDNaTTMgMTMuODM3M1YxMi4wNjU3SDVWMTMuODM3M0gzWiIgZmlsbD0iIzFDMUIxRiIvPgo8L3N2Zz4=")}.modules ul.list-group{border:none;list-style-type:"→";color:#000}.modules ul.list-group li.list-group-item{border:none;list-style-type:"→";list-style-position:outside;padding-left:10px;margin-left:15px;color:#000;display:list-item;font-size:17px}.application-procedure{counter-reset:usp-counter}.application-procedure .usp-bar{border-radius:0}.application-procedure .usp-bar h3{font-family:"Geist";font-weight:500;font-size:19px}.application-procedure .usp-bar p{font-family:"Geist";font-weight:300;font-size:17px}.application-procedure .usp-bar .logo{max-width:120px}.application-procedure .usp-bar-number::before{counter-increment:usp-counter;content:counter(usp-counter, decimal-leading-zero);display:inline-block;width:2ch;margin-right:10px;font-size:40px;font-family:"Nib Pro"}.application-procedure .usp-sections{padding-bottom:25px}.application-procedure .usp-sections>.gsap-reveal:nth-child(1) .usp-bar{margin-left:0 !important}.application-procedure .usp-sections>.gsap-reveal:nth-child(2) .usp-bar{margin-left:0px !important}.application-procedure .usp-sections>.gsap-reveal:nth-child(3) .usp-bar{margin-left:0px !important}.application-procedure .usp-sections>.gsap-reveal:nth-child(4) .usp-bar{margin-right:0px !important}.application-procedure .usp-sections>.gsap-reveal:nth-child(5) .usp-bar{margin-left:0px !important}.faq-component{max-width:900px}.faq-component h3{text-align:left;max-width:410px;font-family:"Nib Pro";text-transform:none;font-size:38px;line-height:42px;margin-bottom:40px;color:#000}.faq-component .accordion-item{border-bottom:.5px solid #979797}.faq-component .accordion-header button{font-size:17px;font-family:"Geist";font-weight:500;padding-top:20px;padding-bottom:20px}.faq-component .n:not(.collapsed){background-color:#fff;color:#000}.faq-component .accordion-button:focus{border-color:#fff;outline:none;box-shadow:none;color:#000}.faq-component .accordion-body{padding:30px 20px 40px 20px;color:#000}.faq-component .accordion-body p{font-size:17px;margin-bottom:20px}.faq-component .accordion-body ul{margin-bottom:20px;list-style-type:disc;list-style-position:outside;padding-left:20px}.faq-component .accordion-button:not(.collapsed){background-color:#fff;color:#333}.faq-component .accordion-button:hover{background-color:#fff;color:#000}.challenges-component{max-width:900px;padding-bottom:150px}.challenges-component h3{text-align:center;max-width:410px;font-family:"Nib Pro";text-transform:none;font-size:38px;line-height:42px;margin:0 auto 70px auto;color:#000}.challenges-component .challenge-item{border-bottom:.5px solid #979797;font-size:15px;display:flex;flex-direction:row}@media(max-width: 992px){.challenges-component .challenge-item{padding-top:1rem}}.challenges-component .challenge-item h4{font-size:17px;text-transform:none;line-height:1.1em;font-family:"Geist";font-weight:500;width:100%}.challenges-component .challenge-item h4 a{color:#000;text-decoration:none;padding:25px 0;display:block;width:100%}.challenges-component .challenge-item h4 a:hover{text-decoration:underline}.challenges-component .challenge-item div{display:flex;align-items:center}.challenges-component .challenge-item img{width:94px;height:auto}.bookmarks h3{text-align:center;max-width:410px;font-family:"Nib Pro";text-transform:none;font-size:38px;line-height:42px;margin:0 auto 70px auto;color:#fff}.bookmarks .row{max-width:1200px;margin:auto}.bookmarks .row button{opacity:1;background-color:#ccae2d}.bookmarks .row button:hover{background-color:#fff}.bookmarks .row a{display:block;text-decoration:none;text-align:left;color:#000}.bookmarks .row a:hover{text-decoration:underline;color:#000}.courses-hero{margin-top:1rem;padding-right:0}.courses-hero .row.container{padding-right:0;margin-right:0 !important}@media(max-width: 992px){.courses-hero .row.container{max-width:none;width:auto !important}}@media(max-width: 767px){.courses-hero{padding-left:0;padding-right:0}.courses-hero .col-md-3{margin-bottom:15px}}.courses-hero .courses-bold-text{font-weight:500;font-family:"Geist";font-size:21px}.courses-hero .compensator{border-top:4px #fff;border-bottom:4px #fff;border-top-left-radius:48px;border-bottom-left-radius:48px;background-color:#000;width:100%;min-height:500px;padding-left:100px;display:flex;flex-direction:column;justify-content:center;top:0}@media(max-width: 767px){.courses-hero .compensator{padding-left:1.5rem;padding-right:0px;border-radius:0;min-height:400px;top:106px}}.courses-hero .compensator h2{color:#fff;max-width:600px}@media(max-width: 767px){.courses-hero .compensator h2{font-size:30px;max-width:80%}}.courses-hero .compensator p{color:#fff}.courses-content{max-width:1080px;margin:auto;padding-top:30px}.courses-content .courses-bold-text{font-weight:500;font-family:"Geist";font-size:21px}.courses-content .box{background-color:#ccae2d;padding:20px;border-radius:40px;min-height:200px;margin-bottom:25px}.courses-pagination{padding:50px 0}.courses-pagination .nav-links{width:100%;display:flex;flex-direction:row;justify-content:center}.courses-pagination .nav-links a{padding:15px;color:#000;text-decoration:none}.courses-pagination .nav-links a:hover{text-decoration:underline}.courses-pagination .nav-links .page-numbers.current{color:#d3dce5;display:inline-block;padding:15px;text-decoration:underline;font-weight:500}.courses-pagination .nav-links .page-numbers.dots{color:#d3dce5;display:inline-block;padding:15px;text-decoration:underline;font-weight:500}.participate{padding-bottom:40px}.participate h3{font-size:41px}.participate .subby{max-width:440px;margin:auto}.participate .row{max-width:800px}.student-association{padding-bottom:125px;margin-top:80px !important}.student-association .student-association-intro img{max-width:400px;margin-bottom:25px}.student-association .student-association-intro p{text-align:center;max-width:550px}.student-association .presidents{max-width:1100px}.student-association .presidents .boxy h3{font-family:"Geist";font-weight:500;font-size:19px;margin-top:20px;margin-bottom:5px}.student-association .presidents .boxy .title{font-family:"Geist";font-weight:300;font-size:19px;margin-top:5px;margin-bottom:5px;color:#000}.student-association .presidents .boxy .uni{color:#000;font-family:"Nib Pro";font-weight:bold;margin-top:15px;margin-bottom:10px}.student-clubs{padding:100px 0}.student-clubs #country{padding:14px 15px;border-radius:50px;min-width:320px;margin-bottom:100px;text-transform:capitalize;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 1.5rem top 50%;background-size:.65rem auto}@media(max-width: 767px){.student-clubs #country{margin-bottom:20px}}.student-clubs .student-club-list .student-club-item{border-bottom:1px solid #000;padding:50px 0;display:flex;flex-direction:row;justify-content:space-between}.student-clubs .student-club-list .student-club-item .student{border-radius:30px;box-sizing:border-box;display:flex;justify-content:space-between}@media(max-width: 767px){.student-clubs .student-club-list .student-club-item .student{display:block}}.student-clubs .student-club-list .student-club-item .student:first-child{margin-left:0 !important}.student-clubs .student-club-list .student-club-item:last-child{border-bottom:none !important}.faq-hero{margin-top:110px;height:550px}@media(max-width: 767px){.faq-hero{padding-left:0;height:400px}.faq-hero .col-md-3{margin-bottom:15px}}.faq-hero .compensator{border-top:4px #fff;border-bottom:4px #fff;border-top-left-radius:48px;border-bottom-left-radius:48px;background-color:#000;position:absolute;width:100%;min-height:500px;padding-left:100px;display:flex;flex-direction:column;justify-content:center;top:0}@media(max-width: 767px){.faq-hero .compensator{padding-left:1.5rem;padding-right:0px;border-radius:0;min-height:400px;top:106px}}.faq-hero .compensator h2{color:#fff;max-width:600px}@media(max-width: 767px){.faq-hero .compensator h2{font-size:30px;max-width:80%}}.faq-hero .compensator p{color:#fff}.blog-post-container{max-width:1280px}.blog-post-container .card-container{border-radius:24px;box-sizing:border-box;padding:15px;transition:all .7s ease;background-color:#fff;color:#000}.blog-post-container .card-container .card-img-top{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.blog-post-container .card-container h2,.blog-post-container .card-container h3 h4{color:#000}.blog-post-container .card-container a{color:#000}.blog-post-container .card-container.hover-red:hover{background-color:#f05123;cursor:pointer}.blog-post-container .card-container.hover-mustard:hover{background-color:#ccae2d;cursor:pointer}.blog-post-container .card-container.hover-softgray:hover{background-color:#d3dce5;cursor:pointer}.blog-post-container .card-container.hover-white:hover{background-color:#fff;cursor:pointer}.blog-post-container .card-container.hover-black:hover{background-color:#000;cursor:pointer}.blog-post-container .card-container.hover-black:hover h2,.blog-post-container .card-container.hover-black:hover h3 h4{color:#fff !important}.blog-post-container .card-container.hover-black:hover h2 a.link-dark,.blog-post-container .card-container.hover-black:hover h3 h4 a.link-dark{color:#fff !important}.blog-post-container .card-container.hover-black:hover a{color:#fff}.blog-post-container .card-container.hover-black:hover span.text-black{color:#fff !important}.blog-post-container .card-container.hover-burgundy:hover{background-color:#3f1b21;cursor:pointer}.blog-post-container .card-container.hover-burgundy:hover h2,.blog-post-container .card-container.hover-burgundy:hover h3 h4{color:#fff}.blog-post-container .card-container.hover-burgundy:hover a{color:#fff}.blog-post-container .card-container.hover-burgundy:hover span.text-black{color:#fff !important}.blog-post-container .bg-white{border:none}.blog-post-container .pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:50px 0;font-family:"Geist";font-size:19px}.blog-post-container .pagination span{display:inline-block;width:auto;color:#000;text-decoration:none}.blog-post-container .pagination a{display:inline-block;width:auto;color:#000;text-decoration:none}.blog-post-container .pagination a:hover{text-decoration:underline}.blog-post-container .pagination .page-numbers.current{color:#d3dce5;font-weight:500;text-decoration:underline}.blog-post-container-top{max-width:1280px}.blog-post-container-top h2{font-family:"Nib Pro";text-align:center;font-size:41px;line-height:1.1em;margin-bottom:20px}.blog-post-container-top h3{font-family:"Geist";font-size:17px;line-height:1.4;color:#000;text-align:center}.partner-logos{max-width:860px}.partner-logos p{max-width:380px;margin:auto;margin-bottom:50px}.partner-logos img{width:100%;max-width:140px;height:fit-content}.form-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}.slider-blog-post-container{max-width:1280px}.slider-blog-post-container .swipernews{width:100%;height:100%;overflow:hidden}.slider-blog-post-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.slider-blog-post-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.slider-blog-post-container .card-container{border-radius:48px;box-sizing:border-box;padding:15px;transition:all .7s ease;background-color:#fff;color:#000}.slider-blog-post-container .card-container .card-img-top{border-top-left-radius:34px;border-top-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px}.slider-blog-post-container .card-container h2,.slider-blog-post-container .card-container h3 h4{color:#000}.slider-blog-post-container .card-container a{color:#000}.slider-blog-post-container .card-container.hover-red:hover{background-color:#f05123;cursor:pointer}.slider-blog-post-container .card-container.hover-mustard:hover{background-color:#ccae2d;cursor:pointer}.slider-blog-post-container .card-container.hover-softgray:hover{background-color:#d3dce5;cursor:pointer}.slider-blog-post-container .card-container.hover-white:hover{background-color:#fff;cursor:pointer}.slider-blog-post-container .card-container.hover-black:hover{background-color:#000;cursor:pointer}.slider-blog-post-container .card-container.hover-black:hover h2,.slider-blog-post-container .card-container.hover-black:hover h3 h4{color:#fff !important}.slider-blog-post-container .card-container.hover-black:hover h2 a.link-dark,.slider-blog-post-container .card-container.hover-black:hover h3 h4 a.link-dark{color:#fff !important}.slider-blog-post-container .card-container.hover-black:hover a{color:#fff}.slider-blog-post-container .card-container.hover-black:hover span.text-black{color:#fff !important}.slider-blog-post-container .card-container.hover-burgundy:hover{background-color:#3f1b21;cursor:pointer}.slider-blog-post-container .card-container.hover-burgundy:hover h2,.slider-blog-post-container .card-container.hover-burgundy:hover h3 h4{color:#fff}.slider-blog-post-container .card-container.hover-burgundy:hover a{color:#fff}.slider-blog-post-container .card-container.hover-burgundy:hover span.text-black{color:#fff !important}.slider-blog-post-container .bg-white{border:none}.slider-blog-post-container .pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:50px 0;font-family:"Geist";font-size:19px}.slider-blog-post-container .pagination span{display:inline-block;width:auto;color:#000;text-decoration:none}.slider-blog-post-container .pagination a{display:inline-block;width:auto;color:#000;text-decoration:none}.slider-blog-post-container .pagination a:hover{text-decoration:underline}.slider-blog-post-container .pagination .page-numbers.current{color:#d3dce5;font-weight:500;text-decoration:underline}.student-meeting-header h1{font-size:41px;line-height:1.1em;font-family:"Nib Pro";text-align:center;max-width:450px;margin:20px auto}.student-meeting-header p{max-width:520px;text-align:center;margin:auto}.student-meeting-gallery .row .col-md-8,.student-meeting-gallery .row .col-md-4{padding:0}.student-meeting-gallery .row .inner-bg{min-height:390px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:48px}.masonry-item img{min-height:100%;object-fit:cover}.university_list{padding-bottom:100px}.university_list table{width:100%;border-collapse:collapse}.university_list thead{background-color:#d3dce5}.university_list thead th{font-weight:bold;font-weight:bold;font-family:"Geist";font-size:12px;text-align:left;text-transform:uppercase;vertical-align:middle}.university_list th,.university_list td{text-align:left;border:none;vertical-align:middle}.university_list .col-1{width:15%;padding-left:80px}.university_list .col-2{width:57%}.university_list .col-3{width:15%}.university_list .col-4{width:12%}.university_list .tr-title-bar{height:76px}.university_list tbody td{color:#000;text-decoration:none;font-family:"Geist";font-weight:500;font-size:15px;line-height:1.1}.university_list tbody tr{border-bottom:1px solid #d3dce5;vertical-align:middle}.university_list .clickable-row{cursor:pointer;box-shadow:inset 0 0 0 0 #ebeff3;transition:box-shadow .4s ease-out}@media(max-width: 767px){.university_list .clickable-row{transition:box-shadow .2s ease-out}}.university_list .clickable-row td a{color:#000;text-decoration:none;padding-top:28px;padding-bottom:28px;display:block;text-transform:uppercase}.university_list .clickable-row:hover{box-shadow:inset 0 307px 0 0 #f3f6f9}.university_list .clickable-row td:first-child a{padding-left:80px}.university_list .clickable-row td:last-child a{padding-right:80px}.university_list .clickable-row tbody tr:last-child{border-bottom:none}.university_list .clickable-row .logo-university{width:100px;height:auto;object-fit:contain;mix-blend-mode:darken}.university_list .clickable-row .view-profile-uni{background-color:#f3f5f8;color:#000;border:none;border-radius:20px;padding:10px 20px;cursor:pointer;min-width:130px;transition:background-color .3s}.university_list .clickable-row .view-profile-uni:hover{background-color:#e4e7ec;color:#000}.university_list .clickable-row .title-uni{padding-left:80px;font-weight:500}@media(max-width: 992px){.university_list .clickable-row .clickable-row:hover{box-shadow:inset 0 450px 0 0 #f3f6f9 !important}}.university_list .clickable-row .clickable-row:hover .view-profile-uni{background-color:#e4e7ec;color:#000}.university_list .clickable-row .under-desc-button{background-color:#fff;color:#000;border:2px solid gray;border-radius:20px;padding:5px 10px;cursor:pointer;transition:background-color .3s,color .3s;flex:1;margin:5px;width:165px}.university_list .clickable-row .under-desc-button:hover{background-color:#000;color:#fff}.story-blocks{max-width:1180px;flex-grow:0;position:relative;top:-175px}@media(max-width: 767px){.story-blocks{top:0}}.story-blocks .boxy{flex-grow:0}.story-blocks .boxy img{margin-bottom:20px}.story-blocks .boxy h3{margin-bottom:10px;font-size:42px;line-height:1}.story-blocks .boxy p{text-align:left;color:#000}.story-blocks .boxy a.button-arrow{margin-bottom:0}.story-gallery .row .col-md-8,.story-gallery .row .col-md-4{padding:0}.story-gallery .row .inner-bg{min-height:390px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:48px}.story-intro{max-width:540px;margin:0 auto 50px auto}.story-intro h2{font-family:"Nib Pro";font-size:41px;line-height:1.1em;text-align:center;max-width:350px;margin:20px auto}.story-intro p{font-size:17px;line-height:1.4;text-align:center}.partner-usp h2{max-width:600px !important}.partner-usp h3{font-family:"Geist";font-size:24px;margin-bottom:30px;font-weight:500}.partner-usp .bg-red h3,.partner-usp .bg-red p{color:#000}.partner-usp .bg-white h3,.partner-usp .bg-white p{color:#000}.partner-usp .bg-softgray h3,.partner-usp .bg-softgray p{color:#000}.partner-usp .bg-mustard h3,.partner-usp .bg-mustard p{color:#000}.partner-slider{will-change:transform}.partner-slider .square-link{width:100%;padding-top:100%;position:relative;display:block;text-decoration:none}.partner-slider .square-link img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:150px;max-height:90px;transition:all .3s ease-out}.partner-slider .square-link:hover img{transform:translate(-50%, -90%)}.partner-slider .col-6,.partner-slider .col-md-3{padding:0}.partner-lineup .col-md-6{display:flex;justify-content:center;align-items:center}.partner-lineup .col-md-6 img{width:200px;height:auto;padding-top:120px;padding-bottom:120px}.contact-cards .photobox{display:flex;flex-direction:column;gap:.5rem;padding-left:0 !important}@media(max-width: 992px){.contact-cards .photobox{padding-right:0 !important}}.contact-cards .photobox img{max-height:240px;object-fit:cover}.contact-cards .photobox .contact_photo{height:100%;flex-grow:1;object-fit:cover}.contact-cards .photobox .country-flag{width:fit-content;height:40px;border-radius:6px 6px 6px 24px}@media(max-width: 992px){.contact-cards .photobox .country-flag{border-radius:6px 6px 6px 6px}}.contact-cards .row{display:flex;flex-wrap:wrap}.contact-cards .col-md-6{display:flex;flex-direction:column}.contact-cards .contact-detail-card{display:flex;flex-direction:column;justify-content:space-between;height:100%}.contact-cards .contact-detail-card h4{font-family:"Nib Pro";font-size:24px;text-transform:none}.contact-cards .contact-detail-card a{text-decoration:none}.contact-cards .contact-detail-card a:hover{text-decoration:underline}.contact-cards .contact-detail-card.bg-black h4,.contact-cards .contact-detail-card.bg-black a{color:#fff}.contact-cards .contact-detail-card.bg-burgundy h4,.contact-cards .contact-detail-card.bg-burgundy a{color:#fff}.contact-cards .contact-detail-card .function{font-family:"Geist";font-weight:500;font-size:14px;text-transform:uppercase;margin-bottom:0px}.contact-cards .contact-detail-card .related_university{font-size:16px;text-transform:uppercase}.contact-cards .contact-detail-card hr{margin:.5rem 0 .5rem 0}.contact-cards .contact-detail-card .email,.contact-cards .contact-detail-card .phone{font-family:"Nib Pro";font-size:16px;margin-bottom:10px}.university_list table{border-collapse:collapse;margin:0;padding:0}.university_list table caption{font-size:1.5em;margin:.5em 0 .75em}.university_list table tr{padding:.35em}.university_list table th,.university_list table td{padding:.625em}@media(max-width: 992px){.university_list table{border:0}.university_list table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.university_list table tr{display:block;border-top:solid 3px #f0f0f0;border-bottom:solid 3px #f0f0f0;margin-bottom:10px}.university_list table td{display:block;text-align:right;border-bottom:2px solid #f0f0f0}.university_list table td a{text-align:center;padding-right:0 !important;padding-left:0 !important;padding-top:10px !important;padding-bottom:10px !important}.university_list table td:last-child{border-bottom:0}}.aboveAcademic{display:flex;flex-wrap:wrap}.aboveAcademic .dropdown{display:block}@media(max-width: 767px){.aboveAcademic{flex-direction:column;align-items:center;justify-content:center !important}.aboveAcademic .dropdown{padding-bottom:10px}.aboveAcademic .legend .legend-item:last-child{padding-right:0}}.table-scroll-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.calendar-wrapper{width:100%;overflow-x:auto;display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 992px){.calendar-wrapper{overflow-x:auto}.calendar-wrapper ul{min-width:max-content}}.calendar-wrapper table{width:100%;border-collapse:collapse}@media(max-width: 992px){.calendar-wrapper table{width:1200px;min-width:max-content}}.calendar-wrapper .monthlist{opacity:0;max-height:0;line-height:0;height:0}.calendar-wrapper .monthlist tr{opacity:0;max-height:0;line-height:0;height:0}.calendar-wrapper .monthlist tr>th{opacity:0;max-height:0;line-height:0;height:0;padding:0}.calendar-wrapper ul.monthlist-ul{min-width:100%;top:-1px;z-index:444;display:grid;grid-template-columns:25% repeat(12, 1fr);background-color:#d3dce5;padding:12px 0;width:100%}@media(max-width: 992px){.calendar-wrapper ul.monthlist-ul{width:1200px;min-width:max-content}}.calendar-wrapper ul.monthlist-ul>li{height:30px;display:flex;align-items:center;box-sizing:border-box}.fluentform .ff-el-form-control:disabled{background-color:#b7c1ca !important}.pagination-container{width:100%;display:flex;justify-content:center;align-items:center;padding:50px 0;box-sizing:border-box}.pagination-container *{line-height:0}#prev-page-pagination-btn,#next-page-pagination-btn,.pagination-info{height:40px;border:none;background-color:#fff;color:#000;font-size:16px;text-align:center;line-height:1.2rem;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;margin:0 10px;transition:all ease .3s}.pagination-info{font-size:14px;font-weight:500;cursor:default;text-wrap:nowrap}#prev-page-pagination-btn:hover,#next-page-pagination-btn:hover{color:#000;text-decoration:underline}#prev-page-pagination-btn:focus,#next-page-pagination-btn:focus{outline:none}#prev-page-pagination-btn::before{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;transition:filter .3s;margin-right:10px;transform:rotate(180deg)}#next-page-pagination-btn::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NzM5OCA3LjcxNjA1TDYuOTY1OTggNS4xOTYwNUgwLjEyNTk3N1Y0LjExNjA1SDYuOTY1OThMNC42NzM5OCAxLjU5NjA1TDUuNDQxOTggMC44NTIwNTFMOC44NzM5OCA0LjY1NjA1TDUuNDQxOTggOC40NjAwNUw0LjY3Mzk4IDcuNzE2MDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;transition:filter .3s;margin-left:10px}.search-bottom .dropdown button{overflow:hidden}.landing-timeline{padding-bottom:200px}.landing-timeline .container:first-child{max-width:960px}.landing-timeline .main-timeline{position:relative}.landing-timeline .main-timeline::after{content:"";position:absolute;width:1px;background-color:#000;top:0;bottom:0;left:50%;margin-left:-3px}.landing-timeline .card{background:none !important;border:none;display:block;visibility:visible;z-index:2}.landing-timeline .card-body{margin-top:50px}@media(max-width: 992px){.landing-timeline .card-body h3{flex-direction:column !important}}.landing-timeline .card-body h2,.landing-timeline .card-body h2 a{color:#000;margin-top:35px}.landing-timeline .card-body h2 img.after-arrow,.landing-timeline .card-body h2 a img.after-arrow{width:20px;height:20px;display:inline;top:-5px;position:relative;transition:all ease-in .3s}.landing-timeline .card-body h2:hover img.after-arrow,.landing-timeline .card-body h2 a:hover img.after-arrow{margin-left:5px}.landing-timeline .card-body h2 svg,.landing-timeline .card-body h2 a svg{width:20px;height:20px;display:inline;top:0px;position:relative;transition:all ease-in .3s;fill:#fff;stroke:#fff}.landing-timeline .card-body h2 svg .prefix__st0,.landing-timeline .card-body h2 a svg .prefix__st0{stroke:#fff}.landing-timeline .card-body h2:hover svg,.landing-timeline .card-body h2 a:hover svg{margin-left:5px}.landing-timeline .card-body h3{font-size:32px;line-height:32px;margin-bottom:15px;position:relative;display:inline-block}.landing-timeline .card-body h3 span{font-family:"Vesterbro";font-weight:normal;font-style:italic}.landing-timeline .card-body .cap{margin-bottom:15px;font-size:13px}.landing-timeline .card-body.is-inview{opacity:1;margin-top:0;transition:var(--ease);--ease: all 1500ms ease}.landing-timeline .timeline{position:relative;background-color:inherit;width:50%}.landing-timeline .timeline-header{color:#000}.landing-timeline .timeline-header h2{font-size:40px}.landing-timeline .timeline-header h3{font-size:29px;max-width:400px;line-height:1.1}.landing-timeline .timeline::after{content:"";position:absolute;width:15px;height:15px;right:-5px;background-color:#000;border:5px solid #000;top:15px;border-radius:50%;z-index:1}.landing-timeline .timeline:nth-child(2):after{border-radius:0}.landing-timeline .timeline:nth-child(3):after{border-radius:0;transform:rotate(45deg)}.landing-timeline .timeline:nth-child(4):after{border-radius:50%}.landing-timeline .timeline:nth-child(5):after{border-radius:0}.landing-timeline .left{padding:0px 40px 20px 0px;left:0;text-align:right}.landing-timeline .left h3{align-items:flex-end}.landing-timeline .right{padding:0px 0px 20px 40px;left:50%}.landing-timeline .right::after{left:-10px}@media screen and (max-width: 600px){.landing-timeline .main-timeline::after{left:31px}.landing-timeline .timeline{width:100%;padding-left:60px;padding-right:25px}.landing-timeline .timeline::before{left:60px;border:medium solid #fff;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.landing-timeline .left::after,.landing-timeline .right::after{left:21px}.landing-timeline .left::before{right:auto}.landing-timeline .right{left:0%}.landing-timeline .left{text-align:left}.landing-timeline .left h3{align-items:flex-start}.landing-timeline h3{font-size:28px !important;line-height:28px !important}}@media screen and (max-width: 400px){.landing-timeline .timeline{padding-left:32px;padding-right:25px}.landing-timeline h3{font-size:24px !important;line-height:24px !important}}.section-block-starter>p{padding:0 2rem 0 2rem}.box-wrap-mobile{flex-wrap:nowrap}@media(max-width: 992px){.box-wrap-mobile{flex-wrap:wrap}}@media(max-width: 767px){.video-repeater .row .col-12{margin-top:40px !important}}.video-repeater .row.odd{background-color:#d3dce5}.video-repeater .row.odd .row-wrapper .col-md-8{padding-left:0 !important}.video-repeater .row.even{background-color:#ccae2d}.video-repeater .row.even .row-wrapper{flex-direction:row-reverse}@media(max-width: 767px){.video-repeater .row.even .row-wrapper{flex-direction:column}}.video-repeater .row-wrapper{display:flex;padding:50px 1.5rem}@media(max-width: 767px){.video-repeater .row-wrapper{flex-direction:column}}.video-repeater .info-tags ul{margin-top:20px;margin-bottom:20px}.video-repeater .info-tags ul li{font-size:11px;text-transform:uppercase;display:inline-block;margin-right:30px}.video-repeater .info-tags ul li span{font-size:14px;display:inline-block;background-color:rgba(0,0,0,.0901960784);border-radius:50px;padding:3px 10px;margin-top:6px}.gsap-reveal{position:relative;overflow:hidden}.gsap-reveal-overlay{position:absolute;width:100%;height:102%;top:0;left:0;z-index:100}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}.academic-year-header h1{font-size:41px;line-height:1.1em;font-family:"Nib Pro";margin-bottom:20px;text-align:center}.academic-year-header p{max-width:500px;text-align:center;margin:auto}.academic-year{padding-left:2rem;padding-right:2rem}@media(max-width: 992px){.academic-year{padding-left:0;padding-right:0}}.academic-year .btn-check:checked+.btn,.academic-year .btn.active,.academic-year .btn.show,.academic-year .btn:first-child:active,.academic-year :not(.btn-check)+.btn:active{color:#fff}.academic-year .calendar-table{display:grid;grid-template-rows:repeat(auto, 1fr)}@media(max-width: 992px){.academic-year .calendar-table{width:1200px}}.academic-year .calendar-table .course-row:nth-child(even){background-color:#f3f6f9}.academic-year .calendar-table .course-row:nth-child(odd){background-color:#fff}.academic-year .course-row{padding:1rem 0;display:flex;flex-wrap:wrap}.academic-year table{border-spacing:0 0;border-collapse:separate}.academic-year th,.academic-year td{border:0px solid hsla(0,0%,100%,0);padding:10px 0;text-align:left;vertical-align:center;height:30px;box-sizing:border-box}.academic-year td{vertical-align:middle;height:40px;text-align:left;font-family:"Geist";font-size:15px}.academic-year td:first-child{padding-left:15px}.academic-year tr{text-align:left;vertical-align:center}.academic-year th{background-color:#d3dce5}.academic-year .highlight{background-color:#ccae2d}.academic-year .highlight,.academic-year .highlight-spring{position:relative}.academic-year .highlight.fallEnd[data-bs-toggle]::after,.academic-year .highlight-spring.springEnd[data-bs-toggle]::after{position:absolute;content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyXzY1MzApIj4KPHBhdGggZD0iTTEwIDIwQzEyLjY1MjIgMjAgMTUuMTk1NyAxOC45NDY0IDE3LjA3MTEgMTcuMDcxMUMxOC45NDY0IDE1LjE5NTcgMjAgMTIuNjUyMiAyMCAxMEMyMCA3LjM0Nzg0IDE4Ljk0NjQgNC44MDQzIDE3LjA3MTEgMi45Mjg5M0MxNS4xOTU3IDEuMDUzNTcgMTIuNjUyMiAwIDEwIDBDNy4zNDc4NCAwIDQuODA0MyAxLjA1MzU3IDIuOTI4OTMgMi45Mjg5M0MxLjA1MzU3IDQuODA0MyAwIDcuMzQ3ODQgMCAxMEMwIDEyLjY1MjIgMS4wNTM1NyAxNS4xOTU3IDIuOTI4OTMgMTcuMDcxMUM0LjgwNDMgMTguOTQ2NCA3LjM0Nzg0IDIwIDEwIDIwWk0xMS4xNjI1IDguMjM1TDkuOTEyNSAxNC4xMTYzQzkuODI1IDE0LjU0MTMgOS45NDg3NSAxNC43ODI1IDEwLjI5MjUgMTQuNzgyNUMxMC41MzUgMTQuNzgyNSAxMC45MDEzIDE0LjY5NSAxMS4xNSAxNC40NzVMMTEuMDQgMTQuOTk1QzEwLjY4MTIgMTUuNDI3NSA5Ljg5IDE1Ljc0MjUgOS4yMDg3NSAxNS43NDI1QzguMzMgMTUuNzQyNSA3Ljk1NjI1IDE1LjIxNSA4LjE5ODc1IDE0LjA5MzdMOS4xMjEyNSA5Ljc1ODc1QzkuMjAxMjUgOS4zOTI1IDkuMTI4NzUgOS4yNiA4Ljc2MjUgOS4xNzEyNUw4LjE5ODc1IDkuMDdMOC4zMDEyNSA4LjU5Mzc1TDExLjE2MjUgOC4yMzVaTTEwIDYuODc1QzkuNjY4NDggNi44NzUgOS4zNTA1NCA2Ljc0MzMgOS4xMTYxMiA2LjUwODg4QzguODgxNyA2LjI3NDQ2IDguNzUgNS45NTY1MiA4Ljc1IDUuNjI1QzguNzUgNS4yOTM0OCA4Ljg4MTcgNC45NzU1NCA5LjExNjEyIDQuNzQxMTJDOS4zNTA1NCA0LjUwNjcgOS42Njg0OCA0LjM3NSAxMCA0LjM3NUMxMC4zMzE1IDQuMzc1IDEwLjY0OTUgNC41MDY3IDEwLjg4MzkgNC43NDExMkMxMS4xMTgzIDQuOTc1NTQgMTEuMjUgNS4yOTM0OCAxMS4yNSA1LjYyNUMxMS4yNSA1Ljk1NjUyIDExLjExODMgNi4yNzQ0NiAxMC44ODM5IDYuNTA4ODhDMTAuNjQ5NSA2Ljc0MzMgMTAuMzMxNSA2Ljg3NSAxMCA2Ljg3NVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTJfNjUzMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");width:20px;height:20px;z-index:10;position:absolute;right:1px;top:50%;transform:translate(0, -50%) scale(0.8);transform-origin:center}.academic-year .academic-year .highlight.fallEnd[data-bs-toggle]::after,.academic-year .academic-year .highlight-spring.springEnd[data-bs-toggle]::after{position:absolute;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCwwLDI1NiwyNTYiPgo8ZyBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtbGluZWNhcD0iYnV0dCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtZGFzaGFycmF5PSIiIHN0cm9rZS1kYXNo...==);background-size:contain;background-repeat:no-repeat;width:10px;height:10px;z-index:10;right:0;top:0}.academic-year .legend{background-color:#fff;border-radius:20px;display:flex;justify-content:space-between;align-items:center;height:auto}.academic-year .legend-item{display:flex;align-items:center;font-size:16px;padding-right:8px}.academic-year .circle{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:10px}.academic-year .circle.fall{background-color:#ccae2d}.academic-year .circle.spring{background-color:#64c5e5}.academic-year .circle.summer{background-color:#84d5b1}.academic-year .aboveAcademic{display:flex;justify-content:space-between}.academic-year .highlight-spring{background-color:#64c5e5}.academic-year .highlight-summer{background-color:#84d5b1}.academic-year .split-cell{max-height:20px;display:flex;width:100%;height:100%}.academic-year .split-cell>div{flex:1;height:100%;padding:0}.academic-year .empty-cell{background-color:rgba(0,0,0,0)}.academic-year th:first-child{background-color:#fff;border:none}.academic-year .dropbtn{background-color:#fff;border:1px solid #d3dce5 !important;color:#000;padding:10px;font-size:16px;border:none;cursor:pointer;width:200px;text-align:left;border-radius:4px}.academic-year .dropdown:hover .dropbtn{background-color:#d3dce5}.academic-year .dropdown{position:relative;display:inline-block}.academic-year .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:200px;max-height:200px;overflow-y:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;border-radius:4px;padding:10px;margin-top:4px;border:1px solid #000}.academic-year #courseSelector label{display:block;margin-bottom:8px;cursor:pointer}.academic-year #courseSelector input[type=checkbox]{margin-right:10px}.academic-year .dropdown:hover .dropdown-content{display:block}.fallStart{border-top-left-radius:99999px;border-bottom-left-radius:99999px}.springStart{border-top-left-radius:99999px;border-bottom-left-radius:99999px}.summerStart{border-top-left-radius:99999px;border-bottom-left-radius:99999px}.fallEnd{border-top-right-radius:99999px;border-bottom-right-radius:99999px}.springEnd{border-top-right-radius:99999px;border-bottom-right-radius:99999px}.summerEnd{border-top-right-radius:99999px;border-bottom-right-radius:99999px}[data-bs-toggle=tooltip]{cursor:pointer}@media(max-width: 767px){.mob-course-title a{text-transform:capitalize;color:#000 !important;padding-top:0px !important;padding-bottom:0px !important;font-size:20px;width:100%;font-weight:500;line-height:1.1;margin-bottom:5px}.mob-course-academic-partner a{text-transform:uppercase;color:#ccae2d !important;font-weight:300;padding-top:0px !important;padding-bottom:0px !important;max-width:100% !important}.mob-course-module a{color:#000 !important;padding-top:0px !important;padding-bottom:0px !important;max-width:90% !important;line-height:1.3;margin-top:5px;margin-bottom:10px}.mob-course-semester a{color:#d3dce5 !important;padding-top:0px !important;padding-bottom:0px !important;text-align:left;font-style:italic}.mob-course-title,.mob-course-academic-partner,.mob-course-module,.mob-course-semester{margin-bottom:0 !important}.amountCourses{border-bottom:1px solid #d3dce5}}.cddiv{color:#000;font-size:12px;text-align:left;display:flex !important;flex-direction:column;justify-content:center;align-content:flex-start;flex-wrap:wrap}div.course-title a,div.course-module a,div.course-semester a{padding:20px 15px}.courses-filter{margin-top:106px;padding-bottom:30px}.info-grid{display:flex}@media(max-width: 768px){.info-grid{display:grid;grid-template-columns:1fr 1fr}}.overview-info{text-align:center}.search-bottom{display:flex;justify-content:space-between;width:100%;margin:0;border-top:1px solid #b89d29;margin-top:40px}.search-bottom .dropdown button{margin-bottom:20px;overflow:hidden}.clickable-row{border-bottom:1px solid #d3dce5;cursor:pointer;box-shadow:inset 0 0 0 0 #ebeff3;transition:box-shadow .4s ease-out}.clickable-row:hover{box-shadow:inset 0 150px 0 0 #f3f6f9}@media(max-width: 767px){.clickable-row:hover{box-shadow:inset 0 350px 0 0 #f3f6f9 !important}}.clickable-row:hover td a,.clickable-row:hover th a{text-decoration:none !important}.col-search{padding:15px;box-sizing:border-box;text-align:center;border-radius:8px;margin-top:25px}.col-search:last-child{text-align:left}.filter-submit{width:100%;border-radius:50px;padding:10px;background-color:#000;color:#fff;border-color:#000 !important;max-width:160px;position:relative;top:30px}.previousTen,.nextTen{background:none;border:none;color:gray;text-decoration:underline;font-size:16px;cursor:pointer;padding:0}.previousTen:hover,.nextTen:hover{color:#a9a9a9}.circlePagination{width:50px;height:50px;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;color:#333;border:2px solid gray;font-weight:bold}.circlePagination:hover{background-color:#5c0120;color:#fff}.title-search{margin-bottom:10px;font-size:14px;font-weight:500;text-align:left}.amountCourses{width:100%;display:flex;justify-content:center;align-items:center}.totalAmountCourses{font-size:16px}.paginationContainer{display:flex;flex-direction:row;justify-content:center;gap:20px;padding-top:30px;padding-bottom:30px}.row:has(.search-container){justify-content:center}.search-container{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);max-width:50%}@media(max-width: 992px){.search-container{max-width:100%}}.input-group{flex-wrap:nowrap;border-radius:50px;padding:0;transition:all .3s ease;min-height:54px}.input-group .form-control{font-size:15px;padding:10px 20px;border-radius:50px;border-color:#000;width:100%;background-color:#ccae2d}.input-group .form-control:focus{border-color:initial;box-shadow:none;background-color:initial}.input-group:has(.form-control:focus){border-color:#000;box-shadow:rgba(130,138,145,.5) 0px 0px 0px 4px;background-color:#fff}.input-group .btn{color:#fff;border-radius:50px;font-size:15px;padding:10px 20px;padding-left:17px;border-radius:50px;border-color:#000;background-color:#000}.input-group .btn:hover{background-color:#fff;color:#000;border-color:#000}.input-group .btn:active{color:#fff}.input-group .btn img{display:none;width:32px;height:32px}@media(max-width: 992px){.input-group .btn .button_content{display:none}.input-group .btn img{display:block}}.dropdown button{font-size:15px;padding:10px 20px;margin:.25em;border-radius:50px;border-color:#000;width:100%}.dropdown button:hover{background-color:#000;color:#fff;border-color:#000}.dropdown-menu-dark{--bs-dropdown-color: #2271c0;--bs-dropdown-bg: #ffffff !important;min-width:250px}.dropdown-toggle.show{background-color:#000;border-color:#000}.dropdown-item:focus,.dropdown-item:hover{color:#000;background-color:#d3dce5}.table-list-overview table{width:100%;border-collapse:collapse}.table-list-overview thead{background-color:#d3dce5}.table-list-overview th,.table-list-overview td{text-align:left}.table-list-overview thead th{font-weight:bold;font-size:12px;text-align:left;vertical-align:middle}.loader-fullscreen{position:fixed;top:0;left:0;width:100vw;height:100svh}.loader-fullscreen .loader{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem}.loading-circle-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center}.loading-circle{width:20px;height:20px;--c: no-repeat linear-gradient(#ccae2d 0 0);background:var(--c),var(--c),var(--c),var(--c);background-size:11px 11px;animation:l5 1.5s infinite cubic-bezier(0.3, 1, 0, 1)}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:40px;height:40px}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:40px;height:40px}100%{background-position:100% 0,100% 100%,0 100%,0 0}}.courses-table .row{width:100%;min-height:65px;--bs-gutter-x: 0 !important}@media(min-width: 768px){.courses-table .row{padding-left:0 !important;width:100% !important;--bs-gutter-x: 0 !important;--bs-gutter-y: 0 !important;display:flex;justify-content:space-between}}.courses-table a{padding:15px}.courses-table .my-courses-table{background-color:#d3dce5;font-weight:bold;font-size:12px !important;text-align:left;vertical-align:middle;display:none}@media(min-width: 768px){.courses-table .my-courses-table{width:100% !important;--bs-gutter-x: 0 !important;--bs-gutter-y: 0 !important;display:flex;justify-content:space-between}}.courses-table .my-courses-table>div{flex:1;padding:12px 27px;justify-content:center}.courses-table .my-courses-table .course-ects,.courses-table .my-courses-table .course-quantitative-rating{width:10%;max-width:100px;text-align:center}.courses-table .clickable-row{cursor:pointer;box-shadow:inset 0 0 0 0 #ebeff3;transition:box-shadow .6s ease-out}.courses-table .clickable-row:hover{box-shadow:inset 0 400px 0 0 #f3f6f9}@media(max-width: 767px){.courses-table .clickable-row:hover{box-shadow:inset 0 350px 0 0 #f3f6f9 !important}}.courses-table .clickable-row:hover a{text-decoration:none !important}.courses-table .clickable-row .course-ects,.courses-table .clickable-row .course-quantitative-rating{width:15%;max-width:100px;text-align:center}.courses-table .course-academic-partner{font-weight:normal;color:#000;font-size:12px;text-align:left;display:flex;flex-direction:column;align-content:flex-start;flex-wrap:wrap}.courses-table .course-academic-partner a{color:#ccae2d;max-width:280px;padding:20px 15px;text-transform:uppercase}.courses-table .course-title-vcent{font-weight:bold;color:#000;font-size:12px;text-align:left;display:flex;flex-direction:column;justify-content:center;align-content:flex-start;flex-wrap:wrap}.courses-table .course-col-content{font-weight:bold;color:#000;font-size:12px;text-align:left;display:flex !important;flex-direction:column;justify-content:center;align-content:flex-start;flex-wrap:wrap}.courses-table .course-title-thead{color:#000;text-decoration:none;padding:20px 0px;display:block;line-height:1.1;padding-right:20px;font-weight:bold;color:#000;font-size:12px;text-align:left;display:flex;flex-direction:column;justify-content:center;align-content:flex-start;flex-wrap:wrap}.courses-table a{color:#000;text-decoration:none;display:block}@media(max-width: 767px){.courses-table .clickable-row{display:flex;flex-direction:column;padding:20px 10px}.courses-table .clickable-row:hover{box-shadow:inset 0 350px 0 0 #f3f6f9 !important}.courses-table .course-title-thead,.courses-table .course-academic-partner,.courses-table .d-none.d-md-block{display:block;margin-bottom:10px}.courses-table .d-none.d-md-block{display:block !important}}.paginationContainer,.pagination{display:flex;flex-direction:row;justify-content:center;gap:20px;padding-top:30px;padding-bottom:30px}.paginationContainer span.page-numbers.current,.paginationContainer span.page-numbers.dots,.pagination span.page-numbers.current,.pagination span.page-numbers.dots{text-decoration:underline;color:#d3dce5;padding:15px 10px;font-weight:500}.paginationContainer .page-numbers,.pagination .page-numbers{font-family:"Nib Pro";text-transform:capitalize;font-size:17px}.paginationContainer .page-numbers:hover,.pagination .page-numbers:hover{text-decoration:underline}.dropdown-item-custom{padding:10px 15px;color:#fff;text-align:left;transition:background-color .3s}.dropdown-item-custom:hover{background-color:#007bff;color:#fff}.dropdown-header-course{padding:10px 15px;font-weight:bold;color:#fff}
