.frame-type-text { width: 100%; } .at-background{ position:relative; } .at-layer-background{ z-index:-1; width:100%; height:100%; position:absolute; } .at-layer-background-color{ width:100%; height:100%; position:absolute; } .at-layer-background-img1, .at-layer-background-img2, .at-layer-mobil-background-img1, .at-layer-mobil-background-img2{ width:100%; height:100%; position:absolute; background-repeat:no-repeat; } .at-layer-mobil-background-img1, .at-layer-mobil-background-img2{ display:none; } .at-container .ce-col{ display:flex; flex-direction: column; } .at-background.container-standard-width{ width:100%; max-width:1200px; margin-left: auto; margin-right: auto; } .at-background.container-large-width{ width:100%; max-width:1800px; margin-left: auto; margin-right: auto; } .at-background.container-full-width{ width:100%; } .container-full-width > .container { max-width: 100%; padding-left: 0; padding-right: 0; } .mt-container-none{ margin-top:0; } .mt-container-small{ margin-top:50px; } .mt-container-medium{ margin-top:100px; } .mt-container-big{ margin-top:150px; } .pt-container-none{ padding-top:0; } .pt-container-small{ padding-top:50px; } .pt-container-medium{ padding-top:100px; } .pt-container-big{ padding-top:150px; } .mb-container-none{ margin-bottom:0; } .mb-container-small{ margin-bottom:50px; } .mb-container-medium{ margin-bottom:100px; } .mb-container-big{ margin-bottom:150px; } .pb-container-none{ padding-bottom:0; } .pb-container-small{ padding-bottom:50px; } .pb-container-medium{ padding-bottom:100px; } .pb-container-big{ padding-bottom:150px; } .trans_top{ z-index:4; position:absolute; top:0; left:0; width:100%; } .trans_bottom{ z-index:5; position:absolute; left:0; width:100%; } .trans_left{ z-index:6; position:absolute; top:0; left:0; height:100%; } .trans_right{ z-index:7; position:absolute; top:0; right:0; height:100%; } .container-full-width .container .ce-col { display: block; } @media only screen and (max-width: 1200px) { .container-full-width > .container{ padding-left: 12px; padding-right: 12px; } } @media only screen and (max-width: 1000px) { .at-layer-background-img1, .at-layer-background-img2{ display:none; } .at-layer-mobil-background-img1, .at-layer-mobil-background-img2{ display:block; } .row.gx-5 { --bs-gutter-x: 0; } }