body b,body strong{font-weight:700}body .site-wrap{line-height:1.5}body .site-wrap h6{line-height:1.3}body .elementor-button{border-radius:0;padding:15px 17px;background-color:#F5991D;border:1px solid #F5991D}body .elementor-button:hover{border-color:#fff;background-color:#2281B0}body .heading-underlined{font-size:38px;font-weight:900}body .heading-underlined .elementor-heading-title{position:relative;margin-bottom:30px}body .heading-underlined .elementor-heading-title:after{content:"";position:absolute;bottom:-20px;left:calc(50% - 16px);width:31px;height:3px;background-color:#F5991D}body .image-full img{width:100%}body .main-menu-wrap .main-menu{margin:0 auto}body .main-menu-wrap .main-menu>.menu-item>a::before{content:none}body .elementor-widget-foxiz-overlay-2 .overlay-wrap{background-color:rgba(245, 153, 29, 0.36)}body .elementor-widget-foxiz-overlay-2 .overlay-wrap .overlay-text{background:transparent}body .elementor-widget-foxiz-overlay-2 .overlay-wrap .overlay-text .entry-title{font-size:24px;font-weight:700;padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #fff;line-height:1.2}body .elementor-widget-foxiz-overlay-2 .overlay-wrap .overlay-text .meta-inner{color:#fff;font-weight:700}body .home-partners .home-partner .elementor-image-box-wrapper{position:relative}body .home-partners .home-partner .elementor-image-box-wrapper:hover .elementor-image-box-content{opacity:1}body .home-partners .home-partner .elementor-image-box-wrapper:hover .elementor-image-box-content:before{opacity:1;transform:scale(1);filter:opacity(1)}body .home-partners .home-partner .elementor-image-box-wrapper img{max-width:100%}body .home-partners .home-partner .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;top:0;bottom:0;background:transparent;height:100%;padding:25px 20px 10px;opacity:0;transition:all 0.3s;color:#fff;pointer-events:none;overflow:hidden;z-index:2}body .home-partners .home-partner .elementor-image-box-wrapper .elementor-image-box-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box;z-index:-1;background:#2281b0 !important;transition:transform 0.4s ease, filter 0.2s ease, opacity 0.2s ease !important;transform:scale(0.9);filter:opacity(0);pointer-events:none}body .home-partners .home-partner .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{font-size:24px;font-weight:700;margin-bottom:10px;line-height:1.3;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .home-partners .home-partner .elementor-image-box-wrapper .elementor-image-box-content button{margin-top:20px;border-radius:0;font-size:18px;padding:10px 22px;background-color:#F5991D;border:1px solid #F5991D}body .newsletter-wrapper{color:#F5991D}body .newsletter-wrapper .form-control[type="email"]{background-color:transparent;border:1px solid #2281B0;margin-top:10px;margin-bottom:15px;padding:8px 10px;width:100%}body .newsletter-wrapper button[type="submit"]{border-radius:0;padding:10px 60px;background-color:#F5991D;border:1px solid #F5991D;color:#FFF;font-size:16px;font-weight:normal;text-align:right;float:right}body .members-row{margin-bottom:40px}body .members-row h4{margin-top:15px}body .members-row h4 strong{font-weight:900}body .members-row .elementor-widget-text-editor{margin-left:15px}body .electives-info{background-color:#fff;padding:30px}@media (min-width:1024px){body .electives-info{padding:60px 60px 20px}}body .electives-info h2{font-size:22px;font-weight:500;line-height:1.4}body .electives-info .elementor-widget-text-editor *{font-size:18px;line-height:1.4;color:#F5991D}body .electives-image{height:100%}body .electives-image img{width:100%;height:100%}body.page-template-template-narrow-page .site-wrap .e-con-inner{max-width:923px}body .feed-posts-container .list-holder{align-items:stretch;border:1px solid #F5991D}body .feed-posts-container .list-holder .list-feat-holder{padding:0}body .feed-posts-container .list-holder .p-featured{padding-bottom:346px;background-color:#fff}body .feed-posts-container .list-holder .p-content{background-color:#fff;padding:20px;display:flex;flex-direction:column}@media (min-width:1024px){body .feed-posts-container .list-holder .p-content{padding:20px 40px 20px}}body .feed-posts-container .list-holder .p-content .entry-title{font-size:28px;font-weight:700}body .feed-posts-container .list-holder .p-content .p-meta{margin-top:auto;padding-top:15px;border-top:1px solid #d2d2d2}@media (max-width:1024px){#menu-main-1{display:none}}