@font-face {
	font-family: "Oswald";
	font-weight: 300;
	font-style: normal;
	src: local('Oswald Light'), local('Oswald-Light'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-sh0Tus9CAZek1w.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-sh0Tus9E.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Oswald";
	font-weight: 400;
	font-style: normal;
	src: local('Oswald Regular'), local('Oswald-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3iWkUHHAIjg752GT8A.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Oswald";
	font-weight: 500;
	font-style: normal;
	src: local('Oswald Medium'), local('Oswald-Medium'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-6hwTus9CAZek1w.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-6hwTus9E.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Oswald";
	font-weight: 600;
	font-style: normal;
	src: local('Oswald SemiBold'), local('Oswald-SemiBold'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-xhsTus9CAZek1w.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-xhsTus9E.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Oswald";
	font-weight: 700;
	font-style: normal;
	src: local('Oswald Bold'), local('Oswald-Bold'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-ohoTus9CAZek1w.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/TK3hWkUHHAIjg75-ohoTus9E.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 300;
	font-style: normal;
	src: local('Poppins Light'), local('Poppins-Light'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDz8Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 400;
	font-style: normal;
	src: local('Poppins Regular'), local('Poppins-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiEyp8kv8JHgFVrJJfedA.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 500;
	font-style: normal;
	src: local('Poppins Medium'), local('Poppins-Medium'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLGT9Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 600;
	font-style: normal;
	src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLEj6Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 700;
	font-style: normal;
	src: local('Poppins Bold'), local('Poppins-Bold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLCz7Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 800;
	font-style: normal;
	src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDD4Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 900;
	font-style: normal;
	src: local('Poppins Black'), local('Poppins-Black'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLBT5Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 400;
	font-style: normal;
	src: local('Roboto'), local('Roboto-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxM.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 100;
	font-style: normal;
	src: local('Roboto Thin'), local('Roboto-Thin'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOkCnqEu92Fr1MmgVxIIzQ.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 300;
	font-style: normal;
	src: local('Roboto Light'), local('Roboto-Light'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmSU5fBBc-.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 400;
	font-style: normal;
	src: local('Roboto'), local('Roboto-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxM.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 500;
	font-style: normal;
	src: local('Roboto Medium'), local('Roboto-Medium'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmEU9fBBc-.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 700;
	font-style: normal;
	src: local('Roboto Bold'), local('Roboto-Bold'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmWUlfBBc-.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 900;
	font-style: normal;
	src: local('Roboto Black'), local('Roboto-Black'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmYUtfBBc-.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto Slab";
	font-weight: 100;
	font-style: normal;
	src: local('Roboto Slab Thin'), local('RobotoSlab-Thin'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngOUXZYTXPIvIBgJJSb6u-u1qeh5DKAc_g.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngOUXZYTXPIvIBgJJSb6u-u1qeh4g.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto Slab";
	font-weight: 300;
	font-style: normal;
	src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngRUXZYTXPIvIBgJJSb6u9mxLCGwR2oefDo.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngRUXZYTXPIvIBgJJSb6u9mxLCGwRs.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto Slab";
	font-weight: 400;
	font-style: normal;
	src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngMUXZYTXPIvIBgJJSb6ufN5qM.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto Slab";
	font-weight: 700;
	font-style: normal;
	src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngRUXZYTXPIvIBgJJSb6u92w7CGwR2oefDo.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/BngRUXZYTXPIvIBgJJSb6u92w7CGwRs.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 100;
	font-style: normal;
	src: local('Poppins Thin'), local('Poppins-Thin'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiGyp8kv8JHgFVrLPTucHtG.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 100;
	font-style: italic;
	src: local('Poppins Thin Italic'), local('Poppins-ThinItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiAyp8kv8JHgFVrJJLmE0tCMPKhSkFE.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiAyp8kv8JHgFVrJJLmE0tCMPQ.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 200;
	font-style: normal;
	src: local('Poppins ExtraLight'), local('Poppins-ExtraLight'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLFj_Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 200;
	font-style: italic;
	src: local('Poppins ExtraLight Italic'), local('Poppins-ExtraLightItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmv1pVF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmv1pVF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 300;
	font-style: normal;
	src: local('Poppins Light'), local('Poppins-Light'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDz8Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 300;
	font-style: italic;
	src: local('Poppins Light Italic'), local('Poppins-LightItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm21lVF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm21lVF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 400;
	font-style: normal;
	src: local('Poppins Regular'), local('Poppins-Regular'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiEyp8kv8JHgFVrJJfedA.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 400;
	font-style: italic;
	src: local('Poppins Italic'), local('Poppins-Italic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiGyp8kv8JHgFVrJJLucHtG.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 500;
	font-style: normal;
	src: local('Poppins Medium'), local('Poppins-Medium'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLGT9Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 500;
	font-style: italic;
	src: local('Poppins Medium Italic'), local('Poppins-MediumItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmg1hVF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmg1hVF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 600;
	font-style: normal;
	src: local('Poppins SemiBold'), local('Poppins-SemiBold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLEj6Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 600;
	font-style: italic;
	src: local('Poppins SemiBold Italic'), local('Poppins-SemiBoldItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmr19VF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmr19VF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 700;
	font-style: normal;
	src: local('Poppins Bold'), local('Poppins-Bold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLCz7Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 700;
	font-style: italic;
	src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLmy15VF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 800;
	font-style: normal;
	src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLDD4Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 800;
	font-style: italic;
	src: local('Poppins ExtraBold Italic'), local('Poppins-ExtraBoldItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm111VF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm111VF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 900;
	font-style: normal;
	src: local('Poppins Black'), local('Poppins-Black'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiByp8kv8JHgFVrLBT5Z1xlEw.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Poppins";
	font-weight: 900;
	font-style: italic;
	src: local('Poppins Black Italic'), local('Poppins-BlackItalic'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm81xVF9eOYktMqg.woff2) format('woff2'), url(//www.lvp.at/wp-content/uploads/sgf-css/pxiDyp8kv8JHgFVrJJLm81xVF9eI.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*font-family: 'Roboto', sans-serif;
font-family: 'Poppins', sans-serif;
font-family: 'Roboto Slab', serif;
*/


@font-face { font-family: 'AbrahamLincoln'; 
src: url('/fonts/AbrahamLincoln.eot?#iefix') format('embedded-opentype'), 
url('/fonts/AbrahamLincoln.woff') format('woff'), 
url('/fonts/AbrahamLincoln.ttf') format('truetype'), 
url('/fonts/AbrahamLincoln.svg#AbrahamLincoln') format('svg'); 
font-weight: normal; 
font-style: normal; }


body {
	padding: 0px;
	margin: 0px;
	overflow-x:hidden;
}
.pd-0{
    padding: 0px!important;
}
ul{list-style: none;
margin: 0px;padding: 0px;}

a{outline: none;}


/*Header Container
==================================*/


.navbar-default {
    border: none;
    padding: 17px 0;
    background: #c1c0a2;
    position: relative;
    top: 0;
    width: 100%;
    margin: 0px;
}
.navbar-default .navbar-brand{
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
}

.navbar-nav{
    margin-top: 18px;
}
.navbar-default .navbar-nav > li > a{
    font:400 16px/16px 'Poppins';
    color: #1e1e1e;
    outline: none;
    padding: 10px 25px;
    border-radius: 43px;
}
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li.current_page_item a {
    color: #1e1e1e;
    background-color: #fff;

}

.home-content {
    margin-top: 82px;
    margin-bottom: 90px;
}
.clrtx {
    margin-bottom: 10px;
    margin-top: 45px;
}
.bldttl {
    font-size: 30px;
    font-weight: 800;
    color: #494947;
    font-family: poppins;
    margin: 0px;
    line-height: 1;
}
.sbttl {
    font-size: 15px;
    color: #757474;
    padding: 10px 0px;
    margin: 10px 0px 27px;
    border: #eeeeee 1px solid;
    border-left: none;
    border-right: none;
}
.hmtxpara p {
    color: #3f3d3d;
    font-size: 16px;
    margin-bottom: 25px;
}
.hmlftimg {
    margin-bottom: 0px!important;
}
.hmtxpara {
    margin-bottom: 0px!important;
}
.btn_wrapper {
    padding: 50px 0px;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper {
    display: flex;
    justify-content: center;
    width: 80%;
    margin: 0px auto;
}   
.btn_wrapper > .vc_column-inner > .wpb_wrapper a,
.btn_wrapper > .vc_column-inner > .wpb_wrapper button {
    width: 188px;
/*     height: 66px; */
    border-radius: 50px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    margin: 0px 10px;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn a,
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn button {
    border: #fff 3px solid;
    background: transparent;
    color: #fff;
    position: relative;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn a,
.btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn button {
    background: #34342e;
    position: relative;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn a:before,
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn button:before {
    content: "";
    width: 246px;
    position: absolute;
    height: 2px;
    background: #fff;
    right: 100%;
    top: 50%;
    margin-right: 15px;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn a:after,
.btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn button:after {
    content: "";
    width: 246px;
    position: absolute;
    height: 2px;
    background: #fff;
    left: 100%;
    top: 50%;
    margin-left: 15px;
}  

.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn, .btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn {
    margin-bottom: 0px;
    position: relative;
}
.btn_wrapper > .vc_column-inner {
    padding: 0px!important;
}

h2.pgttl {
    font-size: 42px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 79px 0px 30px;
    position: relative;
    padding-bottom: 20px;
}
h2.pgttl:after {
    content: "";
    width: 38px;
    height: 5px;
    background: #505050;
    position: absolute;
    bottom: 0px;
    left: 0px;
    border-radius: 21%;
}
.col-sm-6.news-item {
    margin-bottom: 68px;
}
h3.mem_nm {
    color: #3f3d3d;
    margin: 0px;
    font: 500 17px/24px 'Poppins';
}
.archvimg {
    float: left;
    margin-right: 20px;
}
h4.mem_nm {
    font-size: 14px;
    color: #5d5c5c;
    margin: 14px 0px;
    line-height: 1;
    font-family: Poppins;
}
p.mem_des {
    font-size: 14px;
    color: #5d5c5c;
    font-family: Poppins

}
a.btn.rdmr_btn{
    background: #383a3a;
    color: #fff;
    font-size: 14px;
    padding: 15px 20px;
    line-height: 1;
    border-radius: 50px;
}
.cntnt_ttl {
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 700;
    color: #444444;
    margin-bottom: 30px;
    margin-top: 0px;
}
.txt_para ul{
	margin-bottom:15px;
}
.txt_para ul li{
	margin-bottom:10px;
}
.txt_para ul li,
.txt_para p {
    color: #444444;
    font-size: 16px;
    font-family: Poppins;
    line-height: 24px;
}
.wpb_content_element.txt_para {
    margin-bottom: 67px;
}
.lftblk_ttl, .rtblk_ttl {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 700;
    color: #444444;
    margin-bottom: 15px;
    margin-top: 0px;
    line-height: 1;
}
.sub_txt_para{
    margin-bottom: 44px!important;
}
.sub_txt_para p {
    font-size: 14px;
    color: #444444;
    line-height: 24px;
}
.lftimg_txtrt {
    display: flex;
    align-items: center;
}
.uns_txt_wrapper > .vc_column-inner > .wpb_wrapper {
    display: flex;
    align-items: center;
    flex-flow: wrap;
}
.lfttxt_imgrt {
    display: flex;
    align-items: center;
}
.tm_sb_ttl {
    font-size: 20px;
    color: #444444;
    font-family: Poppins;
    margin: 0px;
    margin-bottom: 70px;
}
.memdes {
    padding: 10px;
    min-height: 100px;
}
h3.tm_mem_nm {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 700;
    color: #434444;
    margin: 0px;
     font-family: Poppins;
}
h4.tm_mem_nm {
    font-size: 16px;
    color: #434444;
    margin: 8px 0px;
    line-height: 1;
    font-family: Poppins;
}
p.tm_mem_des {
    text-transform: uppercase;
    color: #434444;
    margin: 0px;
    font-size: 13px;
     font-family: Poppins;
}
p.tm_mem_des {
    text-transform: uppercase;
    color: #434444;
    margin: 0px;
    font-size: 13px;
    font-family: Poppins;
    transition: .5s;
    transform-origin: top;
    overflow: hidden;
    max-height: 0;
    transition: max-height 0.15s ease-out;
}
.member_bx:hover p.tm_mem_des{
    height: auto;
    -moz-transition: height 1s ease;
    max-height: 200px;
    transition: max-height 0.25s ease-in;
}
.member_bx:hover .memdes {
    background: #c1c0a2;
}
.member_bx:hover h4.tm_mem_nm, .member_bx:hover h3.tm_mem_nm, .member_bx:hover p.tm_mem_des {
    color: #fff
}

.knktfrm .form-control {
    border: #6d7170 2px solid;
    padding: 20px;
    height: auto;
    line-height: 1;
    font-size: 16px;
    border-radius: 3px;
}
.knktfrm .form-control::placeholder {
    color: #a1a1a1;
}
.knktfrm .form-control:focus {
    border-color: #3a9c2b;
    box-shadow: none;
}
.knktfrm .form-control:focus.form-control::placeholder {
    color: #3a9c2b;
}
.knktsbmt_btn {
    background: #c1c0a2;
    padding: 16px 30px;
    border-radius: 0px;
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
    line-height: 1;
    margin-top: 20px;
}

p.navrechts a {
    width: 40px;
    height: 40px;
    display: block;
    float: left;
    border: #ccc 1px solid;
    text-align: center;
    line-height: 40px;
    color: #4f4d4d;
    font-weight: 600;
    margin-right: 10px;
}
p.navrechts {
    float: left;
    margin-top: 30px;
}




.footerContainer{
    background: #ffffff;
}
.ftrUpear_container {
    padding: 65px 0;
}
.ftrai-bx {
    display: inline-block;
    margin:0 0 20px;
    position: relative;
}
.ftrai-bx::before{
    content: "";
    display: inline-block;
    border: 2px solid #4c4b4b;
    position: absolute;
    top: -10px;
    left: -10px;
    right: 10px;
    bottom: 10px;
}
.ftrAdrs-dtls p{
    font: 400 14px/17px 'Poppins';
    color: #494948;
    margin: 0px;
}
.ftrAdrs-dtls p a {color: #494948;}




.ftrBottom_container{
    background: #414141;
    padding: 25px 0;
}
ul.ftrSocials{}
ul.ftrSocials li{
    display: inline-block;
}
ul.ftrSocials li:not(:last-child){margin-right: 6px;}
.ftrcopyright_sec p{
    font: 400 13px/15px 'Poppins';
    color: #cecdcd;
    margin: 18px 0;;
}
ul.ftrimpr_Nav{
    margin-top: 4px;
}
ul.ftrimpr_Nav li {
    display: inline-block;
}
ul.ftrimpr_Nav li a {
    font: 400 13px/15px 'Poppins';
    color: #cecdcd;
    text-transform: capitalize;
    text-decoration: none;
    border: 2px solid #a5a5a5;
    border-radius: 40px;
    display: block;
    padding: 12px 17px;
}






.copyright_sec{
    padding: 13px 0;
}
.copyright_sec p{
    font:500 15px/26px 'Roboto';
    color: #fff;
    text-transform: uppercase;
    margin: 0px;
}

.ftrBottom_container .row {
    display: flex;
    align-items: center;
}
ul.ftrimpr_Nav {
	margin-top: 0px;
	text-align: center;
}


/* ================================RESPOSIVE=========================== */

@media (min-width: 1200px) {  }

@media (min-width: 992px) and (max-width: 1199.98px) { 
.clrtx {
	margin-top: 0;
}
.hmtxpara p {
	margin-bottom: 11px;
}
.member_bx {
	margin-bottom: 20px;
}
h2.pgttl {
	font-size: 35px;
	margin: 50px 0px 30px;
	padding-bottom: 15px;
}
ul.ftrimpr_Nav li {
	display: inline-block;
	margin-bottom: 10px;
}
ul.ftrimpr_Nav li:last-child {
	margin: 0px;	
}
.ftrBottom_container {
	padding: 10px 0;
}
}

@media (min-width: 768px) and (max-width: 991.98px) { 
.navbar-header {
	display: flex;
	justify-content: center;
	width: 100%;
}
.navbar-collapse.collapse {
	width: 100%;
	display: flex !important;
	justify-content: center;
}
.home-content .vc_col-sm-6 {
	width: 100%;
}
.hmlftimg .vc_figure {
	margin: 0px auto!important;
	display: table!important;
	width: 60%;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn button::before, .btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn button::after {
	width: 75%;
}
.archvimg {
	margin-right: 0px;
	width: 100%;
	margin-bottom: 20px;
}
.archvimg img {
	width: 100%;	
}
h2.pgttl {
	font-size: 35px;
	margin: 40px 0px 30px;
	padding-bottom: 20px;
}
.lftimg_txtrt {
	display: flex;
	flex-flow: wrap;
}
.lfttxt_imgrt {
	display: flex;
	flex-flow: column-reverse
}
.cntnt_ttl {
	font-size: 20px; 
}
.lftblk_ttl, .rtblk_ttl {
	font-size: 22px;
}
.sub_txt_para {
	margin-bottom: 28px !important;
}
.ubrunslftimg .vc_figure {
	margin: 0px auto !important;
	display: table !important;
	width: 75%;
}
.ubrunsrtimg .vc_figure {
	margin: 0px auto!important;
	display: table!important;
	width: 75%;
}
.lftimg_txtrt .vc_col-sm-5, .lftimg_txtrt .vc_col-sm-7 {
	width: 100%;
}

.lfttxt_imgrt .vc_col-sm-5, .lfttxt_imgrt .vc_col-sm-7 {
	width: 100%;
}
h3.tm_mem_nm {
    font-size: 18px;	
}
h4.tm_mem_nm {
    font-size: 14px;
}
p.tm_mem_des {
	font-size: 11px;	
}
.member_bx {
	margin-bottom: 20px;
}
ul.ftrimpr_Nav li {
	display: inline-block;
	margin-bottom: 10px;
}
ul.ftrimpr_Nav li:last-child {
	margin: 0px;	
}
.ftrBottom_container {
	padding: 10px 0;
}
}
@media (min-width: 576px) and (max-width: 767.98px) { 
.navbar-header {
    display: flex;
    justify-content: space-between;
    flex-flow: row-reverse;
	align-items: center;
}
.navbar-header:before, .navbar-header:after {
	display: none
}
.navbar-brand > img {
	width: 75%;	
}
.hmlftimg .vc_figure {
	margin: 0px auto!important;
	display: table!important;
	width: 60%;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper button {
	width: 154px;
	height: 55px;
	font-size: 16px;
	margin: 0px 5px;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn button::before, .btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn button::after {
	width: 68%;
}
.ftrbxes {
	margin-bottom: 40px;
}
.ftrUpear_container {
	padding-bottom: 20px;
}
ul.ftrSocials {
	text-align: center !important;
}
ul.ftrimpr_Nav {
	text-align: center;
}
.lftimg_txtrt {
	display: flex;
	flex-flow: wrap;
}
.lfttxt_imgrt {
	display: flex;
	flex-flow: column-reverse
}
.cntnt_ttl {
	font-size: 20px; 
}
.lftblk_ttl, .rtblk_ttl {
	font-size: 22px;
}
.sub_txt_para {
	margin-bottom: 28px !important;
}
h2.pgttl {
    font-size: 35px; 
}
.lftimg_txtrt {
	display: flex;
	flex-flow: wrap;
}
.lfttxt_imgrt {
	display: flex;
	flex-flow: column-reverse
}
.cntnt_ttl {
	font-size: 20px; 
}
.lftblk_ttl, .rtblk_ttl {
	font-size: 22px;
}
.sub_txt_para {
	margin-bottom: 28px !important;
}
.ubrunslftimg .vc_figure {
	margin: 0px auto !important;
	display: table !important;
	width: 75%;
}
.ubrunsrtimg .vc_figure {
	margin: 0px auto!important;
	display: table!important;
	width: 75%;
}
.memberimg img {
	width: 100%;
}
ul.ftrimpr_Nav li {
	display: inline-block;
	margin-bottom: 10px;
}
ul.ftrimpr_Nav li:last-child {
	margin: 0px;	
}
.ftrBottom_container {
	padding: 10px 0;
}
.ftrBottom_container .row {
	display: block;
}
}

@media (max-width: 575.98px) { 

.navbar-header {
    display: flex;
    justify-content: space-between;
    flex-flow: row-reverse;
	align-items: center;
}
.navbar-header:before, .navbar-header:after {
	display: none
}
.navbar-brand > img {
	width: 75%;	
}
.home-content {
	margin-top: 40px;
	margin-bottom: 50px;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper {
	width: 100%;
}
.tmbtn {
	text-align: center !important;
}
.ubrunsbtn {
	text-align: center !important;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper .tmbtn button::before, .btn_wrapper > .vc_column-inner > .wpb_wrapper .ubrunsbtn button::after {

	display: none;
}
.btn_wrapper > .vc_column-inner > .wpb_wrapper button {
	width: 160px;
	height: 54px;
	font-size: 16px;
}
.pea_cook_wrapper.pea_cook_bottomcenter {
	bottom: 30px!important;
	left: 15px!important;
	margin: 0!important;
	right: 15px;
}
.clrtx {
	margin-top: 20px;
	font-size: 20px;
}
.bldttl {
	font-size: 25px;
}
.ftrbxes {
	margin-bottom: 40px;
}
.ftrUpear_container {
	padding-bottom: 20px;
}
ul.ftrSocials {
	text-align: center !important;
}
ul.ftrimpr_Nav {
	text-align: center;
}
	
	
h2.pgttl {
	font-size: 30px;
	margin: 50px 0px 30px;
	padding-bottom: 10px;
}
h2.pgttl::after {
	width: 35px;
	height: 4px;
}
.col-sm-6.news-item {
	margin-bottom: 40px;
}
.archvimg {
	margin-right: 0px;
	width: 100%;
	margin-bottom: 20px;
}
.archvimg img {
	width: 100%;	
}
.lftimg_txtrt {
	display: flex;
	flex-flow: wrap;
}
.lfttxt_imgrt {
	display: flex;
	flex-flow: column-reverse
}
.cntnt_ttl {
	font-size: 20px; 
}
.lftblk_ttl, .rtblk_ttl {
	font-size: 22px;
}
.sub_txt_para {
	margin-bottom: 28px !important;
}
.memberimg img {
	width: 100%;
}	
.member_bx {
	margin-bottom: 50px;
}	
.ftrBottom_container .row {
	display: block;
}	
	
	
	
	
	
	
	
	
}
/* SUP */
.custom-form br
{
	display:none;
}
.custom-form textarea
{
	height:100px;	
	border:1px solid #d1d1d1;
	resize:vertical;	
	padding:10px;
}
.custom-form h3
{
	margin-top:0;
}
.custom-form label, .custom-form p {
    margin-bottom: 0px;
    width: 100%;
    display: block;
}
.custom-form .wpcf7-list-item-label
{
	font-size: 13px;
}
.custom-form input, .custom-form select
{
	border:1px solid #d1d1d1;
	margin-bottom:10px !important;
	width:100%;
}
input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=color]:focus, .site textarea:focus {
    color: #000;
    outline-offset: 0;
    outline: none;
	border:1px solid #d1d1d1;
}
.custom-form input[type="checkbox"] {
    border: 1px solid #d1d1d1;
    margin-bottom: 0px !important;
    top: 5px;
    width: 20px;
    height: 20px;
}
.custom-form .wpcf7-list-item
{
	line-height:normal !important;
}
.custom-form input[type=file] {
    display: block;
    width: 100%;
    padding: 10px 15px;
	margin-top:10px;
	color:#fff;
}
.custom-form p
{
	margin-bottom:10px !important;
	display: block !important;
}
.list-clr-black ul li:last-child .elementor-icon-list-text
{
	color:#000 !important;
}
.wpcf7 form {
    max-height: 100% !important;
}
        .frm-wrapper {
            display: flex;
            width: 100%;
            justify-content: space-between;
            align-items: center;
        }

        .div-6 {
            width: 49%;
        }

        .div-4 {
            width: 32%;
        }

        .div-12 {
            width: 100%;
        }

        .div-5 {
            width: 35%;
        }

        .div-7 {
            width: 65%;
        }

        @media only screen and (max-width: 767px) {

            .div-6,
            .div-5,
            .div-7 {
                width: 100%;
            }

            .div-4 {
                width: 100%;
            }

            .frm-wrapper {
                flex-wrap: wrap;
            }
        }















