/* Tasty Studio: el CSS del tema de WordPress en una sola hoja (tanda de arreglos, 07/10/2026).
   Son las 7 hojas que cargaba la página, en el mismo orden y con sus mismas reglas, sin las que no pueden tocar a ningún
   elemento: las de mCustomScrollbar (la hoja f90b5a08…, 43 KB, ya no se usa), Flickity, el pie y el banner antiguos,
   el acordeón, las rejillas y márgenes que no salen, etc. Una regla se ha quitado solo si alguna de sus clases, ids o
   etiquetas no existe nunca en la página, ni en el HTML ni en lo que añade el JavaScript (comprobado en 7 anchos y con
   todo lo interactivo), y no aparece en el JS. Comprobado: los estilos calculados de los 800 elementos de la página son
   los mismos que con las 7 hojas, en 5 anchos y 6 estados (menú, vídeo, desplegable, enviado...).
   Cada bloque lleva el nombre de la hoja de la que sale; las originales están en _PAPELERA/landings-tasty-tanda-2026-10-07.
   Únicos cambios: «.cmenutop span» y «.csupermenuinner1 span» pasan a «.jqgoto» (el menú y «Contact» son enlaces <a>
   desde esta tanda) y fuera el @charset. El @media screen es el media="screen" con el que se cargaba la hoja e9a5e900….
   Herramienta: tasty/_comparacion/tanda-2026-10-07/scripts/podar-css.mjs. */

/* wp-content/litespeed/css/f8dd35f934e5c80f9666e5b26abbec34.css */
@font-face{font-family:'modern gothic';src:url(/wp-content/themes/tasty/css/fonts/ModernGothic-Bold.woff2?v=811d0d03) format('woff2'),url(/wp-content/themes/tasty/css/fonts/ModernGothic-Bold.woff?v=4d8eb608) format('woff');font-weight:700;font-style:normal}
@font-face{font-family:'modern gothic';src:url(/wp-content/themes/tasty/css/fonts/ModernGothic-Regular.woff2?v=6da9c910) format('woff2'),url(/wp-content/themes/tasty/css/fonts/ModernGothic-Regular.woff?v=86cebc3f) format('woff');font-weight:400;font-style:normal}

/* wp-content/litespeed/css/e82bc7147815e2d5903b4dee2f912502.css */
@font-face{font-family:'goodman';src:url(/wp-content/themes/tasty/css/fonts/goodman-regular.woff2?v=f4b1ac27) format('woff2');font-weight:400;font-style:normal}
h1,h2,.sh2,.sh3{font-family:'goodman',serif;margin-top:0;margin-bottom:0;font-weight:400}

/* wp-content/litespeed/css/cae6a2a9ac8b033ae72dbb05528b7e33.css */
:root{--gap:12px}
*[class^="row"]:after{content:"";display:table;clear:both}
*[class^="col"]{min-height:1px}
*[class^="col"] img{width:100%}
*[class^="row"]{min-height:1px;position:relative}
.row{margin-left:var(--gap);margin-right:var(--gap);margin:auto}
.row10{--gap:5px}
.rowmargined *[class^="col"] .cinner{margin-left:var(--gap);margin-right:var(--gap)}
.rowmargined{margin-left:calc(0px - var(--gap))}
.contentxxlarge{max-width:2400px;margin:auto}
.contentxlarge{max-width:1900px;margin:auto}
.col100{width:100%}
.col70{width:70%}
.col60{width:60%}
.col50{width:50%}
.col30{width:30%}
*[class^="col"]{float:left}
.row *[class^="col"] .cinner{height:100%;box-sizing:border-box}
.row{display:flex;flex-wrap:wrap}
.rowmarginbot *[class^="col"]{margin-bottom:calc(var(--gap) * 2)}

/* wp-content/themes/tasty/css/slick.css */
.slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}
.slick-track:before,.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}

/* wp-content/litespeed/css/e9a5e900f14906c81c398bf6b80a654a.css */
@media screen{
:root{--color1:#F20633;--text:#000;--border:#AAAAAA;--background:#DBDCDE;--lightgray:#F0F0F0;--sectionmargin:8.2vw;--fontsmall:16px;--paddings:24px;--cardpaddings:60px;--stroke:#d9d9d9}
*::-webkit-scrollbar{width:8px}
*::-webkit-scrollbar-track{border-radius:0;background-color:var(--lightgray)}
*::-webkit-scrollbar-thumb{height:56px;border-radius:0;border:0 solid #fff0;background-clip:content-box;background-color:var(--color1);}
*::-webkit-scrollbar-thumb:hover{background-color:#555}
.jqswaitem,.jqswaitemer>*{-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}
.jqswa .jqswaitem,.jqswaitemer>*{transform:translateY(80px)}
.jqswa .jqswaitem,.jqswaitemer>*{opacity:0}
.jqswa .jqswaitem{opacity:0}
.jqswa.scrollingwayfinish .jqswaitem,.jqswa.scrollingwayfinish .jqswaitemer>*{transform:translateY(0) translateX(0)}
.jqswa.scrollingwayfinish .jqswaitem,.jqswa.scrollingwayfinish .jqswaitemer>*{opacity:1}
.loadingpage::before{content:"";display:block;position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:9000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.domloaded.loadingpage::before{opacity:0;pointer-events:none}
.loadingpageout.domloaded.loadingpage::before{opacity:1;pointer-events:all}
.loadingajax{display:none}
.jqloadingajax .loadingajax{display:block}
.loadingajax .loader{position:absolute;top:0;left:0;height:100%;width:100%;z-index:999}
.loadingajaxfixed .loader{position:fixed}
.loader::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:.2}
.lds-ripple{display:inline-block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:80px;height:80px}
.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}
.lds-ripple div:nth-child(2){animation-delay:-0.5s}
@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}
.marginTop40{margin-top:40px}
.marginTop50{margin-top:50px}
.textcenter{text-align:center}
.cvcenter{display:table;height:100%;width:100%}
.cvcenterinner{display:table-cell;vertical-align:middle}
.clear{clear:both}
.clear{width:100%}
body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}
body{margin:0}
body,input,textarea,a{font-size:18px;line-height:1.4;font-weight:300;font-family:'modern gothic',serif}
textarea:focus,input:focus{outline:none}
img{border:0 none}
a{text-decoration:none}
a:hover{text-decoration:none}
body,a,.iinputdefault,.iinputdefault::placeholder,input,textarea{color:var(--text)}
.sline{position:relative}
.sline::before{position:absolute;bottom:-7px;left:0;width:100%;border-bottom:1px solid var(--color1);content:"";-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.slinehover{cursor:pointer}
.slinehover:hover::before{width:0}
.zoominout{overflow:hidden}
.cselectdropdown input{opacity:0;position:absolute;top:0;left:0;pointer-events:none}
.iinputdefault,.cselectdropdown{background:#fff0;border:0;width:100%;box-sizing:border-box;border-bottom:1px solid var(--stroke);padding-bottom:16px;padding-top:16px;margin-bottom:20px}
.csectionmargin{height:var(--sectionmargin)}
.cimagesentinell{position:relative}
.cimagesentinell svg{width:100%!important;height:auto!important;opacity:0;display:block}
.cpopupwrap{position:fixed;top:0;left:0;height:100%;width:100%;z-index:950;display:none}
.cpopupimage .cpopupinner{padding:0}
.cpopupimage img{display:block}
.cpopupimage img,.cpopupimage video{max-width:90vw;max-height:90vh}
.cpopupimage .cpopup{max-width:none;width:auto}
.cpopupopa{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.7;z-index:940}
.cpopup{position:absolute;background-color:#fff;z-index:960;max-width:1200px;width:90%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-40px;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.cpopupclose{position:absolute;top:0;right:0;height:90px;width:90px;background-image:url(/wp-content/themes/tasty/img/elementos/i-popupclose.svg?v=812d12cb);background-position:center;background-repeat:no-repeat;background-size:40px;cursor:pointer;z-index:20}
.cpopupinner{position:relative;padding:60px}
.showpopup .cpopup{opacity:1;margin-top:0}
.clegalwrap,.clegalwrap a{font-size:12px;line-height:1.8em}
input,textarea,.sinput{width:100%;display:block}
.cpopup .sh3{margin-bottom:20px}
.scheck{display:inline-block;width:13px;height:13px;vertical-align:middle;margin-right:10px;border:1px solid var(--stroke);top:2px;left:0;position:absolute}
.icheckbox{padding-left:26px;position:relative}
.ccheckboxeslegal{position:relative}
.ccheckboxeslegal input{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;opacity:0}
.ccheckboxeslegal{margin-top:15px;margin-bottom:5px}
.scheck:before{content:"";display:block;position:absolute;top:52%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(45deg);width:80%;height:2px;background:#1A1A1A;opacity:0}
.scheck:after{content:"";display:block;position:absolute;top:52%;left:50%;transform:translateY(-50%) translateX(-50%) rotate(-45deg);width:80%;height:2px;background:#1A1A1A;opacity:0}
.icheckbox.selected .scheck:after,.icheckbox.selected .scheck:before{opacity:1}
.icheckbox{display:block;margin-bottom:5px;cursor:pointer}
.ccheckboxeslegal,.clegalwrap{margin-top:0;margin-bottom:15px}
.jqopendropdown svg *{stroke:#000;stroke-width:.2px}
.cselectdropdownvalues{position:relative;top:17px!important;left:0;width:100%}
.jqdropdownvalue{display:block;text-align:center;padding:10px;padding-bottom:8px;background:var(--lightgray);border-top:1px solid var(--stroke);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}
.jqdropdownvalue:hover,.jqdropdownvalue.selectedvalue{background:var(--stroke);}
.cselectdropdown svg{position:absolute;top:12px;right:0;z-index:100;width:25px;height:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.selectactive svg{transform:translateZ(0) rotateX(-180deg)}
.cselectdropdownvalues{display:none}
.jqopendropdown{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}
.csection{position:relative}
.csectionwhite{color:#fff}
.csectionwhite h1,.csectionwhite h2,.csectionwhite .sh2,.csectionwhite .sh3,.csectionwhite a{color:#fff}
.csectionopa{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;z-index:100;opacity:0;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}
.citemtext{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;text-align:center;opacity:0;transform:translateY(-15px)}
.citemtext{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.citemoverlay .citemtext *{color:#fff}
.citemoverlay:hover .citemtext{opacity:1;transform:translateY(0)}
.citemoverlayinvertido .citemtext{opacity:1!important;transform:translateY(0)!important}
.citemoverlayinvertido:hover .citemtext{opacity:0;transform:translateY(-30px)}
.csectionbg{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center;background-size:cover;z-index:90}
.scrollingwayfinish .csectionopa{opacity:.8}
.csectiontext{position:relative;z-index:150}
.csectionfullscreen{height:100vh;padding-top:0;padding-bottom:0}
.csectionfullscreen .csectiontext{height:100%}
.csectionbgvideo{overflow:hidden}
.csectionbgvideo video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.cburger{position:absolute;top:50%;left:0;transform:translateY(-50%);width:42px;z-index:}
.cburgerinner{position:relative}
.cbar{width:100%;height:2px;background:var(--color1);margin-top:8px;margin-bottom:8px}
.cheader{position:fixed;top:0;left:0;width:100%;z-index:700;height:100px;padding:var(--paddings);box-sizing:border-box}
.cheaderinner{position:relative;height:100%}
p{margin-top:0;margin-bottom:32px}
p:last-child{margin-bottom:0}
.relative{position:relative}
h1{font-size:calc(35px + 5.8vw);line-height:.9}
h2,.sh2{font-size:64px;line-height:1;color:var(--color1)}
.sh3{font-size:40px;line-height:1.2;color:var(--color1)}
.cta{cursor:pointer;border:0;width:fit-content;display:block;border-radius:30px;background:var(--color1);color:#fff;text-transform:uppercase;font-size:var(--fontsmall);padding:16px;padding-left:32px;padding-right:32px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.cta:hover{background:#000}
.ctoptasty{position:relative;height:100vh}
.ctoptastyinner{position:absolute;z-index:300;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}
.csectionopa{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .4) 100%),linear-gradient(0deg,rgb(0 0 0 / .4) 0%,rgb(0 0 0 / .4) 100%)}
.scrollingwayfinish .csectionopa{opacity:.4}
.cheader{text-align:right}
.cmenutop{position:absolute;top:50%;transform:translateY(-50%);right:0}
.cmenutop .jqgoto{color:var(--color1);cursor:pointer;font-size:var(--fontsmall);text-transform:uppercase}
.cmarquesina{color:var(--color1);width:100%;font-size:var(--fontsmall);padding-bottom:var(--paddings);box-sizing:border-box;text-transform:uppercase}
.ctoptasty .cmarquesina{position:absolute;z-index:400;bottom:0;left:0}
.cmarqueeitem span{margin-left:var(--paddings);margin-right:var(--paddings)}
.scolor{color:var(--color1)}
.contentxlarge{max-width:1600px}
.csectionlogos img{display:block}
.citemproyecto video{display:block;width:100%;height:auto;object-fit:cover}
.citemproyecto .cinner{position:relative}
.citemproyecto1 video{aspect-ratio:448/640}
.citemproyecto2 video,.cimagesentinell{height:100%}
.citemtext{height:auto;width:auto;bottom:0;top:auto;padding:var(--paddings);text-align:left}
.sdescproyecto{opacity:.5}
.csectionprojects:nth-child(even) .citemproyecto1{order:2}
.cheader::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#fff;transform:translateY(-104%);opacity:0}
.scrolled .cheader::before{opacity:1;transform:translateY(0%)}
.cheaderlogo{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:0;transform:translateY(-104%) translateX(-50%);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.scrolled .cheaderlogo{opacity:1;transform:translateY(-40%) translateX(-50%)}
.ccheckboxeslegal{margin-top:30px;margin-bottom:30px}
footer,footer *{font-size:var(--fontsmall);}
textarea{height:160px}
.ctextform{padding-right:5vw}
.ctextform a{text-decoration:underline}
.ctextform a:hover{text-decoration:none}
.ctoptastyinner svg{width:28vw;height:auto;display:block}
.cheaderlogo a{display:block}
.csectionprojectswrap{padding-left:var(--paddings);padding-right:var(--paddings)}
footer .contentxxxlarge{padding-left:var(--paddings);padding-right:var(--paddings)}
footer{padding-bottom:calc(var(--paddings) * 2)}
.citemproyecto{cursor:pointer}
.citemoverlayinvertido .cimagesentinell{overflow:hidden}
.citemoverlayinvertido video{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.8s ease-in-out}
.citemoverlayinvertido:hover video{transform:scale(1.2)}
.csectionbannerdefault.scrollingwayfinish .csectionopa{opacity:.4}
.csectionlogos .contentxlarge{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;width:100%}
.csectionlogos img{width:85%;height:auto;object-fit:contain;margin:0 auto;display:block}
.cheaderlogo a,.cheaderlogo svg{display:block}
.showmenuresponsive .cheader::before{transform:translateY(-101%);opacity:0}
.cmenutop{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.showmenuresponsive .cmenutop{opacity:0}
.cburger .cbar{transition-delay:0.6s!important}
.showmenuresponsive .cburger .cbar{background:#fff;transition-delay:0s!important}
.showmenuresponsive .cburger .cbar{margin-top:16px!important;margin-bottom:16px!important}
.cburger{cursor:pointer;z-index:40}
.cburger .cbar{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.csupermenu{position:fixed;z-index:10;top:0;left:0;height:100%;width:50%;background:var(--color1);transform:translateX(-102%);-webkit-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;transition:all 0.9s ease-in-out}
.csupermenuinner,.csupermenuinnerinner,.csupermenuinner1{height:100%;text-align:left}
.csupermenuinner1 .jqgoto{display:block;width:fit-content;padding:var(--paddings);color:#fff;padding-top:0;padding-bottom:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.csupermenuinner1 .jqgoto:hover{color:#000}
.cheaderlogo{z-index:30}
.showmenuresponsive .cheaderlogo{opacity:0!important}
.cheaderlogo svg *{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.showmenuresponsive .csupermenu{transform:translateX(0%)}
.csupermenuopa{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;z-index:8;opacity:0;pointer-events:none;-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}
.showmenuresponsive .csupermenuopa{opacity:.3;pointer-events:all}
.cpopupimage .cpopup{width:100%;height:100%;background:#fff0}
.cpopupimage .cpopupinner{position:relative;width:100%;height:100%}
.cpopupimage .cpopupinner iframe{max-width:1920px;max-height:1080px;width:95vw;height:95vh;aspect-ratio:16/9;border:0;background:#fff0}
.jqslickhorz2 .citemproyecto .cinner{padding-left:calc(var(--paddings) / 2);padding-right:calc(var(--paddings) / 2)}
.jqslickhorz2{pointer-events:none!important}
.slineblack::before,.slineblack span::before{border-color:#000}
.citemproyectosquare img{display:block;width:28vw;height:auto;aspect-ratio:1/1;object-fit:cover}
.cglassylogo{position:absolute;right:0;top:var(--sectionmargin)}
.csectionworks,.csectionglassy{overflow:hidden;position:relative}
}

/* wp-content/themes/tasty/basics.css */
.marginTop40{margin-top: 40px;}
.marginTop50{margin-top: 50px;}

/* wp-content/themes/tasty/css/estil-responsive.css */
@media (max-width: 1800px){
.contentxlarge{max-width: 1500px;}
}
@media (max-width: 1700px){
.contentxlarge{max-width: 1400px;}
}
@media (max-width: 1500px){
.contentxlarge{max-width: 1300px;}
}
@media (max-width: 1400px){
.contentxlarge{max-width: 1200px;}
h2,.sh2{font-size: 54px;}
.sh3{font-size: 30px;}
body,input,textarea,a{font-size: 16px;}
:root{--fontsmall:14px;}
}
@media (max-width: 1300px){
.contentxlarge{max-width: 1000px; padding-left: var(--paddings); padding-right: var(--paddings);}
}
@media (max-height: 719px){
.csupermenuinner1 .cvcenterinner{display: block; padding-top: 100px;}
}
@media (max-width: 1000px){
.citemproyectosquare img{width: 50vw;}
.csupermenu{width: 100%;}
h2,.sh2{font-size: 44px;}
.sh3{font-size: 28px;}
.cmarqueeitem span{margin-left: calc(var(--paddings) / 2); margin-right: calc(var(--paddings) / 2);}
*[class^="col"]{width: 100%;}
.ccolfirsttext{margin-bottom: 40px;}
.marginTop40{margin-top: 20px;}
.cheaderlogo svg{max-height: 35px; width: auto;}
.cheader{height: 80px;}
.cform{margin-top: 40px;}
.ccheckboxeslegal{margin-top: 10px; margin-bottom: 20px;}
}
