#section-40-3102 > .ct-section-inner-wrap{padding-top:calc(var(--section-padding-y)*1.25) ;padding-bottom:calc(var(--section-padding-y)*1.25) }#section-40-3102{background-color:#ffffff}#div_block-42-3102{width:40%;text-align:center;align-items:flex-start}#div_block-43-3102{width:60%;flex-direction:column;display:flex;padding-left:0px;justify-content:center;padding-top:0px}#div_block-111-3102{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:50px;grid-row-gap:20px;width:100%;display:grid;margin-top:var(--space-l) }#div_block-73-3102{text-align:center;align-items:flex-start;justify-content:flex-start;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:10px;flex-direction:column;display:flex;padding-left:20px;padding-top:30px;padding-bottom:30px;padding-right:20px}#div_block-78-3102{text-align:center;align-items:flex-start;justify-content:center;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:10px;flex-direction:column;display:flex;padding-top:30px;padding-right:20px;padding-left:20px;padding-bottom:30px;width:100%}@media (max-width:1399px){#div_block-111-3102{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;display:grid}}@media (max-width:1399px){#div_block-73-3102{width:100%}}@media (max-width:919px){#div_block-73-3102{padding-top:20px;padding-bottom:20px}}@media (max-width:919px){#div_block-78-3102{padding-top:20px;padding-bottom:20px}}@media (max-width:1399px){#new_columns-41-3102> .ct-div-block{width:100% !important}}#headline-44-3102{margin-top:0px;max-width:45rem;display:block;text-align:center;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;line-height:1.3;color:#1c1c1c;width:100%}#headline-63-3102{margin-top:100px;max-width:45rem;display:block;text-align:center;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;line-height:1.3;color:#1c1c1c;font-size:30px}@media (max-width:1399px){#headline-44-3102{text-align:left;max-width:100%;width:100%}}@media (max-width:1399px){#headline-63-3102{text-align:left;max-width:100%;width:100%}}@media (max-width:919px){#headline-63-3102{margin-top:var(--space-xxl) }}#text_block-69-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:31px;font-size:14px;color:#ff6900}#text_block-46-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:31px}#text_block-81-3102{text-align:center;margin-top:0px;width:100%;margin-bottom:31px;max-width:50rem}#text_block-84-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:0px;color:#ff6900}#text_block-86-3102{text-align:center;max-width:50rem;margin-top:1px;width:100%;margin-bottom:31px;font-size:14px}#text_block-101-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:31px}#text_block-103-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:0px;color:#ff6900}#text_block-105-3102{text-align:center;max-width:50rem;margin-top:1px;width:100%;margin-bottom:31px;font-size:14px}@media (max-width:1399px){#text_block-69-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-46-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-81-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-84-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-86-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-101-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-103-3102{text-align:left;max-width:100%}}@media (max-width:1399px){#text_block-105-3102{text-align:left;max-width:100%}}#text_block-110-3102{text-align:center;max-width:50rem;margin-top:0px;width:100%;margin-bottom:31px}@media (max-width:1399px){#text_block-110-3102{text-align:left;max-width:100%}}#image-53-3102{width:80%}@media (max-width:1399px){#image-53-3102{max-width:19rem}}#_testimonial-51-3102 .oxy-testimonial-photo{width:77px;height:77px;margin-right:38px} @media (max-width:1399px){ #_testimonial-51-3102 .oxy-testimonial-text{font-size:19px}#_testimonial-51-3102 .oxy-testimonial-author{font-size:15px}#_testimonial-51-3102{padding-top:0px;testimonial-text-typography-font-size:19;testimonial-author-typography-font-size:15}}#section-1526-6 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:stretch}#section-1526-6{display:block}#section-1526-6{background-color:#262626;text-align:left}#top{width:100%}#div_block-134-6{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px}#div_block-142-6{useCustomTag:true}#div_block-149-6{useCustomTag:true}#div_block-217-6{useCustomTag:true}#div_block-204-6{useCustomTag:true}#div_block-206-6{useCustomTag:true}#div_block-221-6{useCustomTag:true}#div_block-168-6{useCustomTag:true}#div_block-1604-6{useCustomTag:true;text-align:left;padding-bottom:0rem;align-items:stretch}#div_block-1606-6{useCustomTag:false}#div_block-1609-6{left:0px;right:0px;text-align:left;useCustomTag:false;padding-top:1.537rem}#div_block-1610-6{margin-left:auto;margin-right:auto;width:100%;background-color:#ffffff;min-height:365px;padding-top:1rem;padding-bottom:1.5rem}#div_block-1611-6{background-color:#ffffff;display:flex;text-align:left;useCustomTag:true}#div_block-1612-6{useCustomTag:true}#div_block-1618-6{useCustomTag:true}#div_block-1624-6{useCustomTag:true}#div_block-1630-6{useCustomTag:true}#div_block-1636-6{useCustomTag:true}#div_block-1645-6{useCustomTag:true;text-align:left;padding-bottom:0rem;align-items:stretch}#div_block-1647-6{useCustomTag:false}#div_block-1650-6{left:0px;right:0px;text-align:left;useCustomTag:false;padding-top:1.537rem}#div_block-1651-6{margin-left:auto;margin-right:auto;width:100%;background-color:#ffffff;min-height:365px;padding-top:1rem;padding-bottom:1.5rem}#div_block-1652-6{background-color:#ffffff;display:flex;text-align:left;useCustomTag:true}#div_block-1653-6{useCustomTag:true}#div_block-1659-6{useCustomTag:true}#div_block-1665-6{useCustomTag:true}#div_block-1671-6{useCustomTag:true}#div_block-1677-6{useCustomTag:true}#div_block-1684-6{useCustomTag:true}#div_block-1702-6{useCustomTag:true}#div_block-1690-6{useCustomTag:true}#div_block-1696-6{useCustomTag:true}#div_block-171-6{useCustomTag:true;text-align:left;padding-bottom:0rem}#div_block-333-6{useCustomTag:false}#div_block-413-6{left:0px;right:0px;text-align:left;useCustomTag:false;padding-top:1.537rem}#div_block-698-6{margin-left:auto;margin-right:auto;width:100%;background-color:#ffffff;min-height:365px;padding-top:1rem;padding-bottom:1.5rem}#div_block-689-6{background-color:#ffffff;display:flex;text-align:left;useCustomTag:true}#div_block-637-6{useCustomTag:true}#div_block-1598-6{useCustomTag:true}#div_block-735-6{useCustomTag:true}#div_block-739-6{useCustomTag:true}#div_block-347-6{useCustomTag:true}#div_block-1448-6{useCustomTag:true}#div_block-1382-6{useCustomTag:true;text-align:left;padding-bottom:0rem}#div_block-1384-6{useCustomTag:false}#div_block-1387-6{left:0px;right:0px;text-align:left;useCustomTag:false;padding-top:1.537rem}#div_block-1388-6{margin-left:auto;margin-right:auto;width:100%;background-color:#ffffff;padding-top:1rem;padding-bottom:4.5rem}#div_block-1389-6{background-color:#ffffff;display:flex;useCustomTag:true;flex-direction:row;justify-content:center;margin-left:auto;gap:7rem;margin-right:auto}#div_block-1390-6{useCustomTag:true}#div_block-1391-6{useCustomTag:true}#div_block-1510-6{useCustomTag:true}#div_block-1398-6{useCustomTag:true}#div_block-1400-6{useCustomTag:true}#div_block-1402-6{useCustomTag:true}#div_block-1414-6{useCustomTag:true}#div_block-1415-6{useCustomTag:true}#div_block-1415-6:hover{color:#1c1c1c}#div_block-1515-6{useCustomTag:true}#div_block-1422-6{useCustomTag:true}#div_block-1424-6{useCustomTag:true}#div_block-1596-6{useCustomTag:true}#div_block-351-6{useCustomTag:true}#main{width:100%}#div_block-1528-6{width:33.33%;padding-right:50px}#div_block-1532-6{width:50%}#div_block-1539-6{width:50%}#div_block-1545-6{width:33.33%}#div_block-1550-6{flex-direction:row;display:flex;margin-top:50px}#div_block-1560-6{width:33.34%;border-radius:20px;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;background-color:#ff6900}#div_block-1566-6{width:50.00%;flex-direction:row;display:flex;max-width:41rem;gap:4.5rem}#div_block-1567-6{margin-right:20px}#div_block-1569-6{padding-right:20px}#div_block-1579-6{width:100%;flex-direction:row;display:flex;gap:4.5rem}#div_block-1580-6{margin-right:20px}#div_block-1582-6{padding-right:20px}#div_block-1360-6{width:100%;text-align:left;align-items:center;overflow-y:auto}#div_block-1290-6{useCustomTag:true;margin-top:1.537rem;margin-bottom:1.125rem;max-width:40rem}#div_block-1291-6{useCustomTag:true;padding-top:4px;padding-bottom:4px}#div_block-1294-6{useCustomTag:true;padding-top:4px;padding-bottom:4px}#div_block-1297-6{useCustomTag:true;padding-bottom:4px;padding-top:4px}#div_block-1300-6{useCustomTag:true;padding-bottom:4px;padding-top:4px}#div_block-1303-6{useCustomTag:true;padding-bottom:4px;padding-top:4px}@media (max-width:1399px){#div_block-1566-6{flex-wrap:wrap;flex-direction:column;display:flex;width:100%}}@media (max-width:1399px){#div_block-1579-6{flex-wrap:wrap;width:0.00%}}@media (max-width:919px){#div_block-1550-6{margin-top:35px}}@media (max-width:919px){#div_block-1566-6{gap:1rem;justify-content:center;align-items:flex-start;text-align:left}}@media (max-width:919px){#div_block-1579-6{gap:1rem;justify-content:center}}@media (max-width:1399px){#new_columns-1527-6> .ct-div-block{width:100% !important}}#new_columns-1527-6{gap:2rem;flex-wrap:nowrap}@media (max-width:1399px){#new_columns-1531-6> .ct-div-block{width:100% !important}}#new_columns-1531-6{margin-top:50px}#new_columns-1565-6{margin-top:50px;display:flex;flex-direction:column}@media (max-width:1399px){#new_columns-1527-6{flex-wrap:wrap;flex-direction:column;display:flex;gap:3rem}}@media (max-width:919px){#new_columns-1527-6{gap:2rem}}@media (max-width:919px){#new_columns-1531-6{margin-top:25px}}#headline-1289-6{color:#1c1c1c;text-align:center;margin-top:2.213rem}@media (max-width:479px){#headline-1289-6{margin-top:3.5rem}}#text_block-1607-6{useCustomTag:true}#text_block-1616-6{useCustomTag:true}#text_block-1617-6{useCustomTag:false}#text_block-1622-6{useCustomTag:true}#text_block-1623-6{useCustomTag:false}#text_block-1628-6{useCustomTag:true}#text_block-1629-6{useCustomTag:false}#text_block-1634-6{useCustomTag:true}#text_block-1635-6{useCustomTag:false}#text_block-1640-6{useCustomTag:true}#text_block-1641-6{useCustomTag:false}#text_block-1648-6{useCustomTag:true}#text_block-1657-6{useCustomTag:true}#text_block-1663-6{useCustomTag:true}#text_block-1669-6{useCustomTag:true}#text_block-1675-6{useCustomTag:true}#text_block-1681-6{useCustomTag:true}#text_block-1688-6{useCustomTag:true}#text_block-1706-6{useCustomTag:true}#text_block-1694-6{useCustomTag:true}#text_block-1700-6{useCustomTag:true}#text_block-187-6{useCustomTag:true}#text_block-640-6{useCustomTag:true}#text_block-1520-6{useCustomTag:true;max-width:40ch }#text_block-1602-6{useCustomTag:true}#text_block-1603-6{useCustomTag:true;max-width:40ch }#text_block-738-6{useCustomTag:true}#text_bldeock-1522-6{useCustomTag:true;max-width:40ch }#text_block-742-6{useCustomTag:true}#text_block-1524-6{useCustomTag:true;max-width:40ch }#text_block-349-6{useCustomTag:true;font-family:Inherit;color:#1c1c1c}#text_block-1450-6{useCustomTag:true;font-family:Inherit;color:#1c1c1c}#text_block-1385-6{useCustomTag:true}#text_block-353-6{useCustomTag:true;font-family:Inherit;color:#1c1c1c}#text_block-808-6{useCustomTag:true}#text_block-811-6{useCustomTag:true}#text_block-1529-6{color:#ffffff;useCustomTag:false;font-weight:600;font-size:clamp(1.25rem,calc(1.25rem + ((1vw - 0.2rem) * 0.8475)),1.875rem) ;margin-bottom:10px}#text_block-1530-6{color:#ffffff;font-size:14px}#text_block-1546-6{color:#ffffff;useCustomTag:false;font-weight:600;font-size:clamp(1.25rem,calc(1.25rem + ((1vw - 0.2rem) * 0.8475)),1.875rem) ;margin-bottom:10px}#text_block-1547-6{color:#fc9953;font-size:14px;margin-bottom:20px}#text_block-1549-6{color:#ffffff;margin-top:50px;font-size:14px}#text_block-1561-6{color:#ffffff;useCustomTag:false;font-weight:600;font-size:clamp(1.25rem,calc(1.25rem + ((1vw - 0.2rem) * 0.8475)),1.875rem) }#text_block-1562-6{color:#ffffff;font-size:14px;margin-top:20px;margin-bottom:20px}#text_block-1293-6{color:#262626}#text_block-1296-6{color:#262626}#text_block-1299-6{color:#262626}#text_block-1302-6{color:#262626}#text_block-1305-6{color:#262626}#_rich_text-1564-6{font-size:10px;color:#ffffff}#_rich_text-1374-6{max-width:40rem;width:100%;color:#262626;margin-bottom:15px}#link_text-1319-6{font-weight:800;padding-top:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;text-align:center;background-color:#ffffff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#1c1c1c;border-right-color:#1c1c1c;border-bottom-color:#1c1c1c;border-left-color:#1c1c1c;position:absolute;z-index:3200;top:1rem}#link_text-1399-6{color:#1c1c1c}#link_text-1399-6:hover{color:#ff6900}#link_text-1401-6{color:#1c1c1c}#link_text-1401-6:hover{color:#ff6900}#link_text-1403-6{color:#1c1c1c}#link_text-1403-6:hover{color:#ff6900}#link_text-1423-6{color:#1c1c1c;max-width:40ch }#link_text-1423-6:hover{color:#ff6900}#link_text-1425-6{color:#1c1c1c;max-width:40ch }#link_text-1425-6:hover{color:#ff6900}#link_text-1597-6{color:#1c1c1c;max-width:40ch }#link_text-1597-6:hover{color:#ff6900}#link_text-1533-6{color:#ffffff;font-size:14px}#link_text-1535-6{color:#ffffff;font-size:14px}#link_text-1536-6{color:#ffffff;font-size:14px}#link_text-1537-6{color:#ffffff;font-size:14px}#link_text-1538-6{color:#ffffff;font-size:14px}#link_text-1540-6{color:#ffffff;font-size:14px}#link_text-1541-6{color:#ffffff;font-size:14px}#link_text-1542-6{color:#ffffff;font-size:14px}#link_text-1543-6{color:#ffffff;font-size:14px}#link_text-1544-6{color:#ffffff;font-size:14px}#link_text-1568-6{color:#ffffff;font-size:15px}#link_text-1570-6{color:#ffffff;font-size:15px}#link_text-1572-6{color:#ffffff;font-size:15px;margin-right:20px}#link_text-1581-6{color:#ffffff;font-size:15px}#link_text-1583-6{color:#ffffff;font-size:15px}#link_text-1585-6{color:#ffffff;font-size:15px;margin-right:20px}#link-608-6{width:;position:relative;z-index:1060}#link-1504-6{text-align:center;align-items:flex-start;gap:0.4rem}#link-1500-6{gap:0.4rem;text-align:left;align-items:flex-start;flex-direction:column;display:flex}@media (max-width:919px){#link-806-6{display:flex;flex-direction:row;color:#1c1c1c}}@media (max-width:919px){#link-809-6{display:flex;flex-direction:row;color:#1c1c1c}}#link_button-1548-6{}#link_button-1548-6{font-size:14px;background-color:transparent;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;transition-duration:0.2s;transition-timing-function:ease}#link_button-1548-6:hover{background-color:#ff6900;border:1px solid #ff6900;color:#ffffff}#link_button-1548-6:hover{border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#ff6900;border-right-color:#ff6900;border-bottom-color:#ff6900;border-left-color:#ff6900}#fancy_icon-209-6{margin-right:0.025rem}#fancy_icon-1642-6>svg{width:16px;height:16px}#fancy_icon-1683-6>svg{width:16px;height:16px}#fancy_icon-448-6>svg{width:16px;height:16px}#fancy_icon-1439-6>svg{width:16px;height:16px}#fancy_icon-1270-6{display:none}#fancy_icon-821-6{border-radius:0px}#fancy_icon-1312-6{color:#1c1c1c}#fancy_icon-1312-6>svg{width:18px;height:18px}#fancy_icon-1312-6{border-radius:100%;align-self:flex-end;padding-top:0.714rem;padding-left:0.714rem;padding-right:0.714rem;padding-bottom:0.714rem;position:absolute;top:-1.537rem;right:-1.537rem;background-color:#ffffff}#fancy_icon-1292-6>svg{width:18px;height:18px}#fancy_icon-1292-6{padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-right:12px}#fancy_icon-1295-6>svg{width:18px;height:18px}#fancy_icon-1295-6{padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-right:12px}#fancy_icon-1298-6>svg{width:18px;height:18px}#fancy_icon-1298-6{padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;background-color:rgba(255,255,255,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-right:12px}#fancy_icon-1301-6>svg{width:18px;height:18px}#fancy_icon-1301-6{padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;background-color:rgba(0,0,0,0);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);margin-right:12px}#fancy_icon-1304-6>svg{width:18px;height:18px}#fancy_icon-1304-6{padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;background-color:rgba(255,255,255,0);border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;margin-right:12px}@media (max-width:1399px){#fancy_icon-1312-6{color:#1c1c1c}#fancy_icon-1312-6>svg{width:16px;height:16px}#fancy_icon-1312-6{position:absolute;top:0rem;right:0rem;background-color:#ffffff;padding-top:0.65rem;padding-left:0.65rem;padding-right:0.65rem;padding-bottom:0.65rem;box-shadow:0px 0px 0px rgba(0,0,0,0)}}@media (max-width:919px){#fancy_icon-1312-6{color:#1c1c1c}#fancy_icon-1312-6>svg{width:15px;height:15px}}#code_block-1614-6{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}#code_block-1620-6{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}#code_block-1626-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1632-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1638-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1655-6{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}#code_block-1661-6{padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px}#code_block-1667-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1673-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1679-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1686-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1704-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1692-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#code_block-1698-6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#shortcode-1563-6{width:100%;max-width:100%;margin-bottom:5px}#shortcode-1578-6{width:100%;max-width:100%;margin-bottom:5px}#shortcode-1373-6{max-width:40rem;width:100%;color:#262626}#shortcode-1577-6{max-width:40rem;width:100%;color:#262626}#modal-801-6{backdrop-color:rgba(28,28,28,0.3);modal-position:center;position:relative;overflow:visible}#modal-1287-6{width:90%;background-color:#ffffff;display:flex;position:relative;overflow:visible;flex-direction:column;text-align:left;modal-position:top;margin-top:6.608rem;max-height:85vh;max-width:48rem}@media (max-width:1399px){#modal-1287-6{width:100%;overflow:scroll;padding-bottom:0px;margin-top:2.213rem}}@media (max-width:919px){#modal-801-6{position:relative;overflow:visible}}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1500px}.oxy-pro-menu-list{display:flex;padding:0;margin:0;align-items:center}.oxy-pro-menu .oxy-pro-menu-list .menu-item{list-style-type:none;display:flex;flex-direction:column;width:100%;transition-property:background-color,color,border-color}.oxy-pro-menu-list > .menu-item{white-space:nowrap}.oxy-pro-menu .oxy-pro-menu-list .menu-item a{text-decoration:none;border-style:solid;border-width:0;transition-timing-function:ease-in-out;transition-property:background-color,color,border-color;border-color:transparent}.oxy-pro-menu .oxy-pro-menu-list li.current-menu-item > a,.oxy-pro-menu .oxy-pro-menu-list li.menu-item:hover > a{border-color:currentColor}.oxy-pro-menu .menu-item,.oxy-pro-menu .sub-menu{position:relative}.oxy-pro-menu .menu-item .sub-menu{padding:0;flex-direction:column;white-space:nowrap;display:flex;visibility:hidden;position:absolute;z-index:9999999;top:100%;transition-property:opacity,transform,visibility}.oxy-pro-menu-off-canvas .sub-menu:before,.oxy-pro-menu-open .sub-menu:before{display:none}.oxy-pro-menu .menu-item .sub-menu.aos-animate,.oxy-pro-menu-init .menu-item .sub-menu[data-aos^=flip]{visibility:visible}.oxy-pro-menu-container:not(.oxy-pro-menu-init) .menu-item .sub-menu[data-aos^=flip]{transition-duration:0s}.oxy-pro-menu .sub-menu .sub-menu,.oxy-pro-menu.oxy-pro-menu-vertical .sub-menu{left:100%;top:0}.oxy-pro-menu .sub-menu.sub-menu-left{right:0;left:auto !important;margin-right:100%}.oxy-pro-menu-list > .menu-item > .sub-menu.sub-menu-left{margin-right:0}.oxy-pro-menu .sub-menu li.menu-item{flex-direction:column}.oxy-pro-menu-mobile-open-icon,.oxy-pro-menu-mobile-close-icon{display:none;cursor:pointer;align-items:center}.oxy-pro-menu-off-canvas .oxy-pro-menu-mobile-close-icon,.oxy-pro-menu-open .oxy-pro-menu-mobile-close-icon{display:inline-flex}.oxy-pro-menu-mobile-open-icon > svg,.oxy-pro-menu-mobile-close-icon > svg{fill:currentColor}.oxy-pro-menu-mobile-close-icon{position:absolute}.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container{width:100%;position:fixed;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;overflow:auto;z-index:2147483642 !important;background-color:#fff}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container{transition-property:opacity,transform,visibility}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-container[data-aos^=slide]{transition-property:transform}.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container[data-aos^=flip]{visibility:visible !important}.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list,.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-open > .oxy-pro-menu-container{max-height:100vh;overflow:auto;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas > .oxy-pro-menu-container{max-height:100vh;overflow:auto;z-index:1000}.oxy-pro-menu-container > div:first-child{margin:auto}.oxy-pro-menu-off-canvas-container{display:flex !important;position:fixed;width:auto;align-items:center;justify-content:center}.oxy-pro-menu-off-canvas-container a,.oxy-pro-menu-open-container a{word-break:break-word}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-list{align-items:center;justify-content:center;flex-direction:column}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-container .oxy-pro-menu-list .menu-item,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-container .oxy-pro-menu-list .menu-item{flex-direction:column;width:100%;text-align:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu,.oxy-pro-menu.oxy-pro-menu-open .sub-menu{display:none;visibility:visible;opacity:1;position:static;align-items:center;justify-content:center;white-space:normal;width:100%}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item,.oxy-pro-menu.oxy-pro-menu-open .menu-item{justify-content:center;min-height:32px}.oxy-pro-menu .menu-item.menu-item-has-children,.oxy-pro-menu .sub-menu .menu-item.menu-item-has-children{flex-direction:row;align-items:center}.oxy-pro-menu .menu-item > a{display:inline-flex;align-items:center;justify-content:center}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu.oxy-pro-menu-open .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{min-width:32px;min-height:32px}.oxy-pro-menu .menu-item-has-children > a .oxy-pro-menu-dropdown-icon-click-area{display:flex;align-items:center;justify-content:center}.oxy-pro-menu .menu-item-has-children > a svg{width:1.4em;height:1.4em;fill:currentColor;transition-property:transform}.oxy-pro-menu.oxy-pro-menu-off-canvas .menu-item > a svg,.oxy-pro-menu.oxy-pro-menu-open .menu-item > a svg{width:1em;height:1em}.oxy-pro-menu-off-canvas .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .oxy-pro-menu-container:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-dropdown-icon-click-area{display:none}.oxy-pro-menu-off-canvas .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area,.oxy-pro-menu-open .menu-item:not(.menu-item-has-children) .oxy-pro-menu-dropdown-icon-click-area{min-height:32px;width:0px}.oxy-pro-menu.oxy-pro-menu-off-canvas .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children,.oxy-pro-menu.oxy-pro-menu-open .oxy-pro-menu-show-dropdown:not(.oxy-pro-menu-dropdown-links-toggle) .oxy-pro-menu-list .menu-item-has-children{padding-right:0px}.oxy-pro-menu-container .menu-item a{width:100%;text-align:center}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) ul:not(.sub-menu) > li > .sub-menu{top:100%;left:0}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .sub-menu{top:0;left:100%}.oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) a{-webkit-tap-highlight-color:transparent}.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,.oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{border-radius:0px !important;width:100%}.oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="down"]{pointer-events:auto}.sub-menu .oxy-pro-menu-dropdown-animating[data-aos*="right"]{pointer-events:none}.sub-menu .oxy-pro-menu-dropdown-animating.sub-menu-left[data-aos*="left"]{pointer-events:none}.oxy-pro-menu-dropdown-animating-out{pointer-events:none}.oxy-pro-menu-list .menu-item a{border-color:transparent}.oxy-pro-menu-list .menu-item.current-menu-item a,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within,.oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover{border-color:currentColor}#-pro-menu-1338-6 .oxy-pro-menu-off-canvas-container,#-pro-menu-1338-6 .oxy-pro-menu-open-container{background-color:#f8f8f8}#-pro-menu-1338-6 .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:0;left:auto}#-pro-menu-1338-6 .oxy-pro-menu-off-canvas-container .sub-menu,#-pro-menu-1338-6 .oxy-pro-menu-open-container .sub-menu{display:flex}@media (max-width:1500px){#-pro-menu-1338-6 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-1338-6.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-1338-6 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-1338-6.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-1338-6 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-1338-6 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-4px}#-pro-menu-1338-6{menu-off-canvas-animation:slide-left}#-pro-menu-1338-6:hover{oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#ff6900}#-pro-menu-793-6 .oxy-pro-menu-off-canvas-container,#-pro-menu-793-6 .oxy-pro-menu-open-container{background-color:#f8f8f8}#-pro-menu-793-6 .oxy-pro-menu-off-canvas-container{top:0;bottom:0;right:0;left:auto}#-pro-menu-793-6 .oxy-pro-menu-off-canvas-container .sub-menu,#-pro-menu-793-6 .oxy-pro-menu-open-container .sub-menu{display:flex}@media (max-width:1500px){#-pro-menu-793-6 .oxy-pro-menu-mobile-open-icon{display:inline-flex}#-pro-menu-793-6.oxy-pro-menu-open .oxy-pro-menu-mobile-open-icon{display:none}#-pro-menu-793-6 .oxy-pro-menu-container{visibility:hidden;position:fixed}#-pro-menu-793-6.oxy-pro-menu-open .oxy-pro-menu-container{visibility:visible}}#-pro-menu-793-6 .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area,#-pro-menu-793-6 .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children .oxy-pro-menu-dropdown-icon-click-area{margin-right:-4px}#-pro-menu-793-6{menu-off-canvas-animation:slide-left}#-pro-menu-793-6:hover{oxy-pro-menu-slug-oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#ff6900}#section-2135-2193 > .ct-section-inner-wrap{padding-top:120px;padding-bottom:120px;align-items:center}#section-2135-2193{background-image:url(https://bsg.de/wp-content/uploads/2025/01/Materialfoerderung-1.png);text-align:left}#section-1895-2193 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:100px;display:flex;flex-direction:column;align-items:center}#section-1895-2193{display:block}#section-1895-2193{text-align:left;background-color:#eceeef}#section-1912-2193 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:0;display:flex;flex-direction:column;align-items:center}#section-1912-2193{display:block}#section-1912-2193{overflow:hidden;background-color:#ffffff}#section-1991-2193 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:clamp(2.566rem,calc(2.566rem + ((1vw - 0.2rem) * 3.9783)),5.5rem) ;align-items:center}#section-1991-2193{background-size:auto;text-align:left;background-repeat:no-repeat;background-position:-1100px -50px}#section-2080-2193{background-size:1000px auto;background-attachment:scroll;background-repeat:no-repeat;position:relative;height:100%;background-color:#eceeef;background-position:800px -300px}#section-1861-2193 > .ct-section-inner-wrap{align-items:center}#section-1861-2193{background-image:url(https://bsg.de/wp-content/uploads/2023/05/Abbinder-Hintergrund.jpg);background-size:cover;text-align:left;background-attachment:fixed;background-repeat:no-repeat;background-position:55% 0%}@media (max-width:1399px){#section-1912-2193 > .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center}#section-1912-2193{display:block}#section-1912-2193{text-align:center}}@media (max-width:1399px){#section-1991-2193 > .ct-section-inner-wrap{padding-bottom:5rem}}@media (max-width:919px){#section-1991-2193{background-position:-2000px 0%}}#div_block-2137-2193{width:50%;padding-bottom:0px;padding-right:50px}#div_block-2142-2193{width:50%}#div_block-2146-2193{width:210.00px;text-align:left;align-items:center;background-color:rgba(255,255,255,0.71);border-radius:10px;padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;justify-content:center}#div_block-2148-2193{width:210.00px;text-align:left;align-items:center;background-color:rgba(255,255,255,0.71);border-radius:10px;padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;justify-content:center}#div_block-2150-2193{width:210.00px;text-align:left;align-items:center;background-color:rgba(255,255,255,0.71);border-radius:10px;padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;justify-content:center}#div_block-2152-2193{width:210.00px;text-align:left;align-items:center;background-color:rgba(255,255,255,0.71);border-radius:10px;padding-top:20px;padding-bottom:20px;margin-left:20px;margin-right:20px;justify-content:center}#div_block-2154-2193{width:-740.00%;text-align:left;align-items:center}#div_block-1923-2193{width:33.33%}#div_block-1924-2193{width:33.33%}#div_block-1925-2193{width:33.34%}#div_block-1949-2193{width:100%}#div_block-1956-2193{text-align:center;align-items:flex-start}#div_block-1964-2193{width:100%}#div_block-2035-2193{width:100%}#div_block-2042-2193{text-align:center;align-items:flex-start}#div_block-2050-2193{width:100%}#div_block-2081-2193{display:flex;position:relative;text-align:left;width:100%;flex-direction:row;height:100%}#div_block-2082-2193{width:42%;position:relative}#div_block-2084-2193{width:58%;padding-top:25rem}#div_block-1863-2193{width:70.00%}#div_block-1866-2193{width:30%}@media (max-width:1399px){#div_block-1949-2193{padding-right:0%}}@media (max-width:1399px){#div_block-1964-2193{padding-right:0%}}@media (max-width:1399px){#div_block-2035-2193{padding-right:0%}}@media (max-width:1399px){#div_block-2050-2193{padding-right:0%}}@media (max-width:1399px){#div_block-2081-2193{flex-direction:column;display:flex;text-align:left;align-items:center}}@media (max-width:1399px){#div_block-2082-2193{width:100%;padding-bottom:50px}}@media (max-width:1399px){#div_block-2084-2193{width:100%;max-width:50rem;padding-top:10rem}}@media (max-width:919px){#div_block-2084-2193{padding-top:0rem}}@media (max-width:1399px){#new_columns-2136-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-2145-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-1922-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-1943-2193> .ct-div-block{width:100% !important}}#new_columns-1943-2193{margin-bottom:120px}@media (max-width:1399px){#new_columns-1951-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-1951-2193{flex-direction:column-reverse}}#new_columns-1951-2193{margin-top:0px}@media (max-width:1399px){#new_columns-1958-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-2029-2193> .ct-div-block{width:100% !important}}#new_columns-2029-2193{margin-bottom:120px}@media (max-width:1399px){#new_columns-2037-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-2037-2193{flex-direction:column-reverse}}#new_columns-2037-2193{margin-top:0px}@media (max-width:1399px){#new_columns-2044-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-1862-2193> .ct-div-block{width:100% !important}}@media (max-width:1399px){#new_columns-1943-2193{max-width:40rem;margin-bottom:50px}}@media (max-width:1399px){#new_columns-1958-2193{max-width:40rem;margin-bottom:50px}}@media (max-width:1399px){#new_columns-2029-2193{max-width:40rem;margin-bottom:50px}}@media (max-width:1399px){#new_columns-2044-2193{max-width:40rem;margin-bottom:50px}}#headline-2139-2193{color:#ffffff;margin-bottom:30px}#headline-2144-2193{color:#ffffff;font-size:25px;margin-top:120px;margin-bottom:50px}#headline-1896-2193{max-width:60rem;display:block;text-align:center;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;line-height:1.3;color:#1c1c1c;width:100%;margin-bottom:80px}#headline-1913-2193{display:block;text-align:center;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;line-height:1.3;color:#1c1c1c;width:900px}#headline-1948-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#1c1c1c;line-height:1.3;text-align:left}#headline-1954-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;text-align:left;line-height:1.3;color:#1c1c1c}#headline-1963-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#1c1c1c;line-height:1.3;text-align:left}#headline-2034-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#1c1c1c;line-height:1.3;text-align:left}#headline-2040-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;text-align:left;line-height:1.3;color:#1c1c1c}#headline-2049-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#1c1c1c;line-height:1.3;text-align:left}#headline-2083-2193{background-size:cover;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;margin-top:0px;text-align:left;margin-left:0px;line-height:1.3;margin-right:0px;background-attachment:fixed;background-repeat:no-repeat}#headline-2086-2193{color:#262626;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}#headline-2090-2193{text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#262626}#headline-2093-2193{color:#262626;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}#headline-2096-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;color:#262626}#headline-2100-2193{display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;margin-top:0px;margin-bottom:30px;color:#262626;line-height:1.3}#headline-1864-2193{text-align:left;display:block;visibility:visible;position:static;text-transform:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;line-height:1.3;width:100%;color:#f8f8f8}@media (max-width:1399px){#headline-1896-2193{max-width:40rem;text-align:left}}@media (max-width:1399px){#headline-1913-2193{max-width:40rem;text-align:left}}@media (max-width:1399px){#headline-2083-2193{margin-left:0px;text-align:center}}@media (max-width:1399px){#headline-2100-2193{margin-left:0px}}@media (max-width:1399px){#headline-1864-2193{max-width:35rem}}@media (max-width:919px){#headline-2083-2193{text-align:left}}#text_block-2138-2193{font-size:14px;color:#ff6900;margin-bottom:30px}#text_block-2163-2193{color:#ffffff;margin-bottom:50px;width:500px}#text_block-1914-2193{width:800px}#text_block-1947-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-1950-2193{text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px}#text_block-1953-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-1955-2193{text-align:left;margin-top:0px;color:#262626;margin-bottom:0px;margin-right:0px}#text_block-1962-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-1965-2193{text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px}#text_block-2033-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-2036-2193{text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px}#text_block-2039-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-2041-2193{text-align:left;margin-top:0px;color:#262626;margin-bottom:0px;margin-right:0px}#text_block-2048-2193{font-size:14px;color:#ff6900;margin-bottom:20px}#text_block-2051-2193{text-align:left;margin-top:0px;margin-bottom:0px;margin-left:0px}#text_block-2087-2193{text-align:left;margin-top:0px;color:#262626}#text_block-2091-2193{text-align:left;margin-top:0px;color:#262626}#text_block-2094-2193{text-align:left;margin-top:0px;color:#262626}#text_block-2097-2193{text-align:left;margin-top:0px;color:#262626}#text_block-2101-2193{text-align:left;margin-top:0px;color:#262626}@media (max-width:1399px){#text_block-2087-2193{margin-left:0px}}@media (max-width:1399px){#text_block-2091-2193{margin-left:0px}}#link_button-2141-2193{}#link_button-2141-2193:hover{}#link_button-1865-2193{}#link_button-1865-2193{align-self:flex-start}#link_button-1865-2193:hover{}@media (max-width:919px){#link_button-2141-2193{}}#image-2147-2193{width:120px}#image-2149-2193{width:150px}#image-2151-2193{width:120px}#image-2153-2193{width:120px}#image-1945-2193{width:600px;height:450px;object-fit:initial;border-radius:15px}#image-1957-2193{width:600px;height:450px;object-fit:initial;border-radius:15px}#image-1960-2193{width:600px;height:450px;object-fit:initial;border-radius:20px}#image-1775-2193{flex-shrink:0;object-position:center left}#image-1781-2193{flex-shrink:0}#image-2007-2193{flex-shrink:0}#image-2013-2193{flex-shrink:0}#image-2031-2193{width:600px;height:450px;object-fit:initial;border-radius:15px}#image-2043-2193{width:600px;height:450px;object-fit:initial;border-radius:15px}#image-2046-2193{width:600px;height:450px;object-fit:cover;border-radius:20px}#image-2088-2193{height:300px;width:100%;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;object-fit:cover;margin-top:40px}#image-2098-2193{height:300px;width:100%;object-fit:cover;margin-top:40px}#image-2098-2193:after{background-color:#ff6900;position:absolute;top:0px;left:0px;right:0px;bottom:0px;width:100%;height:100%;content:""}#fancy_icon-1900-2193{color:#000000}#fancy_icon-1900-2193>svg{width:38px;height:38px}#fancy_icon-1902-2193{color:#000000}#fancy_icon-1902-2193>svg{width:38px;height:38px}#fancy_icon-1904-2193{color:#000000}#fancy_icon-1904-2193>svg{width:38px;height:38px}#slide-1993-2193{text-align:center;border-radius:22px;display:flex;width:100%;max-width:65rem;padding-bottom:30px;padding-right:30px;padding-left:30px;padding-top:30px;background-color:#ff6900;margin-left:auto;margin-right:auto}#slide-1999-2193{display:flex;text-align:center;padding-top:30px;padding-right:30px;padding-left:30px;border-radius:22px;width:100%;max-width:65rem;padding-bottom:30px;margin-left:auto;background-color:#ff6900;margin-right:auto}#slide-2005-2193{display:flex;text-align:center;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;border-radius:22px;width:100%;max-width:65rem;background-color:#ff6900;margin-left:auto;margin-right:auto}#slide-2011-2193{display:flex;text-align:center;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;border-radius:22px;width:100%;max-width:65rem;background-color:#ff6900;margin-left:auto;margin-right:auto}@media (max-width:919px){#slide-1993-2193{box-shadow:0px 0px 0px rgba(0,0,0,0)}}@media (max-width:919px){#slide-1999-2193{box-shadow:0px 0px 0px rgba(0,0,0,0)}}@media (max-width:919px){#slide-2005-2193{box-shadow:0px 0px 0px rgba(0,0,0,0)}}@media (max-width:919px){#slide-2011-2193{box-shadow:0px 0px 0px rgba(0,0,0,0)}}@media (max-width:479px){#slide-1993-2193{padding-left:0px;padding-right:0px;padding-top:0px}}@media (max-width:479px){#slide-1999-2193{padding-left:0px;padding-right:0px;padding-top:0px}}@media (max-width:479px){#slide-2005-2193{padding-top:0px;padding-left:0px;padding-right:0px}}@media (max-width:479px){#slide-2011-2193{padding-top:0px;padding-left:0px;padding-right:0px}}#_icon_box-1899-2193{text-align:left}#_icon_box-1899-2193 .oxy-icon-box-icon{align-self:flex-start} #_icon_box-1899-2193 .oxy-icon-box-heading{color:#000000;font-size:25px} #_icon_box-1899-2193 .oxy-icon-box-text{color:#000000;align-self:flex-start}#_icon_box-1899-2193{border-radius:20px;padding-left:20px;margin-right:50px;margin-left:20px;width:400px;padding-top:20px;padding-right:20px;padding-bottom:20px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#ffffff}#_icon_box-1901-2193{text-align:left}#_icon_box-1901-2193 .oxy-icon-box-icon{align-self:flex-start} #_icon_box-1901-2193 .oxy-icon-box-heading{color:#000000;font-size:25px} #_icon_box-1901-2193 .oxy-icon-box-text{color:#000000;align-self:flex-start}#_icon_box-1901-2193{border-radius:20px;padding-left:20px;margin-right:50px;margin-left:20px;width:400px;padding-top:20px;padding-right:20px;padding-bottom:20px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#ffffff}#_icon_box-1903-2193{text-align:left}#_icon_box-1903-2193 .oxy-icon-box-icon{align-self:flex-start} #_icon_box-1903-2193 .oxy-icon-box-heading{color:#000000;font-size:25px} #_icon_box-1903-2193 .oxy-icon-box-text{color:#000000;align-self:flex-start}#_icon_box-1903-2193{border-radius:20px;padding-left:20px;margin-right:50px;margin-left:20px;width:400px;padding-top:20px;padding-right:20px;padding-bottom:20px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-color:#ffffff}#slider-1992-2193 .unslider-arrow{background-color:rgba(255,255,255,0.2)}#slider-1992-2193 .unslider-nav ol li{border-color:#ffffff}#slider-1992-2193 .unslider-nav ol li.unslider-active{background-color:#ffffff}#slider-1992-2193 .unslider{padding:0px}#slider-1992-2193 .unslider-wrap.unslider-carousel > li{padding:0px}#slider-1992-2193 .unslider-arrow.next{right:10px;z-index:100}#slider-1992-2193 .unslider-arrow.prev{left:10px;z-index:100}#slider-1992-2193 .unslider-wrap{display:flex}#slider-1992-2193 .ct-slide{height:100%}#slider-1992-2193 .unslider,#slider-1992-2193 .oxygen-unslider-container,#slider-1992-2193 .unslider-wrap,#slider-1992-2193 .unslider-wrap li{height:100%}#slider-1992-2193{max-width:76rem;padding-right:20px;padding-bottom:0px;padding-left:20px}@media (max-width:919px){#slider-1992-2193{padding-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px}}.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .oxy-pricing-box .oxy-pricing-box-section {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
flex-direction: row;                                            }
.oxy-pricing-box .oxy-pricing-box-currency {
font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
font-size: 80px;
line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
font-size: 12px;
color: rgba(0,0,0,0.5);
margin-bottom: 20px;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
justify-content: center;            }
.oxy-progress-bar .oxy-progress-bar-background {
background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
width: 85%;        }
.oxy-progress-bar .oxy-progress-bar-progress {
background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
font-size: 12px;
}
.ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
padding: 0px;			}
.oxy-superbox .oxy-superbox-secondary, 
.oxy-superbox .oxy-superbox-primary {
transition-duration: 0.5s;            }
.oxy-shape-divider {
width: 0px;
height: 0px;
}
.oxy_shape_divider svg {
width: 100%;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1500px;
}
body {font-family: 'Epilogue';}body {line-height: 1.6;font-size: 18px;font-weight: 400;color: #000000;}.oxy-nav-menu-hamburger-line {background-color: #000000;}h1, h2, h3, h4, h5, h6 {font-family: 'Work Sans';line-height: 1.2;}h2, h3, h4, h5, h6{font-size: var(--h2) ;font-weight: 700;line-height: 1.2;}h4, h5, h6{font-weight: 600;}h6{font-weight: 600;}a {color: #ff6900;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.oxel_iconlist {
margin-bottom:2.213rem;
margin-top:2.213rem;
font-size:1.125rem;
padding-left:30px;
padding-right:30px;
text-align:center;
border-radius:20px;
padding-bottom:30px;
padding-top:30px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
background-color:#ffffff;
width:100%;
max-width:600px;
list-style-type: none;
}
.oxel_iconlist:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist.oxy-easy-posts .oxy-posts,
.oxel_iconlist.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 919px) {
.oxel_iconlist {
padding-left:1.067rem;
padding-right:1.067rem;
max-width:24rem;
}
.oxel_iconlist:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist.oxy-easy-posts .oxy-posts,
.oxel_iconlist.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 0rem;grid-row-gap: 0.1844rem;}
}
@media (max-width: 479px) {
.oxel_iconlist {
padding-right:10px;
padding-left:10px;
}
}
.oxel_iconlist__row {
padding-top:8px;
padding-bottom:8px;
margin-top:0px;
background-color:#ffffff;
}
.oxel_iconlist__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_iconlist__row.oxy-easy-posts .oxy-posts,
.oxel_iconlist__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_iconlist__row__icon {
color: #ff6900;}.oxel_iconlist__row__icon 
>svg {width: 30px;height: 30px;}.oxel_iconlist__row__icon {
margin-right:1.067rem;
}
.oxel_iconlist__row__label:hover{
}
.oxel_iconlist__row__label {
margin-right:20px;
text-align:left;
text-transform:none;
}
.oxel_iconlist__row--dark {
}
.oxel_reviewbox__image_wrapper__image {
max-width:1000px;
height:100%;
}
.oxel_reviewbox__image_wrapper {
width:200px;
overflow:hidden;
text-align:center;
border-radius:50%;
border-top-color:#f9f9fa;
border-right-color:#f9f9fa;
border-bottom-color:#f9f9fa;
border-left-color:#f9f9fa;
border-top-width:8px;
border-right-width:8px;
border-bottom-width:8px;
border-left-width:8px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
height:200px;
flex-shrink:0;
margin-right:16px;
}
.oxel_reviewbox__image_wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_reviewbox__image_wrapper.oxy-easy-posts .oxy-posts,
.oxel_reviewbox__image_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 919px) {
.oxel_reviewbox__image_wrapper {
margin-bottom:32px;
margin-left:auto;
margin-right:auto;
}
}
@media (max-width: 479px) {
.oxel_reviewbox__image_wrapper {
margin-bottom:32px;
margin-left:auto;
margin-right:auto;
}
}
.oxel_reviewbox__details_wrapper {
padding-left:0px;
flex-grow:1;
}
@media (max-width: 919px) {
.oxel_reviewbox__details_wrapper {
text-align:center;
padding-left:0px;
}
.oxel_reviewbox__details_wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_reviewbox__details_wrapper.oxy-easy-posts .oxy-posts,
.oxel_reviewbox__details_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
@media (max-width: 479px) {
.oxel_reviewbox__details_wrapper {
padding-left:0px;
}
}
.oxel_reviewbox__details_wrapper__name {
font-weight:600;
text-transform:uppercase;
font-size:32px;
color:#374047;
line-height:1.2;
margin-bottom:8px;
}
.oxel_reviewbox__details_wrapper__star_wrapper {
margin-top:8px;
margin-bottom:8px;
}
.oxel_reviewbox__details_wrapper__star_wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_reviewbox__details_wrapper__star_wrapper.oxy-easy-posts .oxy-posts,
.oxel_reviewbox__details_wrapper__star_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.oxel_reviewbox__star {
color: #7f8b93;}.oxel_reviewbox__star 
>svg {width: 22px;height: 22px;}.oxel_reviewbox__star {
}
.oxel_reviewbox__row {
width:100%;
padding-top:32px;
padding-left:32px;
padding-right:32px;
padding-bottom:32px;
text-align:left;
}
.oxel_reviewbox__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_reviewbox__row.oxy-easy-posts .oxy-posts,
.oxel_reviewbox__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 919px) {
.oxel_reviewbox__row {
text-align:center;
}
.oxel_reviewbox__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_reviewbox__row.oxy-easy-posts .oxy-posts,
.oxel_reviewbox__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
@media (max-width: 479px) {
}
.oxel_reviewbox__review_body {
}
@media (max-width: 919px) {
.oxel_reviewbox__review_body {
text-align:left;
}
}
@media (max-width: 479px) {
.oxel_reviewbox__review_body {
text-align:left;
}
}
.oxel_reviewbox {
background-color:#eceeef;
width:100%;
}
.oxel_reviewbox__details_wrapper__title {
font-size:14px;
color:#606e79;
}
.oxel_toc__primary {
color:#374047;
font-size:14px;
text-transform:uppercase;
letter-spacing:1px;
padding-left:8px;
width:100%;
padding-bottom:8px;
border-top-color:#606e79;
border-right-color:#606e79;
border-bottom-color:#dee1e3;
border-left-color:#606e79;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:8px;
padding-top:8px;
border-left-width:2px;
border-left-style:solid;
}
.oxel_toc__sub {
text-decoration:underline;
color:#606e79;
margin-left:16px;
}
.oxel_toc__sub__2 {
margin-left:32px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__container {
padding-bottom:16px;
width:100%;
}
.oxel_toc__sub__3 {
margin-left:48px;
}
.oxel_toc__sub__4 {
margin-left:64px;
}
.oxel_toc__template {
}
.oxel_icon_button__container {
background-color:#eceeef;
padding-top:8px;
padding-left:16px;
padding-right:16px;
padding-bottom:8px;
transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_text {
color:#1c1c1c;
}
@media (max-width: 919px) {
.oxel_icon_button_text {
color:#1c1c1c;
}
}
.oxel_icon_button_icon {
color: #1c1c1c;}.oxel_icon_button_icon 
>svg {width: 16px;height: 16px;}.oxel_icon_button_icon {
transition-duration:0.6s;
transition-timing-function:ease;
margin-right:0.506rem;
}
.oxel-vidlist {
width:100%;
}
.oxel-vidlist__columns {
width:100%;
position:relative;
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 1399px) {
.oxel-vidlist__columns {
}
.oxel-vidlist__columns:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__columns.oxy-easy-posts .oxy-posts,
.oxel-vidlist__columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.oxel-vidlist__column--left {
width:60%;
text-align:center;
}
.oxel-vidlist__column--left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel-vidlist__column--right {
right:0px;
width:40%;
text-align:left;
height:100%;
position:absolute;
left:60%;
top:0px;
background-color:#cfd3d7;
}
.oxel-vidlist__column--right:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__column--right.oxy-easy-posts .oxy-posts,
.oxel-vidlist__column--right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1399px) {
.oxel-vidlist__column--right {
max-height:200%;
}
}
.oxel-vidlist__column {
}
@media (max-width: 1399px) {
.oxel-vidlist__column {
width:100%;
position:static;
}
}
.oxel-vidlist__video {
}
.oxel-vidlist__video--main {
}
.oxel-vidlist__list-item:hover{
background-color:#dee1e3;
}
.oxel-vidlist__list-item {
width:100%;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:left;
color:initial;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel-vidlist__list-item:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel-vidlist__list-item-title {
width:70%;
}
.oxel-vidlist__icon {
color: #606e79;}.oxel-vidlist__icon 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon {
margin-left:16px;
margin-right:16px;
height:32px;
}
.oxel-vidlist__icon--inactive {
color: #606e79;}.oxel-vidlist__icon--inactive 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon--inactive {
}
.oxel-vidlist__icon--active {
color: #606e79;}.oxel-vidlist__icon--active 
>svg {width: 32px;height: 32px;}.oxel-vidlist__icon--active {
}
.oxel-vidlist__list-item--active {
background-color:#dee1e3;
}
.oxel-vidlist__list-item-left {
text-align:center;
}
.oxel-vidlist__list-item-left:not(.ct-section):not(.oxy-easy-posts),
.oxel-vidlist__list-item-left.oxy-easy-posts .oxy-posts,
.oxel-vidlist__list-item-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.oxel_scrollingImage__container:hover{
background-position:50% 100%;
}
.oxel_scrollingImage__container {
background-size: cover; height:400px;
background-repeat:no-repeat;
transition-duration:5s;
transition-timing-function:ease-in-out;
transition-property:background-position;
text-align:center;
width:600px;
max-width:100%;
overflow:hidden;
background-position:50% 0px;
}
.oxel_scrollingImage__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_scrollingImage__container.oxy-easy-posts .oxy-posts,
.oxel_scrollingImage__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 919px) {
.oxel_scrollingImage__container {
width:100%;
}
}
.oxel_scrollingImage__container__icon {
background-color: rgba(0,0,0,0.17);
border: 1px solid rgba(0,0,0,0.17);
padding: 16px;color: #f9f9fa;}.oxel_scrollingImage__container__icon 
>svg {width: 55px;height: 55px;}.oxel_scrollingImage__container__icon {
transition-duration:2.5s;
}
.oxel-image-accordion {
}
.oxel-image-accordion:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion.oxy-easy-posts .oxy-posts,
.oxel-image-accordion.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 919px) {
.oxel-image-accordion {
height:600px;
}
.oxel-image-accordion:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion.oxy-easy-posts .oxy-posts,
.oxel-image-accordion.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.oxel-image-accordion__item {
position:relative;
height:400px;
overflow:hidden;
transition-duration:0.6s;
transition-timing-function:cubic-bezier(.69,.05,.67,.88);
transition-property:all;
}
@media (max-width: 919px) {
.oxel-image-accordion__item {
height:auto;
}
}
.oxel-image-accordion__details {
z-index:10;
position:absolute;
left:18px;
bottom:16px;
width:10000px;
}
.oxel-image-accordion__details:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-accordion__details.oxy-easy-posts .oxy-posts,
.oxel-image-accordion__details.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 919px) {
.oxel-image-accordion__details {
position:absolute;
bottom:8px;
left:8px;
}
}
.oxel-image-accordion__icon {
background-color: #f9f9fa;
border: 1px solid #f9f9fa;
padding: 10px;color: #374047;}.oxel-image-accordion__icon 
>svg {width: 14px;height: 14px;}.oxel-image-accordion__icon {
margin-right:16px;
}
@media (max-width: 919px) {
.oxel-image-accordion__icon {
padding: 6px;}.oxel-image-accordion__icon {
}
}
.oxel-image-accordion__link {
color:#f9f9fa;
}
.oxel-image-accordion__image {
position:absolute;
width:100%;
height:100%;
}
.tabs-8932-tab:hover{
background-color:#ffffff;
}
.tabs-8932-tab {
background-color:#eceeef;
padding-top:16px;
padding-bottom:16px;
padding-left:32px;
padding-right:32px;
color:#374047;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
border-top-color:#eceeef;
border-right-color:#eceeef;
border-bottom-color:#eceeef;
border-left-color:#eceeef;
border-top-style:solid;
border-right-style:none;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
}
.tabs-8932-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-8932-tab.oxy-easy-posts .oxy-posts,
.tabs-8932-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1399px) {
.tabs-8932-tab {
border-bottom-style:none;
border-right-color:#dee1e3;
border-right-width:1px;
border-right-style:solid;
}
}
@media (max-width: 479px) {
.tabs-8932-tab {
padding-left:16px;
padding-right:16px;
}
}
.tabs-8932-tab-active {
margin-left:-8px;
background-color:#ffffff;
border-top-color:#dee1e3;
border-right-color:#dee1e3;
border-bottom-color:#dee1e3;
border-left-color:#dee1e3;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:none;
border-bottom-style:solid;
border-left-style:solid;
padding-left:40px;
}
@media (max-width: 1399px) {
.tabs-8932-tab-active {
border-top-color:#dee1e3;
border-right-color:#dee1e3;
border-bottom-color:#dee1e3;
border-left-color:#dee1e3;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:none;
border-left-style:solid;
margin-left:0px;
padding-left:032px;
}
}
@media (max-width: 479px) {
.tabs-8932-tab-active {
padding-left:16px;
padding-right:16px;
}
}
.tabs-contents-8932-tab {
}
.oxel_dashboard_tabs {
width:100%;
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 1399px) {
.oxel_dashboard_tabs {
}
.oxel_dashboard_tabs:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.oxel_dashboard_tabs__tab_icon {
color: #7f8b93;}.oxel_dashboard_tabs__tab_icon 
>svg {width: 18px;height: 18px;}.oxel_dashboard_tabs__tab_icon {
margin-right:8px;
}
@media (max-width: 919px) {
.oxel_dashboard_tabs__tab_icon {
margin-right:0px;
}
}
.oxel_dashboard_tabs__tab_label {
line-height:1;
font-size:14px;
text-transform:uppercase;
}
@media (max-width: 919px) {
.oxel_dashboard_tabs__tab_label {
}
.oxel_dashboard_tabs__tab_label:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_label.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_label.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}
.oxel_dashboard_tabs__tab {
}
.oxel_dashboard_tabs__tab_content_container {
width:75%;
border-top-color:#dee1e3;
border-right-color:#dee1e3;
border-bottom-color:#dee1e3;
border-left-color:#dee1e3;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:none;
overflow:hidden;
}
@media (max-width: 1399px) {
.oxel_dashboard_tabs__tab_content_container {
width:100%;
border-top-color:#dee1e3;
border-right-color:#dee1e3;
border-bottom-color:#dee1e3;
border-left-color:#dee1e3;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
}
.oxel_dashboard_tabs__tab_content--hidden {
}
.oxel_dashboard_tabs__tab_content--hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_dashboard_tabs__tab_content--hidden.oxy-easy-posts .oxy-posts,
.oxel_dashboard_tabs__tab_content--hidden.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_number_counter {
}
.oxel_number_counter__number {
font-family:Work Sans;
color:#ff6900;
}
.oxel_number_counter__label {
font-family:Epilogue;
color:#000000;
}
.oxel_dynamicslider {
width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
}
.oxel_logo_slider {
width:100%;
position:relative;
overflow:hidden;
background-color:#ffffff;
text-align:center;
}
.oxel_logo_slider:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider.oxy-easy-posts .oxy-posts,
.oxel_logo_slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.oxel_logo_slider__logo {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
width:20%;
height:100px;
text-align:center;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
}
.oxel_logo_slider__logo:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__logo.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel_logo_slider__image_carrier {
width:100%;
text-align:left;
flex-shrink:0;
transition-duration:0.1s;
transition-timing-function:linear;
}
.oxel_logo_slider__image_carrier:not(.ct-section):not(.oxy-easy-posts),
.oxel_logo_slider__image_carrier.oxy-easy-posts .oxy-posts,
.oxel_logo_slider__image_carrier.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.oxel_logo_slider__image_carrier--delay {
}
.oxel_switcher__content {
width:100%;
padding-top:32px;
padding-left:32px;
padding-right:32px;
padding-bottom:32px;
}
.oxel_switcher__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content.oxy-easy-posts .oxy-posts,
.oxel_switcher__content.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_switcher {
width:100%;
min-width:100%;
margin-top:0px;
}
.oxel_switcher__toggle {
width:64px;
border-radius:999em;
margin-left:16px;
margin-right:16px;
padding-bottom:0px;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
}
.oxel_switcher__toggle__icon {
color: #f9f9fa;}.oxel_switcher__toggle__icon 
>svg {width: 32px;height: 32px;}.oxel_switcher__toggle__icon {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label {
font-family:Work Sans;
color:#1c1c1c;
font-weight:400;
opacity:1;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
font-size:1.125rem;
}
.oxel_switcher__toggle_label--active {
opacity:1;
}
.oxel_switcher__content--active {
}
.oxel_switcher__content--active:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content--active.oxy-easy-posts .oxy-posts,
.oxel_switcher__content--active.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_horizontal_divider {
margin-top:16px;
margin-bottom:16px;
width:100%;
padding-bottom:0px;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
height:2px;
background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_megamenu_parent:hover{
background-color:#cfd3d7;
}
.oxel_megamenu_parent {
padding-top:8px;
padding-bottom:8px;
padding-left:32px;
padding-right:32px;
position:relative;
transition-duration:0.3s;
background-color:#f9f9fa;
}
.oxel_megamenu_parent__title {
color:#374047;
}
.oxel_megamenu__wrapper {
transform:; padding-top:32px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
opacity:1;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
position:relative;
width:100%;
z-index:1999;
}
.oxel_megamenu__wrapper:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__wrapper.oxy-easy-posts .oxy-posts,
.oxel_megamenu__wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_megamenu__wrapper--hidden {
transform:translateY(64px); opacity:0;
pointer-events: none;
}
.oxel_megamenu__close-icon {
color: #333333;}.oxel_megamenu__close-icon 
>svg {width: 32px;height: 32px;}.oxel_megamenu__close-icon {
position:absolute;
top:48px;
right:16px;
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 1399px) {
.oxel_megamenu__close-icon {
}
.oxel_megamenu__close-icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_megamenu__close-icon.oxy-easy-posts .oxy-posts,
.oxel_megamenu__close-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.fs0 {
}
.fs2 {
}
.fs3 {
}
.fs4:hover{
}
.fs4 {
line-height:1.3;
}
@media (max-width: 919px) {
}
.fs5 {
}
.fs18 {
}
.fsS {
}
.fsXS {
}
.shadow {
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
@media (max-width: 1500px) {
.shadow {
box-shadow:5px 5px 10px 0px rgba(0,0,0,0.16);
}
}
.shadowCard {
}
@media (max-width: 1500px) {
.shadowCard {
}
}
.shadowNeo {
}
.ws {
}
.ep {
font-weight:600;
}
.bold {
text-align:left;
}
@media (max-width: 1500px) {
.bold {
}
}
.semibold {
}
.regular {
}
.medium {
}
.main-header {
background-color:#ffffff;
}
@media (max-width: 919px) {
.main-header {
}
}
.header-container {
padding-left:7%;
padding-right:7%;
}
.header-container:not(.ct-section):not(.oxy-easy-posts),
.header-container.oxy-easy-posts .oxy-posts,
.header-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 919px) {
.header-container {
height:3.824rem;
}
}
.header-container__logo-container {
width:10rem;
}
@media (max-width: 919px) {
.header-container__logo-container {
z-index:2000;
width:5.5rem;
}
}
.header-container__menu-wrapper {
padding-top:1rem;
padding-bottom:0px;
}
.header-container__menu-wrapper:not(.ct-section):not(.oxy-easy-posts),
.header-container__menu-wrapper.oxy-easy-posts .oxy-posts,
.header-container__menu-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-end;
}
@media (max-width: 919px) {
}
.header-container__main-nav {
margin-right:4.589rem;
}
.header-container__main-nav__list {
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:0px;
}
.header-container__main-nav__list:not(.ct-section):not(.oxy-easy-posts),
.header-container__main-nav__list.oxy-easy-posts .oxy-posts,
.header-container__main-nav__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.header-container__main-nav__list-item {
}
.header-container__main-nav__link:hover{
border-top-width:2px;
border-right-width:2px;
border-left-width:2px;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-left-color:#ff6900;
}
.header-container__main-nav__link {
color:#1c1c1c;
padding-bottom:1rem;
}
.header-container__sub-nav {
}
.header-container__sub-nav__list {
padding-left:0px;
margin-top:0px;
margin-bottom:0.889rem;
}
.header-container__sub-nav__list:not(.ct-section):not(.oxy-easy-posts),
.header-container__sub-nav__list.oxy-easy-posts .oxy-posts,
.header-container__sub-nav__list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.header-container__sub-nav__list-item {
}
.header-container__sub-nav__list-item:not(.ct-section):not(.oxy-easy-posts),
.header-container__sub-nav__list-item.oxy-easy-posts .oxy-posts,
.header-container__sub-nav__list-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.header-container__sub-nav__link:hover{
color:#ff6900;
}
.header-container__sub-nav__link {
color:#1c1c1c;
transition-duration:0.3s;
}
.header-container__main-nav__link-wrapper:after{
content:"";
}
.header-container__main-nav__link-wrapper {
padding-bottom:1rem;
transition-duration:0.3s;
transition-property:border;
border-bottom-width:0px;
}
.header-container__main-nav__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.header-container__main-nav__link-wrapper.oxy-easy-posts .oxy-posts,
.header-container__main-nav__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
}
.header-container__main-nav__icon {
color: #1c1c1c;}.header-container__main-nav__icon 
>svg {width: 10px;height: 10px;}.header-container__main-nav__icon {
transition-duration:0.4s;
transition-timing-function:ease;
margin-left:0.3rem;
margin-top:0.1rem;
}
.header-container__main-nav__text {
color:#1c1c1c;
}
.header-container__sub-nav__text:hover{
color:#ff6900;
}
.header-container__sub-nav__text {
color:#1c1c1c;
transition-duration:0.3s;
}
.header-container__sub-nav__icon {
color: #ff6900;}.header-container__sub-nav__icon 
>svg {width: 14px;height: 14px;}.header-container__sub-nav__icon {
margin-right:0.3rem;
}
.header-container__sub-nav__link-wrapper {
padding-left:0.741rem;
padding-right:0.741rem;
}
.header-container__sub-nav__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.header-container__sub-nav__link-wrapper.oxy-easy-posts .oxy-posts,
.header-container__sub-nav__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.header-container__main-nav__span-wrapper {
}
.header-container__main-nav__span-wrapper:not(.ct-section):not(.oxy-easy-posts),
.header-container__main-nav__span-wrapper.oxy-easy-posts .oxy-posts,
.header-container__main-nav__span-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
.oxy-nav-menu-list {
}
.active {
}
.mega-menu__2__item-wrapper:hover{
}
.mega-menu__2__item-wrapper {
color:#1c1c1c;
text-align:center;
transition-duration:0.2s;
}
.mega-menu__2__item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__2__item-wrapper.oxy-easy-posts .oxy-posts,
.mega-menu__2__item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
align-content:stretch;
}
.mega-menu__2__link-title {
font-family:Work Sans;
font-weight:700;
}
.mega-menu__2__info {
font-family:Work Sans;
font-weight:400;
line-height:1.3;
padding-top:0.298em;
}
.mega-menu-container {
position:absolute;
padding-top:0px;
left:0px;
right:0px;
width:100%;
top:4%;
margin-left:auto;
margin-right:auto;
}
.mega-menu__2__link-wrapper {
color:#1c1c1c;
transition-duration:0.3s;
text-align:left;
padding-left:3rem;
padding-right:2rem;
padding-top:2.656rem;
padding-bottom:1.844rem;
}
.mega-menu__2__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__2__link-wrapper.oxy-easy-posts .oxy-posts,
.mega-menu__2__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
.mega-menu__2 {
margin-left:auto;
margin-right:auto;
max-width:998px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}
.mega-menu__2:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__2.oxy-easy-posts .oxy-posts,
.mega-menu__2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 0 ;}
.mega-menu__2__last {
padding-bottom:3.4rem;
padding-top:1.844rem;
}
.mega-menu__1 {
max-width:999px;
margin-left:auto;
margin-right:auto;
}
.mega-menu__1:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__1.oxy-easy-posts .oxy-posts,
.mega-menu__1.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 1.15rem;grid-row-gap: 0px;}
.mega-menu__1__link-wrapper:hover{
color:#ff6900;
}
.mega-menu__1__link-wrapper {
padding-left:1.537rem;
padding-top:1.281rem;
padding-bottom:1.281rem;
padding-right:1.537rem;
color:#1c1c1c;
transition-duration:0.2s;
transition-timing-function:ease;
gap:0.5rem;
}
.mega-menu__1__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__1__link-wrapper.oxy-easy-posts .oxy-posts,
.mega-menu__1__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
gap:0.5rem;
}
.mega-menu__1__link-title {
color:#1c1c1c;
transition-duration:0.3s;
text-align:left;
font-weight:700;
font-size:1.14rem;
}
.mega-menu__1__icon:hover{
background-color:#ffffff;
box-shadow:5px 5px 8px rgba(0,0,0,0.16);
}
.mega-menu__1__icon {
width:34px;
height:34px;
background-color:#ff6900;
transition-duration:0.3s;
border-radius:100%;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
font-size:0.8rem;
}
.mega-menu__1__icon:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__1__icon.oxy-easy-posts .oxy-posts,
.mega-menu__1__icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.mega-menu__1__svg {
}
.meag-menu__1__item {
}
.mega-menu__3 {
padding-top:1rem;
max-width:1200px;
margin-left:auto;
margin-right:auto;
}
.mega-menu__3:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3.oxy-easy-posts .oxy-posts,
.mega-menu__3.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(2, minmax(0rem, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;grid-auto-rows: minmax(min-content,1fr);}
@media (max-width: 1500px) {
.mega-menu__3 {
}
.mega-menu__3:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3.oxy-easy-posts .oxy-posts,
.mega-menu__3.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 1vw;grid-row-gap: 20px;}
}
.mega-menu__3__link-title {
color:#1c1c1c;
text-align:left;
}
.mega-menu__3__icon {
color: #ff6900;}.mega-menu__3__icon 
>svg {width: 23px;height: 23px;}.mega-menu__3__icon {
padding-right:1rem;
padding-top:0.335rem;
padding-left:0.335rem;
padding-bottom:1.537rem;
}
.mega-menu__3__link-wrapper {
text-align:center;
padding-right:1.281rem;
padding-left:1.281rem;
padding-top:0.1281rem;
padding-bottom:0.1281rem;
}
.mega-menu__3__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3__link-wrapper.oxy-easy-posts .oxy-posts,
.mega-menu__3__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.main-slider {
}
.hero-section {
}
.hero-section .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.hero-slider {
slider-remove-padding:yes;
slider-dots-overlay:yes;
background-color:rgba(28,28,28,0.8);
slider-stretch-slides:no;
slider-arrow-color:darker;
}
.hero-slider .unslider {
padding: 0px;
}
.hero-slider .unslider-wrap.unslider-carousel > li {
padding: 0px;
}
.hero-slider .unslider-arrow.next {
right: 10px;
z-index: 100;
}
.hero-slider .unslider-arrow.prev {
left: 10px;
z-index: 100;
}
.hero-slider .unslider .unslider-nav {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 100;
}
.hero-slide {
background-size: cover; min-height:76vh;
background-repeat:no-repeat;
height:76vh;
position:relative;
background-position:50% 40%;
}
.hero-slide-1-bg {
background-image:url(https://bsg.de/wp-content/uploads/2022/03/BSG-Remote-Bedienung-Kunststoffanlage.jpg);background-size: cover; background-repeat:no-repeat;
background-position:100% 40%;
}
.hero-slider-overlay {
background-color:rgba(28,28,28,0.8);
width:100%;
height:100%;
}
.hero-slider-overlay:not(.ct-section):not(.oxy-easy-posts),
.hero-slider-overlay.oxy-easy-posts .oxy-posts,
.hero-slider-overlay.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.hero-slider__content-wrapper {
width:100%;
height:100%;
max-width:1500px;
z-index:2;
color:#ffffff;
text-align:left;
margin-left:auto;
margin-right:auto;
}
.hero-slider__content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hero-slider__content-wrapper.oxy-easy-posts .oxy-posts,
.hero-slider__content-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 0px;grid-row-gap: 0px;}
.hero-section-overlay {
transform:skew(-12deg); background-color:rgba(28,28,28,0.8);
height:100%;
width:60%;
margin-left:-10%;
position:absolute;
left:0px;
}
.nowrap {
}
.hero-slider__inner {
margin-bottom:1rem;
margin-top:2.656rem;
}
@media (max-width: 1399px) {
.hero-slider__inner {
padding-bottom:3.187rem;
}
}
@media (max-width: 919px) {
.hero-slider__inner {
margin-bottom:2.213rem;
padding-bottom:2.213rem;
}
}
@media (max-width: 479px) {
.hero-slider__inner {
padding-bottom:0rem;
}
}
.wrap {
}
@media (max-width: 919px) {
.wrap {
}
}
.hero-slider-headline {
transform:translate(25%); line-height:1.2;
padding-bottom:1.537rem;
padding-top:2.656rem;
opacity:0;
}
.btn-vollton:hover{
color:#ff6900;
background-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.btn-vollton {
padding: 10px 16px;
}.btn-vollton {
font-family:Epilogue;
font-size:1.281rem;
font-weight:800;
border-radius:0px;
padding-left:1.281rem;
padding-right:1.281rem;
letter-spacing:0.5px;
color:#ffffff;
background-color:#ff6900;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
transition-duration:0.3s;
padding-bottom:0.335rem;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
}
.bg-secondary {
background-color:#ff6900;
}
.hero-slider-blurb {
transform:translateY(100%); max-width:600px;
opacity:0;
}
.hero-slider-btn {
transform:translate(75%,100%); margin-top:1.844rem;
opacity:0;
}
@media (max-width: 919px) {
.hero-slider-btn {
font-size:1.125rem;
padding-top:0.335rem;
padding-left:0.2123rem;
padding-right:0.2123rem;
padding-bottom:0.335rem;
}
}
.mobile-menu {
}
.mobile-menu-container:hover{
oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color:#dddddd;
oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color:#dddddd;
oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor:#ff0000;
}
.mobile-menu-container {
menu_off_canvas_animation:slide-right;
oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left:4;
oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemhaschildrenasvgoxypromenuopencontaineroxypromenulistmenuitemhaschildrenasvg_font_size:8;
}
.mobile-menu-container .oxy-pro-menu-list .menu-item, .mobile-menu-container .oxy-pro-menu-list .menu-item a{
font-family: 'Epilogue';
}
.mobile-menu-container .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:8px;
margin-left:-8px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
transform:rotate(0deg);
transition-duration:0.2s;
}
.mobile-menu-container .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children:hover > a svg{
transform:rotate(180deg);
}
.mobile-menu-container .oxy-pro-menu-mobile-open-icon svg{
width:28px;
height:28px;
margin-right:8px;
color:#000000;
}
.mobile-menu-container .oxy-pro-menu-mobile-open-icon{
padding-top:16px;
padding-right:16px;
padding-bottom:16px;
padding-left:16px;
background-color:#eeeeee;
font-family: 'Epilogue';
font-size: 16px;
color: #000000;
text-transform: uppercase;
letter-spacing: 2px;
}
.mobile-menu-container .oxy-pro-menu-mobile-open-icon:hover{
background-color:#dddddd;
}
.mobile-menu-container .oxy-pro-menu-mobile-open-icon, .mobile-menu-container .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.2s;
}
.mobile-menu-container .oxy-pro-menu-mobile-close-icon{
top:4px;
left:4px;
padding-top:16px;
padding-right:16px;
padding-bottom:16px;
padding-left:16px;
background-color:#eeeeee;
font-family: 'Epilogue';
text-transform: uppercase;
letter-spacing: 2px;
color: #000000;
}
.mobile-menu-container .oxy-pro-menu-mobile-close-icon svg{
width:28px;
height:28px;
margin-right:8px;
color:#000000;
}
.mobile-menu-container .oxy-pro-menu-mobile-close-icon:hover{
background-color:#dddddd;
}
.mobile-menu-container .oxy-pro-menu-mobile-close-icon, .mobile-menu-container .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.2s;
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#f8f8f8;
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
color:#000000;
padding-top:4px;
padding-left:8px;
padding-bottom:4px;
padding-right:8px;
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{
color:#ff0000;
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-top:20px;
padding-left:64px;
padding-right:64px;
padding-bottom:20px;
}
.mobile-menu-container .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item, .mobile-menu-container .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .mobile-menu-container .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item, .mobile-menu-container .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
font-family: 'Epilogue';
text-transform: uppercase;
letter-spacing: 2px;
}
.mobile-menu-container .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .mobile-menu-container .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:#eeeeee;
border-top-width:0px;
}
.mobile-menu-container .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
@media (max-width: 919px) {
.mobile-menu-container {
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
padding-left:2.213rem;
padding-right:2.213rem;
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-left:0px;
padding-right:0px;
}
.mobile-menu-container .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item, .mobile-menu-container .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .mobile-menu-container .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item, .mobile-menu-container .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-transform: none;
letter-spacing: 0.5px;
line-height: 3.5;
}
.mobile-menu-container .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .mobile-menu-container .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
border-top-width:0px;
border-top-color:rgba(228,228,228,0.8);
}
.mobile-menu-container:hover{
}
.mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .mobile-menu-container .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover:hover{
color:#ff6900;
}
}
.mobile-menu-pro {
}
.mobile-menu-pro .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:0.741rem;
margin-left:-10px;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon svg{
width:1.537rem;
height:1.537rem;
color:#1c1c1c;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon:hover svg{
color:#ff6900;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon, .mobile-menu-pro .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.3s;
}
.mobile-menu-pro .oxy-pro-menu-mobile-close-icon{
left:80%;
}
.mobile-menu-pro .oxy-pro-menu-mobile-close-icon svg{
width:1.35rem;
height:1.35rem;
color:#1c1c1c;
}
.mobile-menu-pro .oxy-pro-menu-mobile-close-icon:hover svg{
color:#ff6900;
}
.mobile-menu-pro .oxy-pro-menu-mobile-close-icon, .mobile-menu-pro .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.3s;
}
.mobile-menu-pro .oxy-pro-menu-off-canvas-container > div:first-child, .mobile-menu-pro .oxy-pro-menu-open-container > div:first-child{
min-width:17rem;
}
.mobile-menu-pro .oxy-pro-menu-off-canvas-container{
width:17rem;
}
.mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
color:#1c1c1c;
padding-top:1.067rem;
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:1.067rem;
}
.mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{
color:#ff6900;
}
.mobile-menu-pro .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .mobile-menu-pro .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:#e4e4e4;
}
@media (max-width: 919px) {
.mobile-menu-pro {
}
.mobile-menu-pro .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:0.741rem;
margin-left:-10px;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon svg{
color:#1c1c1c;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon:hover svg{
color:#ff6900;
}
.mobile-menu-pro .oxy-pro-menu-mobile-open-icon, .mobile-menu-pro .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.3s;
}
.mobile-menu-pro .oxy-pro-menu-mobile-close-icon{
left:80%;
}
.mobile-menu-pro .oxy-pro-menu-off-canvas-container > div:first-child, .mobile-menu-pro .oxy-pro-menu-open-container > div:first-child{
min-width:17rem;
}
.mobile-menu-pro .oxy-pro-menu-off-canvas-container{
width:17rem;
}
.mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
color:#1c1c1c;
padding-left:2.213rem;
padding-right:2.213rem;
padding-top:1.067rem;
padding-bottom:1.067rem;
}
.mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a:hover, .mobile-menu-pro .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a:hover{
color:#ff6900;
}
.mobile-menu-pro .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .mobile-menu-pro .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:#e4e4e4;
}
}
.header-contact-trigger {
font-size:0.884rem;
color:#ffffff;
background-color:#ff6900;
padding-top:0.618rem;
padding-left:0.618rem;
padding-right:0.618rem;
padding-bottom:0.515rem;
margin-right:0.889rem;
z-index:1020;
line-height:1;
letter-spacing:0.6px;
align-self:flex-end;
}
@media (max-width: 919px) {
.header-contact-trigger {
background-color:#ff6900;
padding-top:0.618rem;
padding-left:0.618rem;
padding-right:0.618rem;
padding-bottom:0.515rem;
color:#ffffff;
z-index:1020;
line-height:1;
margin-right:0.889rem;
font-size:0.884rem;
letter-spacing:0.6px;
}
}
.contact-modal-icon {
color: #ff6900;}.contact-modal-icon 
>svg {width: 20px;height: 20px;}.contact-modal-icon {
margin-right:0.515rem;
}
@media (max-width: 919px) {
.contact-modal-icon {
color: #ff6900;}.contact-modal-icon 
>svg {width: 20px;height: 20px;}.contact-modal-icon {
margin-right:0.515rem;
}
.contact-modal-icon:hover{
color: #ffffff;}.contact-modal-icon:hover{
}
}
.contact-modal__link-wrapper {
padding-top:0.337rem;
padding-left:0.337rem;
padding-right:0.337rem;
padding-bottom:0.337rem;
margin-top:1.844rem;
margin-left:1.844rem;
margin-right:1.844rem;
margin-bottom:1.844rem;
transition-duration:0.3s;
color:#1c1c1c;
}
.contact-modal__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-modal__link-wrapper.oxy-easy-posts .oxy-posts,
.contact-modal__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
@media (max-width: 919px) {
.contact-modal__link-wrapper {
color:#1c1c1c;
transition-duration:0.3s;
padding-left:0.889rem;
padding-right:0.889rem;
padding-top:0.337rem;
padding-bottom:0.337rem;
margin-top:1.844rem;
margin-bottom:1.844rem;
margin-left:1.844rem;
margin-right:1.844rem;
}
.contact-modal__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-modal__link-wrapper.oxy-easy-posts .oxy-posts,
.contact-modal__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.contact-modal__link-wrapper:hover{
color:#ffffff;
background-color:#ff6900;
}
}
.contact-modal-close {
background-color: #ff6900;
border: 1px solid #ff6900;
padding: 10px;color: #ffffff;}.contact-modal-close 
>svg {width: 21px;height: 21px;}.contact-modal-close {
top:-7%;
right:-7%;
position:absolute;
border-radius:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
}
@media (max-width: 919px) {
.contact-modal-close {
background-color: #ff6900;
border: 1px solid #ff6900;
padding: 10px;color: #ffffff;}.contact-modal-close 
>svg {width: 21px;height: 21px;}.contact-modal-close {
border-radius:0px;
position:absolute;
top:-7%;
right:-7%;
}
}
.oxy-close-modal {
}
.contact-modal-text {
}
@media (max-width: 919px) {
.contact-modal-text {
color:#1c1c1c;
}
}
.mega-menu__3__ul {
padding-left:0px;
}
.mega-menu__3__subtitle:hover{
color:#ffffff;
background-color:#ff6900;
}
.mega-menu__3__subtitle {
color:#1c1c1c;
text-align:left;
margin-top:0.2213rem;
margin-bottom:0.2213rem;
transition-duration:0.3s;
}
.mega-menu__3__kopfzeile {
}
.mega-menu__3__kopfzeile-text {
color:#1c1c1c;
text-align:left;
margin-top:0.2213rem;
margin-bottom:0.2213rem;
transition-duration:0.3s;
}
.mega-menu__3__item {
padding-bottom:2rem;
}
.mega-menu__3__item:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3__item.oxy-easy-posts .oxy-posts,
.mega-menu__3__item.ct-section .ct-section-inner-wrap{
display:flex;
}
.desktop-menu {
}
.contact-modal-trigger {
width:100%;
position:relative;
z-index:1060;
}
.contact-modal-trigger:not(.ct-section):not(.oxy-easy-posts),
.contact-modal-trigger.oxy-easy-posts .oxy-posts,
.contact-modal-trigger.ct-section .ct-section-inner-wrap{
display:flex;
}
.logo-header {
width:100%;
max-width:160px;
height:auto;
}
@media (max-width: 919px) {
.logo-header {
height:1.844rem;
}
}
.footer-wrapper {
width:100%;
}
@media (max-width: 1399px) {
.footer-wrapper {
}
}
.footer-sitemap {
width:100%;
}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts),
.footer-sitemap.oxy-easy-posts .oxy-posts,
.footer-sitemap.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
align-items:flex-start;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(4, minmax(200px, 1fr));grid-column-gap: 4rem;grid-row-gap: 2rem;}
@media (max-width: 1399px) {
.footer-sitemap {
order:1;
padding-bottom:3.824rem;
}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts),
.footer-sitemap.oxy-easy-posts .oxy-posts,
.footer-sitemap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 3.187rem;grid-row-gap: 1.537rem;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(4),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 3;}
}
@media (max-width: 919px) {
.footer-sitemap {
padding-bottom:2rem;
}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts),
.footer-sitemap.oxy-easy-posts .oxy-posts,
.footer-sitemap.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > *,
.footer-sitemap.ct-section .ct-section-inner-wrap > *,
.footer-sitemap.oxy-easy-posts .oxy-posts > *{
grid-column: span 1;height: 100%;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.footer-sitemap.ct-section .ct-section-inner-wrap > :last-child,
.footer-sitemap.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(1),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(2),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(3),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(4),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(5),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-column: span 1;}
.footer-sitemap:not(.ct-section):not(.oxy-easy-posts) > :nth-child(6),
.footer-sitemap.ct-section .ct-section-inner-wrap > :nth-child(6),
.footer-sitemap.oxy-easy-posts .oxy-posts > :nth-child(6){
grid-column: span 1;}
}
@media (max-width: 479px) {
.footer-sitemap {
padding-bottom:1.5rem;
}
}
.footer-column {
}
.footer-column:not(.ct-section):not(.oxy-easy-posts),
.footer-column.oxy-easy-posts .oxy-posts,
.footer-column.ct-section .ct-section-inner-wrap{
display:inline-flex;
}
@media (max-width: 1399px) {
.footer-column {
}
.footer-column:not(.ct-section):not(.oxy-easy-posts),
.footer-column.oxy-easy-posts .oxy-posts,
.footer-column.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 919px) {
.footer-column {
max-width:350px;
}
.footer-column:not(.ct-section):not(.oxy-easy-posts),
.footer-column.oxy-easy-posts .oxy-posts,
.footer-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.footer-category:hover{
color:#ff6900;
}
.footer-category {
font-family:Epilogue;
color:#1c1c1c;
font-size:1rem;
font-weight:900;
padding-bottom:0.844rem;
transition-duration:0.3s;
}
.footer-link:hover{
color:#ff6900;
font-weight:500;
}
.footer-link {
font-family:Epilogue;
text-decoration:none;
font-weight:500;
padding-top:0.335rem;
padding-bottom:0.335rem;
line-height:1.4;
color:#262626;
transition-duration:0.3s;
font-size:1rem;
}
.copyright {
width:100%;
background-color:#ff6900;
padding-top:1rem;
padding-bottom:1rem;
}
.copyright:not(.ct-section):not(.oxy-easy-posts),
.copyright.oxy-easy-posts .oxy-posts,
.copyright.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
}
@media (max-width: 1399px) {
.copyright {
}
.copyright:not(.ct-section):not(.oxy-easy-posts),
.copyright.oxy-easy-posts .oxy-posts,
.copyright.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:center;
}
}
@media (max-width: 919px) {
.copyright {
}
.copyright:not(.ct-section):not(.oxy-easy-posts),
.copyright.oxy-easy-posts .oxy-posts,
.copyright.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-start;
}
}
.footer-icon-button:hover{
}
.footer-icon-button {
transition-duration:0.3s;
margin-bottom:0.335rem;
}
.footer-icon-button:not(.ct-section):not(.oxy-easy-posts),
.footer-icon-button.oxy-easy-posts .oxy-posts,
.footer-icon-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.footer-category-2nd {
transition-duration:0.3s;
}
@media (max-width: 1500px) {
.footer-category-2nd {
}
}
.dark-intro__headline {
font-family:Work Sans;
font-weight:400;
color:#ffffff;
text-align:center;
}
.dark-intro-overlay {
background-size: cover; background-repeat:no-repeat;
width:100%;
background-position:50% 50%;
}
.dark-intro-overlay .ct-section-inner-wrap {
padding-top: 7.36%;
padding-right: 1.281rem;
padding-bottom: 7.36%;
padding-left: 1.281em;
}
.dark-intro-overlay:not(.ct-section):not(.oxy-easy-posts),
.dark-intro-overlay.oxy-easy-posts .oxy-posts,
.dark-intro-overlay.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.hero-image {
padding: 10px 16px;
}.hero-image {
background-size: cover; font-family:Epilogue;
width:100%;
background-repeat:no-repeat;
padding-top:106px;
margin-bottom:0px;
background-position:50% 50%;
}
.hero-image .ct-section-inner-wrap {
padding-bottom: 23.6%;
}
.hero-image:not(.ct-section):not(.oxy-easy-posts),
.hero-image.oxy-easy-posts .oxy-posts,
.hero-image.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 919px) {
.hero-image {
}
.hero-image .ct-section-inner-wrap {
padding-bottom: 42%;
}
}
.hero-image__with-headline {
font-family:Work Sans;
font-weight:600;
background-position:50% 50%;
}
.hero-image__with-headline .ct-section-inner-wrap {
padding-top: 23.6%;
padding-right: 0;
padding-left: 0;
}
@media (max-width: 919px) {
.hero-image__with-headline {
}
.hero-image__with-headline .ct-section-inner-wrap {
padding-top: 36%;
}
}
.hero-imag__healine-container {
}
.hero-image__headline-container {
width:100%;
background-color:rgba(227,111,2,0.9);
}
.hero-image__headline-container:not(.ct-section):not(.oxy-easy-posts),
.hero-image__headline-container.oxy-easy-posts .oxy-posts,
.hero-image__headline-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.hero-image__headline {
font-family:Work Sans;
font-weight:400;
color:#ffffff;
text-align:center;
padding-top:3.1%;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:3.1%;
max-width:1400px;
}
.light-h-section__headline {
padding-left:2.2%;
padding-right:2.2%;
background-color:#ffffff;
padding-bottom:0.8%;
color:#1c1c1c;
padding-top:0.8%;
text-align:center;
}
.light-h-section {
background-size: cover; background-repeat:no-repeat;
width:100%;
background-position:50% 50%;
}
.light-h-section .ct-section-inner-wrap {
padding-top: 6.56%;
padding-right: 1.281rem;
padding-bottom: 6.56%;
padding-left: 1.281em;
}
.dark-overlay__headline {
color:#ffffff;
letter-spacing:1px;
text-align:center;
}
.dark-overlay__h-section {
background-size: cover; background-repeat:no-repeat;
width:100%;
background-position:50% 50%;
}
.dark-overlay__h-section .ct-section-inner-wrap {
padding-top: 7.11%;
padding-right: 1.281rem;
padding-bottom: 7.11%;
padding-left: 1.281em;
}
.dark-overlay__h-section:not(.ct-section):not(.oxy-easy-posts),
.dark-overlay__h-section.oxy-easy-posts .oxy-posts,
.dark-overlay__h-section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.btn-primary:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
}.btn-primary:hover{
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
color:#ff6900;
border-radius:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
box-shadow:5px 5px 10px rgba(0,0,0,0.15);
}
.btn-primary {
background-color :#ff6900;
border: 1px solid #ff6900;
padding: 10px 16px;
}.btn-primary {
font-family:Epilogue;
button-hover_color:#1c1c1c;
font-weight:900;
font-size:1.125rem;
letter-spacing:0.75px;
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-radius:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
right:0px;
}
.btn-secondary:hover{
background-color:#ff6900;
color:#ffffff;
}
.btn-secondary {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.btn-secondary {
font-family:Work Sans;
font-size:1.281rem;
font-weight:600;
color:#1c1c1c;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:5px;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.175s;
transition-timing-function:ease-in-out;
text-align:center;
}
.btn-light:hover{
color:#1c1c1c;
background-color:#ffffff;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:0px;
}
.btn-light {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.btn-light {
font-family:Epilogue;
font-size:1.281rem;
font-weight:900;
color:#ffffff;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:0px;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.175s;
transition-timing-function:ease-in-out;
text-align:center;
padding-top:0.889rem;
padding-bottom:0.889rem;
letter-spacing:0.3px;
}
.basic-card-container {
width:100%;
}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts),
.basic-card-container.oxy-easy-posts .oxy-posts,
.basic-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(36, minmax(0px, 100%));grid-column-gap: 0px;grid-row-gap: 20px;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > *,
.basic-card-container.ct-section .ct-section-inner-wrap > *,
.basic-card-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 10;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(2),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 3;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(4),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 3;}
@media (max-width: 1500px) {
.basic-card-container {
}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts),
.basic-card-container.oxy-easy-posts .oxy-posts,
.basic-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(34, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > *,
.basic-card-container.ct-section .ct-section-inner-wrap > *,
.basic-card-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 10;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(2),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 2;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(4),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 2;}
}
@media (max-width: 1399px) {
.basic-card-container {
}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts),
.basic-card-container.oxy-easy-posts .oxy-posts,
.basic-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: start;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 6vw;grid-row-gap: 6.608rem;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.basic-card-container.ct-section .ct-section-inner-wrap > :last-child,
.basic-card-container.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(1),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 2;}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.basic-card-container.ct-section .ct-section-inner-wrap > :nth-child(3),
.basic-card-container.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 2;}
}
@media (max-width: 919px) {
.basic-card-container {
max-width:640px;
}
.basic-card-container:not(.ct-section):not(.oxy-easy-posts),
.basic-card-container.oxy-easy-posts .oxy-posts,
.basic-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 4.589rem;}
}
.basic-card {
background-color:#ffffff;
padding-top:4.589rem;
padding-left:1.6rem;
padding-right:1.6rem;
padding-bottom:4.589rem;
position:relative;
border-radius:20px;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.basic-card:not(.ct-section):not(.oxy-easy-posts),
.basic-card.oxy-easy-posts .oxy-posts,
.basic-card.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.basic-card {
}
}
.basic-card__gap {
height:100%;
}
.basic-card__gap:not(.ct-section):not(.oxy-easy-posts),
.basic-card__gap.oxy-easy-posts .oxy-posts,
.basic-card__gap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1399px) {
.basic-card__gap {
}
.basic-card__gap:not(.ct-section):not(.oxy-easy-posts),
.basic-card__gap.oxy-easy-posts .oxy-posts,
.basic-card__gap.ct-section .ct-section-inner-wrap{
display:none;
}
}
.basic-card__headline {
font-family:Work Sans;
color:#1c1c1c;
font-weight:600;
line-height:1.22;
text-align:center;
letter-spacing:0.1px;
}
.basic-card__description {
font-family:Epilogue;
text-align:center;
color:#262626;
line-height:1.56;
}
.basic-card__icon {
color: #ffffff;}.basic-card__icon 
>svg {width: 55px;height: 55px;}.basic-card__icon {
border-radius:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
top:-3.2rem;
width:2.213rem;
text-align:center;
left:auto;
right:auto;
margin-left:auto;
margin-right:auto;
}
.basic-card__icon-container {
position:absolute;
left:0px;
right:0px;
top:-2.2945rem;
width:4.589rem;
height:4.589rem;
background-color:#ff6900;
border-radius:5px;
margin-left:auto;
margin-right:auto;
}
.basic-card__icon-container:not(.ct-section):not(.oxy-easy-posts),
.basic-card__icon-container.oxy-easy-posts .oxy-posts,
.basic-card__icon-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.basic-card__section {
background-color:#ff6900;
}
.basic-card__section:not(.ct-section):not(.oxy-easy-posts),
.basic-card__section.oxy-easy-posts .oxy-posts,
.basic-card__section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.owl-large {
background-color:#ff6900;
}
.owl-large .ct-section-inner-wrap {
padding-top: 6.608rem;
padding-bottom: 6.608rem;
}
@media (max-width: 1399px) {
.owl-large {
}
.owl-large .ct-section-inner-wrap {
padding-top: 4.589rem;
padding-bottom: 4.589rem;
}
}
@media (max-width: 919px) {
.owl-large {
}
.owl-large .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
}
.basic-card__description-small {
font-family:Epilogue;
text-align:left;
padding-bottom:2.214rem;
}
@media (max-width: 1399px) {
.basic-card__description-small {
text-align:center;
}
}
.card-solutions {
background-color:#ffffff;
padding-top:4.589rem;
padding-left:2.562rem;
padding-right:2.562rem;
position:relative;
padding-bottom:3.2rem;
box-shadow:6px 6px 12px rgba(0,0,0,0.16);
}
.card-solutions:not(.ct-section):not(.oxy-easy-posts),
.card-solutions.oxy-easy-posts .oxy-posts,
.card-solutions.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.card-solutions {
margin-bottom:1.281rem;
max-width:480px;
}
}
@media (max-width: 479px) {
.card-solutions {
padding-left:1.537rem;
padding-right:1.537rem;
}
}
.card-solutions__gap-icon {
color: #333333;}.card-solutions__gap-icon 
>svg {width: 55px;height: 55px;}.card-solutions__gap-icon {
color:#fac18c;
text-align:center;
width:1.281rem;
}
.card-solutions__shadow {
box-shadow:-6px -6px 12px rgba(211,102,0,0.5);
}
.owl-space-large {
padding-top:6.608rem;
padding-bottom:6.608em;
}
.owl-space-large .ct-section-inner-wrap {
padding-top: 6.608rem;
padding-bottom: 6.608rem;
}
@media (max-width: 1399px) {
.owl-space-large {
}
.owl-space-large .ct-section-inner-wrap {
padding-top: 4.589rem;
padding-bottom: 4.589rem;
}
}
@media (max-width: 919px) {
.owl-space-large {
}
}
.owl-space-medium {
padding-top:3.182rem;
padding-bottom:3.282rem;
}
.owl-space-small {
padding-top:1.537rem;
padding-bottom:1.537rem;
}
.hero-slider-claim {
transform:translateY(-75%); opacity:0;
}
.hero-slider__mobile-image {
background-size: cover; width:100%;
padding-bottom:40%;
background-repeat:no-repeat;
background-color:#ff6900;
background-position:50% 40%;
}
.hero-slider__mobile-image:not(.ct-section):not(.oxy-easy-posts),
.hero-slider__mobile-image.oxy-easy-posts .oxy-posts,
.hero-slider__mobile-image.ct-section .ct-section-inner-wrap{
display:none;
}
.mobile-slider-claim {
width:100%;
padding-top:3.187rem;
}
.mobile-slider-claim:not(.ct-section):not(.oxy-easy-posts),
.mobile-slider-claim.oxy-easy-posts .oxy-posts,
.mobile-slider-claim.ct-section .ct-section-inner-wrap{
display:none;
}
.section__aus-einer-hand {
}
.section__heading {
text-align:center;
}
.section {
}
.section:not(.ct-section):not(.oxy-easy-posts),
.section.oxy-easy-posts .oxy-posts,
.section.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.icon-grid-container {
max-width:100%;
width:100%;
margin-left:0px;
padding-left:0px;
padding-right:0px;
margin-right:0px;
}
.icon-grid-container:not(.ct-section):not(.oxy-easy-posts),
.icon-grid-container.oxy-easy-posts .oxy-posts,
.icon-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(6, minmax(0px, 1fr));grid-column-gap: 3.187rem;grid-row-gap: 4rem;}
.icon-grid-container:not(.ct-section):not(.oxy-easy-posts) > *,
.icon-grid-container.ct-section .ct-section-inner-wrap > *,
.icon-grid-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 2;}
@media (max-width: 1399px) {
.icon-grid-container {
}
.icon-grid-container:not(.ct-section):not(.oxy-easy-posts),
.icon-grid-container.oxy-easy-posts .oxy-posts,
.icon-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 1.537rem;grid-row-gap: 1.844rem;}
}
@media (max-width: 919px) {
.icon-grid-container {
padding-bottom:0.335rem;
padding-top:1.067rem;
}
.icon-grid-container:not(.ct-section):not(.oxy-easy-posts),
.icon-grid-container.oxy-easy-posts .oxy-posts,
.icon-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 2.213rem;}
}
@media (max-width: 479px) {
}
.icon-grid__item {
max-width:500px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
}
.icon-grid__item:not(.ct-section):not(.oxy-easy-posts),
.icon-grid__item.oxy-easy-posts .oxy-posts,
.icon-grid__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 919px) {
.icon-grid__item {
max-width:600px;
}
}
@media (max-width: 479px) {
.icon-grid__item {
}
}
.icon-grid__label {
}
.icon-grid__text {
margin-top:0px;
padding-left:1.537rem;
max-width:100%;
color:#262626;
}
@media (max-width: 919px) {
.icon-grid__text {
padding-left:1rem;
}
}
.icon-grid__icon {
background-color: #ffffff;
border: 1px solid #ffffff;
padding: 20px;color: #fc9953;}.icon-grid__icon 
>svg {width: 55px;height: 55px;}.icon-grid__icon {
border-radius:100%;
width:3.824rem;
height:3.824rem;
padding-left:1.067rem;
padding-right:1.067rem;
padding-bottom:1.067rem;
padding-top:1.067rem;
}
.icon-grid__icon:not(.ct-section):not(.oxy-easy-posts),
.icon-grid__icon.oxy-easy-posts .oxy-posts,
.icon-grid__icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1500px) {
.icon-grid__icon {
padding: ;color: #fc9953;}.icon-grid__icon {
}
}
@media (max-width: 919px) {
.icon-grid__icon {
width:3.187rem;
height:3.187rem;
padding-top:0.889rem;
padding-left:0.889rem;
padding-right:0.889rem;
padding-bottom:0.889rem;
}
}
.owl-space-small-top {
padding-top:1.537rem;
}
.owl-space-small-bottom {
padding-bottom:1.537rem;
}
@media (max-width: 1399px) {
.owl-space-small-bottom {
padding-bottom:0.618rem;
}
}
@media (max-width: 919px) {
.owl-space-small-bottom {
padding-bottom:0.335rem;
}
}
.ow-space-xs-bottom {
padding-bottom:0.618rem;
}
.aria-hidden {
background-color: #f4f4f4;
border: 1px solid #f4f4f4;
padding: 20px;color: #ff6900;}.aria-hidden 
>svg {width: 16px;height: 16px;}.aria-hidden {
}
.card-two-columns {
background-color:#ffffff;
padding-right:4.589rem;
position:relative;
padding-left:4.589rem;
width:100%;
padding-top:2.213rem;
padding-bottom:3.824rem;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.card-two-columns:not(.ct-section):not(.oxy-easy-posts),
.card-two-columns.oxy-easy-posts .oxy-posts,
.card-two-columns.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.card-two-columns {
padding-bottom:3.128rem;
padding-top:3,128rem;
}
}
@media (max-width: 919px) {
.card-two-columns {
}
}
.card-one-colum__text {
text-align:center;
max-width:62.5rem;
padding-bottom:3.182rem;
}
@media (max-width: 919px) {
.card-one-colum__text {
padding-bottom:3.824rem;
}
}
.list-default {
color:#1c1c1c;
padding-top:0.889rem;
}
@media (max-width: 919px) {
.list-default {
color:#262626;
}
}
.list-default-wrapper {
width:50%;
padding-right:1.844rem;
padding-left:1.844rem;
}
@media (max-width: 1399px) {
.list-default-wrapper {
width:62%;
}
}
.benefits-container {
text-align:center;
}
.benefits-container:not(.ct-section):not(.oxy-easy-posts),
.benefits-container.oxy-easy-posts .oxy-posts,
.benefits-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-around;
}
.benefits-item {
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:4.589rem;
width:33%;
}
.benefits-item:not(.ct-section):not(.oxy-easy-posts),
.benefits-item.oxy-easy-posts .oxy-posts,
.benefits-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.benefits-item {
}
}
@media (max-width: 919px) {
.benefits-item {
padding-bottom:3.824rem;
}
}
.benefits-icon {
color: #ffffff;}.benefits-icon 
>svg {width: 85px;height: 85px;}.benefits-icon {
background-color:#ff6900;
border-radius:0px;
width:10rem;
height:10rem;
padding-top:1rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:1rem;
box-shadow:8px 8px 16px rgba(0,0,0,0.16);
}
.benefits-icon:not(.ct-section):not(.oxy-easy-posts),
.benefits-icon.oxy-easy-posts .oxy-posts,
.benefits-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.benefits-headline {
text-align:center;
line-height:1.3;
padding-top:1.281rem;
color:#262626;
}
.benefits-text {
text-align:center;
font-size:1.125rem;
color:#262626;
max-width:32rem;
padding-left:1.281rem;
padding-right:1.281rem;
}
@media (max-width: 919px) {
.benefits-text {
padding-left:0rem;
padding-right:0rem;
}
}
.zahlen-container {
text-align:justify;
padding-bottom:2.213rem;
}
.zahlen-container:not(.ct-section):not(.oxy-easy-posts),
.zahlen-container.oxy-easy-posts .oxy-posts,
.zahlen-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 919px) {
.zahlen-container {
padding-bottom:1.067rem;
}
}
.zahlen-icon {
color: #ffffff;}.zahlen-icon 
>svg {width: 85px;height: 85px;}.zahlen-icon {
background-color:#ff6900;
border-radius:0px;
width:10rem;
height:10rem;
padding-top:1rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:1rem;
}
.zahlen-icon:not(.ct-section):not(.oxy-easy-posts),
.zahlen-icon.oxy-easy-posts .oxy-posts,
.zahlen-icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.zahlen-headline {
text-align:center;
line-height:1.3;
padding-top:1.281rem;
color:#262626;
}
.zahlen-text {
text-align:center;
font-size:1.125rem;
max-width:300px;
color:#262626;
}
.zahlen-disclaimer {
color:#1c1c1c;
font-weight:600;
font-size:1.125rem;
}
.zahlen-item {
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:4.589rem;
width:33%;
}
.zahlen-item:not(.ct-section):not(.oxy-easy-posts),
.zahlen-item.oxy-easy-posts .oxy-posts,
.zahlen-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.zahlen-item {
}
}
@media (max-width: 919px) {
.zahlen-item {
padding-bottom:3.824rem;
}
}
.benefits-icons__neoShadow {
box-shadow:-8px -8px 16px EBEBEB;
}
.list-default__image {
width:100%;
padding-left:1.844rem;
padding-right:1.844rem;
padding-top:0.515rem;
height:auto;
}
@media (max-width: 1399px) {
.list-default__image {
}
}
.owl-space-large__bottom {
}
.owl-space-medium__bottom {
padding-bottom:3.182rem;
}
.card-two-columns__inner {
text-align:left;
width:100%;
}
.card-two-columns__inner:not(.ct-section):not(.oxy-easy-posts),
.card-two-columns__inner.oxy-easy-posts .oxy-posts,
.card-two-columns__inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
}
@media (max-width: 1399px) {
}
.footer__list-item {
}
@media (max-width: 919px) {
.footer__list-item {
text-align:center;
}
}
.footer__link-list {
padding-left:0px;
margin-top:0px;
}
@media (max-width: 919px) {
.footer__link-list {
}
.footer__link-list:not(.ct-section):not(.oxy-easy-posts),
.footer__link-list.oxy-easy-posts .oxy-posts,
.footer__link-list.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.footer-column__masonry {
margin-top:-9rem;
}
@media (max-width: 1500px) {
.footer-column__masonry {
margin-top:-12rem;
}
}
@media (max-width: 1399px) {
.footer-column__masonry {
margin-top:0rem;
}
}
.copyright__link:hover{
color:#1c1c1c;
background-color:#ffffff;
}
.copyright__link:last-of-type{
margin-right:-1.281rem;
}
.copyright__link {
color:#ffffff;
font-size:1rem;
font-weight:600;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.3s;
}
@media (max-width: 919px) {
.copyright__link {
margin-bottom:1.125rem;
margin-left:-1.281rem;
}
}
.footer__social-icon {
width:100%;
height:100%;
object-fit:contain;
}
.footer__social-link {
height:36px;
margin-right:35px;
}
@media (max-width: 919px) {
.footer__social-link {
height:32px;
}
}
.owl-space-medium__top {
padding-top:3.182rem;
}
.herausforderung-cards-container {
}
@media (max-width: 479px) {
.herausforderung-cards-container {
}
}
.herausforderung-card:last-of-type{
margin-bottom:0px;
}
.herausforderung-card {
width:100%;
background-color:#f9f9fa;
margin-bottom:6.608rem;
}
.herausforderung-card:not(.ct-section):not(.oxy-easy-posts),
.herausforderung-card.oxy-easy-posts .oxy-posts,
.herausforderung-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
@media (max-width: 919px) {
.herausforderung-card {
margin-bottom:4.589rem;
}
}
@media (max-width: 479px) {
.herausforderung-card {
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
.herausforderung-card__inner {
padding-top:3.187rem;
padding-bottom:0rem;
padding-left:5.506rem;
padding-right:5.506rem;
}
.herausforderung-card__inner:not(.ct-section):not(.oxy-easy-posts),
.herausforderung-card__inner.oxy-easy-posts .oxy-posts,
.herausforderung-card__inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1399px) {
.herausforderung-card__inner {
padding-left:0rem;
padding-right:0rem;
width:100%;
max-width:500px;
padding-top:0rem;
}
}
@media (max-width: 479px) {
.herausforderung-card__inner {
}
}
.herausforderung-card__image {
width:100%;
height:100%;
}
.herausforderung-card__headline {
line-height:1.242;
padding-bottom:2.213rem;
color:#1c1c1c;
}
@media (max-width: 1399px) {
.herausforderung-card__headline {
}
}
.herausforderung-card__text {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-bottom:2.213rem;
text-align:left;
}
@media (max-width: 1399px) {
.herausforderung-card__text {
}
}
@media (max-width: 919px) {
.herausforderung-card__text {
}
}
.herausforderung-card__button:hover{
background-color :#ff6900;
border: 1px solid #ff6900;
}.herausforderung-card__button:hover{
}
.herausforderung-card__button {
background-color :#ff6900;
border: 1px solid #ff6900;
color: #ffffff;
}.herausforderung-card__button {
align-self:flex-end;
button-hover_color:#ff6900;
color:#ffffff;
}
.crop-image {
}
.crop-image-container {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
height:32rem;
width:100%;
overflow:hidden;
}
@media (max-width: 1399px) {
.crop-image-container {
width:100%;
max-height:28rem;
}
}
@media (max-width: 919px) {
.crop-image-container {
height:21rem;
}
}
.owl-large__bottom {
margin-bottom:6.608rem;
}
@media (max-width: 919px) {
.owl-large__bottom {
margin-bottom:4.589rem;
}
}
.herausforderung-card__image-container {
overflow:hidden;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
@media (max-width: 1399px) {
.herausforderung-card__image-container {
height:100%;
}
}
@media (max-width: 919px) {
.herausforderung-card__image-container {
max-height:60vw;
height:100%;
}
}
.mobile-xs-nowrap {
background-size: 800px auto; background-repeat:no-repeat;
background-color:#f9f9fa;
background-position:0% 350px;
}
.footer-tallest {
min-height:26rem;
}
@media (max-width: 1500px) {
.footer-tallest {
min-height:28rem;
}
}
@media (max-width: 1399px) {
.footer-tallest {
min-height:initial ;
}
}
.footer-idcard {
}
@media (max-width: 919px) {
.footer-idcard {
margin-left:0px;
margin-right:0px;
}
.footer-idcard:not(.ct-section):not(.oxy-easy-posts),
.footer-idcard.oxy-easy-posts .oxy-posts,
.footer-idcard.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.footer-cookie {
}
@media (max-width: 919px) {
.footer-cookie {
padding-top:2.213rem;
}
}
.footer-content-wrapper {
width:100%;
}
.footer-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-content-wrapper.oxy-easy-posts .oxy-posts,
.footer-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.footer-content-wrapper {
}
.footer-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.footer-content-wrapper.oxy-easy-posts .oxy-posts,
.footer-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
}
@media (max-width: 919px) {
.footer-content-wrapper {
padding-top:1.067rem;
}
}
.footer-social {
}
@media (max-width: 1399px) {
.footer-social {
padding-top:0px;
}
}
@media (max-width: 919px) {
.footer-social {
padding-top:0rem;
padding-bottom:1rem;
}
}
.footer-blog {
}
.section__ansprechpartner {
}
.section__ansprechpartner .ct-section-inner-wrap {
padding-top: 5.506rem;
padding-bottom: 5.506rem;
}
@media (max-width: 919px) {
.section__ansprechpartner {
}
.section__ansprechpartner .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
}
@media (max-width: 479px) {
.section__ansprechpartner {
}
.section__ansprechpartner .ct-section-inner-wrap {
padding-top: 3.284rem;
padding-bottom: 3.284rem;
}
}
.ansprechpartner-repeater__mitarbeiter-card {
}
.ansprechpartner-repeater__mitarbeiter {
}
.ansprechpartner-repeater__mitarbeiter:not(.ct-section):not(.oxy-easy-posts),
.ansprechpartner-repeater__mitarbeiter.oxy-easy-posts .oxy-posts,
.ansprechpartner-repeater__mitarbeiter.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
}
.ansprechpartner-repeater__mitarbeiter__headline {
font-family:Work Sans;
color:#1c1c1c;
font-size:1.537rem;
font-weight:600;
text-align:center;
line-height:1.3;
padding-top:1.281rem;
}
@media (max-width: 1399px) {
.ansprechpartner-repeater__mitarbeiter__headline {
padding-top:1.067rem;
}
}
@media (max-width: 919px) {
.ansprechpartner-repeater__mitarbeiter__headline {
}
}
.ansprechpartner-repeater__mitarbeiter__abteilung {
font-family:Epilogue;
color:#262626;
background-color:#f9e5d7;
padding-top:0.515rem;
padding-right:1.25rem;
padding-bottom:0.2213rem;
line-height:1.3;
text-align:center;
margin-top:1.067rem;
border-radius:20px;
padding-left:1.25rem;
font-size:1rem;
}
.ansprechpartner-repeater__mitarbeiter__linkwrapper:first-of-type{
margin-top:1.125rem;
}
.ansprechpartner-repeater__mitarbeiter__linkwrapper {
padding-bottom:0.335rem;
}
.ansprechpartner-repeater__mitarbeiter__linkwrapper:not(.ct-section):not(.oxy-easy-posts),
.ansprechpartner-repeater__mitarbeiter__linkwrapper.oxy-easy-posts .oxy-posts,
.ansprechpartner-repeater__mitarbeiter__linkwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.ansprechpartner-repeater__mitarbeiter__phone {
font-family:Epilogue;
font-size:1.067rem;
color:#262626;
}
.ansprechpartner-mitarbeiter__portrait {
width:80%;
z-index:2;
max-width:10.5rem;
border-radius:100%;
}
@media (max-width: 1399px) {
.ansprechpartner-mitarbeiter__portrait {
max-width:9.5rem;
}
}
@media (max-width: 919px) {
.ansprechpartner-mitarbeiter__portrait {
max-width:8rem;
}
}
@media (max-width: 479px) {
.ansprechpartner-mitarbeiter__portrait {
}
}
.ansprechpartner-repeater__mitarbeiter__icon {
color: #ff6900;}.ansprechpartner-repeater__mitarbeiter__icon 
>svg {width: 20px;height: 20px;}.ansprechpartner-repeater__mitarbeiter__icon {
width:1.067rem;
margin-right:0.618rem;
padding-top:0px;
padding-bottom:0px;
margin-top:-0.2213rem;
margin-bottom:0px;
padding-left:0px;
padding-right:0rem;
margin-left:0px;
align-self:center;
}
.ansprechpartner-repeater__mitarbeiter__icon:not(.ct-section):not(.oxy-easy-posts),
.ansprechpartner-repeater__mitarbeiter__icon.oxy-easy-posts .oxy-posts,
.ansprechpartner-repeater__mitarbeiter__icon.ct-section .ct-section-inner-wrap{
flex-direction:column;
}
.ansprechpartner-repeater__leitung-card {
width:27.625rem;
max-width:100%;
}
.section__bsg-in-zahlen {
}
.owl-space-large__top {
padding-top:6.608rem;
}
.section__kurzgeschichte-bsg {
background-color:#ff6900;
}
.kurzgeschichte-grid {
width:100%;
}
.kurzgeschichte-grid:not(.ct-section):not(.oxy-easy-posts),
.kurzgeschichte-grid.oxy-easy-posts .oxy-posts,
.kurzgeschichte-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 3.284rem;grid-row-gap: 20px;}
@media (max-width: 1399px) {
.kurzgeschichte-grid {
}
.kurzgeschichte-grid:not(.ct-section):not(.oxy-easy-posts),
.kurzgeschichte-grid.oxy-easy-posts .oxy-posts,
.kurzgeschichte-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 0rem;grid-row-gap: 1rem;}
}
.kurzgeschichte__text-wrapper {
width:100%;
padding-left:2.213rem;
padding-right:2.213rem;
padding-top:0rem;
padding-bottom:2.213rem;
}
@media (max-width: 1399px) {
.kurzgeschichte__text-wrapper {
}
}
.kurzgeschichte__text:last-of-type{
padding-bottom:0px;
}
.kurzgeschichte__text {
color:#262626;
font-size:1.125rem;
font-weight:500;
margin-top:0px;
padding-bottom:2.213rem;
}
.kurzgeschichte-card {
padding-top:0rem;
padding-left:0rem;
padding-right:0rem;
padding-bottom:0rem;
position:relative;
margin-bottom:0rem;
}
.kurzgeschichte-card:not(.ct-section):not(.oxy-easy-posts),
.kurzgeschichte-card.oxy-easy-posts .oxy-posts,
.kurzgeschichte-card.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.kurzgeschichte-card {
max-width:50rem;
}
}
.fullsize-text {
color:#262626;
text-align:center;
max-width:62.5rem;
margin-top:0px;
}
@media (max-width: 1399px) {
.fullsize-text {
max-width:44.5rem;
}
}
.section__bsg-uedem {
}
.section__bsg-uedem .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 919px) {
.section__bsg-uedem {
}
}
.section__bsg-als-arbeitgeber {
}
.text-image-open {
width:100%;
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:2.213rem;
padding-top:2.213rem;
}
.text-image-open:not(.ct-section):not(.oxy-easy-posts),
.text-image-open.oxy-easy-posts .oxy-posts,
.text-image-open.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 7.8125rem;grid-row-gap: 20px;}
@media (max-width: 1399px) {
.text-image-open {
}
.text-image-open:not(.ct-section):not(.oxy-easy-posts),
.text-image-open.oxy-easy-posts .oxy-posts,
.text-image-open.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(7, minmax(0px, 1fr));grid-column-gap: 4.589rem;grid-row-gap: 1rem;}
.text-image-open:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.text-image-open.ct-section .ct-section-inner-wrap > :last-child,
.text-image-open.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 3;}
.text-image-open:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.text-image-open.ct-section .ct-section-inner-wrap > :nth-child(1),
.text-image-open.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 4;}
}
@media (max-width: 919px) {
.text-image-open {
padding-left:0rem;
padding-right:0rem;
padding-bottom:0rem;
padding-top:0rem;
}
}
.text-image-open__text-wrapper {
width:100%;
}
@media (max-width: 919px) {
.text-image-open__text-wrapper {
padding-top:1.281rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:1.281rem;
}
}
.text-image-open__text:last-of-type{
padding-bottom:0px;
}
.text-image-open__text {
color:#262626;
font-weight:400;
margin-top:0px;
padding-bottom:2.213rem;
}
.text-image-open__figure {
}
@media (max-width: 919px) {
.text-image-open__figure {
}
}
.mobile-remove__bottom-space {
}
.headline-before-bodytext {
padding-bottom:2.656rem;
}
@media (max-width: 1500px) {
.headline-before-bodytext {
padding-bottom:2.213rem;
}
}
@media (max-width: 1399px) {
.headline-before-bodytext {
padding-bottom:1.281rem;
}
}
@media (max-width: 919px) {
}
@media (max-width: 479px) {
.headline-before-bodytext {
text-align:center;
}
}
.section__greenfield {
}
.ow-section-large {
}
.ow-section-large .ct-section-inner-wrap {
padding-top: 6.608rem;
padding-bottom: 6.608rem;
}
@media (max-width: 1399px) {
.ow-section-large {
}
.ow-section-large .ct-section-inner-wrap {
padding-top: 4.589rem;
padding-bottom: 4.589rem;
}
}
@media (max-width: 919px) {
.ow-section-large {
}
.ow-section-large .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
}
.first-heading {
}
.owl-section-optimal {
}
.owl-section-optimal .ct-section-inner-wrap {
padding-top: 4.589rem;
padding-bottom: 4.589rem;
}
@media (max-width: 1399px) {
.owl-section-optimal {
}
.owl-section-optimal .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
}
@media (max-width: 919px) {
.owl-section-optimal {
}
.owl-section-optimal .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
}
.remove-top-margin {
}
@media (max-width: 1399px) {
.remove-top-margin {
}
}
.headline-before-paragraph {
padding-bottom:1.844rem;
text-align:center;
line-height:1.3;
letter-spacing:0.1px;
}
@media (max-width: 1500px) {
.headline-before-paragraph {
padding-bottom:1.537rem;
}
}
@media (max-width: 1399px) {
.headline-before-paragraph {
padding-bottom:1.281rem;
}
}
@media (max-width: 919px) {
.headline-before-paragraph {
padding-bottom:1.281rem;
margin-top:-0.889rem;
}
}
@media (max-width: 479px) {
.headline-before-paragraph {
text-align:center;
padding-bottom:1.067rem;
line-height:1.3;
}
}
.section__greenfiel-two {
background-color:#ff6900;
}
.list-image {
width:50%;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
text-align:left;
}
.list-image:not(.ct-section):not(.oxy-easy-posts),
.list-image.oxy-easy-posts .oxy-posts,
.list-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
@media (max-width: 1399px) {
.list-image {
width:38%;
}
}
.mobile-remove__shadow {
}
.list-image__wrapper {
background-color:rgba(0,0,0,0);
width:100%;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts),
.list-image__wrapper.oxy-easy-posts .oxy-posts,
.list-image__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 0px;}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.list-image__wrapper.ct-section .ct-section-inner-wrap > :last-child,
.list-image__wrapper.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 5;}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.list-image__wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.list-image__wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 6;}
.list-image__wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.list-image__wrapper.ct-section .ct-section-inner-wrap > :nth-child(2),
.list-image__wrapper.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
.list-in-grid-wrapper {
padding-top:2.656rem;
padding-bottom:2.656rem;
padding-left:3.824rem;
padding-right:3.824rem;
}
.remove-figure-margin {
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
width:100%;
}
.list-image__image {
width:100%;
}
.list-image__figure {
padding-top:2.213rem;
}
@media (max-width: 919px) {
.list-image__figure {
padding-top:0rem;
}
}
.placeholder {
}
.section__greenfield-three {
background-color:#ffffff;
}
.section__greenfield-three .ct-section-inner-wrap {
padding-bottom: 0;
}
@media (max-width: 919px) {
.section__greenfield-three {
}
.section__greenfield-three .ct-section-inner-wrap {
padding-bottom: 5.506rem;
}
}
.mobile-xs-addwrap {
padding: 10px 16px;
}.mobile-xs-addwrap {
z-index:2;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
}
.mobile-xs-addwrap:not(.ct-section):not(.oxy-easy-posts),
.mobile-xs-addwrap.oxy-easy-posts .oxy-posts,
.mobile-xs-addwrap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.list-image__headline {
}
@media (max-width: 919px) {
.list-image__headline {
color:#1c1c1c;
}
}
.subnav-loesungen {
}
.subnav-loesungen__link-wrapper:hover{
color:#1c1c1c;
background-color:#ffffff;
}
.subnav-loesungen__link-wrapper {
color:#ffffff;
padding-top:1.067rem;
padding-left:1.067rem;
padding-right:1.067rem;
padding-bottom:1.067rem;
transition-duration:0.15s;
}
.subnav-loesungen__link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.subnav-loesungen__link-wrapper.oxy-easy-posts .oxy-posts,
.subnav-loesungen__link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 919px) {
.subnav-loesungen__link-wrapper {
padding-top:0.889rem;
padding-bottom:0.889rem;
}
}
.subnav-loesungen__label {
}
.subnav-loesungen__icon {
color: #ff6900;}.subnav-loesungen__icon 
>svg {width: 21px;height: 21px;}.subnav-loesungen__icon {
}
@media (max-width: 919px) {
.subnav-loesungen__icon {
}.subnav-loesungen__icon 
>svg {width: 18px;height: 18px;}.subnav-loesungen__icon {
margin-left:0.26rem;
}
}
.submenu-loesungen {
padding-left:0px;
padding-right:0px;
}
@media (max-width: 919px) {
.submenu-loesungen {
padding-left:0px;
padding-right:0px;
text-align:center;
}
.submenu-loesungen:not(.ct-section):not(.oxy-easy-posts),
.submenu-loesungen.oxy-easy-posts .oxy-posts,
.submenu-loesungen.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
}
.submenu-loesungen-container {
background-size: cover; background-repeat:no-repeat;
width:100%;
background-position:50% 50%;
}
.submenu-loesungen-container .ct-section-inner-wrap {
padding-top: 1%;
padding-right: 1.281rem;
padding-bottom: 3%;
padding-left: 1.281em;
}
.submenu-loesungen-container:not(.ct-section):not(.oxy-easy-posts),
.submenu-loesungen-container.oxy-easy-posts .oxy-posts,
.submenu-loesungen-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.subnav-loesungen-container {
}
.subnav-loesungen__list-item {
}
.image-list__wrapper {
background-color:rgba(0,0,0,0);
width:100%;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
.image-list__wrapper:not(.ct-section):not(.oxy-easy-posts),
.image-list__wrapper.oxy-easy-posts .oxy-posts,
.image-list__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(12, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 0px;}
.image-list__wrapper:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.image-list__wrapper.ct-section .ct-section-inner-wrap > :last-child,
.image-list__wrapper.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 6;}
.image-list__wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.image-list__wrapper.ct-section .ct-section-inner-wrap > :nth-child(1),
.image-list__wrapper.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 5;}
.image-list__wrapper:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.image-list__wrapper.ct-section .ct-section-inner-wrap > :nth-child(2),
.image-list__wrapper.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;}
.image_fullcolor-border {
top:0 ;
bottom:0 ;
right:auto;
left:auto;
z-index:2;
}
.image_fullcolor-border:not(.ct-section):not(.oxy-easy-posts),
.image_fullcolor-border.oxy-easy-posts .oxy-posts,
.image_fullcolor-border.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.image_fullcolor-border_section {
height:50%;
width:100%;
position:relative;
min-height:30rem;
}
.image-fullcolor-bar-section {
}
@media (max-width: 919px) {
.image-fullcolor-bar-section {
}
.image-fullcolor-bar-section .ct-section-inner-wrap {
padding-top: 2.213rem;
padding-bottom: 1.844rem;
}
}
.produktionsanlagen_subnav {
}
.produktionsanlagen_subnav .ct-section-inner-wrap {
padding-top: 4.589rem;
}
.produktionsanlagen-overlay-section {
}
.produktionsanlagen-overlay-section:not(.ct-section):not(.oxy-easy-posts),
.produktionsanlagen-overlay-section.oxy-easy-posts .oxy-posts,
.produktionsanlagen-overlay-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.two-column-card {
background-color:#ffffff;
position:relative;
margin-left:4.589rem;
margin-right:4.589rem;
margin-bottom:4.589rem;
width:26.625rem;
max-width:100%;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.two-column-card:not(.ct-section):not(.oxy-easy-posts),
.two-column-card.oxy-easy-posts .oxy-posts,
.two-column-card.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1399px) {
.two-column-card {
margin-left:3.187rem;
margin-right:3.187rem;
}
}
@media (max-width: 919px) {
.two-column-card {
width:100%;
margin-left:0rem;
margin-right:0rem;
}
}
@media (max-width: 479px) {
.two-column-card {
}
}
.two-column-card__wrapper {
width:100%;
}
.two-column-card__wrapper:not(.ct-section):not(.oxy-easy-posts),
.two-column-card__wrapper.oxy-easy-posts .oxy-posts,
.two-column-card__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
@media (max-width: 1399px) {
.two-column-card__wrapper {
}
}
@media (max-width: 919px) {
.two-column-card__wrapper {
}
.two-column-card__wrapper:not(.ct-section):not(.oxy-easy-posts),
.two-column-card__wrapper.oxy-easy-posts .oxy-posts,
.two-column-card__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
.two-column-card__headline {
color:#ffffff;
padding-top:1.281rem;
padding-bottom:1.281rem;
width:100%;
padding-left:1.281rem;
padding-right:1.281rem;
background-color:#ff6900;
text-align:center;
line-height:1.3;
}
.two-column-card__text {
padding-left:1.6rem;
padding-right:1.6rem;
}
.produktionsanlagen__icon-list {
padding-left:1.281rem;
padding-top:1.281rem;
padding-right:1.281rem;
padding-bottom:1.281rem;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
.mobile-menu__topbar {
}
.mobile-menu__topbar:not(.ct-section):not(.oxy-easy-posts),
.mobile-menu__topbar.oxy-easy-posts .oxy-posts,
.mobile-menu__topbar.ct-section .ct-section-inner-wrap{
display:none;
}
.oxy-pro-menu-mobile-close-icon {
}
.custom-close-mobile-menu {
border: 1px solid;
padding: 10px;color: #333333;}.custom-close-mobile-menu 
>svg {width: 14px;height: 14px;}.custom-close-mobile-menu {
}
@media (max-width: 919px) {
}
.headline-divider {
background-color:#ff6900;
}
.headline-divider__heading {
color:#ffffff;
text-align:center;
line-height:1.3;
}
.card-action {
color:#262626;
background-color:#ffffff;
padding-top:1.281rem;
padding-left:2.656rem;
padding-right:2.656rem;
padding-bottom:1.281rem;
margin-top:2.213rem;
text-align:center;
}
.bold-link:hover{
border-bottom-style:solid;
border-bottom-width:2px;
border-bottom-color:#ff6900;
}
.bold-link {
color:#ff6900;
font-weight:800;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:rgba(0,0,0,0);
transition-duration:0.3s;
transition-timing-function:ease;
}
.further-links {
}
.further-links .ct-section-inner-wrap {
padding-top: 4.589rem;
padding-bottom: 6.608rem;
}
.further-links:not(.ct-section):not(.oxy-easy-posts),
.further-links.oxy-easy-posts .oxy-posts,
.further-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1399px) {
.further-links {
}
.further-links .ct-section-inner-wrap {
padding-bottom: 3.824rem;
}
}
@media (max-width: 919px) {
.further-links {
}
.further-links .ct-section-inner-wrap {
padding-top: 2.656rem;
padding-bottom: 2.213rem;
}
.further-links:not(.ct-section):not(.oxy-easy-posts),
.further-links.oxy-easy-posts .oxy-posts,
.further-links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.single-card-centered {
max-width:62.5rem;
width:100%;
}
@media (max-width: 919px) {
.single-card-centered {
padding-left:0rem;
padding-right:0rem;
}
}
.list-in-grid__reverseOrder {
}
.further-links__headline {
font-family:Epilogue;
color:#1c1c1c;
font-weight:600;
padding-left:3.824rem;
padding-right:3.824rem;
padding-top:2.213rem;
}
@media (max-width: 919px) {
.further-links__headline {
padding-left:1.281rem;
padding-right:1.281rem;
padding-top:1.844rem;
}
}
.further-links__grid {
width:45.5%;
}
.further-links__grid:not(.ct-section):not(.oxy-easy-posts),
.further-links__grid.oxy-easy-posts .oxy-posts,
.further-links__grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 1399px) {
.further-links__grid {
width:37rem;
}
}
@media (max-width: 919px) {
.further-links__grid {
width:100%;
}
}
.further-links__feature-image {
width:100%;
overflow:hidden;
}
.further-links__card {
width:100%;
padding-bottom:1.281rem;
text-align:left;
}
.further-links__card:not(.ct-section):not(.oxy-easy-posts),
.further-links__card.oxy-easy-posts .oxy-posts,
.further-links__card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1399px) {
.further-links__card {
margin-bottom:3.824rem;
}
}
.further-links__icon {
color: #ff6900;}.further-links__icon 
>svg {width: 46px;height: 46px;}.further-links__icon {
align-self:flex-end;
margin-right:3.824rem;
transition-duration:0.3s;
transition-timing-function:ease;
}
@media (max-width: 919px) {
.further-links__icon {
}
}
.further-links__tagline {
padding-left:3.824rem;
padding-right:3.824rem;
color:#262626;
font-size:1.125rem;
padding-bottom:0.335rem;
}
@media (max-width: 919px) {
.further-links__tagline {
padding-left:1.281rem;
padding-right:1.281rem;
}
}
.further-links__section-headline {
}
.ausbildung-iconCard__container {
text-align:center;
width:100%;
}
.ausbildung-iconCard__container:not(.ct-section):not(.oxy-easy-posts),
.ausbildung-iconCard__container.oxy-easy-posts .oxy-posts,
.ausbildung-iconCard__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-around;
}
.ausbildung-iconCard__item {
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:4.589rem;
width:50%;
}
.ausbildung-iconCard__item:not(.ct-section):not(.oxy-easy-posts),
.ausbildung-iconCard__item.oxy-easy-posts .oxy-posts,
.ausbildung-iconCard__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.ausbildung-iconCard__item {
}
}
@media (max-width: 919px) {
.ausbildung-iconCard__item {
padding-bottom:3.824rem;
width:100%;
}
}
.ausbildung-iconCard__headline {
font-family:Work Sans;
text-align:center;
line-height:1.3;
padding-top:1.281rem;
color:#262626;
font-weight:800;
padding-bottom:0.0335rem;
}
.ausbildung-iconCard__icon {
color: #ffffff;}.ausbildung-iconCard__icon 
>svg {width: 55px;height: 55px;}.ausbildung-iconCard__icon {
background-color:#ff6900;
border-radius:0px;
width:6.75rem;
height:6.75rem;
padding-top:1.537rem;
padding-left:1.537rem;
padding-right:1.537rem;
padding-bottom:1.537rem;
margin-bottom:0.515rem;
box-shadow:8px 8px 16px rgba(0,0,0,0.16);
}
.ausbildung-iconCard__icon:not(.ct-section):not(.oxy-easy-posts),
.ausbildung-iconCard__icon.oxy-easy-posts .oxy-posts,
.ausbildung-iconCard__icon.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.image-text-open {
width:100%;
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:2.213rem;
padding-top:2.213rem;
}
.image-text-open:not(.ct-section):not(.oxy-easy-posts),
.image-text-open.oxy-easy-posts .oxy-posts,
.image-text-open.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 7.8125rem;grid-row-gap: 20px;}
@media (max-width: 1399px) {
.image-text-open {
}
.image-text-open:not(.ct-section):not(.oxy-easy-posts),
.image-text-open.oxy-easy-posts .oxy-posts,
.image-text-open.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(auto-fit, minmax(0px, 1fr));grid-column-gap: 4.589rem;grid-row-gap: 1rem;}
.image-text-open:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.image-text-open.ct-section .ct-section-inner-wrap > :last-child,
.image-text-open.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 4;}
.image-text-open:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.image-text-open.ct-section .ct-section-inner-wrap > :nth-child(1),
.image-text-open.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 3;}
}
@media (max-width: 919px) {
.image-text-open {
padding-left:0rem;
padding-right:0rem;
padding-bottom:0rem;
padding-top:0rem;
}
}
.ausbildung-iconCard__text {
text-align:center;
color:#262626;
max-width:32rem;
padding-left:1.281rem;
padding-right:1.281rem;
}
@media (max-width: 919px) {
.ausbildung-iconCard__text {
padding-left:0rem;
padding-right:0rem;
}
}
.further-links__ausbildung {
}
.further-links__ausbildung-headline {
font-family:Epilogue;
color:#1c1c1c;
font-weight:600;
padding-left:3.824rem;
padding-right:3.824rem;
padding-top:2.213rem;
text-align:left;
line-height:1.3;
padding-bottom:1.844rem;
}
@media (max-width: 919px) {
.further-links__ausbildung-headline {
padding-left:1.281rem;
padding-right:1.281rem;
padding-top:1.844rem;
}
}
.further-links_card-ausbildung {
min-height:29.25rem;
}
@media (max-width: 1399px) {
.further-links_card-ausbildung {
min-height:0px;
}
}
.further-links_ausbildung-section {
}
.further-links_ausbildung-section .ct-section-inner-wrap {
padding-top: 6.18rem;
}
.jobs_headline {
font-family:Work Sans;
color:#1c1c1c;
font-weight:800;
}
.jobs_teasertext {
color:#262626;
padding-bottom:0.618rem;
padding-top:0.618rem;
line-height:1.8;
}
.jobs_card {
background-color:#ffffff;
padding-top:3.187rem;
padding-right:7.929rem;
padding-bottom:4.589rem;
width:100%;
text-align:left;
margin-bottom:5.506rem;
position:relative;
max-width:62.5rem;
padding-left:6.608rem;
}
@media (max-width: 1399px) {
.jobs_card {
padding-left:4.589rem;
padding-right:6.608rem;
}
}
@media (max-width: 919px) {
.jobs_card {
padding-left:1.281rem;
padding-right:1.281rem;
padding-top:2.213rem;
margin-bottom:4.589rem;
}
}
.jobs_richtext {
color:#262626;
width:100%;
margin-top:2.213rem;
max-width:62.5rem;
margin-left:auto;
margin-right:auto;
}
.jobs_richtext:not(.ct-section):not(.oxy-easy-posts),
.jobs_richtext.oxy-easy-posts .oxy-posts,
.jobs_richtext.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 919px) {
.jobs_richtext {
margin-top:1.844rem;
}
}
@media (max-width: 479px) {
.jobs_richtext {
}
}
.jobs_mehr {
}
.jobs_mehr:not(.ct-section):not(.oxy-easy-posts),
.jobs_mehr.oxy-easy-posts .oxy-posts,
.jobs_mehr.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.jobs_icon-button__text {
font-family:Work Sans;
color:#1c1c1c;
font-weight:600;
}
.toggle-9687 {
}
.toggle-9687-expanded {
}
.jobs_btn_bewerben:hover{
}.jobs_btn_bewerben:hover{
transform:scale3d(1.025,1.025,1.025); border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-radius:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
transition-duration:0.3s;
box-shadow:5px 5px 10px rgba(0,0,0,0.15);
}
.jobs_btn_bewerben {
background-color :#ff6900;
border: 1px solid #ff6900;
color: #ffffff;
padding: 10px 16px;
}.jobs_btn_bewerben {
font-family:Work Sans;
font-weight:600;
font-size:1.537rem;
letter-spacing:0.75px;
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
border-radius:0px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}
@media (max-width: 919px) {
.jobs_btn_bewerben {
font-size:1.281rem;
padding-top:0.515rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:0.515rem;
}
}
.card-with-feature-image {
position:relative;
padding-bottom:3.187rem;
width:100%;
background-color:#ffffff;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.card-with-feature-image:not(.ct-section):not(.oxy-easy-posts),
.card-with-feature-image.oxy-easy-posts .oxy-posts,
.card-with-feature-image.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.card-with-feature-image {
}
}
@media (max-width: 919px) {
.card-with-feature-image {
margin-bottom:3.187rem;
}
}
@media (max-width: 479px) {
.card-with-feature-image {
margin-bottom:1.844rem;
}
}
.card__feature__image {
width:100%;
max-height:13.87rem;
}
.card-feature-image__textwrapper {
padding-top:1.2881rem;
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:2.213rem;
}
@media (max-width: 919px) {
.card-feature-image__textwrapper {
padding-left:1.281rem;
padding-right:1.281rem;
}
}
.card_oneex {
width:100%;
}
.card_onnex__image {
width:100%;
}
.one-card-container {
width:100%;
margin-top:4.589rem;
margin-bottom:-21rem;
}
.one-card-container:not(.ct-section):not(.oxy-easy-posts),
.one-card-container.oxy-easy-posts .oxy-posts,
.one-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(36, minmax(0px, 100%));grid-column-gap: 0px;grid-row-gap: 20px;grid-auto-rows: minmax(min-content,1fr);}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > *,
.one-card-container.ct-section .ct-section-inner-wrap > *,
.one-card-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 10;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(2),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 3;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(4),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 3;}
@media (max-width: 1500px) {
.one-card-container {
}
.one-card-container:not(.ct-section):not(.oxy-easy-posts),
.one-card-container.oxy-easy-posts .oxy-posts,
.one-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(34, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > *,
.one-card-container.ct-section .ct-section-inner-wrap > *,
.one-card-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 10;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(2),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 2;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(4),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 2;}
}
@media (max-width: 1399px) {
.one-card-container {
}
.one-card-container:not(.ct-section):not(.oxy-easy-posts),
.one-card-container.oxy-easy-posts .oxy-posts,
.one-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: start;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 6vw;grid-row-gap: 1.844rem;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > *,
.one-card-container.ct-section .ct-section-inner-wrap > *,
.one-card-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 2;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.one-card-container.ct-section .ct-section-inner-wrap > :last-child,
.one-card-container.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
}
@media (max-width: 919px) {
.one-card-container {
max-width:640px;
}
.one-card-container:not(.ct-section):not(.oxy-easy-posts),
.one-card-container.oxy-easy-posts .oxy-posts,
.one-card-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: start;grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 0rem;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.one-card-container.ct-section .ct-section-inner-wrap > :last-child,
.one-card-container.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(1),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;}
.one-card-container:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.one-card-container.ct-section .ct-section-inner-wrap > :nth-child(3),
.one-card-container.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 1;}
}
.lastest_blog_posts {
width:100%;
}
.lastest_blog_posts:not(.ct-section):not(.oxy-easy-posts),
.lastest_blog_posts.oxy-easy-posts .oxy-posts,
.lastest_blog_posts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.lastest_blog_posts {
}
.lastest_blog_posts:not(.ct-section):not(.oxy-easy-posts),
.lastest_blog_posts.oxy-easy-posts .oxy-posts,
.lastest_blog_posts.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
}
.post-card-container {
text-align:justify;
padding-bottom:9.515rem;
width:100%;
margin-left:auto;
margin-right:auto;
}
.post-card-container:not(.ct-section):not(.oxy-easy-posts),
.post-card-container.oxy-easy-posts .oxy-posts,
.post-card-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:center;
justify-content:center;
}
@media (max-width: 1500px) {
}
@media (max-width: 1399px) {
.post-card-container {
padding-bottom:3.187rem;
width:100%;
}
.post-card-container:not(.ct-section):not(.oxy-easy-posts),
.post-card-container.oxy-easy-posts .oxy-posts,
.post-card-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
}
@media (max-width: 919px) {
.post-card-container {
padding-bottom:1.067rem;
}
}
@media (max-width: 479px) {
.post-card-container {
padding-bottom:0rem;
}
}
.post-card:last-of-type{
}
.post-card {
width:100%;
text-align:left;
margin-left:3.9rem;
margin-right:3.9rem;
position:relative;
max-width:25.62rem;
}
.post-card:not(.ct-section):not(.oxy-easy-posts),
.post-card.oxy-easy-posts .oxy-posts,
.post-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.post-card {
width:50%;
margin-left:1.844rem;
margin-right:1.844rem;
margin-bottom:6.608rem;
}
.post-card:not(.ct-section):not(.oxy-easy-posts),
.post-card.oxy-easy-posts .oxy-posts,
.post-card.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 919px) {
.post-card {
width:100%;
}
.post-card:last-of-type{
}
.post-card:not(.ct-section):not(.oxy-easy-posts):last-of-type,
.post-card.oxy-easy-posts:last-of-type .oxy-posts,
.post-card.ct-section:last-of-type .ct-section-inner-wrap{
display:none;
}
}
.post-card__readmore {
font-family:Work Sans;
position:absolute;
bottom:-1.844rem;
background-color:#ffffff;
color:#1c1c1c;
font-weight:600;
text-align:center;
}
@media (max-width: 919px) {
.post-card__readmore {
font-size:1.125rem;
padding-top:0.335rem;
padding-left:1.067rem;
padding-right:1.067rem;
padding-bottom:0.335rem;
position:absolute;
bottom:-1.31rem;
}
}
.post-card__excerpt {
padding-bottom:1.537rem;
padding-top:0.335rem;
color:#262626;
text-align:left;
}
@media (max-width: 919px) {
.post-card__excerpt {
}
}
.post-card__textwrapper {
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:2.213rem;
padding-top:2.213rem;
}
@media (max-width: 919px) {
.post-card__textwrapper {
padding-left:1.281rem;
padding-right:1.281rem;
}
}
.post-card__headline {
font-family:Work Sans;
color:#1c1c1c;
font-weight:600;
line-height:1.22;
text-align:center;
letter-spacing:0.1px;
}
@media (max-width: 919px) {
.post-card__headline {
font-size:1.281rem;
}
}
.single-post__content-template {
margin-top:3.2vw;
z-index:4;
background-color:#ffffff;
}
@media (max-width: 919px) {
.single-post__content-template {
margin-top:0vw;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
.single-post__feature-figure {
height:23vw;
}
@media (max-width: 919px) {
.single-post__feature-figure {
height:auto;
width:100%;
max-height:45vw;
}
}
.single-post__headline {
text-align:center;
color:#1c1c1c;
padding-bottom:1.844rem;
padding-top:3.187rem;
padding-left:1.125rem;
padding-right:1.125rem;
width:100%;
max-width:80rem;
}
.single-post__overlay-image {
width:100%;
height:30.4vw;
position:absolute;
top:0px;
left:0px;
right:0px;
}
@media (max-width: 919px) {
.single-post__overlay-image {
}
.single-post__overlay-image:not(.ct-section):not(.oxy-easy-posts),
.single-post__overlay-image.oxy-easy-posts .oxy-posts,
.single-post__overlay-image.ct-section .ct-section-inner-wrap{
display:none;
}
}
.single-post__dynamic {
}
.one-icon-grid-item {
width:100%;
}
@media (max-width: 919px) {
.one-icon-grid-item {
text-align:center;
}
.one-icon-grid-item:not(.ct-section):not(.oxy-easy-posts),
.one-icon-grid-item.oxy-easy-posts .oxy-posts,
.one-icon-grid-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.one-icon-grid__label {
color:#1c1c1c;
font-weight:600;
padding-top:1.067rem;
font-size:1.25rem;
}
@media (max-width: 1399px) {
.one-icon-grid__label {
font-size:1.125rem;
}
}
@media (max-width: 919px) {
.one-icon-grid__label {
font-size:1remrem;
}
}
.one-logo-hero {
width:100%;
max-width:32rem;
margin-bottom:3.187rem;
margin-top:3.824rem;
}
@media (max-width: 1399px) {
.one-logo-hero {
max-width:26rem;
}
}
@media (max-width: 919px) {
.one-logo-hero {
max-width:19.66rem;
margin-top:0.335rem;
}
}
.one-hero-headline {
color:#1c1c1c;
padding-bottom:3.824rem;
max-width:62rem;
width:100%;
text-align:center;
}
@media (max-width: 1399px) {
.one-hero-headline {
padding-bottom:3.187rem;
}
}
@media (max-width: 919px) {
.one-hero-headline {
text-align:center;
padding-bottom:2.213rem;
}
}
.contact-card__icon-container {
position:absolute;
left:0px;
right:0px;
top:-2.2945rem;
width:4.589rem;
height:4.589rem;
background-color:#f8f8f8;
margin-left:auto;
margin-right:auto;
}
.contact-card__icon-container:not(.ct-section):not(.oxy-easy-posts),
.contact-card__icon-container.oxy-easy-posts .oxy-posts,
.contact-card__icon-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1399px) {
.contact-card__icon-container {
background-color:#f8f8f8;
}
}
.contact-card__icon {
color: #ff6900;}.contact-card__icon 
>svg {width: 55px;height: 55px;}.contact-card__icon {
border-radius:0px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
top:-3.2rem;
width:2.213rem;
text-align:center;
left:auto;
right:auto;
margin-left:auto;
margin-right:auto;
}
@media (max-width: 1399px) {
.contact-card__icon {
color: #ff6900;}.contact-card__icon {
}
}
.contact-card {
background-color:#ffffff;
padding-left:1.6rem;
padding-right:1.6rem;
position:relative;
padding-top:2.213rem;
padding-bottom:4rem;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.contact-card:not(.ct-section):not(.oxy-easy-posts),
.contact-card.oxy-easy-posts .oxy-posts,
.contact-card.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.contact-card {
min-width:23rem;
}
}
@media (max-width: 919px) {
.contact-card {
min-width:20rem;
}
}
@media (max-width: 479px) {
.contact-card {
min-width:0rem;
width:100%;
}
}
.contact-card__label {
padding-bottom:1.844rem;
}
.komtakt__support__link-wrapper {
}
.crop-image-container__fullsize {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
width:100%;
overflow:hidden;
}
@media (max-width: 1399px) {
.crop-image-container__fullsize {
width:100%;
}
}
@media (max-width: 919px) {
.crop-image-container__fullsize {
}
}
.referenzen-card {
margin-bottom:7.929rem;
border-radius:20px;
overflow:hidden;
}
.referenzen-card:not(.ct-section):not(.oxy-easy-posts),
.referenzen-card.oxy-easy-posts .oxy-posts,
.referenzen-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 919px) {
.referenzen-card {
margin-bottom:3.824rem;
}
}
.referenzen-card__figure {
max-height:13rem;
}
.referenzen-car__bodytext {
padding-top:1.281rem;
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:1.281rem;
text-align:center;
}
@media (max-width: 919px) {
.referenzen-car__bodytext {
padding-left:1.527rem;
padding-right:1.537rem;
}
}
@media (max-width: 479px) {
.referenzen-car__bodytext {
padding-left:1.281rem;
padding-right:1.281rem;
}
}
.btn-referenzen:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
}.btn-referenzen:hover{
transform:translateY(-2px); border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
color:#ffffff;
background-color:#ff6900;
box-shadow:5px 5px 10px rgba(0,0,0,0.15);
}
.btn-referenzen {
background-color :#ff6900;
border: 1px solid #ff6900;
color: #ffffff;
padding: 10px 16px;
}.btn-referenzen {
transform:; font-family:Work Sans;
button-hover_color:#1c1c1c;
font-weight:600;
letter-spacing:0.75px;
text-align:center;
padding-left:1.281rem;
padding-right:1.281rem;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
margin-left:1.281rem;
margin-right:1.281rem;
margin-top:0.698rem;
margin-bottom:3.187rem;
border-radius:5px;
line-height:1.2;
}
.referenzen-card__wrapper {
width:100%;
}
.referenzen-card__wrapper:not(.ct-section):not(.oxy-easy-posts),
.referenzen-card__wrapper.oxy-easy-posts .oxy-posts,
.referenzen-card__wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 1399px) {
.referenzen-card__wrapper {
}
}
@media (max-width: 919px) {
.referenzen-card__wrapper {
padding-bottom:2.213rem;
}
.referenzen-card__wrapper:not(.ct-section):not(.oxy-easy-posts),
.referenzen-card__wrapper.oxy-easy-posts .oxy-posts,
.referenzen-card__wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
.crop-image__position-top-left {
}
.mobile-xxs-nowrap {
}
.support-number:hover{
color:#ff6900;
}
.support-number:ct_depth{
}
.support-number {
font-family:Work Sans;
color:#1c1c1c;
transition-duration:0.15s;
font-weight:800;
}
@media (max-width: 479px) {
.support-number {
font-size:1.537rem;
}
}
.blogseite-post-card {
width:100%;
text-align:left;
margin-left:3.9rem;
margin-right:3.9rem;
position:relative;
max-width:35rem;
margin-bottom:7.929rem;
}
.blogseite-post-card:not(.ct-section):not(.oxy-easy-posts),
.blogseite-post-card.oxy-easy-posts .oxy-posts,
.blogseite-post-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.blogseite-post-card {
width:50%;
margin-left:1.844rem;
margin-right:1.844rem;
margin-bottom:6.608rem;
}
.blogseite-post-card:not(.ct-section):not(.oxy-easy-posts),
.blogseite-post-card.oxy-easy-posts .oxy-posts,
.blogseite-post-card.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 919px) {
.blogseite-post-card {
width:100%;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
}
.blogseite-card__feature__image {
width:100%;
max-height:20.1rem;
border-radius:20px;
}
@media (max-width: 1399px) {
.blogseite-card__feature__image {
max-height:16rem;
}
}
@media (max-width: 919px) {
.blogseite-card__feature__image {
max-height:13rem;
}
}
.blogseite-post-card__textwrapper {
padding-left:2.213rem;
padding-right:2.213rem;
padding-bottom:2.213rem;
padding-top:2.213rem;
width:81%;
margin-top:-3.187rem;
background-color:#ffffff;
text-align:center;
border-radius:20px;
}
.blogseite-post-card__textwrapper:not(.ct-section):not(.oxy-easy-posts),
.blogseite-post-card__textwrapper.oxy-easy-posts .oxy-posts,
.blogseite-post-card__textwrapper.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 919px) {
.blogseite-post-card__textwrapper {
padding-right:1.281rem;
padding-left:1.281rem;
width:100%;
margin-top:0rem;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
.blogseite-post-card__readmore {
font-family:Work Sans;
position:absolute;
bottom:-1.31rem;
background-color:#ffffff;
color:#1c1c1c;
font-weight:600;
text-align:center;
font-size:1.125rem;
padding-top:0.335rem;
padding-right:1.067rem;
padding-bottom:0.335rem;
padding-left:1.067rem;
border-radius:5px;
}
.blogseite-post-card__excerpt {
padding-bottom:1.537rem;
padding-top:0.335rem;
color:#262626;
text-align:center;
font-size:1.067rem;
}
.blogseite-post-card__headline {
font-family:Work Sans;
color:#1c1c1c;
font-weight:600;
line-height:1.22;
text-align:center;
letter-spacing:0.1px;
font-size:1.281rem;
}
.blogseite-post-card-container {
text-align:left;
padding-bottom:5.506rem;
width:100%;
position:relative;
margin-left:auto;
margin-right:auto;
}
.blogseite-post-card-container:not(.ct-section):not(.oxy-easy-posts),
.blogseite-post-card-container.oxy-easy-posts .oxy-posts,
.blogseite-post-card-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
align-content:center;
justify-content:center;
}
@media (max-width: 1500px) {
}
@media (max-width: 1399px) {
.blogseite-post-card-container {
padding-bottom:0rem;
width:100%;
}
.blogseite-post-card-container:not(.ct-section):not(.oxy-easy-posts),
.blogseite-post-card-container.oxy-easy-posts .oxy-posts,
.blogseite-post-card-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
}
}
@media (max-width: 919px) {
}
.blogseite-blog_posts {
width:100%;
}
.blogseite-blog_posts .ct-section-inner-wrap {
padding-top: 1.281rem;
padding-bottom: 3.824rem;
}
.blogseite-blog_posts:not(.ct-section):not(.oxy-easy-posts),
.blogseite-blog_posts.oxy-easy-posts .oxy-posts,
.blogseite-blog_posts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1399px) {
.blogseite-blog_posts {
}
.blogseite-blog_posts .ct-section-inner-wrap {
padding-bottom: 7.929rem;
}
.blogseite-blog_posts:not(.ct-section):not(.oxy-easy-posts),
.blogseite-blog_posts.oxy-easy-posts .oxy-posts,
.blogseite-blog_posts.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
}
@media (max-width: 919px) {
.blogseite-blog_posts {
}
.blogseite-blog_posts .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 6.608rem;
}
}
.category-title {
}
.section_404 {
min-height:75vh;
width:100%;
height:100%;
}
.section_404 .ct-section-inner-wrap {
padding-top: 3.824rem;
padding-bottom: 3.824rem;
}
.section_404:not(.ct-section):not(.oxy-easy-posts),
.section_404.oxy-easy-posts .oxy-posts,
.section_404.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 919px) {
.section_404 {
}
.section_404 .ct-section-inner-wrap {
padding-top: 2.213rem;
padding-bottom: 2.213rem;
}
}
@media (max-width: 479px) {
.section_404 {
}
.section_404 .ct-section-inner-wrap {
padding-top: 1.537rem;
padding-bottom: 1.281rem;
}
}
.not-found__grid {
width:28%;
margin-left:2%;
margin-right:2%;
margin-bottom:4.589rem;
}
.not-found__grid:not(.ct-section):not(.oxy-easy-posts),
.not-found__grid.oxy-easy-posts .oxy-posts,
.not-found__grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 1500px) {
.not-found__grid {
width:42%;
margin-bottom:3.824rem;
}
}
@media (max-width: 1399px) {
.not-found__grid {
margin-bottom:1.281rem;
}
}
@media (max-width: 919px) {
.not-found__grid {
width:100%;
margin-bottom:0rem;
}
}
@media (max-width: 479px) {
.not-found__grid {
margin-bottom:0rem;
}
}
.crop-image-no-limitation {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
width:100%;
overflow:hidden;
height:100%;
}
@media (max-width: 1399px) {
.crop-image-no-limitation {
width:100%;
max-height:28rem;
height:27rem;
}
}
@media (max-width: 919px) {
.crop-image-no-limitation {
height:21rem;
}
}
.back-to-top_button {
position:fixed;
bottom:1vh;
z-index:15;
right:1vh;
}
.back-to-top_button:not(.ct-section):not(.oxy-easy-posts),
.back-to-top_button.oxy-easy-posts .oxy-posts,
.back-to-top_button.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 919px) {
.back-to-top_button {
position:fixed;
right:1vh;
bottom:1vh;
}
}
.back-to-top__icon:hover{
background-color: #ffffff;
border: 1px solid #ffffff;
padding: ;color: #ff6900;}.back-to-top__icon:hover{
box-shadow:5px 5px 10px rgba(0,0,0,0.15);
}
.back-to-top__icon {
background-color: #ff6900;
border: 1px solid #ff6900;
padding: 5px;color: #ffffff;}.back-to-top__icon 
>svg {width: 23px;height: 23px;}.back-to-top__icon {
border-radius:100%;
transition-duration:0.15s;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#f8f8f8;
border-right-color:#f8f8f8;
border-bottom-color:#f8f8f8;
border-left-color:#f8f8f8;
}
@media (max-width: 919px) {
.back-to-top__icon {
background-color: #ffffff;
border: 1px solid #ffffff;
padding: 1px;color: #ff6900;}.back-to-top__icon 
>svg {width: 27px;height: 27px;}.back-to-top__icon {
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.back-to-top__icon:hover{
background-color: #ff6900;
border: 1px solid #ff6900;
padding: ;color: #ffffff;}.back-to-top__icon:hover{
}
}
.full-link-wrapper {
height:100%;
width:100%;
}
@media (max-width: 1500px) {
}
@media (max-width: 479px) {
.full-link-wrapper {
}
.full-link-wrapper:not(.ct-section):not(.oxy-easy-posts),
.full-link-wrapper.oxy-easy-posts .oxy-posts,
.full-link-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.animate-in-left {
}
.animate-in-up {
}
.animate-in-fade {
}
@media (max-width: 919px) {
.animate-in-fade {
}
.animate-in-fade:not(.ct-section):not(.oxy-easy-posts),
.animate-in-fade.oxy-easy-posts .oxy-posts,
.animate-in-fade.ct-section .ct-section-inner-wrap{
display:inline;
}
}
.animate-in-fadeUp {
}
@media (max-width: 919px) {
.animate-in-fadeUp {
}
}
.animate-in-fadeUp_delay1 {
}
@media (max-width: 919px) {
.animate-in-fadeUp_delay1 {
}
}
.animate-in-fadeUp_delay2 {
}
@media (max-width: 919px) {
.animate-in-fadeUp_delay2 {
}
}
.stellenanzeige__readmore {
color: #ff6900;}.stellenanzeige__readmore 
>svg {width: 30px;height: 30px;}.stellenanzeige__readmore {
margin-top:0.0515rem;
}
.stellenanzeige__further-link {
max-width:62.5rem;
width:100%;
color:#1c1c1c;
margin-top:5.506rem;
}
.stellenanzeige__further-link:not(.ct-section):not(.oxy-easy-posts),
.stellenanzeige__further-link.oxy-easy-posts .oxy-posts,
.stellenanzeige__further-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.ansprechpartner-repeater__mitarbeiter-mail {
font-family:Epilogue;
font-size:1.067rem;
color:#262626;
}
.currentContactPerson {
}
.insert_currentContactPerson {
}
.animate-in-basic {
}
.hero-slide-2-bg {
background-image:url(https://bsg.de/wp-content/uploads/2022/03/Unere-Loesung.jpg);background-size: cover; background-repeat:no-repeat;
background-position:50% 50%;
}
.hero-slide-3-bg {
background-image:url(https://bsg.de/wp-content/uploads/2022/03/Ihr-Nutzen-unserer-automatisierungsloesungen.jpg);background-size: cover; background-repeat:no-repeat;
background-position:50% 50%;
}
.hero-slide-4-bh {
}
.hero-slide-4-bg {
background-image:url(https://bsg.de/wp-content/uploads/2022/03/BSG-als-Arbeitgeber-1.jpg);background-size: cover; background-repeat:no-repeat;
background-position:100% 35%;
}
.newsletter-signup {
position:relative;
margin-bottom:3.187rem;
}
.newsletter-signup-wrapper {
max-width:60rem;
margin-top:-3.824rem;
margin-bottom:6.608rem;
}
@media (max-width: 919px) {
.newsletter-signup-wrapper {
margin-top:-4.589rem;
margin-bottom:5.506rem;
}
}
@media (max-width: 479px) {
.newsletter-signup-wrapper {
margin-bottom:3.824rem;
}
}
.newsletter-close-modal {
}
.modal-newsletter {
}
.meta-postinfo {
padding-left:1.281rem;
padding-top:1.067rem;
padding-right:1.281rem;
padding-bottom:1.067rem;
}
.meta-postinfo:not(.ct-section):not(.oxy-easy-posts),
.meta-postinfo.oxy-easy-posts .oxy-posts,
.meta-postinfo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxy-stock-content-styles {
}
.blogpost-content {
width:100%;
margin-top:1.067rem;
padding-bottom:4.589rem;
position:relative;
}
.blogpost-content:not(.ct-section):not(.oxy-easy-posts),
.blogpost-content.oxy-easy-posts .oxy-posts,
.blogpost-content.ct-section .ct-section-inner-wrap{
flex-wrap:nowrap;
align-items:center;
}
@media (max-width: 919px) {
.blogpost-content {
padding-bottom:3.187rem;
margin-top:0.335rem;
}
}
@media (max-width: 479px) {
.blogpost-content {
padding-bottom:2.213rem;
margin-top:0rem;
}
}
.blogpost-pulled-content {
}
.blogpost-pulled-content:not(.ct-section):not(.oxy-easy-posts),
.blogpost-pulled-content.oxy-easy-posts .oxy-posts,
.blogpost-pulled-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.hero-slider-headline__single {
margin-top:2.213rem;
}
@media (max-width: 1399px) {
.hero-slider-headline__single {
margin-top:0rem;
}
}
.blogpost_custom_fullsize_image {
width:100%;
max-height:35vw;
position:relative;
margin-top:2.213rem;
margin-bottom:2.213rem;
}
@media (max-width: 919px) {
.blogpost_custom_fullsize_image {
max-height:initial ;
margin-top:2.213rem;
margin-bottom:2.213rem;
}
}
.blogpost_custom_2_col_img {
padding-top:1.844rem;
padding-left:1.844rem;
padding-right:1.844rem;
padding-bottom:1.844rem;
width:50%;
height:25rem;
}
@media (max-width: 919px) {
.blogpost_custom_2_col_img {
width:100%;
}
.blogpost_custom_2_col_img:first-of-type{
padding-bottom:0px;
}
}
@media (max-width: 479px) {
.blogpost_custom_2_col_img:first-of-type{
}
.blogpost_custom_2_col_img {
padding-left:0rem;
padding-right:0rem;
}
}
.blogpost_custom_2_col {
max-width:66.188rem;
padding-top:1.067rem;
padding-bottom:1.067rem;
width:100%;
}
.blogpost_custom_2_col:not(.ct-section):not(.oxy-easy-posts),
.blogpost_custom_2_col.oxy-easy-posts .oxy-posts,
.blogpost_custom_2_col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
@media (max-width: 919px) {
.blogpost_custom_2_col {
padding-top:0rem;
padding-bottom:0rem;
}
}
.blogpost_feature_text {
font-family:Epilogue;
text-align:center;
font-weight:500;
font-style:italic;
line-height:1.65;
padding-bottom:0.844rem;
padding-left:1.281rem;
padding-right:1.281rem;
}
@media (max-width: 919px) {
.blogpost_feature_text {
}
}
@media (max-width: 479px) {
.blogpost_feature_text {
padding-bottom:0.335rem;
margin-top:-1.067rem;
}
}
.over-wrap {
}
.fast-filter {
}
.fast-filter:not(.ct-section):not(.oxy-easy-posts),
.fast-filter.oxy-easy-posts .oxy-posts,
.fast-filter.ct-section .ct-section-inner-wrap{
display:none;
}
.filterable-posts {
}
.filterable-posts:not(.ct-section):not(.oxy-easy-posts),
.filterable-posts.oxy-easy-posts .oxy-posts,
.filterable-posts.ct-section .ct-section-inner-wrap{
display:none;
}
.paged-posts {
}
.filter-trigger {
z-index:10;
}
@media (max-width: 919px) {
.filter-trigger {
}
}
.filter-icons {
background-color: #ff6900;
border: 1px solid #ff6900;
padding: 20px;color: #ffffff;}.filter-icons 
>svg {width: 21px;height: 21px;}.filter-icons {
border-radius:0px;
position:fixed;
right:2%;
top:20%;
width:3.824rem;
height:3.824rem;
overflow:hidden;
}
@media (max-width: 919px) {
.filter-icons {
padding: 0px;}.filter-icons 
>svg {width: 17px;height: 17px;}.filter-icons {
width:2.213rem;
height:2.213rem;
position:fixed;
right:6%;
top:0%;
}
.filter-icons:not(.ct-section):not(.oxy-easy-posts),
.filter-icons.oxy-easy-posts .oxy-posts,
.filter-icons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
}
.skip-to-content:active{
transform:;}
.skip-to-content:focus-within{
transform:;}
.skip-to-content:focus{
transform:;}
.skip-to-content {
transform:translateY(-500%); color:#1c1c1c;
font-size:1.281rem;
font-weight:800;
padding-top:1rem;
padding-left:1rem;
padding-right:1rem;
padding-bottom:1rem;
text-align:center;
background-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#1c1c1c;
border-right-color:#1c1c1c;
border-bottom-color:#1c1c1c;
border-left-color:#1c1c1c;
position:absolute;
z-index:3200;
transition-duration:0.5s;
transition-timing-function:ease;
top:3.824rem;
margin-top:4.589rem;
}
.datenschutz-chapter-headline {
padding-top:1.844rem;
font-weight:800;
color:#1c1c1c;
}
.legal-page {
max-width:62.5rem;
width:100%;
}
.datenschutz-chapter {
color:#262626;
margin-top:1.067rem;
}
@media (max-width: 919px) {
.datenschutz-chapter {
}
}
.legal-page-chapter {
padding-left:0px;
width:100%;
}
@media (max-width: 479px) {
.legal-page-chapter {
}
}
.no-list-style {
}
.small-list {
}
.legal-tex-on-text {
padding-bottom:0.714rem;
}
.normal-link {
}
.color-link {
}
.color-link:not(.ct-section):not(.oxy-easy-posts),
.color-link.oxy-easy-posts .oxy-posts,
.color-link.ct-section .ct-section-inner-wrap{
display:inline;
}
.impressum-chapter {
padding-top:2.656rem;
}
.agb-list:first-of-type{
}
.agb-list {
padding-top:3.187rem;
color:#262626;
}
@media (max-width: 919px) {
.agb-list {
padding-top:1.281rem;
}
}
.agb-headline {
color:#1c1c1c;
}
.share-modal {
}
.share-modal:not(.ct-section):not(.oxy-easy-posts),
.share-modal.oxy-easy-posts .oxy-posts,
.share-modal.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 919px) {
.share-modal {
}
}
._brlbs-btn-cookie-preference {
}
.borlabs-cookie-preference {
}
.btn-blbs {
background-color :#1e73be;
border: 1px solid #1e73be;
padding: 10px 16px;
}.btn-blbs {
}
.conact-modal-trigger {
}
.color2 {
color:#ff6900;
}
.datenschutz-richtext {
}
@media (max-width: 479px) {
.datenschutz-richtext {
width:100%;
max-width:100%;
}
}
.breakword {
}
.mega-menu__3_en {
padding-top:1rem;
max-width:1200px;
margin-left:auto;
margin-right:auto;
}
.mega-menu__3_en:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3_en.oxy-easy-posts .oxy-posts,
.mega-menu__3_en.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: stretch;grid-template-columns: repeat(1, minmax(0rem, 1fr));grid-column-gap: 8vw;grid-row-gap: 20px;grid-auto-rows: minmax(min-content,1fr);}
@media (max-width: 1500px) {
.mega-menu__3_en {
}
.mega-menu__3_en:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__3_en.oxy-easy-posts .oxy-posts,
.mega-menu__3_en.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 1vw;grid-row-gap: 20px;}
}
.hide-on-release {
}
.one-form {
}
.object-fit {
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}
.insert-year {
}
.stadtradeln {
text-align:left;
padding-bottom:1rem;
}
.stadtradeln:not(.ct-section):not(.oxy-easy-posts),
.stadtradeln.oxy-easy-posts .oxy-posts,
.stadtradeln.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.h3 {
}
.center {
}
.bewerbungsformular_wrapper {
}
.bewerbungsformular_wrapper:not(.ct-section):not(.oxy-easy-posts),
.bewerbungsformular_wrapper.oxy-easy-posts .oxy-posts,
.bewerbungsformular_wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.bewerbungsformular_shortcode {
width:100%;
max-width:70rem;
padding-bottom:4.589rem;
}
@media (max-width: 1399px) {
.bewerbungsformular_shortcode {
padding-left:1.889rem;
padding-right:1.889rem;
}
}
@media (max-width: 919px) {
.bewerbungsformular_shortcode {
padding-left:1.125rem;
padding-right:1.125rem;
}
}
.stellenliste__link {
text-align:center;
color:#1c1c1c;
background-color:#ffffff;
margin-bottom:2%;
margin-top:2%;
margin-left:2%;
margin-right:2%;
width:46%;
font-size:1.125rem;
}
@media (max-width: 919px) {
.stellenliste__link {
width:100%;
margin-left:0%;
margin-right:0%;
font-size:1rem;
margin-bottom:3%;
}
}
.stellenliste__perm:hover{
transform:scale(1.0,1.02); transition-duration:0.1s;
transition-timing-function:ease;
color:#ff6900;
}
.stellenliste__perm {
transform:scale(1,1); padding-top:1.225rem;
padding-bottom:1.125rem;
padding-left:1rem;
padding-right:1rem;
color:#1c1c1c;
transition-duration:0.1s;
transition-timing-function:ease;
}
@media (max-width: 919px) {
.stellenliste__perm:hover{
transform:scale(1,1);}
}
.benefits-bewerbung-grid-container {
max-width:70rem;
width:100%;
margin-left:0px;
padding-left:0px;
padding-right:0px;
margin-right:0px;
}
.benefits-bewerbung-grid-container:not(.ct-section):not(.oxy-easy-posts),
.benefits-bewerbung-grid-container.oxy-easy-posts .oxy-posts,
.benefits-bewerbung-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(4, minmax(0px, 1fr));grid-column-gap: 2rem;grid-row-gap: 4rem;}
.benefits-bewerbung-grid-container:not(.ct-section):not(.oxy-easy-posts) > *,
.benefits-bewerbung-grid-container.ct-section .ct-section-inner-wrap > *,
.benefits-bewerbung-grid-container.oxy-easy-posts .oxy-posts > *{
grid-column: span 2;}
@media (max-width: 1399px) {
.benefits-bewerbung-grid-container {
}
.benefits-bewerbung-grid-container:not(.ct-section):not(.oxy-easy-posts),
.benefits-bewerbung-grid-container.oxy-easy-posts .oxy-posts,
.benefits-bewerbung-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 1.537rem;grid-row-gap: 3.187rem;}
}
@media (max-width: 919px) {
.benefits-bewerbung-grid-container {
padding-bottom:0.335rem;
padding-top:1.067rem;
}
.benefits-bewerbung-grid-container:not(.ct-section):not(.oxy-easy-posts),
.benefits-bewerbung-grid-container.oxy-easy-posts .oxy-posts,
.benefits-bewerbung-grid-container.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 2.213rem;}
}
@media (max-width: 479px) {
}
.bewerbung-grid--item {
}
.bewerbung-grid--item:not(.ct-section):not(.oxy-easy-posts),
.bewerbung-grid--item.oxy-easy-posts .oxy-posts,
.bewerbung-grid--item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 919px) {
.bewerbung-grid--item {
max-width:600px;
}
}
@media (max-width: 479px) {
.bewerbung-grid--item {
}
}
.stellenliste__button:hover{
color:#ff6900;
background-color:#ffffff;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
transition-duration:0.1s;
transition-timing-function:ease;
}
.stellenliste__button {
background-color:#ff6900;
align-self:center;
padding-right:1.25rem;
padding-bottom:0.65rem;
padding-left:1.25rem;
padding-top:0.65rem;
color:#ffffff;
font-weight:600;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
transition-duration:0.1s;
transition-timing-function:ease;
font-size:1rem;
}
@media (max-width: 919px) {
.stellenliste__button {
}
}
.newsform {
}
.oxy-superbox-primary {
}
.oxy-superbox-secondary {
}
.tabs-4625-tab {
}
.tabs-4625-tab-active {
}
.tabs-contents-4625-tab {
}
.toggle-5541 {
}
.toggle-5541-expanded {
}
.original-herausforderung-card-figure {
height:100%;
}
.louisa-karriere-card:last-of-type{
margin-bottom:0px;
}
.louisa-karriere-card {
width:100%;
margin-bottom:6.608rem;
}
.louisa-karriere-card:not(.ct-section):not(.oxy-easy-posts),
.louisa-karriere-card.oxy-easy-posts .oxy-posts,
.louisa-karriere-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
@media (max-width: 1399px) {
.louisa-karriere-card {
margin-bottom:3.824rem;
}
.louisa-karriere-card:not(.ct-section):not(.oxy-easy-posts),
.louisa-karriere-card.oxy-easy-posts .oxy-posts,
.louisa-karriere-card.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}
@media (max-width: 919px) {
.louisa-karriere-card {
padding-left:0rem;
padding-right:0rem;
margin-bottom:1.537rem;
}
}
@media (max-width: 479px) {
.louisa-karriere-card {
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
.fsLH {
font-size:clamp(1.62rem, calc(1.62rem + ((1vw - 0.2rem) * 2.1247)), 3.187rem) ;
}
@media (max-width: 919px) {
.fsLH {
width:100%;
max-width:100%;
}
}
@media (max-width: 479px) {
.fsLH {
}
}
.full-link-wrapper__louisa {
}
@media (max-width: 1500px) {
}
@media (max-width: 479px) {
.full-link-wrapper__louisa {
}
.full-link-wrapper__louisa:not(.ct-section):not(.oxy-easy-posts),
.full-link-wrapper__louisa.oxy-easy-posts .oxy-posts,
.full-link-wrapper__louisa.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.herousforderung-card__inner__louisa {
padding-top:3.187rem;
padding-bottom:0rem;
padding-left:5.506rem;
padding-right:5.506rem;
}
.herousforderung-card__inner__louisa:not(.ct-section):not(.oxy-easy-posts),
.herousforderung-card__inner__louisa.oxy-easy-posts .oxy-posts,
.herousforderung-card__inner__louisa.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1399px) {
.herousforderung-card__inner__louisa {
padding-right:0rem;
padding-left:0rem;
padding-top:1rem;
}
}
@media (max-width: 919px) {
.herousforderung-card__inner__louisa {
padding-top:0.5rem;
}
}
@media (max-width: 479px) {
.herousforderung-card__inner__louisa {
}
}
.bewerbungsschritt {
width:100%;
max-width:21rem;
}
.bewerbungsschritt:not(.ct-section):not(.oxy-easy-posts),
.bewerbungsschritt.oxy-easy-posts .oxy-posts,
.bewerbungsschritt.ct-section .ct-section-inner-wrap{
display:flex;
}
.bewerbungsschritt__pfeil {
margin-top:2.213rem;
}
@media (max-width: 919px) {
.bewerbungsschritt__pfeil {
max-width:12rem;
width:100%;
margin-top:1.281rem;
}
}
@media (max-width: 479px) {
.bewerbungsschritt__pfeil {
max-width:14rem;
padding-left:2rem;
padding-right:2rem;
margin-top:1rem;
}
}
.checklist-hell {
}
.stellenanzeige__benefits__card {
width:21%;
padding-bottom:2.213rem;
}
@media (max-width: 1399px) {
.stellenanzeige__benefits__card {
width:48%;
max-width:20rem;
padding-bottom:1rem;
}
}
@media (max-width: 919px) {
.stellenanzeige__benefits__card {
max-width:17rem;
width:48%;
}
}
@media (max-width: 479px) {
.stellenanzeige__benefits__card {
padding-bottom:0rem;
max-width:25rem;
width:100%;
}
}
.stellenanzeige__weitereLinks__h {
font-weight:900;
padding-bottom:0.75rem;
}
.stellenanzeige__weitereLinks-card {
width:100%;
max-width:300px;
}
@media (max-width: 1399px) {
.stellenanzeige__weitereLinks-card {
padding-bottom:1.537rem;
}
}
@media (max-width: 919px) {
.stellenanzeige__weitereLinks-card {
padding-bottom:0rem;
}
}
.btn-hero-louisa {
z-index:100;
}
.checklist-dunkel {
color:#ffffff;
}
.stelleanzeige__liste__item {
background-color:#ff6900;
width:100%;
padding-top:0.3rem;
padding-bottom:0.3rem;
}
.stelleanzeige__liste__item:not(.ct-section):not(.oxy-easy-posts),
.stelleanzeige__liste__item.oxy-easy-posts .oxy-posts,
.stelleanzeige__liste__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1399px) {
.stelleanzeige__liste__item {
padding-top:0rem;
padding-bottom:0rem;
text-align:justify;
max-width:45rem;
}
.stelleanzeige__liste__item:not(.ct-section):not(.oxy-easy-posts),
.stelleanzeige__liste__item.oxy-easy-posts .oxy-posts,
.stelleanzeige__liste__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
}
}
@media (max-width: 919px) {
.stelleanzeige__liste__item {
text-align:left;
}
.stelleanzeige__liste__item:not(.ct-section):not(.oxy-easy-posts),
.stelleanzeige__liste__item.oxy-easy-posts .oxy-posts,
.stelleanzeige__liste__item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.stellenananzeige__liste__link {
color:#ffffff;
font-weight:900;
padding-top:1.281rem;
padding-right:2.213rem;
padding-bottom:1.281rem;
padding-left:2.213rem;
text-align:left;
}
@media (max-width: 1399px) {
.stellenananzeige__liste__link {
padding-left:1.537rem;
flex-grow:0;
flex-shrink:1;
padding-top:2rem;
}
}
@media (max-width: 479px) {
.stellenananzeige__liste__link {
padding-bottom:1rem;
}
}
.stellenanzeige__liste__buttonwrapper {
gap:2rem;
padding-right:1.537rem;
padding-left:1.537rem;
}
.stellenanzeige__liste__buttonwrapper:not(.ct-section):not(.oxy-easy-posts),
.stellenanzeige__liste__buttonwrapper.oxy-easy-posts .oxy-posts,
.stellenanzeige__liste__buttonwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:2rem;
}
@media (max-width: 1399px) {
.stellenanzeige__liste__buttonwrapper {
align-self:flex-start;
flex-grow:0;
flex-shrink:1;
margin-top:0.5rem;
padding-top:0rem;
padding-bottom:1.281rem;
}
.stellenanzeige__liste__buttonwrapper:not(.ct-section):not(.oxy-easy-posts),
.stellenanzeige__liste__buttonwrapper.oxy-easy-posts .oxy-posts,
.stellenanzeige__liste__buttonwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
}
}
@media (max-width: 919px) {
.stellenanzeige__liste__buttonwrapper {
width:100%;
align-self:flex-start;
padding-bottom:2rem;
}
.stellenanzeige__liste__buttonwrapper:not(.ct-section):not(.oxy-easy-posts),
.stellenanzeige__liste__buttonwrapper.oxy-easy-posts .oxy-posts,
.stellenanzeige__liste__buttonwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
flex-wrap:wrap;
align-content:flex-start;
justify-content:flex-end;
}
}
@media (max-width: 479px) {
.stellenanzeige__liste__buttonwrapper {
gap:1.25rem;
text-align:center;
}
.stellenanzeige__liste__buttonwrapper:not(.ct-section):not(.oxy-easy-posts),
.stellenanzeige__liste__buttonwrapper.oxy-easy-posts .oxy-posts,
.stellenanzeige__liste__buttonwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-start;
justify-content:center;
gap:1.25rem;
}
}
.stellenanzeige__liste__button__mehr:hover{
background-color :#ffc093;
border: 1px solid #ffc093;
}.stellenanzeige__liste__button__mehr:hover{
}
.stellenanzeige__liste__button__mehr:ct_depth{
}
.stellenanzeige__liste__button__mehr {
background-color :#fc9953;
border: 1px solid #fc9953;
padding: 10px 16px;
}.stellenanzeige__liste__button__mehr {
font-size:15px;
text-align:center;
url_encoded:true;
button-hover_color:#ffc093;
}
.stellenanzeige__liste__button__bewerben:hover{
background-color :#fff1ea;
border: 1px solid #fff1ea;
}.stellenanzeige__liste__button__bewerben:hover{
}
.stellenanzeige__liste__button__bewerben:ct_depth{
}
.stellenanzeige__liste__button__bewerben {
background-color :#ffffff;
border: 1px solid #ffffff;
color: #ff6900;
padding: 10px 16px;
}.stellenanzeige__liste__button__bewerben {
font-size:15px;
margin-left:0px;
text-align:center;
url_encoded:true;
button-hover_color:#fff1ea;
}
.single-post__feature-image {
}
.btn-primary-louisa:hover{
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
color:#ff6900;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
box-shadow:5px 5px 11px rgba(28,28,28,0.2);
}
.btn-primary-louisa {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ff6900;
padding: 10px 16px;
}.btn-primary-louisa {
font-family:Epilogue;
font-weight:900;
letter-spacing:0.75px;
text-align:center;
padding-left:1.424rem;
padding-right:1.424rem;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-radius:5px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
right:0px;
background-color:#ffffff;
z-index:100;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
font-size:20px;
padding-top:0.889rem;
padding-bottom:0.75rem;
box-shadow:5px 5px 11px rgba(28,28,28,0.05);
}
@media (max-width: 1399px) {
.btn-primary-louisa {
font-size:19px;
}
}
@media (max-width: 919px) {
.btn-primary-louisa {
font-size:18px;
}
}
.hero-section-louisa-h1:ct_depth{
}
.hero-section-louisa-h1 {
visibility:visible;
position:static;
text-align:center;
text-transform:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; margin-top:22px;
font-size:4.589rem;
line-height:1.3;
padding-left:1rem;
padding-right:1rem;
}
.hero-section-louisa-h1:not(.ct-section):not(.oxy-easy-posts),
.hero-section-louisa-h1.oxy-easy-posts .oxy-posts,
.hero-section-louisa-h1.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
.hero-section-louisa-h1 {
font-size:3.824rem;
}
}
@media (max-width: 919px) {
.hero-section-louisa-h1 {
font-size:2.656rem;
}
}
@media (max-width: 479px) {
.hero-section-louisa-h1 {
font-size:2.213rem;
}
}
.hero-section-louisa__title-small:ct_depth{
}
.hero-section-louisa__title-small {
font-size:21px;
text-align:center;
margin-top:0px;
margin-bottom:0px;
max-width:61rem;
width:100%;
}
.hero-section-louisa__image:ct_depth{
}
.hero-section-louisa__image {
attachment_height:605;
attachment_width:3000;
attachment_url:https://bsg.de/wp-content/uploads/2022/11/Banner-Ausbildung-bei-BSG.png;
object-fit:fill;
max-width:100px;
width:100%;
}
@media (max-width: 1399px) {
.hero-section-louisa__image {
margin-top:1.5rem;
}
}
@media (max-width: 919px) {
.hero-section-louisa__image {
}
}
.successstory-column-wide {
width:50%;
}
.successstory-column-wide:not(.ct-section):not(.oxy-easy-posts),
.successstory-column-wide.oxy-easy-posts .oxy-posts,
.successstory-column-wide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.success-story-column-narrow {
width:50%;
}
.success-story-column-narrow:not(.ct-section):not(.oxy-easy-posts),
.success-story-column-narrow.oxy-easy-posts .oxy-posts,
.success-story-column-narrow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 1399px) {
.success-story-column-narrow {
width:100%;
}
.success-story-column-narrow:not(.ct-section):not(.oxy-easy-posts),
.success-story-column-narrow.oxy-easy-posts .oxy-posts,
.success-story-column-narrow.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 479px) {
.success-story-column-narrow {
}
}
.success-story-column-wrapper:ct_depth{
}
.success-story-column-wrapper {
margin-bottom:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 4.0678)), 5rem) ;
margin-top:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 4.0678)), 5rem) ;
width:100%;
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
max-width:80rem;
margin-left:auto;
margin-right:auto;
}
.success-story-column-wrapper:not(.ct-section):not(.oxy-easy-posts),
.success-story-column-wrapper.oxy-easy-posts .oxy-posts,
.success-story-column-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
}
@media (max-width: 1399px) {
.success-story-column-wrapper {
gap:2.5rem;
max-width:40rem;
margin-left:auto;
margin-right:auto;
}
.success-story-column-wrapper:not(.ct-section):not(.oxy-easy-posts),
.success-story-column-wrapper.oxy-easy-posts .oxy-posts,
.success-story-column-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:2.5rem;
}
}
@media (max-width: 919px) {
.success-story-column-wrapper {
gap:2rem;
}
.success-story-column-wrapper:not(.ct-section):not(.oxy-easy-posts),
.success-story-column-wrapper.oxy-easy-posts .oxy-posts,
.success-story-column-wrapper.ct-section .ct-section-inner-wrap{
gap:2rem;
}
}
@media (max-width: 479px) {
.success-story-column-wrapper {
padding-bottom:1rem;
}
}
.success-story-colum-right {
text-align:center;
padding-left:200px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}
.success-story-colum-right:not(.ct-section):not(.oxy-easy-posts),
.success-story-colum-right.oxy-easy-posts .oxy-posts,
.success-story-colum-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1399px) {
.success-story-colum-right {
padding-left:0px;
width:100%;
}
}
.success-story-column-left {
width:NaN%;
}
@media (max-width: 1399px) {
.success-story-column-left {
padding-right:0rem;
}
}
.success-story-intro {
max-width:67rem;
}
.tabs-9453-tab {
}
.tabs-9453-tab-active {
}
.tabs-contents-9453-tab {
}
.zoom:hover{
transform:translateY(-2px);}
.zoom {
transform:; transition-duration:0.3s;
transition-timing-function:ease;
}
.fixHeadline {
position:fixed;
top:140px;
width:37%;
}
.idleHeadline {
position:absolute;
top:0px;
}
.hover-icon-right {
}
@media (max-width: 1399px) {
.hover-icon-right {
}
.hover-icon-right:not(.ct-section):not(.oxy-easy-posts),
.hover-icon-right.oxy-easy-posts .oxy-posts,
.hover-icon-right.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.fsL {
}
.mit-unserer-steuerung {
}
.testimonial-slider {
}
.section-wrap-right {
}
.tabs-0349-tab {
}
.tabs-0349-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-0349-tab.oxy-easy-posts .oxy-posts,
.tabs-0349-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.tabs-0349-tab-active {
}
.tabs-contents-0349-tab {
}
.tabs-7239-tab {
}
.tabs-7239-tab-active {
background-color:#fc9953;
border-radius:15px;
}
.tabs-contents-7239-tab {
}
.tabs-contents-7239-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-7239-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-7239-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.icon-grid-shadow {
box-shadow:4px 2px 12px -2px rgba(38,38,38,0.16);
}
.ausbildungsberuf-header__ausbildungsbeginn:ct_depth{
}
.ausbildungsberuf-header__ausbildungsbeginn {
text-align:center;
max-width:61rem;
width:100%;
font-size:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.339)), 1.25rem) ;
}
@media (max-width: 1399px) {
.ausbildungsberuf-header__ausbildungsbeginn {
margin-top:10px;
}
}
.ausbildungsberuf-header__ausbildungstitel:ct_depth{
}
.ausbildungsberuf-header__ausbildungstitel {
visibility:visible;
position:static;
text-align:center;
text-transform:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; line-height:1.3;
font-size:clamp(1.266rem, calc(1.266rem + ((1vw - 0.2rem) * 3.8563)), 4.11rem) ;
margin-top:1.25rem;
margin-bottom:2rem;
}
.ausbildungsberuf-header__ausbildungstitel:not(.ct-section):not(.oxy-easy-posts),
.ausbildungsberuf-header__ausbildungstitel.oxy-easy-posts .oxy-posts,
.ausbildungsberuf-header__ausbildungstitel.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
}
@media (max-width: 919px) {
.ausbildungsberuf-header__ausbildungstitel {
margin-bottom:1.5rem;
}
}
@media (max-width: 479px) {
}
.ausbildungsberuf-header__cta:hover{
transform:translateY(-3px); border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
color:#ff6900;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
box-shadow:5px 5px 11px rgba(28,28,28,0.2);
}
.ausbildungsberuf-header__cta {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ff6900;
padding: 10px 16px;
}.ausbildungsberuf-header__cta {
transform:; font-family:Epilogue;
font-weight:900;
letter-spacing:0.75px;
text-align:center;
padding-left:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
padding-right:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
right:0px;
background-color:#ffffff;
z-index:100;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-top:0.889rem;
padding-bottom:0.889rem;
font-size:clamp(0.889rem, calc(0.889rem + ((1vw - 0.2rem) * 0.32)), 1.125rem) ;
line-height:1.2;
box-shadow:5px 5px 11px rgba(28,28,28,0.05);
}
@media (max-width: 1399px) {
}
@media (max-width: 919px) {
}
.border-radius-button {
border-radius:5px;
}
.ausbildungsberuf-header__container {
background-image:url(https://bsg.de/wp-content/uploads/2022/11/Grafik-Website-Viereck-2.png);background-size: cover; color:#ffffff;
text-align:center;
background-color:#ff6900;
background-repeat:no-repeat;
background-position:850px 200px;
}
.ausbildungsberuf-header__container .ct-section-inner-wrap {
padding-top: clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
padding-right: clamp(1.25rem, calc(1.25rem + ((1vw - 0.2rem) * 2.6441)), 3.2rem) ;
padding-bottom: clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
padding-left: clamp(1.25rem, calc(1.25rem + ((1vw - 0.2rem) * 2.6441)), 3.2rem) ;
}
.ausbildungsberuf-header__container:not(.ct-section):not(.oxy-easy-posts),
.ausbildungsberuf-header__container.oxy-easy-posts .oxy-posts,
.ausbildungsberuf-header__container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 1399px) {
.ausbildungsberuf-header__container {
background-position:510px 300px;
}
}
@media (max-width: 919px) {
.ausbildungsberuf-header__container {
background-position:0% 600px;
}
}
@media (max-width: 479px) {
.ausbildungsberuf-header__container {
background-position:0% 270px;
}
}
.section-padding-base {
}
.section-padding-base .ct-section-inner-wrap {
padding-top: clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
padding-bottom: clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
}
.section-padding-base:not(.ct-section):not(.oxy-easy-posts),
.section-padding-base.oxy-easy-posts .oxy-posts,
.section-padding-base.ct-section .ct-section-inner-wrap{
display:flex;
}
.runningtext-max {
max-width:55rem;
width:100%;
}
@media (max-width: 1399px) {
.runningtext-max {
max-width:40rem;
}
}
@media (max-width: 919px) {
.runningtext-max {
max-width:38rem;
}
}
.ausbildungsberuf-two-row-heading {
visibility:visible;
position:static;
text-transform:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; margin-top:0px;
margin-bottom:1.802rem;
color:#ffffff;
margin-left:0px;
margin-right:0px;
font-weight:900;
}
.ausbildungsberuf-two-row-heading:not(.ct-section):not(.oxy-easy-posts),
.ausbildungsberuf-two-row-heading.oxy-easy-posts .oxy-posts,
.ausbildungsberuf-two-row-heading.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
.ausbildungsberuf-two-row-heading {
line-height:1;
}
}
.contact-image:ct_depth{
}
.contact-image {
attachment_height:284;
attachment_width:300;
attachment_url:https://bsg.de/wp-content/uploads/2022/11/Volker-Ansprechpartner-2-300x284.png;
text-align:left;
width:100%;
max-width:9.5rem;
border-radius:100%;
overflow:hidden;
}
.contact-image:not(.ct-section):not(.oxy-easy-posts),
.contact-image.oxy-easy-posts .oxy-posts,
.contact-image.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
.contact-image {
max-width:8rem;
}
}
@media (max-width: 919px) {
.contact-image {
}
}
.stellenanzeige-benefits-icon:ct_depth{
}
.stellenanzeige-benefits-icon {
width:4.5rem;
attachment_height:64;
attachment_width:64;
attachment_url:https://bsg.de/wp-content/uploads/2022/11/alarm.clock_.png;
}
@media (max-width: 919px) {
.stellenanzeige-benefits-icon {
width:3rem;
margin-bottom:5px;
}
}
.button-cta-primary:hover{
transform:translateY(-3px); border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
color:#ffffff;
box-shadow:5px 5px 11px rgba(28,28,28,0.2);
}
.button-cta-primary {
background-color :#ff6900;
border: 1px solid #ff6900;
color: #ffffff;
padding: 9px 14.4px;
}.button-cta-primary {
transform:; font-family:Epilogue;
font-weight:900;
letter-spacing:0.75px;
text-align:center;
padding-left:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
padding-right:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
right:0px;
z-index:100;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-top:0.889rem;
font-size:clamp(0.889rem, calc(0.889rem + ((1vw - 0.2rem) * 0.32)), 1.125rem) ;
padding-bottom:0.889rem;
line-height:1.2;
box-shadow:5px 5px 11px rgba(28,28,28,0.05);
}
@media (max-width: 1399px) {
}
@media (max-width: 919px) {
}
.standard-hero-container:ct_depth{
}
.standard-hero-container {
background-image: linear-gradient(180deg, #ff6900, #ff6900); color:#ffffff;
text-align:center;
}
.standard-hero-container .ct-section-inner-wrap {
padding-top: clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.standard-hero-container:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-container.oxy-easy-posts .oxy-posts,
.standard-hero-container.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
@media (max-width: 919px) {
.standard-hero-container {
}
}
.standard-hero__category:ct_depth{
}
.standard-hero__category {
text-align:center;
font-size:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.339)), 1.25rem) ;
padding-left:1.25rem;
padding-right:1.25rem;
}
@media (max-width: 1399px) {
.standard-hero__category {
margin-top:10px;
}
}
.standard-hero__title:ct_depth{
}
.standard-hero__title {
visibility:visible;
position:static;
text-align:center;
text-transform:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; line-height:1.3;
font-size:clamp(2.281rem, calc(2.281rem + ((1vw - 0.2rem) * 2.48)), 4.11rem) ;
margin-top:1.25rem;
margin-bottom:2rem;
padding-left:1.25rem;
padding-right:1.25rem;
}
.standard-hero__title:not(.ct-section):not(.oxy-easy-posts),
.standard-hero__title.oxy-easy-posts .oxy-posts,
.standard-hero__title.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
}
@media (max-width: 919px) {
.standard-hero__title {
margin-bottom:1.5rem;
}
}
@media (max-width: 479px) {
}
.standard-hero__cta:hover{
transform:translateY(-3px); border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
color:#ff6900;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
box-shadow:5px 5px 11px rgba(28,28,28,0.2);
}
.standard-hero__cta {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ff6900;
padding: 10px 16px;
}.standard-hero__cta {
transform:; font-family:Epilogue;
font-weight:900;
letter-spacing:0.75px;
text-align:center;
padding-left:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
padding-right:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.5749)), 1.424rem) ;
transition-duration:0.15s;
transition-timing-function:ease-in-out;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
right:0px;
background-color:#ffffff;
z-index:500;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
padding-bottom:0.889rem;
font-size:clamp(0.889rem, calc(0.889rem + ((1vw - 0.2rem) * 0.32)), 1.125rem) ;
line-height:1.2;
padding-top:0.889rem;
border-radius:5px;
box-shadow:5px 5px 11px rgba(28,28,28,0.05);
}
@media (max-width: 1399px) {
}
@media (max-width: 919px) {
}
.standard-hero__image:ct_depth{
}
.standard-hero__image {
margin-top:-1rem;
attachment_height:289;
attachment_width:1400;
attachment_url:https://bsg.de/wp-content/uploads/2022/12/Collage-Karriere.png;
object-fit:fill;
width:100%;
max-width:100%;
}
@media (max-width: 1399px) {
.standard-hero__image {
margin-top:1rem;
}
}
@media (max-width: 919px) {
.standard-hero__image {
}
}
@media (max-width: 479px) {
.standard-hero__image {
margin-top:1.5rem;
}
}
.column-image-left:ct_depth{
}
.column-image-left {
width:50%;
text-align:center;
}
.column-image-left:not(.ct-section):not(.oxy-easy-posts),
.column-image-left.oxy-easy-posts .oxy-posts,
.column-image-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:center;
}
@media (max-width: 1399px) {
.column-image-left {
text-align:center;
width:100%;
}
.column-image-left:not(.ct-section):not(.oxy-easy-posts),
.column-image-left.oxy-easy-posts .oxy-posts,
.column-image-left.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}
.two-column__grafik {
width:100%;
height:100%;
max-width:32rem;
max-height:20rem;
object-fit:contain;
object-position:center left;
}
@media (max-width: 1399px) {
.two-column__grafik {
max-height:15rem;
}
}
@media (max-width: 919px) {
.two-column__grafik {
max-width:20rem;
max-height:11rem;
}
}
.two-column__button {
margin-top:2.125rem;
}
.two-column__headline {
font-size:clamp(1.35rem, calc(1.35rem + ((1vw - 0.2rem) * 1.1702)), 2.213rem) ;
line-height:1.2;
margin-bottom:2.125rem;
}
.two-column:ct_depth{
}
.two-column {
margin-bottom:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 4.0678)), 5rem) ;
margin-top:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 4.0678)), 5rem) ;
width:100%;
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
max-width:80rem;
margin-left:auto;
margin-right:auto;
}
.two-column:not(.ct-section):not(.oxy-easy-posts),
.two-column.oxy-easy-posts .oxy-posts,
.two-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
}
@media (max-width: 1399px) {
.two-column {
gap:2.5rem;
max-width:40rem;
margin-left:auto;
margin-right:auto;
}
.two-column:not(.ct-section):not(.oxy-easy-posts),
.two-column.oxy-easy-posts .oxy-posts,
.two-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:2.5rem;
}
}
@media (max-width: 919px) {
.two-column {
gap:2rem;
}
.two-column:not(.ct-section):not(.oxy-easy-posts),
.two-column.oxy-easy-posts .oxy-posts,
.two-column.ct-section .ct-section-inner-wrap{
gap:2rem;
}
}
@media (max-width: 479px) {
.two-column {
padding-bottom:1rem;
}
}
.column-text {
width:50%;
}
.column-text:not(.ct-section):not(.oxy-easy-posts),
.column-text.oxy-easy-posts .oxy-posts,
.column-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 1399px) {
.column-text {
width:100%;
}
}
.column-image-right:ct_depth{
}
.column-image-right {
width:50%;
text-align:center;
}
.column-image-right:not(.ct-section):not(.oxy-easy-posts),
.column-image-right.oxy-easy-posts .oxy-posts,
.column-image-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1399px) {
.column-image-right {
text-align:center;
width:100%;
}
.column-image-right:not(.ct-section):not(.oxy-easy-posts),
.column-image-right.oxy-easy-posts .oxy-posts,
.column-image-right.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
}
@media (max-width: 919px) {
.column-image-right {
text-align:left;
}
.column-image-right:not(.ct-section):not(.oxy-easy-posts),
.column-image-right.oxy-easy-posts .oxy-posts,
.column-image-right.ct-section .ct-section-inner-wrap{
display:flex;
}
}
.column-text-right {
}
.column-text-right:not(.ct-section):not(.oxy-easy-posts),
.column-text-right.oxy-easy-posts .oxy-posts,
.column-text-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.column-max-text {
max-width:35rem;
width:100%;
}
@media (max-width: 1399px) {
.column-max-text {
margin-bottom:0px;
}
}
.column-text-left {
}
.column-text-left:not(.ct-section):not(.oxy-easy-posts),
.column-text-left.oxy-easy-posts .oxy-posts,
.column-text-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:center;
}
@media (max-width: 1399px) {
.column-text-left {
text-align:right;
}
.column-text-left:not(.ct-section):not(.oxy-easy-posts),
.column-text-left.oxy-easy-posts .oxy-posts,
.column-text-left.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}
.s-bottom {
margin-bottom:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 1.6908)), 3.247rem) ;
}
.border-radius-image {
border-radius:30px;
}
.headline-bottom {
padding-bottom:2rem;
}
@media (max-width: 1399px) {
.headline-bottom {
padding-bottom:0.75rem;
}
}
@media (max-width: 919px) {
.headline-bottom {
}
}
.m-top {
margin-top:clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
}
.contact-bewerbung__image:ct_depth{
}
.contact-bewerbung__image {
attachment_height:1500;
attachment_width:2000;
attachment_url:https://bsg.de/wp-content/uploads/2023/06/Volker-1.png;
width:100%;
max-width:35rem;
}
@media (max-width: 1399px) {
.contact-bewerbung__image {
max-width:24rem;
width:100%;
}
}
@media (max-width: 919px) {
.contact-bewerbung__image {
max-width:18rem;
margin-right:auto;
}
}
.contact-bewerbung__textwrapper {
flex-grow:0;
flex-shrink:1;
max-width:35rem;
width:100%;
}
.contact-bewerbung__textwrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-bewerbung__textwrapper.oxy-easy-posts .oxy-posts,
.contact-bewerbung__textwrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.contact-bewerbung-wrapper {
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
width:100%;
}
.contact-bewerbung-wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-bewerbung-wrapper.oxy-easy-posts .oxy-posts,
.contact-bewerbung-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 6.7797)), 7rem) ;
}
@media (max-width: 1399px) {
.contact-bewerbung-wrapper {
text-align:center;
max-width:40rem;
gap:2.5rem;
margin-left:auto;
margin-right:auto;
}
.contact-bewerbung-wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-bewerbung-wrapper.oxy-easy-posts .oxy-posts,
.contact-bewerbung-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
gap:2.5rem;
}
}
@media (max-width: 919px) {
.contact-bewerbung-wrapper {
}
}
@media (max-width: 479px) {
.contact-bewerbung-wrapper {
gap:1.5rem;
}
.contact-bewerbung-wrapper:not(.ct-section):not(.oxy-easy-posts),
.contact-bewerbung-wrapper.oxy-easy-posts .oxy-posts,
.contact-bewerbung-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
gap:1.5rem;
}
}
.contact-bewerbung__runningtext:ct_depth{
}
.contact-bewerbung__runningtext {
text-align:left;
padding-bottom:0.75rem;
}
@media (max-width: 1399px) {
.contact-bewerbung__runningtext {
text-align:left;
padding-top:0.45rem;
}
}
.border-radius-image2 {
border-radius:20px;
}
@media (max-width: 479px) {
.border-radius-image2 {
border-radius:12px;
}
}
.m-bottom {
margin-bottom:clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
}
.card-runningtext-bottom {
padding-bottom:clamp(1.802rem, calc(1.802rem + ((1vw - 0.2rem) * 1.6244)), 3rem) ;
}
.card-headline-padding {
padding-top:1.266rem;
padding-bottom:1.266rem;
}
.t-bottom {
padding-bottom:1.25rem;
}
.th-bottom {
padding-bottom:0.5rem;
}
.testimonial-slider__image:ct_depth{
}
.testimonial-slider__image {
width:145px;
border-radius:100%;
attachment_height:720;
attachment_width:1280;
attachment_url:https://bsg.de/wp-content/uploads/2023/04/Thumbnail_Joerg-Ruddeck.jpg;
height:145px;
object-fit:cover;
margin-left:0px;
flex-shrink:0;
}
.testimonial-slider__content:ct_depth{
}
.testimonial-slider__content {
text-align:left;
gap:4rem;
width:100%;
max-width:60rem;
}
.testimonial-slider__content:not(.ct-section):not(.oxy-easy-posts),
.testimonial-slider__content.oxy-easy-posts .oxy-posts,
.testimonial-slider__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:4rem;
}
@media (max-width: 1399px) {
.testimonial-slider__content {
gap:2.5rem;
}
.testimonial-slider__content:not(.ct-section):not(.oxy-easy-posts),
.testimonial-slider__content.oxy-easy-posts .oxy-posts,
.testimonial-slider__content.ct-section .ct-section-inner-wrap{
gap:2.5rem;
}
}
@media (max-width: 919px) {
.testimonial-slider__content {
gap:1.5rem;
}
.testimonial-slider__content:not(.ct-section):not(.oxy-easy-posts),
.testimonial-slider__content.oxy-easy-posts .oxy-posts,
.testimonial-slider__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:1.5rem;
}
}
@media (max-width: 479px) {
.testimonial-slider__content {
padding-left:15px;
padding-top:15px;
padding-right:15px;
}
}
.testimonial-slider__runningtext:ct_depth{
}
.testimonial-slider__runningtext {
text-align:left;
margin-top:0px;
margin-bottom:5px;
color:#f8f8f8;
}
@media (max-width: 919px) {
.testimonial-slider__runningtext {
margin-left:0px;
margin-right:0px;
}
}
.testimonial-slider__credit:ct_depth{
}
.testimonial-slider__credit {
text-align:left;
font-weight:600;
color:#f8f8f8;
font-size:1rem;
margin-top:1rem;
}
@media (max-width: 919px) {
.testimonial-slider__credit {
}
}
.h-bottom {
padding-bottom:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 2.0339)), 2.5rem) ;
color:#ffffff;
text-align:center;
width:100%;
max-width:900px;
}
.column-subheadline {
font-size:clamp(1.125rem, calc(1.125rem + ((1vw - 0.2rem) * 0.918)), 1.802rem) ;
}
.two-column-image {
width:100%;
max-width:35rem;
object-fit:cover;
}
@media (max-width: 1399px) {
.two-column-image {
max-width:23rem;
}
}
@media (max-width: 919px) {
.two-column-image {
max-width:15rem;
}
}
.twp-column {
}
.ausbildungsberufe-teaser_card:ct_depth{
}
.ausbildungsberufe-teaser_card {
text-align:center;
background-color:#ffffff;
border-radius:15px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
padding-bottom:20px;
width:100%;
max-width:550px;
min-height:550px;
height:100%;
}
.ausbildungsberufe-teaser_card:not(.ct-section):not(.oxy-easy-posts),
.ausbildungsberufe-teaser_card.oxy-easy-posts .oxy-posts,
.ausbildungsberufe-teaser_card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1399px) {
.ausbildungsberufe-teaser_card {
width:100%;
max-width:35rem;
}
}
@media (max-width: 919px) {
.ausbildungsberufe-teaser_card {
max-width:100%;
align-self:flex-start;
}
}
@media (max-width: 479px) {
.ausbildungsberufe-teaser_card {
padding-right:1.125rem;
padding-left:1.125rem;
}
}
.ausbildungsberufe-teaser__image {
attachment_height:250;
attachment_width:500;
attachment_url:https://bsg.de/wp-content/uploads/2022/11/Ausbildung-1.jpg;
width:350px;
object-fit:cover;
aspect-ratio:2/1;
max-width:100%;
height:200px;
}
.text-link:hover{
text-decoration:underline;
}
.text-link {
text-align:left;
text-decoration:none;
font-weight:100;
font-size:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.1695)), 1.125rem) ;
}
@media (max-width: 919px) {
.text-link {
margin-left:0px;
margin-top:2.213rem;
}
}
.blue-shadow {
text-shadow:1px 1px 6px rgba(28,56,143,0.47);
}
.image-overlay-section__container {
padding-bottom:clamp(2.566rem, calc(2.566rem + ((1vw - 0.2rem) * 3.3003)), 5rem) ;
}
.sec-max {
max-width:80rem;
width:100%;
margin-top:30px;
}
@media (max-width: 1399px) {
.sec-max {
max-width:40rem;
}
}
.fact-card:ct_depth{
}
.fact-card {
background-color:#f8f8f8;
padding-right:50px;
padding-left:50px;
padding-top:50px;
padding-bottom:50px;
margin-bottom:50px;
width:100%;
}
@media (max-width: 919px) {
.fact-card {
padding-right:20px;
padding-left:20px;
padding-top:30px;
padding-bottom:30px;
}
}
.fact-card__headline {
margin-bottom:30px;
line-height:1.3;
}
@media (max-width: 1399px) {
.fact-card__headline {
margin-bottom:20px;
}
}
@media (max-width: 919px) {
.fact-card__headline {
}
}
.icon-grid-light {
background-color:#f98a3a;
text-align:left;
width:100%;
}
.icon-grid-light .ct-section-inner-wrap {
padding-top: 0;
}
.icon-grid-light:not(.ct-section):not(.oxy-easy-posts),
.icon-grid-light.oxy-easy-posts .oxy-posts,
.icon-grid-light.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));grid-column-gap: 32px;grid-row-gap: 20px;}
@media (max-width: 1399px) {
.icon-grid-light {
max-width:40rem;
}
}
.icon-box-light {
icon_box_heading:Connect;
icon_box_heading_typography_font-size:px;
icon_box_heading_typography_color:#f8f8f8;
icon_box_text_typography_color:#ffffff;
icon_box_text_typography_font-size:px;
}
.icon-box-light:not(.ct-section):not(.oxy-easy-posts),
.icon-box-light.oxy-easy-posts .oxy-posts,
.icon-box-light.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.icon-box-light {
text-align: center;                flex-direction: column;            }
.icon-box-light .oxy-icon-box-icon {
margin-bottom: 20px;
align-self: center;            }
.icon-box-light .oxy-icon-box-heading {
font-size: px;
color: #f8f8f8;
}
.icon-box-light .oxy-icon-box-text {
color: #ffffff;
font-size: px;
align-self: center;            }
@media (max-width: 1500px) {
.icon-box-light {
}
}
@media (max-width: 1399px) {
.icon-box-light {
}
}
@media (max-width: 919px) {
.icon-box-light {
}
.icon-box-light {
text-align: left;                            }
.icon-box-light .oxy-icon-box-icon {
align-self: flex-start;            }
.icon-box-light .oxy-icon-box-text {
align-self: flex-start;            }
}
@media (max-width: 479px) {
.icon-box-light {
}
}
.icon-box-light__icon {
color: #fc9953;}.icon-box-light__icon 
>svg {width: 42px;height: 42px;}.icon-box-light__icon {
align-self:center;
margin-left:auto;
margin-right:auto;
}
.icon-box-light__icon:not(.ct-section):not(.oxy-easy-posts),
.icon-box-light__icon.oxy-easy-posts .oxy-posts,
.icon-box-light__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 1399px) {
.icon-box-light__icon {
}.icon-box-light__icon 
>svg {width: 32px;height: 32px;}.icon-box-light__icon {
}
}
@media (max-width: 479px) {
.icon-box-light__icon {
}.icon-box-light__icon 
>svg {width: 28px;height: 28px;}.icon-box-light__icon {
}
}
.oxy-icon-box-icon {
}
.oxy-icon-box-icon:not(.ct-section):not(.oxy-easy-posts),
.oxy-icon-box-icon.oxy-easy-posts .oxy-posts,
.oxy-icon-box-icon.ct-section .ct-section-inner-wrap{
flex-direction:column;
}
.align-right {
align-self:flex-end;
}
.icon-card__icon:ct_depth{
}
.icon-card__icon {
background-color: #f4f4f4;
border: 1px solid #f4f4f4;
padding: 20px;color: #ff6900;}.icon-card__icon 
>svg {width: 55px;height: 55px;}.icon-card__icon {
margin-bottom:2rem;
box-shadow:2px 5px 15px 0px #ff6900;
}
@media (max-width: 1399px) {
.icon-card__icon {
padding: ;}.icon-card__icon 
>svg {width: 42px;height: 42px;}.icon-card__icon {
margin-bottom:1rem;
}
}
@media (max-width: 919px) {
.icon-card__icon {
padding: ;}.icon-card__icon 
>svg {width: 36px;height: 36px;}.icon-card__icon {
align-self:flex-start;
}
}
.icon-card__headline {
visibility:visible;
position:static;
text-transform:none;
-webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; margin-top:0px;
margin-bottom:2rem;
text-align:left;
line-height:1.3;
color:#f8f8f8;
align-self:flex-start;
useCustomTag:true;
}
.icon-card__headline:not(.ct-section):not(.oxy-easy-posts),
.icon-card__headline.oxy-easy-posts .oxy-posts,
.icon-card__headline.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 1399px) {
.icon-card__headline {
margin-bottom:1rem;
}
}
.icon-card {
width:31%;
padding-left:1.125rem;
padding-right:1.125rem;
}
.icon-card:not(.ct-section):not(.oxy-easy-posts),
.icon-card.oxy-easy-posts .oxy-posts,
.icon-card.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1399px) {
.icon-card {
width:100%;
text-align:center;
}
.icon-card:not(.ct-section):not(.oxy-easy-posts),
.icon-card.oxy-easy-posts .oxy-posts,
.icon-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
.testimonial-column__image:ct_depth{
}
.testimonial-column__image {
text-align:left;
margin-top:100px;
attachment_height:1080;
attachment_width:1080;
attachment_url:https://bsg.de/wp-content/uploads/2023/03/2-1.png;
overflow:visible;
width:7rem;
margin-bottom:50px;
}
.testimonial-column__image:not(.ct-section):not(.oxy-easy-posts),
.testimonial-column__image.oxy-easy-posts .oxy-posts,
.testimonial-column__image.ct-section .ct-section-inner-wrap{
display:block;
}
@media (max-width: 919px) {
.testimonial-column__image {
margin-top:48px;
}
}
.testimonial-column {
width:30%;
text-align:left;
}
.testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.testimonial-column.oxy-easy-posts .oxy-posts,
.testimonial-column.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1500px) {
.testimonial-column {
width:100%;
max-width:35rem;
text-align:center;
}
.testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.testimonial-column.oxy-easy-posts .oxy-posts,
.testimonial-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}
@media (max-width: 1399px) {
.testimonial-column {
max-width:40rem;
}
}
.testimonial-column__text:ct_depth{
}
.testimonial-column__text {
text-align:left;
margin-top:0px;
color:#ffffff;
}
@media (max-width: 1399px) {
.testimonial-column__text {
max-width:30rem;
}
}
@media (max-width: 919px) {
.testimonial-column__text {
font-weight:600;
}
}
.column-inside {
margin-top:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 2.0339)), 2.5rem) ;
}
.column-inside-bottom {
margin-bottom:clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 2.0339)), 2.5rem) ;
}
.animierte-grafik {
overflow:hidden;
width:100%;
max-width:100%;
}
.home-iconbox {
padding-top:0px;
icon_box_heading_typography_color:#1c1c1c;
icon_box_text_typography_color:#1c1c1c;
icon_box_heading:Greenfield Projekte;
icon_box_text:Planen Sie Ihr neues Werk von Anfang bis Ende nach neusten Industrie 4.0 Standards.;
margin-bottom:20px;
icon_box_text_typography_font-size:18px;
icon_box_heading_typography_font-size:var(--h4) ;
}
.home-iconbox {
text-align: left;                flex-direction: row;            }
.home-iconbox .oxy-icon-box-icon {
margin-left: 0px;
margin-right: 6px;
margin-bottom: 0; margin-top: 0;                align-self: flex-start;            }
.home-iconbox .oxy-icon-box-heading {
color: #1c1c1c;
font-size: var(--h4)  ;
margin-top: 0px;margin-bottom: 12px;            }
.home-iconbox .oxy-icon-box-text {
color: #1c1c1c;
font-size: 18px;
margin-top: 0pxpx;margin-bottom: 12px;align-self: flex-start;            }
.home-iconbox .oxy-icon-box-link {
margin-top: 0px;                margin-bottom: 0px;            }
@media (max-width: 1399px) {
.home-iconbox {
icon_box_text_typography_font-size:16px;
icon_box_heading_typography_font-size:24 ;
}
.home-iconbox .oxy-icon-box-heading {
font-size: 24 px;
}
.home-iconbox .oxy-icon-box-text {
font-size: 16px;
}
}
@media (max-width: 919px) {
.home-iconbox {
icon_box_heading_typography_font-size:20 ;
margin-bottom:5px;
}
.home-iconbox .oxy-icon-box-heading {
font-size: 20 px;
}
}
@media (max-width: 479px) {
.home-iconbox {
icon_box_text_typography_font-size:16px;
}
.home-iconbox .oxy-icon-box-text {
font-size: 16px;
}
}
.home-tab {
max-width:69rem;
margin-top:0px;
margin-bottom:0px;
}
@media (max-width: 1500px) {
.home-tab {
max-width:65rem;
}
}
@media (max-width: 1399px) {
.home-tab {
max-width:40rem;
}
}
.cta-seitenende:ct_depth{
}
.cta-seitenende {
background-image:url(https://bsg.de/wp-content/uploads/2023/06/Abbinder-Hintergrund-2.jpg);background-size: cover; text-align:left;
background-attachment:fixed;
background-repeat:no-repeat;
background-position:55% 0%;
}
.cta-seitenende:not(.ct-section):not(.oxy-easy-posts),
.cta-seitenende.oxy-easy-posts .oxy-posts,
.cta-seitenende.ct-section .ct-section-inner-wrap{
align-items:center;
}
.mega-menu__icon:hover{
background-color:#ffffff;
}
.mega-menu__icon {
color: #ffffff;}.mega-menu__icon 
>svg {width: 22px;height: 22px;}.mega-menu__icon {
width:40px;
height:40px;
background-color:#ff6900;
transition-duration:0.3s;
}
.mega-menu__icon:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__icon.oxy-easy-posts .oxy-posts,
.mega-menu__icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.mega-menu__1__link-description {
text-align:left;
font-size:0.889rem;
width:100%;
line-height:1.5;
max-width:25ch ;
}
.mega-menu__1__text-wrapper {
width:100%;
padding-top:1px;
}
.mega-menu__1__wrapper {
gap:0.5rem;
}
.mega-menu__1__wrapper:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__1__wrapper.oxy-easy-posts .oxy-posts,
.mega-menu__1__wrapper.ct-section .ct-section-inner-wrap{
gap:0.5rem;
}
.mega-menu__1__link-wrapper2:hover{
}
.mega-menu__1__link-wrapper2 {
padding-left:1.537rem;
padding-top:1.281rem;
padding-bottom:1.281rem;
padding-right:1.537rem;
color:#1c1c1c;
transition-duration:0.2s;
transition-timing-function:ease;
gap:0.5rem;
}
.mega-menu__1__link-wrapper2:not(.ct-section):not(.oxy-easy-posts),
.mega-menu__1__link-wrapper2.oxy-easy-posts .oxy-posts,
.mega-menu__1__link-wrapper2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
gap:0.5rem;
}
.mega-menu__1__icon-link {
}
.section-padding-l {
background-color:#ffffff;
}
.section-padding-l .ct-section-inner-wrap {
padding-top: 95px;
padding-bottom: 95px;
}
.section-padding-l:not(.ct-section):not(.oxy-easy-posts),
.section-padding-l.oxy-easy-posts .oxy-posts,
.section-padding-l.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 919px) {
.section-padding-l {
}
.section-padding-l .ct-section-inner-wrap {
padding-top: 25px;
padding-bottom: 25px;
}
}
.aria-text {
width:0px;
height:0px;
font-size:0px;
}
.newsletter-ff-dark {
}
.newsletter-ff-light {
}
.toggle-5486 {
}
.toggle-5486-expanded {
}
.toggle-1101 {
}
.toggle-1101-expanded {
}
.benefits-wrapper:ct_depth{
}
.benefits-wrapper {
width:100%;
gap:1.802rem;
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
gap:1.802rem;
}
@media (max-width: 1399px) {
.benefits-wrapper {
text-align:left;
gap:2%;
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-around;
gap:2%;
}
}
@media (max-width: 919px) {
.benefits-wrapper {
gap:2%;
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
gap:2%;
}
}
@media (max-width: 479px) {
.benefits-wrapper {
gap:1.5rem;
}
.benefits-wrapper:not(.ct-section):not(.oxy-easy-posts),
.benefits-wrapper.oxy-easy-posts .oxy-posts,
.benefits-wrapper.ct-section .ct-section-inner-wrap{
gap:1.5rem;
}
}
.toggle-wrapper {
gap:0.5rem;
}
.toggle-wrapper:not(.ct-section):not(.oxy-easy-posts),
.toggle-wrapper.oxy-easy-posts .oxy-posts,
.toggle-wrapper.ct-section .ct-section-inner-wrap{
gap:0.5rem;
}
.instruction-video-card {
background-color:#f9cfae;
border-radius:20px;
padding-top:25px;
padding-bottom:25px;
padding-left:25px;
padding-right:25px;
text-align:center;
width:100%;
gap:2rem;
}
.instruction-video-card:not(.ct-section):not(.oxy-easy-posts),
.instruction-video-card.oxy-easy-posts .oxy-posts,
.instruction-video-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row-reverse;
align-items:center;
gap:2rem;
}
@media (max-width: 1399px) {
.instruction-video-card {
border-radius:16px;
}
.instruction-video-card:not(.ct-section):not(.oxy-easy-posts),
.instruction-video-card.oxy-easy-posts .oxy-posts,
.instruction-video-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-start;
}
}
@media (max-width: 919px) {
.instruction-video-card {
border-radius:12px;
}
}
@media (max-width: 479px) {
.instruction-video-card {
text-align:left;
padding-left:20px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
gap:1rem;
border-radius:10px;
}
.instruction-video-card:not(.ct-section):not(.oxy-easy-posts),
.instruction-video-card.oxy-easy-posts .oxy-posts,
.instruction-video-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
justify-content:flex-start;
gap:1rem;
}
}
.local-video {
}
.instruction-video-card__video {
max-width:55rem;
}
.instruction-video-card__title {
font-size:clamp(1.125rem, calc(1.125rem + ((1vw - 0.2rem) * 0.8475)), 1.75rem) ;
margin-bottom:5px;
}
@media (max-width: 479px) {
.instruction-video-card__title {
}
}
.instruction-video-card__description {
color:#262626;
text-align:left;
}
.instruction-video-row {
gap:2.25rem;
margin-top:clamp(2rem, calc(2rem + ((1vw - 0.2rem) * 7.4576)), 7.5rem) ;
}
.instruction-video-row:not(.ct-section):not(.oxy-easy-posts),
.instruction-video-row.oxy-easy-posts .oxy-posts,
.instruction-video-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:2.25rem;
}
@media (max-width: 1399px) {
.instruction-video-row {
}
.instruction-video-row:not(.ct-section):not(.oxy-easy-posts),
.instruction-video-row.oxy-easy-posts .oxy-posts,
.instruction-video-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.instruction-video-card__contentwrapper {
flex-grow:1;
flex-shrink:0;
max-width:320px;
width:100%;
padding-left:1.75rem;
}
@media (max-width: 1399px) {
.instruction-video-card__contentwrapper {
min-width:0px;
padding-left:0rem;
}
}
.phone-number {
}
.borlabs-preferences {
}
.tabs-6797-tab {
}
.tabs-6797-tab-active {
}
.tabs-contents-6797-tab {
}
.toggle-9090 {
}
.toggle-9090-expanded {
}
.toggle-8432 {
}
.toggle-8432-expanded {
} html {background-color: #f8f8f8; scroll-behavior: smooth;}
.pageload {opacity:0;}
:root {
--h1: clamp(1.62rem, calc(1.62rem + ((1vw - 0.2rem) * 2.1247)), 3.187rem);
--h3: clamp(20.25px, calc(1.2697916666666664vw + 16.186666666666667px), 32.44px);
--h4: clamp(17.998px, calc(0.7949999999999997vw + 15.454000000000002px), 25.63px);
--h5: clamp(14px, calc(0vw + 14px), 14px);
--h6: clamp(12px, calc(0vw + 12px), 12px);
--text-s: clamp(14px, calc(0vw + 14px), 14px);
--text-xs: clamp(12px, calc(0vw + 12px), 12px);
--h2: clamp(1.5rem, calc(1.5rem + ((1vw - 0.48rem) * 2.3431)), 3.187rem);
--section-padding-x: clamp(24px, calc(0.625vw + 22px), 30px);
--space-xs: clamp(0.6666666667rem, calc(0.2777777778vw + 0.6111111111rem), 0.8333333333rem);
--space-s: clamp(1rem, calc(0.4166666667vw + 0.9166666667rem), 1.25rem);
--space-m: clamp(1.5rem, calc(0.625vw + 1.375rem), 1.875rem);
--space-l: clamp(1.9995rem, calc(1.355vw + 1.7285rem), 2.8125rem);
--space-xl: clamp(2.6653335rem, calc(2.5890275vw + 2.147528rem), 4.21875rem);
--space-xxl: clamp(3.5528895555rem, calc(4.6253924075vw + 2.627811074rem), 6.328125rem);
--section-space-xs: clamp(2rem, calc(2.2222222222vw + 1.5555555556rem), 3.3333333333rem);
--section-space-s: clamp(3rem, calc(3.3333333333vw + 2.3333333333rem), 5rem);
--section-space-m: clamp(4.5rem, calc(5vw + 3.5rem), 7.5rem);
--section-space-l: clamp(5.9985rem, calc(8.7525vw + 4.248rem), 11.25rem);
--section-space-xl: clamp(7.9960005rem, calc(14.7983325vw + 5.036334rem), 16.875rem);
--section-space-xxl: clamp(10.6586686665rem, calc(24.4230522225vw + 5.774058222rem), 25.3125rem);
--section-padding-x: clamp(1.5rem, calc(0.625vw + 1.375rem), 1.875rem);
--gutter: clamp(1.5rem, calc(0.625vw + 1.375rem), 1.875rem);
--section-padding-y : calc(var(--space-l)*2);
--radius: 12px;
--radius-50: 50%;
--radius-circle: 50vw;
--radius-none: 0;
--radius-xs: 5.3333333333px;
--radius-s: 8px;
--radius-m: 12px;
--radius-l: 20px;
--radius-xl: 27px;
--radius-xxl: 40.5px;
}
:focus-visible {outline: 3px solid #18a0fb;}
body:not(.user-is-tabbing) *:focus  {outline: none;}
.preventScroll {overflow-y: hidden!important;}
.nohover:hover {background-color:white;border-color:#f8f8f8;color:#ff6900;}
:focus {outline: 3px solid #18a0fb;}
.color-link a {color: #ff6900; font-weight:600; border-bottom: 2px solid rgba(0,0,0,0); transition: 0.3s ease;}
.color-link a:hover {border-bottom: 2px solid #ff6900;}
.normal-link a {color: #262626; border-bottom: 2px solid #ff6900; transition: 0.3s ease;}
.normal-link a:hover {color: #ff6900; border-bottom: 2px solid rgba(0,0,0,0);}
main p a, .underline-link {color: inherit; border-bottom: 2px solid #ff6900; transition:0.08s ease;}
main p a:hover, .underline-link:hover {color: #ff6900; border-bottom: none;}
.produktionsanlagen_subnav a {color: #1c1c1c;}
.produktionsanlagen_subnav a:hover {box-shadow: 5px 5px 10px rgba(0,0,0,0.15);} @supports (object-fit: cover) {
.crop-image {object-fit: cover;}
.further-links__feature-image, .crop-image__position-top-left {object-position: top left; transition: 0.3s ease;}
.further-links__ausbildung {object-position: center center;}
.further-links__card:hover .further-links__feature-image {transform: scale(1.08);}
.further-links__card:hover .further-links__icon {margin-right:2.656rem;}
.herausforderung-card__image-container {padding-bottom:0!important;}
}
.crop-image {width:100%; height: 100%;} .active span:after, .active div:after {content:''; width: 15px; height:2px; background-color: color:(2); position:absolute; bottom: 30%;}
.active span:hover:after, .active div:hover:after {height: 4px; bottom:0;} .fsL {font-size: 3.824rem;}
.fs2 {font-size: 3.187rem;}
h3, .fs3, .dark-intro__headline, .hero-image__headline {font-size: 2.213rem;}
h4, .fs4 {font-size: 1.844rem;}
h5, .fs5 {font-size: 1.537rem;}
h6, p, .fs0 {font-size: 1.125rem;}
p, .fs0 {font-size: 1.125rem; line-height:1.6;}
.fs18, .jobs_teasertext p {font-size: 1rem;}
.fsS {font-size: 1.067rem;}
.fsXS {font-size: 0.813rem;}
@media (max-width:920px){
.fs2, .fsL {font-size: 1.944rem;}
h3, .fs3, .dark-intro__headline, .hero-image__headline {font-size: 1.35rem;}
h4, .fs4 {font-size: 1.62rem;}
h5, .fs5 {font-size: 1.35rem;}
h6, p, .fs0 {font-size: 1.125rem;}
.post-card__excerpt {font-size: 1.067rem;}
}
@media (max-width:1300px){
.fs2, .fsL {font-size: 2.48rem;}
h3, .fs3, .dark-intro__headline, .hero-image__headline {font-size: 1.72rem;}
h4, .fs4 {font-size: 1.45rem;}
h5, .fs5 {font-size: 1.38rem;}
} .fsL {font-size: clamp(1.944rem, calc(1.944rem + ((1vw - 0.2rem) * 2.5492)), 3.824rem);}
.fs2 {font-size: clamp(1.944rem, calc(1.944rem + ((1vw - 0.2rem) * 1.6854)), 3.187rem);}
h3, .fs3, .dark-intro__headline, .hero-image__headline {font-size: clamp(1.35rem, calc(1.35rem + ((1vw - 0.2rem) * 1.1702)), 2.213rem);}
h4, .fs4 {font-size: clamp(1.62rem, calc(1.62rem + ((1vw - 0.2rem) * 0.3037)), 1.844rem);}
h5, .fs5 {font-size: clamp(1.35rem, calc(1.35rem + ((1vw - 0.2rem) * 0.2536)), 1.537rem);}
h6, p, .fs0 {font-size: clamp(1rem, calc(1rem + ((1vw - 0.2rem) * 0.1695)), 1.125rem);}
.hero-slider-headline {font-size: clamp(2.213rem, calc(2.213rem + ((1vw - 0.2rem) * 3.2217)), 4.589rem);}
@media (max-width: 720px) {.fact-card__headline {font-size:1.125rem;}
}
button {line-height:1.2;}
.sec-max {margin-left:auto;margin-right:auto;} h6, .ep {font-family: Epilogue!important;}
.ws {font-family: Work Sans;}
.bold {font-weight: 700;}
.semibold {font-weight: 600;}
.medium {font-weight:500;}
.regular {font-weight: 400;}
.breakword {word-break:break-word;}
.oxy-close-modal {cursor:pointer;} @media (min-width: 1651px) {
.over-wrap {padding-left: 11vw; padding-right: 11vw;}
}
@media (max-width: 1650px) {
.ct-section-inner-wrap, .wrap {padding-left: 3.187rem; padding-right: 3.187rem;}
.section-wrap-right {padding-right: 3.187rem;}
.card-two-columns {padding-left:1.844rem; padding-right:1.844rem;}
.card-two-columns .list-default-wrapper, .list-image__wrapper .list-in-grid-wrapper, .image-list__wrapper .list-in-grid-wrapper {padding-left: 0; padding-right:0;}
}
@media (max-width: 1500px) {
.ct-section-inner-wrap, .wrap {padding-left: 4.589rem; padding-right: 4.589rem;}
.section-wrap-right {padding-right: 4.589rem;}
}
@media (max-width: 1025px) {
.ct-section-inner-wrap, .wrap {padding-left: 3.187rem; padding-right: 3.187rem;}
.section-wrap-right {padding-right: 3.187rem;}
}
@media (max-width: 720px) {
.ct-section-inner-wrap, .wrap {padding-left: 1.281rem; padding-right: 1.281rem;}
.section-wrap-right {padding-right: 1.281rem;}
}
@media (max-width: 1560px) {
.ct-section-inner-wrap, .wrap {padding-left: clamp(1.281rem, calc(1.281rem + ((1vw - 0.2rem) * 4.4854)), 4.589rem); padding-right: clamp(1.281rem, calc(1.281rem + ((1vw - 0.2rem) * 4.4854)), 4.589rem);}
.section-wrap-right {padding-right: clamp(1.281rem, calc(1.281rem + ((1vw - 0.2rem) * 4.4854)), 4.589rem);}
}
@media (max-width: 920px) {
.single-post__dynamic .ct-section-inner-wrap {padding-left: 0; padding-right:0;}
}
@media (max-width: 680px) {
.mobile-xs-nowrap .ct-section-inner-wrap {padding-left:0; padding-right:0;}
.mobile-xs-addwrap {padding-left: 1.281rem; padding-right: 1.281rem; padding-left: clamp(1.281rem, calc(1.281rem + ((1vw - 0.2rem) * 4.4854)), 4.589rem); padding-right: clamp(1.281rem, calc(1.281rem + ((1vw - 0.2rem) * 4.4854)), 4.589rem);}
.mobile-remove__bottom-space {margin-bottom:0; padding-bottom:0;} 
.mobile-remove__shadow {box-shadow:none;}
.card-two-columns {padding: 1rem 0 0 0;}
}
@media (max-width:480px){
.mobile-xxs-nowrap .ct-section-inner-wrap {padding-left:0; padding-right:0;}
}
@media (max-width:320px){
.blogseite-post-card, .post-card {margin-left:0; margin-right:0;}
}
.nowrap .ct-section-inner-wrap, .nowrap {padding-left:0; padding-right:0;} .shadowCard {box-shadow: -6px -6px 12px rgba(211, 102, 0, 0.5), 6px 6px 12px rgba(0,0,0,0.16);}
.shadowNeo {box-shadow: -8px -8px 16px rgb(255,255,255), 8px 8px 16px rgba(0,0,0,0.16);}
.checklist-hell li::marker {color:#ff6900; content:'✓'; font-weight:900;}
.checklist-dunkel li::marker {content:'✓'; font-weight:900;}
.checklist-hell li, .checklist-dunkel li {padding-left:0.45rem;}
.checklist-dunkel ul ul li::marker {content:'•';}
.checklist-dunkel ul ul {margin-bottom:0.125em;} .header-container__main-nav__list-item .header-container__main-nav__span-wrapper {padding: 0 clamp(1.107rem, calc(1.107rem + ((1vw - 0.2rem) * 1.0915)), 1.912rem);}
.header-container__main-nav__list-item:first-of-type .header-container__main-nav__span-wrapper {padding-left: 0;}
.header-container__main-nav__list-item:last-of-type .header-container__main-nav__span-wrapper {padding-right: 0;}
.header-container__sub-nav__list-item:first-of-type .header-container__sub-nav__link-wrapper {padding-left: 0;}
.header-container__sub-nav__list-item:last-of-type .header-container__sub-nav__link-wrapper {padding-right: 0;}
.mega-menu__2__item-wrapper:hover a {color: #ff6900;}
.mega-menu__1__svg, .mega-menu__1__icon {fill: white;}
.mega-menu__1__link-wrapper:hover .mega-menu__1__svg, .mega-menu__1__link-wrapper:hover .mega-menu__1__icon {fill: #ff6900;}
.mega-menu__1__link-wrapper:hover .mega-menu__1__icon {background-color: #ffffff; box-shadow: 5px 5px 10px rgba(0,0,0,0.16);}
.mega-menu__1__link-wrapper:hover .mega-menu__1__link-title {color: #ff6900;}
.mega-menu__3__svg {fill: #ff6900;}
.mega-menu__1__icon-link:hover .karriere-icon {fill:#ff6900;}
.mega-menu__1__icon-link:hover .mega-menu__1__icon {background-color:white;box-shadow:5px 5px 8px rgba(0,0,0,0.16);}
.mega-menu__1__icon-link:hover .mega-menu__1__link-title {color: #ff6900;}
@media (max-width:350px) {.contact-modal-close {right:0;}}
@media (min-width:1530px) and (max-width:1675px) {.header-container {padding: 0 3%;}}
@media (min-width:1220px) and (max-width:1529px) {
.header-container__main-nav__list-item .header-container__main-nav__span-wrapper {padding:0 1rem;}
.header-container__main-nav {margin-right:0; padding-top: 0.335rem;}
.header-container__main-nav__list {padding-left: 2rem;flex-wrap:wrap; justify-content:flex-end;}
}
@media (min-width:1220px) {
.mobile-menu-pro {display:none;}
.contact-modal-trigger {display:none!important;}
}
@media (max-width:1219px) {
.desktop-menu {display:none!important;}
.logo-header {height:2.213rem;}
.mobile-menu__topbar { display:block!important; width: 100%; height: 3.824rem; background-color: white; position: absolute; left: 0; top: 0; z-index: 1050;}
.oxy-pro-menu-off-canvas-trigger {z-index:1060; position:relative;}
.custom-close-mobile-menu {width:3.824rem; height:3.824rem; padding: 1.281rem; border:none; 
background-color: white; border-radius:0!important; z-index:1100; position:absolute; right: 6vw;}
.custom-close-mobile-menu svg {width:100%;height:100%;}
.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu, .oxy-pro-menu.oxy-pro-menu-open .sub-menu {padding-left:15px;background-color:white;}
.oxy-pro-menu.oxy-pro-menu-off-canvas .sub-menu a {font-size:0.889rem;}
} .header-container__main-nav__list-item:hover .header-container__main-nav__icon {transform: rotate(180deg);}
.header-container__main-nav__link-wrapper, .header-container__main-nav__link {position: relative;}
.header-container__main-nav__link-wrapper:after, .header-container__main-nav__link:after {content:''; width: 0%; height: 4px; background-color: #ff6900; position: absolute; bottom: 0; left:0; transition: all ease-in-out .3s;}
.header-container__main-nav__span-wrapper:hover .header-container__main-nav__link-wrapper:after, .header-container__main-nav__span-wrapper:hover .header-container__main-nav__link:after {width: 100%;}
.mega-menu-hover:after {content:''; width: 100%; height: 4px; background-color: rgba(227,111,2,0.9); position: absolute; bottom: 0; left:0; transition: all ease-in-out .3s;}
.contact-modal__link-wrapper:hover .contact-modal-icon, .contact-modal__link-wrapper:hover span {color: #ffffff;}
.mega-menu__3__ul:hover .mega-menu__3__kopfzeile-text, .mega-menu__3__kopfzeile:hover span {color:#ff6900;}
.komtakt__support__link-wrapper:hover * {color:#ff6900!important;} .trp-language-switcher > div {padding:0; text-align: left; border: none;}
.trp-language-switcher {margin: 0; width:2.9rem;}
.trp-language-switcher > div > a {color: #1c1c1c; padding:0;}
.trp-language-switcher > div > a:hover {color: #ff6900; background-color: #ffffff;}
.mobile-languageswitcher a {display:flex; justify-content: flex-end!important;}
.mobile-languageswitcher {border-bottom:none!important; margin-top: 1.844rem;}
.mobile-languageswitcher img {width: 13px;} .list-default ul, .jobs_richtext ul {list-style-type:none;}
.list-default li  {padding: 0.618rem 0;}
.jobs_richtext li  {padding: 0.01281rem 0; font-size:1.125rem; color: #262626;}
.list-default li:first-of-type, .jobs_richtext li:first-of-type {padding-top: 0;}
.list-default li:last-of-type, .jobs_richtext li:last-of-type {padding-bottom: 0;}
.list-default ul li:before, .jobs_richtext ul li:before  {content:''; position: absolute; margin-left: -2.213rem; margin-top:0.741rem; width:0.875rem; height: 0.3125rem; background-color: #ff6900;}
.jobs_richtext ul ul {padding-bottom:1.844rem; margin-top:-2.656rem;}
.jobs_richtext ul {padding-bottom: .889rem;}
.agb-list li {padding:0.618rem 0;}
.agb-list ol {padding-left:0;}
nav ul, footer ul, .no-list-style {list-style-type:none;}
.small-list li {padding:0.1281rem!important;} @media (min-width:1400px) {
.icon-grid__item:last-child:nth-child(3n - 2) {grid-column-end: 5;}
.kurzgeschichte-grid {grid-auto-rows: minmax(min-content,1fr);}
}
@media (min-width:920px) and (max-width:1399px) {
.basic-card:nth-last-child(1):nth-child(odd), .card-solutions:nth-last-child(1):nth-child(odd), .card-with-feature-image:nth-last-child(1):nth-child(odd) {
grid-column: 2 / span 2!important;}
} @media (min-width:1024px){
.herausforderung-card:nth-of-type(2n) .herausforderung-card__inner, .louisa-karriere-card:nth-of-type(2n) .herausforderung-card__inner, .louisa-karriere-card:nth-of-type(2n) .herousforderung-card__inner__louisa {order: -1;}
.louisa-karriere-card:nth-of-type(2n) .herausforderung-card__inner {align-items:flex-end!important;}
.louisa-karriere-card:nth-of-type(2n) .herausforderung-card__text {text-align:right}
}
@media (max-width: 650px) {
.benefits-item, .zahlen-item {width:100%;}
}
@media (min-width: 651px) and (max-width: 1024px) {
.benefits-item, .zahlen-item {width: 50%;}
} @media (min-width:1025px) {
.herausforderung-card figure, .louisa-karriere-card figure {overflow: hidden;}
.herausforderung-card img {transition: 0.3s ease;}
.herausforderung-card:hover img {transform: scale(1.15);}
} @media (max-width:1200px) {
.text-image-open {grid-template-columns:repeat(2, minmax(0px, 1fr))!important; max-width: 46.875rem; grid-row-gap: 2.213rem!important;}
.text-image-open__figure {grid-column: span 4!important;}
.card-two-columns__inner * {width: 100%;}
.card-two-columns .list-default__image {padding:1.281rem 0 0 0;}
.list-image__wrapper, .image-list__wrapper {grid-template-columns:repeat(1, minmax(0px, 1fr))!important; max-width: 46.875rem; grid-row-gap: 0rem!important;}
.list-image__wrapper div, .image-list__wrapper div {grid-column: span 1!important; width:100%;}
.list-image__wrapper .placeholder, .image-list__wrapper .placeholder {display:none;}
.list-image__wrapper .list-image__figure, .image-list__wrapper .image-list__figure {padding-top:0;}
.list-image__wrapper .list-image__figure {order:-1;}
.list-in-grid__reverseOrder .list-image__figure, .list-in-grid__reverseOrder .image-list__figure {order:2;}
.image-text-open .text-image-open__text-wrapper {order:-1; padding-bottom: 3rem;}
}
@media (min-width:651px) and (max-width:1200px) {
.card-two-columns {padding-left:0; padding-right:0; padding-bottom:0;}
.card-two-columns .list-default-wrapper {padding:1.281rem 1.844rem 1.844rem 1.844rem;}
.list-image__wrapper, .image-list__wrapper {margin-top: 2.213rem; padding-bottom: 2.213rem;}
} .testimonial-slider .prev {background:rgb(255,255,255) url(https://bsg.de/wp-content/uploads/2023/04/angle-right-orange.svg) no-repeat center center!important;background-size:10px!important;}
.testimonial-slider .next {background:rgb(255,255,255) url(https://bsg.de/wp-content/uploads/2023/04/angle-right-orange.svg) no-repeat center center!important;background-size:10px!important;}
.testimonial-slider .unslider-arrow {opacity:1;}
.testimonial-slider .unslider-arrow:hover {opacity:0.8;}
.hero-slider .unslider-arrow.prev {top:initial!important; bottom:2rem!important; left:initial!important; right: 7.929rem!important;}
.hero-slider .unslider-arrow.next {top:initial!important; bottom:2rem!important; left:initial!important; right: 3.824rem!important;}
.hero-slider .unslider-arrow {border-radius:0!important; background-color: rgba(28,28,28,0.8)!important;}
.hero-slider .unslider-arrow:hover {background-color: #ff6900!important;}
@media (min-width:1650px) {#text_block-467-16 {padding-top: 3.824rem;}}
@media (min-width:1025px) and (max-width:1600px){
.hero-section-overlay {width: 65%;}
.hero-slide {min-height: 700px;}
.hero-slide-1-bg {background-size: 115vw; background-position: 40% 40%;}
.hero-slide-2-bg {background-size: 115vw; background-position: 50% 55%;}
.hero-slide-3-bg {background-size: 115vw; background-position: 70% 50%;}
.hero-slide-4-bg {background-size: 115vw; background-position: 60% 40%;}
}
@media (min-width:1025px) and (max-width:1200px){
.hero-section-overlay {width: 70%;}
}
@media (max-width:1024px){
.hero-section-overlay {width: 100%; transform: skew(0); margin-left:0;}
.hero-slider__content-wrapper {grid-template-columns: repeat(1, minmax(200px, 1fr))!important; padding-top:0;}
.hero-slide {height: initial; min-height: 80vh; background-size: 1500%;}
#hero-slider .ct-slide {justify-content: flex-start!important;}
.hero-slider__inner {margin-left: auto; margin-right: auto;}
.hero-slider-claim {display:none;}
.hero-slider__mobile-image {display: block!important;}
.hero-slider-headline {padding-top: 0.335rem!important; font-size: 1.537rem;}
.hero-slider-headline {font-size: clamp(1.537rem, calc(1.537rem + ((1vw - 0.2rem) * 2.2373)), 3.187rem);}
.hero-slider-blurb {font-size: 1.067rem!important;}
.btn-vollton {font-size: 1.125rem; align-self: center;}
.hero-slider .unslider .unslider-nav {bottom:0!important; top:initial!important; left:7.5%!important;}
#hero-slider .unslider-nav ol li.unslider-active {height:100%!important;}
#hero-slider .unslider-nav ol li {height:50%!important; width: 5px!important; margin-right: 1.281rem !important; transition: height 1s ease-in-out!important;}
.unslider-nav ol {flex-direction: row!important; width: 100%!important; height:27px;}
.mobile-slider-claim {display: flex!important; align-items:center;}
.hero-slider .unslider-arrow.prev {bottom:2%!important; right: 5.506rem!important;}
.hero-slider .unslider-arrow.next {bottom:2%!important; right: 1.537rem!important;} .herausforderung-card {grid-template-columns: repeat(1, minmax(0px, 1fr))!important; max-width: 700px;}
.herausforderung-card__image-container {padding-bottom: 50%;}
}
@media (max-width:720px){
.herausforderung-card__inner {padding: 1.844rem;}
.herausforderung-card__button {align-self: center;}
.ansprechpartner-repeater__mitarbeiter-card {width:100%!important;}
.ansprechpartner-repeater__mitarbeiter-card img {max-width:200px!important;}
.kurzgeschichte__text-wrapper {padding-top: 1.067rem; padding-bottom: 3.284rem; padding-left: 1.281rem; padding-right:1.281rem;}
.kurzgeschichte-card {padding: 0;}
} .footer-icon-button:hover div {color: #ff6900!important;}
.footer-icon-button div {transition: 0.3s;}
@media (min-width:1400px) and (max-width:1400px) {
.footer-column__masonry {margin-top:0!important;}
}
@media (max-width:1399px) {
.footer-idcard {order: 10; margin: 0 auto;;}
.footer-cookie {order:9;}
}
@media (max-width:920px) {
.footer-idcard {order: 9; margin: 0 auto;;}
.footer-cookie {order:10;}
.footer-blog {order: 8}
.oneForm .vscf-privacy-group {flex-direction:column;}
.oneForm .vscf-privacy-group input {margin-right: 0.889rem; margin-top: 1.844rem!important; margin-bottom: -0.618rem!important;}
} .oneForm {font-size: 1.125rem; font-family: Epilogue; max-width:46rem; margin-top:-1.537rem;}
.oneForm label {margin-top:1.537rem; color:#1c1c1c;}
.oneForm input.form-control {border-radius:0; border: 3px solid #fefefefe; line-height: 2.2; width: 100%!important;}
.oneForm textarea {border: 3px solid #fefefefe; height: 13rem; max-width:100%;}
.oneForm .vscf-privacy-group {display:flex;}
.oneForm .vscf-privacy-group input {margin-right: 0.889rem; margin-top: -0.618rem; width:1.844rem;}
.oneForm button {font-size: 1.281rem!important; line-height:1.5; padding: 0.889rem 1.844rem!important; margin-top: 1.537rem!important;}
.oneForm .vscf-submit-group {margin:0 auto; text-align: center;}
.oneForm .vscf-privacy-group label:after {content:'*'; font-size:1.281rem; color: #ff6900; line-height: 1;} .oxy-repeater-pages .page-numbers {transition: 0.3s ease;}
.oxy-repeater-pages .page-numbers:not(.next, .prev, .current):hover {background-color:#ff6900;}
.oxy-repeater-pages .next, .oxy-repeater-pages .prev {position:relative;}
.oxy-repeater-pages .next {margin-left: 1.281rem;}
.oxy-repeater-pages .prev {margin-right: 1.281rem;}
.oxy-repeater-pages .next:after,.oxy-repeater-pages .prev:after {
content: '';
width: 2.213rem;
height: 2.213rem;
position: absolute;
background-size: contain;
background-image: url(https://bsg.de/wp-content/uploads/2022/03/Blog-Pagination.svg);
background-repeat: no-repeat;
background-position: center;
left: 0; top: 9%;
}
.oxy-repeater-pages .prev:after {transform: rotate(180deg);}
.oxy-repeater-pages .next:hover::after, .oxy-repeater-pages .prev:hover::after {
background-image: url(https://bsg.de/wp-content/uploads/2022/03/Blog-Pagination-hover.svg);
box-shadow: 5px 5px 10px rgba(0,0,0,0.16);
}
.oxy-repeater-pages .prev:hover::after {box-shadow: -5px -5px 10px rgba(0,0,0,0.16);}
.padding-top {padding-top:1rem;}
.padding-bottom {padding-bottom:1rem;}
.minus {margin-bottom:0;}
.blogpost-pulled-content .wp-block-embed {width:100%;}
.feature-align__top {object-position: center top;}
.feature-align__center {object-position: center center;}
.feature-align__bottom {object-position: center bottom;}
@media (max-width:783px){.i-am-a-post {bottom:3rem!important;}} .cform-email, .website-wrap input.wpcf7-text {box-shadow: 5px 5px 10px rgba(0,0,0,0.10); width:100%; border:1px solid rgb(240,240,240); font-size: 1.281rem; line-height:1.2; padding: 1.281rem 1.5rem; margin-top:0.1537rem;}
.cform-star {color:#ff6900; margin-right:0.618rem;}
.newsform input.wpcf7-submit, .cf-oneform input.wpcf7-submit {font-size:1.281rem;
color:white;
border-color: rgba(0,0,0,0);
background-color: #ff6900;
font-weight:800;
margin:0;
padding: 1.125rem 1.537rem;
transition: 0.3s ease;
letter-spacing: 1px;
margin-top:0.1537rem;
transition:0.2s ease;
cursor: pointer;}
.newsform input.wpcf7-submit:hover {background-color:#1c1c1c;transition:0.2s ease;}
.newsform .cform-compliance {display: flex;}
.newsform .cform-compliance-text {font-size: 1.125rem;padding-top: 0.175rem;}
.cform-compliance .wpcf7-list-item {margin:0; margin-right:0.618rem;}
.newsform .cform-compliance a {color: #ff6900; font-weight:600; border:2px solid rgba(0,0,0,0); transition:0.2s ease;}
.newsform .cform-compliance a:hover {border-bottom:2px solid #ff6900; color:#262626;transition:0.2s ease;}
.newsform .cform-dsgvo-compliance {width:0.889rem; height:0.889rem;}
.cf-oneform .cform-compliance {display: flex; margin-bottom:0!important;}
.cf-oneform input {width: 100%;}
.oform-optional {font-size: 1.067rem;}
.cf-oneform input.wpcf7-submit {margin-top: 1.125rem; font-family:'Work Sans'; font-size: 1.537rem; font-weight:600;}
.cf-oneform {width: 100%;}
.cf-oneform p {margin:0; margin-top:2.213rem;}
.cf-oneform p label br {margin-top:2.213rem;}
.cf-oneform p input {border: 1px solid #bbb; box-shadow:none;}
.cf-oneform .cform-dsgvo-compliance {width:1.537rem; height:1.537rem;}
.cf-oneform input.wpcf7-submit:hover {background-color:white; color: #ff6900; box-shadow: 6px 6px 12px rgba(0,0,0,0.12); transition:0.2s ease;}
.cform-info {display:flex; margin-top:1.125rem; margin-bottom: 1.889rem; font-size:1.067rem;}
.wpcf7-response-output {background-color: white;
padding: 1rem 2rem!important;
margin-top: 0.2rem!important;}
@media (max-width:920px){.newsform input.wpcf7-submit {margin-top:0.741rem;}}
.newsform .cform-info a {border-bottom: 1px solid #ff6900; color: #1c1c1c;}
.newsform .cform-info a:hover {border-bottom: 1px solid rgba(0,0,0,0); color: #ff6900;} .newsletter-signup input.sib-default-btn {
font-size:1.281rem!important;
border-radius:0!important;
background-color: #ff6900!important;
font-weight:800!important;
line-height:1!important;
margin:0!important;
padding: 1.281rem 1.067rem!important;
transition: 0.3s ease;
letter-spacing: 1px!important;}
.newsletter-signup input.sib-default-btn:hover {background-color: #1c1c1c!important;}
.newsletter-signup input.newsletter-email-input {
margin:0!important; border:1px solid rgb(240,240,240)!important;
}
.newsletter-signup label {box-shadow: none!important; pointer-events:none;}
@media (max-width:920px){.newsletter-signup input.sib-default-btn {margin-top:1.281rem!important;}
#BorlabsCookieBox ._brlbs-paragraph {font-size:1rem;}} .heateor_sss_sharing_container {display:none;}
.heateor_sss_email .heateor_sss_svg {background-color:#ff6900!important;}
.heateor_sss_s_copy_link {background-color:#1c1c1c!important;}
.heateor_sss_more .heateor_sss_svg {background-color:rgb(150,150,150)!important;}
.meta-postinfo div a {color:#1c1c1c!important; padding:0;}
.blogpost-content .blogpost_custom_fullsize_image img {width:100%; max-width:100%;} .jobs_richtext h6, .jobs_richtext strong {font-weight:600;}
.jobs_richtext h5, .jobs_richtext h6 {color:#1c1c1c; font-family: Work Sans; padding: 0.335rem 0;}
.jobs_richtext p {color:#262626; padding: 0.335rem 0; max-width: 40rem; font-size:1.125rem;} @media (min-width: 400px) {.instrumentierungsdiagramm-break {display: none;}} .redundant {display:none!important;}
.rotate svg {transform: rotate(-180deg);}
.post-card:hover .post-card__readmore, .blogseite-post-card:hover .blogseite-post-card__readmore {background-color: #ff6900; color: #ffffff;}
._brlbs-content-blocker {text-align:center!important;}
.blog-portrait {margin-bottom:0!important;}
.newsletter-ff-dark label {color:white;}
.newsletter-ff-dark input {font-size:14px;}
.newsletter-ff-dark .fluentform .text-danger {color:white!important;}
.newsletter-ff-dark .ff-btn-submit {background-color:#262626!important;line-height:1.9!important; font-size:14px!important;}
.newsletter-ff-dark .frm-fluent-form .ff-t-container {gap:0.35rem!important}
.ff-message-success {background-color:white;}
.newsletter-ff-light input, .newsletter-ff-light .ff-btn-submit {line-height:1.9!important;font-size:14px!important;}
.newsletter-ff-light .ff-btn-submit {font-weight:600!important;letter-spacing:0.2px;padding-top: 11px!important;padding-bottom: 11px!important;}
form.fluent_form_20 .wpf_has_custom_css.ff-btn-submit {min-width:200px!important;font-weight:700;}
select.ff-el-form-control:not([size]):not([multiple]) {
height: auto!important; 
}
select.ff-el-form-control:not([size]):not([multiple]) {
background-color:white;
}
.ff-el-input--content .choices[data-type="select-multiple"] {
text-align:left;
}
.ff-el-input--content .choices[data-type="select-multiple"] .choices__inner {
border-radius: var(--fluentform-border-radius)!important;
padding: 11px 20px!important;
}
.frm-fluent-form .choices[data-type*=select-multiple] .choices__input.choices__input {
font-size:1.125rem;
padding:0;
line-height:1;
font-family: -apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
color: var(--fluentform-secondary);
}
.frm-fluent-form .choices__list--multiple .choices__item.choices__item {
font-size: 14px;
padding: 4px 14px;
font-family: -apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}
.choices__list.choices__list {
z-index:12;
}
.choices__list .choices__item.choices__item {
font-size: 1rem!important;
font-family: -apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
}
.frm-fluent-form .multiselect-bewerbung .choices[data-type*=select-multiple]:after {
width:0!important
}
.active .multiselect-bewerbung div:after {
width: 17ch!important;
}
.borlabs-preferences span {line-height:1.2;display:block;}
.borlabs-preferences.borlabs-preferences button {white-space:nowrap;padding:0;font-weight:400!important;font-size:15px;}
.borlabs-preferences.borlabs-preferences button:hover {background-color:rgba(0,0,0,0);}
.trp-language-switcher {
height: auto;}
.trp-language-switcher > div > a {font-size: 0.813rem;}
@media (min-width:920px) and (max-width:1160px){
.stelleanzeige__liste__item {flex-direction:column!important;padding-bottom:1.281rem;}
.stellenanzeige__liste__buttonwrapper {padding-top:0rem;}
}
@media (min-width: 1400px) {#scrollElement {position:sticky!important;top:80px;}}
.hover-icon-right svg {transform:translateX(0);transition:0.2s ease;}
.hover-icon-right:hover svg {transform:translateX(4px);transition:0.2s ease;}
.hover-icon-right:hover div {text-decoration:underline;}
.mit-unserer-steuerung li::marker {font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 0.2rem) * 2.1695)), 4rem);line-height:1;}
@media (max-width:1250px) {
.testimonial-slider .unslider-arrow {top:100%; margin-top:10px;}
.testimonial-slider .unslider {padding:0;}
}
#kontakt-ff .fluentform {
width: 100%!important;
} #ct-builder [data-aos] {opacity: 1; transform: translate(0) scale(1);}
.bewerbungsformular_shortcode .ff-step-header {margin-bottom: 2.656rem!important;}
.bewerbungsformular_shortcode .ff-el-progress-status, .bewerbungsformular_shortcode .ff-el-progress-bar span
{display:none!important;}
.bewerbungsformular_shortcode .ff-el-progress {height:0.256rem!important; width:100%; max-width:60rem; margin:0 auto;}
.bewerbungsformular_shortcode .ff-el-section-break hr {display:none;}
.bewerbungsformular_shortcode .ff-el-section-title {margin:0 auto; width:100%; max-width:52rem; line-height:1.2;color:#1c1c1c;}
.bewerbungsformular_shortcode .last-pagebreak > div {max-width: 60rem; margin: 0 auto;}
.bewerbungsformular_shortcode .last-pagebreak .ff-inner_submit_container .ff-t-column-2 {max-width:28rem;}
.bewerbungsformular_shortcode .ff-el-form-check.ff_item_selected {border-color:rgba(238,116,2,0.35)!important;}
.bewerbungsformular_shortcode .ff_el_checkable_photo_holders {display:flex!important; flex-direction:row; flex-wrap:wrap; justify-content: center; align-items:stretch; padding-bottom:1.281rem;}
.bewerbungsformular_shortcode .ff-el-image-holder.ff_item_selected:hover label > span {color:white!important;}
.bewerbungsformular_shortcode .ff-el-image-holder.ff_item_selected label > span {color:white!important;}
.bewerbungsformular_shortcode .ff-el-image-holder label span {white-space: break-spaces!important; line-height: 1.2!important; color:#1c1c1c!important;}
.bewerbungsformular_shortcode .ff-el-image-holder:hover {transform:scale(1.025); transition: 0.2s ease;}
.bewerbungsformular_shortcode .ff-el-image-holder {padding-bottom:2.656rem;}
.bewerbungsformular_shortcode .ff-el-image-holder:hover label > span {color:#ff6900!important;}
.bewerbungsformular_shortcode .ff_el_checkable_photo_holders .ff-el-form-check-label {
position: absolute;
bottom: 0;
width: 100%;}
.bewerbungsformular_shortcode .ff-el-progress-bar, .bewerbungsformular_shortcode .ff-el-image-holder.ff_item_selected label > span {background-color: #ff6900!important;}
.bewerbungsformular_shortcode .fluentform label.ff-el-image-input-src {background-size:4.589rem!important;max-height:10rem;align-self:center;}
.bewerbungsformular_shortcode .form-voraussetzungen .has-conditions {text-align:left!important;max-width:60rem;margin:0 auto;margin-bottom:20px!important;}
.bewerbungsformular_shortcode .form-voraussetzungen .has-conditions .ff-el-input--content div {margin-bottom:0.1rem;}
.bewerbungsformular_shortcode .form-voraussetzungen .has-conditions p {font-size:1.125rem;margin:0;padding-top:0.5rem;}
.bewerbungsformular_shortcode .ff-el-image-holder {display:flex!important; flex-direction:column; max-width:12.5rem; transition:0.2s ease; transform: scale(1); background-color:white!important; margin-left:0.618rem!important; margin-right:0.618rem!important; margin-top:1.236rem!important; font-family: 'Work Sans'; box-shadow:4px 4px 8px rgba(0,0,0,0.08); border-color:white;}
.bewerbungsformular_shortcode .step-nav {padding-top:1.844rem;max-width: 67.5rem;margin: 0 auto;}
.bewerbungsformular_shortcode .last-pagebreak .step-nav {padding-top:0;}
.bewerbungsformular_shortcode .last-pagebreak .ff-inner_submit_container {padding-top:1.844rem;}
.bewerbungsformular_shortcode .ff-el-is-error .text-danger {padding-top:1rem;}
.bewerbungsformular_shortcode .last-pagebreak div {text-align:left!important;}
.bewerbungsformular_shortcode .last-pagebreak .textfeld-fragen {padding-top: 1.844rem;}
.bewerbungsformular_shortcode .last-pagebreak .ff-el-section-title, .bewerbungsformular_shortcode .last-pagebreak .ff-section_break_desk {text-align: center!important;}
.bewerbungsformular_shortcode .last-pagebreak .ff-section_break_desk p {font-size:18px;padding-bottom:1.125rem;}
.bewerbungsformular_shortcode .last-pagebreak .ff-el-form-check {margin: 1.281rem 2.656rem 0.889rem 0!important;}
.bewerbungsformular_shortcode .last-pagebreak .ff-el-group {margin-bottom:30px!important;}
.bewerbungsformular_shortcode .has-conditions img {width: 1.125rem;margin-right: 0.65rem;}
.bewerbungsformular_shortcode .narrow-question h3 {max-width:36rem;}
.bewerbungsformular_shortcode input[type=checkbox] {filter: hue-rotate(182deg) brightness(1.35); width: 1rem; height: 1rem; margin-right: 0.2rem;}
.bewerbungsformular_shortcode #fluentform_11_success {text-align: center!important;background-color: white;margin: 3rem 0!important;}
@media (min-width: 768px) {
.frm-fluent-form .ff-t-container {gap:0.35rem!important;} 
}
@media (max-width:520px) {
.bewerbungsformular_shortcode .fluentform label.ff-el-image-input-src {background-size: 2.2rem!important; max-height:4.5rem;}
.bewerbungsformular_shortcode .ff-el-image-holder:hover {transform:scale(1);}
.bewerbungsformular_shortcode .ff-el-image-holder {max-width:19rem; width:100%!important; margin-top:0.714rem!important;}
.bewerbungsformular_shortcode .fluentform .ff-el-group.ff_list_buttons .ff-el-form-check {width:100%!important;}
.bewerbungsformular_shortcode .ff-step-header {margin-bottom: 2.213rem!important;}
.bewerbungsformular_shortcode .last-pagebreak .textfeld-fragen {padding-top: 1rem;}
.bewerbungsformular_shortcode .last-pagebreak .ff-inner_submit_container {padding-top:0;}
}#sib-container{
padding-left:-20px;
}
.stellenliste__perm:hover .stellenliste__button{
background-color:#ffffff;
color:#ff6900;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
transition-duration:0.1s;
transition-timing-function:ease;
}
.bewerbungsformular_shortcode .form-voraussetzungen .has-conditions{
padding-left:3rem;
padding-top:0.5rem;
}
.bewerbungsformular_shortcode .fluentform .ff-el-form-check{
}
.bewerbungsformular_shortcode .fluentform .ff-el-group{
text-align:center;
}
.blogpost-pulled-content figcaption{
padding-left:2rem;
padding-right:2rem;
text-align:center;
}
.blogpost-pulled-content hr{
width:25%;
margin-top:1rem;
margin-bottom:1rem;
}
.blog-foto-fließtext{
width:100%;
max-width:45.6rem;
padding-top:2.213rem;
text-align:center;
}
.blog-foto{
width:100%;
max-width:60rem;
padding-top:2.213rem;
text-align:center;
}
.blog-portrait{
text-align:center;
padding-top:2rem;
padding-bottom:2rem;
}
.blog-frage{
font-family:Work Sans;
font-weight:700;
color:#262626;
margin-bottom:0.18rem;
}
.blog-interview strong{
color:#ff6900;
}
.one-form #sib_signup_form_5 .checkbox-paragraph{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.one-form #sib_signup_form_5 .sib-default-btn:hover{
background-color:#ffffff;
color:#ff6900;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.one-form #sib_signup_form_5 .sib-default-btn{
font-family:Work Sans;
background-color:#ff6900;
padding-top:0.714rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:0.714rem;
margin-bottom:2.656rem;
border-radius:0px;
transition-duration:0.3s;
transition-timing-function:ease;
font-size:1.537rem;
line-height:1.3;
letter-spacing:0.5px;
font-weight:600;
align-self:center;
}
.one-form #sib_signup_form_5 p{
margin-top:2.656rem;
display:flex;
flex-direction:column;
}
.one-form .checkbox-text{
width:90%;
}
.one-form #sib_signup_form_4 .checkbox-paragraph{
display:flex;
flex-wrap:wrap;
flex-direction:row;
}
.one-form .submit-btn{
display:flex;
align-items:center;
}
.one-form #sib_signup_form_4 .sib-default-btn:hover{
background-color:#ffffff;
color:#ff6900;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.one-form #sib_signup_form_4 .sib-default-btn{
font-family:Work Sans;
background-color:#ff6900;
border-radius:0px;
font-size:1.537rem;
font-weight:600;
letter-spacing:0.5px;
line-height:1.3;
padding-top:0.714rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:0.714rem;
transition-duration:0.3s;
transition-timing-function:ease;
margin-bottom:2.656rem;
}
.one-form .oneCheckbox{
height: 25px; width: 25px; margin-right: 0.618rem;
}
.one-form #sib_signup_form_4 p{
margin-top:2.656rem;
flex-direction:column;
}
.one-form label{
font-family:Epilogue;
font-size:1.281rem;
line-height:1.3;
letter-spacing:0.2px;
}
.one-form input{
font-family:Epilogue;
padding-top:1.067rem;
padding-bottom:1.067rem;
padding-left:1.067rem;
padding-right:1.067rem;
color:#262626;
font-size:1.281rem;
}
.newsletter-signup .verwendung-email{
}
.newsletter-signup .verwendung-email a{
color:#262626;
font-weight:400;
font-size:1.067rem;
}
.hero-slider .unslider .unslider-nav li{
}
.oneForm input{
padding-left:1.067rem;
}
.blogpost-content img{
max-width:47rem;
width:100%;
}
.blogpost-content p{
max-width:48rem;
align-self:center;
width:100%;
padding-left:1.281rem;
padding-right:1.281rem;
}
.heateor_sss_email .heateor_sss_svg{
}
.produktionsanlagen_list .oxel_iconlist__row{
display:flex;
justify-content:center;
align-content:center;
align-items:center;
}
.newsletter-signup label .inputSternchen{
color:#ff6900;
font-weight:600;
}
.newsletter-signup .newsletter-compliance .sternchen{
color:#ff6900;
font-size:1.281rem;
font-weight:600;
margin-right:0.2rem;
}
.newsletter-signup .newsletter-datenschutz span{
padding-left:0.618rem;
margin-top:-0.2656rem;
}
.newsletter-signup .newsletter-datenschutz{
font-size:1.125rem;
display:flex;
align-items:flex-start;
flex-direction:row;
flex-wrap:nowrap;
padding-top:1.537rem;
}
.newsletter-signup input.newsletter-terms-checkbox{
border-top-color:#ff6900;
border-right-color:#ff6900;
border-bottom-color:#ff6900;
border-left-color:#ff6900;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
}
.newsletter-signup a:hover{
border-bottom-width:2px;
border-bottom-color:#ff6900;
border-bottom-style:solid;
}
.newsletter-signup a{
font-family:Epilogue;
font-size:1.125rem;
color:#ff6900;
font-weight:600;
transition-duration:0.2s;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#ffffff;
border-left-color:#ffffff;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
.newsletter-signup .newsletter-compliance{
font-family:Epilogue;
font-size:1.067rem;
color:#262626;
line-height:1.93;
padding-top:1.067rem;
display:flex;
justify-content:flex-start;
}
.newsletter-signup input.sib-default-btn{
font-family:Work Sans;
font-weight:800;
color:#ffffff;
font-size:1.281rem;
border-radius:0px;
background-color:#ff6900;
line-height:1;
}
.newsletter-signup input.newsletter-email-input{
font-family:Epilogue;
padding-top:1.067rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:1.067rem;
color:#262626;
font-size:1.281rem;
border-top-color:#a8a8a8;
border-right-color:#a8a8a8;
border-bottom-color:#a8a8a8;
border-left-color:#a8a8a8;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
line-height:1.3;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}
.newsletter-signup .sib-email-area{
display:flex;
align-items:center;
justify-content:center;
padding-top:0px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
flex-wrap:nowrap;
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
.newsletter-signup label{
font-family:Epilogue;
position:absolute;
font-size:1.281rem;
color:#1c1c1c;
line-height:1.3;
top:2.11rem;
left:1.75rem;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
.newsletter-signup .sib_signup_box_inside_1{
}
.hero-slider__inner > *{
transition-duration:0.8s;
transition-timing-function:ease-in-out;
transition-property:opacity, transform;
}
.unslider-active .hero-slider__inner > *{
transform:translate(0px,0px); opacity:1;
transition-delay:0.5s;
}
.category-title a:hover{
color:#1c1c1c;
background-color:#ffffff;
}
.category-title a{
color:#ffffff;
padding-top:0.618rem;
padding-left:1.281rem;
padding-right:1.281rem;
padding-bottom:0.618rem;
transition-duration:0.1s;
}
.oxy-repeater-pages-wrap{
position:absolute;
bottom:3.187rem;
}
.oxy-nav-menu{
display:flex;
}
.ct-text-block{
margin-bottom:0px;
}
.current-menu-parent{
background-color:#fbf0e5;
}
.current-menu-item{
background-color:#fbf0e5;
}
.mobile-languageswitcher{
font-size:0.889rem;
font-weight:400;
letter-spacing:0.2px;
border-bottom-width:0px;
}
.oxy-pro-menu-container > div:first-child{
margin-top:3.2rem;
}
ul.sub-menu{
border-top-color:#ff6900;
border-top-width:2px;
border-top-style:solid;
}
ul.sub-menu a{
font-weight:400;
border-top-width:0px;
border-top-style:solid;
}
ul.sub-menu li:first-of-type{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
}
ul.sub-menu li{
border-top-color:#ffffff;
border-top-width:1px;
border-top-style:solid;
}
.oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
border-bottom-color:rgba(228,228,228,0.8);
border-bottom-width:1px;
border-bottom-style:solid;
}
.oxy-pro-menu-mobile-open-icon svg{
}
#hero-slider .unslider-nav ol li.unslider-active{
width:100%;
background-color:#ff6900;
}
#hero-slider .unslider-nav ol li{
background-color:#f8f8f8;
width:50%;
height:5px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
border-radius:0px;
transition-duration:0.6s;
transition-timing-function:ease-in-out;
transition-property:width, transform;
}
.unslider-nav ol{
display:flex;
flex-direction:column;
width:30px;
align-items:flex-end;
}
.hero-slider .unslider .unslider-nav{
position:absolute;
top:2rem;
right:3.824rem;
left:auto;
bottom:auto;
}
@media (max-width: 919px) {
.oxy-pro-menu-mobile-open-icon svg{
}
}
@media (max-width: 919px) {
.oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
border-bottom-color:rgba(228,228,228,0.8);
border-bottom-width:1px;
border-bottom-style:solid;
}
.oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item:last-of-type{
border-bottom-width:0px;
}
.oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item:focus{
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-left-width:0px;
}
}
@media (max-width: 919px) {
ul.sub-menu li{
border-top-width:1px;
border-top-style:solid;
border-top-color:#ffffff;
}
ul.sub-menu li:first-of-type{
border-top-width:0px;
}
}
@media (max-width: 919px) {
ul.sub-menu a{
font-weight:400;
border-top-width:0px;
border-top-style:solid;
}
}
@media (max-width: 919px) {
ul.sub-menu{
border-top-width:2px;
border-top-color:#ff6900;
border-top-style:solid;
}
}
@media (max-width: 919px) {
.oxy-pro-menu-container > div:first-child{
margin-top:3.2rem;
}
}
@media (max-width: 919px) {
.mobile-languageswitcher{
border-bottom-width:0px;
font-size:0.889rem;
font-weight:400;
letter-spacing:0.2px;
}
}
@media (max-width: 919px) {
.current-menu-item{
background-color:#fbf0e5;
}
}
@media (max-width: 919px) {
.current-menu-parent{
background-color:#fbf0e5;
}
}
@media (max-width: 1399px) {
.oxy-repeater-pages-wrap{
position:absolute;
bottom:-2.656rem;
}
}
@media (max-width: 919px) {
.oxy-repeater-pages-wrap{
position:absolute;
bottom:-1.844rem;
}
}
@media (max-width: 919px) {
.newsletter-signup label{
flex-direction:row;
flex-wrap:nowrap;
display:flex;
}
}
@media (max-width: 919px) {
.newsletter-signup .sib-email-area{
display:flex;
flex-direction:column;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
@media (max-width: 479px) {
.newsletter-signup .sib-email-area{
display:block;
box-shadow:0px 0px 0px rgba(0,0,0,0);
}
}
@media (max-width: 919px) {
.newsletter-signup input.newsletter-email-input{
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
}
@media (max-width: 479px) {
.newsletter-signup input.newsletter-email-input{
box-shadow:5px 5px 10px rgba(0,0,0,0.16);
}
}
@media (max-width: 919px) {
.newsletter-signup input.sib-default-btn{
width:100%;
}
}
@media (max-width: 479px) {
.newsletter-signup input.sib-default-btn{
width:100%;
}
}
@media (max-width: 919px) {
.newsletter-signup .newsletter-compliance .sternchen{
}
}
@media (max-width: 919px) {
.newsletter-signup label .inputSternchen{
position:absolute;
right:-0.889rem;
top:0px;
}
}
@media (max-width: 919px) {
.one-form #sib_signup_form_4 p{
margin-top:2.213rem;
}
}
@media (max-width: 479px) {
.one-form .checkbox-text{
width:101%;
padding-top:0.335rem;
}
}
@media (max-width: 919px) {
.one-form #sib_signup_form_5 p{
margin-top:2.213rem;
}
}
@media (max-width: 1399px) {
.bewerbungsformular_shortcode .form-voraussetzungen .has-conditions{
padding-left:0rem;
}
}.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px} .unslider-nav ol {
list-style: none;
text-align: center;
}
.unslider-nav ol li {
display: inline-block;
width: 6px;
height: 6px;
margin: 0 4px;
background: transparent;
border-radius: 5px;
overflow: hidden;
text-indent: -999em;
border: 2px solid #fff;
cursor: pointer;
}
.unslider-nav ol li.unslider-active {
background: #fff;
cursor: default;
} .unslider-arrow {
background: rgba(0, 0, 0, 0.2) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==) no-repeat scroll 50% 50% / 7px 11px;
border-radius: 32px;
display: block;
height: 32px;
margin-top: -16px;
opacity: 0.6;
overflow: hidden;
text-indent: -999em;
top: 50%;
transition: opacity 0.2s ease 0s;
width: 32px;
}
.unslider-arrow:hover {
opacity: 1;
}
.unslider-arrow.prev {
left: 0;
right: auto;
transform: rotate(-180deg);
}
.unslider-arrow.next {
left: auto;
right: 0;
} .unslider {
position: relative;
overflow: visible;
padding: 0 40px;
}
.unslider-nav ol li {
box-sizing: content-box;
box-shadow: 0px 0px 4px rgba(0,0,0,0.2), 0px 0px 1px rgba(0,0,0,0.2) inset;
}
.unslider-nav ol li.unslider-active {
box-shadow: 0px 0px 4px rgba(0,0,0,0.2);
}
.unslider-wrap.unslider-carousel>li {
padding: 5px;
}