.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{content:" ";display:block;background:#fff;position:absolute;z-index:30;}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{width:3px;height:9999px;left:50%;margin-left:-1.5px;}.twentytwenty-vertical .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before{width:9999px;height:3px;top:50%;margin-top:-1.5px;}.twentytwenty-overlay,.twentytwenty-after-label,.twentytwenty-before-label{position:absolute;top:0;width:100%;height:100%;}.twentytwenty-overlay,.twentytwenty-after-label,.twentytwenty-before-label{transition-duration:0.5s;}.twentytwenty-after-label,.twentytwenty-before-label{transition-property:opacity;}.twentytwenty-after-label:before,.twentytwenty-before-label:before{color:#fff;font-size:13px;letter-spacing:0.1em;}.twentytwenty-after-label:before,.twentytwenty-before-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;border-radius:2px;}.twentytwenty-horizontal .twentytwenty-after-label:before,.twentytwenty-horizontal .twentytwenty-before-label:before{top:50%;margin-top:-19px;}.twentytwenty-vertical .twentytwenty-after-label:before,.twentytwenty-vertical .twentytwenty-before-label:before{left:50%;margin-left:-45px;text-align:center;width:90px;}.twentytwenty-down-arrow,.twentytwenty-up-arrow,.twentytwenty-right-arrow,.twentytwenty-left-arrow{width:0;height:0;border:6px inset transparent;position:absolute;}.twentytwenty-right-arrow,.twentytwenty-left-arrow{top:50%;margin-top:-6px;}.twentytwenty-down-arrow,.twentytwenty-up-arrow{left:50%;margin-left:-6px;}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0);}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0;}.twentytwenty-container *{box-sizing:content-box;}.twentytwenty-before-label{opacity:0;}.twentytwenty-before-label:before{content:attr(data-content);}.twentytwenty-after-label{opacity:0;}.twentytwenty-after-label:before{content:attr(data-content);}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}.twentytwenty-overlay{transition-property:background;background:rgba(0,0,0,0);z-index:25;}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5);}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}.twentytwenty-before{z-index:20;}.twentytwenty-after{z-index:10;}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;box-shadow:0px 0px 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer;}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5);}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px;}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px;}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px;}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px;}body #CybotCookiebotDialog{box-shadow:0 3px 11px 1px rgba(0,0,0,.2)}body #CybotCookiebotDialog #CybotCookiebotDialogBody,body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody{max-width:900px}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText{font-size:12px;font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{font-weight:unset;font-size:14pt;margin-bottom:12px;font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonAccept{color:#fff;font-family:"Univers regular"!important;background-color:#e60014;border-color:#e60014;min-width:180px;height:40px;line-height:40px;border-radius:40px;padding:0!important;font-size:.778rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonAccept:hover{background-color:#c00011;border-color:#c00011}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtons a#CybotCookiebotDialogBodyButtonDecline{width:unset;border:0;color:#000;background:#fff;text-decoration:underline;margin-right:30px;font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtons a#CybotCookiebotDialogBodyButtonDetails{color:#e60014;background-image:url('../../../typo3conf/ext/roto/Resources/Public/Assets/img/chevron_down.png');font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtons a#CybotCookiebotDialogBodyButtonDetails.CybotCookiebotDialogBodyLinkExpanded{background-image:url('../../../typo3conf/ext/roto/Resources/Public/Assets/img/chevron_up.png')!important;font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailBodyContent #CybotCookiebotDialogDetailBodyContentTextAbout,body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailBodyContent #CybotCookiebotDialogDetailBodyContentTextOverview #CybotCookiebotDialogDetailBodyContentCookieContainer #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails .CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer,body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailBodyContent #CybotCookiebotDialogDetailBodyContentTextOverview #CybotCookiebotDialogDetailBodyContentCookieContainer #CybotCookiebotDialogDetailBodyContentCookieContainerTypeDetails div,body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailFooter,body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody a{font-family:"Univers regular"!important}body #CybotCookiebotDialog #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailBodyContent #CybotCookiebotDialogDetailBodyContentTextOverview #CybotCookiebotDialogDetailBodyContentCookieContainer #CybotCookiebotDialogDetailBodyContentCookieContainerTypes input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked+label{background-image:url('../../../typo3conf/ext/roto/Resources/Public/Assets/img/checkbox_checked.png')}@media (max-width:767.98px){.CybotCookiebotDialogBodyLinkExpanded{margin-bottom:10px}#CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailFooter{text-align:center}}@media (max-width:991.98px){#CybotCookiebotDialogBody #CybotCookiebotDialogBodyButtonDecline{margin-right:0}}.unclickable,.unclickable:hover{color:#3c3c3c;text-decoration:none;}.nav-overlay .overlay.active{top:125px;}.hs-form-booleancheckbox label span{font-size:10px;color:#777983;}.hs-form-booleancheckbox label span a{font-size:10px;}.hs-form fieldset{margin-bottom:50px;margin-right:10px;}.hs-form input,.hs-form label,.hs-form p,.hs-form span,.hs-form option,.hs-form select{font-family:"Univers Regular"!important;}.hs-form .hs-input{padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.hs-form select{background:url('../../../typo3conf/ext/roto/Resources/typo3conf/ext/roto/Resources/Public/Assets/img/arrow-list-down.svg') 98% 50%/1rem no-repeat!important;}.hs-fieldtype-textarea .input{display:flex;}.hs-fieldtype-textarea textarea{margin-bottom:0!important;}.hs-fieldtype-textarea label,.hs-fieldtype-radio label{margin-left:0!important;}form.hs-form,.hs-fieldtype-textarea span:not(hs-form-required),form.hs-form,.hs-fieldtype-radio span:not(hs-form-required),.hs-form h3{font-size:24px;padding-left:0;margin-top:30px;margin-left:0;color:#3c3c3c;}.hs-form h3:before{content:' ';display:none;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li{width:auto;min-width:130px;min-height:110px;display:inline-block;margin-right:20px;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"] + span{line-height:26px!important;font-size:12px;font-family:'Roboto regular';color:#3c3c3c;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"] + span::before{content:" ";width:80px;height:80px;position:absolute;top:25px;left:0px;border-radius:50%;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Salon"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/wohnzimmer.jpg') no-repeat;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Salle de bain"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/badezimmer.jpg') no-repeat;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Chambre"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/schlafzimmer.jpg') no-repeat;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Chambre d´enfant"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/kinderzimmer.jpg') no-repeat;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Cage d´escalier"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/treppenhaus.jpg') no-repeat;}.hsForm_c6ed30d8-50e9-43c2-a115-b09a6fcfdd8f ul.inputs-list.multi-container li input[type="radio"][value="Combles"] + span::before{background:url('https://www.roto-frank.com/hubfs/00_Global/04_Website/Formimages/dachboden.jpg') no-repeat;}form.hs-form{display:flex;flex-direction:column;}form.hs-form li::before{display:none;}form.hs-form .input{margin-bottom:0px!important;}form.hs-form label{display:block;float:none;width:auto;text-align:left;padding-top:0;margin-bottom:4px;font-family:"Roboto regular";font-size:10px;color:#777983;margin-left:10px;}form.hs-form .hs-input{display:inline-block;width:100%;font-weight:normal;line-height:22px;box-sizing:border-box;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}form.hs-form .hs-input[type="checkbox"]{padding:0;margin-top:-7px!important;}form.hs-form .hs-input[type="radio"]{cursor:pointer;width:auto;height:auto;padding:0;margin:3px 5px 3px 0px;line-height:normal;border:none;}form.hs-form .hs-input[type="file"]{background-color:#fff;padding:initial;border:initial;line-height:initial;box-shadow:none;}form.hs-form .hs-input[type="file"]{display:none;}form.hs-form .hs-form-radio{width:25%;margin:0 0 15px;display:inline-block;}@media screen and (max-width:767px){form.hs-form .hs-form-radio{width:47%;}}form.hs-form label.hs-form-radio-display span{font-size:12px!important;color:#777983!important;margin-right:25px;}form.hs-form .hs-fieldtype-file{background:#ebebeb;padding:40px 0!important;text-align:center;}form.hs-form .hs-fieldtype-file label{display:inline-block;padding:1rem;margin:0 auto;color:#fff;font-family:"Univers Regular";font-size:12px;background:#fe0009;cursor:pointer;}form.hs-form .hs-fieldtype-file label span{font-weight:bold;position:relative;padding-right:25px;}form.hs-form .hs-fieldtype-file .hs-file-remove{padding-right:0!important;}form.hs-form .hs-fieldtype-file .hs-form-required{display:none!important;}form.hs-form .hs-fieldtype-file label span:first-of-type::before{content:' ';background:url('https://www.roto-fenetre-de-toit.fr/typo3conf/ext/roto/Resources/Public/Assets/img/telechargement.svg');position:absolute;right:0;width:17px;height:14px;}form.hs-form .hs-input input,form.hs-form .hs-input textarea{transition:border 0.2s linear;}form.hs-form .hs_radio_buttons .inputs-list label > span{vertical-align:text-top !important;}form.hs-form .inputs-list label > input,form.hs-form .inputs-list label > span{line-height:23px;}form.hs-form .legal-consent-container .mdl-checkbox{height:auto !important;}form.hs-form textarea.hs-input{height:auto;}form.hs-form select,form.hs-form select.hs-input{background-image:url("https://cdn2.hubspot.net/hubfs/507386/CLEAN-images/gfx/dropdown-arrow.png");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;}form.hs-form select::-ms-expand,form.hs-form select.hs-input::-ms-expand{display:none;}form.hs-form select[multiple],form.hs-form select[multiple].hs-input{height:inherit;}form.hs-form .hs-error-msgs{border:1px solid;}form.hs-form .hs-error-msgs label{display:block;margin-bottom:0;margin-top:0;}form.hs-form .hs-error-msgs li{color:#da0101 !important;margin-bottom:0px;}form.hs-form fieldset.form-columns-1 .hs-input:not([type="radio"]):not([type="checkbox"]){width:100% !important;}form.hs-form .actions{padding:0;}form.hs-form .inputs-list{margin:0 0 5px;width:100%;padding-left:0;}form.hs-form .inputs-list > li{padding:0;}form.hs-form .inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:normal;}form.hs-form .inputs-list:first-child{padding-top:6px;}form.hs-form .inputs-list > li + li{padding-top:2px;}form.hs-form .inputs-list label > input,form.hs-form .inputs-list label > span{vertical-align:middle;}form.hs-form ul.no-list{list-style:none;}form.hs-form .field{margin-bottom:50px;}form.hs-form .hs-field-desc{margin:0px 0px 6px;font-size:14px;}form.hs-form .hs-form-required{color:red;}form.hs-form .hs-button,form.hs-form .hs-form-field input[type="text"],form.hs-form .hs-form-field input[type="email"],form.hs-form .hs-form-field input[type="phone"],form.hs-form .hs-form-field input[type="number"],form.hs-form .hs-form-field input[type="tel"],form.hs-form .hs-form-field input[type="date"],form.hs-form .hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none;}form.hs-form .hs-button,form.hs-form .button--primary{color:#fff !important;font-family:"LinotypeUniversW02-Regu";font-size:13px;font-style:normal;font-weight:normal;letter-spacing:0px;text-transform:none;padding:10px 22px;-webkit-border-radius:0px;border-radius:0px;border:none;background-color:#e60014;}form.hs-form .hs-button:hover,form.hs-form .hs-button:focus,form.hs-form .button--primary:hover,form.hs-form .button--primary:focus{color:#fff;background-color:#c00011;}form.hs-form select,form.hs-form .hs-input{background-color:#fff;border:1px solid #b1b2b4;-webkit-border-radius:4px;border-radius:4px;color:#737378;font-family:"LinotypeUniversW02-Regu";font-size:16px;font-style:normal;font-weight:normal;padding:10px;}form.hs-form ::-webkit-input-placeholder{color:#b1b2b4;transition:opacity 250ms ease-in-out;}form.hs-form :focus::-webkit-input-placeholder{opacity:0.5;}form.hs-form :-ms-input-placeholder{color:#b1b2b4;transition:opacity 250ms ease-in-out;}form.hs-form :focus:-ms-input-placeholder{opacity:0.5;}form.hs-form ::-moz-placeholder{color:#b1b2b4;opacity:1;transition:opacity 250ms ease-in-out;}form.hs-form :focus::-moz-placeholder{opacity:0.5;}form.hs-form :-moz-placeholder{color:#b1b2b4;opacity:1;transition:opacity 250ms ease-in-out;}form.hs-form :focus:-moz-placeholder{opacity:0.5;}form.hs-form .hs-input:focus{outline:none;border-color:#737378;}form.hs-form textarea,form.hs-form input[type="text"],form.hs-form input[type="password"],form.hs-form input[type="datetime"],form.hs-form input[type="datetime-local"],form.hs-form input[type="date"],form.hs-form input[type="month"],form.hs-form input[type="time"],form.hs-form input[type="week"],form.hs-form input[type="number"],form.hs-form input[type="email"],form.hs-form input[type="url"],form.hs-form input[type="search"],form.hs-form input[type="tel"],form.hs-form input[type="color"],form.hs-form select{padding:10px;}form.hs-form .hs-fieldtype-checkbox > label,form.hs-form .hs-form label{color:#444444;font-family:"LinotypeUniversW02-Regu";font-size:16px;font-style:normal;font-weight:normal;letter-spacing:0px;}form.hs-form .hs_radio_buttons .hs-form-radio label,form.hs-form .hs_single_checkbox label,form.hs-form label.hs-form-radio-display span,form.hs-form .hs-fieldtype-checkbox .hs-form-checkbox label,form.hs-form .hs-form-booleancheckbox label{color:#000000;font-family:"Univers regular";font-size:14px;font-style:normal;font-weight:normal;letter-spacing:0px;text-transform:none;line-height:1.2em;margin:0;}form.hs-form .hs-form legend{color:#b1b2b4;font-family:"LinotypeUniversW02-Regu";font-size:12px;font-style:normal;font-weight:normal;}form.hs-form .legal-consent-container,form.hs-form .legal-consent-container p{color:#b1b2b4;font-family:"LinotypeUniversW02-Regu";font-size:12px;font-style:normal;font-weight:normal;}form.hs-form input.hs-input.error,form.hs-form div.field.error input,form.hs-form div.field.error textarea,form.hs-form div.field.error .chzn-choices,form.hs-form textarea.hs-input.error,form.hs-form select.hs-input.error{border-color:#e60014;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:0;}form.hs-form input.hs-input.error:focus,form.hs-form div.field.error input:focus,form.hs-form div.field.error textarea:focus,form.hs-form div.field.error .chzn-choices:focus,form.hs-form textarea.hs-input.error:focus,form.hs-form select.hs-input.error:focus{border-color:#e60014;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:0;}form.hs-form .hs-error-msgs{border-color:#e60014;background-color:rgba(230,0,20,0.2);border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-width:1px;}form.hs-form .hs-error-msgs label{color:#e60014;font-family:"LinotypeUniversW02-Regu";font-size:13px;font-style:normal;font-weight:normal;text-transform:none;letter-spacing:0px;padding:10px;}form.hs-form,form.hs-form .submitted-message{font-family:"LinotypeUniversW02-Regu";}form.hs-form input,form.hs-form select,form.hs-form textarea{border-color:#b1b2b4;color:#737378;}form.hs-form input:focus,form.hs-form select:focus,form.hs-form textarea:focus{border-color:#737378;}form.hs-form .legal-consent-container{margin:5px 0 15px;}form.hs-form .legal-consent-container .hs-dependent-field{margin-bottom:20px;}body form.hs-form label{margin-bottom:5px;font-weight:normal;}body form.hs-form a{color:#e60014;}body form.hs-form .hs-form-field > label{}body form.hs-form input[type="text"]:focus,body form.hs-form input[type="password"]:focus,body form.hs-form input[type="datetime"]:focus,body form.hs-form input[type="datetime-local"]:focus,body form.hs-form input[type="date"]:focus,body form.hs-form input[type="month"]:focus,body form.hs-form input[type="time"]:focus,body form.hs-form input[type="week"]:focus,body form.hs-form input[type="number"]:focus,body form.hs-form input[type="email"]:focus,body form.hs-form input[type="url"]:focus,body form.hs-form input[type="search"]:focus,body form.hs-form input[type="tel"]:focus,body form.hs-form input[type="color"]:focus,body form.hs-form input[type="file"]:focus,body form.hs-form textarea:focus,body form.hs-form select:focus{outline:0;box-shadow:none;}body form.hs-form textarea{min-height:200px;}body form.hs-form select{height:44px;-webkit-appearance:none;background:#ffffff
    url("https://cdn2.hubspot.net/hubfs/507386/CLEAN-images/gfx/select-drop-down-arrows.png")
    no-repeat right center;background-size:14px 33px;}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0;}form.hs-form fieldset.form-columns-1 input[type="checkbox"]{}form.hs-form fieldset.form-columns-1 input[type="radio"]{width:auto !important;}form.hs-form .form-simple label{display:none !important;}.hs_cos_wrapper_type_form .hs-form-field{position:relative;margin-bottom:15px;}.hs_cos_wrapper_type_form label{line-height:20px;}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input[type="file"],.hs_cos_wrapper_type_form textarea,.hs_cos_wrapper_type_form select{padding:8px 8px 9px;}form.hs-form .hs-fieldtype-checkbox > label{margin-bottom:15px;display:block;}form.hs-form .hs-fieldtype-radio > label{margin-bottom:15px;display:block;}form.hs-form .submitted-message p{font-weight:bold;font-size:22px;}body form.hs-form .hs-form-field ul.inputs-list li input{}body form.hs-form input[type="radio"]{}body form.hs-form input[type="checkbox"]{border:1px solid #777983;border-radius:5px;width:15px!important;height:15px!important;margin:0 5px -3px 0;background:#fff;}body form.hs-form input[type="checkbox"]:checked + span:before{position:absolute;content:"";left:3px;top:50%;transform:translateY(-50%);background:url('../../../typo3conf/ext/roto/Resources/typo3conf/ext/roto/Resources/Public/Assets/img/check.svg') center/cover no-repeat;width:9px;height:5px;pointer-events:none;z-index:0;}body form.hs-form fieldset{max-width:none;margin-bottom:0px;}body form.hs-form fieldset .hs-form-field{padding:0 10px 0 0;}body form.hs-form fieldset[class*="form-columns"] .input{margin-right:0;}body form.hs-form fieldset[class*="form-columns"] .hs-input{width:100%;}body form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto;}body form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%;}@media (max-width:400px){body form.hs-form fieldset .hs-form-field{padding:0;}body form.hs-form fieldset.form-columns-3 .hs-form-field,body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100% !important;}body form.hs-form .form-columns-3 .hs-form-field .hs-input[type="checkbox"]{width:auto;}}form.hs-form .hsformerror{font-size:12px !important;border:0 !important;color:#fff !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;z-index:99999 !important;}.hs_roto_de_de_newsletter_gdpr_form_checkbox .mdl-checkbox__focus-helper,.hs_roto_de_de_newsletter_gdpr_form_checkbox .mdl-checkbox__box-outline,.hs_roto_de_de_newsletter_gdpr_form_checkbox .mdl-checkbox__ripple-container,.hs_roto_de_de_newsletter_gdpr_form_checkbox input,.hs_roto_de_de_marketing_gdpr_form_checkbox .mdl-checkbox__focus-helper,.hs_roto_de_de_marketing_gdpr_form_checkbox .mdl-checkbox__box-outline,.hs_roto_de_de_marketing_gdpr_form_checkbox .mdl-checkbox__ripple-container,.hs_roto_de_de_marketing_gdpr_form_checkbox input{display:none !important;}.hs_roto_de_de_newsletter_gdpr_form_checkbox .mdl-checkbox.is-upgraded,.hs_roto_de_de_marketing_gdpr_form_checkbox .mdl-checkbox.is-upgraded{padding-left:0;padding-top:25px;}form.hs-form .hs-input.hs-fieldtype-intl-phone{border:none !important;background-color:transparent !important;}.hs-file-name{display:none;}.hs-file-remove{display:none;}
