.wp-block {} /*  (.wp-block {} ensures MT files load in Gutenberg editor) */

/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Bg secondary **/
#main .bg-secondary {
	padding-top: 28px !important;
	padding-bottom: 32px !important;
	margin-top: -15px !important;
	margin-bottom: -15px !important;
}

/** General >> Main bg inverse **/
#main .bg-inverse {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
	margin-bottom: -32px !important;
}

/** General >> Article section (#4) **/
article section:nth-of-type(4) {
	padding-top: 32px !important;
	margin-bottom: -18px !important;
}

/** General >> Main navbar toggleable lg **/
#main .navbar-toggleable-lg {
	margin-top: -16px !important;
	margin-bottom: -16px !important;
}

/** General >> Paragraph (#28) **/
article p:nth-of-type(28) {
	padding-top: 0 !important;
	margin-bottom: 0 !important;
}

/** General >> Main wp image 9220 **/
#main .wp-image-9220 {
	padding-left: 16px !important;
}

/** General >> Faculty **/
#faculty {
	padding-top: 16px !important;
}

/** General >> Article bg faded (#1) **/
article .bg-faded:nth-of-type(1) {
	padding-top: 24px !important;
	margin-top: -16px !important;
}

/** General >> Has medium font size list item (#5) **/
.has-medium-font-size li:nth-of-type(5) {
	line-height: 44px !important;
	white-space: normal !important;
}

/** General >> List item (#5) text secondary **/
ul > li:nth-of-type(5) > .text-secondary {
	line-height: 36px !important;
	white-space: normal !important;
}

/** General >> Main stk 737f75b **/
#main .stk-737f75b {
	line-height: 24px !important;
}

/** General >> List item (#1) link **/
.stk-ce06686-inner-blocks > ul:nth-of-type(1) > li:nth-of-type(1) > a {
	line-height: 48px !important;
}

/** General >> Stk ce06686 inner blocks list item (#1) **/
.stk-ce06686-inner-blocks li:nth-of-type(1) {
	line-height: 44px px !important;
}

/** General >> List item (#2) link **/
.stk-ce06686-inner-blocks > ul:nth-of-type(1) > li:nth-of-type(2) > a {
	line-height: 40px !important;
}

/** General >> Stk ce06686 inner blocks list item (#2) **/
.stk-ce06686-inner-blocks li:nth-of-type(2) {
	line-height: 44px !important;
}

/** General >> Main ast **/
#main .ast {
	height: 44px !important;
}

/** General >> Main wp container core columns layout 2 **/
#main .wp-container-core-columns-layout-2 {
	padding-bottom: 20px !important;
	margin-bottom: -16px !important;
}

/** General >> Main tdfocus 1726067247322 **/
#main .tdfocus-1726067247322 {
	padding-bottom: 10px !important;
	padding-left: 10px !important;
}

/** General >> Main tdfocus 1726067385261 **/
#main .tdfocus-1726067385261 {
	padding-bottom: 10px !important;
	padding-left: 10px !important;
	margin-left: 10px !important;
}

/** General >> NavbarSupportedContent **/
#navbarSupportedContent {
	padding-top: -16px !important;
}

/** General >> Main navbar toggleable sm **/
#main .navbar-toggleable-sm {
	margin-top: -16px !important;
}

/** General >> Main is vertically aligned center **/
#main .is-vertically-aligned-center {
	background-color: rgba(0, 0, 0, 0) !important;
}

/** General >> Main bg faded **/
#main .bg-faded {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
	margin-top: -15px !important;
	margin-bottom: -15px !important;
}

/** General >> Has medium font size **/
.stk--align-last-block-to-bottom .has-medium-font-size {
	margin-bottom: -6px !important;
}

/** General >> Paragraph (#6) **/
.stk-block-content p:nth-of-type(6) {
	margin-top: 0 !important;
	margin-bottom: -24px !important;
}

/** General >> Btn **/
#main .btn {
	padding-bottom: 12px !important;
	margin-bottom: 0 !important;
}

/** General >> Heading **/
.stk--align-last-block-to-bottom .wp-block-heading {
	padding-bottom: 0 !important;
	margin-top: 32px !important;
}

/** General >> Paragraph (#8) **/
.stk-block-content p:nth-of-type(8) {
	margin-top: 12px !important;
}

/** General >> Paragraph (#4) **/
.stk-block-content p:nth-of-type(4) {
	padding-top: 0 !important;
	margin-top: -30px !important;
}

/** General >> Container **/
.py-1 .container {
	margin-top: -12px !important;
}

/** General >> Content hotspot 10973 **/
#content-hotspot-10973 {
	width: 400px !important;
	min-width: 400px !important;
	padding-right: 16px !important;
	margin-right: 0 !important;
}

/** General >> Hotspot initial **/
#content-hotspot-10973 .hotspot-initial {
	margin-right: -16px !important;
	margin-left: -16px !important;
}

/** General >> Span style class stk highlight students entering ucf during the 2025 26 school year span **/
#span-style-class-stk-highlight-students-entering-ucf-during-the-2025-26-school-year-span {
	margin-top: -80px !important;
}

/** General >> Span style color 222222 class stk highlight students who entered ucf during 2024 25 or earlier span **/
#span-style-color-222222-class-stk-highlight-students-who-entered-ucf-during-2024-25-or-earlier-span {
	margin-top: -80px !important;
}


/*= General _2 ================ */

/** General _2 >> List item (#3) _4 **/
.stk-e2e4b66-inner-blocks li:nth-of-type(3) {
	padding-top: 24px !important;
}

/** General _2 >> List item (#4) _2 **/
.stk-8fd6b9c-inner-blocks li:nth-of-type(4) {
	padding-top: 20px !important;
}

/** General _2 >> List item (#4) _3 **/
.stk-e2e4b66-inner-blocks li:nth-of-type(4) {
	padding-top: 20px !important;
}

/** General _2 >> List item (#3) _5 **/
.stk-8fd6b9c-inner-blocks li:nth-of-type(3) {
	padding-top: 24px !important;
}

/** General _2 >> Rt responsive img **/
.swiper-slide-duplicate-next .rt-responsive-img {
	-webkit-justify-content: flex-start !important;
	justify-content: flex-start !important;
	-webkit-align-items: flex-start !important;
	align-items: flex-start !important;
	-webkit-align-content: center !important;
	align-content: center !important;
	float: none !important;
}

/** General _2 >> Profile img wrapper **/
.swiper-slide-duplicate-next .profile-img-wrapper {
	-webkit-align-items: flex-start !important;
	align-items: flex-start !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General _2 >> Single item wrapper **/
.swiper-slide-duplicate-next .single-item-wrapper {
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General _2 >> Tss meta info **/
.swiper-slide-duplicate-next .tss-meta-info {
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General _2 >> Item company **/
.swiper-slide-duplicate-next .item-company {
	padding-right: 0 !important;
}

/** General _2 >> Jumbotron (#3) **/
.jumbotron:nth-of-type(3) {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
	margin-bottom: -15px !important;
}

/** General _2 >> Heading **/
.bg-secondary .wp-block-heading {
	padding-top: 18px !important;
}

/** General _2 >> Section (#7) **/
article section:nth-of-type(7) {
	padding-top: 24px !important;
	padding-bottom: 4px !important;
	margin-top: 2px !important;
	margin-bottom: -20px !important;
}

/** General _2 >> Stk 7411416 **/
#main .stk-7411416 {
	width: 350px !important;
}

/** General _2 >> Stk cf5377e **/
#main .stk-cf5377e {
	width: 350px !important;
}

/** General _2 >> Stk aa37d0a **/
#main .stk-aa37d0a {
	width: 350px !important;
}

/** General _2 >> Stk 9f2fd52 container **/
#main .stk-9f2fd52-container {
	width: 275px !important;
	padding-top: 32px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

/** General _2 >> Div (#2) **/
article > section:nth-of-type(7) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) {
	width: 300px !important;
}

/** General _2 >> Div (#1) **/
article > section:nth-of-type(7) > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) {
	width: 300px !important;
}

/** General _2 >> Column (#3) **/
.container > div:nth-of-type(1) > .wp-block-column:nth-of-type(3) {
	width: 300px !important;
	-webkit-animation-fill-mode: forwards !important;
	animation-fill-mode: forwards !important;
}

/** General _2 >> Stk 45ae637 container **/
#main .stk-45ae637-container {
	width: 275px !important;
	padding-top: 32px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

/** General _2 >> Stk 98b52a1 container **/
#main .stk-98b52a1-container {
	width: 275px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
}

/** General _2 >> Svg (#2) **/
.stk-25a74b5 svg:nth-of-type(2) {
	width: 75px !important;
	height: 100px !important;
}

/** General _2 >> Svg (#2) _2 **/
.stk-8d9649a svg:nth-of-type(2) {
	width: 75px !important;
	height: 100px !important;
}

/** General _2 >> Svg (#2) _3 **/
.stk-32c1cca svg:nth-of-type(2) {
	width: 75px !important;
	height: 100px !important;
}

/** General _2 >> Stk 9f2fd52 **/
#main .stk-9f2fd52 {
	width: 275px !important;
}

/** General _2 >> Bg primary **/
.page-id-5524 .bg-primary {
	margin-bottom: -15px !important;
}


/*( < 980 )*/
@media (max-width: 979.98px) {
	/** General _2 >> Stk 7411416 **/
	#main .stk-7411416 {
	width: 250px !important;
}

	/** General _2 >> Stk cf5377e **/
	#main .stk-cf5377e {
	width: 250px !important;
}

	/** General _2 >> Stk aa37d0a **/
	#main .stk-aa37d0a {
	width: 250px !important;
}

}


/*( < 768 )*/
@media (max-width: 767.98px) {
	/** General _2 >> Stk 7411416 **/
	#main .stk-7411416 {
	width: 600px !important;
}

	/** General _2 >> Stk cf5377e **/
	#main .stk-cf5377e {
	width: 600px !important;
}

	/** General _2 >> Stk aa37d0a **/
	#main .stk-aa37d0a {
	width: 600px !important;
}

}


/*( < 480 )*/
@media (max-width: 479.98px) {
	/** General >> Elementor element 9fd41ed elementor heading title **/
	.elementor-element-9fd41ed .elementor-heading-title {
	height: 162px !important;
	padding-bottom: 10px !important;
	padding-left: 0 !important;
}

	/** General >> Elementor element 9fd41ed elementor widget container **/
	.elementor-element-9fd41ed .elementor-widget-container {
	line-height: 5px !important;
	height: 180px !important;
}

	/** General _2 >> Stk 7411416 **/
	#main .stk-7411416 {
	width: 300px !important;
}

	/** General _2 >> Stk cf5377e **/
	#main .stk-cf5377e {
	width: 300px !important;
}

	/** General _2 >> Stk aa37d0a **/
	#main .stk-aa37d0a {
	width: 300px !important;
}

}

