@font-face{font-display:swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../../libs/material-design-icons/MaterialIcons-Regular.woff2) format("woff2"),url(../../libs/material-design-icons/MaterialIcons-Regular.woff) format("woff"),url(../../libs/material-design-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons,.select-holder:before{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.body{color:#000}.body-dark{color:#000}.body-light{color:#404040}.bg-body{background-color:#000}.bg-body.set-color{color:#fff}.bg-body.set-color h1,.bg-body.set-color h2,.bg-body.set-color h3,.bg-body.set-color h4,.bg-body.set-color h5,.bg-body.set-color h6,.bg-body.set-color p,.bg-body.set-color a{color:#fff}.bga9-body{background-color:rgba(0,0,0,0.9)}.bga9-body.set-color{color:#fff}.bga8-body{background-color:rgba(0,0,0,0.8)}.bga8-body.set-color{color:#fff}.bga7-body{background-color:rgba(0,0,0,0.7)}.bga7-body.set-color{color:#fff}.bga6-body{background-color:rgba(0,0,0,0.6)}.bga6-body.set-color{color:#fff}.bga5-body{background-color:rgba(0,0,0,0.5)}.bga5-body.set-color{color:#fff}.bga4-body{background-color:rgba(0,0,0,0.4)}.bga4-body.set-color{color:#fff}.bga3-body{background-color:rgba(0,0,0,0.3)}.bga3-body.set-color{color:#fff}.bga2-body{background-color:rgba(0,0,0,0.2)}.bga2-body.set-color{color:#fff}.bga1-body{background-color:rgba(0,0,0,0.1)}.bga1-body.set-color{color:#fff}.bdr-body{border-color:#000}.heading_colour{color:#000}.primary{color:#941A20}.primary-dark{color:#4a0d10}.primary-light{color:#af5358}.bg-primary{background-color:#941A20}.bg-primary.set-color{color:#000}.bg-primary.set-color h1,.bg-primary.set-color h2,.bg-primary.set-color h3,.bg-primary.set-color h4,.bg-primary.set-color h5,.bg-primary.set-color h6,.bg-primary.set-color p,.bg-primary.set-color a{color:#000}.bga9-primary{background-color:rgba(148,26,32,0.9)}.bga9-primary.set-color{color:#000}.bga8-primary{background-color:rgba(148,26,32,0.8)}.bga8-primary.set-color{color:#000}.bga7-primary{background-color:rgba(148,26,32,0.7)}.bga7-primary.set-color{color:#000}.bga6-primary{background-color:rgba(148,26,32,0.6)}.bga6-primary.set-color{color:#000}.bga5-primary{background-color:rgba(148,26,32,0.5)}.bga5-primary.set-color{color:#000}.bga4-primary{background-color:rgba(148,26,32,0.4)}.bga4-primary.set-color{color:#000}.bga3-primary{background-color:rgba(148,26,32,0.3)}.bga3-primary.set-color{color:#000}.bga2-primary{background-color:rgba(148,26,32,0.2)}.bga2-primary.set-color{color:#000}.bga1-primary{background-color:rgba(148,26,32,0.1)}.bga1-primary.set-color{color:#000}.bdr-primary{border-color:#941A20}.secondary{color:#000}.secondary-dark{color:#000}.secondary-light{color:#404040}.bg-secondary{background-color:#000}.bg-secondary.set-color{color:#fff}.bg-secondary.set-color h1,.bg-secondary.set-color h2,.bg-secondary.set-color h3,.bg-secondary.set-color h4,.bg-secondary.set-color h5,.bg-secondary.set-color h6,.bg-secondary.set-color p,.bg-secondary.set-color a{color:#fff}.bga9-secondary{background-color:rgba(0,0,0,0.9)}.bga9-secondary.set-color{color:#fff}.bga8-secondary{background-color:rgba(0,0,0,0.8)}.bga8-secondary.set-color{color:#fff}.bga7-secondary{background-color:rgba(0,0,0,0.7)}.bga7-secondary.set-color{color:#fff}.bga6-secondary{background-color:rgba(0,0,0,0.6)}.bga6-secondary.set-color{color:#fff}.bga5-secondary{background-color:rgba(0,0,0,0.5)}.bga5-secondary.set-color{color:#fff}.bga4-secondary{background-color:rgba(0,0,0,0.4)}.bga4-secondary.set-color{color:#fff}.bga3-secondary{background-color:rgba(0,0,0,0.3)}.bga3-secondary.set-color{color:#fff}.bga2-secondary{background-color:rgba(0,0,0,0.2)}.bga2-secondary.set-color{color:#fff}.bga1-secondary{background-color:rgba(0,0,0,0.1)}.bga1-secondary.set-color{color:#fff}.bdr-secondary{border-color:#000}.tertiary{color:#55667f}.tertiary-dark{color:#404d5f}.tertiary-light{color:#808c9f}.bg-tertiary{background-color:#55667f}.bg-tertiary.set-color{color:#fff}.bg-tertiary.set-color h1,.bg-tertiary.set-color h2,.bg-tertiary.set-color h3,.bg-tertiary.set-color h4,.bg-tertiary.set-color h5,.bg-tertiary.set-color h6,.bg-tertiary.set-color p,.bg-tertiary.set-color a{color:#fff}.bga9-tertiary{background-color:rgba(85,102,127,0.9)}.bga9-tertiary.set-color{color:#fff}.bga8-tertiary{background-color:rgba(85,102,127,0.8)}.bga8-tertiary.set-color{color:#fff}.bga7-tertiary{background-color:rgba(85,102,127,0.7)}.bga7-tertiary.set-color{color:#fff}.bga6-tertiary{background-color:rgba(85,102,127,0.6)}.bga6-tertiary.set-color{color:#fff}.bga5-tertiary{background-color:rgba(85,102,127,0.5)}.bga5-tertiary.set-color{color:#fff}.bga4-tertiary{background-color:rgba(85,102,127,0.4)}.bga4-tertiary.set-color{color:#fff}.bga3-tertiary{background-color:rgba(85,102,127,0.3)}.bga3-tertiary.set-color{color:#fff}.bga2-tertiary{background-color:rgba(85,102,127,0.2)}.bga2-tertiary.set-color{color:#fff}.bga1-tertiary{background-color:rgba(85,102,127,0.1)}.bga1-tertiary.set-color{color:#fff}.bdr-tertiary{border-color:#55667f}.black{color:#000}.black-dark{color:#000}.black-light{color:#404040}.bg-black{background-color:#000}.bg-black.set-color{color:#fff}.bg-black.set-color h1,.bg-black.set-color h2,.bg-black.set-color h3,.bg-black.set-color h4,.bg-black.set-color h5,.bg-black.set-color h6,.bg-black.set-color p,.bg-black.set-color a{color:#fff}.bga9-black{background-color:rgba(0,0,0,0.9)}.bga9-black.set-color{color:#fff}.bga8-black{background-color:rgba(0,0,0,0.8)}.bga8-black.set-color{color:#fff}.bga7-black{background-color:rgba(0,0,0,0.7)}.bga7-black.set-color{color:#fff}.bga6-black{background-color:rgba(0,0,0,0.6)}.bga6-black.set-color{color:#fff}.bga5-black{background-color:rgba(0,0,0,0.5)}.bga5-black.set-color{color:#fff}.bga4-black{background-color:rgba(0,0,0,0.4)}.bga4-black.set-color{color:#fff}.bga3-black{background-color:rgba(0,0,0,0.3)}.bga3-black.set-color{color:#fff}.bga2-black{background-color:rgba(0,0,0,0.2)}.bga2-black.set-color{color:#fff}.bga1-black{background-color:rgba(0,0,0,0.1)}.bga1-black.set-color{color:#fff}.bdr-black{border-color:#000}.xdark{color:#3a3a3a}.xdark-xdark{color:#2c2c2c}.xdark-light{color:#6b6b6b}.bg-xdark{background-color:#3a3a3a}.bg-xdark.set-color{color:#fff}.bg-xdark.set-color h1,.bg-xdark.set-color h2,.bg-xdark.set-color h3,.bg-xdark.set-color h4,.bg-xdark.set-color h5,.bg-xdark.set-color h6,.bg-xdark.set-color p,.bg-xdark.set-color a{color:#fff}.bga9-xdark{background-color:rgba(58,58,58,0.9)}.bga9-xdark.set-color{color:#fff}.bga8-xdark{background-color:rgba(58,58,58,0.8)}.bga8-xdark.set-color{color:#fff}.bga7-xdark{background-color:rgba(58,58,58,0.7)}.bga7-xdark.set-color{color:#fff}.bga6-xdark{background-color:rgba(58,58,58,0.6)}.bga6-xdark.set-color{color:#fff}.bga5-xdark{background-color:rgba(58,58,58,0.5)}.bga5-xdark.set-color{color:#fff}.bga4-xdark{background-color:rgba(58,58,58,0.4)}.bga4-xdark.set-color{color:#fff}.bga3-xdark{background-color:rgba(58,58,58,0.3)}.bga3-xdark.set-color{color:#fff}.bga2-xdark{background-color:rgba(58,58,58,0.2)}.bga2-xdark.set-color{color:#fff}.bga1-xdark{background-color:rgba(58,58,58,0.1)}.bga1-xdark.set-color{color:#fff}.bdr-xdark{border-color:#3a3a3a}.dark{color:#575756}.dark-dark{color:#414141}.dark-light{color:#818180}.bg-dark{background-color:#575756}.bg-dark.set-color{color:#fff}.bg-dark.set-color h1,.bg-dark.set-color h2,.bg-dark.set-color h3,.bg-dark.set-color h4,.bg-dark.set-color h5,.bg-dark.set-color h6,.bg-dark.set-color p,.bg-dark.set-color a{color:#fff}.bga9-dark{background-color:rgba(87,87,86,0.9)}.bga9-dark.set-color{color:#fff}.bga8-dark{background-color:rgba(87,87,86,0.8)}.bga8-dark.set-color{color:#fff}.bga7-dark{background-color:rgba(87,87,86,0.7)}.bga7-dark.set-color{color:#fff}.bga6-dark{background-color:rgba(87,87,86,0.6)}.bga6-dark.set-color{color:#fff}.bga5-dark{background-color:rgba(87,87,86,0.5)}.bga5-dark.set-color{color:#fff}.bga4-dark{background-color:rgba(87,87,86,0.4)}.bga4-dark.set-color{color:#fff}.bga3-dark{background-color:rgba(87,87,86,0.3)}.bga3-dark.set-color{color:#fff}.bga2-dark{background-color:rgba(87,87,86,0.2)}.bga2-dark.set-color{color:#fff}.bga1-dark{background-color:rgba(87,87,86,0.1)}.bga1-dark.set-color{color:#fff}.mid{color:#4A4A4A}.mid-dark{color:#383838}.mid-light{color:#777}.bg-mid{background-color:#4A4A4A}.bg-mid.set-color{color:#fff}.bg-mid.set-color h1,.bg-mid.set-color h2,.bg-mid.set-color h3,.bg-mid.set-color h4,.bg-mid.set-color h5,.bg-mid.set-color h6,.bg-mid.set-color p,.bg-mid.set-color a{color:#fff}.bga9-mid{background-color:rgba(74,74,74,0.9)}.bga9-mid.set-color{color:#fff}.bga8-mid{background-color:rgba(74,74,74,0.8)}.bga8-mid.set-color{color:#fff}.bga7-mid{background-color:rgba(74,74,74,0.7)}.bga7-mid.set-color{color:#fff}.bga6-mid{background-color:rgba(74,74,74,0.6)}.bga6-mid.set-color{color:#fff}.bga5-mid{background-color:rgba(74,74,74,0.5)}.bga5-mid.set-color{color:#fff}.bga4-mid{background-color:rgba(74,74,74,0.4)}.bga4-mid.set-color{color:#fff}.bga3-mid{background-color:rgba(74,74,74,0.3)}.bga3-mid.set-color{color:#fff}.bga2-mid{background-color:rgba(74,74,74,0.2)}.bga2-mid.set-color{color:#fff}.bga1-mid{background-color:rgba(74,74,74,0.1)}.bga1-mid.set-color{color:#fff}.bdr-mid{border-color:#4A4A4A}.light{color:#e5e5e5}.light-dark{color:#acacac}.light-light{color:#ececec}.bg-light{background-color:#e5e5e5}.bg-light.set-color{color:#222}.bg-light.set-color h1,.bg-light.set-color h2,.bg-light.set-color h3,.bg-light.set-color h4,.bg-light.set-color h5,.bg-light.set-color h6,.bg-light.set-color p,.bg-light.set-color a{color:#222}.bga9-light{background-color:rgba(229,229,229,0.9)}.bga9-light.set-color{color:#222}.bga8-light{background-color:rgba(229,229,229,0.8)}.bga8-light.set-color{color:#222}.bga7-light{background-color:rgba(229,229,229,0.7)}.bga7-light.set-color{color:#222}.bga6-light{background-color:rgba(229,229,229,0.6)}.bga6-light.set-color{color:#222}.bga5-light{background-color:rgba(229,229,229,0.5)}.bga5-light.set-color{color:#222}.bga4-light{background-color:rgba(229,229,229,0.4)}.bga4-light.set-color{color:#222}.bga3-light{background-color:rgba(229,229,229,0.3)}.bga3-light.set-color{color:#222}.bga2-light{background-color:rgba(229,229,229,0.2)}.bga2-light.set-color{color:#222}.bga1-light{background-color:rgba(229,229,229,0.1)}.bga1-light.set-color{color:#222}.bdr-light{border-color:#e5e5e5}.xlight{color:#f2f2f2}.xlight-dark{color:#b6b6b6}.xlight-light{color:#f5f5f5}.bg-xlight{background-color:#f2f2f2}.bg-xlight.set-color{color:#111}.bg-xlight.set-color h1,.bg-xlight.set-color h2,.bg-xlight.set-color h3,.bg-xlight.set-color h4,.bg-xlight.set-color h5,.bg-xlight.set-color h6,.bg-xlight.set-color p,.bg-xlight.set-color a{color:#111}.bga9-xlight{background-color:rgba(242,242,242,0.9)}.bga9-xlight.set-color{color:#111}.bga8-xlight{background-color:rgba(242,242,242,0.8)}.bga8-xlight.set-color{color:#111}.bga7-xlight{background-color:rgba(242,242,242,0.7)}.bga7-xlight.set-color{color:#111}.bga6-xlight{background-color:rgba(242,242,242,0.6)}.bga6-xlight.set-color{color:#111}.bga5-xlight{background-color:rgba(242,242,242,0.5)}.bga5-xlight.set-color{color:#111}.bga4-xlight{background-color:rgba(242,242,242,0.4)}.bga4-xlight.set-color{color:#111}.bga3-xlight{background-color:rgba(242,242,242,0.3)}.bga3-xlight.set-color{color:#111}.bga2-xlight{background-color:rgba(242,242,242,0.2)}.bga2-xlight.set-color{color:#111}.bga1-xlight{background-color:rgba(242,242,242,0.1)}.bga1-xlight.set-color{color:#111}.bdr-xlight{border-color:#f2f2f2}.white{color:#fff}.white-dark{color:#bfbfbf}.white-light{color:#fff}.bg-white{background-color:#fff}.bg-white.set-color{color:#000}.bg-white.set-color h1,.bg-white.set-color h2,.bg-white.set-color h3,.bg-white.set-color h4,.bg-white.set-color h5,.bg-white.set-color h6,.bg-white.set-color p,.bg-white.set-color a{color:#000}.bga9-white{background-color:rgba(255,255,255,0.9)}.bga9-white.set-color{color:#000}.bga8-white{background-color:rgba(255,255,255,0.8)}.bga8-white.set-color{color:#000}.bga7-white{background-color:rgba(255,255,255,0.7)}.bga7-white.set-color{color:#000}.bga6-white{background-color:rgba(255,255,255,0.6)}.bga6-white.set-color{color:#000}.bga5-white{background-color:rgba(255,255,255,0.5)}.bga5-white.set-color{color:#000}.bga4-white{background-color:rgba(255,255,255,0.4)}.bga4-white.set-color{color:#000}.bga3-white{background-color:rgba(255,255,255,0.3)}.bga3-white.set-color{color:#000}.bga2-white{background-color:rgba(255,255,255,0.2)}.bga2-white.set-color{color:#000}.bga1-white{background-color:rgba(255,255,255,0.1)}.bga1-white.set-color{color:#000}.bdr-white{border-color:#fff}.red{color:#d75746}.red-dark{color:#a14135}.red-light{color:#e18174}.bg-red{background-color:#d75746}.bg-red.set-color{color:#fff}.bg-red.set-color h1,.bg-red.set-color h2,.bg-red.set-color h3,.bg-red.set-color h4,.bg-red.set-color h5,.bg-red.set-color h6,.bg-red.set-color p,.bg-red.set-color a{color:#fff}.bga9-red{background-color:rgba(215,87,70,0.9)}.bga9-red.set-color{color:#fff}.bga8-red{background-color:rgba(215,87,70,0.8)}.bga8-red.set-color{color:#fff}.bga7-red{background-color:rgba(215,87,70,0.7)}.bga7-red.set-color{color:#fff}.bga6-red{background-color:rgba(215,87,70,0.6)}.bga6-red.set-color{color:#fff}.bga5-red{background-color:rgba(215,87,70,0.5)}.bga5-red.set-color{color:#fff}.bga4-red{background-color:rgba(215,87,70,0.4)}.bga4-red.set-color{color:#fff}.bga3-red{background-color:rgba(215,87,70,0.3)}.bga3-red.set-color{color:#fff}.bga2-red{background-color:rgba(215,87,70,0.2)}.bga2-red.set-color{color:#fff}.bga1-red{background-color:rgba(215,87,70,0.1)}.bga1-red.set-color{color:#fff}.blue{color:#5197d6}.blue-dark{color:#3d71a1}.blue-light{color:#7db1e0}.bg-blue{background-color:#5197d6}.bg-blue.set-color{color:#fff}.bg-blue.set-color h1,.bg-blue.set-color h2,.bg-blue.set-color h3,.bg-blue.set-color h4,.bg-blue.set-color h5,.bg-blue.set-color h6,.bg-blue.set-color p,.bg-blue.set-color a{color:#fff}.bga9-blue{background-color:rgba(81,151,214,0.9)}.bga9-blue.set-color{color:#fff}.bga8-blue{background-color:rgba(81,151,214,0.8)}.bga8-blue.set-color{color:#fff}.bga7-blue{background-color:rgba(81,151,214,0.7)}.bga7-blue.set-color{color:#fff}.bga6-blue{background-color:rgba(81,151,214,0.6)}.bga6-blue.set-color{color:#fff}.bga5-blue{background-color:rgba(81,151,214,0.5)}.bga5-blue.set-color{color:#fff}.bga4-blue{background-color:rgba(81,151,214,0.4)}.bga4-blue.set-color{color:#fff}.bga3-blue{background-color:rgba(81,151,214,0.3)}.bga3-blue.set-color{color:#fff}.bga2-blue{background-color:rgba(81,151,214,0.2)}.bga2-blue.set-color{color:#fff}.bga1-blue{background-color:rgba(81,151,214,0.1)}.bga1-blue.set-color{color:#fff}.yellow{color:#f8d149}.yellow-dark{color:#ba9d37}.yellow-light{color:#fadd77}.bg-yellow{background-color:#f8d149}.bg-yellow.set-color{color:#fff}.bg-yellow.set-color h1,.bg-yellow.set-color h2,.bg-yellow.set-color h3,.bg-yellow.set-color h4,.bg-yellow.set-color h5,.bg-yellow.set-color h6,.bg-yellow.set-color p,.bg-yellow.set-color a{color:#fff}.bga9-yellow{background-color:rgba(248,209,73,0.9)}.bga9-yellow.set-color{color:#fff}.bga8-yellow{background-color:rgba(248,209,73,0.8)}.bga8-yellow.set-color{color:#fff}.bga7-yellow{background-color:rgba(248,209,73,0.7)}.bga7-yellow.set-color{color:#fff}.bga6-yellow{background-color:rgba(248,209,73,0.6)}.bga6-yellow.set-color{color:#fff}.bga5-yellow{background-color:rgba(248,209,73,0.5)}.bga5-yellow.set-color{color:#fff}.bga4-yellow{background-color:rgba(248,209,73,0.4)}.bga4-yellow.set-color{color:#fff}.bga3-yellow{background-color:rgba(248,209,73,0.3)}.bga3-yellow.set-color{color:#fff}.bga2-yellow{background-color:rgba(248,209,73,0.2)}.bga2-yellow.set-color{color:#fff}.bga1-yellow{background-color:rgba(248,209,73,0.1)}.bga1-yellow.set-color{color:#fff}.green{color:#57b89d}.green-dark{color:#418a76}.green-light{color:#81cab6}.bg-green{background-color:#57b89d}.bg-green.set-color{color:#fff}.bg-green.set-color h1,.bg-green.set-color h2,.bg-green.set-color h3,.bg-green.set-color h4,.bg-green.set-color h5,.bg-green.set-color h6,.bg-green.set-color p,.bg-green.set-color a{color:#fff}.bga9-green{background-color:rgba(87,184,157,0.9)}.bga9-green.set-color{color:#fff}.bga8-green{background-color:rgba(87,184,157,0.8)}.bga8-green.set-color{color:#fff}.bga7-green{background-color:rgba(87,184,157,0.7)}.bga7-green.set-color{color:#fff}.bga6-green{background-color:rgba(87,184,157,0.6)}.bga6-green.set-color{color:#fff}.bga5-green{background-color:rgba(87,184,157,0.5)}.bga5-green.set-color{color:#fff}.bga4-green{background-color:rgba(87,184,157,0.4)}.bga4-green.set-color{color:#fff}.bga3-green{background-color:rgba(87,184,157,0.3)}.bga3-green.set-color{color:#fff}.bga2-green{background-color:rgba(87,184,157,0.2)}.bga2-green.set-color{color:#fff}.bga1-green{background-color:rgba(87,184,157,0.1)}.bga1-green.set-color{color:#fff}.purple{color:#554c99}.purple-dark{color:#403973}.purple-light{color:#8079b3}.bg-purple{background-color:#554c99}.bg-purple.set-color{color:#fff}.bg-purple.set-color h1,.bg-purple.set-color h2,.bg-purple.set-color h3,.bg-purple.set-color h4,.bg-purple.set-color h5,.bg-purple.set-color h6,.bg-purple.set-color p,.bg-purple.set-color a{color:#fff}.bga9-purple{background-color:rgba(85,76,153,0.9)}.bga9-purple.set-color{color:#fff}.bga8-purple{background-color:rgba(85,76,153,0.8)}.bga8-purple.set-color{color:#fff}.bga7-purple{background-color:rgba(85,76,153,0.7)}.bga7-purple.set-color{color:#fff}.bga6-purple{background-color:rgba(85,76,153,0.6)}.bga6-purple.set-color{color:#fff}.bga5-purple{background-color:rgba(85,76,153,0.5)}.bga5-purple.set-color{color:#fff}.bga4-purple{background-color:rgba(85,76,153,0.4)}.bga4-purple.set-color{color:#fff}.bga3-purple{background-color:rgba(85,76,153,0.3)}.bga3-purple.set-color{color:#fff}.bga2-purple{background-color:rgba(85,76,153,0.2)}.bga2-purple.set-color{color:#fff}.bga1-purple{background-color:rgba(85,76,153,0.1)}.bga1-purple.set-color{color:#fff}.pink{color:#e2cffb}.pink-dark{color:#aa9bbc}.pink-light{color:#e9dbfc}.bg-pink{background-color:#e2cffb}.bg-pink.set-color{color:#fff}.bg-pink.set-color h1,.bg-pink.set-color h2,.bg-pink.set-color h3,.bg-pink.set-color h4,.bg-pink.set-color h5,.bg-pink.set-color h6,.bg-pink.set-color p,.bg-pink.set-color a{color:#fff}.bga9-pink{background-color:rgba(226,207,251,0.9)}.bga9-pink.set-color{color:#fff}.bga8-pink{background-color:rgba(226,207,251,0.8)}.bga8-pink.set-color{color:#fff}.bga7-pink{background-color:rgba(226,207,251,0.7)}.bga7-pink.set-color{color:#fff}.bga6-pink{background-color:rgba(226,207,251,0.6)}.bga6-pink.set-color{color:#fff}.bga5-pink{background-color:rgba(226,207,251,0.5)}.bga5-pink.set-color{color:#fff}.bga4-pink{background-color:rgba(226,207,251,0.4)}.bga4-pink.set-color{color:#fff}.bga3-pink{background-color:rgba(226,207,251,0.3)}.bga3-pink.set-color{color:#fff}.bga2-pink{background-color:rgba(226,207,251,0.2)}.bga2-pink.set-color{color:#fff}.bga1-pink{background-color:rgba(226,207,251,0.1)}.bga1-pink.set-color{color:#fff}.orange{color:#e79f3c}.orange-dark{color:#ad772d}.orange-light{color:#edb76d}.bg-orange{background-color:#e79f3c}.bg-orange.set-color{color:#fff}.bg-orange.set-color h1,.bg-orange.set-color h2,.bg-orange.set-color h3,.bg-orange.set-color h4,.bg-orange.set-color h5,.bg-orange.set-color h6,.bg-orange.set-color p,.bg-orange.set-color a{color:#fff}.bga9-orange{background-color:rgba(231,159,60,0.9)}.bga9-orange.set-color{color:#fff}.bga8-orange{background-color:rgba(231,159,60,0.8)}.bga8-orange.set-color{color:#fff}.bga7-orange{background-color:rgba(231,159,60,0.7)}.bga7-orange.set-color{color:#fff}.bga6-orange{background-color:rgba(231,159,60,0.6)}.bga6-orange.set-color{color:#fff}.bga5-orange{background-color:rgba(231,159,60,0.5)}.bga5-orange.set-color{color:#fff}.bga4-orange{background-color:rgba(231,159,60,0.4)}.bga4-orange.set-color{color:#fff}.bga3-orange{background-color:rgba(231,159,60,0.3)}.bga3-orange.set-color{color:#fff}.bga2-orange{background-color:rgba(231,159,60,0.2)}.bga2-orange.set-color{color:#fff}.bga1-orange{background-color:rgba(231,159,60,0.1)}.bga1-orange.set-color{color:#fff}@font-face{font-display:swap;font-family:"Georgia";src:url("../../fonts/886cc2e0-6d9f-4b2e-a486-0148b53b006e.woff2") format("woff2"),url("../../fonts/d2f9060f-3485-482f-b5a0-b91faa67bab3.woff") format("woff")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-weight:300;font-style:normal;src:url("../../fonts/SourceSansPro-Light.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-weight:300;font-style:italic;src:url("../../fonts/SourceSansPro-LightItalic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-weight:400;font-style:normal;src:url("../../fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-weight:600;font-style:normal;src:url("../../fonts/SourceSansPro-SemiBold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-weight:700;font-style:normal;src:url("../../fonts/SourceSansPro-Bold.ttf") format("truetype")}.lead{font-size:1.1rem;font-weight:300;line-height:1.3;margin-bottom:1.5rem}.font-sm{font-size:.9rem}.font-xs,article.filter-chip .text,form .gdpr-holder .gdpr-title span,.breadcrumb{font-size:.8rem}.font-xxs,form .gdpr-holder .gdpr-msg p{font-size:.7rem}.small,small{font-size:80%;font-weight:400}.mobile-nav-4{position:fixed;top:0;right:0;left:0;max-height:100vh;z-index:10090;padding:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;transform:translateY(-100%);opacity:0;transition-property:opacity,transform;transform-origin:top center;transition:all .2s ease-in-out;box-shadow:0 1rem 3rem rgba(31,45,61,0.125);background:#fff}.mobile-nav-4 .header{height:90px}.mobile-nav-4.mobile-open{opacity:1;transform:translateY(0);transition:all .2s ease-in-out}.mobile-nav-4 .close{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;width:30px;height:30px;cursor:pointer;z-index:20;fill:#000}.mobile-nav-4 .collapse-icon{display:none}.mobile-nav-4 .logo-holder{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2rem;z-index:50}.mobile-nav-4 .logo-holder .logo{width:110px;height:67px}.mobile-nav-4 .nav-holder{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:50px;padding-bottom:1.5rem}.mobile-nav-4 .nav-holder .level-1 a{padding:.5rem;font-size:1.8rem;text-align:center;color:#000;transition:color .3s ease-in-out}@media (min-width: 992px){.mobile-nav-4 .nav-holder .level-1 a{min-width:500px}}.mobile-nav-4 .nav-holder .level-1 a:hover,.mobile-nav-4 .nav-holder .level-1 a.active{color:#941A20}.mobile-nav-4 .nav-holder .level-1 a.active{font-weight:400}.mobile-nav-4 .nav-holder .level-2 a{font-size:1rem;color:#f2f2f2;padding:2rem}@media (max-width: 991.98px){.mobile-nav-4{height:100%}.mobile-nav-4 .nav-contact{flex-direction:column;align-items:center}.mobile-nav-4 .nav-contact .contact-left,.mobile-nav-4 .nav-contact .social-holder{align-self:auto}}.header-2 .desktop-nav{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;z-index:10}@media (min-width: 992px){.header-2 .desktop-nav nav{padding-right:100px}}.header-2 .desktop-nav li:not(:last-child){margin-right:3rem}@media (min-width: 992px) and (max-width: 1325.98px){.header-2 .desktop-nav li:not(:last-child){margin-right:2rem}}@media (min-width: 992px){.header-2 .desktop-nav li.contact{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}}.header-2 .desktop-nav li.btn-primary a{color:#000}.header-2 .desktop-nav li.level-1 a{color:#000;font-weight:400;transition:all 0.2s ease-in-out;font-size:.9rem;border-bottom:2px solid transparent;transition:all .2s ease-in-out}.header-2 .desktop-nav li.level-1 a.btn{border-bottom:1px solid #941A20}.header-2 .desktop-nav li.level-1 a.btn:hover{color:#fff}@media (min-width: 992px) and (max-width: 1325.98px){.header-2 .desktop-nav li.level-1 a{font-size:1rem}}.header-2 .desktop-nav li.level-1 a.active{border-color:#941A20}.header-2 .desktop-nav li.level-1.btn a{line-height:normal}.header-2 .desktop-nav li.level-1.btn:hover a{color:#fff !important}.header-2 .desktop-nav li.level-1.btn.active a{border:0}.header-2 .desktop-nav .sub{background:#fff;padding:1rem;box-shadow:2px 18px 20px rgba(0,0,0,0.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.header-2 .desktop-nav .sub .level-2 a{padding:0 .5rem;line-height:inherit;font-weight:400;line-height:normal !important;font-size:.9rem;transition:color .2s ease-in-out}.header-2 .desktop-nav .sub .level-2 a:hover{color:#941A20}.header-2 .desktop-nav .sub li{margin-left:0;display:block}.header-2 .desktop-nav .sub li+li{margin-top:.5rem}@media (min-width: 992px){.feature-header .header-2-placeholder{height:0}.feature-header .header-2.not-scroll{background:transparent;border:transparent;box-shadow:none}.feature-header .header-2.not-scroll .logo{opacity:1}.feature-header .header-2.not-scroll .logo-black{opacity:0}.feature-header .header-2.not-scroll .menu-button .burger-icon{fill:#fff}}@media (max-width: 991.98px){.feature-header .header-2-placeholder{height:0}.feature-header .header-2.not-scroll{background:transparent;border:transparent;box-shadow:none}.feature-header .header-2.not-scroll .logo{opacity:1}.feature-header .header-2.not-scroll .logo-black{opacity:0}.feature-header .header-2.not-scroll .menu-button .burger-icon{fill:#fff}}.header-2-placeholder{height:90px}@media (min-width: 992px){.header-2-placeholder{height:120px}}.header-2{background:#fff;transition:background 0.3s, transform .4s, box-shadow .3s ease-in-out;position:fixed;z-index:1000;top:0;left:0;width:100%;height:120px}.header-2 .map{position:absolute;top:1.5rem;right:2rem;width:40px;height:40px}@media (max-width: 575.98px){.header-2 .map{right:30px}}.xlight-header .header-2{background:#f2f2f2}.header-2.scroll{box-shadow:0 3px 10px 0 rgba(0,0,0,0.1)}.header-2 .inner{height:100%;padding-top:15px;padding-bottom:15px;position:relative}.header-2 .logo{z-index:10;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2rem;width:140px;height:85px;transition:opacity 0.3s}@media (max-width: 991.98px){.header-2 .logo{width:110px;height:67px}}.header-2 .logo-white{opacity:1}.header-2 .logo-black{opacity:0;fill:#000}.header-2 .menu-button{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;z-index:50;display:none}.header-2 .menu-button svg{fill:#941A20}@media (max-width: 991.98px){.header-2{height:90px}.header-2 .map{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-2 .container{width:100%}.header-2 .menu-button{display:block}.header-2 .desktop-nav{display:none}}.footer-holder{background:#fff}.footer-1{background:#fff;position:relative;z-index:400}.footer-1 .container{position:relative}.footer-1 .border-holder{height:0px;font-size:0;background:#fff;z-index:1000}@media (min-width: 992px){.footer-1 .border-holder{padding:0 2rem}}@media (max-width: 991.98px){.footer-1 .border-holder{padding:0 1.5rem}}@media (min-width: 992px){.footer-1 .applied-logo-holder{position:absolute;bottom:0;right:2rem}}.footer-1 .applied-logo-holder .logo{width:200px;height:24px}.footer-1 .border{height:1px;width:100%;background:#f2f2f2}.footer-1 p{margin-bottom:1rem}.footer-1 .nav-vertical a{color:#575756;font-size:.9rem;padding:.3rem 0 !important;transition:all .2s ease}.footer-1 .nav-vertical a:hover{text-decoration:underline}.footer-1 .nav-vertical a.active{text-decoration:underline;font-weight:400}@media (max-width: 991.98px){.footer-1 .nav-vertical a{padding:.6rem 0 !important}}.footer-1 .contact-info a{padding:0.3rem 0;font-weight:400}.footer-1 .contact-info a:hover{text-decoration:underline}@media (max-width: 991.98px){.footer-1 .contact-info a{padding:0.6rem 0}}.footer-1 .copyright,.footer-1 .legals{display:inline-block;color:#4A4A4A;font-size:.8rem;text-transform:none}.footer-1 .copyright p,.footer-1 .legals p{color:#4A4A4A;font-size:.8rem;padding-top:0.2rem}.footer-1 .copyright a,.footer-1 .legals a{color:#4A4A4A !important;font-size:.8rem;text-transform:none}.footer-1 .message h3{font-size:2.1rem}.footer-1 .panel-title{margin-bottom:1rem;font-weight:500;font-size:1rem}.footer-1 .address,.footer-1 p{font-size:.9rem;color:#575756;line-height:30px}@media (min-width: 992px){.footer-1 .social-holder{position:absolute;top:0;right:2rem}}.footer-1 .social-holder a{display:list-item;margin-bottom:1rem;list-style:none}article.item-feature-block{overflow:hidden;position:relative}article.item-feature-block .schema{padding:1.5rem 0 0 0}article.item-feature-block .schema li{margin-bottom:4px}article.item-feature-block .text-holder{padding:2rem 2rem;position:relative}article.item-feature-block .text-holder .text{position:relative}article.item-feature-block .text-holder .brand-line-vertical{position:absolute;top:0;left:0;height:100%}article.item-feature-block .video-embed{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}article.item-feature-block .video-embed .mask{opacity:1}article.item-feature-block .video-embed .icon{width:80px;height:80px;fill:#000}article.item-feature-block section li{display:flex;align-items:center;flex-direction:row;padding-bottom:.5rem}article.item-feature-block .img-holder{overflow:hidden}@media (min-width: 992px){article.item-feature-block{display:flex}article.item-feature-block .text-holder,article.item-feature-block .img-holder{width:50%}}article.item-feature-block.order-reverse .text-holder{order:2}article.item-feature-block.order-reverse .img-holder{order:1}article.item-feature-block.flex-text-center .text-holder{display:flex}article.item-feature-block.flex-text-center .text{align-self:center}article.item-feature-block.cta-bottom-right-pos .cta-holder{display:block;position:absolute;bottom:2rem;right:2.5rem;z-index:100;opacity:0;transition:opacity 0.3s}article.item-feature-block.cta-bottom-right-pos:hover .cta-holder{opacity:1}article.item-feature-block.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}article.item-feature-block.mask-image-hover-primary-grad:hover .mask{opacity:0.4}article.item-feature-block-4{overflow:hidden;position:relative}article.item-feature-block-4 .schema{padding:1.5rem 0 0 0}article.item-feature-block-4 .schema li{margin-bottom:4px}article.item-feature-block-4 .text-holder{padding:2rem 2rem;position:relative}article.item-feature-block-4 .text-holder .text{position:relative}article.item-feature-block-4 .text-holder .brand-line-vertical{position:absolute;top:0;left:0;height:100%}article.item-feature-block-4 .video-embed{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}article.item-feature-block-4 .video-embed .mask{opacity:1}article.item-feature-block-4 .video-embed .icon{width:80px;height:80px;fill:#000}article.item-feature-block-4 section li{display:flex;align-items:center;flex-direction:row;padding-bottom:.5rem}article.item-feature-block-4 .img-holder{overflow:hidden}@media (min-width: 992px){article.item-feature-block-4{display:flex}article.item-feature-block-4 .text-holder,article.item-feature-block-4 .img-holder{width:50%}}article.item-feature-block-4.order-reverse .text-holder{order:2}article.item-feature-block-4.order-reverse .img-holder{order:1}article.item-feature-block-4.flex-text-center .text-holder{display:flex}article.item-feature-block-4.flex-text-center .text{align-self:center}article.item-feature-block-4.cta-bottom-right-pos .cta-holder{display:block;position:absolute;bottom:2rem;right:2.5rem;z-index:100;opacity:0;transition:opacity 0.3s}article.item-feature-block-4.cta-bottom-right-pos:hover .cta-holder{opacity:1}article.item-feature-block-4.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}article.item-feature-block-4.mask-image-hover-primary-grad:hover .mask{opacity:0.4}article.banner-default.shadow-hover{transition:box-shadow .3s ease-in-out}article.banner-default.shadow-hover:hover{box-shadow:0 10px 15px rgba(0,0,0,0.1)}article.blog-a1{transition:all .3s ease-in-out;background:#fff;box-shadow:2px 8px 20px rgba(0,0,0,0.1)}article.blog-a1 .tag{padding:.5rem 1rem;font-size:.8rem;color:#000;position:relative;transition:all .3s ease-in-out;display:inline-block;margin-bottom:.5rem;margin-right:1rem;border-radius:600px;background:#f2f2f2}article.blog-a1 .text-holder{padding:0 2rem}article.blog-a1 .text-holder .text{padding:1rem 0 1.5rem 0}article.blog-a1 .text-holder .text p{font-size:.9rem}article.blog-a1 .author-posted{position:relative}article.blog-a1 .author-posted .inner{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:80px;font-weight:600}article.blog-a1 .author-posted .inner .posted{font-size:.8rem;color:#4A4A4A;padding-top:.5rem;font-weight:400}article.blog-a1 .author-posted .img-author{margin-top:1.5rem}article.blog-a1 .author-posted .img-author img{width:60px;height:60px;line-height:60px;text-align:center;padding:0;border-radius:50%;background:#941A20;color:#000;font-size:44px;z-index:20;transition:opacity 0.3s ease-in-out}article.blog-a1.mask-hover:hover .mask{opacity:1;visibility:visible}article.blog-a1.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.blog-a1.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.blog-a1.shadow-hover{z-index:10}article.blog-a1.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.blog-a1{border-radius:8px}article.blog-a1 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.blog-a1 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}article.blog-a2{transition:all .3s ease-in-out;background:#fff;box-shadow:2px 8px 20px rgba(0,0,0,0.1)}article.blog-a2 .tag{padding:.5rem 1rem;font-size:.8rem;color:#000;position:relative;transition:all .3s ease-in-out;display:inline-block;margin-bottom:.5rem;margin-right:1rem;border-radius:600px;background:#f2f2f2}article.blog-a2 .text-holder{padding:0 2rem}article.blog-a2 .text-holder .text{padding:1rem 0 1.5rem 0}article.blog-a2 .text-holder .text p{font-size:.9rem}article.blog-a2 .author-posted{position:relative}article.blog-a2 .author-posted .inner{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:80px;font-weight:600}article.blog-a2 .author-posted .inner .posted{font-size:.8rem;color:#4A4A4A;padding-top:.5rem;font-weight:400}article.blog-a2 .author-posted .img-author{margin-top:1.5rem}article.blog-a2 .author-posted .img-author img{width:60px;height:60px;line-height:60px;text-align:center;padding:0;border-radius:50%;background:#941A20;color:#000;font-size:44px;z-index:20;transition:opacity 0.3s ease-in-out}article.blog-a2.mask-hover:hover .mask{opacity:1;visibility:visible}article.blog-a2.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.blog-a2.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.blog-a2.shadow-hover{z-index:10}article.blog-a2.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.blog-a2{border-radius:8px}article.blog-a2 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.blog-a2 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}article.blog-a3{transition:all .3s ease-in-out;background:#fff;box-shadow:2px 8px 20px rgba(0,0,0,0.1)}article.blog-a3 .tag{padding:.5rem 1rem;font-size:.8rem;color:#000;position:relative;transition:all .3s ease-in-out;display:inline-block;margin-bottom:.5rem;margin-right:1rem;border-radius:600px;background:#f2f2f2}article.blog-a3 .image-holder{position:relative}article.blog-a3 .text-holder{padding:0 2rem}article.blog-a3 .text-holder .text{padding:2rem 0}article.blog-a3 .text-holder .text p{font-size:.9rem}article.blog-a3 .mask{background:#000;background:rgba(0,0,0,0.65);opacity:0;transition:opacity 0.3s ease-in-out}article.blog-a3 .author-posted{position:relative}article.blog-a3 .author-posted .inner{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:80px;font-weight:600}article.blog-a3 .author-posted .inner .posted{font-size:.8rem;color:#4A4A4A;padding-top:.5rem;font-weight:400}article.blog-a3 .author-posted .img-author{margin-top:1.5rem}article.blog-a3 .author-posted .img-author img{width:60px;height:60px;line-height:60px;text-align:center;padding:0;border-radius:50%;background:#941A20;color:#000;font-size:44px;z-index:20;transition:opacity 0.3s ease-in-out}article.blog-a3.title-primary-hover h4{transition:color .3s ease-in-out}article.blog-a3.title-primary-hover:hover .text h4{color:#941A20}article.blog-a3.border-outside{border:1px solid #e5e5e5}article.blog-a3.shadow-hover{z-index:10}article.blog-a3.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.blog-a3.mask-image-hover:hover .mask{opacity:1}article.latest-a4{transition:all .3s ease-in-out}article.latest-a4 .img-holder{border-radius:6px;overflow:hidden}article.latest-a4 .text-holder .date{font-size:.8rem;color:#e5e5e5}@media (min-width: 992px){article.latest-a4 .text-holder .text{max-width:680px}}article.latest-a4 .text-holder .text p{font-size:.9rem}article.latest-a4 .text-holder .text .btn{font-size:0.6rem}article.latest-a4 .author-posted{position:relative}article.latest-a4 .author-posted .inner{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:80px;font-weight:600}article.latest-a4 .author-posted .inner .posted{font-size:.8rem;color:#4A4A4A;padding-top:.5rem;font-weight:400}article.latest-a4 .author-posted .img-author{margin-top:1.5rem}article.latest-a4 .author-posted .img-author img{width:60px;height:60px;line-height:60px;text-align:center;padding:0;border-radius:50%;background:#941A20;color:#000;font-size:44px;z-index:20;transition:opacity 0.3s ease-in-out}article.image-caption{display:flex;justify-content:center;cursor:pointer}article.image-caption .inner{display:inline-block;position:relative;margin:0 auto;border-radius:8px;overflow:hidden}article.image-caption.caption-below .caption-holder{padding:1.5rem;background:#f2f2f2;text-align:center}article.image-caption.caption-over .caption-holder{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:#000;background:rgba(0,0,0,0.7);text-align:center;color:#fff}article.image-caption.no-caption .caption-holder{display:none}article.image-caption.image-top-right img{max-width:300px;position:absolute;top:0;right:0}article.careers-a2{border-bottom:1px solid #f2f2f2;transition:all .3s ease-in-out}article.careers-a2.article-1 .inner{padding:0 0 2rem 0}article.careers-a2 .inner{padding:2rem 0}article.careers-a2 .inner p{font-size:.8rem}@media (max-width: 991.98px){article.careers-a2 .inner{padding:2rem 0 2rem 0}}@media (min-width: 992px){article.careers-a2 .inner .text{max-width:90%}}article.careers-a2 .cta-bottom-right{display:none}article.careers-a2.cta-bottom-right-pos .cta-bottom-right{display:block}@media (min-width: 992px){article.careers-a2.cta-bottom-right-pos .cta-bottom-right{position:absolute;bottom:1.5rem;right:1.5rem}}@media (max-width: 991.98px){article.careers-a2.cta-bottom-right-pos .cta-bottom-right{text-align:right;padding-top:1.5rem}}article.careers-a2.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.careers-a2.cta-bottom-right-pos .cta-bottom-right p,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h1,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h2,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h3,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h4,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h5,article.careers-a2.cta-bottom-right-pos .cta-bottom-right h6,article.careers-a2.cta-bottom-right-pos .cta-bottom-right img,article.careers-a2.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right p,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h1,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h2,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h3,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h4,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h5,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right h6,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right img,article.careers-a2.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}@media (max-width: 991.98px){article.careers-a2{margin-bottom:1rem}article.careers-a2 .cta-bottom-right svg{opacity:1 !important}}article.careers-a3{border-bottom:1px solid #f2f2f2;transition:all .3s ease-in-out}article.careers-a3.article-1 .inner{padding:0 0 2rem 0}article.careers-a3 .inner{padding:2rem 0}article.careers-a3 .inner p{font-size:.8rem}@media (max-width: 991.98px){article.careers-a3 .inner{padding:2rem 0 2rem 0}}@media (min-width: 992px){article.careers-a3 .inner .text{max-width:90%}}article.careers-a3 .cta-bottom-right{display:none}article.careers-a3.cta-bottom-right-pos .cta-bottom-right{display:block}@media (min-width: 992px){article.careers-a3.cta-bottom-right-pos .cta-bottom-right{position:absolute;bottom:1.5rem;right:1.5rem}}@media (max-width: 991.98px){article.careers-a3.cta-bottom-right-pos .cta-bottom-right{text-align:right;padding-top:1.5rem}}article.careers-a3.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.careers-a3.cta-bottom-right-pos .cta-bottom-right p,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h1,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h2,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h3,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h4,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h5,article.careers-a3.cta-bottom-right-pos .cta-bottom-right h6,article.careers-a3.cta-bottom-right-pos .cta-bottom-right img,article.careers-a3.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right p,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h1,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h2,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h3,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h4,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h5,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right h6,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right img,article.careers-a3.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}@media (max-width: 991.98px){article.careers-a3{margin-bottom:1rem}article.careers-a3 .cta-bottom-right svg{opacity:1 !important}}article.careers-a4{border-bottom:1px solid #f2f2f2;transition:all .3s ease-in-out}article.careers-a4.article-1 .inner{padding:0 0 2rem 0}article.careers-a4 .inner{padding:2rem 0}article.careers-a4 .inner p{font-size:.8rem}@media (max-width: 991.98px){article.careers-a4 .inner{padding:2rem 0 2rem 0}}@media (min-width: 992px){article.careers-a4 .inner .text{max-width:90%}}article.careers-a4 .cta-bottom-right{display:none}article.careers-a4.cta-bottom-right-pos .cta-bottom-right{display:block}@media (min-width: 992px){article.careers-a4.cta-bottom-right-pos .cta-bottom-right{position:absolute;bottom:1.5rem;right:1.5rem}}@media (max-width: 991.98px){article.careers-a4.cta-bottom-right-pos .cta-bottom-right{text-align:right;padding-top:1.5rem}}article.careers-a4.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.careers-a4.cta-bottom-right-pos .cta-bottom-right p,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h1,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h2,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h3,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h4,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h5,article.careers-a4.cta-bottom-right-pos .cta-bottom-right h6,article.careers-a4.cta-bottom-right-pos .cta-bottom-right img,article.careers-a4.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right p,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h1,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h2,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h3,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h4,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h5,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right h6,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right img,article.careers-a4.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}@media (max-width: 991.98px){article.careers-a4{margin-bottom:1rem}article.careers-a4 .cta-bottom-right svg{opacity:1 !important}}article.case-study-a1{background:#fff;box-shadow:-1px 0rem 1rem 1px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;transition:all .2s ease;transform:translateZ(0)}article.case-study-a1 h2{font-family:"Source Sans Pro";font-weight:600;margin:0}article.case-study-a1 .tiny-space{height:0.1rem;display:block}article.case-study-a1 .tag{color:#555555}article.case-study-a1 .cta{font-size:.9rem;text-decoration:underline;color:#941A20}article.case-study-a1 .address{font-size:.9rem}article.case-study-a1 .address i{font-size:20px}article.case-study-a1 .address .email{padding-bottom:.5em}article.case-study-a1 .address .tel{padding-bottom:.5em}article.case-study-a1 .address .medium{font-weight:500}@media (min-width: 992px){article.case-study-a1:hover{transform:scale(1.04) !important;box-shadow:-1px 0rem 1rem 1px rgba(0,0,0,0.2)}}article.case-study-a2{position:relative;overflow:hidden}article.case-study-a2 .cta-bottom-right{display:none}article.case-study-a2 .nav-icon{width:24px;z-index:200;fill:#fff}article.case-study-a2 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.case-study-a2 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.case-study-a2.medium-height{height:300px}@media (min-width: 576px){article.case-study-a2.medium-height.full-tile{height:600px}}article.case-study-a2.text-white .text h1,article.case-study-a2.text-white .text h2,article.case-study-a2.text-white .text h3,article.case-study-a2.text-white .text h4,article.case-study-a2.text-white .text h5,article.case-study-a2.text-white .text h6,article.case-study-a2.text-white .text p{color:#fff}article.case-study-a2.parent-tag{overflow:hidden}article.case-study-a2.parent-tag .parent-tag-holder{display:block;position:absolute;top:0;right:0;background:#941A20;background:rgba(148,26,32,0.75);color:#000;padding:1.5rem 1.5rem;z-index:70;transition:all .3s ease-in-out;transition-delay:.3s;font-size:.9rem}article.case-study-a2.primary-gradient-mask-hover .mask{transition:all .3s ease-in-out;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}@media (min-width: 992px){article.case-study-a2.primary-gradient-mask-hover:hover .mask{opacity:0.8}}article.case-study-a2.text-top-left .text-holder{justify-content:flex-start;align-items:flex-start;padding:2.5rem 2rem}article.case-study-a2.text-top-left .text{padding:0}@media (min-width: 992px){article.case-study-a2.constrain-text .text{max-width:75%}}article.case-study-a2 .parent-tag-holder{display:none}article.case-study-a2 .text-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100}article.case-study-a2 .img-holder{height:100%;width:100%}article.case-study-a2 .bgr-img{width:101% !important}article.case-study-a2 .text{z-index:100;transition:all .3s ease-in-out;width:100%;padding:0 2.5rem}@media (min-width: 992px){article.case-study-a2.show-text-hover .text{opacity:0}}article.case-study-a2.show-text-hover:hover .text{opacity:1}article.case-study-a2.text-uppercase .text{text-transform:uppercase}article.case-study-a2.cta-bottom-right-pos .cta-bottom-right{display:block;position:absolute;bottom:2rem;right:2rem;z-index:200}article.case-study-a2.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#fff}article.case-study-a2.cta-bottom-right-pos .cta-bottom-right p,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h1,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h2,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h3,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h4,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h5,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right h6,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right img,article.case-study-a2.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right p,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h1,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h2,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h3,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h4,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h5,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right h6,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right img,article.case-study-a2.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}article.case-study-a2 .mask{background:#3a3a3a;background:rgba(58,58,58,0.75);opacity:0;transition:opacity 0.3s ease-in-out}article.case-study-a2 .img-holder .bgr-img{transition:all 0.3s ease-in-out}@media (min-width: 992px){article.case-study-a2:hover .text .btn{opacity:1}article.case-study-a2:hover .mask{opacity:1}article.case-study-a2:hover .img-holder .bgr-img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0)}}@media (max-width: 991.98px){article.case-study-a2 .article-holder{width:100%;height:100%}article.case-study-a2 .text-holder{padding:5vh 10vh}article.case-study-a2 .cta-bottom-right svg{opacity:1 !important}article.case-study-a2 .mask{opacity:0.2 !important}article.case-study-a2 .text p{display:none}}article.case-study-a3{position:relative;overflow:hidden}article.case-study-a3 .cta-bottom-right{display:none}article.case-study-a3 .nav-icon{width:24px;z-index:200;fill:#fff}article.case-study-a3 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.case-study-a3 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.case-study-a3.medium-height{height:300px}@media (min-width: 576px){article.case-study-a3.medium-height.full-tile{height:600px}}article.case-study-a3.text-white .text h1,article.case-study-a3.text-white .text h2,article.case-study-a3.text-white .text h3,article.case-study-a3.text-white .text h4,article.case-study-a3.text-white .text h5,article.case-study-a3.text-white .text h6,article.case-study-a3.text-white .text p{color:#fff}article.case-study-a3.parent-tag{overflow:hidden}article.case-study-a3.parent-tag .parent-tag-holder{display:block;position:absolute;top:0;right:0;background:#941A20;background:rgba(148,26,32,0.75);color:#000;padding:1.5rem 1.5rem;z-index:70;transition:all .3s ease-in-out;transition-delay:.3s;font-size:.9rem}article.case-study-a3.primary-gradient-mask-hover .mask{transition:all .3s ease-in-out;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}@media (min-width: 992px){article.case-study-a3.primary-gradient-mask-hover:hover .mask{opacity:0.8}}article.case-study-a3.text-top-left .text-holder{justify-content:flex-start;align-items:flex-start;padding:2.5rem 2rem}article.case-study-a3.text-top-left .text{padding:0}@media (min-width: 992px){article.case-study-a3.constrain-text .text{max-width:75%}}article.case-study-a3 .parent-tag-holder{display:none}article.case-study-a3 .text-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100}article.case-study-a3 .img-holder{height:100%;width:100%}article.case-study-a3 .bgr-img{width:101% !important}article.case-study-a3 .text{z-index:100;transition:all .3s ease-in-out;width:100%;padding:0 2.5rem}@media (min-width: 992px){article.case-study-a3.show-text-hover .text{opacity:0}}article.case-study-a3.show-text-hover:hover .text{opacity:1}article.case-study-a3.text-uppercase .text{text-transform:uppercase}article.case-study-a3.cta-bottom-right-pos .cta-bottom-right{display:block;position:absolute;bottom:2rem;right:2rem;z-index:200}article.case-study-a3.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#fff}article.case-study-a3.cta-bottom-right-pos .cta-bottom-right p,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h1,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h2,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h3,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h4,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h5,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right h6,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right img,article.case-study-a3.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right p,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h1,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h2,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h3,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h4,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h5,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right h6,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right img,article.case-study-a3.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}article.case-study-a3 .mask{background:#3a3a3a;background:rgba(58,58,58,0.75);opacity:0;transition:opacity 0.3s ease-in-out}article.case-study-a3 .img-holder .bgr-img{transition:all 0.3s ease-in-out}@media (min-width: 992px){article.case-study-a3:hover .text .btn{opacity:1}article.case-study-a3:hover .mask{opacity:1}article.case-study-a3:hover .img-holder .bgr-img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0)}}@media (max-width: 991.98px){article.case-study-a3 .article-holder{width:100%;height:100%}article.case-study-a3 .text-holder{padding:5vh 10vh}article.case-study-a3 .cta-bottom-right svg{opacity:1 !important}article.case-study-a3 .mask{opacity:0.2 !important}article.case-study-a3 .text p{display:none}}article.case-study-a4{position:relative;transition:all .3s ease-in-out;background:#f2f2f2}article.case-study-a4 .text-holder{padding:1.5rem}article.case-study-a4 .cta-holder{padding:0 1.5rem 1.5rem 1.5rem}article.case-study-a4.mask-hover:hover .mask{opacity:1;visibility:visible}article.case-study-a4.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.case-study-a4.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.case-study-a4.shadow-hover{z-index:10}article.case-study-a4.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.case-study-a4{border-radius:8px}article.case-study-a4 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.case-study-a4 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cs-f-a1 .holder{width:100%}.cs-f-a1 .holder h2{margin-bottom:1vh}.cs-f-a1 .holder .text-holder{z-index:80;background:#fff;padding:2rem}.cs-f-a1 .holder .text-holder .text{position:relative}@media (min-width: 992px){.cs-f-a1 .holder{height:700px}.cs-f-a1 .holder .text-holder{min-width:500px}.cs-f-a1 .holder .text-holder h6{margin-bottom:2rem}.cs-f-a1 .holder .image-holder{height:100%}}@media (max-width: 991.98px){.cs-f-a1 .holder .image-holder{height:300px}}.cs-f-a1 .holder .cta-bottom-right{position:absolute;bottom:2rem;right:5vh;display:flex;align-items:center;flex-direction:row}.cs-f-a1 .holder .cta-bottom-right .text{font-weight:600;font-size:.8rem;margin-right:1rem}.cs-f-a1 .holder .cta-bottom-right .arrow{width:28px}.cs-f-a1.excerpt-right-of-image .text-holder{background:#fff}@media (min-width: 992px){.cs-f-a1.excerpt-right-of-image .text-holder{position:absolute;right:2rem;z-index:50;width:25%;top:2.5rem;bottom:2.5rem}}@media (max-width: 991.98px){.cs-f-a1.excerpt-right-of-image .holder .text-holder{padding:2.5rem 2rem;background:#f2f2f2}}.cs-f-a1.excerpt-not-over-right-of-image .holder{display:flex;flex-direction:column;position:relative}.cs-f-a1.excerpt-not-over-right-of-image .text-holder{background:#fff}@media (min-width: 992px){.cs-f-a1.excerpt-not-over-right-of-image .text-holder{z-index:50;width:33.333333%;height:100%;align-self:flex-end}}.cs-f-a1.excerpt-not-over-right-of-image .image-holder{width:66.666666%;position:absolute;top:0;left:0;width:75%;height:100%}@media (max-width: 991.98px){.cs-f-a1.excerpt-not-over-right-of-image .holder .text-holder{padding:2.5rem 2rem}}@media (min-width: 992px){.cs-f-a1.title-over-image .title-holder{position:absolute;top:2.5rem;left:2rem;z-index:50}.cs-f-a1.title-over-image .text-holder-titles{display:none}}@media (max-width: 991.98px){.cs-f-a1.title-over-image .title-holder{display:none}}.cs-f-a1.primary-text-holder .text-holder{background:#941A20}.cs-f-a1.secondary-text-holder .text-holder{background:#000}.cs-f-a1.xlight-text-holder .text-holder{background:#f2f2f2}.cs-f-a1.text-primary-contrast .text-holder h1,.cs-f-a1.text-primary-contrast .text-holder h2,.cs-f-a1.text-primary-contrast .text-holder h3,.cs-f-a1.text-primary-contrast .text-holder h4,.cs-f-a1.text-primary-contrast .text-holder h5,.cs-f-a1.text-primary-contrast .text-holder h6,.cs-f-a1.text-primary-contrast .text-holder p{color:#000}.cs-f-a1.text-primary-contrast .text-holder .btn{border-color:#000;color:#000}.cs-f-a1.text-primary-contrast .text-holder .btn:hover{background:#000;border-color:#000}.cs-f-a1.title-primary-contrast .title-holder h1,.cs-f-a1.title-primary-contrast .title-holder h2,.cs-f-a1.title-primary-contrast .title-holder h3,.cs-f-a1.title-primary-contrast .title-holder h4,.cs-f-a1.title-primary-contrast .title-holder h5,.cs-f-a1.title-primary-contrast .title-holder h6,.cs-f-a1.title-primary-contrast .title-holder p{color:#000}.cs-f-a1.title-primary-contrast .title-holder .btn{border-color:#000;color:#000}.cs-f-a1.full-height-holder .text-holder{height:100%;top:0}.cs-f-a1.text-holder-center .text-holder{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 992px){.cs-f-a1.mask-image .mask{opacity:0.6}}@media (min-width: 992px){.cs-f-a1.primary-gradient-mask:hover .mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8}}.cs-f-a1.text-holder-opacity.primary-text-holder .text-holder{background:rgba(148,26,32,0.8)}.cs-f-a1.text-holder-opacity.secondary-text-holder .text-holder{background:rgba(0,0,0,0.8)}article.clients-a1{display:flex;align-items:center;justify-content:center;flex-direction:column}article.clients-a1 .img-holder img{height:90px;object-fit:contain}@media (max-width: 991.98px){article.clients-a1 .img-holder img{height:70px}}article.clients-a1.white-bg{background:#fff}article.clients-a1.grey-scale img{filter:saturate(0)}article.clients-a1.color-hover:hover img{filter:saturate(1)}article.clients-a2{transition:all .3s ease-in-out}article.clients-a2 .mask{background:linear-gradient(to right, #4a0d10, #941A20);width:101%;height:101%}article.clients-a2 .inner{padding:1.5rem 0}article.clients-a2 .inner h4{margin-bottom:2rem}article.clients-a2 .inner .role{margin-bottom:2rem}article.clients-a2 .inner .text{margin-top:1rem}@media (min-width: 992px){article.clients-a2 .inner .text{width:80%}}article.clients-a2 .inner .text p{font-size:.8rem}article.clients-a2 .inner .img-holder{z-index:60}article.clients-a2 .inner .img-holder img{max-width:120px;height:45px}article.clients-a2 .cta{display:flex;justify-content:center;flex-direction:row}article.clients-a2 .colour-holder{height:140px;width:100%;position:relative;overflow:hidden}article.clients-a2 .colour-holder .colour{height:100%;background:#575756;transition:all .3s ease-in-out;position:relative}article.clients-a2:hover .mask{opacity:0.8}article.clients-a2.cta-bottom-right-pos .cta-bottom-right{display:block;position:absolute;bottom:4.5vh;right:0}article.clients-a2.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.clients-a2.cta-bottom-right-pos .cta-bottom-right p,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h1,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h2,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h3,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h4,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h5,article.clients-a2.cta-bottom-right-pos .cta-bottom-right h6,article.clients-a2.cta-bottom-right-pos .cta-bottom-right img,article.clients-a2.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right p,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h1,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h2,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h3,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h4,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h5,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right h6,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right img,article.clients-a2.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}article.clients-a3{text-align:center;border:1px solid #f2f2f2;transition:all .3s ease-in-out;background:#f2f2f2}article.clients-a3 .mask{background:linear-gradient(to right, #4a0d10, #941A20)}article.clients-a3 .inner{padding:0 1rem 4vh 1rem}article.clients-a3 .inner h4{margin-bottom:2rem}article.clients-a3 .inner .role{margin-bottom:2rem}article.clients-a3 .cta{display:flex;justify-content:center;flex-direction:row}article.clients-a3 .cta :last-child:not(:first-child){margin-left:1rem}article.clients-a3 .colour-holder{height:180px;width:100%;position:relative}article.clients-a3 .colour-holder .colour{height:60%;background:#575756;transition:all .3s ease-in-out;position:relative}article.clients-a3 .colour-holder .img-holder{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;z-index:60;margin-top:10px}article.clients-a3 .colour-holder .img-holder img{margin:0 auto;width:200px}article.clients-a3:hover .mask{opacity:0.8}article.clients-a4{display:flex;justify-content:center;flex-direction:column}@media (min-width: 992px){article.clients-a4{height:150px}}@media (max-width: 991.98px){article.clients-a4{height:100px}}article.clients-a4 .img-holder img{width:140px}article.clients-a4.white-bg{background:#fff}article.clients-a4.grey-scale img{filter:saturate(0)}article.clients-a4.color-hover:hover img{filter:saturate(1)}article.clients-logo-only-a0{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 992px){article.clients-logo-only-a0{height:150px}}@media (max-width: 991.98px){article.clients-logo-only-a0{height:100px}}article.clients-logo-only-a0 .img-holder img{width:140px}article.clients-logo-only-a0.white-bg{background:#fff}article.clients-logo-only-a0.grey-scale img{filter:saturate(0)}article.clients-logo-only-a0.color-hover:hover img{filter:saturate(1)}article.clients-logo-only-a0.drp-shadow{box-shadow:0 3px 10px 0 rgba(0,0,0,0.1)}article.clients-logo-only-a0.bdr-radius{border-radius:8px}article.clients-logo-only-a0.mask-hover:hover .mask{opacity:1;visibility:visible}article.clients-logo-only-a0.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.clients-logo-only-a0.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.clients-logo-only-a0.shadow-hover{z-index:10}article.clients-logo-only-a0.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.clients-logo-only-a0{border-radius:8px}article.clients-logo-only-a0 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.clients-logo-only-a0 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.text-block-constrain{max-width:991.98px;margin-left:auto;margin-right:auto;margin-bottom:2rem}article.tab-inset .container{position:relative;z-index:20}article.blocks-text-image-1-col.location-list,article.blocks-text-image-1-col.locations-list{z-index:150}@media (min-width: 992px){article.blocks-text-image-1-col.location-list,article.blocks-text-image-1-col.locations-list{margin-top:-80px;min-height:80px}}@media (max-width: 991.98px){article.blocks-text-image-1-col.location-list,article.blocks-text-image-1-col.locations-list{padding-top:2rem}}article.blocks-text-image-1-col img{margin:0 auto}article.blocks-text-image-1-col .bgr-inset{position:absolute;bottom:0;right:0;width:400px;height:400px;z-index:10}article.blocks-text-image-1-col .container{position:relative;z-index:20}article.blocks-text-image-2-col{position:relative;overflow:hidden}@media (min-width: 992px){article.blocks-text-image-2-col .indent-inner{border-radius:8px;overflow:hidden}}article.blocks-text-image-2-col img{margin:0 auto;z-index:10;position:relative;object-fit:cover}@media (max-width: 991.98px){article.blocks-text-image-2-col.col-8-4,article.blocks-text-image-2-col.col-4-8{padding:0}}article.blocks-text-image-2-col.block-animate .inset-img{opacity:0}article.blocks-text-image-2-col.block-animate .text-block{opacity:0}@media (min-width: 1326px){.home article.blocks-text-image-2-col:after{content:'';display:block;width:100%;height:80px;background:#fff;position:absolute;bottom:0;left:0;z-index:1}.home article.blocks-text-image-2-col .right-col .indent-inner{margin-top:100px}}@media (min-width: 992px){article.blocks-text-image-2-col .inset-holder{padding-bottom:52%;height:473px;position:relative}article.blocks-text-image-2-col .inset-holder img{position:absolute;top:0;left:0;right:0;bottom:0;height:473px}}article.blocks-text-image-2-col .pad-text{border-radius:8px}@media (max-width: 991.98px){article.blocks-text-image-2-col .pad-text{border-top-right-radius:0;border-top-left-radius:0}}@media (min-width: 992px){article.blocks-text-image-2-col .indent-inner{padding:0 1.5rem}}article.blocks-text-image-2-col .indent-inner img:not(.livechat-icon){border-radius:8px;overflow:hidden}article.blocks-text-image-2-col .text-block-center{display:flex;align-items:center}article.blocks-text-image-2-col .text-block-center .indent-inner{width:100%}@media (max-width: 991.98px){article.blocks-text-image-2-col.overlay-columns .indent-inner img{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media (min-width: 992px){article.blocks-text-image-2-col.overlay-columns.col-8-4 .col-lg-8{padding-left:0}}article.blocks-text-image-2-col.overlay-columns.col-8-4 .col-lg-4 .indent-inner{animation-delay:0.5s}@media (min-width: 992px){article.blocks-text-image-2-col.overlay-columns.col-8-4 .col-lg-4 .indent-inner{position:absolute;right:0;width:700px;border-radius:8px;z-index:200}}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-text-image-2-col.overlay-columns.col-8-4 .col-lg-4 .indent-inner{width:600px}}@media (max-width: 991.98px){article.blocks-text-image-2-col.overlay-columns.col-8-4{padding:0}}@media (min-width: 992px){article.blocks-text-image-2-col.overlay-columns.col-4-8 .col-lg-8{padding-right:0}}@media (min-width: 992px){article.blocks-text-image-2-col.overlay-columns.col-4-8 .col-lg-4 .indent-inner{position:absolute;left:0;width:700px;z-index:200}}@media (min-width: 992px) and (max-width: 1325.98px){article.blocks-text-image-2-col.overlay-columns.col-4-8 .col-lg-4 .indent-inner{width:600px}}article.blocks-text-image-2-col.overlay-columns.col-4-8 .col-lg-4 .indent-inner .text-block{border-radius:8px}@media (max-width: 991.98px){article.blocks-text-image-2-col.overlay-columns.col-4-8{padding:0}article.blocks-text-image-2-col.overlay-columns.col-4-8 .right-col{order:1}article.blocks-text-image-2-col.overlay-columns.col-4-8 .left-col{order:2}}article.download-image{display:flex;justify-content:center}article.download-image .inner{display:inline-block;position:relative;margin:0 auto}article.download-image.title-over .title-holder h5{color:#fff}article.download-image.mask-always .mask{opacity:1}article.download-image .title-holder{padding:1.5rem;text-align:center}article.download-image .mask{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}article.download-image .mask .icon-holder{transition:all .2s ease-in-out}article.download-image .mask .icon-holder .icon{fill:#fff;height:70px;width:70px}article.download-image:hover .mask{opacity:1}article.download-image:hover .mask .icon-holder{transform:scale(1.3)}article.download-item{text-align:center}article.download-item .icon-holder{border-radius:50%;background:#941A20;width:50px;height:50px;position:relative;transition:background .3s ease;margin:0 auto}article.download-item:hover .icon-holder{background:#81181D}article.download-item .icon{fill:#fff;width:20px;height:20px}article.download-item .info{padding-top:.5rem;font-size:.8rem;color:#4A4A4A}article.faqs-a1{border:solid 1px #e5e5e5;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:1.5rem;border-radius:11px;overflow:hidden}article.faqs-a1 .question{padding:1.5rem;position:relative;padding-right:50px;background:#fff}article.faqs-a1 .remove{opacity:0}article.faqs-a1 .collapse-icon{right:10px;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}article.faqs-a1 .collapse-icon i{font-size:32px;transition:all .2s ease-in-out}article.faqs-a1 .answer{cursor:default;padding:0 1.5rem 1.5rem 1.5rem;background:#fff;display:none}article.faqs-a1 .answer p{font-size:.9rem}article.faqs-a1.active .add{transform:rotate(45deg)}article.faqs-a1.active .answer{display:block}article.faqs-a2{border:solid 1px #e5e5e5;border-top:0;transition:all .3s ease-in-out;cursor:pointer}article.faqs-a2.first{border-top:solid 1px #e5e5e5}article.faqs-a2 .question{padding:1.5rem;position:relative;padding-right:50px;background:#fff}article.faqs-a2 .remove{opacity:0}article.faqs-a2 .collapse-icon{right:10px;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}article.faqs-a2 .collapse-icon i{font-size:28px;transition:all .2s ease-in-out}article.faqs-a2 .answer{cursor:default;padding:1.5rem;background:#f5f5f5;display:none}article.faqs-a2 .answer p{font-size:.9rem}article.faqs-a2:hover .add{color:#000}article.faqs-a2.active .add{transform:rotate(45deg)}article.faqs-a2.active .answer{display:block}article.faqs-a3{border:solid 1px #e5e5e5;border-top:0;transition:all .3s ease-in-out;cursor:pointer}article.faqs-a3.first{border-top:solid 1px #e5e5e5}article.faqs-a3 .question{padding:1.5rem;position:relative;padding-right:50px;background:#fff}article.faqs-a3 .remove{opacity:0}article.faqs-a3 .collapse-icon{right:10px;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}article.faqs-a3 .collapse-icon i{font-size:28px;transition:all .2s ease-in-out}article.faqs-a3 .answer{cursor:default;padding:1.5rem;background:#f5f5f5;display:none}article.faqs-a3 .answer p{font-size:.9rem}article.faqs-a3:hover .add{color:#000}article.faqs-a3.active .add{transform:rotate(45deg)}article.faqs-a3.active .answer{display:block}article.faqs-a4{border:solid 1px #e5e5e5;border-top:0;transition:all .3s ease-in-out;cursor:pointer}article.faqs-a4.first{border-top:solid 1px #e5e5e5}article.faqs-a4 .question{padding:1.5rem;position:relative;padding-right:50px;background:#fff}article.faqs-a4 .remove{opacity:0}article.faqs-a4 .collapse-icon{right:10px;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}article.faqs-a4 .collapse-icon i{font-size:28px;transition:all .2s ease-in-out}article.faqs-a4 .answer{cursor:default;padding:1.5rem;background:#f5f5f5;display:none}article.faqs-a4 .answer p{font-size:.9rem}article.faqs-a4:hover .add{color:#000}article.faqs-a4.active .add{transform:rotate(45deg)}article.faqs-a4.active .answer{display:block}article.filter-chip{position:relative;padding:.5rem 1rem .5rem 2.5rem;border-radius:25px;min-height:50px;margin-bottom:1rem !important;margin-right:1rem;transition:all .2s ease-in-out;text-align:left}article.filter-chip .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:50px;height:50px;border-radius:50%;background:#fff}article.filter-chip .icon-border{border:solid 4px #f2f2f2;margin-left:-1px}article.filter-chip .text{padding-top:6px;padding-left:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}article.filter-chip .text .tag{font-size:0.6em;font-weight:bold;color:#575756}article.filter-chip .text .tag{transition:all .2s ease-in-out}article.filter-chip.active{background:#941A20 !important;color:#000}article.filter-chip.active .text .tag{color:#f2f2f2}article.filter-chip.background-white{background:#fff}article.filter-chip.background-xlight{background:#f2f2f2}article.filter-tag a{display:block;padding:.5rem 1.5rem}article.filter-tag .matches,article.filter-tag .clear,article.filter-tag .check{display:none;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem}article.filter-tag .clear,article.filter-tag .check{width:12px;height:12px;fill:#4A4A4A}article.filter-tag .text{padding-right:30px;font-size:.9rem;font-weight:300}article.filter-tag.show-clear.active .clear{display:block}article.filter-tag.show-check.active .check{display:block}article.filter-tag.show-matches .matches{display:block}article.filter-tag.show-matches.active .matches{display:none}article.filter-tag.light-tag{background:#f2f2f2}article.filter-tag.light-tag.has-active.active{background:#941A20;color:#000}article.filter-tag.dark-tag{background:#3c3c3c;color:#fff}article.flickr-album-a0{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:background .2s ease-in;position:relative;overflow:hidden}article.flickr-album-a0:hover .text{height:100%}article.flickr-album-a0:hover .number{visibility:visible !important;opacity:1 !important}article.flickr-album-a0 .text{padding:1rem;text-transform:uppercase;transition:height .2s ease-in-out;position:absolute;bottom:0;left:0;width:100%;background:#941A20;background:rgba(148,26,32,0.7);text-align:center;height:70px}article.flickr-album-a0 .text h3{font-size:1em;color:#fff;font-weight:400;position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1em;width:100%}article.flickr-album-a0 .text .number{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:1.5rem;color:#fff;visibility:hidden;opacity:0;transition:opacity .2s ease-in,visibility .2s ease-in;display:flex;align-items:center;justify-content:center}article.flickr-album-a0 .text .number span{vertical-align:middle}article.flickr-album-a0 .text .number .line{background:#55667f;margin:0 1.5rem;width:1px;height:26px;vertical-align:middle;display:inline-block}article.flickr-slider-a0{width:100%;height:100%;background:#fff}article.flickr-thumbnails-a0{margin-bottom:1.5rem;cursor:pointer}article.image-gallery-thumb{cursor:pointer;border-radius:8px;overflow:hidden}article.image-gallery-thumb.fullwidth-img img{width:100%}article.image-gallery-thumb .magnify{width:20px;height:20px;opacity:0;visibility:hidden;z-index:170;transition:opacity .3s ease}article.image-gallery-thumb .mask{background:rgba(0,0,0,0.5)}article.image-gallery-thumb:hover .mask,article.image-gallery-thumb:hover .magnify{opacity:1;visibility:visible}article.image-gallery-thumb-single{cursor:pointer;position:relative;overflow:hidden;border-radius:8px}article.image-gallery-thumb-single.fullwidth-img img{width:100%}article.image-gallery-thumb-single .camera{width:24px;height:24px;z-index:170;transition:opacity .3s ease;fill:#fff}article.image-gallery-thumb-single .mask{background:rgba(0,0,0,0.8);position:absolute;bottom:0;right:0;width:50px;height:50px;opacity:1;visibility:visible;display:flex;align-items:center;justify-content:center;flex-direction:column;border-top-left-radius:8px}article.image-gallery-thumb-bgr{overflow:hidden}article.image-gallery-thumb-bgr .bgr-img{background-size:cover;width:100% !important}article.image-gallery-thumb-bgr .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}article.image-gallery-thumb-bgr .mask .camera{width:24px;position:absolute;bottom:2rem;right:2rem;z-index:100}article.image-gallery-thumb-bgr .mask .camera .cls-1{fill:#fff}article.image-gallery-thumb-bgr:hover .mask{opacity:0.8}article.datas-default.icon-above{text-align:center}article.datas-default.icon-above .icon-holder{padding-bottom:20px}article.datas-default.icon-above .icon-holder img{margin:0 auto;width:120px}article.datas-default.icon-left .icon-holder{position:absolute;top:0;left:0;width:80px}article.datas-default.icon-left .text-holder{padding-left:100px}article.image-tinymce .caption-holder{display:none;padding:1rem 1.5rem;text-align:center}article.image-tinymce.caption-over{position:relative}article.image-tinymce.caption-over .caption-holder{display:block;position:absolute;left:0;bottom:0;width:100%;background:#3a3a3a;background:rgba(58,58,58,0.6);color:#fff}article.image-tinymce.caption-below .caption-holder{display:block;background:#f2f2f2}.slider-instagram-s0 .inner,.slider-instagram-single-s0 .inner{border-radius:8px;overflow:hidden;position:relative;width:100%;height:100%;background:#fff}.slider-instagram-s0 .text-holder,.slider-instagram-single-s0 .text-holder{padding:2rem}.slider-instagram-s0 .scroll,.slider-instagram-single-s0 .scroll{height:100%;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 992px){.slider-instagram-s0 .scroll,.slider-instagram-single-s0 .scroll{padding-right:40px}}.slider-instagram-s0 .scroll::-webkit-scrollbar,.slider-instagram-single-s0 .scroll::-webkit-scrollbar{display:none}.slider-instagram-s0 .frame-active .scroll,.slider-instagram-single-s0 .frame-active .scroll{overflow:auto}.slider-instagram-s0 .flex-container,.slider-instagram-single-s0 .flex-container{display:flex;align-items:center}.slider-instagram-s0 .flex-container .item,.slider-instagram-single-s0 .flex-container .item{margin-right:1.5rem}.slider-instagram-s0 .flex-container a:hover,.slider-instagram-single-s0 .flex-container a:hover{text-decoration:underline}.slider-instagram-s0 .flex-container i,.slider-instagram-single-s0 .flex-container i{font-size:28px;vertical-align:middle;margin-right:.5rem}.slider-instagram-s0 .flex-container svg,.slider-instagram-single-s0 .flex-container svg{width:23px;height:23px;fill:#000;vertical-align:middle}@media (min-width: 992px){.slider-instagram-s0,.slider-instagram-single-s0{height:640px}.slider-instagram-s0 .inner,.slider-instagram-single-s0 .inner{display:flex}.slider-instagram-s0 .img-holder,.slider-instagram-single-s0 .img-holder{width:640px;flex-grow:0;flex-shrink:0}.slider-instagram-s0 .text-holder,.slider-instagram-single-s0 .text-holder{flex-grow:1}.slider-instagram-s0 .arrows-base,.slider-instagram-single-s0 .arrows-base{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-instagram-s0 .arrows-base.arrows-prev,.slider-instagram-single-s0 .arrows-base.arrows-prev{left:20px}.slider-instagram-s0 .arrows-base.arrows-next,.slider-instagram-single-s0 .arrows-base.arrows-next{right:20px}}@media (min-width: 992px) and (max-width: 1325.98px){.slider-instagram-s0,.slider-instagram-single-s0{height:540px}.slider-instagram-s0 .inner,.slider-instagram-single-s0 .inner{display:flex}.slider-instagram-s0 .img-holder,.slider-instagram-single-s0 .img-holder{width:540px}}@media (max-width: 991.98px){.slider-instagram-s0 .arrows-base,.slider-instagram-single-s0 .arrows-base{position:absolute;top:200px}.slider-instagram-s0 .arrows-base.arrows-prev,.slider-instagram-single-s0 .arrows-base.arrows-prev{left:0}.slider-instagram-s0 .arrows-base.arrows-next,.slider-instagram-single-s0 .arrows-base.arrows-next{right:0}.slider-instagram-s0 .img-holder,.slider-instagram-single-s0 .img-holder{width:100%;max-width:500px;padding-bottom:100%;display:block;margin:0 auto;border:none}.slider-instagram-s0 .img-holder .bgr-img,.slider-instagram-single-s0 .img-holder .bgr-img{position:absolute;top:0;left:0;right:0;bottom:0}.slider-instagram-s0 .text-holder,.slider-instagram-single-s0 .text-holder{position:relative;height:50%}}article.instagram-thumbnails-a0{position:relative;cursor:pointer;border-radius:8px}article.instagram-thumbnails-a0 .insta-img{padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden}article.instagram-thumbnails-a0 .magnify{width:20px;height:20px;opacity:0;z-index:170;transition:opacity .3s ease}article.instagram-thumbnails-a0 .mask{background:rgba(0,0,0,0.5)}article.instagram-thumbnails-a0:hover .mask,article.instagram-thumbnails-a0:hover .magnify{opacity:1}article.blocks-location-portfolio .colousel-scroll{padding:2rem;margin-left:-2rem;margin-right:-2rem}article.blocks-location-portfolio .colousel-holder{overflow:visible}article.locations-a1{background:#fff;box-shadow:-1px 0rem 1rem 1px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;transition:all .2s ease;transform:translateZ(0)}article.locations-a1 h2{font-family:"Source Sans Pro";font-weight:600;margin:0}article.locations-a1 .tiny-space{height:0.1rem;display:block}article.locations-a1 .city{color:#555555}article.locations-a1 .cta{font-size:.8rem;text-decoration:underline;color:#941A20}article.locations-a1 .address{font-size:.9rem}article.locations-a1 .address i{font-size:20px}article.locations-a1 .address .email{padding-bottom:.5em}article.locations-a1 .address .tel{padding-bottom:.5em}article.locations-a1 .address .medium{font-weight:500}@media (min-width: 992px){article.locations-a1:hover{transform:scale(1.04) !important;box-shadow:-1px 0rem 1rem 1px rgba(0,0,0,0.2)}}article.locations-a2 .address{font-size:.9rem}article.locations-a2 .address i{font-size:20px}article.locations-a2 .address .email{padding-bottom:.5em}article.locations-a2 .address .tel{padding-bottom:.5em}article.locations-a2 .address .medium{font-weight:500}article.item-opening-times{border-radius:4px;padding:1.5rem}article.item-opening-times p{border-bottom:1px solid #4A4A4A;padding-bottom:.5rem;padding-top:.5rem;font-size:.8rem}article.item-opening-times i{margin-right:1rem}article.item-opening-times li{display:flex;font-size:.8rem}article.item-opening-times li+li{margin-top:.5rem}article.item-opening-times a:hover{text-decoration:underline}article.item-opening-times .times{float:right}article.image-foreground.contain-sm img{max-width:200px;height:200px;object-fit:contain}article.image-foreground.contain-md img{max-width:300px;height:300px;object-fit:contain}article.marker-infobox{transition:all .3s ease-in-out;cursor:pointer;font-size:.9rem;text-align:center;background:#fff;border-top:2px solid #e5e5e5}article.marker-infobox .inner{padding:1.5rem}article.marker-infobox .inner li{margin-bottom:2rem}article.marker-infobox .address-info li{font-size:.9rem}article.marker-infobox .contact{transition:all .3s ease-in-out}article.marker-infobox .contact li{list-style:none;display:inline-block;margin-bottom:0}article.marker-infobox .contact li:last-child{margin-right:0}article.marker-infobox .contact i{color:#000}article.marker-infobox .contact .medium{font-weight:500}article.marker-infobox:hover,article.marker-infobox.active{border-color:#941A20}.markers-infobox{width:fit-content}.markers-infobox ul{margin:0}.markers-infobox li{list-style:none}article.item-folder-a1{background-color:#f2f2f2}article.item-folder-a1 .img-holder{position:relative}article.item-folder-a1 .text-holder{padding:1.5rem}article.item-folder-a2{background-color:#f2f2f2}article.item-folder-a2 .img-holder{position:relative}article.item-folder-a2 .text-holder{padding:1.5rem}article.item-folder-a3{background-color:#f2f2f2}article.item-folder-a3 .img-holder{position:relative}article.item-folder-a3 .text-holder{padding:1.5rem}article.item-folder-a4{background-color:#f2f2f2}article.item-folder-a4 .img-holder{position:relative}article.item-folder-a4 .text-holder{padding:1.5rem}article.item-group-a1{background-color:#f2f2f2}article.item-group-a1 .img-holder{position:relative}article.item-group-a1 .text-holder{padding:1.5rem}article.item-group-a2{background-color:#f2f2f2}article.item-group-a2 .img-holder{position:relative}article.item-group-a2 .text-holder{padding:1.5rem}article.item-group-a3{background-color:#f2f2f2}article.item-group-a3 .img-holder{position:relative}article.item-group-a3 .text-holder{padding:1.5rem}article.item-group-a4{background-color:#f2f2f2}article.item-group-a4 .img-holder{position:relative}article.item-group-a4 .text-holder{padding:1.5rem}article.news-a1{transition:all .3s ease-in-out;border-radius:8px}article.news-a1 .image-holder{position:relative;overflow:hidden;padding-bottom:56.25%;overflow:hidden;border-top-right-radius:8px;border-top-left-radius:8px}article.news-a1 .image-holder img{position:absolute;top:0;left:0}article.news-a1 .cta-holder p{color:#941A20;text-decoration:underline;font-weight:700;font-family:"Georgia"}article.news-a1 .text-holder{border:1px solid #f2f2f2;padding:1.5rem;border-bottom-right-radius:8px;border-bottom-left-radius:8px}article.news-a1 .text-holder .text{position:relative}article.news-a1 .text-holder .text p{font-size:.9rem}article.news-a1 .mask{background:#000;background:rgba(0,0,0,0.65);opacity:0;transition:opacity 0.3s ease-in-out;width:101%;height:101%}article.news-a1.border-outside{border:1px solid #e5e5e5}article.news-a1.cta-top-border .cta-holder{border-top:1px solid #e5e5e5}article.news-a1.shadow-hover{z-index:10}@media (min-width: 992px){article.news-a1.shadow-hover:hover{box-shadow:2px 10px 20px rgba(0,0,0,0.2);z-index:20}}@media (min-width: 992px){article.news-a1.mask-image-hover:hover .mask{opacity:1}}article.news-a1.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0}article.news-a1.mask-image-hover-primary-grad img{transition:filter 0.3s, opacity 0.3s}@media (min-width: 992px){article.news-a1.mask-image-hover-primary-grad:hover img{filter:grayscale(100%)}article.news-a1.mask-image-hover-primary-grad:hover .mask{opacity:0.4}}article.news-a1.icon-hover .icon{opacity:0}article.news-a1.icon-hover:hover .icon{opacity:1}article.news-a1.padding{padding:2rem}article.news-a1.text-padding .text-holder{padding:2rem}@media (min-width: 992px){article.news-a1.constrain-text .text-holder .text{padding-right:3rem}}article.news-a1.arrow-bottom-right-pos .cta-bottom-right{display:block}@media (min-width: 992px){article.news-a1.arrow-bottom-right-pos .cta-bottom-right{position:absolute;bottom:0;right:0}}@media (max-width: 991.98px){article.news-a1.arrow-bottom-right-pos .cta-bottom-right{text-align:right}}article.news-a1.arrow-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.news-a1.arrow-bottom-right-pos .cta-bottom-right p,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h1,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h2,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h3,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h4,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h5,article.news-a1.arrow-bottom-right-pos .cta-bottom-right h6,article.news-a1.arrow-bottom-right-pos .cta-bottom-right img,article.news-a1.arrow-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right p,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h1,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h2,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h3,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h4,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h5,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right h6,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right img,article.news-a1.arrow-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}@media (max-width: 991.98px){article.news-a1 .text{padding-bottom:2rem}article.news-a1 .cta-bottom-right svg{opacity:1 !important}}article.news-a2{transition:all 0.3s ease-in-out;background:#fff;padding:2rem}article.news-a2 .img-holder{position:relative}article.news-a2 .img-holder img{transition:transform .35s}article.news-a2 .text-holder{padding:1.5rem 0}article.news-a2 .text-holder .excerpt p{font-size:.9rem}article.news-a2 .text-holder h5{transition:color .3s ease-in-out;text-transform:uppercase;font-weight:400}article.news-a2 .text-holder h6{font-size:.8rem;color:#941A20;margin-bottom:1rem;font-weight:400}article.news-a2 .text-holder h6 span{color:#4A4A4A}article.news-a2 .cta{color:#941A20;font-weight:600;font-size:.8rem}article.news-a2 .cta i{position:absolute;right:2rem;bottom:2rem}article.news-a2.title-primary-hover:hover .text h5{color:#941A20}article.news-a2.border-outside{border:1px solid #e5e5e5}article.news-a2.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.news-a3{transition:background 0.3s ease-in-out;background:#fff;padding:2rem}article.news-a3 .img-holder{position:relative}article.news-a3 .img-holder img{transition:transform .35s}article.news-a3 .text-holder{padding:0 1.5rem}article.news-a3 .text-holder .excerpt p{font-size:.9rem}article.news-a3 .text-holder h4{text-transform:uppercase}article.news-a3 .text-holder h6{font-size:.8rem;color:#941A20;margin-bottom:1rem;font-weight:600}article.news-a3 .text-holder h6 span{color:#4A4A4A}article.news-a3:hover{background:#f2f2f2}article.news-a4{transition:all .3s ease-in-out}article.news-a4 .image-holder{position:relative;overflow:hidden;padding-bottom:56.25%}article.news-a4 .image-holder img{position:absolute;top:0;left:0}article.news-a4 .cta-bottom-right{display:none}article.news-a4 .text{position:relative}article.news-a4 .text p{font-size:.8rem}article.news-a4 .title{padding-top:1.5rem}article.news-a4 .text,article.news-a4 .cta-holder{padding-top:0.6vh}article.news-a4 .cta p{font-weight:600;color:#941A20}article.news-a4 .cta-hover-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:5550;transition:opacity 0.3s ease-in-out;opacity:0;visibility:hidden}article.news-a4 .mask{background:#000;background:rgba(0,0,0,0.65);opacity:0;transition:opacity 0.3s ease-in-out;width:101%;height:101%}article.news-a4 .icon-holder .icon{width:100px;height:100px;line-height:100px;text-align:center;padding:0;border-radius:50%;background:#941A20;color:#000;font-size:44px;z-index:20;transition:opacity 0.3s ease-in-out}article.news-a4.border-outside{border:1px solid #e5e5e5}article.news-a4.cta-top-border .cta-holder{border-top:1px solid #e5e5e5}article.news-a4.shadow-hover{z-index:10}@media (min-width: 992px){article.news-a4.shadow-hover:hover{box-shadow:2px 10px 20px rgba(0,0,0,0.2);z-index:20}}@media (min-width: 992px){article.news-a4.mask-image-hover:hover .mask{opacity:1}}article.news-a4.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0}article.news-a4.mask-image-hover-primary-grad img{transition:filter 0.3s, opacity 0.3s}@media (min-width: 992px){article.news-a4.mask-image-hover-primary-grad:hover img{filter:grayscale(100%)}article.news-a4.mask-image-hover-primary-grad:hover .mask{opacity:0.4}}article.news-a4.icon-hover .icon{opacity:0}article.news-a4.icon-hover:hover .icon{opacity:1}article.news-a4.padding{padding:2rem}article.news-a4.text-padding .text-holder{padding:2rem}@media (min-width: 992px){article.news-a4.constrain-text .text-holder .text{padding-right:3rem}}article.news-a4.cta-hover .cta-holder{display:none}article.news-a4.cta-hover .cta-hover-holder{opacity:0;visibility:visible}article.news-a4.cta-hover:hover .cta-hover-holder{opacity:1}article.news-a4.arrow-bottom-right-pos .cta-bottom-right{display:block}@media (min-width: 992px){article.news-a4.arrow-bottom-right-pos .cta-bottom-right{position:absolute;bottom:0;right:0}}@media (max-width: 991.98px){article.news-a4.arrow-bottom-right-pos .cta-bottom-right{text-align:right}}article.news-a4.arrow-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#000}article.news-a4.arrow-bottom-right-pos .cta-bottom-right p,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h1,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h2,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h3,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h4,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h5,article.news-a4.arrow-bottom-right-pos .cta-bottom-right h6,article.news-a4.arrow-bottom-right-pos .cta-bottom-right img,article.news-a4.arrow-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right p,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h1,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h2,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h3,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h4,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h5,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right h6,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right img,article.news-a4.arrow-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}@media (max-width: 991.98px){article.news-a4 .text{padding-bottom:2rem}article.news-a4 .cta-bottom-right svg{opacity:1 !important}}article.item-bg-tile{position:relative;overflow:hidden}article.item-bg-tile .cta-bottom-right{display:none}article.item-bg-tile .nav-icon{width:24px;z-index:200;fill:#fff}article.item-bg-tile .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.item-bg-tile .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.item-bg-tile.medium-height{height:300px}@media (min-width: 576px){article.item-bg-tile.medium-height.full-tile{height:600px}}article.item-bg-tile.text-white .text h1,article.item-bg-tile.text-white .text h2,article.item-bg-tile.text-white .text h3,article.item-bg-tile.text-white .text h4,article.item-bg-tile.text-white .text h5,article.item-bg-tile.text-white .text h6,article.item-bg-tile.text-white .text p{color:#fff}article.item-bg-tile.parent-tag{overflow:hidden}article.item-bg-tile.parent-tag .parent-tag-holder{display:block;position:absolute;top:0;right:0;background:#941A20;background:rgba(148,26,32,0.75);color:#000;padding:1.5rem 1.5rem;z-index:70;transition:all .3s ease-in-out;transition-delay:.3s;font-size:.9rem}article.item-bg-tile.primary-gradient-mask-hover .mask{transition:all .3s ease-in-out;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}@media (min-width: 992px){article.item-bg-tile.primary-gradient-mask-hover:hover .mask{opacity:0.8}}article.item-bg-tile.text-top-left .text-holder{justify-content:flex-start;align-items:flex-start;padding:2.5rem 2rem}article.item-bg-tile.text-top-left .text{padding:0}@media (min-width: 992px){article.item-bg-tile.constrain-text .text{max-width:75%}}article.item-bg-tile .parent-tag-holder{display:none}article.item-bg-tile .text-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:100}article.item-bg-tile .img-holder{height:100%;width:100%}article.item-bg-tile .bgr-img{width:101% !important}article.item-bg-tile .text{z-index:100;transition:all .3s ease-in-out;width:100%;padding:0 2.5rem}@media (min-width: 992px){article.item-bg-tile.show-text-hover .text{opacity:0}}article.item-bg-tile.show-text-hover:hover .text{opacity:1}article.item-bg-tile.text-uppercase .text{text-transform:uppercase}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right{display:block;position:absolute;bottom:2rem;right:2rem;z-index:200}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right .arrow{width:20px;fill:#fff}article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right p,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h1,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h2,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h3,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h4,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h5,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right h6,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right img,article.item-bg-tile.cta-bottom-right-pos .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right p,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h1,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h2,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h3,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h4,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h5,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right h6,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right img,article.item-bg-tile.cta-bottom-right-pos:hover .cta-bottom-right svg{opacity:1}article.item-bg-tile .mask{background:#3a3a3a;background:rgba(58,58,58,0.75);opacity:0;transition:opacity 0.3s ease-in-out}article.item-bg-tile .img-holder .bgr-img{transition:all 0.3s ease-in-out}@media (min-width: 992px){article.item-bg-tile:hover .text .btn{opacity:1}article.item-bg-tile:hover .mask{opacity:1}article.item-bg-tile:hover .img-holder .bgr-img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0)}}@media (max-width: 991.98px){article.item-bg-tile .article-holder{width:100%;height:100%}article.item-bg-tile .text-holder{padding:5vh 10vh}article.item-bg-tile .cta-bottom-right svg{opacity:1 !important}article.item-bg-tile .mask{opacity:0.2 !important}article.item-bg-tile .text p{display:none}}article.item-product-a2{background-color:#f2f2f2}article.item-product-a2 .img-holder{position:relative}article.item-product-a2 .text-holder{padding:1.5rem}article.item-product-a3{position:relative;transition:all .3s ease-in-out;border:1px solid #e5e5e5}article.item-product-a3 .text-holder{padding:1.5rem}article.item-product-a3 .text-holder p{font-size:.9rem}article.item-product-a3 .cta-holder{padding:0 1.5rem 1.5rem 1.5rem;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}article.item-product-a3 .price{padding:0 1.5rem 1.5rem 1.5rem;display:flex;align-items:flex-end;flex-direction:column;font-weight:600}article.item-product-a3 .img-holder .price{position:absolute;top:0;right:0;background:#941A20;padding:.5rem;color:#fff;border-bottom-left-radius:4px;font-weight:700}article.item-product-a3:hover{box-shadow:rgba(0,0,0,0.1) 0px 3px 10px}article.item-product-a3.mask-hover:hover .mask{opacity:1;visibility:visible}article.item-product-a3.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.item-product-a3.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.item-product-a3.shadow-hover{z-index:10}article.item-product-a3.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.item-product-a3{border-radius:8px}article.item-product-a3 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.item-product-a3 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}article.item-product-a4{background-color:#f2f2f2}article.item-product-a4 .img-holder{position:relative}article.item-product-a4 .text-holder{padding:1.5rem}article.item-section-a1{background-color:#f2f2f2}article.item-section-a1 .img-holder{position:relative}article.item-section-a1 .text-holder{padding:1.5rem}article.item-section-a2{background-color:#f2f2f2}article.item-section-a2 .img-holder{position:relative}article.item-section-a2 .text-holder{padding:1.5rem}article.item-section-a3{overflow:hidden;position:relative;min-height:400px}article.item-section-a3 .schema{padding:1.5rem 0 0 0}article.item-section-a3 .schema li{margin-bottom:4px}article.item-section-a3 .text-holder{padding:2rem 2rem;position:relative}article.item-section-a3 .text-holder .text{position:relative}article.item-section-a3 .text-holder .brand-line-vertical{position:absolute;top:0;left:0;height:100%}article.item-section-a3 .video-embed{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}article.item-section-a3 .video-embed .mask{opacity:1}article.item-section-a3 .video-embed .icon{width:80px;height:80px;fill:#000}article.item-section-a3 .cta-holder{display:none}article.item-section-a3 section li{display:flex;align-items:center;flex-direction:row;padding-bottom:.5rem}article.item-section-a3 .img-holder{overflow:hidden}@media (min-width: 992px){article.item-section-a3{display:flex}article.item-section-a3 .text-holder,article.item-section-a3 .img-holder{width:50%}}article.item-section-a3.order-reverse .text-holder{order:2}article.item-section-a3.order-reverse .img-holder{order:1}article.item-section-a3.flex-text-center .text-holder{display:flex}article.item-section-a3.flex-text-center .text{align-self:center}article.item-section-a3.cta-bottom-right-pos .cta-holder{display:block;position:absolute;bottom:2rem;right:2.5rem;z-index:100;opacity:0;transition:opacity 0.3s}article.item-section-a3.cta-bottom-right-pos:hover .cta-holder{opacity:1}article.item-section-a3.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}article.item-section-a3.mask-image-hover-primary-grad:hover .mask{opacity:0.4}article.item-section-a4{overflow:hidden;position:relative;min-height:400px}article.item-section-a4 .schema{padding:1.5rem 0 0 0}article.item-section-a4 .schema li{margin-bottom:4px}article.item-section-a4 .text-holder{padding:2rem 2rem;position:relative}article.item-section-a4 .text-holder .text{position:relative}article.item-section-a4 .text-holder .brand-line-vertical{position:absolute;top:0;left:0;height:100%}article.item-section-a4 .video-embed{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}article.item-section-a4 .video-embed .mask{opacity:1}article.item-section-a4 .video-embed .icon{width:80px;height:80px;fill:#000}article.item-section-a4 .cta-holder{display:none}article.item-section-a4 section li{display:flex;align-items:center;flex-direction:row;padding-bottom:.5rem}article.item-section-a4 .img-holder{overflow:hidden}@media (min-width: 992px){article.item-section-a4{display:flex}article.item-section-a4 .text-holder,article.item-section-a4 .img-holder{width:50%}}article.item-section-a4.order-reverse .text-holder{order:2}article.item-section-a4.order-reverse .img-holder{order:1}article.item-section-a4.flex-text-center .text-holder{display:flex}article.item-section-a4.flex-text-center .text{align-self:center}article.item-section-a4.cta-bottom-right-pos .cta-holder{display:block;position:absolute;bottom:2rem;right:2.5rem;z-index:100;opacity:0;transition:opacity 0.3s}article.item-section-a4.cta-bottom-right-pos:hover .cta-holder{opacity:1}article.item-section-a4.mask-image-hover-primary-grad .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0;width:101%;height:101%}article.item-section-a4.mask-image-hover-primary-grad:hover .mask{opacity:0.4}article.sectors-a1{transition:all .3s ease-in-out}article.sectors-a1 .mask{background:linear-gradient(to right, #4a0d10, #941A20);width:101%;height:101%}article.sectors-a1 .inner{padding:1.5rem 0}article.sectors-a1 .inner h4{margin-bottom:2rem}article.sectors-a1 .inner .role{margin-bottom:2rem}@media (min-width: 992px){article.sectors-a1 .inner .text{width:80%}}article.sectors-a1 .inner .text p{font-size:.8rem}article.sectors-a1 .inner .img-holder{z-index:60}article.sectors-a1 .inner .img-holder img{max-width:120px;height:45px}article.sectors-a1 .cta{display:flex;justify-content:center;flex-direction:row}article.sectors-a1 .colour-holder{height:210px;width:100%;position:relative;overflow:hidden}article.sectors-a1 .colour-holder .colour{height:100%;background:#575756;transition:all .3s ease-in-out;position:relative}article.sectors-a1 .bgr-img{transition:filter 0.3s}article.sectors-a1 .cta-bottom-right{display:block;position:absolute;bottom:4.5vh;right:0}article.sectors-a1 .cta-bottom-right .arrow{width:20px;fill:#000}article.sectors-a1 .cta-bottom-right p,article.sectors-a1 .cta-bottom-right h1,article.sectors-a1 .cta-bottom-right h2,article.sectors-a1 .cta-bottom-right h3,article.sectors-a1 .cta-bottom-right h4,article.sectors-a1 .cta-bottom-right h5,article.sectors-a1 .cta-bottom-right h6,article.sectors-a1 .cta-bottom-right img,article.sectors-a1 .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.sectors-a1:hover .cta-bottom-right p,article.sectors-a1:hover .cta-bottom-right h1,article.sectors-a1:hover .cta-bottom-right h2,article.sectors-a1:hover .cta-bottom-right h3,article.sectors-a1:hover .cta-bottom-right h4,article.sectors-a1:hover .cta-bottom-right h5,article.sectors-a1:hover .cta-bottom-right h6,article.sectors-a1:hover .cta-bottom-right img,article.sectors-a1:hover .cta-bottom-right svg{opacity:1}@media (min-width: 992px){article.sectors-a1:hover .bgr-img{filter:grayscale(100%)}article.sectors-a1:hover .mask{opacity:0.8}}@media (max-width: 991.98px){article.sectors-a1 .text{padding-bottom:2rem}article.sectors-a1 .text p{margin-bottom:2.5vh}article.sectors-a1 .cta-bottom-right svg{opacity:1 !important}}article.sectors-a2{transition:all .3s ease-in-out}article.sectors-a2 .mask{background:linear-gradient(to right, #4a0d10, #941A20);width:101%;height:101%}article.sectors-a2 .inner{padding:1.5rem 0}article.sectors-a2 .inner .role{margin-bottom:2rem}@media (min-width: 992px){article.sectors-a2 .inner .text{width:80%}}article.sectors-a2 .inner .text p{font-size:.8rem}article.sectors-a2 .inner .img-holder{z-index:60}article.sectors-a2 .inner .img-holder img{max-width:120px;height:45px}article.sectors-a2 .cta{display:flex;justify-content:center;flex-direction:row}article.sectors-a2 .colour-holder{height:210px;width:100%;position:relative;overflow:hidden}article.sectors-a2 .colour-holder .colour{height:100%;background:#575756;transition:all .3s ease-in-out;position:relative}article.sectors-a2 .bgr-img{transition:filter 0.3s}article.sectors-a2 .cta-bottom-right{display:block;position:absolute;bottom:4.5vh;right:0}article.sectors-a2 .cta-bottom-right .arrow{width:20px;fill:#000}article.sectors-a2 .cta-bottom-right p,article.sectors-a2 .cta-bottom-right h1,article.sectors-a2 .cta-bottom-right h2,article.sectors-a2 .cta-bottom-right h3,article.sectors-a2 .cta-bottom-right h4,article.sectors-a2 .cta-bottom-right h5,article.sectors-a2 .cta-bottom-right h6,article.sectors-a2 .cta-bottom-right img,article.sectors-a2 .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.sectors-a2:hover .cta-bottom-right p,article.sectors-a2:hover .cta-bottom-right h1,article.sectors-a2:hover .cta-bottom-right h2,article.sectors-a2:hover .cta-bottom-right h3,article.sectors-a2:hover .cta-bottom-right h4,article.sectors-a2:hover .cta-bottom-right h5,article.sectors-a2:hover .cta-bottom-right h6,article.sectors-a2:hover .cta-bottom-right img,article.sectors-a2:hover .cta-bottom-right svg{opacity:1}@media (min-width: 992px){article.sectors-a2:hover .bgr-img{filter:grayscale(100%)}article.sectors-a2:hover .mask{opacity:0.8}}@media (max-width: 991.98px){article.sectors-a2 .text{padding-bottom:2rem}article.sectors-a2 .text p{margin-bottom:2.5vh}article.sectors-a2 .cta-bottom-right svg{opacity:1 !important}}article.sectors-a3{transition:all .3s ease-in-out}article.sectors-a3 .mask{background:linear-gradient(to right, #4a0d10, #941A20);width:101%;height:101%}article.sectors-a3 .inner{padding:1.5rem 0}article.sectors-a3 .inner h4{margin-bottom:2rem}article.sectors-a3 .inner .role{margin-bottom:2rem}@media (min-width: 992px){article.sectors-a3 .inner .text{width:80%}}article.sectors-a3 .inner .text p{font-size:.8rem}article.sectors-a3 .inner .img-holder{z-index:60}article.sectors-a3 .inner .img-holder img{max-width:120px;height:45px}article.sectors-a3 .cta{display:flex;justify-content:center;flex-direction:row}article.sectors-a3 .colour-holder{height:210px;width:100%;position:relative;overflow:hidden}article.sectors-a3 .colour-holder .colour{height:100%;background:#575756;transition:all .3s ease-in-out;position:relative}article.sectors-a3 .bgr-img{transition:filter 0.3s}article.sectors-a3 .cta-bottom-right{display:block;position:absolute;bottom:4.5vh;right:0}article.sectors-a3 .cta-bottom-right .arrow{width:20px;fill:#000}article.sectors-a3 .cta-bottom-right p,article.sectors-a3 .cta-bottom-right h1,article.sectors-a3 .cta-bottom-right h2,article.sectors-a3 .cta-bottom-right h3,article.sectors-a3 .cta-bottom-right h4,article.sectors-a3 .cta-bottom-right h5,article.sectors-a3 .cta-bottom-right h6,article.sectors-a3 .cta-bottom-right img,article.sectors-a3 .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.sectors-a3:hover .cta-bottom-right p,article.sectors-a3:hover .cta-bottom-right h1,article.sectors-a3:hover .cta-bottom-right h2,article.sectors-a3:hover .cta-bottom-right h3,article.sectors-a3:hover .cta-bottom-right h4,article.sectors-a3:hover .cta-bottom-right h5,article.sectors-a3:hover .cta-bottom-right h6,article.sectors-a3:hover .cta-bottom-right img,article.sectors-a3:hover .cta-bottom-right svg{opacity:1}@media (min-width: 992px){article.sectors-a3:hover .bgr-img{filter:grayscale(100%)}article.sectors-a3:hover .mask{opacity:0.8}}@media (max-width: 991.98px){article.sectors-a3 .text{padding-bottom:2rem}article.sectors-a3 .text p{margin-bottom:2.5vh}article.sectors-a3 .cta-bottom-right svg{opacity:1 !important}}article.sectors-a4{transition:all .3s ease-in-out}article.sectors-a4 .mask{background:linear-gradient(to right, #4a0d10, #941A20);width:101%;height:101%}article.sectors-a4 .inner{padding:1.5rem 0}article.sectors-a4 .inner h4{margin-bottom:2rem}article.sectors-a4 .inner .role{margin-bottom:2rem}@media (min-width: 992px){article.sectors-a4 .inner .text{width:80%}}article.sectors-a4 .inner .text p{font-size:.8rem}article.sectors-a4 .inner .img-holder{z-index:60}article.sectors-a4 .inner .img-holder img{max-width:120px;height:45px}article.sectors-a4 .cta{display:flex;justify-content:center;flex-direction:row}article.sectors-a4 .colour-holder{height:210px;width:100%;position:relative;overflow:hidden}article.sectors-a4 .colour-holder .colour{height:100%;background:#575756;transition:all .3s ease-in-out;position:relative}article.sectors-a4 .bgr-img{transition:filter 0.3s}article.sectors-a4 .cta-bottom-right{display:block;position:absolute;bottom:4.5vh;right:0}article.sectors-a4 .cta-bottom-right .arrow{width:20px;fill:#000}article.sectors-a4 .cta-bottom-right p,article.sectors-a4 .cta-bottom-right h1,article.sectors-a4 .cta-bottom-right h2,article.sectors-a4 .cta-bottom-right h3,article.sectors-a4 .cta-bottom-right h4,article.sectors-a4 .cta-bottom-right h5,article.sectors-a4 .cta-bottom-right h6,article.sectors-a4 .cta-bottom-right img,article.sectors-a4 .cta-bottom-right svg{opacity:0;margin-bottom:0;transition:opacity .3s ease-in-out}article.sectors-a4:hover .cta-bottom-right p,article.sectors-a4:hover .cta-bottom-right h1,article.sectors-a4:hover .cta-bottom-right h2,article.sectors-a4:hover .cta-bottom-right h3,article.sectors-a4:hover .cta-bottom-right h4,article.sectors-a4:hover .cta-bottom-right h5,article.sectors-a4:hover .cta-bottom-right h6,article.sectors-a4:hover .cta-bottom-right img,article.sectors-a4:hover .cta-bottom-right svg{opacity:1}@media (min-width: 992px){article.sectors-a4:hover .bgr-img{filter:grayscale(100%)}article.sectors-a4:hover .mask{opacity:0.8}}@media (max-width: 991.98px){article.sectors-a4 .text{padding-bottom:2rem}article.sectors-a4 .text p{margin-bottom:2.5vh}article.sectors-a4 .cta-bottom-right svg{opacity:1 !important}}article.services-a1{position:relative;transition:all .3s ease-in-out;background:#fff}article.services-a1 .nav-icon{width:24px;z-index:200;fill:#fff}article.services-a1 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.services-a1 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.services-a1 .image-holder{overflow:hidden}article.services-a1 .image-holder img{margin:0 auto}article.services-a1 .image-mask{width:101%;height:101%}article.services-a1 .more-icon,article.services-a1 .image-mask{display:none}article.services-a1 .btn{visibility:hidden;opacity:0}article.services-a1 .text-holder,article.services-a1 p{transition:all .3s ease-in-out}article.services-a1.content-over-image-center .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;flex-direction:column}article.services-a1.content-over-image-center .text-holder p{text-align:center}article.services-a1.content-over-image-top-left .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;padding:2rem}article.services-a1.content-over-image-top-left .text-holder p{opacity:0}article.services-a1.excerpt-hover .text-holder .text-holder p{opacity:0}article.services-a1.excerpt-hover:hover .text-holder p{opacity:1}article.services-a1.shadow-hover{z-index:10}article.services-a1.shadow-hover:hover{box-shadow:2px 5px 20px rgba(0,0,0,0.3);z-index:20}article.services-a1.pad-article{padding:2rem}article.services-a1.pad-article .text-holder{padding:2rem 0 0 0 !important}article.services-a1.padding-text .text-holder{padding:2rem 2rem}article.services-a1.bg-primary-hover:hover .text-holder{background:#941A20}article.services-a1.contrast-text-hover:hover .text-holder h4,article.services-a1.contrast-text-hover:hover .text-holder p{color:#000}article.services-a1.text-center{text-align:center}article.services-a1.button-hover .btn-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex !important;align-items:center;justify-content:center;display:block}article.services-a1.button-hover:hover .btn{visibility:visible;opacity:1}article.services-a1.more-icon-show .more-icon{opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s;z-index:150}article.services-a1.more-icon-show .more-icon .arrow{width:26px;fill:#fff}article.services-a1.more-icon-show:hover .more-icon{opacity:1}article.services-a1.black-mask .image-mask{display:block;background:#000;background:rgba(0,0,0,0.45)}article.services-a1.primary-gradient-mask .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.1}article.services-a1.black-mask-hover .image-mask{transition:all .3s ease-in-out}article.services-a1.black-mask-hover:hover .image-mask{display:block;background:#000;background:rgba(0,0,0,0.85)}article.services-a1.primary-gradient-mask-hover .image-mask{transition:all .3s ease-in-out}article.services-a1.primary-gradient-mask-hover:hover .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8}article.services-a1 .btn-holder{display:none}article.services-a2{position:relative;transition:all .3s ease-in-out;background:#fff;border-radius:10px;padding:10px}article.services-a2 .image-holder{position:relative}article.services-a2 .image-holder img{border-top-left-radius:5px;border-top-right-radius:5px}article.services-a2 .mask{opacity:0.3}article.services-a2 .title{position:absolute;top:1.5rem;left:0;z-index:100;padding-left:1.5rem}article.services-a2 .title:after{content:'';position:absolute;left:0;bottom:-.5rem;height:3px;width:100%;background:#fff}article.services-a2 .title h5{color:#fff}article.services-a2 .text-holder{padding:1.5rem;z-index:80;transition:opacity .3s ease-in-out;background:#f2f2f2}article.services-a2.mask-hover:hover .mask{opacity:1;visibility:visible}article.services-a2.cta-hover .cta-holder{opacity:0;visibility:none;transition:all .3s ease-in-out}article.services-a2.cta-hover:hover .cta-holder{opacity:1;visibility:visible}article.services-a2.shadow-hover{z-index:10}article.services-a2.shadow-hover:hover{box-shadow:2px 8px 20px rgba(0,0,0,0.2);z-index:20}article.services-a2{border-radius:8px}article.services-a2 .img-holder{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}article.services-a2 .text-holder{border-bottom-left-radius:8px;border-bottom-right-radius:8px}article.services-a3{position:relative;transition:all .3s ease-in-out;background:#fff}article.services-a3 .nav-icon{width:24px;z-index:200;fill:#fff}article.services-a3 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.services-a3 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.services-a3 .image-holder{overflow:hidden}article.services-a3 .image-holder img{margin:0 auto}article.services-a3 .image-mask{width:101%;height:101%}article.services-a3 .more-icon,article.services-a3 .image-mask{display:none}article.services-a3 .btn{visibility:hidden;opacity:0}article.services-a3 .text-holder,article.services-a3 p{transition:all .3s ease-in-out}article.services-a3.content-over-image-center .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;flex-direction:column}article.services-a3.content-over-image-center .text-holder p{text-align:center}article.services-a3.content-over-image-top-left .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;padding:2rem}article.services-a3.content-over-image-top-left .text-holder p{opacity:0}article.services-a3.excerpt-hover .text-holder .text-holder p{opacity:0}article.services-a3.excerpt-hover:hover .text-holder p{opacity:1}article.services-a3.shadow-hover{z-index:10}article.services-a3.shadow-hover:hover{box-shadow:2px 5px 20px rgba(0,0,0,0.3);z-index:20}article.services-a3.pad-article{padding:2rem}article.services-a3.pad-article .text-holder{padding:2rem 0 0 0 !important}article.services-a3.padding-text .text-holder{padding:2rem 2rem}article.services-a3.bg-primary-hover:hover .text-holder{background:#941A20}article.services-a3.contrast-text-hover:hover .text-holder h4,article.services-a3.contrast-text-hover:hover .text-holder p{color:#000}article.services-a3.text-center{text-align:center}article.services-a3.button-hover .btn-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex !important;align-items:center;justify-content:center;display:block}article.services-a3.button-hover:hover .btn{visibility:visible;opacity:1}article.services-a3.more-icon-show .more-icon{opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s;z-index:150}article.services-a3.more-icon-show .more-icon .arrow{width:26px;fill:#fff}article.services-a3.more-icon-show:hover .more-icon{opacity:1}article.services-a3.black-mask .image-mask{display:block;background:#000;background:rgba(0,0,0,0.45)}article.services-a3.primary-gradient-mask .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.1}article.services-a3.black-mask-hover .image-mask{transition:all .3s ease-in-out}article.services-a3.black-mask-hover:hover .image-mask{display:block;background:#000;background:rgba(0,0,0,0.85)}article.services-a3.primary-gradient-mask-hover .image-mask{transition:all .3s ease-in-out}article.services-a3.primary-gradient-mask-hover:hover .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8}article.services-a3 .btn-holder{display:none}article.services-a4{position:relative;overflow:hidden}article.services-a4 .image-holder{position:relative}article.services-a4 .image-holder img{transition:all .4s ease;transform-origin:center center}article.services-a4 .image-holder .title-holder{position:absolute;top:1.5rem;left:2rem}article.services-a4 .image-holder .title-holder:after{content:'';position:absolute;bottom:-4px;width:100%;left:0;height:2px;background:#941A20}article.services-a4 .image-holder .text-holder{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:linear-gradient(to right, rgba(39,38,39,0.8), rgba(23,22,22,0.8));transform:translateY(110%);transition:all .4s ease}@media (min-width: 992px){article.services-a4 .image-holder .text-holder .btn-holder{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}}article.services-a4 .image-holder .text-holder .btn-holder .btn{font-size:0.6rem}article.services-a4 .image-mask{display:block;background:linear-gradient(to right, #191e22, #2b3337);opacity:0.25}article.services-a4:hover .text-holder{transform:translate(0, 0)}article.services-a4:hover .image-holder img{transform:scale(1.02)}article.image-slider{height:100%;position:relative;display:flex;align-items:center}article.image-slider .bgr-img{margin:0 auto}article.image-slider .video-holder{width:100%;height:100%;position:relative;overflow:hidden}article.image-slider.image-cover .bgr-img{background-size:cover;width:100% !important}article.image-slider.image-contain .bgr-img{background-size:contain}article.image-slider.no-caption .caption-holder{display:none}article.image-slider.caption-bar .caption-holder{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:#000;background:rgba(0,0,0,0.8);text-align:center;color:#fff}article.staff-a1{position:relative;transition:all .3s ease-in-out;cursor:pointer;background:#f2f2f2}article.staff-a1 .nav-icon{width:24px;z-index:200;fill:#fff}article.staff-a1 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.staff-a1 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.staff-a1 .image-holder{overflow:hidden}article.staff-a1 .image-holder img{margin:0 auto;transition:filter 0.3s ease-in-out}article.staff-a1 .image-mask{width:101%;height:101%;transition:opacity .3s ease-in-out}article.staff-a1 .more-icon,article.staff-a1 .image-mask{display:none}article.staff-a1 .btn{visibility:hidden;opacity:0}article.staff-a1 .text-holder,article.staff-a1 p{transition:all .3s ease-in-out}article.staff-a1.content-over-image-center .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;flex-direction:column}article.staff-a1.content-over-image-center .text-holder p{text-align:center}article.staff-a1.content-over-image-top-left .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;padding:2rem}article.staff-a1.content-on-hover .text-holder{opacity:0}article.staff-a1.content-on-hover:hover .text-holder{opacity:1}article.staff-a1.shadow-hover{z-index:10}article.staff-a1.shadow-hover:hover{box-shadow:2px 5px 20px rgba(0,0,0,0.3);z-index:20}article.staff-a1.pad-article{padding:2rem}article.staff-a1.pad-article .text-holder{padding:2rem 0 0 0 !important}article.staff-a1.padding-text .text-holder{padding:2rem}article.staff-a1.bg-primary-hover:hover .text-holder{background:#941A20}article.staff-a1.contrast-text-hover:hover .text-holder h4,article.staff-a1.contrast-text-hover:hover .text-holder p{color:#000}article.staff-a1.text-center{text-align:center}article.staff-a1.button-hover .btn-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex !important;align-items:center;justify-content:center;display:block}article.staff-a1.button-hover:hover .btn{visibility:visible;opacity:1}article.staff-a1.more-icon-show .more-icon{opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s}article.staff-a1.more-icon-show .more-icon .arrow{width:20px;fill:#fff}article.staff-a1.more-icon-show:hover .more-icon{opacity:1}article.staff-a1.black-mask .image-mask{display:block;background:#000;background:rgba(0,0,0,0.45)}article.staff-a1.primary-gradient-mask .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.2}article.staff-a1.black-mask-hover .image-mask{background:#000;background:rgba(0,0,0,0.85);display:block;opacity:0}article.staff-a1.black-mask-hover:hover .image-mask{opacity:0.8}article.staff-a1.mask-primary-gradient-hover .image-mask{display:block;opacity:0;background:linear-gradient(to right, #4a0d10, #941A20)}article.staff-a1.mask-primary-gradient-hover:hover .image-mask{opacity:0.8}article.staff-a1.mask-primary-gradient-hover:hover .image-holder img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0);transition:filter 0.3s}article.staff-a1 .btn-holder{display:none}@media (max-width: 991.98px){article.staff-a1 .more-icon{opacity:1 !important}}article.staff-a2{border-radius:10px}article.staff-a2 .img-mask{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;transition:all .3s ease-in-out}article.staff-a2 .more-icon,article.staff-a2 .image-mask{display:none}article.staff-a2 .text-holder{background:#554c99;padding:2rem 1.5rem;position:relative;transition:all .3s ease-in-out;border-bottom-right-radius:10px;border-bottom-left-radius:10px}article.staff-a2 .text-holder h1,article.staff-a2 .text-holder h2,article.staff-a2 .text-holder h3,article.staff-a2 .text-holder h4,article.staff-a2 .text-holder h5,article.staff-a2 .text-holder p{transition:all .3s ease-in-out;color:#fff}article.staff-a2 .img-holder img{margin:0 auto;border-top-right-radius:10px;border-top-left-radius:10px}article.staff-a2 .more-icon{z-index:100;opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s}article.staff-a2 .more-icon .arrow{width:26px;fill:#000}article.staff-a2.text-over-image .text-holder{position:absolute;bottom:2rem;left:2rem;right:2rem;z-index:100}@media (max-width: 991.98px){article.staff-a2.text-over-image .text-holder{bottom:0;left:0;right:0;width:100%;padding:1.5rem}}article.staff-a2.text-over-image-fullwidth .text-holder{padding:1.5rem 2rem;position:absolute;bottom:0;left:0;right:0;z-index:100}@media (max-width: 991.98px){article.staff-a2.text-over-image-fullwidth .text-holder{bottom:0;left:0;right:0;width:100%;padding:1.5rem}}article.staff-a2.text-over-image-fullwidth .more-icon{right:2rem}article.staff-a2.text-holder-primary .text-holder{background:#941A20;background:rgba(148,26,32,0.8)}article.staff-a2.text-holder-primary .text-holder h1,article.staff-a2.text-holder-primary .text-holder h2,article.staff-a2.text-holder-primary .text-holder h3,article.staff-a2.text-holder-primary .text-holder h4,article.staff-a2.text-holder-primary .text-holder h5,article.staff-a2.text-holder-primary .text-holder p{color:#000}article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder{background:#fff;background:#fff}article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder h1,article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder h2,article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder h3,article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder h4,article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder h5,article.staff-a2.text-holder-primary.text-bg-hover:hover .text-holder p{color:#000}article.staff-a2.text-holder-primary-gradient .img-mask{background:linear-gradient(to right, #4a0d10, #941A20) !important}article.staff-a2.text-holder-primary-gradient:hover .img-mask{opacity:0.8 !important}article.staff-a2.text-holder-primary-gradient .text-holder{padding:0;background:none}article.staff-a2.text-holder-primary-gradient .text-holder .gradient-mask{padding:1.5rem;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8}article.staff-a2.text-holder-primary-gradient .text-holder h1,article.staff-a2.text-holder-primary-gradient .text-holder h2,article.staff-a2.text-holder-primary-gradient .text-holder h3,article.staff-a2.text-holder-primary-gradient .text-holder h4,article.staff-a2.text-holder-primary-gradient .text-holder h5,article.staff-a2.text-holder-primary-gradient .text-holder p{color:#000}article.staff-a2.text-holder-primary-gradient .text-holder .content{z-index:300}article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask{background:#fff;opacity:1}article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask h1,article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask h2,article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask h3,article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask h4,article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask h5,article.staff-a2.text-holder-primary-gradient.text-bg-hover:hover .gradient-mask p{color:#000}article.staff-a2.image-mask-primary .img-mask{background:#941A20;background:rgba(148,26,32,0.2)}article.staff-a2.image-mask-black .img-mask{background:#000;background:rgba(0,0,0,0.1)}@media (min-width: 992px){article.staff-a2.mask-hover .img-mask{opacity:0.4}article.staff-a2.mask-hover:hover .img-mask{opacity:1}}@media (min-width: 992px){article.staff-a2.cta-hover .cta-holder{display:none}article.staff-a2.cta-hover:hover .cta-holder{display:block}}@media (max-width: 991.98px){article.staff-a2.cta-hover .cta-holder{display:none}}article.staff-a2.more-icon-show:hover .more-icon{opacity:1}article.staff-a3{position:relative;transition:all .3s ease-in-out;cursor:pointer;background:#f2f2f2}article.staff-a3 .nav-icon{width:24px;z-index:200;fill:#fff}article.staff-a3 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.staff-a3 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.staff-a3 .image-holder{overflow:hidden}article.staff-a3 .image-holder img{margin:0 auto;transition:filter 0.3s ease-in-out}article.staff-a3 .image-mask{width:101%;height:101%;transition:opacity .3s ease-in-out}article.staff-a3 .more-icon,article.staff-a3 .image-mask{display:none}article.staff-a3 .btn{visibility:hidden;opacity:0}article.staff-a3 .text-holder,article.staff-a3 p{transition:all .3s ease-in-out}article.staff-a3.content-over-image-center .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;flex-direction:column}article.staff-a3.content-over-image-center .text-holder p{text-align:center}article.staff-a3.content-over-image-top-left .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;padding:2rem}article.staff-a3.content-on-hover .text-holder{opacity:0}article.staff-a3.content-on-hover:hover .text-holder{opacity:1}article.staff-a3.shadow-hover{z-index:10}article.staff-a3.shadow-hover:hover{box-shadow:2px 5px 20px rgba(0,0,0,0.3);z-index:20}article.staff-a3.pad-article{padding:2rem}article.staff-a3.pad-article .text-holder{padding:2rem 0 0 0 !important}article.staff-a3.padding-text .text-holder{padding:2rem}article.staff-a3.bg-primary-hover:hover .text-holder{background:#941A20}article.staff-a3.contrast-text-hover:hover .text-holder h4,article.staff-a3.contrast-text-hover:hover .text-holder p{color:#000}article.staff-a3.text-center{text-align:center}article.staff-a3.button-hover .btn-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex !important;align-items:center;justify-content:center;display:block}article.staff-a3.button-hover:hover .btn{visibility:visible;opacity:1}article.staff-a3.more-icon-show .more-icon{opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s}article.staff-a3.more-icon-show .more-icon .arrow{width:20px;fill:#fff}article.staff-a3.more-icon-show:hover .more-icon{opacity:1}article.staff-a3.black-mask .image-mask{display:block;background:#000;background:rgba(0,0,0,0.45)}article.staff-a3.primary-gradient-mask .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.2}article.staff-a3.black-mask-hover .image-mask{background:#000;background:rgba(0,0,0,0.85);display:block;opacity:0}article.staff-a3.black-mask-hover:hover .image-mask{opacity:0.8}article.staff-a3.mask-primary-gradient-hover .image-mask{display:block;opacity:0;background:linear-gradient(to right, #4a0d10, #941A20)}article.staff-a3.mask-primary-gradient-hover:hover .image-mask{opacity:0.8}article.staff-a3.mask-primary-gradient-hover:hover .image-holder img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0);transition:filter 0.3s}article.staff-a3 .btn-holder{display:none}@media (max-width: 991.98px){article.staff-a3 .more-icon{opacity:1 !important}}article.staff-a4{position:relative;transition:all .3s ease-in-out;cursor:pointer;background:#f2f2f2}article.staff-a4 .nav-icon{width:24px;z-index:200;fill:#fff}article.staff-a4 .nav-icon.next{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5rem}article.staff-a4 .nav-icon.prev{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2.5rem}article.staff-a4 .image-holder{overflow:hidden}article.staff-a4 .image-holder img{margin:0 auto;transition:filter 0.3s ease-in-out}article.staff-a4 .image-mask{width:101%;height:101%;transition:opacity .3s ease-in-out}article.staff-a4 .more-icon,article.staff-a4 .image-mask{display:none}article.staff-a4 .btn{visibility:hidden;opacity:0}article.staff-a4 .text-holder,article.staff-a4 p{transition:all .3s ease-in-out}article.staff-a4.content-over-image-center .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;display:flex;align-items:center;justify-content:center;flex-direction:column}article.staff-a4.content-over-image-center .text-holder p{text-align:center}article.staff-a4.content-over-image-top-left .text-holder{position:absolute;top:0;left:0;width:100%;height:100% !important;padding:2rem}article.staff-a4.content-on-hover .text-holder{opacity:0}article.staff-a4.content-on-hover:hover .text-holder{opacity:1}article.staff-a4.shadow-hover{z-index:10}article.staff-a4.shadow-hover:hover{box-shadow:2px 5px 20px rgba(0,0,0,0.3);z-index:20}article.staff-a4.pad-article{padding:2rem}article.staff-a4.pad-article .text-holder{padding:2rem 0 0 0 !important}article.staff-a4.padding-text .text-holder{padding:2rem}article.staff-a4.bg-primary-hover:hover .text-holder{background:#941A20}article.staff-a4.contrast-text-hover:hover .text-holder h4,article.staff-a4.contrast-text-hover:hover .text-holder p{color:#000}article.staff-a4.text-center{text-align:center}article.staff-a4.button-hover .btn-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex !important;align-items:center;justify-content:center;display:block}article.staff-a4.button-hover:hover .btn{visibility:visible;opacity:1}article.staff-a4.more-icon-show .more-icon{opacity:0;position:absolute;bottom:1.5rem;right:2rem;display:block;color:#fff;transition:opacity .3s ease-in-out;transition-delay:transform 1s}article.staff-a4.more-icon-show .more-icon .arrow{width:20px;fill:#fff}article.staff-a4.more-icon-show:hover .more-icon{opacity:1}article.staff-a4.black-mask .image-mask{display:block;background:#000;background:rgba(0,0,0,0.45)}article.staff-a4.primary-gradient-mask .image-mask{display:block;background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.2}article.staff-a4.black-mask-hover .image-mask{background:#000;background:rgba(0,0,0,0.85);display:block;opacity:0}article.staff-a4.black-mask-hover:hover .image-mask{opacity:0.8}article.staff-a4.mask-primary-gradient-hover .image-mask{display:block;opacity:0;background:linear-gradient(to right, #4a0d10, #941A20)}article.staff-a4.mask-primary-gradient-hover:hover .image-mask{opacity:0.8}article.staff-a4.mask-primary-gradient-hover:hover .image-holder img{-webkit-filter:saturate(0);-moz-filter:saturate(0);-ms-filter:saturate(0);-o-filter:saturate(0);filter:saturate(0);transition:filter 0.3s}article.staff-a4 .btn-holder{display:none}@media (max-width: 991.98px){article.staff-a4 .more-icon{opacity:1 !important}}article.staff-social-a1{text-align:center;border:1px solid #e5e5e5;transition:all .3s ease-in-out;overflow:hidden;padding-bottom:1.5rem}article.staff-social-a1 .inner{padding:2rem 2rem 0 2rem}article.staff-social-a1 .social{margin:0}article.staff-social-a1.border-radius{border-radius:12px}article.testimonial-a1{text-align:center;padding:2rem;position:relative;height:100%;border-radius:10px;overflow:hidden;padding-bottom:calc(2rem + 60px)}.bg-primary article.testimonial-a1{color:#fff}article.testimonial-a1 svg{position:absolute;top:1rem;left:1rem;fill:#575756;width:112px;height:88px;z-index:1}article.testimonial-a1 .text-holder{position:relative;z-index:2}article.testimonial-a1 .text-holder p{font-style:italic}article.testimonial-a1 .author-holder{position:absolute;bottom:0;left:0;right:0;padding:1rem 1.5rem;background:#941A20}article.testimonial-a1 .author-holder h6{color:#fff}article.testimonial-a1 .author-holder h6 span{font-weight:400}article.testimonial-a1 .quote-open{fill:#e5e5e5;top:-2rem}article.testimonial-a1 img{width:100px;height:100px}article.testimonial-a2{text-align:center;background:#f2f2f2;padding:2rem 1.5rem}article.testimonial-a2 .quote{fill:#e5e5e5}article.testimonial-a2 .quote-holder{display:inline-block;position:relative;margin-bottom:1.5rem;width:45px;height:45px}article.testimonial-a2 .quote-holder svg{width:45px;height:45px}article.testimonial-a2 .quote-holder svg .cls-2{fill:#e5e5e5}article.testimonial-a2 .testimonial-image{height:140px;width:140px;border-radius:70px;overflow:hidden;margin:1.5rem auto 0 auto}article.testimonial-a2 .testimonial-image img{width:100%}article.testimonial-a2 h6{color:#000;font-size:16px;font-weight:300}article.testimonial-a2 h6 span{font-weight:400;font-size:16px}article.testimonial-a3{text-align:center;background:#f2f2f2;padding:2rem 1.5rem}article.testimonial-a3 .quote{fill:#e5e5e5}article.testimonial-a3 .quote-holder{display:inline-block;position:relative;margin-bottom:1.5rem;width:45px;height:45px}article.testimonial-a3 .quote-holder svg{width:45px;height:45px}article.testimonial-a3 .quote-holder svg .cls-2{fill:#e5e5e5}article.testimonial-a3 .testimonial-image{height:140px;width:140px;border-radius:70px;overflow:hidden;margin:1.5rem auto 0 auto}article.testimonial-a3 .testimonial-image img{width:100%}article.testimonial-a3 h6{color:#000;font-size:16px;font-weight:300}article.testimonial-a3 h6 span{font-weight:400;font-size:16px}article.testimonial-a4{text-align:center;background:#f2f2f2;padding:2rem 1.5rem}article.testimonial-a4 .quote{fill:#e5e5e5}article.testimonial-a4 .quote-holder{display:inline-block;position:relative;margin-bottom:1.5rem;width:45px;height:45px}article.testimonial-a4 .quote-holder svg{width:45px;height:45px}article.testimonial-a4 .quote-holder svg .cls-2{fill:#e5e5e5}article.testimonial-a4 .testimonial-image{height:140px;width:140px;border-radius:70px;overflow:hidden;margin:1.5rem auto 0 auto}article.testimonial-a4 .testimonial-image img{width:100%}article.testimonial-a4 h6{color:#000;font-size:16px;font-weight:300}article.testimonial-a4 h6 span{font-weight:400;font-size:16px}article.testimonial-editor-a0{text-align:center;position:relative}article.testimonial-editor-a0 svg{position:absolute;top:0;left:0;fill:#e5e5e5;width:112px;height:88px;z-index:1}article.testimonial-editor-a0.pad-theme svg{top:3rem;left:3rem}article.testimonial-editor-a0 .text-holder{position:relative;z-index:2}article.testimonial-editor-a0 .text-holder p{font-style:italic}article.testimonial-editor-a0 h6 span{font-weight:400}article.testimonial-editor-a0 img{width:100px;height:100px}article.testimonial-editor-a0.bg-primary p,article.testimonial-editor-a0.bg-primary h6{color:#000}article.testimonial-editor-a0.bg-primary svg{opacity:0.2}article.testimonial-editor-a0.bg-secondary p,article.testimonial-editor-a0.bg-secondary h6{color:#fff}article.testimonial-editor-a0.bg-secondary svg{opacity:0.2}article.testimonial-editor-a0.bg-tertiary p,article.testimonial-editor-a0.bg-tertiary h6{color:#fff}article.testimonial-editor-a0.bg-tertiary svg{opacity:0.2}.test-s-a1{padding:5rem 0;max-width:1000px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;text-align:center}.test-s-a1 .icon{width:44px !important;height:35px !important;object-fit:unset !important}.test-s-a1 .message h3{line-height:1.5}.test-s-a1 .name{font-size:1.1rem}.test-s-a1 .client{font-weight:600}.test-s-a1 .title{font-size:.9rem;color:#941A20;font-weight:400}.test-s-a1 p{font-size:1.1rem}@media (min-width: 992px){.test-s-a1 .info{text-align:right}}@media (max-width: 991.98px){.test-s-a1{padding:2rem 0}}.test-s-a1.white-card{background:#fff}article.testimonial .quote-holder{display:inline-block;position:relative;margin-bottom:1.5rem}article.testimonial .quote-holder svg{width:35px;height:35px;transition:all .2s ease-in-out}article.testimonial .quote-holder svg .cls-2{fill:#e5e5e5}article.testimonial-slider-a2{padding:2rem;background:#fff;overflow:hidden;box-shadow:0 3px 10px 0 rgba(0,0,0,0.1);border-radius:8px}@media (min-width: 992px){article.testimonial-slider-a2 .row{height:100%}}article.testimonial-slider-a2 .text-holder{display:flex;flex-direction:column;justify-content:center;height:100%;flex-shrink:0}article.testimonial-slider-a2 .img-holder{position:relative;height:280px;width:280px}@media (max-width: 991.98px){article.testimonial-slider-a2 .img-holder{height:180px;width:180px}}article.testimonial-slider-a2 .img-holder img{height:280px;width:280px;border-radius:50%;border:3px solid #fff}@media (min-width: 992px){article.testimonial-slider-a2 .img-holder img{display:block;margin:0 auto}}@media (min-width: 576px) and (max-width: 991.98px){article.testimonial-slider-a2 .img-holder img{display:block;margin:0 auto}}@media (max-width: 991.98px){article.testimonial-slider-a2 .img-holder img{height:180px;width:180px}}article.testimonial-slider-a2 .circle{position:absolute;top:-8vh;right:2rem;width:230px}@media (min-width: 992px) and (max-width: 1325.98px){article.testimonial-slider-a2 .circle{right:0}}article.testimonial-slider-a2.ter-sec-gradient-bg{display:flex;background:linear-gradient(to right, #e2cffb, #5197d6);height:100%}article.testimonial-slider-a3{padding:2rem 0;overflow:hidden;background:#f2f2f2}article.testimonial-slider-a3 h2{font-family:"Mistral";font-weight:normal}@media (min-width: 576px){article.testimonial-slider-a3 .text-holder{min-height:200px}article.testimonial-slider-a3 .text-holder.has-image{padding-right:250px}}article.testimonial-slider-a3 .img-holder{height:200px;width:200px}@media (min-width: 576px){article.testimonial-slider-a3 .img-holder{position:absolute;top:2rem;right:0}}@media (max-width: 575.98px){article.testimonial-slider-a3 .img-holder{margin-bottom:1.5rem}}article.testimonial-slider-a3 .img-holder img{height:100%;width:100%;border-radius:50%;border:3px solid #fff}article.tab-bgr .base-video{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}article.tab-bgr .base-video .video-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}article.tab-bgr .bgr-full{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}article.tab-bgr .block-small{height:300px}@media (min-width: 992px) and (max-width: 1325.98px){article.tab-bgr .block-small{height:300px}}@media (max-width: 991.98px){article.tab-bgr .block-small{min-height:500px;height:auto;padding:2.5rem 0}}article.tab-bgr .block-medium{height:500px}@media (min-width: 992px) and (max-width: 1325.98px){article.tab-bgr .block-medium{height:500px}}@media (max-width: 991.98px){article.tab-bgr .block-medium{min-height:300px;height:auto;padding:2.5rem 0}}article.tab-bgr .block-large{height:700px}@media (min-width: 992px) and (max-width: 1325.98px){article.tab-bgr .block-large{height:600px}}@media (max-width: 991.98px){article.tab-bgr .block-large{min-height:600px;height:auto;padding:2.5rem 0}}@media (max-width: 575.98px){article.tab-bgr .block-large{min-height:500px}}article.tab-bgr .block-xlarge{height:900px}@media (min-width: 992px) and (max-width: 1325.98px){article.tab-bgr .block-xlarge{height:700px}}@media (max-width: 991.98px){article.tab-bgr .block-xlarge{min-height:700px;height:auto;padding:2.5rem 0}}@media (max-width: 575.98px){article.tab-bgr .block-xlarge{min-height:500px}}article.blocks-text-bgr-image-1-col .text-holder{position:relative;z-index:20;height:100%;display:flex;align-items:center;margin-left:auto;margin-right:auto}article.blocks-text-bgr-image-1-col .text-holder .text-inner{width:100%}@media (max-width: 991.98px){article.blocks-text-bgr-image-1-col .text-holder{padding:2rem}}@media (min-width: 992px){article.blocks-text-bgr-image-2-col .image-holder{position:relative;width:100%;z-index:20;display:flex}article.blocks-text-bgr-image-2-col .text-holder{position:absolute;top:0;left:0;width:100%;z-index:-10}article.blocks-text-bgr-image-2-col .image-block{position:relative;padding-left:2rem;padding-right:2rem;display:flex;align-items:center}article.blocks-text-bgr-image-2-col .image-block.image-left{flex-grow:0;flex-shrink:0}article.blocks-text-bgr-image-2-col .image-block.image-right{flex-grow:1}article.blocks-text-bgr-image-2-col .image-block .image-inner{position:relative;z-index:20;width:100%}article.blocks-text-bgr-image-2-col .bgr-half{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}}@media (max-width: 991.98px){article.blocks-text-bgr-image-2-col .image-block{padding:2rem;display:flex;align-items:center}}article.api-tweet{transition:all .2s ease-in-out;padding:1.5rem;background:#f2f2f2}article.api-tweet .text{transition:all .2s ease-in-out;font-size:.9rem}@media (min-width: 992px){article.api-tweet .text{max-width:560px}}article.api-tweet .text b{font-weight:400;transition:all .2s ease-in-out}article.api-tweet .text a{border-bottom:1px solid #4A4A4A;transition:all .2s ease-in-out}article.api-tweet .text .date{padding-bottom:1rem;font-weight:700;font-size:.8rem;color:#000;transition:color .2s ease-in-out}@media (max-width: 991.98px){article.api-tweet .text{width:80%}}article.api-tweet.primary-hover:hover{background:#941A20}article.api-tweet.primary-hover:hover .text{color:#fff}article.api-tweet.primary-hover:hover .text b{color:#4A4A4A}article.api-tweet.primary-hover:hover .text a{color:#4A4A4A;border-color:#4A4A4A}article.api-tweet.primary-hover:hover .date{color:#fff}article.video-embed .title-holder{padding:0 1.5rem;text-align:center;display:none}article.video-embed .title-holder .title{font-size:.9rem;font-weight:700}article.video-embed.title-top .title-holder.top{display:block}article.video-embed.title-top .title-holder.bottom{display:none}article.video-embed.title-bottom .title-holder.bottom{display:block}article.video-embed.title-bottom .title-holder.top{display:none}article.video-embed:hover .mask{opacity:1}article.video-popup{display:flex;justify-content:center}article.video-popup .inner{display:inline-block;position:relative;margin:0 auto}article.video-popup.title-over .title-holder h5{color:#fff}article.video-popup.mask-always .mask{opacity:1}article.video-popup .title-holder{padding:1.5rem;text-align:center}article.video-popup .mask{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}article.video-popup .mask .icon-holder{transition:all .2s ease-in-out}article.video-popup .mask .icon-holder .icon{fill:#fff;height:70px;width:70px}article.video-popup:hover .mask{opacity:1}article.video-popup:hover .mask .icon-holder{transform:scale(1.3)}@media (max-width: 991.98px){.group-columned.hide-group-mob{display:none}}.list-default .text-top{position:relative}.list-default.top-text-pad-top .text-top{padding-top:2rem}.list-default.top-text-pad-btm .text-top{padding-bottom:2rem}.list-default.top-text-indent .text-top{padding-left:2rem}@media (max-width: 991.98px){.list-default.hide-3-mobile .col-2{display:none}}@media (max-width: 575.98px){.list-default.hide-3-xs .col-2{display:none}}.list-tiles{overflow:hidden;position:relative}.list-tiles .holder{position:relative}@media (min-width: 576px){.list-tiles .holder{display:flex}}@media (min-width: 576px){.list-tiles .article-holder.has-full{width:50%}.list-tiles .article-holder.has-full.full-height{margin-left:50%}.list-tiles .article-holder.has-full.half-height{position:absolute;left:0}.list-tiles .article-holder.has-full.half-height.top{top:0}.list-tiles .article-holder.has-full.half-height.bottom{top:50%}}@media (max-width: 575.98px){.list-tiles .article-holder.has-full{width:100%}}@media (min-width: 576px){.list-tiles .article-holder.has-full.opposite-side.full-height{margin-left:0}.list-tiles .article-holder.has-full.opposite-side.half-height{left:50%}}@media (min-width: 576px){.list-tiles .article-holder.halfs-only{width:50%;display:inline-block}}.nav-horizontal.nav-plain li:not(:last-child){margin-right:2rem}.nav-horizontal.nav-plain li.active a{color:#941A20}.nav-horizontal.nav-plain a{color:#000;transition:all 0.2s ease-in-out}.nav-horizontal.nav-plain a:hover,.nav-horizontal.nav-plain a.active{color:#941A20}.nav-horizontal.nav-plain .sub{background:#fff;border:1px solid #4A4A4A;padding:1rem}.nav-horizontal.nav-plain .sub li{margin-left:0;display:block}.nav-horizontal.nav-plain .sub li+li{margin-top:1.5rem}.nav-horizontal.nav-styled li{position:relative;display:inline-block;margin-bottom:1rem}.nav-horizontal.nav-styled li:not(:last-child){margin-right:1rem}.nav-horizontal.nav-styled li.active a{border-color:#941A20}.nav-horizontal.nav-styled .colousel li{margin-bottom:0}.nav-horizontal.nav-styled a{display:block;line-height:2rem;transition:all 0.2s ease-in-out;color:#000;border-bottom:2px solid transparent}.nav-horizontal.nav-styled a:hover{border-color:#941A20}.nav-horizontal.nav-block li{background:#f2f2f2;border:1px solid #fff}.nav-horizontal.nav-block a{position:relative;display:block;color:#111;padding:1rem 1.5rem}.nav-horizontal.nav-block a i{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;color:#000}.nav-horizontal.nav-block li.active{background:#3a3a3a}.nav-horizontal.nav-block li.active a{color:#fff}.nav-horizontal.nav-block li.active a i{color:#000}.nav-vertical.sub-nav-collapse .sub{display:none;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;transition-delay:.2s}.nav-vertical.sub-nav-collapse .collapse-icon{position:absolute;top:15px;right:2rem;width:40px;height:40px;line-height:40px;border-radius:20px;text-align:center;background:#f2f2f2;cursor:pointer}.nav-vertical.sub-nav-collapse .collapse-icon:hover{background:#e5e5e5}.nav-vertical.sub-nav-collapse .collapse-up{display:none}.nav-vertical.sub-nav-collapse .sub-nav-open .collapse-up{display:block}.nav-vertical.sub-nav-collapse .sub-nav-open .collapse-down{display:none}.nav-vertical.sub-nav-collapse .sub-nav-open .sub{opacity:1;visibility:visible;display:block}.nav-vertical.nav-plain li:last-child{margin-bottom:0}.nav-vertical.nav-plain a{color:#414141;padding:.5rem 0;transition:all .3s ease-in-out}.nav-vertical.nav-plain a.active{color:#941A20}.nav-vertical.nav-plain a:hover{color:#941A20}.nav-vertical.nav-plain .sub{font-size:.9rem;margin-top:1.5rem;padding-left:1.5rem;border-left:1px solid #4A4A4A}.nav-vertical.nav-plain .sub a{color:#575756}.nav-vertical.nav-plain .sub a.active{color:#941A20}.nav-vertical.nav-plain .sub a:hover{color:#941A20}.nav-vertical.nav-styled li{margin-bottom:0}.nav-vertical.nav-styled a{padding:1rem;transition:all .2s ease-in-out;color:#000}.nav-vertical.nav-styled a .link-container{display:block;max-width:700px;margin:0 auto;position:relative}.nav-vertical.nav-styled a:hover,.nav-vertical.nav-styled a.active{background:#e5e5e5;color:#941A20}.nav-vertical.nav-styled .sub{padding-left:1rem;font-size:.9rem}.nav-vertical.nav-styled .sub a{padding:1.5rem 1.5rem}.nav-vertical.nav-styled .sub a.active{color:#3a3a3a}@media (max-width: 991.98px){.nav-vertical{width:100%}}.nav-vertical.text-align-right .level-1 a{text-align:right}.filter.view-panel .panel-content{left:0;width:260px;background:#fff;box-shadow:-3px 5rem 13rem 5px rgba(0,0,0,0.1);border-radius:8px}.filter.view-panel .panel-inner{padding:1rem 0}.filter.view-panel .panel-inner article{width:100%}.filter.view-panel .panel-icon{position:absolute;top:50%;margin-top:-12px;right:.5rem}.filter.view-panel .panel-title{padding-right:1.5rem}.filter.view-panel.panel-active .panel-content{box-shadow:0 5px 15px rgba(0,0,0,0.1)}@media (min-width: 992px){.filter.view-panel .panel-content{margin-top:1rem}}@media (max-width: 991.98px){.filter.view-panel .panel-title{padding-top:1rem;padding-bottom:1rem}}@media (max-width: 575.98px){.filter.view-panel .panel-content{width:100%}}.filter-navigation.full-height{height:100% !important}.filter-navigation.nav-vertical a{padding:0.4rem 0;display:flex;justify-content:center;flex-direction:column}.filter-navigation .checkbox{width:24px;height:24px;border-radius:4px;border:1px solid #e5e5e5;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.filter-navigation.border-li li{border-bottom:solid 1px #e5e5e5}.filter-navigation.border-li li:first-child{border-top:solid 1px #e5e5e5}.filter-navigation.border-li li a{padding:2rem 0}.filter-navigation .all-link{display:none}.filter-navigation.has-active .all-link{display:block}.filter-navigation .matches,.filter-navigation .clear,.filter-navigation .check{display:none}.filter-navigation .clear,.filter-navigation .check{width:12px;height:12px;fill:#4A4A4A;vertical-align:middle}.filter-navigation.show-clear .link-container{padding-right:22px}.filter-navigation.show-clear li.active .checkbox{background:#941A20}.filter-navigation.show-clear li.active .checkbox .clear{display:block;fill:#fff}.filter-navigation.show-check .link-container{padding-right:22px}.filter-navigation.show-check li.active .checkbox{background:#941A20}.filter-navigation.show-check li.active .checkbox .check{display:block;fill:#000}.filter-navigation.show-matches .matches{display:inline-block;padding-left:.5rem;background:transparent;font-size:.7rem;color:#4A4A4A}.filter-navigation.show-matches .matches:before{content:'('}.filter-navigation.show-matches .matches:after{content:')'}.panel-collapse .filter-navigation a span{font-size:.8rem}.panel-light .filter-navigation .has-matches .matches{background:#fff}.slider{position:relative}.slider .frame-holder{position:relative;height:100%}.slider .frame{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden}.window-loading .slider .frame-1{position:relative;top:auto;left:auto}.slider .frame-active{z-index:20}.slider .frame+.frame{visibility:hidden}.window-loaded .slider .frame+.frame{visibility:visible}.slider .fill-frame{width:100%;height:100%}.slider:not(.show-controls) .arrows-base,.slider:not(.show-controls) .dots-base{display:none}.slider .show-controls .arrows-base,.slider .show-controls .dots-base{display:block}.slider .video-holder{height:100%}.slider.slider-gallery-s0{background:#fff}.slider .heading-hero{opacity:0}.slider .article{height:100%}.slider .text-outer{position:relative;z-index:50;display:flex}.slider .text-inner{z-index:50}.slider .layer0 img{object-fit:cover;width:100%;height:100%}.slider .text-inner{z-index:50}.slider .bgr-img-mask{z-index:20}.slider .fgr-holder{position:relative;display:flex;z-index:40}.slider .fgr-holder .fgr-inner{position:relative}.slider .fgr-holder .base-video{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 992px){.slider .desktop-fill-frame-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.slider .desktop-top{position:absolute;align-items:flex-start;margin-top:2rem}.feature-header .slider .desktop-top{margin-top:3rem}.slider .desktop-middle{align-items:center}.slider .desktop-btm{position:absolute;align-items:flex-end}.slider .desktop-left{justify-content:flex-start}.slider .desktop-center{justify-content:center}.slider .desktop-right{justify-content:flex-end}.slider .desktop-middle-center{align-items:center;justify-content:center}}@media (max-width: 991.98px){.slider .mobile-fill-frame-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.slider .mobile-top{align-items:flex-start;margin-top:2rem;left:0;right:0}.slider .mobile-middle{align-items:center;left:0;right:0}.slider .mobile-bottom{align-items:flex-end;margin-bottom:2rem;left:0;right:0}}.slider .arrows-base{z-index:50;cursor:pointer}.slider .arrows-base.middle{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider .arrows-base.middle.arrows-prev{left:20px}@media (max-width: 991.98px){.slider .arrows-base.middle.arrows-prev{left:0}}.slider .arrows-base.middle.arrows-next{right:20px}@media (max-width: 991.98px){.slider .arrows-base.middle.arrows-next{right:0}}.slider .arrows-base.bottom-right{position:absolute;bottom:2rem}.slider .arrows-base.bottom-right.arrows-prev{right:2rem;margin-right:45px}.slider .arrows-base.bottom-right.arrows-next{right:2rem;margin-right:-5px}.slider .arrows-base.bottom-middle{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:2rem}.slider .arrows-base.bottom-middle.arrows-prev{width:40px}@media (min-width: 992px){.slider .arrows-base.bottom-middle.arrows-prev{margin-left:-59px}}.slider .arrows-base.bottom-middle.arrows-next{width:60px}@media (min-width: 992px){.slider .arrows-base.bottom-middle.arrows-next{margin-left:70px}}.slider .arrows-base.below{position:absolute;bottom:-3rem}.slider .arrows-base.below.arrows-prev{left:2rem}.slider .arrows-base.below.arrows-next{right:2rem}.slider .arrows-svg svg{width:40px;height:40px;fill:#fff}.slider .arrows-svg svg .cls-1{fill:#fff}@media (max-width: 991.98px){.slider .arrows-svg svg{width:28px;height:28px}}.slider .arrows-full-height{width:80px;height:100%;background:rgba(0,0,0,0.7);display:flex;align-items:center;justify-content:center;transition:background .3s ease-in-out;position:absolute}.slider .arrows-full-height.arrows-next{right:0 !important}.slider .arrows-full-height.arrows-prev{left:0 !important}.slider .arrows-full-height svg{width:40px;height:40px;fill:#fff}.slider .arrows-full-height:hover{background:rgba(0,0,0,0.9)}.slider .arrows-circle{background:#fff;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%}.slider .arrows-circle svg{width:30px;height:30px;fill:#000}@media (max-width: 991.98px){.slider .arrows-circle{padding:1rem}.slider .arrows-circle svg{width:22px;height:22px}}.slider .dots-base{position:absolute;bottom:1rem;left:50%;margin-left:-150px;width:300px;height:20px;z-index:50;text-align:center;cursor:pointer}.slider .dots-base span{display:inline-block;width:15px;height:15px;border-radius:10px;margin:0 3px;transition:background 0.5s}.slider .dots-primary span{background:#fff}.slider .dots-primary span.active{background:rgba(148,26,32,0.8)}.slider .dots-light span{background:rgba(200,200,200,0.6)}.slider .dots-light span.active{background:#fff}.slider .dots-dark span{background:#575756}.slider .dots-dark span.active{background:#e5e5e5}.slider .dots-dash{left:auto;right:2rem;margin-right:-6px;margin-left:0;text-align:right;height:66px !important;bottom:1.5rem}.slider .dots-dash.dash-left{right:auto;left:2rem;text-align:left}.slider .dots-dash .dot{width:22px;height:44px;position:relative;display:inline-block;border-radius:0;margin:0 6px}.slider .dots-dash .dot:before{content:" ";position:absolute;top:20px;left:0;width:22px;height:4px;background:#fff}.slider .dots-dash .dot.active:before{background:#941A20}.slider .dots-numbers{left:auto;margin-left:0;right:2rem;text-align:right;counter-reset:index}.slider .dots-numbers span{counter-increment:index;width:50px}.slider .dots-numbers span:before{display:block;content:"0" counter(index)}.slider .counter-default{position:absolute;top:0;left:0;z-index:50;background:#3a3a3a;color:#fff;padding:1.5rem}.slider.transition-fade .frame.frame-transition .layer{transition:opacity 0.5s}.slider.transition-fade .frame.frame-before .layer,.slider.transition-fade .frame.frame-after .layer{opacity:0}.slider.transition-fade .frame.frame-active .layer{opacity:1}.slider.transition-fade .frame .word{transition:opacity 0.5s;opacity:0}.slider.transition-fade .frame.frame-transition .word1{transition-delay:0.5s}.slider.transition-fade .frame.frame-transition .word2{transition-delay:1s}.slider.transition-fade .frame.frame-transition .word3{transition-delay:1.5s}.slider.transition-fade .frame.frame-before .word,.slider.transition-fade .frame.frame-after .word{opacity:0}.slider.transition-fade .frame.frame-active.show-text .word{opacity:1}.slider.transition-slide .dots-base span{transition-delay:0.5s}.slider.transition-slide .frame.frame-transition .layer0{transition:transform 0.5s}.slider.transition-slide .frame.frame-transition .layer1{transition:opacity 0.5s}.slider.transition-slide .frame.frame-transition.frame-in .layer0{transition-delay:0.5s}.slider.transition-slide .frame.frame-transition.frame-in .layer1{transition-delay:1s}.slider.transition-slide .frame.frame-transition.frame-out .layer0{transition-delay:0.5s}.slider.transition-slide .frame.frame-before .layer0{transform:translateX(100%)}.slider.transition-slide .frame.frame-before .layer1{opacity:0}.slider.transition-slide .frame.frame-after .layer0{transform:translateX(-100%)}.slider.transition-slide .frame.frame-after .layer1{opacity:0}.slider.transition-slide .frame.frame-active .layer0{transform:translateX(0)}.slider.transition-slide .frame.frame-active .layer1{opacity:1}.slider.transition-fade-slide .frame.frame-transition .layer{transition:opacity 0.5s, transform 0.5s}.slider.transition-fade-slide .frame.frame-before .layer{opacity:0}.slider.transition-fade-slide .frame.frame-before .layer1,.slider.transition-fade-slide .frame.frame-before .layer2{transform:translateX(200px)}.slider.transition-fade-slide .frame.frame-after .layer{opacity:0}.slider.transition-fade-slide .frame.frame-after .layer1,.slider.transition-fade-slide .frame.frame-after .layer2{transform:translateX(-200px)}.slider.transition-fade-slide .frame.frame-active .layer{opacity:1}.slider .lead{font-weight:400;animation-delay:1.5s}@media (min-width: 992px) and (max-width: 1325.98px){.slider .heading-hero{font-size:3.5rem;line-height:1.1}}.slider.slider-homepage-s2{height:500px}@media (max-width: 991.98px){.slider.slider-homepage-s2{height:600px}}.slider.slider-homepage-s4 .fgr-inner{width:60%;height:80%;position:relative}.slider.slider-homepage-s4 .fgr-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider-homepage-s1 .text-inner{opacity:0}.tabs .icon-on{display:none}.tabs .active .icon-off{display:none}.tabs .active .icon-on{display:inline-block}.tabs.tabs-normal .tab-holder,.tabs.tabs-accordion .tab-holder{display:none}.tabs.tabs-normal .tab-holder.active,.tabs.tabs-accordion .tab-holder.active{display:block}.tabs.tabs-normal .active>.tab-holder,.tabs.tabs-accordion .active>.tab-holder{display:block}.colousel{position:relative;visibility:hidden}.colousel.colousel-loaded{visibility:visible}.colousel .colousel-scroll{position:relative;overflow:auto}.colousel .colousel-scroll::-webkit-scrollbar{display:none}.colousel .colousel-holder{overflow:hidden}.colousel.colousel-centered .colousel-holder{margin:0 auto}.colousel .colousel-inner{position:relative;height:100%;flex-wrap:nowrap}.colousel.colousel-active .colousel-inner{justify-content:flex-start}.blocks{position:relative}.blocks .block-nav{opacity:0;transition:opacity 0.3s}@media (max-width: 991.98px){.blocks .block-nav.tab-desktop{display:none}}@media (min-width: 992px){.blocks .block-nav.tab-mobile{display:none}}.blocks .block-nav.module-sticky{z-index:200}.blocks .block-nav li{background:rgba(0,0,0,0.55);transition:background .2s ease;width:auto}@media (min-width: 992px){.blocks .block-nav li{margin-right:1.5rem;border-top-right-radius:10px;border-top-left-radius:10px}.blocks .block-nav li .icon{display:none}}@media (max-width: 991.98px){.blocks .block-nav li h3{margin:0}.blocks .block-nav li.for-private-clients{background:#f2f2f2}.blocks .block-nav li.for-private-clients.active{background:#f2f2f2}.blocks .block-nav li.for-dealerships{background:#000}.blocks .block-nav li.for-dealerships h3{color:#fff}.blocks .block-nav li.for-dealerships .icon{fill:#fff}.blocks .block-nav li.for-dealerships.active{background:#000}.blocks .block-nav li.for-manufacturers{background:#941A20}.blocks .block-nav li.for-manufacturers h3{color:#fff}.blocks .block-nav li.for-manufacturers .icon{fill:#fff}.blocks .block-nav li.for-manufacturers.active{background:#941A20}.blocks .block-nav li.active .plus{display:none}.blocks .block-nav li.active .minus{display:block}}.blocks .block-nav li .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;width:26px;height:26px}.blocks .block-nav li:last-child{margin-right:0}@media (min-width: 992px){.blocks .block-nav li:hover{background:rgba(0,0,0,0.65)}}.blocks .block-nav a{position:relative;display:block;color:#fff;padding:1.5rem;border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width: 992px) and (max-width: 1325.98px){.blocks .block-nav a .excerpt p{line-height:1.2;font-size:.9rem}}@media (max-width: 991.98px){.blocks .block-nav a{padding:1.2rem}}.blocks .block-nav a span{display:block}.blocks .block-nav a h3{text-decoration:underline}@media (min-width: 992px){.blocks .block-nav a h3{color:#fff}}@media (max-width: 991.98px){.blocks .block-nav a h3{font-size:1.2rem}}.blocks .block-nav a p{color:#fff}.blocks .block-nav a i{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;color:#000}@media (min-width: 992px){.blocks .block-nav.flex-fit li{flex-grow:1;flex:1}}@media (max-width: 991.98px){.blocks .block-nav.flex-fit li{width:100%}}@media (max-width: 991.98px){.blocks .block-nav .excerpt{display:none}}.blocks .block-nav li.active{background:#f2f2f2}@media (min-width: 992px){.blocks .block-nav li.active a,.blocks .block-nav li.active p,.blocks .block-nav li.active .title{color:#000}}.blocks .tabs-default.tabs-accordion .tab-content{padding-top:0}.blocks .tabs-default.tabs-accordion .accordion-nav{user-select:none;background:#fff;padding:2.5rem;padding-right:0;position:relative;transition:all .2s ease-in-out;border-top:1px solid #f2f2f2}.blocks .tabs-default.tabs-accordion .accordion-nav a{transition:all .3s ease-in-out;display:block}.blocks .tabs-default.tabs-accordion .accordion-nav .tab-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;width:18px;z-index:100}.blocks .tabs-default.tabs-accordion .accordion-nav.active,.blocks .tabs-default.tabs-accordion .accordion-nav:hover{background:#f2f2f2}.blocks .module.filters{z-index:50}.blocks .bg-primary .text p{color:#000}.blocks.blocks-blocks-tabbed-t0{z-index:30}.blocks .next-prev-default{height:100px;position:relative;margin-bottom:2.5rem}.blocks .next-prev-default .divider{position:absolute;top:0;left:50%;z-index:20;width:1px;height:100%;background:#e5e5e5;transition:all .5s}.blocks .next-prev-default:hover .divider{opacity:0}.blocks .next-prev-default a{display:block;width:50%;height:100%;float:left;position:relative;z-index:10;transition:background .5s, border .5s;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.blocks .next-prev-default a.prev{border-left:solid 1px #e5e5e5}.blocks .next-prev-default a.next{border-right:solid 1px #e5e5e5}@media (max-width: 991.98px){.blocks .next-prev-default a.next{border-left:solid 1px #e5e5e5}}.blocks .next-prev-default a:hover{background:#941A20;border-color:#941A20}.blocks .next-prev-default a:hover .text,.blocks .next-prev-default a:hover h5{color:#fff !important}.blocks .next-prev-default a:hover .nav-icon{fill:#fff}.blocks .next-prev-default .text,.blocks .next-prev-default h5{transition:color .3s ease-in-out;font-weight:100}.blocks .next-prev-default .text{max-width:340px}.blocks .next-prev-default p{margin-bottom:0.2em}.blocks .next-prev-default .nav-icon{width:26px;height:15px;fill:#941A20;transition:fill 0.5s}@media (max-width: 991.98px){.blocks .next-prev-default .nav-icon{width:20px;height:40px}}.blocks .next-prev-default .item-icon{transition:background 0.5s;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blocks .next-prev-default .next .text{right:8rem}.blocks .next-prev-default .next .nav-icon{right:2rem}.blocks .next-prev-default .next .item-icon{left:2.5rem}.blocks .next-prev-default .prev .text{left:8rem}.blocks .next-prev-default .prev .nav-icon{left:2rem}.blocks .next-prev-default .prev .item-icon{right:2.5rem}.blocks .next-prev-default.has-item-icon .prev .text{padding-right:100px}.blocks .next-prev-default.has-item-icon .next .text{padding-left:100px}@media (max-width: 991.98px){.blocks .next-prev-default{height:120px}.blocks .next-prev-default a{width:100%}.blocks .next-prev-default .prev,.blocks .next-prev-default .divider{display:none}.blocks .next-prev-default .icon-holder{width:70px;height:70px}.blocks .next-prev-default .next .text{left:1.5rem;max-width:80%}.blocks .next-prev-default .next .nav-icon{right:1.5rem}.blocks .next-prev-default .next .item-icon{left:1.5rem}.blocks .next-prev-default.has-item-icon .next .text{padding-left:90px}}.blocks{position:relative}.blocks .block-nav{opacity:0;transition:opacity 0.3s}@media (max-width: 991.98px){.blocks .block-nav.tab-desktop{display:none}}@media (min-width: 992px){.blocks .block-nav.tab-mobile{display:none}}.blocks .block-nav.module-sticky{z-index:200}.blocks .block-nav li{background:rgba(0,0,0,0.55);transition:background .2s ease;width:auto}@media (min-width: 992px){.blocks .block-nav li{margin-right:1.5rem;border-top-right-radius:10px;border-top-left-radius:10px}.blocks .block-nav li .icon{display:none}}@media (max-width: 991.98px){.blocks .block-nav li h3{margin:0}.blocks .block-nav li.for-private-clients{background:#f2f2f2}.blocks .block-nav li.for-private-clients.active{background:#f2f2f2}.blocks .block-nav li.for-dealerships{background:#000}.blocks .block-nav li.for-dealerships h3{color:#fff}.blocks .block-nav li.for-dealerships .icon{fill:#fff}.blocks .block-nav li.for-dealerships.active{background:#000}.blocks .block-nav li.for-manufacturers{background:#941A20}.blocks .block-nav li.for-manufacturers h3{color:#fff}.blocks .block-nav li.for-manufacturers .icon{fill:#fff}.blocks .block-nav li.for-manufacturers.active{background:#941A20}.blocks .block-nav li.active .plus{display:none}.blocks .block-nav li.active .minus{display:block}}.blocks .block-nav li .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2rem;width:26px;height:26px}.blocks .block-nav li:last-child{margin-right:0}@media (min-width: 992px){.blocks .block-nav li:hover{background:rgba(0,0,0,0.65)}}.blocks .block-nav a{position:relative;display:block;color:#fff;padding:1.5rem;border-top-right-radius:10px;border-top-left-radius:10px}@media (min-width: 992px) and (max-width: 1325.98px){.blocks .block-nav a .excerpt p{line-height:1.2;font-size:.9rem}}@media (max-width: 991.98px){.blocks .block-nav a{padding:1.2rem}}.blocks .block-nav a span{display:block}.blocks .block-nav a h3{text-decoration:underline}@media (min-width: 992px){.blocks .block-nav a h3{color:#fff}}@media (max-width: 991.98px){.blocks .block-nav a h3{font-size:1.2rem}}.blocks .block-nav a p{color:#fff}.blocks .block-nav a i{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;color:#000}@media (min-width: 992px){.blocks .block-nav.flex-fit li{flex-grow:1;flex:1}}@media (max-width: 991.98px){.blocks .block-nav.flex-fit li{width:100%}}@media (max-width: 991.98px){.blocks .block-nav .excerpt{display:none}}.blocks .block-nav li.active{background:#f2f2f2}@media (min-width: 992px){.blocks .block-nav li.active a,.blocks .block-nav li.active p,.blocks .block-nav li.active .title{color:#000}}.blocks .tabs-default.tabs-accordion .tab-content{padding-top:0}.blocks .tabs-default.tabs-accordion .accordion-nav{user-select:none;background:#fff;padding:2.5rem;padding-right:0;position:relative;transition:all .2s ease-in-out;border-top:1px solid #f2f2f2}.blocks .tabs-default.tabs-accordion .accordion-nav a{transition:all .3s ease-in-out;display:block}.blocks .tabs-default.tabs-accordion .accordion-nav .tab-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;width:18px;z-index:100}.blocks .tabs-default.tabs-accordion .accordion-nav.active,.blocks .tabs-default.tabs-accordion .accordion-nav:hover{background:#f2f2f2}.blocks .bg-primary .text p{color:#000}.blocks.blocks-blocks-tabbed-t0{z-index:30}.blocks .next-prev-default{height:100px;position:relative;margin-bottom:2.5rem}.blocks .next-prev-default .divider{position:absolute;top:0;left:50%;z-index:20;width:1px;height:100%;background:#e5e5e5;transition:all .5s}.blocks .next-prev-default:hover .divider{opacity:0}.blocks .next-prev-default a{display:block;width:50%;height:100%;float:left;position:relative;z-index:10;transition:background .5s, border .5s;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.blocks .next-prev-default a.prev{border-left:solid 1px #e5e5e5}.blocks .next-prev-default a.next{border-right:solid 1px #e5e5e5}@media (max-width: 991.98px){.blocks .next-prev-default a.next{border-left:solid 1px #e5e5e5}}.blocks .next-prev-default a:hover{background:#941A20;border-color:#941A20}.blocks .next-prev-default a:hover .text,.blocks .next-prev-default a:hover h5{color:#fff !important}.blocks .next-prev-default a:hover .nav-icon{fill:#fff}.blocks .next-prev-default .text,.blocks .next-prev-default h5{transition:color .3s ease-in-out;font-weight:100}.blocks .next-prev-default .text{max-width:340px}.blocks .next-prev-default p{margin-bottom:0.2em}.blocks .next-prev-default .nav-icon{width:26px;height:15px;fill:#941A20;transition:fill 0.5s}@media (max-width: 991.98px){.blocks .next-prev-default .nav-icon{width:20px;height:40px}}.blocks .next-prev-default .item-icon{transition:background 0.5s;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blocks .next-prev-default .next .text{right:8rem}.blocks .next-prev-default .next .nav-icon{right:2rem}.blocks .next-prev-default .next .item-icon{left:2.5rem}.blocks .next-prev-default .prev .text{left:8rem}.blocks .next-prev-default .prev .nav-icon{left:2rem}.blocks .next-prev-default .prev .item-icon{right:2.5rem}.blocks .next-prev-default.has-item-icon .prev .text{padding-right:100px}.blocks .next-prev-default.has-item-icon .next .text{padding-left:100px}@media (max-width: 991.98px){.blocks .next-prev-default{height:120px}.blocks .next-prev-default a{width:100%}.blocks .next-prev-default .prev,.blocks .next-prev-default .divider{display:none}.blocks .next-prev-default .icon-holder{width:70px;height:70px}.blocks .next-prev-default .next .text{left:1.5rem;max-width:80%}.blocks .next-prev-default .next .nav-icon{right:1.5rem}.blocks .next-prev-default .next .item-icon{left:1.5rem}.blocks .next-prev-default.has-item-icon .next .text{padding-left:90px}}.popup .popup-mask{background:#000;background:rgba(0,0,0,0.7);border-radius:0 !important}.popup .popup-content{border-radius:10px;overflow:hidden}.popup .popup-display{display:flex;border-radius:10px}.popup .popup-close{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#fff;background:#fff;border-radius:50%;transition:all .3s ease-in-out;margin:1rem}.popup .popup-close .close{width:23px;height:23px;transition:all .3s ease-in-out}.popup .popup-close .close .cls-1{transition:all .3s ease-in-out}.popup .popup-close:hover .close,.popup .popup-close:hover .cls-1{fill:#941A20}.popup.popup-iframe .popup-close{background:#fff;background:rgba(255,255,255,0.7);display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;top:auto;bottom:100%;font-size:28px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;cursor:pointer}label{font-size:.8rem;font-weight:light}.select-holder{position:relative}.select-holder select{-webkit-appearance:none}.select-holder:before{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;content:'arrow_drop_down';-ms-pointer-events:none;pointer-events:none}.form-check-label{text-transform:none;font-size:.8rem;font-weight:400;color:#000}.form-group{margin-bottom:1rem}.form-group.confirm{display:none}.form-group.has-error input,.form-group.has-error textarea{border:solid 1px #d75746}.form-group.has-error .validation{color:#d75746}.form-group.field-inactive{display:none}.form-control{display:block;width:100%;padding:.9rem .85rem;font-size:1em;line-height:1.25rem;color:#000;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #dfe1e5;border-radius:.25rem;box-shadow:none;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;margin-bottom:1rem}.form-control::placeholder{color:#9C9C9C}.form-control:focus,.form-control:hover:not(:focus){outline:0}.form-control:focus{outline:0;border-color:#941A20}.form-control:hover:not(:focus){outline:0}.form-control.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5rem;border-radius:.3rem}.form-control.form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5rem;border-radius:.2rem}.form-control:disabled,.form-control:disabled:hover,.form-control[readonly],.form-control[readonly]:hover{background-color:#e5e5e5;border:1px solid #cccccc;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.5rem + 5px)}select.form-control-lg:not([size]):not([multiple]){height:calc(2.3125rem + 5px)}select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 5px)}@media (max-width: 991.98px){select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 15px)}select.form-control-lg:not([size]):not([multiple]){height:calc(2.3125rem + 15px)}select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 15px)}}.form-control-file,.form-control-range{display:block}.form-text{display:block;margin-top:.25rem}.form-text:empty{display:none}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem;margin-right:.5rem}.form-check-input:only-child{position:static}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-label{position:relative;padding-left:1.75rem;margin-bottom:0}.form-check.disabled .form-check-label{color:#868e96}.form-check-inline{display:inline-block}.form-check-inline .form-check-label{vertical-align:middle}.custom-control{font-size:1em;font-weight:normal;text-transform:none;position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:40px;margin-right:1rem}.custom-select{font-size:1em;position:relative;display:inline-block;max-width:100%;padding:.5rem 2rem .5rem .75rem;line-height:1.25rem;color:#3a3a3a;vertical-align:middle;background:#fff url("/assets/basekit/images/custom-select-indicator_default.svg") no-repeat right 0.25rem center;background-size:24px 24px;border:1px solid #cccccc;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:ease-in-out .15s,ease-in-out .15s}.custom-select:focus,.custom-select:hover:not(:focus){color:#444444;background-color:#ffffff;outline:0}.custom-select:focus{border-color:#00a7dc;box-shadow:0 0 0.7rem rgba(0,0,0,0.15)}.custom-select:hover:not(:focus){border-color:#00a7dc}.custom-select.custom-select-lg{padding:.5rem 3rem .5rem 1rem;font-size:1.25em;line-height:1.5rem;border-radius:.3rem;background-position:right .5rem center}@media (min-width: 992px){.custom-select.custom-select-lg{padding-right:3.25rem;background-size:32px 32px}}.custom-select.custom-select-sm{padding:.25rem 2rem .25rem .5rem;font-size:.875em;line-height:1.5rem;border-radius:.2rem}.custom-file{font-size:1em;font-weight:normal;text-transform:none;position:relative;display:inline-block;max-width:100%;height:2.5rem;margin-bottom:0}.custom-file .custom-file-input{min-width:14rem;max-width:100%;height:2.5rem;margin:0;opacity:0}.custom-file .custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.225rem + 2px);padding:.375rem .75rem .375rem .75rem;line-height:1.5rem;color:#3a3a3a;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ffffff;border:1px solid #cccccc;border-radius:.25rem}.custom-file .custom-file-control:lang(en)::before{content:"Browse"}.custom-file .custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:calc(2.225rem + 2px);padding:.375rem .75rem .375rem .75rem;line-height:1.5rem;color:#3a3a3a;background-color:#e5e5e5;border:1px solid #cccccc;border-radius:0 .25rem .25rem 0}.custom-file .custom-file-control:lang(en):empty::after{content:"Choose file..."}.custom-file:hover:not(:focus) .custom-file-control,.custom-file:hover:not(:focus) .custom-file-control::before{border-color:#00a7dc}.custom-file:hover:not(:focus) .custom-file-control::before{color:#ffffff;background-color:#00a7dc}.custom-controls-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-radio .custom-control-input ~ .custom-control-indicator i.checked{display:none}.custom-radio .custom-control-input:checked ~ .custom-control-indicator i.unchecked{display:none}.custom-radio .custom-control-input:checked ~ .custom-control-indicator i.checked{display:block}.custom-checkbox .custom-control-input ~ .custom-control-indicator i.checked{display:none}.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator i.unchecked{display:none}.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator i.checked{display:block}.custom-control-input:disabled ~ .custom-control-indicator i{color:#cccccc}.custom-control-input:disabled ~ .custom-control-description{color:#868e96}.custom-control-input:checked ~ .custom-control-indicator i{color:#941A20}.custom-control-description{font-size:1rem;padding-top:.05rem}.custom-control-description p{font-weight:400}.custom-control-indicator{position:absolute;top:0;left:-.1rem;display:block;width:1.2rem;height:1.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-control-indicator i{color:#941A20;font-size:28px}@media (min-width: 992px){.custom-control-indicator{top:.1rem}}.alert-default{position:relative;margin-bottom:1.5rem !important;background:transparent;border-left:4px solid transparent}.alert-default .inner{text-align:left}.alert-default h4{font-size:1rem;font-weight:500}.alert-default i{position:absolute;top:1.5rem;left:1rem}.alert-default p{font-size:.8rem;color:#000;margin-bottom:0}.alert-default a{font-weight:700;text-decoration:underline}.alert-default a:hover{text-decoration:none}.alert-default.alert-styled{padding:1.5rem 2rem}.alert-default.alert-styled.has-icon{padding-left:50px}.alert-default.alert-plain{background:none;border:none;padding:0}.alert-default.alert-plain .inner{padding:0}.alert-default.alert-plain i{top:-2px;left:0}.alert-default.alert-plain p{color:#000}.alert-default.alert-plain.has-icon{padding-left:30px}.alert-default.alert-styled.alert-success{background:#57b89d;background:rgba(87,184,157,0.1);color:#57b89d;border-color:rgba(87,184,157,0.2)}.alert-default.alert-styled.alert-success a{color:#57b89d}.alert-default.alert-styled.alert-warning{background:#e79f3c;background:rgba(231,159,60,0.1);color:#e79f3c;border-color:rgba(231,159,60,0.2)}.alert-default.alert-styled.alert-warning a{color:#e79f3c}.alert-default.alert-styled.alert-error{background:#d75746;background:rgba(215,87,70,0.1);color:#d75746;border-color:rgba(215,87,70,0.2)}.alert-default.alert-styled.alert-error a{color:#d75746}.alert-default.alert-styled.alert-info{background:#5197d6;background:rgba(81,151,214,0.1);color:#5197d6;border-color:rgba(81,151,214,0.2)}.alert-default.alert-styled.alert-info a{color:#5197d6}.alert-default.alert-plain.alert-success{color:#57b89d}.alert-default.alert-plain.alert-success a{color:#57b89d}.alert-default.alert-plain.alert-warning{color:#e79f3c}.alert-default.alert-plain.alert-warning a{color:#e79f3c}.alert-default.alert-plain.alert-error{color:#d75746}.alert-default.alert-plain.alert-error a{color:#d75746}.alert-default.alert-plain.alert-info{color:#5197d6}.alert-default.alert-plain.alert-info a{color:#5197d6}form{position:relative}form .fields-holder{position:relative;margin-top:1rem}form .form-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.5);z-index:20;display:none}form.form-placeholder .form-group>label{display:none}form .text-top{margin-bottom:1.5rem}form.xlight-fields input,form.xlight-fields textarea,form.xlight-fields select{background:#f2f2f2;border-color:#f2f2f2}form.underline-fields input,form.underline-fields textarea,form.underline-fields select{border-top:0 !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important}@media (min-width: 992px){form.form-2-col .module-inner{display:flex}form.form-2-col .module-inner .text-top{width:33.333%;padding-right:1.5rem}form.form-2-col .module-inner .form-holder{width:66.666%;padding-left:1.5rem}}form .flex-3{display:flex;align-items:flex-end}form .flex-3 .form-group{padding:0 2rem;position:relative}@media (min-width: 992px){form .flex-3 .form-group{width:40%}form .flex-3 .form-group:last-child{width:20%}form .flex-3 .form-group .validation{position:absolute;top:100%;left:2rem}}@media (max-width: 991.98px){form .flex-3 .form-group{width:50%}form .flex-3 .form-group:last-child{width:100%}}form .flex-3 .form-group input{margin:0}form.location-search .inner{position:relative}form.location-search .validation{display:none;padding:.5rem;color:#941A20;font-weight:300}@media (min-width: 992px){form.location-search .validation{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20%}}@media (max-width: 991.98px){form.location-search .validation{position:absolute;top:100%;left:.25rem;padding:.5rem;color:#f2f2f2;font-weight:400}}form.location-search .form-control,form.location-search .form-group{margin-bottom:0;border:0}form.location-search .form-control{padding:1.1rem .85rem;border-top-right-radius:8px;border-bottom-right-radius:8px}form.location-search .gps{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:80px;width:24px;height:24px}form.location-search .search-icon-holder{position:absolute;right:0;top:0;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}form.location-search .search-icon-holder .icon-holder{border-radius:0;height:100%;width:60px}form.location-search .search-icon-holder .icon-holder .icon{width:24px;height:24px}form .form-group.gdpr .custom-control-description{font-size:.9rem}form .gdpr-holder{padding-top:15px}form .gdpr-holder .gdpr-msg{display:none;padding-top:10px}form .gdpr-holder .gdpr-title{cursor:pointer;display:flex;align-items:center;flex-direction:row;justify-content:center}@media (min-width: 992px) and (max-width: 1325.98px){form .gdpr-holder .gdpr-title span{font-size:.7rem}}form .gdpr-holder .gdpr-title span{padding-left:1rem}form .gdpr-holder .gdpr-title span:hover{text-decoration:underline}form .predictive .results{background:#f2f2f2}form .predictive .results nav{max-height:300px}form .predictive .results li{padding:1rem 1.5rem}form .predictive .results li.result:hover,form .predictive .results li.result.selected{background:#e5e5e5}form{position:relative}form .fields-holder{position:relative}form .stage-nav{background:Red}form .stage-nav a{color:#4A4A4A}form .stage-nav.stage-nav-1 .stage-1{font-weight:bold;color:#3a3a3a}form .stage-nav.stage-nav-2 .stage-1,form .stage-nav.stage-nav-2 .stage-2{font-weight:bold;color:#3a3a3a}form .stage-nav.stage-nav-3 .stage-1,form .stage-nav.stage-nav-3 .stage-2,form .stage-nav.stage-nav-3 .stage-3{font-weight:bold;color:#3a3a3a}form .form-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:rgba(255,255,255,0.5);z-index:20;display:none}form.form-placeholder .form-group>label{display:none}form.xlight-fields input,form.xlight-fields textarea,form.xlight-fields select{background:#f2f2f2;border-color:#f2f2f2}form .form-group.gdpr .custom-control-description{font-size:.9rem}form .gdpr-holder{padding-top:15px}form .gdpr-holder .gdpr-msg{display:none;padding-top:10px}form .gdpr-holder .gdpr-title{cursor:pointer;display:flex;align-items:center;flex-direction:row;justify-content:center}@media (min-width: 992px) and (max-width: 1325.98px){form .gdpr-holder .gdpr-title span{font-size:.7rem}}form .gdpr-holder .gdpr-title span{padding-left:1rem}form .gdpr-holder .gdpr-title span:hover{text-decoration:underline}form .predictive .results{background:#f2f2f2}form .predictive .results nav{max-height:300px}form .predictive .results li{padding:1rem 1.5rem}form .predictive .results li.result:hover,form .predictive .results li.result.selected{background:#e5e5e5}.jumbotron-statistics-j1 .facts{display:none}.jumbotron-statistics-j1.text-white .cms,.jumbotron-statistics-j1.text-white h1,.jumbotron-statistics-j1.text-white h2{color:#fff}.jumbotron-statistics-j1 .scroll-icon{display:none}.jumbotron-statistics-j1 .text-holder{z-index:90}.jumbotron-statistics-j1 .text-holder .text-inner{height:100%;position:relative;min-height:100%;display:flex;flex-direction:column}.jumbotron-statistics-j1 .text-holder .cms{height:100%}@media (min-width: 992px){.jumbotron-statistics-j1 .text-holder .facts{position:absolute;bottom:0;left:0}}.jumbotron-statistics-j1.primary-gradient-mask .mask-image{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8;z-index:50}.jumbotron-statistics-j1.black-mask .mask-image{background:rgba(0,0,0,0.5);opacity:0.8;z-index:50}.jumbotron-statistics-j1.text-bottom-left .text-holder .cms{display:flex;flex-direction:column;justify-content:flex-end}.jumbotron-statistics-j1.show-scroll-icon .scroll-icon{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:2rem;z-index:100;display:block;fill:#fff}.jumbotron-statistics-j1 .logo-holder{max-width:160px;padding:2rem;background:#fff}.jumbotron-statistics-j1 .logo-holder img{width:180px}.jumbotron-search-j2{position:relative}.jumbotron-search-j2 .form-group{margin-top:1.5rem;margin-bottom:1.5rem}@media (max-width: 991.98px){.jumbotron-search-j2 .form-group{margin-top:0.5rem}}@media (max-width: 991.98px){.jumbotron-search-j2 h1{font-size:2rem}}.jumbotron-search-j2.title-uppercase h1{text-transform:uppercase}.jumbotron-search-j2.text-white h1,.jumbotron-search-j2.text-white h2,.jumbotron-search-j2.text-white h3,.jumbotron-search-j2.text-white h4,.jumbotron-search-j2.text-white h5,.jumbotron-search-j2.text-white h6,.jumbotron-search-j2.text-white p{color:#fff}.jumbotron-search-j2 .mask{display:none}.jumbotron-search-j2.mask-image-black .mask{background:rgba(0,0,0,0.5);opacity:1;display:block}.jumbotron-search-j2.mask-image-black .text-holder{z-index:90}.jumbotron-search-j2 .text-holder{position:relative;z-index:90;height:100%}.jumbotron-search-j2 .text-inner{width:100%}.jumbotron-search-j2 .text-inner.auto-width{width:fit-content}.jumbotron-search-j2 .flex-center{display:flex;align-items:center}.jumbotron-search-j2 .breadcrumb{padding-bottom:1rem}.feature-header .jumbotron-search-j2 .flex-center .text-inner{margin-top:60px}.jumbotron-search-j2.constrain-width .text-inner{max-width:680px}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search-j2.constrain-width .text-inner{max-width:380px}}.jumbotron-search-j2.background-primary-gradient{background:linear-gradient(to right, #5197d6, #7db1e0);opacity:0.8;z-index:50;display:block}.jumbotron-search{position:relative}.jumbotron-search .form-group{margin-bottom:1.2rem;margin-left:3vh}@media (max-width: 991.98px){.jumbotron-search .form-group{margin-top:0.5rem}}@media (max-width: 991.98px){.jumbotron-search h1{font-size:2rem}}.jumbotron-search.title-uppercase h1{text-transform:uppercase}.jumbotron-search.text-white h1,.jumbotron-search.text-white h2,.jumbotron-search.text-white h3,.jumbotron-search.text-white h4,.jumbotron-search.text-white h5,.jumbotron-search.text-white h6,.jumbotron-search.text-white p{color:#fff}.jumbotron-search .mask{display:none}.jumbotron-search.mask-image-black .mask{background:rgba(0,0,0,0.5);opacity:1;display:block}.jumbotron-search.mask-image-black .text-holder{z-index:90}.jumbotron-search .jumbotron-bgr-img{position:absolute;top:0;left:0;z-index:10}.jumbotron-search .text-holder{position:relative;z-index:90;height:100%}.jumbotron-search .text-inner{width:100%}.jumbotron-search .text-inner.auto-width{width:fit-content}.jumbotron-search .flex-center{display:flex;align-items:center}.jumbotron-search .breadcrumb{padding-bottom:1rem}.feature-header .jumbotron-search .flex-center .text-inner{margin-top:60px}.jumbotron-search.constrain-width .text-inner{max-width:680px}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search.constrain-width .text-inner{max-width:380px}}.jumbotron-search.primary-gradient-mask .mask{background:linear-gradient(to right, #4a0d10, #941A20);opacity:0.8;z-index:50;display:block}.jumbotron-search.background-primary-gradient{background:linear-gradient(to right, #5197d6, #7db1e0);opacity:0.8;z-index:50;display:block}@media (min-width: 992px){.jumbotron-search.pad-btm-for-overflow{padding-bottom:150px}}@media (min-width: 992px){.jumbotron-search.pad-top-for-overflow{padding-top:140px}}@media (min-width: 576px) and (max-width: 991.98px){.jumbotron-search.pad-top-for-overflow{padding-top:100px}}@media (max-width: 575.98px){.jumbotron-search.pad-top-for-overflow{padding-top:100px}}@media (min-width: 1326px){.jumbotron-search.circle-bg-image{overflow:hidden}.jumbotron-search.circle-bg-image:after{content:'';background-image:url("../../images/circle-jumbo.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:20%;top:-300px;width:800px;height:800px}}.jumbotron .heading-hero{opacity:0}@media (min-width: 1326px){.jumbotron.jumbotron-image-text-overlay-j1{height:500px !important}}@media (max-width: 991.98px){.jumbotron.jumbotron-image-text-overlay-j1 .container{padding:0}}.tmpl-contact-us-a .jumbotron .module-inner .bgr-img{border-bottom-left-radius:0;border-bottom-right-radius:0}.jumbotron .module-inner{height:100%}@media (min-width: 992px){.jumbotron .module-inner .bgr-img{border-radius:8px;overflow:hidden}}.jumbotron h1{font-size:4rem}.jumbotron .heading-hero,.jumbotron h1{opacity:0;position:relative;display:inline-block}.jumbotron .heading-hero span,.jumbotron h1 span{position:relative}.jumbotron .heading-hero span:after,.jumbotron h1 span:after{content:'';height:2px;width:0%;position:absolute;bottom:10px;left:-20%;background:#fff;transition:width 0.3s}@media (max-width: 991.98px){.jumbotron .heading-hero span:after,.jumbotron h1 span:after{bottom:0}}.jumbotron .heading-hero.anim-underline span:after,.jumbotron h1.anim-underline span:after{width:120%}.jumbotron-default{position:relative}.jumbotron-default.title-uppercase h1{text-transform:uppercase}.jumbotron-default .mask{display:none}.jumbotron-default .jumbotron-bgr-img{position:absolute;top:0;left:0;z-index:10}.jumbotron-default .text-holder{position:relative;z-index:90;min-height:50px;height:100%}.jumbotron-default .text-inner{width:100%}@media (max-width: 991.98px){.jumbotron-default .text-inner{width:auto}}.jumbotron-default .text-inner.auto-width{width:fit-content}.jumbotron-default.jumbotron-image-text-overlay-j1 .text-inner{padding-left:2rem}.jumbotron-default .flex-center{display:flex;align-items:center}.jumbotron-default .breadcrumb{padding-bottom:1rem}@media (max-width: 575.98px){.feature-header .jumbotron-default .flex-center .text-inner{margin-top:60px}}.jumbotron-default.constrain-width .text-inner{max-width:992px}.jumbotron-default.circle-bg-image{overflow:hidden}.jumbotron-default.circle-bg-image:after{content:'';background-image:url("../../images/circle-jumbo.svg");background-position:center;background-repeat:no-repeat;position:absolute;right:15%;top:-300px;width:800px;height:800px}@media (min-width: 992px) and (max-width: 1325.98px){.jumbotron-default.circle-bg-image:after{right:-10%}}@media (max-width: 991.98px){.jumbotron-default.circle-bg-image:after{display:none}}.jumbotron-half-thumbnail{display:flex;flex-direction:row}.jumbotron-half-thumbnail .arrows-prev{display:none}.jumbotron-half-thumbnail .slider,.jumbotron-half-thumbnail article{width:100%}.jumbotron-half-thumbnail .thumbnail{z-index:100;width:400px}.jumbotron-half-thumbnail .image-half{position:relative;background:#f2f2f2}@media (min-width: 992px){.jumbotron-half-thumbnail{height:500px}.jumbotron-half-thumbnail .image-half{width:40%;height:100%;align-self:flex-start;justify-content:center;align-items:center;display:flex}.jumbotron-half-thumbnail .slider-half{width:60%;height:100%;align-self:flex-end;display:flex}.jumbotron-half-thumbnail .slider-half .image-overlay-half{width:80%}.jumbotron-half-thumbnail .case-study-featured .holder{height:500px}}@media (min-width: 992px) and (max-width: 1325.98px){.jumbotron-half-thumbnail .case-study-featured .bgr-img{display:none}}@media (max-width: 991.98px){.jumbotron-half-thumbnail{flex-direction:column}.jumbotron-half-thumbnail .image-half{height:200px}.jumbotron-half-thumbnail .image-half .thumbnail{margin:0 auto}.jumbotron-half-thumbnail .text-holder{width:100%;height:auto;position:relative}}.jumbotron-tis-j1{display:flex;flex-direction:row}.jumbotron-tis-j1 .text-half{padding:2.5rem 2rem;height:100%}.jumbotron-tis-j1 .container{padding:0}.jumbotron-tis-j1 .row{width:100%;height:100%;margin:0}.jumbotron-tis-j1 .image-overlay-half,.jumbotron-tis-j1 .image-half,.jumbotron-tis-j1 .bgr-img{width:100%;height:100%}.jumbotron-tis-j1 .image-overlay-half{display:flex}.jumbotron-tis-j1.contrast .text-half h1,.jumbotron-tis-j1.contrast .text-half h2,.jumbotron-tis-j1.contrast .text-half h3,.jumbotron-tis-j1.contrast .text-half h4,.jumbotron-tis-j1.contrast .text-half h5,.jumbotron-tis-j1.contrast .text-half h6,.jumbotron-tis-j1.contrast .text-half p,.jumbotron-tis-j1.contrast .text-half span{color:#fff}.jumbotron-tis-j1.vertical-text .text-half .image-overlay-half{align-items:center}.jumbotron-tis-j1.horiz-text .text-half .image-overlay-half{justify-content:center}@media (min-width: 992px){.jumbotron-tis-j1.constrain-width .text-half .overlay-text-half{width:70%}}.jumbotron-tis-j1.text-center .text-half .overlay-text-half{text-align:center}.jumbotron-image-text-split-j4{display:flex;flex-direction:row}@media (min-width: 992px){.jumbotron-image-text-split-j4{padding-top:110px;padding-bottom:2rem}.jumbotron-image-text-split-j4 .dark-bg-block{height:100%;position:absolute;right:0;top:0;background:#1e2123;width:45%}}.jumbotron-image-text-split-j4 .text-half{padding:2.5rem 2rem;height:100%}.jumbotron-image-text-split-j4 .container{padding:0}.jumbotron-image-text-split-j4 .row{width:100%;height:100%;margin:0}.jumbotron-image-text-split-j4 .image-overlay-half,.jumbotron-image-text-split-j4 .image-half,.jumbotron-image-text-split-j4 .bgr-img{width:100%;height:100%}.jumbotron-image-text-split-j4 .image-half{z-index:100;position:relative}.jumbotron-image-text-split-j4 .image-overlay-half{display:flex}.jumbotron-image-text-split-j4.contrast .text-half h1,.jumbotron-image-text-split-j4.contrast .text-half h2,.jumbotron-image-text-split-j4.contrast .text-half h3,.jumbotron-image-text-split-j4.contrast .text-half h4,.jumbotron-image-text-split-j4.contrast .text-half h5,.jumbotron-image-text-split-j4.contrast .text-half h6,.jumbotron-image-text-split-j4.contrast .text-half p,.jumbotron-image-text-split-j4.contrast .text-half span{color:#fff}.jumbotron-image-text-split-j4.vertical-text .text-half .image-overlay-half{align-items:center}.jumbotron-image-text-split-j4.horiz-text .text-half .image-overlay-half{justify-content:center}@media (min-width: 992px){.jumbotron-image-text-split-j4.constrain-width .text-half .overlay-text-half{width:70%}}.jumbotron-image-text-split-j4.text-center .text-half .overlay-text-half{text-align:center}.social-icons{padding:0}.social-icons .social-icon{display:inline-block;margin:0 0.8rem 0 0}.social-icons .social-icon:last-child{margin-right:0}.social-icons a{display:block;transition:all .2s ease-in-out}.social-icons.condensed-spacing .social-icon{margin:0 1.5rem 0 0}.social-icons.condensed-spacing .social-icon:last-child{margin-right:0}.social-icons.icon-plain a{position:relative;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.social-icons.icon-plain a svg{width:24px;height:24px}.social-icons.icon-plain a svg path,.social-icons.icon-plain a svg circle{fill:#000;transition:.1s ease-in-out}.social-icons.icon-plain a:hover{background:none !important}.social-icons.icon-plain a:hover path,.social-icons.icon-plain a:hover circle{fill:#941A20}.social-icons.icon-plain-black-outline a{position:relative;width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #000;transition:.2s ease-in-out}.social-icons.icon-plain-black-outline a svg{width:24px;height:24px}.social-icons.icon-plain-black-outline a svg path,.social-icons.icon-plain-black-outline a svg circle{transition:.2s ease-in-out}.social-icons.icon-plain-black-outline a:hover{border-color:#941A20;background:none !important}.social-icons.icon-plain-black-outline a:hover path,.social-icons.icon-plain-black-outline a:hover circle{fill:#941A20}.social-icons.icon-bgr a{position:relative;width:40px;height:40px;line-height:30px;text-align:center;padding:10px;border-radius:50%;background:#941A20;display:inline-flex;justify-content:center;align-items:center}.social-icons.icon-bgr a svg{width:22px;height:22px}.social-icons.icon-bgr a:hover{background:#000;transition:background .1s ease-in-out}.social-icons.icon-light svg,.social-icons.icon-light path{fill:#e5e5e5}.social-icons.icon-primary svg,.social-icons.icon-primary path{fill:#941A20}.social-icons.icon-white svg,.social-icons.icon-white path{fill:#fff}.social-icons.icon-black svg,.social-icons.icon-black path{fill:#000}.social-icons.icon-plain.icon-color a.linkedin path{fill:#3276b0}.social-icons.icon-plain.icon-color a.linkedin:hover{background:#3276b0}.social-icons.icon-plain.icon-color a.facebook path{fill:#4862a3}.social-icons.icon-plain.icon-color a.facebook:hover{background:#4862a3}.social-icons.icon-plain.icon-color a.twitter path{fill:#1da1f2}.social-icons.icon-plain.icon-color a.twitter:hover{background:#1da1f2}.social-icons.icon-plain.icon-color a.google path{fill:#d85040}.social-icons.icon-plain.icon-color a.google:hover{background:#d85040}.social-icons.icon-plain.icon-color a.pinterest path{fill:#ad2626}.social-icons.icon-plain.icon-color a.pinterest:hover{background:#ad2626}.social-icons.icon-plain.icon-color a.youtube path{fill:red}.social-icons.icon-plain.icon-color a.youtube:hover{background:red}.social-icons.icon-plain.icon-color a.instagram path{fill:#262626}.social-icons.icon-plain.icon-color a.instagram:hover{background:#262626}.social-icons.icon-plain.icon-color a.flickr path{fill:#262626}.social-icons.icon-plain.icon-color a.flickr:hover{background:#262626}.social-icons.icon-plain.icon-color a:hover path{fill:#fff}.social-icons.icon-plain.icon-primary a path{fill:#941A20}.social-icons.icon-plain.icon-primary a:hover{background:#941A20}.social-icons.icon-plain.icon-primary a:hover path{fill:#000}.social-icons.icon-plain.icon-white a path{fill:#fff}.social-icons.icon-plain.icon-white a:hover path{fill:#941A20}.social-icons.icon-bgr.icon-color a.linkedin{background:#3276b0}.social-icons.icon-bgr.icon-color a.facebook{background:#4862a3}.social-icons.icon-bgr.icon-color a.twitter{background:#1da1f2}.social-icons.icon-bgr.icon-color a.google{background:#d85040}.social-icons.icon-bgr.icon-color a.pinterest{background:#ad2626}.social-icons.icon-bgr.icon-color a.youtube{background:red}.social-icons.icon-bgr.icon-color a.flickr{background:#262626}.social-icons.icon-bgr.icon-color a path{fill:#fff}.social-icons.icon-bgr.icon-primary a{background:#941A20;position:relative}.social-icons.icon-bgr.icon-primary a path{fill:#000}.social-icons.icon-bgr.icon-primary a:hover{background:#000}.breadcrumb{line-height:1.25}.breadcrumb li+li{margin-left:1.5rem}.breadcrumb li+li:before{content:"/";padding:0;position:absolute;top:0;left:-0.7rem}.breadcrumb li{transition:color 0.3s ease-in-out;display:inline-block;position:relative;color:#4A4A4A;font-size:.9rem}.breadcrumb a{color:#000;font-size:.8rem}.breadcrumb a:hover{text-decoration:underline}.breadcrumb.uppercase a{text-transform:uppercase}.breadcrumb.breadcrumb-light li+li:before{color:rgba(255,255,255,0.5)}.breadcrumb.breadcrumb-light li{color:rgba(255,255,255,0.75)}.breadcrumb.breadcrumb-light a{color:#fff}.breadcrumb.breadcrumb-dark li+li:before{color:rgba(58,58,58,0.5)}.breadcrumb.breadcrumb-dark li{color:rgba(58,58,58,0.75)}.breadcrumb.breadcrumb-dark a{color:#3a3a3a;font-weight:400}.pagination-article{display:flex}.pagination-article .article-holder{width:50%}.pagination-default{padding-bottom:1.5rem}.pagination-default li{display:inline-block;margin-right:5px;margin-left:5px}.pagination-default .arrows a{padding:0;background:none}.pagination-default .arrows a:hover{background:none}.pagination-default .arrows a:hover svg{fill:#383838}.pagination-default .arrow{width:16px;height:16px;fill:#575756;vertical-align:middle}.pagination-default .arrow.right{margin-left:1.5rem}.pagination-default .arrow.left{margin-right:1.5rem}.pagination-default a{background:#fff;color:#000;display:block;padding:1rem 1.5rem;transition:all .2s ease-in-out;font-size:.9rem}.pagination-default a:hover{background:#f2f2f2}.pagination-default a.active{font-weight:600;background:#941A20;border-color:#941A20;color:#000}.pagination-default svg{opacity:0.5}.pagination-default a svg{opacity:1}.pagination-default.bgr-xlight{padding:2rem 0;background:#f2f2f2}.pagination-default.bgr-xlight a:hover{background:#e5e5e5}.pagination-default.bgr-xlight a.active{background:#941A20}.pagination-default.bgr-xlight .arrows a{background:none}.pagination-next-prev-content{padding:2.5rem 2rem}.pagination-next-prev-content .paginaton-holder{display:flex;flex-direction:row;align-items:center;width:100%}@media (min-width: 992px){.pagination-next-prev-content .paginaton-holder.next{justify-content:flex-end}}@media (min-width: 576px) and (max-width: 991.98px){.pagination-next-prev-content .paginaton-holder.next{justify-content:flex-end}}.pagination-next-prev-content .paginaton-holder.next h5{padding-right:3rem}.pagination-next-prev-content .paginaton-holder.prev{justify-content:flex-start}.pagination-next-prev-content .paginaton-holder.prev h5{padding-left:3rem}.pagination-next-prev-content .paginaton-holder .title{margin:0}.pagination-next-prev-content .nav-icon{width:40px;height:40px;opacity:0.3}.pagination-next-prev-content .nav-icon.next{margin-right:-5px}.pagination-next-prev-content .nav-icon.prev{margin-left:-5px}.pagination-next-prev-content a .nav-icon{opacity:1}.pagination-next-prev-content a{display:block}.pagination-next-prev-content .span.prev{cursor:default}.pagination-next-prev-content .span.prev:hover{border-color:none;color:none;background:none}.pagination-next-prev-content .inactive .btn{display:none}@media (max-width: 575.98px){.pagination-next-prev-content{text-align:center}.pagination-next-prev-content .paginaton-holder .nav-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}}.pagination-next-prev-content span,.pagination-next-prev-content a{position:relative}.pagination-next-prev-content.pagination-light span{background:rgba(242,242,242,0.5);color:rgba(0,0,0,0.5)}.pagination-next-prev-content.pagination-light a{background:#f2f2f2;color:#000}.pagination-next-prev-content.pagination-dark span{background:rgba(87,87,86,0.5);color:rgba(255,255,255,0.5)}.pagination-next-prev-content.pagination-dark a{background:#575756;color:#fff}.pagination-staff{height:250px;position:relative;overflow:hidden}.pagination-staff .divider{position:absolute;top:0;left:50%;z-index:20;width:1px;height:100%;background:#e5e5e5;transition:all .3s ease-in-out}.pagination-staff .mask{opacity:1;background:#fff;transition:all .3s ease-in-out}.pagination-staff .subtitle{font-weight:400;color:#575756 !important}.pagination-staff .bgr-img{background-position:top center}.pagination-staff a{display:block;width:50%;height:100%;float:left;position:relative;z-index:10;border-top:solid 1px #e5e5e5;background:#f2f2f2}@media (min-width: 992px){.pagination-staff a:hover .mask{background:rgba(255,255,255,0.5)}}.pagination-staff .text,.pagination-staff h1,.pagination-staff h2,.pagination-staff h3,.pagination-staff h4,.pagination-staff h5{transition:all .3s ease-in-out}.pagination-staff .text{max-width:340px;z-index:90}.pagination-staff .text p,.pagination-staff .text h1,.pagination-staff .text h2,.pagination-staff .text h3,.pagination-staff .text h4,.pagination-staff .text h5{color:#000;transition:all .3s ease-in-out}.pagination-staff p{margin-bottom:0.2em}.pagination-staff .nav-icon{width:30px;height:40px;fill:#000;transition:all .3s ease-in-out;z-index:100}@media (max-width: 991.98px){.pagination-staff .nav-icon{width:20px;height:40px}}.pagination-staff .item-icon{transition:all .3s ease-in-out;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pagination-staff .next .text{left:8rem}.pagination-staff .next .nav-icon{right:2rem}.pagination-staff .next .item-icon{left:2.5rem}.pagination-staff .prev .text{right:8rem}.pagination-staff .prev .nav-icon{left:2rem}.pagination-staff .prev .item-icon{right:2.5rem}.pagination-staff.has-item-icon .prev .text{padding-right:100px}.pagination-staff.has-item-icon .next .text{padding-left:100px}@media (max-width: 991.98px){.pagination-staff{height:120px}.pagination-staff a{width:100%}.pagination-staff .prev,.pagination-staff .divider{display:none}.pagination-staff .icon-holder{width:70px;height:70px}.pagination-staff .next .text{left:1.5rem;max-width:80%}.pagination-staff .next .nav-icon{right:1.5rem}.pagination-staff .next .item-icon{left:1.5rem}.pagination-staff.has-item-icon .next .text{padding-left:90px}}.panel{position:relative}.panel .panel-title{position:relative}.panel .panel-title .after{content:"";display:block;height:1rem}.panel .panel-icon{display:none}.panel .panel-close{visibility:hidden}.panel.hide-title-inactive:not(.panel-active):not(.panel-flex)>.panel-title{display:none}.panel.panel-active .panel-icon{display:block}.panel.panel-active .panel-title{cursor:pointer}.panel.panel-opened{z-index:1000}.panel.panel-opened>.panel-title .panel-close{visibility:visible}.panel.panel-opened>.panel-title .panel-open{visibility:hidden}.panel.panel-collapse .panel-content{height:0;overflow:hidden}.panel.panel-collapse .panel-inner{position:relative;height:100%;overflow-x:hidden;overflow-y:auto}.panel.panel-collapse.content-over>.panel-content{position:absolute;top:100%}.panel.panel-flex{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;overflow:hidden}.panel.panel-flex .panel-content{width:100%;display:flex;flex:1 1 auto;overflow:hidden}.panel.panel-flex .panel-inner{width:100%;overflow:auto}.panel.panel-flex.flex-center .panel-inner{display:flex;align-items:center}.panel{border-radius:6px}.panel.pre-init .panel-content{display:none}.panel.panel-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.panel .panel-content{z-index:15}.panel .panel-title{font-size:.9rem;padding:.5rem 1.5rem;border-radius:8px;border:1px solid #f2f2f2}.panel .panel-title>div{padding-right:1.5rem}.panel.panel-border{background:#fff}@media (min-width: 992px){.panel.panel-border.panel-collapse .panel-title{border:1px solid #e5e5e5}}.panel.panel-border .panel-title{border-top-right-radius:3px;border-top-left-radius:3px;border:1px solid #e5e5e5}@media (min-width: 992px){.panel.panel-border .panel-title{border-bottom:0}}.panel.panel-border.panel-collapse .panel-inner{border-top:0}.panel.panel-border .panel-inner{background:#fff;border:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-radius:8px}.panel.panel-plain{background:#fff}.panel.panel-plain>.panel-content{background:#fff}.panel.panel-light{background:#f2f2f2}.panel.panel-light>.panel-content{background:#f2f2f2}.panel.panel-dark{background:#3a3a3a;color:#fff}.panel.panel-dark>.panel-content{background:#6b6b6b;color:#fff}.panel.constrain-panel{max-width:400px}@media (min-width: 992px){.panel.right-align-panel{margin-left:auto}}.panel.panel-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.panel.panel-news-filter-popup .btn{position:absolute;right:80px;top:10px}@media (min-width: 1326px){.image.view-varied-sizes .row{height:528px}}@media (min-width: 992px) and (max-width: 1325.98px){.image.view-varied-sizes .row{height:373px}}@media (min-width: 576px) and (max-width: 991.98px){.image.view-varied-sizes .row{height:279px}}@media (max-width: 575.98px){.image.view-varied-sizes .image{width:50%;float:left;height:259px}.image.view-varied-sizes article,.image.view-varied-sizes .bgr-img{height:100%}}@media (min-width: 576px){.image.view-varied-sizes .image{position:absolute;top:0;left:0}.image.view-varied-sizes article,.image.view-varied-sizes .bgr-img{height:100%}.image.view-varied-sizes.grid-2 .image{height:100%;width:50%}.image.view-varied-sizes.grid-2 .image-2{left:50%}.image.view-varied-sizes.grid-3 .image,.image.view-varied-sizes.grid-4 .image{height:100%}.image.view-varied-sizes.grid-3 .image-1,.image.view-varied-sizes.grid-3 .image-2,.image.view-varied-sizes.grid-4 .image-1,.image.view-varied-sizes.grid-4 .image-2{width:25%}.image.view-varied-sizes.grid-3 .image-2,.image.view-varied-sizes.grid-4 .image-2{left:25%}.image.view-varied-sizes.grid-3 .image-3,.image.view-varied-sizes.grid-4 .image-3{left:50%;width:50%}.image.view-varied-sizes.grid-4 .image-2{height:50%}.image.view-varied-sizes.grid-4 .image-4{top:50%;width:25%;height:50%;left:25%}.image.view-varied-sizes.grid-5 .image,.image.view-varied-sizes.grid-6 .image,.image.view-varied-sizes.grid-7 .image,.image.view-varied-sizes.grid-8 .image{width:50%;height:50%}.image.view-varied-sizes.grid-5 .image-1,.image.view-varied-sizes.grid-6 .image-1,.image.view-varied-sizes.grid-7 .image-1,.image.view-varied-sizes.grid-8 .image-1{width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-2,.image.view-varied-sizes.grid-6 .image-2,.image.view-varied-sizes.grid-7 .image-2,.image.view-varied-sizes.grid-8 .image-2{left:25%;width:25%}.image.view-varied-sizes.grid-5 .image-3,.image.view-varied-sizes.grid-6 .image-3,.image.view-varied-sizes.grid-7 .image-3,.image.view-varied-sizes.grid-8 .image-3{left:50%;width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-4,.image.view-varied-sizes.grid-6 .image-4,.image.view-varied-sizes.grid-7 .image-4,.image.view-varied-sizes.grid-8 .image-4{left:75%;width:25%;height:100%}.image.view-varied-sizes.grid-5 .image-5,.image.view-varied-sizes.grid-6 .image-5,.image.view-varied-sizes.grid-7 .image-5,.image.view-varied-sizes.grid-8 .image-5{top:50%;left:25%;width:25%}.image.view-varied-sizes.grid-6 .image-1,.image.view-varied-sizes.grid-7 .image-1,.image.view-varied-sizes.grid-8 .image-1{height:50%}.image.view-varied-sizes.grid-6 .image-5,.image.view-varied-sizes.grid-7 .image-5,.image.view-varied-sizes.grid-8 .image-5{left:0;width:25%}.image.view-varied-sizes.grid-6 .image-6,.image.view-varied-sizes.grid-7 .image-6,.image.view-varied-sizes.grid-8 .image-6{width:25%;top:50%;left:25%}.image.view-varied-sizes.grid-7 .image-4,.image.view-varied-sizes.grid-8 .image-4{height:50%}.image.view-varied-sizes.grid-7 .image-7,.image.view-varied-sizes.grid-8 .image-7{width:25%;height:50%;top:50%;left:75%}.image.view-varied-sizes.grid-8 .image-3{height:50%}.image.view-varied-sizes.grid-8 .image-7{left:50%}.image.view-varied-sizes.grid-8 .image-8{width:25%;height:50%;top:50%;left:75%}}.video.view-default.video-editor-output-d0:not(:first-child){margin-top:3rem}.snippet-calendar-availability .month{width:400px}.snippet-calendar-availability .cells{display:flex;flex-wrap:wrap;width:100%}.snippet-calendar-availability .cells .cell{width:14.28%;border:solid 1px #4A4A4A}.snippet-calendar-availability .cells .cell.date{cursor:pointer}.snippet-calendar-availability .cells .na{background:#e5e5e5}.snippet-calendar-availability .cells .low{background:rgba(0,0,255,0.7)}.snippet-calendar-availability .cells .low:hover{background:blue}.snippet-calendar-availability .cells .med{background:rgba(0,255,0,0.7)}.snippet-calendar-availability .cells .med:hover{background:lime}.snippet-calendar-availability .cells .high{background:rgba(255,0,0,0.7)}.snippet-calendar-availability .cells .high:hover{background:red}.snippet-calendar-availability .cells .booked{background:purple}.snippet-calendar-availability .cells .selected{background:pink}.snippet-calendar-availability .cells .selected:hover{background:deeppink}.snippet-calendar-availability .error{background:red;display:none}.snippet-calendar-availability .error.active{display:block}.snippet-facts-primary .facts span{display:block;color:#941A20}.snippet-facts-primary .facts p{padding-bottom:1.5rem}.snippet-cookie-popup{position:fixed;top:120px;left:0;right:0;padding:1rem 0;background:#181818;background:rgba(24,24,24,0.94);z-index:100000;color:#fff;opacity:0;transition:opacity 0.3s}.snippet-cookie-popup a,.snippet-cookie-popup h3,.snippet-cookie-popup h4,.snippet-cookie-popup h5,.snippet-cookie-popup h6,.snippet-cookie-popup p{color:#fff}@media (max-width: 991.98px){.snippet-cookie-popup{top:90px}}.snippet-cookie-popup p{font-weight:400;font-size:.8rem}.snippet-cookie-popup a:not(.btn){text-decoration:underline}.snippet-cookie-popup .btn{font-size:.8rem}.snippet-cookie-popup.is-valid{opacity:1}.snippet-cookie-popup p,.snippet-cookie-popup h3,.snippet-cookie-popup h4,.snippet-cookie-popup h5,.snippet-cookie-popup h6{padding-right:40px}.snippet-cookie-popup .close{fill:#fff;position:absolute;top:0;right:2rem;width:20px;height:20px;cursor:pointer}.snippet-livechat{display:flex;align-items:center;flex-direction:row;margin-bottom:2rem}.blocks-text-image-1-col .snippet-livechat{justify-content:center}.snippet-livechat .active-livechat,.snippet-livechat .inactive-livechat,.snippet-livechat .status-livechat{display:none}.snippet-livechat.active{cursor:pointer}.snippet-livechat.active .active-livechat{display:block}.snippet-livechat.inactive .inactive-livechat{display:block}.snippet-livechat.status .status-livechat{display:block}.snippet-livechat .livechat-circle{background:#941A20;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.snippet-livechat .livechat-circle .livechat-icon{width:18px;height:18px}.snippet-livechat p{font-weight:400;margin:0}.snippet-livechat .active-livechat{color:#941A20;text-decoration:underline}.snippet-livechat-fab .active-livechat,.snippet-livechat-fab .inactive-livechat,.snippet-livechat-fab .status-livechat{display:none}.snippet-livechat-fab.active{cursor:pointer}.snippet-livechat-fab.active .active-livechat{display:flex}.snippet-livechat-fab .livechat-circle{position:fixed;z-index:10000;bottom:2rem;right:2rem;background:#941A20;width:80px;height:80px;border-radius:50%;align-items:center;justify-content:center;margin-right:.5rem;box-shadow:0 3px 10px 0 rgba(0,0,0,0.1)}.snippet-livechat-fab .livechat-circle .livechat-icon{width:36px;height:36px}.snippet-address .change-location{color:#941A20;text-decoration:underline !important;font-size:.9rem}@media (min-width: 992px){.snippet-address .change-location{position:absolute;top:0;right:0}}@media (max-width: 991.98px){.snippet-address .change-location{display:block;margin-bottom:1rem}}.snippet-address h1{padding-right:150px}.snippet-address a{margin-bottom:.3rem;display:inline-block;color:#000;text-decoration:none !important}.snippet-address p{font-weight:400;color:#941A20}.snippet-distance{display:flex;align-items:center;flex-direction:row;padding-bottom:1rem;padding-top:1rem}.snippet-distance:after{visibility:hidden;display:none !important}.snippet-distance .distance{margin-right:2rem}.snippet-distance .distance .icon{width:30px;height:30px}.snippet-distance .get-directions{color:#000;text-decoration:underline !important}.snippet-search-locations .inner{position:relative}.snippet-search-locations .inner .image-holder{width:100%;height:100%;position:absolute;z-index:-1}.snippet-search-locations .inner .text-holder{padding:5rem}@media (min-width: 1326px){.snippet-staff-text-image-text .text-holder{padding-left:2.5rem}}.snippet-statistics{overflow:hidden;height:700px;position:relative}.snippet-statistics.mask-image .mask-image{background:#000;background:rgba(0,0,0,0.55);position:absolute;top:0;left:0;width:100%;height:100%}.snippet-statistics.white-text h1,.snippet-statistics.white-text h2,.snippet-statistics.white-text h3,.snippet-statistics.white-text h4,.snippet-statistics.white-text h5,.snippet-statistics.white-text p{color:#fff}.snippet-statistics article.stats{text-align:center;padding:1.5rem 0}.colousel-default.colousel-no-scroll .arrows-next,.colousel-default.colousel-no-scroll .arrows-prev{display:none}.colousel-default .arrows-base{position:absolute;top:50%;width:50px;height:50px;z-index:50;cursor:pointer}.colousel-default .arrows-base.arrows-prev{left:0;transform:translate(0, -50%)}.colousel-default .arrows-base.arrows-next{right:0;transform:translate(0, -50%)}@media (min-width: 992px){.colousel-default .arrows-base .arrows-prev{transform:translate(-50%, -50%)}.colousel-default .arrows-base .arrows-next{transform:translate(50%, -50%)}}.colousel-default .arrows-base.colousel-inactive{opacity:0.3}@media (max-width: 991.98px){.colousel-default .arrows-base.colousel-inactive{opacity:0 !important}}.colousel-default .arrows-svg{width:25px;height:25px;fill:#fff}.colousel-default .arrows-circle{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:2px 3px 18px -3px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:center}.colousel-default .arrows-circle svg{width:22px;height:22px;fill:#000}@media (max-width: 991.98px){.colousel-default .arrows-circle{width:40px;height:40px}.colousel-default .arrows-circle svg{width:18px;height:18px}}.colousel-default .arrows-circle:hover{box-shadow:2px 3px 18px -3px rgba(0,0,0,0.3)}.colousel-default .arrows-square{width:50px;height:50px;background:#fff;background:rgba(255,255,255,0.9);display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:50}.colousel-default .arrows-square.colousel-inactive{display:none}.colousel-default .arrows-square.arrows-next{position:absolute;right:0;top:0}.colousel-default .arrows-square.arrows-prev{position:absolute;right:51px;top:0}.colousel-default .arrows-square svg{width:25px;height:25px;fill:#000;transition:all .2s ease-in-out}.colousel-default .arrows-square:hover{background:#941A20}.colousel-default .arrows-square:hover svg{fill:#fff}.colousel-default .arrows-full-height{width:100px;height:101%;display:flex;background:rgba(255,255,255,0.7);align-items:center;justify-content:center;transition:all .3s ease-in-out;position:absolute;z-index:100}.colousel-default .arrows-full-height.arrows-next{right:0}.colousel-default .arrows-full-height.arrows-prev{left:0}.colousel-default .arrows-full-height svg{width:40px;height:40px;fill:#000;z-index:180}.colousel-default .arrows-full-height:hover{background:rgba(255,255,255,0.95)}.colousel-default .arrows-full-height.colousel-inactive{opacity:0.4}@media (max-width: 991.98px){.colousel-default .arrows-full-height{width:40px}.colousel-default .arrows-full-height svg{width:28px;height:28px}}.map.view-default .map{height:500px;position:relative}.map.view-default .address{display:none}.map.view-default.no-markers .markers{display:none}.map.view-default.address-over-map .address{position:absolute;top:3rem;left:3rem;background:#fff;padding:2rem;z-index:500;min-width:300px;display:block}@media (max-width: 991.98px){.map.view-default .map{height:400px}}.tabs{position:relative}.tabs .tabs-block .has-icons a{padding:1rem 2.5rem 1rem 1rem}.tabs .tabs-block li{flex:0 0 auto;background:#f2f2f2;border:1px solid #fff}.tabs .tabs-block a{position:relative;display:block;color:#111;padding:1rem 1.5rem}.tabs .tabs-block a i{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;color:#000}.tabs .tabs-block li.active{background:#3a3a3a}.tabs .tabs-block li.active a{color:#fff}.tabs .tabs-block li.active a i{color:#000}.tabs .tabs-block .tab-nav{z-index:1000}.tabs .tabs-block .tab-nav.icons-right .tab-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs .tabs-block .tab-nav.icons-only .tab-icon{height:40px;width:40px}.tabs .tabs-default.tabs-accordion .tab-content{padding-top:0}.tabs .tabs-default.tabs-accordion .accordion-nav{user-select:none;background:#fff;padding:2.5rem;padding-right:0;position:relative;transition:all .2s ease-in-out;border-top:1px solid #f2f2f2}.tabs .tabs-default.tabs-accordion .accordion-nav a{transition:all .3s ease-in-out;display:block}.tabs .tabs-default.tabs-accordion .accordion-nav .tab-icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem;width:18px;z-index:100}.tabs .tabs-default.tabs-accordion .accordion-nav.active,.tabs .tabs-default.tabs-accordion .accordion-nav:hover{background:#f2f2f2}.tabs .next-prev-default{height:100px;position:relative;margin-bottom:2.5rem}.tabs .next-prev-default .divider{position:absolute;top:0;left:50%;z-index:20;width:1px;height:100%;background:#e5e5e5;transition:all .5s}.tabs .next-prev-default:hover .divider{opacity:0}.tabs .next-prev-default a{display:block;width:50%;height:100%;float:left;position:relative;z-index:10;transition:background .5s, border .5s;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}.tabs .next-prev-default a.prev{border-left:solid 1px #e5e5e5}.tabs .next-prev-default a.next{border-right:solid 1px #e5e5e5}@media (max-width: 991.98px){.tabs .next-prev-default a.next{border-left:solid 1px #e5e5e5}}.tabs .next-prev-default a:hover{background:#941A20;border-color:#941A20}.tabs .next-prev-default a:hover .text,.tabs .next-prev-default a:hover h5{color:#fff !important}.tabs .next-prev-default a:hover .nav-icon{fill:#fff}.tabs .next-prev-default .text,.tabs .next-prev-default h5{transition:color .3s ease-in-out;font-weight:100}.tabs .next-prev-default .text{max-width:340px}.tabs .next-prev-default p{margin-bottom:0.2em}.tabs .next-prev-default .nav-icon{width:26px;height:15px;fill:#941A20;transition:fill 0.5s}@media (max-width: 991.98px){.tabs .next-prev-default .nav-icon{width:20px;height:40px}}.tabs .next-prev-default .item-icon{transition:background 0.5s;position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs .next-prev-default .next .text{right:8rem}.tabs .next-prev-default .next .nav-icon{right:2rem}.tabs .next-prev-default .next .item-icon{left:2.5rem}.tabs .next-prev-default .prev .text{left:8rem}.tabs .next-prev-default .prev .nav-icon{left:2rem}.tabs .next-prev-default .prev .item-icon{right:2.5rem}.tabs .next-prev-default.has-item-icon .prev .text{padding-right:100px}.tabs .next-prev-default.has-item-icon .next .text{padding-left:100px}@media (max-width: 991.98px){.tabs .next-prev-default{height:120px}.tabs .next-prev-default a{width:100%}.tabs .next-prev-default .prev,.tabs .next-prev-default .divider{display:none}.tabs .next-prev-default .icon-holder{width:70px;height:70px}.tabs .next-prev-default .next .text{left:1.5rem;max-width:80%}.tabs .next-prev-default .next .nav-icon{right:1.5rem}.tabs .next-prev-default .next .item-icon{left:1.5rem}.tabs .next-prev-default.has-item-icon .next .text{padding-left:90px}}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 575.98px){.table-responsive{width:100%;margin-bottom:2rem;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e5e5e5}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}}.table-default article.table-heading,.table-default tr.table-heading{position:relative;font-size:18px;background:#000;color:#fff}.table-default article.table-heading .icon,.table-default tr.table-heading .icon{width:24px;height:24px;fill:#fff}.table-default article.table-heading .table-cell,.table-default tr.table-heading .table-cell{padding:15px}.table-default article.table-heading .has-icon,.table-default tr.table-heading .has-icon{padding-left:45px}@media (max-width: 991.98px){.table-default article.table-heading article.table-heading,.table-default tr.table-heading article.table-heading{border-left:0}}.table-default article.table-row,.table-default tr.table-row{background:#e5e5e5;border-bottom:solid 1px #fff}.table-default article.table-row.contrast,.table-default tr.table-row.contrast{background:#f2f2f2}.table-default article.table-row div,.table-default tr.table-row div{padding:10px 15px}@media (max-width: 991.98px){.table-default article.table-row article.table-heading,.table-default tr.table-row article.table-heading{border-left:0}}.table-default tr.table-row td{padding:10px 15px}.table-default tr.table-heading th{padding:15px 15px}.table-default tr.table-heading .icon{margin-top:-5px;vertical-align:middle}.table-default article.table-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-default article.table-heading .icon{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px}.table-default.min-700{min-width:700px}.table-default .row-bold{font-weight:bold}.text-default.pad-top-paragraph-blocks .paragraph{padding-top:1.5em}.text-default.pad-top-paragraph-blocks .paragraph:first-child{margin-top:-1.5em}.text-default.constrain-width p{max-width:1000px}

/*#  */