body {
background-image: url(https://caplaser.fr/wp-content/uploads/2022/02/caplaser_logo_rvb30.png);
background-position: center;
background-repeat: no-repeat;
background-size: 50%;
width: 100vw;
height: 100vh;
font-family: "OpenSans-Regular";
color: #21355c;
}
@media screen and (min-width: 1000px) {
body {
background-size: 20%;
}
}
@font-face {
font-family: "OpenSans-Regular";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Regular.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Regular.woff) format("woff");
}
@font-face {
font-family: "OpenSans-Bold";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Bold.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Bold.woff) format("woff");
}
@font-face {
font-family: "OpenSans-BoldItalic";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-BoldItalic.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-BoldItalic.woff) format("woff");
}
@font-face {
font-family: "OpenSans-ExtraBold";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-ExtraBold.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-ExtraBold.woff) format("woff");
}
@font-face {
font-family: "OpenSans-ExtraBoldItalic";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-ExtraBoldItalic.woff) format("woff");
}
@font-face {
font-family: "OpenSans-Italic";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Italic.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Italic.woff) format("woff");
}
@font-face {
font-family: "OpenSans-Light";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Light.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Light.woff) format("woff");
}
@font-face {
font-family: "OpenSans-LightItalic";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-LightItalic.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-LightItalic.woff) format("woff");
}
@font-face {
font-family: "OpenSans-Semibold";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Semibold.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-Semibold.woff) format("woff");
}
@font-face {
font-family: "OpenSans-SemiboldItalic";
src: url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-SemiboldItalic.woff2) format("woff2"), url(https://caplaser.fr/wp-content/themes/caplaser_2021/css/template/sortie_de_caplaser/fonts/OpenSans-SemiboldItalic.woff) format("woff");
}
body .gform_title {
display: none;
}
body .gform_page,
body .gravity-theme {
width: 1100px !important;
margin-right: auto !important;
margin-left: auto !important;
}
@media screen and (max-width: 1200px) {
body .gform_page,
body .gravity-theme {
width: 900px !important;
}
}
@media screen and (max-width: 1000px) {
body .gform_page,
body .gravity-theme {
width: 800px !important;
}
}
@media screen and (max-width: 900px) {
body .gform_page,
body .gravity-theme {
width: 80vw !important;
}
}
body .gform_page .gform_page_fields legend.gfield_label,
body .gravity-theme .gform_page_fields legend.gfield_label {
font-family: "OpenSans-ExtraBold";
color: #21355c;
font-size: xx-large !important;
}
body .gform_page legend.gfield_label,
body .gravity-theme legend.gfield_label {
font-family: "OpenSans-ExtraBold";
color: #21355c;
font-size: xx-large !important;
}
body .gform_page .gchoice,
body .gravity-theme .gchoice {
font-family: "OpenSans-regular";
padding: 15px;
border: 1px solid rgba(51, 51, 51, 0.3019607843);
margin-bottom: 10px;
background-color: rgba(255, 255, 255, 0.219);
border-radius: 3px;
}
body .gform_page .gchoice label,
body .gravity-theme .gchoice label {
font-family: "OpenSans-regular" !important;
font-size: 18px !important;
}
body .gform_page .gchoice.red,
body .gravity-theme .gchoice.red {
background: red;
}
body .gform_page .gfield textarea.large,
body .gravity-theme .gfield textarea.large {
height: 50px;
}
body .gform_page .gform_page_footer input,
body .gravity-theme .gform_page_footer input {
background-color: #21355c;
color: white;
font-family: "OpenSans-Regular";
border-radius: 0 !important;
padding: 15px;
border: none;
float: right;
}
body .gform_page input[type=submit],
body .gravity-theme input[type=submit] {
background-color: #21355c;
color: white;
font-family: "OpenSans-Regular";
border-radius: 0 !important;
padding: 15px;
border: none;
float: right;
}
body .gform_wrapper.gravity-theme .gform_next_button.button, body .gform_wrapper.gravity-theme .gform_save_link.button {
background-color: #21355c;
color: white;
font-family: "OpenSans-bold";
text-transform: uppercase;
border-radius: 0 !important;
padding: 15px;
border: none;
float: right;
}
body .gform_wrapper.gravity-theme .gform_previous_button.button, body .gform_wrapper.gravity-theme .gform_save_link.button {
background-color: #21355c;
color: white;
font-family: "OpenSans-bold";
text-transform: uppercase;
border-radius: 0 !important;
padding: 15px;
border: none;
float: left !important;
}
body form .gf_progressbar_wrapper {
width: 100vw;
margin-left: auto;
margin-right: auto;
}
body form .gf_progressbar_wrapper .gf_progressbar_title {
display: none;
}
body form .gf_progressbar_wrapper span {
display: none !important;
}
body form .gf_progressbar_percentage.percentbar_blue {
background-color: #21355c !important;
border-radius: 0 !important;
}
body form h1 strong {
font-family: "OpenSans-ExtraBold";
}
body form .sad_goodbye_personnage {
height: 300px;
}
body form .gchoice label {
color: #21355c !important;
}
body .gform_validation_errors {
display: none !important;
}
body .gfield_error {
border: none !important;
}
body .gfield_validation_message {
background: transparent !important;
border-radius: 4px !important;
}
body .gfield_label {
color: #21355c !important;
}
body .gfield_required {
display: none !important;
}
.gform_body .gform_page:nth-last-child(1) .gform_page_fields .gfield:nth-of-type(1) label {
font-family: "OpenSans-ExtraBold" !important;
color: #21355c !important;
font-size: xx-large !important;
}
.gform_wrapper.gravity-theme .gfield_label {
font-size: 16px !important;
font-weight: 700 !important;
margin-bottom: 8px !important;
display: inline-block !important;
padding: 0 !important;
}