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


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

/** General >> Article section (#2) **/
article section:nth-of-type(2) {
	margin-bottom: -18px !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;
	margin-bottom: -18px !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 >> Section (#3) **/
article section:nth-of-type(3) {
	padding-top: 32px !important;
	padding-bottom: 0 !important;
	margin-bottom: -26px !important;
}

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

/** General _2 >> Columns **/
.bg-primary .wp-block-columns {
	margin-bottom: 28px !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;
}

}

