


.page
	{
		color: rgba( 0, 0, 0, 1 );
	}

.page .title
	{
		font-weight: 200;
		font-size: calc( 20px + 11 * var( --font-scale ) );
		line-height: calc( 25px + 13 * var( --font-scale ) );
		text-transform: uppercase;

		color: rgba( 255, 255, 255, 1 );
		background-color: rgba( 25, 79, 121, 0.94 );
		padding: calc( 10px + 10 * var( --font-scale ) );
	}

.page .subtitle
	{
		font-size: calc( 20px + 11 * var( --font-scale ) );
		font-weight: 200;
	}

.page .description-text
	{
		font-size: calc( 18px + 3 * var( --font-scale ) );
		line-height: calc( 29px + 5 * var( --font-scale ) );
	}

.page .block-content-page
	{
		color: rgba( 0, 0, 0, 1 );
		background: rgba( 255, 255, 255, 1 );
		box-shadow: 0px 3px 6px #00000080;
	}

.page .block-column
	{
		display: flex;
		flex-direction: column;
	}

.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav )
	{
		position: absolute;
		bottom: 20px;
		left: 50px;
	}

.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-prev ),
.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-next )
	{
		background-color: rgba( 25, 79, 121, 0.5 );
	}

.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-prev ),
.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-next )
	{
		position: static;
		width: 50px;
		height: 50px;
	}

.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-next )
	{
		margin-left: 10px;
	}

.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-prev:hover ),
.page > *:is( :not( [data-span~="span-1" ] ) ) .owl-carousel::slotted( .owl-nav .owl-next:hover )
	{
		background-color: rgba( 25, 79, 121, 0.94 );
	}



.page .button
	{
		color: rgba( 0, 0, 0, 1 );
	}




