.apply-info .item .item-inner {
	padding:var(--gutter-sm);
}

/* flickity on by default */
.apply-slider:after {
  content: 'flickity';
  display: none;
}

.apply-info .item ul li {
	list-style:disc;
	line-height:1.6;
	margin-left:1em;
	margin-bottom:10px;
}

@media(max-width: 1023px) {
	.apply-slider .item {
		width:93%;
		margin-right:16px;
		max-width:580px;
		border:#fff 1px solid;
		border-radius:10px;
		display:flex;
		flex-flow:column;
		justify-content:flex-end;
	}
	
	.apply-slider.flickity-resize .item {
	  min-height: 100%;
	}
	
	.apply-slider .flickity-viewport {
		overflow:visible;
	}
	
	.enroll-modal {
		background:var(--color-black-off);
		overflow-x:hidden;
	}
	
	.enroll-modal .container {
		padding-left:0;
		padding-right:0;
	    margin-left: var(--gutter-sm);
	    margin-right: var(--gutter-sm);
		
		color:#fff;
	}
	
	.apply-slider .item .btn {
		background:var(--color-orange);
	}
	
	.enroll-modal.modal .modal-window .inner {
		padding:120px 0 0;
	}
}

@media(min-width:1024px) {
	
	.enroll-modal.modal .modal-window .inner {
		background:#fff;
		height:100%;
		padding:100px 0 0;
	}
	
	.enroll-modal.modal .modal-window .inner:after { display:none; }
	
    .modal .modal-window .inner .content {
        max-height: calc(100vh - 120px);
	}
	
	.enroll-modal .main-flex-container {
		flex-flow:row-reverse;
	}
	
	.enroll-modal.modal .modal-close .circle {
		fill: var(--color-black-off);
	}
	
	.enroll-modal.modal .modal-close .close-path {
		fill: #fff;
	}
	
	.enroll-modal.modal.modal .modal-window {
	    position: fixed;
		padding:0;
	    top: 0;
	    left: 0;
	    transform: translate(0,0);
	    width: 100vw;
		height:100vh;
	    max-width: none;
	    /* max-height: calc(100vh - 100px); */
	    z-index: 1;
	}
	
	/* disable Flickity for large devices */
    .apply-slider:after {
    	content: '';
  	}
	
    .split-hero {
        height: calc(100vh - var(--header-height-desktop));
    }
	
	.split-hero .hero-section {
		flex-basis:50%;
	}
	
	.split-hero .hero {
		height:100%;
	}
	
	.split-hero .hero > .flex-container {
		align-items:flex-end;
		padding-bottom:85px;
	}
	
	.enroll-modal .column {
		flex-basis:calc(50% - 24px);
		height:calc(100vh - 75px);
		overflow:hidden;
		overflow-y: auto;
		padding-bottom: 160px;
	    -ms-overflow-style: none;  /* IE and Edge */
	    scrollbar-width: none;  /* Firefox */
	}
	
	/* Hide scrollbar for Chrome, Safari and Opera */
	.enroll-modal .column::-webkit-scrollbar {
	  display: none;
	}
	
	.enroll-modal.modal .modal-window .modal-close {
	    width: 40px;
	    height: 40px;
	    position: absolute;
	    z-index: 10;
	    top: 30px;
	    right: 100px;
		left:auto;
	    cursor: pointer;
	}

	
	.enroll-modal .column.scrollable {
		height:auto;
	}
	
	.enroll-modal .column.form-column {
		position:fixed;
		left:100px;
		width:calc(40% - 24px);
	}
	
	.enroll-modal .column .newsletter-inner {
		padding-left:var(--gutter-sm);
		padding-right:var(--gutter-sm);
	}
	
	.enroll-modal .column .header {
		min-height:150px;
	}
	
	.apply-info .item .item-inner {
		padding:var(--gutter-lg);
	}
	
	.apply-info {
		display:flex;
		flex-flow:column;
		gap:var(--gutter-lg);
		padding-bottom:75px;
	}
	
	.apply-info .item {
		min-height:450px;
		display:flex;
		flex-flow:column;
		justify-content:flex-end;
	}
}