.column-creator-505 { 
display: block; 
padding-top: 0px; 
padding-bottom: 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
@media(min-width: 1200px) { 
.column-creator-505 #DesktopLayerColumn-505-0 { 
position: relative; 
display: inline-block; 
overflow: hidden 
clear: both; 
float: none; 
aspect-ratio: 8.6666666666667; 
background-image: url(); 
background-size: center; 
background-color: #8b0000; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-creator-505 #DesktopLayerColumn-505-0 #DesktopLayerElement-505-0-0 { 
position: absolute; 
display: block; 
left: 0.08%; 
top: 20.27%; 
width: 100.00% !important; 
height: 58.78% !important; 
font-family: Montserrat-SemiBold; 
font-size: 40pt; 
text-align: center; 
color: #ffffff; 
line-height: 1; 
background-color: transparent; 
opacity: ; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
border: 1px none #000000; 
border-radius: % % % % / % % % %; 
} 
.column-creator-505 .MobileLayerColumn { 
display: none; 
} 
.column-creator-505 .LaptopLayerColumn { 
display: none; 
} 
.column-creator-505 .TabletLayerColumn { 
display: none; 
} 
} 
@media(min-width: 992px) and (max-width: 1199px) { 
.column-creator-505 #DesktopLayerColumn-505-0 { 
position: relative; 
display: none; 
} 
.column-creator-505 .MobileLayerColumn { 
display: none; 
} 
.column-creator-505 .TabletLayerColumn { 
display: none; 
} 
.column-creator-505 #LaptopLayerColumn-505-0 { 
position: relative; 
display: inline-block; 
clear: both; 
float: none; 
aspect-ratio: 2.398; 
background-image: url(); 
background-size: center; 
background-color: transparent; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-creator-505 #LaptopLayerColumn-505-0 #LaptopLayerElement-505-0-0 { 
position: absolute; 
display: block; 
left: 0%; 
top: 0%; 
width: 100% !important; 
height: 50% !important; 
font-family: Montserrat-SemiBold; 
font-size: 40pt; 
text-align: center; 
color: #ffffff; 
line-height: 1; 
background-color: transparent; 
opacity: ; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
border: 1px none #000000; 
border-radius: %; 
} 
} 
@media(min-width: 768px) and (max-width: 991px) { 
.column-creator-505 #DesktopLayerColumn-505-0 { 
position: relative; 
display: none; 
} 
.column-creator-505 .MobileLayerColumn { 
display: none; 
} 
.column-creator-505 .LaptopLayerColumn { 
display: none; 
} 
.column-creator-505 #TabletLayerColumn-505-0 { 
position: relative; 
display: inline-block; 
clear: both; 
float: none; 
aspect-ratio: 1.982; 
background-image: url(); 
background-size: center; 
background-color: transparent; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-creator-505 #TabletLayerColumn-505-0 #TabletLayerElement-505-0-0 { 
position: absolute; 
display: block; 
left: 0%; 
top: 0%; 
width: 100% !important; 
height: 50% !important; 
font-family: Montserrat-SemiBold; 
font-size: 40pt; 
text-align: center; 
color: #ffffff; 
line-height: 1; 
background-color: transparent; 
opacity: ; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
border: 1px none #000000; 
border-radius: %; 
} 
} 
@media(max-width: 767px) { 
.column-creator-505 #DesktopLayerColumn-505-0 { 
position: relative; 
display: none; 
} 
.column-creator-505 .LaptopLayerColumn { 
display: none; 
} 
.column-creator-505 .TabletLayerColumn { 
display: none; 
} 
.column-creator-505 #MobileLayerColumn-505-0 { 
position: relative; 
display: inline-block; 
clear: both; 
float: none; 
aspect-ratio: 3.67; 
background-image: url(); 
background-size: center; 
background-color: #8b0000; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
margin-top: px; 
margin-bottom: px; 
} 
.column-creator-505 #MobileLayerColumn-505-0 #MobileLayerElement-505-0-0 { 
position: absolute; 
display: block; 
left: 0.27%; 
top: 18.37%; 
width: 100.00% !important; 
height: 60.20% !important; 
font-family: Montserrat-SemiBold; 
font-size: 20pt; 
text-align: center; 
color: #ffffff; 
line-height: 1; 
background-color: transparent; 
opacity: ; 
padding-left: px; 
padding-right: px; 
padding-top: px; 
padding-bottom: px; 
border: 1px none #000000; 
border-radius: %; 
} 
} 
