/*!
 Theme Name:     Divi Child Theme
 Theme URI:      http://fattoriacreativa.it
 Description:    Divi Child Theme
 Author:         Gix075
 Author URI:     https://gildogiuliani.it | https://github.com/Gix075/
 Template:       Divi
 Version:        1.0.0
 Text Domain:    divichild
 Domain Path:    /languages
*/
/*!
 *  ***************************************************
 *  boilerSASS
 *  ***************************************************
 *  Simple SASS Boilerplate based on HTML5 Boilerplate 
 *  ***************************************************

 *  FONTS
*/@import url("https://fonts.googleapis.com/css2?family=Red+Hat+Display:ital,wght@0,700;1,700&display=swap");@font-face{font-family:Gillingham;src:url(fonts/Gillingham/gillingham_demo-webfont.woff2) format("woff2"),url(fonts/Gillingham/gillingham_demo-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(fonts/SFProText/SFProText-Regular.woff2) format("woff2"),url(fonts/SFProText/SFProText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,html{font-family:SF Pro Text,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#2b2e34;line-height:1.2em}@media (min-width:768px){body,html{font-size:16px}}@media (min-width:1280px){body,html{font-size:16px}}body{margin:0;padding:0;overflow-x:hidden}a:link{transition:all .2s ease}a:link,a:visited{color:#eb5252;text-decoration:none}a:hover{color:#e24747;text-decoration:none}a:active,a:focus{color:#eb5252;text-decoration:none}a:focus{outline:link_outline_focus}::-moz-selection{background:#ebebeb;text-shadow:none}::selection{background:#ebebeb;text-shadow:none}*{box-sizing:border-box}hr{display:block;height:1px;border:0;border-top:1px solid #ebebeb;margin:40px 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}strong{font-weight:700}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.img-100 img,.img-fluid img,img.img-100,img.img-fluid{width:100%}label{color:inherit;font-size:inherit;font-weight:inherit}input[type=button],input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=hidden],input[type=image],input[type=month],input[type=number],input[type=password],input[type=range],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:16px;font-size:1rem;color:#2b2e34;border:1px solid #fff;border-radius:0;width:100%;margin-bottom:10px;font-family:SF Pro Text,Helvetica,Arial,sans-serif}textarea{font-size:16px;font-size:1rem;color:#2b2e34;border:1px solid #fff;border-radius:0;width:100%;margin-bottom:10px}.fg,.flexgrid{display:flex;flex-wrap:wrap}.fg.jc,.fg.justify-center,.flexgrid.jc,.flexgrid.justify-center{justify-content:center}.fg.ac,.fg.align-center,.flexgrid.ac,.flexgrid.align-center{align-items:center}.fg .fgi,.fg .flexgrid-item,.flexgrid .fgi,.flexgrid .flexgrid-item{flex:0 0 100%;max-width:100%}@media (min-width:1024px){.fg .fgi.size-5,.fg .flexgrid-item.size-5,.flexgrid .fgi.size-5,.flexgrid .flexgrid-item.size-5{flex:0 0 5%;max-width:5%}.fg .fgi.size-10,.fg .flexgrid-item.size-10,.flexgrid .fgi.size-10,.flexgrid .flexgrid-item.size-10{flex:0 0 10%;max-width:10%}.fg .fgi.size-15,.fg .flexgrid-item.size-15,.flexgrid .fgi.size-15,.flexgrid .flexgrid-item.size-15{flex:0 0 15%;max-width:15%}.fg .fgi.size-20,.fg .flexgrid-item.size-20,.flexgrid .fgi.size-20,.flexgrid .flexgrid-item.size-20{flex:0 0 20%;max-width:20%}.fg .fgi.size-25,.fg .flexgrid-item.size-25,.flexgrid .fgi.size-25,.flexgrid .flexgrid-item.size-25{flex:0 0 25%;max-width:25%}.fg .fgi.size-30,.fg .flexgrid-item.size-30,.flexgrid .fgi.size-30,.flexgrid .flexgrid-item.size-30{flex:0 0 30%;max-width:30%}.fg .fgi.size-33,.fg .flexgrid-item.size-33,.flexgrid .fgi.size-33,.flexgrid .flexgrid-item.size-33{flex:0 0 33.3333%;max-width:33.3333%}.fg .fgi.size-35,.fg .flexgrid-item.size-35,.flexgrid .fgi.size-35,.flexgrid .flexgrid-item.size-35{flex:0 0 35%;max-width:35%}.fg .fgi.size-40,.fg .flexgrid-item.size-40,.flexgrid .fgi.size-40,.flexgrid .flexgrid-item.size-40{flex:0 0 40%;max-width:40%}.fg .fgi.size-45,.fg .flexgrid-item.size-45,.flexgrid .fgi.size-45,.flexgrid .flexgrid-item.size-45{flex:0 0 45%;max-width:45%}.fg .fgi.size-50,.fg .flexgrid-item.size-50,.flexgrid .fgi.size-50,.flexgrid .flexgrid-item.size-50{flex:0 0 50%;max-width:50%}.fg .fgi.size-55,.fg .flexgrid-item.size-55,.flexgrid .fgi.size-55,.flexgrid .flexgrid-item.size-55{flex:0 0 55%;max-width:55%}.fg .fgi.size-60,.fg .flexgrid-item.size-60,.flexgrid .fgi.size-60,.flexgrid .flexgrid-item.size-60{flex:0 0 60%;max-width:60%}.fg .fgi.size-65,.fg .flexgrid-item.size-65,.flexgrid .fgi.size-65,.flexgrid .flexgrid-item.size-65{flex:0 0 65%;max-width:65%}.fg .fgi.size-70,.fg .flexgrid-item.size-70,.flexgrid .fgi.size-70,.flexgrid .flexgrid-item.size-70{flex:0 0 70%;max-width:70%}.fg .fgi.size-75,.fg .flexgrid-item.size-75,.flexgrid .fgi.size-75,.flexgrid .flexgrid-item.size-75{flex:0 0 75%;max-width:75%}.fg .fgi.size-80,.fg .flexgrid-item.size-80,.flexgrid .fgi.size-80,.flexgrid .flexgrid-item.size-80{flex:0 0 80%;max-width:80%}.fg .fgi.size-85,.fg .flexgrid-item.size-85,.flexgrid .fgi.size-85,.flexgrid .flexgrid-item.size-85{flex:0 0 85%;max-width:85%}.fg .fgi.size-90,.fg .flexgrid-item.size-90,.flexgrid .fgi.size-90,.flexgrid .flexgrid-item.size-90{flex:0 0 90%;max-width:90%}.fg .fgi.size-95,.fg .flexgrid-item.size-95,.flexgrid .fgi.size-95,.flexgrid .flexgrid-item.size-95{flex:0 0 95%;max-width:95%}.fg .fgi.size-100,.fg .flexgrid-item.size-100,.flexgrid .fgi.size-100,.flexgrid .flexgrid-item.size-100{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.fg.columns-2 .fgi,.fg.columns-2 .flexgrid-item,.flexgrid.columns-2 .fgi,.flexgrid.columns-2 .flexgrid-item{flex:0 0 50%;max-width:50%}}@media (min-width:1024px){.fg.columns-3 .fgi,.fg.columns-3 .flexgrid-item,.flexgrid.columns-3 .fgi,.flexgrid.columns-3 .flexgrid-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:1024px){.fg.columns-4 .fgi,.fg.columns-4 .flexgrid-item,.flexgrid.columns-4 .fgi,.flexgrid.columns-4 .flexgrid-item{flex:0 0 25%;max-width:25%}}@media (min-width:1024px){.fg.columns-5 .fgi,.fg.columns-5 .flexgrid-item,.flexgrid.columns-5 .fgi,.flexgrid.columns-5 .flexgrid-item{flex:0 0 20%;max-width:20%}}.fg.margined,.fg.wg,.fg.with-gutter,.flexgrid.margined,.flexgrid.wg,.flexgrid.with-gutter{margin:0 -10px}.fg.margined .fgi,.fg.margined .flexgrid-item,.fg.wg .fgi,.fg.wg .flexgrid-item,.fg.with-gutter .fgi,.fg.with-gutter .flexgrid-item,.flexgrid.margined .fgi,.flexgrid.margined .flexgrid-item,.flexgrid.wg .fgi,.flexgrid.wg .flexgrid-item,.flexgrid.with-gutter .fgi,.flexgrid.with-gutter .flexgrid-item{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);margin:0 10px 20px}@media (min-width:1024px){.fg.margined .fgi.size-5,.fg.margined .flexgrid-item.size-5,.fg.wg .fgi.size-5,.fg.wg .flexgrid-item.size-5,.fg.with-gutter .fgi.size-5,.fg.with-gutter .flexgrid-item.size-5,.flexgrid.margined .fgi.size-5,.flexgrid.margined .flexgrid-item.size-5,.flexgrid.wg .fgi.size-5,.flexgrid.wg .flexgrid-item.size-5,.flexgrid.with-gutter .fgi.size-5,.flexgrid.with-gutter .flexgrid-item.size-5{flex:0 0 calc(5% - 20px);max-width:calc(5% - 20px)}.fg.margined .fgi.size-10,.fg.margined .flexgrid-item.size-10,.fg.wg .fgi.size-10,.fg.wg .flexgrid-item.size-10,.fg.with-gutter .fgi.size-10,.fg.with-gutter .flexgrid-item.size-10,.flexgrid.margined .fgi.size-10,.flexgrid.margined .flexgrid-item.size-10,.flexgrid.wg .fgi.size-10,.flexgrid.wg .flexgrid-item.size-10,.flexgrid.with-gutter .fgi.size-10,.flexgrid.with-gutter .flexgrid-item.size-10{flex:0 0 calc(10% - 20px);max-width:calc(10% - 20px)}.fg.margined .fgi.size-15,.fg.margined .flexgrid-item.size-15,.fg.wg .fgi.size-15,.fg.wg .flexgrid-item.size-15,.fg.with-gutter .fgi.size-15,.fg.with-gutter .flexgrid-item.size-15,.flexgrid.margined .fgi.size-15,.flexgrid.margined .flexgrid-item.size-15,.flexgrid.wg .fgi.size-15,.flexgrid.wg .flexgrid-item.size-15,.flexgrid.with-gutter .fgi.size-15,.flexgrid.with-gutter .flexgrid-item.size-15{flex:0 0 calc(15% - 20px);max-width:calc(15% - 20px)}.fg.margined .fgi.size-20,.fg.margined .flexgrid-item.size-20,.fg.wg .fgi.size-20,.fg.wg .flexgrid-item.size-20,.fg.with-gutter .fgi.size-20,.fg.with-gutter .flexgrid-item.size-20,.flexgrid.margined .fgi.size-20,.flexgrid.margined .flexgrid-item.size-20,.flexgrid.wg .fgi.size-20,.flexgrid.wg .flexgrid-item.size-20,.flexgrid.with-gutter .fgi.size-20,.flexgrid.with-gutter .flexgrid-item.size-20{flex:0 0 calc(20% - 20px);max-width:calc(20% - 20px)}.fg.margined .fgi.size-25,.fg.margined .flexgrid-item.size-25,.fg.wg .fgi.size-25,.fg.wg .flexgrid-item.size-25,.fg.with-gutter .fgi.size-25,.fg.with-gutter .flexgrid-item.size-25,.flexgrid.margined .fgi.size-25,.flexgrid.margined .flexgrid-item.size-25,.flexgrid.wg .fgi.size-25,.flexgrid.wg .flexgrid-item.size-25,.flexgrid.with-gutter .fgi.size-25,.flexgrid.with-gutter .flexgrid-item.size-25{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}.fg.margined .fgi.size-30,.fg.margined .flexgrid-item.size-30,.fg.wg .fgi.size-30,.fg.wg .flexgrid-item.size-30,.fg.with-gutter .fgi.size-30,.fg.with-gutter .flexgrid-item.size-30,.flexgrid.margined .fgi.size-30,.flexgrid.margined .flexgrid-item.size-30,.flexgrid.wg .fgi.size-30,.flexgrid.wg .flexgrid-item.size-30,.flexgrid.with-gutter .fgi.size-30,.flexgrid.with-gutter .flexgrid-item.size-30{flex:0 0 calc(30% - 20px);max-width:calc(30% - 20px)}.fg.margined .fgi.size-33,.fg.margined .flexgrid-item.size-33,.fg.wg .fgi.size-33,.fg.wg .flexgrid-item.size-33,.fg.with-gutter .fgi.size-33,.fg.with-gutter .flexgrid-item.size-33,.flexgrid.margined .fgi.size-33,.flexgrid.margined .flexgrid-item.size-33,.flexgrid.wg .fgi.size-33,.flexgrid.wg .flexgrid-item.size-33,.flexgrid.with-gutter .fgi.size-33,.flexgrid.with-gutter .flexgrid-item.size-33{flex:0 0 calc(33.3333% - 20px);max-width:calc(33.3333% - 20px)}.fg.margined .fgi.size-35,.fg.margined .flexgrid-item.size-35,.fg.wg .fgi.size-35,.fg.wg .flexgrid-item.size-35,.fg.with-gutter .fgi.size-35,.fg.with-gutter .flexgrid-item.size-35,.flexgrid.margined .fgi.size-35,.flexgrid.margined .flexgrid-item.size-35,.flexgrid.wg .fgi.size-35,.flexgrid.wg .flexgrid-item.size-35,.flexgrid.with-gutter .fgi.size-35,.flexgrid.with-gutter .flexgrid-item.size-35{flex:0 0 calc(35% - 20px);max-width:calc(35% - 20px)}.fg.margined .fgi.size-40,.fg.margined .flexgrid-item.size-40,.fg.wg .fgi.size-40,.fg.wg .flexgrid-item.size-40,.fg.with-gutter .fgi.size-40,.fg.with-gutter .flexgrid-item.size-40,.flexgrid.margined .fgi.size-40,.flexgrid.margined .flexgrid-item.size-40,.flexgrid.wg .fgi.size-40,.flexgrid.wg .flexgrid-item.size-40,.flexgrid.with-gutter .fgi.size-40,.flexgrid.with-gutter .flexgrid-item.size-40{flex:0 0 calc(40% - 20px);max-width:calc(40% - 20px)}.fg.margined .fgi.size-45,.fg.margined .flexgrid-item.size-45,.fg.wg .fgi.size-45,.fg.wg .flexgrid-item.size-45,.fg.with-gutter .fgi.size-45,.fg.with-gutter .flexgrid-item.size-45,.flexgrid.margined .fgi.size-45,.flexgrid.margined .flexgrid-item.size-45,.flexgrid.wg .fgi.size-45,.flexgrid.wg .flexgrid-item.size-45,.flexgrid.with-gutter .fgi.size-45,.flexgrid.with-gutter .flexgrid-item.size-45{flex:0 0 calc(45% - 20px);max-width:calc(45% - 20px)}.fg.margined .fgi.size-50,.fg.margined .flexgrid-item.size-50,.fg.wg .fgi.size-50,.fg.wg .flexgrid-item.size-50,.fg.with-gutter .fgi.size-50,.fg.with-gutter .flexgrid-item.size-50,.flexgrid.margined .fgi.size-50,.flexgrid.margined .flexgrid-item.size-50,.flexgrid.wg .fgi.size-50,.flexgrid.wg .flexgrid-item.size-50,.flexgrid.with-gutter .fgi.size-50,.flexgrid.with-gutter .flexgrid-item.size-50{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.fg.margined .fgi.size-55,.fg.margined .flexgrid-item.size-55,.fg.wg .fgi.size-55,.fg.wg .flexgrid-item.size-55,.fg.with-gutter .fgi.size-55,.fg.with-gutter .flexgrid-item.size-55,.flexgrid.margined .fgi.size-55,.flexgrid.margined .flexgrid-item.size-55,.flexgrid.wg .fgi.size-55,.flexgrid.wg .flexgrid-item.size-55,.flexgrid.with-gutter .fgi.size-55,.flexgrid.with-gutter .flexgrid-item.size-55{flex:0 0 calc(55% - 20px);max-width:calc(55% - 20px)}.fg.margined .fgi.size-60,.fg.margined .flexgrid-item.size-60,.fg.wg .fgi.size-60,.fg.wg .flexgrid-item.size-60,.fg.with-gutter .fgi.size-60,.fg.with-gutter .flexgrid-item.size-60,.flexgrid.margined .fgi.size-60,.flexgrid.margined .flexgrid-item.size-60,.flexgrid.wg .fgi.size-60,.flexgrid.wg .flexgrid-item.size-60,.flexgrid.with-gutter .fgi.size-60,.flexgrid.with-gutter .flexgrid-item.size-60{flex:0 0 calc(60% - 20px);max-width:calc(60% - 20px)}.fg.margined .fgi.size-65,.fg.margined .flexgrid-item.size-65,.fg.wg .fgi.size-65,.fg.wg .flexgrid-item.size-65,.fg.with-gutter .fgi.size-65,.fg.with-gutter .flexgrid-item.size-65,.flexgrid.margined .fgi.size-65,.flexgrid.margined .flexgrid-item.size-65,.flexgrid.wg .fgi.size-65,.flexgrid.wg .flexgrid-item.size-65,.flexgrid.with-gutter .fgi.size-65,.flexgrid.with-gutter .flexgrid-item.size-65{flex:0 0 calc(65% - 20px);max-width:calc(65% - 20px)}.fg.margined .fgi.size-70,.fg.margined .flexgrid-item.size-70,.fg.wg .fgi.size-70,.fg.wg .flexgrid-item.size-70,.fg.with-gutter .fgi.size-70,.fg.with-gutter .flexgrid-item.size-70,.flexgrid.margined .fgi.size-70,.flexgrid.margined .flexgrid-item.size-70,.flexgrid.wg .fgi.size-70,.flexgrid.wg .flexgrid-item.size-70,.flexgrid.with-gutter .fgi.size-70,.flexgrid.with-gutter .flexgrid-item.size-70{flex:0 0 calc(70% - 20px);max-width:calc(70% - 20px)}.fg.margined .fgi.size-75,.fg.margined .flexgrid-item.size-75,.fg.wg .fgi.size-75,.fg.wg .flexgrid-item.size-75,.fg.with-gutter .fgi.size-75,.fg.with-gutter .flexgrid-item.size-75,.flexgrid.margined .fgi.size-75,.flexgrid.margined .flexgrid-item.size-75,.flexgrid.wg .fgi.size-75,.flexgrid.wg .flexgrid-item.size-75,.flexgrid.with-gutter .fgi.size-75,.flexgrid.with-gutter .flexgrid-item.size-75{flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px)}.fg.margined .fgi.size-80,.fg.margined .flexgrid-item.size-80,.fg.wg .fgi.size-80,.fg.wg .flexgrid-item.size-80,.fg.with-gutter .fgi.size-80,.fg.with-gutter .flexgrid-item.size-80,.flexgrid.margined .fgi.size-80,.flexgrid.margined .flexgrid-item.size-80,.flexgrid.wg .fgi.size-80,.flexgrid.wg .flexgrid-item.size-80,.flexgrid.with-gutter .fgi.size-80,.flexgrid.with-gutter .flexgrid-item.size-80{flex:0 0 calc(80% - 20px);max-width:calc(80% - 20px)}.fg.margined .fgi.size-85,.fg.margined .flexgrid-item.size-85,.fg.wg .fgi.size-85,.fg.wg .flexgrid-item.size-85,.fg.with-gutter .fgi.size-85,.fg.with-gutter .flexgrid-item.size-85,.flexgrid.margined .fgi.size-85,.flexgrid.margined .flexgrid-item.size-85,.flexgrid.wg .fgi.size-85,.flexgrid.wg .flexgrid-item.size-85,.flexgrid.with-gutter .fgi.size-85,.flexgrid.with-gutter .flexgrid-item.size-85{flex:0 0 calc(85% - 20px);max-width:calc(85% - 20px)}.fg.margined .fgi.size-90,.fg.margined .flexgrid-item.size-90,.fg.wg .fgi.size-90,.fg.wg .flexgrid-item.size-90,.fg.with-gutter .fgi.size-90,.fg.with-gutter .flexgrid-item.size-90,.flexgrid.margined .fgi.size-90,.flexgrid.margined .flexgrid-item.size-90,.flexgrid.wg .fgi.size-90,.flexgrid.wg .flexgrid-item.size-90,.flexgrid.with-gutter .fgi.size-90,.flexgrid.with-gutter .flexgrid-item.size-90{flex:0 0 calc(90% - 20px);max-width:calc(90% - 20px)}.fg.margined .fgi.size-95,.fg.margined .flexgrid-item.size-95,.fg.wg .fgi.size-95,.fg.wg .flexgrid-item.size-95,.fg.with-gutter .fgi.size-95,.fg.with-gutter .flexgrid-item.size-95,.flexgrid.margined .fgi.size-95,.flexgrid.margined .flexgrid-item.size-95,.flexgrid.wg .fgi.size-95,.flexgrid.wg .flexgrid-item.size-95,.flexgrid.with-gutter .fgi.size-95,.flexgrid.with-gutter .flexgrid-item.size-95{flex:0 0 calc(95% - 20px);max-width:calc(95% - 20px)}.fg.margined .fgi.size-100,.fg.margined .flexgrid-item.size-100,.fg.wg .fgi.size-100,.fg.wg .flexgrid-item.size-100,.fg.with-gutter .fgi.size-100,.fg.with-gutter .flexgrid-item.size-100,.flexgrid.margined .fgi.size-100,.flexgrid.margined .flexgrid-item.size-100,.flexgrid.wg .fgi.size-100,.flexgrid.wg .flexgrid-item.size-100,.flexgrid.with-gutter .fgi.size-100,.flexgrid.with-gutter .flexgrid-item.size-100{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}}@media (min-width:1024px){.fg.margined.columns-2 .fgi,.fg.margined.columns-2 .flexgrid-item,.fg.wg.columns-2 .fgi,.fg.wg.columns-2 .flexgrid-item,.fg.with-gutter.columns-2 .fgi,.fg.with-gutter.columns-2 .flexgrid-item,.flexgrid.margined.columns-2 .fgi,.flexgrid.margined.columns-2 .flexgrid-item,.flexgrid.wg.columns-2 .fgi,.flexgrid.wg.columns-2 .flexgrid-item,.flexgrid.with-gutter.columns-2 .fgi,.flexgrid.with-gutter.columns-2 .flexgrid-item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (min-width:1024px){.fg.margined.columns-3 .fgi,.fg.margined.columns-3 .flexgrid-item,.fg.wg.columns-3 .fgi,.fg.wg.columns-3 .flexgrid-item,.fg.with-gutter.columns-3 .fgi,.fg.with-gutter.columns-3 .flexgrid-item,.flexgrid.margined.columns-3 .fgi,.flexgrid.margined.columns-3 .flexgrid-item,.flexgrid.wg.columns-3 .fgi,.flexgrid.wg.columns-3 .flexgrid-item,.flexgrid.with-gutter.columns-3 .fgi,.flexgrid.with-gutter.columns-3 .flexgrid-item{flex:0 0 calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:1024px){.fg.margined.columns-4 .fgi,.fg.margined.columns-4 .flexgrid-item,.fg.wg.columns-4 .fgi,.fg.wg.columns-4 .flexgrid-item,.fg.with-gutter.columns-4 .fgi,.fg.with-gutter.columns-4 .flexgrid-item,.flexgrid.margined.columns-4 .fgi,.flexgrid.margined.columns-4 .flexgrid-item,.flexgrid.wg.columns-4 .fgi,.flexgrid.wg.columns-4 .flexgrid-item,.flexgrid.with-gutter.columns-4 .fgi,.flexgrid.with-gutter.columns-4 .flexgrid-item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}@media (min-width:1024px){.fg.margined.columns-5 .fgi,.fg.margined.columns-5 .flexgrid-item,.fg.wg.columns-5 .fgi,.fg.wg.columns-5 .flexgrid-item,.fg.with-gutter.columns-5 .fgi,.fg.with-gutter.columns-5 .flexgrid-item,.flexgrid.margined.columns-5 .fgi,.flexgrid.margined.columns-5 .flexgrid-item,.flexgrid.wg.columns-5 .fgi,.flexgrid.wg.columns-5 .flexgrid-item,.flexgrid.with-gutter.columns-5 .fgi,.flexgrid.with-gutter.columns-5 .flexgrid-item{flex:0 0 calc(20% - 20px);max-width:calc(20% - 20px)}}.fg.margined.qg,.fg.margined.quarter-gutter,.fg.wg.qg,.fg.wg.quarter-gutter,.fg.with-gutter.qg,.fg.with-gutter.quarter-gutter,.flexgrid.margined.qg,.flexgrid.margined.quarter-gutter,.flexgrid.wg.qg,.flexgrid.wg.quarter-gutter,.flexgrid.with-gutter.qg,.flexgrid.with-gutter.quarter-gutter{margin:0 -2.5px}.fg.margined.qg .fgi,.fg.margined.qg .flexgrid-item,.fg.margined.quarter-gutter .fgi,.fg.margined.quarter-gutter .flexgrid-item,.fg.wg.qg .fgi,.fg.wg.qg .flexgrid-item,.fg.wg.quarter-gutter .fgi,.fg.wg.quarter-gutter .flexgrid-item,.fg.with-gutter.qg .fgi,.fg.with-gutter.qg .flexgrid-item,.fg.with-gutter.quarter-gutter .fgi,.fg.with-gutter.quarter-gutter .flexgrid-item,.flexgrid.margined.qg .fgi,.flexgrid.margined.qg .flexgrid-item,.flexgrid.margined.quarter-gutter .fgi,.flexgrid.margined.quarter-gutter .flexgrid-item,.flexgrid.wg.qg .fgi,.flexgrid.wg.qg .flexgrid-item,.flexgrid.wg.quarter-gutter .fgi,.flexgrid.wg.quarter-gutter .flexgrid-item,.flexgrid.with-gutter.qg .fgi,.flexgrid.with-gutter.qg .flexgrid-item,.flexgrid.with-gutter.quarter-gutter .fgi,.flexgrid.with-gutter.quarter-gutter .flexgrid-item{flex:0 0 calc(100% - 5px);max-width:calc(100% - 5px);margin:0 2.5px 5px}@media (min-width:1024px){.fg.margined.qg .fgi.size-5,.fg.margined.qg .flexgrid-item.size-5,.fg.margined.quarter-gutter .fgi.size-5,.fg.margined.quarter-gutter .flexgrid-item.size-5,.fg.wg.qg .fgi.size-5,.fg.wg.qg .flexgrid-item.size-5,.fg.wg.quarter-gutter .fgi.size-5,.fg.wg.quarter-gutter .flexgrid-item.size-5,.fg.with-gutter.qg .fgi.size-5,.fg.with-gutter.qg .flexgrid-item.size-5,.fg.with-gutter.quarter-gutter .fgi.size-5,.fg.with-gutter.quarter-gutter .flexgrid-item.size-5,.flexgrid.margined.qg .fgi.size-5,.flexgrid.margined.qg .flexgrid-item.size-5,.flexgrid.margined.quarter-gutter .fgi.size-5,.flexgrid.margined.quarter-gutter .flexgrid-item.size-5,.flexgrid.wg.qg .fgi.size-5,.flexgrid.wg.qg .flexgrid-item.size-5,.flexgrid.wg.quarter-gutter .fgi.size-5,.flexgrid.wg.quarter-gutter .flexgrid-item.size-5,.flexgrid.with-gutter.qg .fgi.size-5,.flexgrid.with-gutter.qg .flexgrid-item.size-5,.flexgrid.with-gutter.quarter-gutter .fgi.size-5,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-5{flex:0 0 calc(5% - 5px);max-width:calc(5% - 5px)}.fg.margined.qg .fgi.size-10,.fg.margined.qg .flexgrid-item.size-10,.fg.margined.quarter-gutter .fgi.size-10,.fg.margined.quarter-gutter .flexgrid-item.size-10,.fg.wg.qg .fgi.size-10,.fg.wg.qg .flexgrid-item.size-10,.fg.wg.quarter-gutter .fgi.size-10,.fg.wg.quarter-gutter .flexgrid-item.size-10,.fg.with-gutter.qg .fgi.size-10,.fg.with-gutter.qg .flexgrid-item.size-10,.fg.with-gutter.quarter-gutter .fgi.size-10,.fg.with-gutter.quarter-gutter .flexgrid-item.size-10,.flexgrid.margined.qg .fgi.size-10,.flexgrid.margined.qg .flexgrid-item.size-10,.flexgrid.margined.quarter-gutter .fgi.size-10,.flexgrid.margined.quarter-gutter .flexgrid-item.size-10,.flexgrid.wg.qg .fgi.size-10,.flexgrid.wg.qg .flexgrid-item.size-10,.flexgrid.wg.quarter-gutter .fgi.size-10,.flexgrid.wg.quarter-gutter .flexgrid-item.size-10,.flexgrid.with-gutter.qg .fgi.size-10,.flexgrid.with-gutter.qg .flexgrid-item.size-10,.flexgrid.with-gutter.quarter-gutter .fgi.size-10,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-10{flex:0 0 calc(10% - 5px);max-width:calc(10% - 5px)}.fg.margined.qg .fgi.size-15,.fg.margined.qg .flexgrid-item.size-15,.fg.margined.quarter-gutter .fgi.size-15,.fg.margined.quarter-gutter .flexgrid-item.size-15,.fg.wg.qg .fgi.size-15,.fg.wg.qg .flexgrid-item.size-15,.fg.wg.quarter-gutter .fgi.size-15,.fg.wg.quarter-gutter .flexgrid-item.size-15,.fg.with-gutter.qg .fgi.size-15,.fg.with-gutter.qg .flexgrid-item.size-15,.fg.with-gutter.quarter-gutter .fgi.size-15,.fg.with-gutter.quarter-gutter .flexgrid-item.size-15,.flexgrid.margined.qg .fgi.size-15,.flexgrid.margined.qg .flexgrid-item.size-15,.flexgrid.margined.quarter-gutter .fgi.size-15,.flexgrid.margined.quarter-gutter .flexgrid-item.size-15,.flexgrid.wg.qg .fgi.size-15,.flexgrid.wg.qg .flexgrid-item.size-15,.flexgrid.wg.quarter-gutter .fgi.size-15,.flexgrid.wg.quarter-gutter .flexgrid-item.size-15,.flexgrid.with-gutter.qg .fgi.size-15,.flexgrid.with-gutter.qg .flexgrid-item.size-15,.flexgrid.with-gutter.quarter-gutter .fgi.size-15,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-15{flex:0 0 calc(15% - 5px);max-width:calc(15% - 5px)}.fg.margined.qg .fgi.size-20,.fg.margined.qg .flexgrid-item.size-20,.fg.margined.quarter-gutter .fgi.size-20,.fg.margined.quarter-gutter .flexgrid-item.size-20,.fg.wg.qg .fgi.size-20,.fg.wg.qg .flexgrid-item.size-20,.fg.wg.quarter-gutter .fgi.size-20,.fg.wg.quarter-gutter .flexgrid-item.size-20,.fg.with-gutter.qg .fgi.size-20,.fg.with-gutter.qg .flexgrid-item.size-20,.fg.with-gutter.quarter-gutter .fgi.size-20,.fg.with-gutter.quarter-gutter .flexgrid-item.size-20,.flexgrid.margined.qg .fgi.size-20,.flexgrid.margined.qg .flexgrid-item.size-20,.flexgrid.margined.quarter-gutter .fgi.size-20,.flexgrid.margined.quarter-gutter .flexgrid-item.size-20,.flexgrid.wg.qg .fgi.size-20,.flexgrid.wg.qg .flexgrid-item.size-20,.flexgrid.wg.quarter-gutter .fgi.size-20,.flexgrid.wg.quarter-gutter .flexgrid-item.size-20,.flexgrid.with-gutter.qg .fgi.size-20,.flexgrid.with-gutter.qg .flexgrid-item.size-20,.flexgrid.with-gutter.quarter-gutter .fgi.size-20,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-20{flex:0 0 calc(20% - 5px);max-width:calc(20% - 5px)}.fg.margined.qg .fgi.size-25,.fg.margined.qg .flexgrid-item.size-25,.fg.margined.quarter-gutter .fgi.size-25,.fg.margined.quarter-gutter .flexgrid-item.size-25,.fg.wg.qg .fgi.size-25,.fg.wg.qg .flexgrid-item.size-25,.fg.wg.quarter-gutter .fgi.size-25,.fg.wg.quarter-gutter .flexgrid-item.size-25,.fg.with-gutter.qg .fgi.size-25,.fg.with-gutter.qg .flexgrid-item.size-25,.fg.with-gutter.quarter-gutter .fgi.size-25,.fg.with-gutter.quarter-gutter .flexgrid-item.size-25,.flexgrid.margined.qg .fgi.size-25,.flexgrid.margined.qg .flexgrid-item.size-25,.flexgrid.margined.quarter-gutter .fgi.size-25,.flexgrid.margined.quarter-gutter .flexgrid-item.size-25,.flexgrid.wg.qg .fgi.size-25,.flexgrid.wg.qg .flexgrid-item.size-25,.flexgrid.wg.quarter-gutter .fgi.size-25,.flexgrid.wg.quarter-gutter .flexgrid-item.size-25,.flexgrid.with-gutter.qg .fgi.size-25,.flexgrid.with-gutter.qg .flexgrid-item.size-25,.flexgrid.with-gutter.quarter-gutter .fgi.size-25,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-25{flex:0 0 calc(25% - 5px);max-width:calc(25% - 5px)}.fg.margined.qg .fgi.size-30,.fg.margined.qg .flexgrid-item.size-30,.fg.margined.quarter-gutter .fgi.size-30,.fg.margined.quarter-gutter .flexgrid-item.size-30,.fg.wg.qg .fgi.size-30,.fg.wg.qg .flexgrid-item.size-30,.fg.wg.quarter-gutter .fgi.size-30,.fg.wg.quarter-gutter .flexgrid-item.size-30,.fg.with-gutter.qg .fgi.size-30,.fg.with-gutter.qg .flexgrid-item.size-30,.fg.with-gutter.quarter-gutter .fgi.size-30,.fg.with-gutter.quarter-gutter .flexgrid-item.size-30,.flexgrid.margined.qg .fgi.size-30,.flexgrid.margined.qg .flexgrid-item.size-30,.flexgrid.margined.quarter-gutter .fgi.size-30,.flexgrid.margined.quarter-gutter .flexgrid-item.size-30,.flexgrid.wg.qg .fgi.size-30,.flexgrid.wg.qg .flexgrid-item.size-30,.flexgrid.wg.quarter-gutter .fgi.size-30,.flexgrid.wg.quarter-gutter .flexgrid-item.size-30,.flexgrid.with-gutter.qg .fgi.size-30,.flexgrid.with-gutter.qg .flexgrid-item.size-30,.flexgrid.with-gutter.quarter-gutter .fgi.size-30,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-30{flex:0 0 calc(30% - 5px);max-width:calc(30% - 5px)}.fg.margined.qg .fgi.size-33,.fg.margined.qg .flexgrid-item.size-33,.fg.margined.quarter-gutter .fgi.size-33,.fg.margined.quarter-gutter .flexgrid-item.size-33,.fg.wg.qg .fgi.size-33,.fg.wg.qg .flexgrid-item.size-33,.fg.wg.quarter-gutter .fgi.size-33,.fg.wg.quarter-gutter .flexgrid-item.size-33,.fg.with-gutter.qg .fgi.size-33,.fg.with-gutter.qg .flexgrid-item.size-33,.fg.with-gutter.quarter-gutter .fgi.size-33,.fg.with-gutter.quarter-gutter .flexgrid-item.size-33,.flexgrid.margined.qg .fgi.size-33,.flexgrid.margined.qg .flexgrid-item.size-33,.flexgrid.margined.quarter-gutter .fgi.size-33,.flexgrid.margined.quarter-gutter .flexgrid-item.size-33,.flexgrid.wg.qg .fgi.size-33,.flexgrid.wg.qg .flexgrid-item.size-33,.flexgrid.wg.quarter-gutter .fgi.size-33,.flexgrid.wg.quarter-gutter .flexgrid-item.size-33,.flexgrid.with-gutter.qg .fgi.size-33,.flexgrid.with-gutter.qg .flexgrid-item.size-33,.flexgrid.with-gutter.quarter-gutter .fgi.size-33,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-33{flex:0 0 calc(33.3333% - 5px);max-width:calc(33.3333% - 5px)}.fg.margined.qg .fgi.size-35,.fg.margined.qg .flexgrid-item.size-35,.fg.margined.quarter-gutter .fgi.size-35,.fg.margined.quarter-gutter .flexgrid-item.size-35,.fg.wg.qg .fgi.size-35,.fg.wg.qg .flexgrid-item.size-35,.fg.wg.quarter-gutter .fgi.size-35,.fg.wg.quarter-gutter .flexgrid-item.size-35,.fg.with-gutter.qg .fgi.size-35,.fg.with-gutter.qg .flexgrid-item.size-35,.fg.with-gutter.quarter-gutter .fgi.size-35,.fg.with-gutter.quarter-gutter .flexgrid-item.size-35,.flexgrid.margined.qg .fgi.size-35,.flexgrid.margined.qg .flexgrid-item.size-35,.flexgrid.margined.quarter-gutter .fgi.size-35,.flexgrid.margined.quarter-gutter .flexgrid-item.size-35,.flexgrid.wg.qg .fgi.size-35,.flexgrid.wg.qg .flexgrid-item.size-35,.flexgrid.wg.quarter-gutter .fgi.size-35,.flexgrid.wg.quarter-gutter .flexgrid-item.size-35,.flexgrid.with-gutter.qg .fgi.size-35,.flexgrid.with-gutter.qg .flexgrid-item.size-35,.flexgrid.with-gutter.quarter-gutter .fgi.size-35,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-35{flex:0 0 calc(35% - 5px);max-width:calc(35% - 5px)}.fg.margined.qg .fgi.size-40,.fg.margined.qg .flexgrid-item.size-40,.fg.margined.quarter-gutter .fgi.size-40,.fg.margined.quarter-gutter .flexgrid-item.size-40,.fg.wg.qg .fgi.size-40,.fg.wg.qg .flexgrid-item.size-40,.fg.wg.quarter-gutter .fgi.size-40,.fg.wg.quarter-gutter .flexgrid-item.size-40,.fg.with-gutter.qg .fgi.size-40,.fg.with-gutter.qg .flexgrid-item.size-40,.fg.with-gutter.quarter-gutter .fgi.size-40,.fg.with-gutter.quarter-gutter .flexgrid-item.size-40,.flexgrid.margined.qg .fgi.size-40,.flexgrid.margined.qg .flexgrid-item.size-40,.flexgrid.margined.quarter-gutter .fgi.size-40,.flexgrid.margined.quarter-gutter .flexgrid-item.size-40,.flexgrid.wg.qg .fgi.size-40,.flexgrid.wg.qg .flexgrid-item.size-40,.flexgrid.wg.quarter-gutter .fgi.size-40,.flexgrid.wg.quarter-gutter .flexgrid-item.size-40,.flexgrid.with-gutter.qg .fgi.size-40,.flexgrid.with-gutter.qg .flexgrid-item.size-40,.flexgrid.with-gutter.quarter-gutter .fgi.size-40,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-40{flex:0 0 calc(40% - 5px);max-width:calc(40% - 5px)}.fg.margined.qg .fgi.size-45,.fg.margined.qg .flexgrid-item.size-45,.fg.margined.quarter-gutter .fgi.size-45,.fg.margined.quarter-gutter .flexgrid-item.size-45,.fg.wg.qg .fgi.size-45,.fg.wg.qg .flexgrid-item.size-45,.fg.wg.quarter-gutter .fgi.size-45,.fg.wg.quarter-gutter .flexgrid-item.size-45,.fg.with-gutter.qg .fgi.size-45,.fg.with-gutter.qg .flexgrid-item.size-45,.fg.with-gutter.quarter-gutter .fgi.size-45,.fg.with-gutter.quarter-gutter .flexgrid-item.size-45,.flexgrid.margined.qg .fgi.size-45,.flexgrid.margined.qg .flexgrid-item.size-45,.flexgrid.margined.quarter-gutter .fgi.size-45,.flexgrid.margined.quarter-gutter .flexgrid-item.size-45,.flexgrid.wg.qg .fgi.size-45,.flexgrid.wg.qg .flexgrid-item.size-45,.flexgrid.wg.quarter-gutter .fgi.size-45,.flexgrid.wg.quarter-gutter .flexgrid-item.size-45,.flexgrid.with-gutter.qg .fgi.size-45,.flexgrid.with-gutter.qg .flexgrid-item.size-45,.flexgrid.with-gutter.quarter-gutter .fgi.size-45,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-45{flex:0 0 calc(45% - 5px);max-width:calc(45% - 5px)}.fg.margined.qg .fgi.size-50,.fg.margined.qg .flexgrid-item.size-50,.fg.margined.quarter-gutter .fgi.size-50,.fg.margined.quarter-gutter .flexgrid-item.size-50,.fg.wg.qg .fgi.size-50,.fg.wg.qg .flexgrid-item.size-50,.fg.wg.quarter-gutter .fgi.size-50,.fg.wg.quarter-gutter .flexgrid-item.size-50,.fg.with-gutter.qg .fgi.size-50,.fg.with-gutter.qg .flexgrid-item.size-50,.fg.with-gutter.quarter-gutter .fgi.size-50,.fg.with-gutter.quarter-gutter .flexgrid-item.size-50,.flexgrid.margined.qg .fgi.size-50,.flexgrid.margined.qg .flexgrid-item.size-50,.flexgrid.margined.quarter-gutter .fgi.size-50,.flexgrid.margined.quarter-gutter .flexgrid-item.size-50,.flexgrid.wg.qg .fgi.size-50,.flexgrid.wg.qg .flexgrid-item.size-50,.flexgrid.wg.quarter-gutter .fgi.size-50,.flexgrid.wg.quarter-gutter .flexgrid-item.size-50,.flexgrid.with-gutter.qg .fgi.size-50,.flexgrid.with-gutter.qg .flexgrid-item.size-50,.flexgrid.with-gutter.quarter-gutter .fgi.size-50,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-50{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}.fg.margined.qg .fgi.size-55,.fg.margined.qg .flexgrid-item.size-55,.fg.margined.quarter-gutter .fgi.size-55,.fg.margined.quarter-gutter .flexgrid-item.size-55,.fg.wg.qg .fgi.size-55,.fg.wg.qg .flexgrid-item.size-55,.fg.wg.quarter-gutter .fgi.size-55,.fg.wg.quarter-gutter .flexgrid-item.size-55,.fg.with-gutter.qg .fgi.size-55,.fg.with-gutter.qg .flexgrid-item.size-55,.fg.with-gutter.quarter-gutter .fgi.size-55,.fg.with-gutter.quarter-gutter .flexgrid-item.size-55,.flexgrid.margined.qg .fgi.size-55,.flexgrid.margined.qg .flexgrid-item.size-55,.flexgrid.margined.quarter-gutter .fgi.size-55,.flexgrid.margined.quarter-gutter .flexgrid-item.size-55,.flexgrid.wg.qg .fgi.size-55,.flexgrid.wg.qg .flexgrid-item.size-55,.flexgrid.wg.quarter-gutter .fgi.size-55,.flexgrid.wg.quarter-gutter .flexgrid-item.size-55,.flexgrid.with-gutter.qg .fgi.size-55,.flexgrid.with-gutter.qg .flexgrid-item.size-55,.flexgrid.with-gutter.quarter-gutter .fgi.size-55,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-55{flex:0 0 calc(55% - 5px);max-width:calc(55% - 5px)}.fg.margined.qg .fgi.size-60,.fg.margined.qg .flexgrid-item.size-60,.fg.margined.quarter-gutter .fgi.size-60,.fg.margined.quarter-gutter .flexgrid-item.size-60,.fg.wg.qg .fgi.size-60,.fg.wg.qg .flexgrid-item.size-60,.fg.wg.quarter-gutter .fgi.size-60,.fg.wg.quarter-gutter .flexgrid-item.size-60,.fg.with-gutter.qg .fgi.size-60,.fg.with-gutter.qg .flexgrid-item.size-60,.fg.with-gutter.quarter-gutter .fgi.size-60,.fg.with-gutter.quarter-gutter .flexgrid-item.size-60,.flexgrid.margined.qg .fgi.size-60,.flexgrid.margined.qg .flexgrid-item.size-60,.flexgrid.margined.quarter-gutter .fgi.size-60,.flexgrid.margined.quarter-gutter .flexgrid-item.size-60,.flexgrid.wg.qg .fgi.size-60,.flexgrid.wg.qg .flexgrid-item.size-60,.flexgrid.wg.quarter-gutter .fgi.size-60,.flexgrid.wg.quarter-gutter .flexgrid-item.size-60,.flexgrid.with-gutter.qg .fgi.size-60,.flexgrid.with-gutter.qg .flexgrid-item.size-60,.flexgrid.with-gutter.quarter-gutter .fgi.size-60,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-60{flex:0 0 calc(60% - 5px);max-width:calc(60% - 5px)}.fg.margined.qg .fgi.size-65,.fg.margined.qg .flexgrid-item.size-65,.fg.margined.quarter-gutter .fgi.size-65,.fg.margined.quarter-gutter .flexgrid-item.size-65,.fg.wg.qg .fgi.size-65,.fg.wg.qg .flexgrid-item.size-65,.fg.wg.quarter-gutter .fgi.size-65,.fg.wg.quarter-gutter .flexgrid-item.size-65,.fg.with-gutter.qg .fgi.size-65,.fg.with-gutter.qg .flexgrid-item.size-65,.fg.with-gutter.quarter-gutter .fgi.size-65,.fg.with-gutter.quarter-gutter .flexgrid-item.size-65,.flexgrid.margined.qg .fgi.size-65,.flexgrid.margined.qg .flexgrid-item.size-65,.flexgrid.margined.quarter-gutter .fgi.size-65,.flexgrid.margined.quarter-gutter .flexgrid-item.size-65,.flexgrid.wg.qg .fgi.size-65,.flexgrid.wg.qg .flexgrid-item.size-65,.flexgrid.wg.quarter-gutter .fgi.size-65,.flexgrid.wg.quarter-gutter .flexgrid-item.size-65,.flexgrid.with-gutter.qg .fgi.size-65,.flexgrid.with-gutter.qg .flexgrid-item.size-65,.flexgrid.with-gutter.quarter-gutter .fgi.size-65,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-65{flex:0 0 calc(65% - 5px);max-width:calc(65% - 5px)}.fg.margined.qg .fgi.size-70,.fg.margined.qg .flexgrid-item.size-70,.fg.margined.quarter-gutter .fgi.size-70,.fg.margined.quarter-gutter .flexgrid-item.size-70,.fg.wg.qg .fgi.size-70,.fg.wg.qg .flexgrid-item.size-70,.fg.wg.quarter-gutter .fgi.size-70,.fg.wg.quarter-gutter .flexgrid-item.size-70,.fg.with-gutter.qg .fgi.size-70,.fg.with-gutter.qg .flexgrid-item.size-70,.fg.with-gutter.quarter-gutter .fgi.size-70,.fg.with-gutter.quarter-gutter .flexgrid-item.size-70,.flexgrid.margined.qg .fgi.size-70,.flexgrid.margined.qg .flexgrid-item.size-70,.flexgrid.margined.quarter-gutter .fgi.size-70,.flexgrid.margined.quarter-gutter .flexgrid-item.size-70,.flexgrid.wg.qg .fgi.size-70,.flexgrid.wg.qg .flexgrid-item.size-70,.flexgrid.wg.quarter-gutter .fgi.size-70,.flexgrid.wg.quarter-gutter .flexgrid-item.size-70,.flexgrid.with-gutter.qg .fgi.size-70,.flexgrid.with-gutter.qg .flexgrid-item.size-70,.flexgrid.with-gutter.quarter-gutter .fgi.size-70,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-70{flex:0 0 calc(70% - 5px);max-width:calc(70% - 5px)}.fg.margined.qg .fgi.size-75,.fg.margined.qg .flexgrid-item.size-75,.fg.margined.quarter-gutter .fgi.size-75,.fg.margined.quarter-gutter .flexgrid-item.size-75,.fg.wg.qg .fgi.size-75,.fg.wg.qg .flexgrid-item.size-75,.fg.wg.quarter-gutter .fgi.size-75,.fg.wg.quarter-gutter .flexgrid-item.size-75,.fg.with-gutter.qg .fgi.size-75,.fg.with-gutter.qg .flexgrid-item.size-75,.fg.with-gutter.quarter-gutter .fgi.size-75,.fg.with-gutter.quarter-gutter .flexgrid-item.size-75,.flexgrid.margined.qg .fgi.size-75,.flexgrid.margined.qg .flexgrid-item.size-75,.flexgrid.margined.quarter-gutter .fgi.size-75,.flexgrid.margined.quarter-gutter .flexgrid-item.size-75,.flexgrid.wg.qg .fgi.size-75,.flexgrid.wg.qg .flexgrid-item.size-75,.flexgrid.wg.quarter-gutter .fgi.size-75,.flexgrid.wg.quarter-gutter .flexgrid-item.size-75,.flexgrid.with-gutter.qg .fgi.size-75,.flexgrid.with-gutter.qg .flexgrid-item.size-75,.flexgrid.with-gutter.quarter-gutter .fgi.size-75,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-75{flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}.fg.margined.qg .fgi.size-80,.fg.margined.qg .flexgrid-item.size-80,.fg.margined.quarter-gutter .fgi.size-80,.fg.margined.quarter-gutter .flexgrid-item.size-80,.fg.wg.qg .fgi.size-80,.fg.wg.qg .flexgrid-item.size-80,.fg.wg.quarter-gutter .fgi.size-80,.fg.wg.quarter-gutter .flexgrid-item.size-80,.fg.with-gutter.qg .fgi.size-80,.fg.with-gutter.qg .flexgrid-item.size-80,.fg.with-gutter.quarter-gutter .fgi.size-80,.fg.with-gutter.quarter-gutter .flexgrid-item.size-80,.flexgrid.margined.qg .fgi.size-80,.flexgrid.margined.qg .flexgrid-item.size-80,.flexgrid.margined.quarter-gutter .fgi.size-80,.flexgrid.margined.quarter-gutter .flexgrid-item.size-80,.flexgrid.wg.qg .fgi.size-80,.flexgrid.wg.qg .flexgrid-item.size-80,.flexgrid.wg.quarter-gutter .fgi.size-80,.flexgrid.wg.quarter-gutter .flexgrid-item.size-80,.flexgrid.with-gutter.qg .fgi.size-80,.flexgrid.with-gutter.qg .flexgrid-item.size-80,.flexgrid.with-gutter.quarter-gutter .fgi.size-80,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-80{flex:0 0 calc(80% - 5px);max-width:calc(80% - 5px)}.fg.margined.qg .fgi.size-85,.fg.margined.qg .flexgrid-item.size-85,.fg.margined.quarter-gutter .fgi.size-85,.fg.margined.quarter-gutter .flexgrid-item.size-85,.fg.wg.qg .fgi.size-85,.fg.wg.qg .flexgrid-item.size-85,.fg.wg.quarter-gutter .fgi.size-85,.fg.wg.quarter-gutter .flexgrid-item.size-85,.fg.with-gutter.qg .fgi.size-85,.fg.with-gutter.qg .flexgrid-item.size-85,.fg.with-gutter.quarter-gutter .fgi.size-85,.fg.with-gutter.quarter-gutter .flexgrid-item.size-85,.flexgrid.margined.qg .fgi.size-85,.flexgrid.margined.qg .flexgrid-item.size-85,.flexgrid.margined.quarter-gutter .fgi.size-85,.flexgrid.margined.quarter-gutter .flexgrid-item.size-85,.flexgrid.wg.qg .fgi.size-85,.flexgrid.wg.qg .flexgrid-item.size-85,.flexgrid.wg.quarter-gutter .fgi.size-85,.flexgrid.wg.quarter-gutter .flexgrid-item.size-85,.flexgrid.with-gutter.qg .fgi.size-85,.flexgrid.with-gutter.qg .flexgrid-item.size-85,.flexgrid.with-gutter.quarter-gutter .fgi.size-85,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-85{flex:0 0 calc(85% - 5px);max-width:calc(85% - 5px)}.fg.margined.qg .fgi.size-90,.fg.margined.qg .flexgrid-item.size-90,.fg.margined.quarter-gutter .fgi.size-90,.fg.margined.quarter-gutter .flexgrid-item.size-90,.fg.wg.qg .fgi.size-90,.fg.wg.qg .flexgrid-item.size-90,.fg.wg.quarter-gutter .fgi.size-90,.fg.wg.quarter-gutter .flexgrid-item.size-90,.fg.with-gutter.qg .fgi.size-90,.fg.with-gutter.qg .flexgrid-item.size-90,.fg.with-gutter.quarter-gutter .fgi.size-90,.fg.with-gutter.quarter-gutter .flexgrid-item.size-90,.flexgrid.margined.qg .fgi.size-90,.flexgrid.margined.qg .flexgrid-item.size-90,.flexgrid.margined.quarter-gutter .fgi.size-90,.flexgrid.margined.quarter-gutter .flexgrid-item.size-90,.flexgrid.wg.qg .fgi.size-90,.flexgrid.wg.qg .flexgrid-item.size-90,.flexgrid.wg.quarter-gutter .fgi.size-90,.flexgrid.wg.quarter-gutter .flexgrid-item.size-90,.flexgrid.with-gutter.qg .fgi.size-90,.flexgrid.with-gutter.qg .flexgrid-item.size-90,.flexgrid.with-gutter.quarter-gutter .fgi.size-90,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-90{flex:0 0 calc(90% - 5px);max-width:calc(90% - 5px)}.fg.margined.qg .fgi.size-95,.fg.margined.qg .flexgrid-item.size-95,.fg.margined.quarter-gutter .fgi.size-95,.fg.margined.quarter-gutter .flexgrid-item.size-95,.fg.wg.qg .fgi.size-95,.fg.wg.qg .flexgrid-item.size-95,.fg.wg.quarter-gutter .fgi.size-95,.fg.wg.quarter-gutter .flexgrid-item.size-95,.fg.with-gutter.qg .fgi.size-95,.fg.with-gutter.qg .flexgrid-item.size-95,.fg.with-gutter.quarter-gutter .fgi.size-95,.fg.with-gutter.quarter-gutter .flexgrid-item.size-95,.flexgrid.margined.qg .fgi.size-95,.flexgrid.margined.qg .flexgrid-item.size-95,.flexgrid.margined.quarter-gutter .fgi.size-95,.flexgrid.margined.quarter-gutter .flexgrid-item.size-95,.flexgrid.wg.qg .fgi.size-95,.flexgrid.wg.qg .flexgrid-item.size-95,.flexgrid.wg.quarter-gutter .fgi.size-95,.flexgrid.wg.quarter-gutter .flexgrid-item.size-95,.flexgrid.with-gutter.qg .fgi.size-95,.flexgrid.with-gutter.qg .flexgrid-item.size-95,.flexgrid.with-gutter.quarter-gutter .fgi.size-95,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-95{flex:0 0 calc(95% - 5px);max-width:calc(95% - 5px)}.fg.margined.qg .fgi.size-100,.fg.margined.qg .flexgrid-item.size-100,.fg.margined.quarter-gutter .fgi.size-100,.fg.margined.quarter-gutter .flexgrid-item.size-100,.fg.wg.qg .fgi.size-100,.fg.wg.qg .flexgrid-item.size-100,.fg.wg.quarter-gutter .fgi.size-100,.fg.wg.quarter-gutter .flexgrid-item.size-100,.fg.with-gutter.qg .fgi.size-100,.fg.with-gutter.qg .flexgrid-item.size-100,.fg.with-gutter.quarter-gutter .fgi.size-100,.fg.with-gutter.quarter-gutter .flexgrid-item.size-100,.flexgrid.margined.qg .fgi.size-100,.flexgrid.margined.qg .flexgrid-item.size-100,.flexgrid.margined.quarter-gutter .fgi.size-100,.flexgrid.margined.quarter-gutter .flexgrid-item.size-100,.flexgrid.wg.qg .fgi.size-100,.flexgrid.wg.qg .flexgrid-item.size-100,.flexgrid.wg.quarter-gutter .fgi.size-100,.flexgrid.wg.quarter-gutter .flexgrid-item.size-100,.flexgrid.with-gutter.qg .fgi.size-100,.flexgrid.with-gutter.qg .flexgrid-item.size-100,.flexgrid.with-gutter.quarter-gutter .fgi.size-100,.flexgrid.with-gutter.quarter-gutter .flexgrid-item.size-100{flex:0 0 calc(100% - 5px);max-width:calc(100% - 5px)}}@media (min-width:1024px){.fg.margined.qg.columns-2 .fgi,.fg.margined.qg.columns-2 .flexgrid-item,.fg.margined.quarter-gutter.columns-2 .fgi,.fg.margined.quarter-gutter.columns-2 .flexgrid-item,.fg.wg.qg.columns-2 .fgi,.fg.wg.qg.columns-2 .flexgrid-item,.fg.wg.quarter-gutter.columns-2 .fgi,.fg.wg.quarter-gutter.columns-2 .flexgrid-item,.fg.with-gutter.qg.columns-2 .fgi,.fg.with-gutter.qg.columns-2 .flexgrid-item,.fg.with-gutter.quarter-gutter.columns-2 .fgi,.fg.with-gutter.quarter-gutter.columns-2 .flexgrid-item,.flexgrid.margined.qg.columns-2 .fgi,.flexgrid.margined.qg.columns-2 .flexgrid-item,.flexgrid.margined.quarter-gutter.columns-2 .fgi,.flexgrid.margined.quarter-gutter.columns-2 .flexgrid-item,.flexgrid.wg.qg.columns-2 .fgi,.flexgrid.wg.qg.columns-2 .flexgrid-item,.flexgrid.wg.quarter-gutter.columns-2 .fgi,.flexgrid.wg.quarter-gutter.columns-2 .flexgrid-item,.flexgrid.with-gutter.qg.columns-2 .fgi,.flexgrid.with-gutter.qg.columns-2 .flexgrid-item,.flexgrid.with-gutter.quarter-gutter.columns-2 .fgi,.flexgrid.with-gutter.quarter-gutter.columns-2 .flexgrid-item{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}}@media (min-width:1024px){.fg.margined.qg.columns-3 .fgi,.fg.margined.qg.columns-3 .flexgrid-item,.fg.margined.quarter-gutter.columns-3 .fgi,.fg.margined.quarter-gutter.columns-3 .flexgrid-item,.fg.wg.qg.columns-3 .fgi,.fg.wg.qg.columns-3 .flexgrid-item,.fg.wg.quarter-gutter.columns-3 .fgi,.fg.wg.quarter-gutter.columns-3 .flexgrid-item,.fg.with-gutter.qg.columns-3 .fgi,.fg.with-gutter.qg.columns-3 .flexgrid-item,.fg.with-gutter.quarter-gutter.columns-3 .fgi,.fg.with-gutter.quarter-gutter.columns-3 .flexgrid-item,.flexgrid.margined.qg.columns-3 .fgi,.flexgrid.margined.qg.columns-3 .flexgrid-item,.flexgrid.margined.quarter-gutter.columns-3 .fgi,.flexgrid.margined.quarter-gutter.columns-3 .flexgrid-item,.flexgrid.wg.qg.columns-3 .fgi,.flexgrid.wg.qg.columns-3 .flexgrid-item,.flexgrid.wg.quarter-gutter.columns-3 .fgi,.flexgrid.wg.quarter-gutter.columns-3 .flexgrid-item,.flexgrid.with-gutter.qg.columns-3 .fgi,.flexgrid.with-gutter.qg.columns-3 .flexgrid-item,.flexgrid.with-gutter.quarter-gutter.columns-3 .fgi,.flexgrid.with-gutter.quarter-gutter.columns-3 .flexgrid-item{flex:0 0 calc(33.33333% - 5px);max-width:calc(33.33333% - 5px)}}@media (min-width:1024px){.fg.margined.qg.columns-4 .fgi,.fg.margined.qg.columns-4 .flexgrid-item,.fg.margined.quarter-gutter.columns-4 .fgi,.fg.margined.quarter-gutter.columns-4 .flexgrid-item,.fg.wg.qg.columns-4 .fgi,.fg.wg.qg.columns-4 .flexgrid-item,.fg.wg.quarter-gutter.columns-4 .fgi,.fg.wg.quarter-gutter.columns-4 .flexgrid-item,.fg.with-gutter.qg.columns-4 .fgi,.fg.with-gutter.qg.columns-4 .flexgrid-item,.fg.with-gutter.quarter-gutter.columns-4 .fgi,.fg.with-gutter.quarter-gutter.columns-4 .flexgrid-item,.flexgrid.margined.qg.columns-4 .fgi,.flexgrid.margined.qg.columns-4 .flexgrid-item,.flexgrid.margined.quarter-gutter.columns-4 .fgi,.flexgrid.margined.quarter-gutter.columns-4 .flexgrid-item,.flexgrid.wg.qg.columns-4 .fgi,.flexgrid.wg.qg.columns-4 .flexgrid-item,.flexgrid.wg.quarter-gutter.columns-4 .fgi,.flexgrid.wg.quarter-gutter.columns-4 .flexgrid-item,.flexgrid.with-gutter.qg.columns-4 .fgi,.flexgrid.with-gutter.qg.columns-4 .flexgrid-item,.flexgrid.with-gutter.quarter-gutter.columns-4 .fgi,.flexgrid.with-gutter.quarter-gutter.columns-4 .flexgrid-item{flex:0 0 calc(25% - 5px);max-width:calc(25% - 5px)}}@media (min-width:1024px){.fg.margined.qg.columns-5 .fgi,.fg.margined.qg.columns-5 .flexgrid-item,.fg.margined.quarter-gutter.columns-5 .fgi,.fg.margined.quarter-gutter.columns-5 .flexgrid-item,.fg.wg.qg.columns-5 .fgi,.fg.wg.qg.columns-5 .flexgrid-item,.fg.wg.quarter-gutter.columns-5 .fgi,.fg.wg.quarter-gutter.columns-5 .flexgrid-item,.fg.with-gutter.qg.columns-5 .fgi,.fg.with-gutter.qg.columns-5 .flexgrid-item,.fg.with-gutter.quarter-gutter.columns-5 .fgi,.fg.with-gutter.quarter-gutter.columns-5 .flexgrid-item,.flexgrid.margined.qg.columns-5 .fgi,.flexgrid.margined.qg.columns-5 .flexgrid-item,.flexgrid.margined.quarter-gutter.columns-5 .fgi,.flexgrid.margined.quarter-gutter.columns-5 .flexgrid-item,.flexgrid.wg.qg.columns-5 .fgi,.flexgrid.wg.qg.columns-5 .flexgrid-item,.flexgrid.wg.quarter-gutter.columns-5 .fgi,.flexgrid.wg.quarter-gutter.columns-5 .flexgrid-item,.flexgrid.with-gutter.qg.columns-5 .fgi,.flexgrid.with-gutter.qg.columns-5 .flexgrid-item,.flexgrid.with-gutter.quarter-gutter.columns-5 .fgi,.flexgrid.with-gutter.quarter-gutter.columns-5 .flexgrid-item{flex:0 0 calc(20% - 5px);max-width:calc(20% - 5px)}}.fg.margined.half-gutter,.fg.margined.hg,.fg.wg.half-gutter,.fg.wg.hg,.fg.with-gutter.half-gutter,.fg.with-gutter.hg,.flexgrid.margined.half-gutter,.flexgrid.margined.hg,.flexgrid.wg.half-gutter,.flexgrid.wg.hg,.flexgrid.with-gutter.half-gutter,.flexgrid.with-gutter.hg{margin:0 -5px}.fg.margined.half-gutter .fgi,.fg.margined.half-gutter .flexgrid-item,.fg.margined.hg .fgi,.fg.margined.hg .flexgrid-item,.fg.wg.half-gutter .fgi,.fg.wg.half-gutter .flexgrid-item,.fg.wg.hg .fgi,.fg.wg.hg .flexgrid-item,.fg.with-gutter.half-gutter .fgi,.fg.with-gutter.half-gutter .flexgrid-item,.fg.with-gutter.hg .fgi,.fg.with-gutter.hg .flexgrid-item,.flexgrid.margined.half-gutter .fgi,.flexgrid.margined.half-gutter .flexgrid-item,.flexgrid.margined.hg .fgi,.flexgrid.margined.hg .flexgrid-item,.flexgrid.wg.half-gutter .fgi,.flexgrid.wg.half-gutter .flexgrid-item,.flexgrid.wg.hg .fgi,.flexgrid.wg.hg .flexgrid-item,.flexgrid.with-gutter.half-gutter .fgi,.flexgrid.with-gutter.half-gutter .flexgrid-item,.flexgrid.with-gutter.hg .fgi,.flexgrid.with-gutter.hg .flexgrid-item{flex:0 0 calc(100% - 10px);max-width:calc(100% - 10px);margin:0 5px 10px}@media (min-width:1024px){.fg.margined.half-gutter .fgi.size-5,.fg.margined.half-gutter .flexgrid-item.size-5,.fg.margined.hg .fgi.size-5,.fg.margined.hg .flexgrid-item.size-5,.fg.wg.half-gutter .fgi.size-5,.fg.wg.half-gutter .flexgrid-item.size-5,.fg.wg.hg .fgi.size-5,.fg.wg.hg .flexgrid-item.size-5,.fg.with-gutter.half-gutter .fgi.size-5,.fg.with-gutter.half-gutter .flexgrid-item.size-5,.fg.with-gutter.hg .fgi.size-5,.fg.with-gutter.hg .flexgrid-item.size-5,.flexgrid.margined.half-gutter .fgi.size-5,.flexgrid.margined.half-gutter .flexgrid-item.size-5,.flexgrid.margined.hg .fgi.size-5,.flexgrid.margined.hg .flexgrid-item.size-5,.flexgrid.wg.half-gutter .fgi.size-5,.flexgrid.wg.half-gutter .flexgrid-item.size-5,.flexgrid.wg.hg .fgi.size-5,.flexgrid.wg.hg .flexgrid-item.size-5,.flexgrid.with-gutter.half-gutter .fgi.size-5,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-5,.flexgrid.with-gutter.hg .fgi.size-5,.flexgrid.with-gutter.hg .flexgrid-item.size-5{flex:0 0 calc(5% - 10px);max-width:calc(5% - 10px)}.fg.margined.half-gutter .fgi.size-10,.fg.margined.half-gutter .flexgrid-item.size-10,.fg.margined.hg .fgi.size-10,.fg.margined.hg .flexgrid-item.size-10,.fg.wg.half-gutter .fgi.size-10,.fg.wg.half-gutter .flexgrid-item.size-10,.fg.wg.hg .fgi.size-10,.fg.wg.hg .flexgrid-item.size-10,.fg.with-gutter.half-gutter .fgi.size-10,.fg.with-gutter.half-gutter .flexgrid-item.size-10,.fg.with-gutter.hg .fgi.size-10,.fg.with-gutter.hg .flexgrid-item.size-10,.flexgrid.margined.half-gutter .fgi.size-10,.flexgrid.margined.half-gutter .flexgrid-item.size-10,.flexgrid.margined.hg .fgi.size-10,.flexgrid.margined.hg .flexgrid-item.size-10,.flexgrid.wg.half-gutter .fgi.size-10,.flexgrid.wg.half-gutter .flexgrid-item.size-10,.flexgrid.wg.hg .fgi.size-10,.flexgrid.wg.hg .flexgrid-item.size-10,.flexgrid.with-gutter.half-gutter .fgi.size-10,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-10,.flexgrid.with-gutter.hg .fgi.size-10,.flexgrid.with-gutter.hg .flexgrid-item.size-10{flex:0 0 calc(10% - 10px);max-width:calc(10% - 10px)}.fg.margined.half-gutter .fgi.size-15,.fg.margined.half-gutter .flexgrid-item.size-15,.fg.margined.hg .fgi.size-15,.fg.margined.hg .flexgrid-item.size-15,.fg.wg.half-gutter .fgi.size-15,.fg.wg.half-gutter .flexgrid-item.size-15,.fg.wg.hg .fgi.size-15,.fg.wg.hg .flexgrid-item.size-15,.fg.with-gutter.half-gutter .fgi.size-15,.fg.with-gutter.half-gutter .flexgrid-item.size-15,.fg.with-gutter.hg .fgi.size-15,.fg.with-gutter.hg .flexgrid-item.size-15,.flexgrid.margined.half-gutter .fgi.size-15,.flexgrid.margined.half-gutter .flexgrid-item.size-15,.flexgrid.margined.hg .fgi.size-15,.flexgrid.margined.hg .flexgrid-item.size-15,.flexgrid.wg.half-gutter .fgi.size-15,.flexgrid.wg.half-gutter .flexgrid-item.size-15,.flexgrid.wg.hg .fgi.size-15,.flexgrid.wg.hg .flexgrid-item.size-15,.flexgrid.with-gutter.half-gutter .fgi.size-15,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-15,.flexgrid.with-gutter.hg .fgi.size-15,.flexgrid.with-gutter.hg .flexgrid-item.size-15{flex:0 0 calc(15% - 10px);max-width:calc(15% - 10px)}.fg.margined.half-gutter .fgi.size-20,.fg.margined.half-gutter .flexgrid-item.size-20,.fg.margined.hg .fgi.size-20,.fg.margined.hg .flexgrid-item.size-20,.fg.wg.half-gutter .fgi.size-20,.fg.wg.half-gutter .flexgrid-item.size-20,.fg.wg.hg .fgi.size-20,.fg.wg.hg .flexgrid-item.size-20,.fg.with-gutter.half-gutter .fgi.size-20,.fg.with-gutter.half-gutter .flexgrid-item.size-20,.fg.with-gutter.hg .fgi.size-20,.fg.with-gutter.hg .flexgrid-item.size-20,.flexgrid.margined.half-gutter .fgi.size-20,.flexgrid.margined.half-gutter .flexgrid-item.size-20,.flexgrid.margined.hg .fgi.size-20,.flexgrid.margined.hg .flexgrid-item.size-20,.flexgrid.wg.half-gutter .fgi.size-20,.flexgrid.wg.half-gutter .flexgrid-item.size-20,.flexgrid.wg.hg .fgi.size-20,.flexgrid.wg.hg .flexgrid-item.size-20,.flexgrid.with-gutter.half-gutter .fgi.size-20,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-20,.flexgrid.with-gutter.hg .fgi.size-20,.flexgrid.with-gutter.hg .flexgrid-item.size-20{flex:0 0 calc(20% - 10px);max-width:calc(20% - 10px)}.fg.margined.half-gutter .fgi.size-25,.fg.margined.half-gutter .flexgrid-item.size-25,.fg.margined.hg .fgi.size-25,.fg.margined.hg .flexgrid-item.size-25,.fg.wg.half-gutter .fgi.size-25,.fg.wg.half-gutter .flexgrid-item.size-25,.fg.wg.hg .fgi.size-25,.fg.wg.hg .flexgrid-item.size-25,.fg.with-gutter.half-gutter .fgi.size-25,.fg.with-gutter.half-gutter .flexgrid-item.size-25,.fg.with-gutter.hg .fgi.size-25,.fg.with-gutter.hg .flexgrid-item.size-25,.flexgrid.margined.half-gutter .fgi.size-25,.flexgrid.margined.half-gutter .flexgrid-item.size-25,.flexgrid.margined.hg .fgi.size-25,.flexgrid.margined.hg .flexgrid-item.size-25,.flexgrid.wg.half-gutter .fgi.size-25,.flexgrid.wg.half-gutter .flexgrid-item.size-25,.flexgrid.wg.hg .fgi.size-25,.flexgrid.wg.hg .flexgrid-item.size-25,.flexgrid.with-gutter.half-gutter .fgi.size-25,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-25,.flexgrid.with-gutter.hg .fgi.size-25,.flexgrid.with-gutter.hg .flexgrid-item.size-25{flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px)}.fg.margined.half-gutter .fgi.size-30,.fg.margined.half-gutter .flexgrid-item.size-30,.fg.margined.hg .fgi.size-30,.fg.margined.hg .flexgrid-item.size-30,.fg.wg.half-gutter .fgi.size-30,.fg.wg.half-gutter .flexgrid-item.size-30,.fg.wg.hg .fgi.size-30,.fg.wg.hg .flexgrid-item.size-30,.fg.with-gutter.half-gutter .fgi.size-30,.fg.with-gutter.half-gutter .flexgrid-item.size-30,.fg.with-gutter.hg .fgi.size-30,.fg.with-gutter.hg .flexgrid-item.size-30,.flexgrid.margined.half-gutter .fgi.size-30,.flexgrid.margined.half-gutter .flexgrid-item.size-30,.flexgrid.margined.hg .fgi.size-30,.flexgrid.margined.hg .flexgrid-item.size-30,.flexgrid.wg.half-gutter .fgi.size-30,.flexgrid.wg.half-gutter .flexgrid-item.size-30,.flexgrid.wg.hg .fgi.size-30,.flexgrid.wg.hg .flexgrid-item.size-30,.flexgrid.with-gutter.half-gutter .fgi.size-30,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-30,.flexgrid.with-gutter.hg .fgi.size-30,.flexgrid.with-gutter.hg .flexgrid-item.size-30{flex:0 0 calc(30% - 10px);max-width:calc(30% - 10px)}.fg.margined.half-gutter .fgi.size-33,.fg.margined.half-gutter .flexgrid-item.size-33,.fg.margined.hg .fgi.size-33,.fg.margined.hg .flexgrid-item.size-33,.fg.wg.half-gutter .fgi.size-33,.fg.wg.half-gutter .flexgrid-item.size-33,.fg.wg.hg .fgi.size-33,.fg.wg.hg .flexgrid-item.size-33,.fg.with-gutter.half-gutter .fgi.size-33,.fg.with-gutter.half-gutter .flexgrid-item.size-33,.fg.with-gutter.hg .fgi.size-33,.fg.with-gutter.hg .flexgrid-item.size-33,.flexgrid.margined.half-gutter .fgi.size-33,.flexgrid.margined.half-gutter .flexgrid-item.size-33,.flexgrid.margined.hg .fgi.size-33,.flexgrid.margined.hg .flexgrid-item.size-33,.flexgrid.wg.half-gutter .fgi.size-33,.flexgrid.wg.half-gutter .flexgrid-item.size-33,.flexgrid.wg.hg .fgi.size-33,.flexgrid.wg.hg .flexgrid-item.size-33,.flexgrid.with-gutter.half-gutter .fgi.size-33,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-33,.flexgrid.with-gutter.hg .fgi.size-33,.flexgrid.with-gutter.hg .flexgrid-item.size-33{flex:0 0 calc(33.3333% - 10px);max-width:calc(33.3333% - 10px)}.fg.margined.half-gutter .fgi.size-35,.fg.margined.half-gutter .flexgrid-item.size-35,.fg.margined.hg .fgi.size-35,.fg.margined.hg .flexgrid-item.size-35,.fg.wg.half-gutter .fgi.size-35,.fg.wg.half-gutter .flexgrid-item.size-35,.fg.wg.hg .fgi.size-35,.fg.wg.hg .flexgrid-item.size-35,.fg.with-gutter.half-gutter .fgi.size-35,.fg.with-gutter.half-gutter .flexgrid-item.size-35,.fg.with-gutter.hg .fgi.size-35,.fg.with-gutter.hg .flexgrid-item.size-35,.flexgrid.margined.half-gutter .fgi.size-35,.flexgrid.margined.half-gutter .flexgrid-item.size-35,.flexgrid.margined.hg .fgi.size-35,.flexgrid.margined.hg .flexgrid-item.size-35,.flexgrid.wg.half-gutter .fgi.size-35,.flexgrid.wg.half-gutter .flexgrid-item.size-35,.flexgrid.wg.hg .fgi.size-35,.flexgrid.wg.hg .flexgrid-item.size-35,.flexgrid.with-gutter.half-gutter .fgi.size-35,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-35,.flexgrid.with-gutter.hg .fgi.size-35,.flexgrid.with-gutter.hg .flexgrid-item.size-35{flex:0 0 calc(35% - 10px);max-width:calc(35% - 10px)}.fg.margined.half-gutter .fgi.size-40,.fg.margined.half-gutter .flexgrid-item.size-40,.fg.margined.hg .fgi.size-40,.fg.margined.hg .flexgrid-item.size-40,.fg.wg.half-gutter .fgi.size-40,.fg.wg.half-gutter .flexgrid-item.size-40,.fg.wg.hg .fgi.size-40,.fg.wg.hg .flexgrid-item.size-40,.fg.with-gutter.half-gutter .fgi.size-40,.fg.with-gutter.half-gutter .flexgrid-item.size-40,.fg.with-gutter.hg .fgi.size-40,.fg.with-gutter.hg .flexgrid-item.size-40,.flexgrid.margined.half-gutter .fgi.size-40,.flexgrid.margined.half-gutter .flexgrid-item.size-40,.flexgrid.margined.hg .fgi.size-40,.flexgrid.margined.hg .flexgrid-item.size-40,.flexgrid.wg.half-gutter .fgi.size-40,.flexgrid.wg.half-gutter .flexgrid-item.size-40,.flexgrid.wg.hg .fgi.size-40,.flexgrid.wg.hg .flexgrid-item.size-40,.flexgrid.with-gutter.half-gutter .fgi.size-40,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-40,.flexgrid.with-gutter.hg .fgi.size-40,.flexgrid.with-gutter.hg .flexgrid-item.size-40{flex:0 0 calc(40% - 10px);max-width:calc(40% - 10px)}.fg.margined.half-gutter .fgi.size-45,.fg.margined.half-gutter .flexgrid-item.size-45,.fg.margined.hg .fgi.size-45,.fg.margined.hg .flexgrid-item.size-45,.fg.wg.half-gutter .fgi.size-45,.fg.wg.half-gutter .flexgrid-item.size-45,.fg.wg.hg .fgi.size-45,.fg.wg.hg .flexgrid-item.size-45,.fg.with-gutter.half-gutter .fgi.size-45,.fg.with-gutter.half-gutter .flexgrid-item.size-45,.fg.with-gutter.hg .fgi.size-45,.fg.with-gutter.hg .flexgrid-item.size-45,.flexgrid.margined.half-gutter .fgi.size-45,.flexgrid.margined.half-gutter .flexgrid-item.size-45,.flexgrid.margined.hg .fgi.size-45,.flexgrid.margined.hg .flexgrid-item.size-45,.flexgrid.wg.half-gutter .fgi.size-45,.flexgrid.wg.half-gutter .flexgrid-item.size-45,.flexgrid.wg.hg .fgi.size-45,.flexgrid.wg.hg .flexgrid-item.size-45,.flexgrid.with-gutter.half-gutter .fgi.size-45,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-45,.flexgrid.with-gutter.hg .fgi.size-45,.flexgrid.with-gutter.hg .flexgrid-item.size-45{flex:0 0 calc(45% - 10px);max-width:calc(45% - 10px)}.fg.margined.half-gutter .fgi.size-50,.fg.margined.half-gutter .flexgrid-item.size-50,.fg.margined.hg .fgi.size-50,.fg.margined.hg .flexgrid-item.size-50,.fg.wg.half-gutter .fgi.size-50,.fg.wg.half-gutter .flexgrid-item.size-50,.fg.wg.hg .fgi.size-50,.fg.wg.hg .flexgrid-item.size-50,.fg.with-gutter.half-gutter .fgi.size-50,.fg.with-gutter.half-gutter .flexgrid-item.size-50,.fg.with-gutter.hg .fgi.size-50,.fg.with-gutter.hg .flexgrid-item.size-50,.flexgrid.margined.half-gutter .fgi.size-50,.flexgrid.margined.half-gutter .flexgrid-item.size-50,.flexgrid.margined.hg .fgi.size-50,.flexgrid.margined.hg .flexgrid-item.size-50,.flexgrid.wg.half-gutter .fgi.size-50,.flexgrid.wg.half-gutter .flexgrid-item.size-50,.flexgrid.wg.hg .fgi.size-50,.flexgrid.wg.hg .flexgrid-item.size-50,.flexgrid.with-gutter.half-gutter .fgi.size-50,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-50,.flexgrid.with-gutter.hg .fgi.size-50,.flexgrid.with-gutter.hg .flexgrid-item.size-50{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.fg.margined.half-gutter .fgi.size-55,.fg.margined.half-gutter .flexgrid-item.size-55,.fg.margined.hg .fgi.size-55,.fg.margined.hg .flexgrid-item.size-55,.fg.wg.half-gutter .fgi.size-55,.fg.wg.half-gutter .flexgrid-item.size-55,.fg.wg.hg .fgi.size-55,.fg.wg.hg .flexgrid-item.size-55,.fg.with-gutter.half-gutter .fgi.size-55,.fg.with-gutter.half-gutter .flexgrid-item.size-55,.fg.with-gutter.hg .fgi.size-55,.fg.with-gutter.hg .flexgrid-item.size-55,.flexgrid.margined.half-gutter .fgi.size-55,.flexgrid.margined.half-gutter .flexgrid-item.size-55,.flexgrid.margined.hg .fgi.size-55,.flexgrid.margined.hg .flexgrid-item.size-55,.flexgrid.wg.half-gutter .fgi.size-55,.flexgrid.wg.half-gutter .flexgrid-item.size-55,.flexgrid.wg.hg .fgi.size-55,.flexgrid.wg.hg .flexgrid-item.size-55,.flexgrid.with-gutter.half-gutter .fgi.size-55,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-55,.flexgrid.with-gutter.hg .fgi.size-55,.flexgrid.with-gutter.hg .flexgrid-item.size-55{flex:0 0 calc(55% - 10px);max-width:calc(55% - 10px)}.fg.margined.half-gutter .fgi.size-60,.fg.margined.half-gutter .flexgrid-item.size-60,.fg.margined.hg .fgi.size-60,.fg.margined.hg .flexgrid-item.size-60,.fg.wg.half-gutter .fgi.size-60,.fg.wg.half-gutter .flexgrid-item.size-60,.fg.wg.hg .fgi.size-60,.fg.wg.hg .flexgrid-item.size-60,.fg.with-gutter.half-gutter .fgi.size-60,.fg.with-gutter.half-gutter .flexgrid-item.size-60,.fg.with-gutter.hg .fgi.size-60,.fg.with-gutter.hg .flexgrid-item.size-60,.flexgrid.margined.half-gutter .fgi.size-60,.flexgrid.margined.half-gutter .flexgrid-item.size-60,.flexgrid.margined.hg .fgi.size-60,.flexgrid.margined.hg .flexgrid-item.size-60,.flexgrid.wg.half-gutter .fgi.size-60,.flexgrid.wg.half-gutter .flexgrid-item.size-60,.flexgrid.wg.hg .fgi.size-60,.flexgrid.wg.hg .flexgrid-item.size-60,.flexgrid.with-gutter.half-gutter .fgi.size-60,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-60,.flexgrid.with-gutter.hg .fgi.size-60,.flexgrid.with-gutter.hg .flexgrid-item.size-60{flex:0 0 calc(60% - 10px);max-width:calc(60% - 10px)}.fg.margined.half-gutter .fgi.size-65,.fg.margined.half-gutter .flexgrid-item.size-65,.fg.margined.hg .fgi.size-65,.fg.margined.hg .flexgrid-item.size-65,.fg.wg.half-gutter .fgi.size-65,.fg.wg.half-gutter .flexgrid-item.size-65,.fg.wg.hg .fgi.size-65,.fg.wg.hg .flexgrid-item.size-65,.fg.with-gutter.half-gutter .fgi.size-65,.fg.with-gutter.half-gutter .flexgrid-item.size-65,.fg.with-gutter.hg .fgi.size-65,.fg.with-gutter.hg .flexgrid-item.size-65,.flexgrid.margined.half-gutter .fgi.size-65,.flexgrid.margined.half-gutter .flexgrid-item.size-65,.flexgrid.margined.hg .fgi.size-65,.flexgrid.margined.hg .flexgrid-item.size-65,.flexgrid.wg.half-gutter .fgi.size-65,.flexgrid.wg.half-gutter .flexgrid-item.size-65,.flexgrid.wg.hg .fgi.size-65,.flexgrid.wg.hg .flexgrid-item.size-65,.flexgrid.with-gutter.half-gutter .fgi.size-65,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-65,.flexgrid.with-gutter.hg .fgi.size-65,.flexgrid.with-gutter.hg .flexgrid-item.size-65{flex:0 0 calc(65% - 10px);max-width:calc(65% - 10px)}.fg.margined.half-gutter .fgi.size-70,.fg.margined.half-gutter .flexgrid-item.size-70,.fg.margined.hg .fgi.size-70,.fg.margined.hg .flexgrid-item.size-70,.fg.wg.half-gutter .fgi.size-70,.fg.wg.half-gutter .flexgrid-item.size-70,.fg.wg.hg .fgi.size-70,.fg.wg.hg .flexgrid-item.size-70,.fg.with-gutter.half-gutter .fgi.size-70,.fg.with-gutter.half-gutter .flexgrid-item.size-70,.fg.with-gutter.hg .fgi.size-70,.fg.with-gutter.hg .flexgrid-item.size-70,.flexgrid.margined.half-gutter .fgi.size-70,.flexgrid.margined.half-gutter .flexgrid-item.size-70,.flexgrid.margined.hg .fgi.size-70,.flexgrid.margined.hg .flexgrid-item.size-70,.flexgrid.wg.half-gutter .fgi.size-70,.flexgrid.wg.half-gutter .flexgrid-item.size-70,.flexgrid.wg.hg .fgi.size-70,.flexgrid.wg.hg .flexgrid-item.size-70,.flexgrid.with-gutter.half-gutter .fgi.size-70,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-70,.flexgrid.with-gutter.hg .fgi.size-70,.flexgrid.with-gutter.hg .flexgrid-item.size-70{flex:0 0 calc(70% - 10px);max-width:calc(70% - 10px)}.fg.margined.half-gutter .fgi.size-75,.fg.margined.half-gutter .flexgrid-item.size-75,.fg.margined.hg .fgi.size-75,.fg.margined.hg .flexgrid-item.size-75,.fg.wg.half-gutter .fgi.size-75,.fg.wg.half-gutter .flexgrid-item.size-75,.fg.wg.hg .fgi.size-75,.fg.wg.hg .flexgrid-item.size-75,.fg.with-gutter.half-gutter .fgi.size-75,.fg.with-gutter.half-gutter .flexgrid-item.size-75,.fg.with-gutter.hg .fgi.size-75,.fg.with-gutter.hg .flexgrid-item.size-75,.flexgrid.margined.half-gutter .fgi.size-75,.flexgrid.margined.half-gutter .flexgrid-item.size-75,.flexgrid.margined.hg .fgi.size-75,.flexgrid.margined.hg .flexgrid-item.size-75,.flexgrid.wg.half-gutter .fgi.size-75,.flexgrid.wg.half-gutter .flexgrid-item.size-75,.flexgrid.wg.hg .fgi.size-75,.flexgrid.wg.hg .flexgrid-item.size-75,.flexgrid.with-gutter.half-gutter .fgi.size-75,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-75,.flexgrid.with-gutter.hg .fgi.size-75,.flexgrid.with-gutter.hg .flexgrid-item.size-75{flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}.fg.margined.half-gutter .fgi.size-80,.fg.margined.half-gutter .flexgrid-item.size-80,.fg.margined.hg .fgi.size-80,.fg.margined.hg .flexgrid-item.size-80,.fg.wg.half-gutter .fgi.size-80,.fg.wg.half-gutter .flexgrid-item.size-80,.fg.wg.hg .fgi.size-80,.fg.wg.hg .flexgrid-item.size-80,.fg.with-gutter.half-gutter .fgi.size-80,.fg.with-gutter.half-gutter .flexgrid-item.size-80,.fg.with-gutter.hg .fgi.size-80,.fg.with-gutter.hg .flexgrid-item.size-80,.flexgrid.margined.half-gutter .fgi.size-80,.flexgrid.margined.half-gutter .flexgrid-item.size-80,.flexgrid.margined.hg .fgi.size-80,.flexgrid.margined.hg .flexgrid-item.size-80,.flexgrid.wg.half-gutter .fgi.size-80,.flexgrid.wg.half-gutter .flexgrid-item.size-80,.flexgrid.wg.hg .fgi.size-80,.flexgrid.wg.hg .flexgrid-item.size-80,.flexgrid.with-gutter.half-gutter .fgi.size-80,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-80,.flexgrid.with-gutter.hg .fgi.size-80,.flexgrid.with-gutter.hg .flexgrid-item.size-80{flex:0 0 calc(80% - 10px);max-width:calc(80% - 10px)}.fg.margined.half-gutter .fgi.size-85,.fg.margined.half-gutter .flexgrid-item.size-85,.fg.margined.hg .fgi.size-85,.fg.margined.hg .flexgrid-item.size-85,.fg.wg.half-gutter .fgi.size-85,.fg.wg.half-gutter .flexgrid-item.size-85,.fg.wg.hg .fgi.size-85,.fg.wg.hg .flexgrid-item.size-85,.fg.with-gutter.half-gutter .fgi.size-85,.fg.with-gutter.half-gutter .flexgrid-item.size-85,.fg.with-gutter.hg .fgi.size-85,.fg.with-gutter.hg .flexgrid-item.size-85,.flexgrid.margined.half-gutter .fgi.size-85,.flexgrid.margined.half-gutter .flexgrid-item.size-85,.flexgrid.margined.hg .fgi.size-85,.flexgrid.margined.hg .flexgrid-item.size-85,.flexgrid.wg.half-gutter .fgi.size-85,.flexgrid.wg.half-gutter .flexgrid-item.size-85,.flexgrid.wg.hg .fgi.size-85,.flexgrid.wg.hg .flexgrid-item.size-85,.flexgrid.with-gutter.half-gutter .fgi.size-85,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-85,.flexgrid.with-gutter.hg .fgi.size-85,.flexgrid.with-gutter.hg .flexgrid-item.size-85{flex:0 0 calc(85% - 10px);max-width:calc(85% - 10px)}.fg.margined.half-gutter .fgi.size-90,.fg.margined.half-gutter .flexgrid-item.size-90,.fg.margined.hg .fgi.size-90,.fg.margined.hg .flexgrid-item.size-90,.fg.wg.half-gutter .fgi.size-90,.fg.wg.half-gutter .flexgrid-item.size-90,.fg.wg.hg .fgi.size-90,.fg.wg.hg .flexgrid-item.size-90,.fg.with-gutter.half-gutter .fgi.size-90,.fg.with-gutter.half-gutter .flexgrid-item.size-90,.fg.with-gutter.hg .fgi.size-90,.fg.with-gutter.hg .flexgrid-item.size-90,.flexgrid.margined.half-gutter .fgi.size-90,.flexgrid.margined.half-gutter .flexgrid-item.size-90,.flexgrid.margined.hg .fgi.size-90,.flexgrid.margined.hg .flexgrid-item.size-90,.flexgrid.wg.half-gutter .fgi.size-90,.flexgrid.wg.half-gutter .flexgrid-item.size-90,.flexgrid.wg.hg .fgi.size-90,.flexgrid.wg.hg .flexgrid-item.size-90,.flexgrid.with-gutter.half-gutter .fgi.size-90,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-90,.flexgrid.with-gutter.hg .fgi.size-90,.flexgrid.with-gutter.hg .flexgrid-item.size-90{flex:0 0 calc(90% - 10px);max-width:calc(90% - 10px)}.fg.margined.half-gutter .fgi.size-95,.fg.margined.half-gutter .flexgrid-item.size-95,.fg.margined.hg .fgi.size-95,.fg.margined.hg .flexgrid-item.size-95,.fg.wg.half-gutter .fgi.size-95,.fg.wg.half-gutter .flexgrid-item.size-95,.fg.wg.hg .fgi.size-95,.fg.wg.hg .flexgrid-item.size-95,.fg.with-gutter.half-gutter .fgi.size-95,.fg.with-gutter.half-gutter .flexgrid-item.size-95,.fg.with-gutter.hg .fgi.size-95,.fg.with-gutter.hg .flexgrid-item.size-95,.flexgrid.margined.half-gutter .fgi.size-95,.flexgrid.margined.half-gutter .flexgrid-item.size-95,.flexgrid.margined.hg .fgi.size-95,.flexgrid.margined.hg .flexgrid-item.size-95,.flexgrid.wg.half-gutter .fgi.size-95,.flexgrid.wg.half-gutter .flexgrid-item.size-95,.flexgrid.wg.hg .fgi.size-95,.flexgrid.wg.hg .flexgrid-item.size-95,.flexgrid.with-gutter.half-gutter .fgi.size-95,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-95,.flexgrid.with-gutter.hg .fgi.size-95,.flexgrid.with-gutter.hg .flexgrid-item.size-95{flex:0 0 calc(95% - 10px);max-width:calc(95% - 10px)}.fg.margined.half-gutter .fgi.size-100,.fg.margined.half-gutter .flexgrid-item.size-100,.fg.margined.hg .fgi.size-100,.fg.margined.hg .flexgrid-item.size-100,.fg.wg.half-gutter .fgi.size-100,.fg.wg.half-gutter .flexgrid-item.size-100,.fg.wg.hg .fgi.size-100,.fg.wg.hg .flexgrid-item.size-100,.fg.with-gutter.half-gutter .fgi.size-100,.fg.with-gutter.half-gutter .flexgrid-item.size-100,.fg.with-gutter.hg .fgi.size-100,.fg.with-gutter.hg .flexgrid-item.size-100,.flexgrid.margined.half-gutter .fgi.size-100,.flexgrid.margined.half-gutter .flexgrid-item.size-100,.flexgrid.margined.hg .fgi.size-100,.flexgrid.margined.hg .flexgrid-item.size-100,.flexgrid.wg.half-gutter .fgi.size-100,.flexgrid.wg.half-gutter .flexgrid-item.size-100,.flexgrid.wg.hg .fgi.size-100,.flexgrid.wg.hg .flexgrid-item.size-100,.flexgrid.with-gutter.half-gutter .fgi.size-100,.flexgrid.with-gutter.half-gutter .flexgrid-item.size-100,.flexgrid.with-gutter.hg .fgi.size-100,.flexgrid.with-gutter.hg .flexgrid-item.size-100{flex:0 0 calc(100% - 10px);max-width:calc(100% - 10px)}}@media (min-width:1024px){.fg.margined.half-gutter.columns-2 .fgi,.fg.margined.half-gutter.columns-2 .flexgrid-item,.fg.margined.hg.columns-2 .fgi,.fg.margined.hg.columns-2 .flexgrid-item,.fg.wg.half-gutter.columns-2 .fgi,.fg.wg.half-gutter.columns-2 .flexgrid-item,.fg.wg.hg.columns-2 .fgi,.fg.wg.hg.columns-2 .flexgrid-item,.fg.with-gutter.half-gutter.columns-2 .fgi,.fg.with-gutter.half-gutter.columns-2 .flexgrid-item,.fg.with-gutter.hg.columns-2 .fgi,.fg.with-gutter.hg.columns-2 .flexgrid-item,.flexgrid.margined.half-gutter.columns-2 .fgi,.flexgrid.margined.half-gutter.columns-2 .flexgrid-item,.flexgrid.margined.hg.columns-2 .fgi,.flexgrid.margined.hg.columns-2 .flexgrid-item,.flexgrid.wg.half-gutter.columns-2 .fgi,.flexgrid.wg.half-gutter.columns-2 .flexgrid-item,.flexgrid.wg.hg.columns-2 .fgi,.flexgrid.wg.hg.columns-2 .flexgrid-item,.flexgrid.with-gutter.half-gutter.columns-2 .fgi,.flexgrid.with-gutter.half-gutter.columns-2 .flexgrid-item,.flexgrid.with-gutter.hg.columns-2 .fgi,.flexgrid.with-gutter.hg.columns-2 .flexgrid-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media (min-width:1024px){.fg.margined.half-gutter.columns-3 .fgi,.fg.margined.half-gutter.columns-3 .flexgrid-item,.fg.margined.hg.columns-3 .fgi,.fg.margined.hg.columns-3 .flexgrid-item,.fg.wg.half-gutter.columns-3 .fgi,.fg.wg.half-gutter.columns-3 .flexgrid-item,.fg.wg.hg.columns-3 .fgi,.fg.wg.hg.columns-3 .flexgrid-item,.fg.with-gutter.half-gutter.columns-3 .fgi,.fg.with-gutter.half-gutter.columns-3 .flexgrid-item,.fg.with-gutter.hg.columns-3 .fgi,.fg.with-gutter.hg.columns-3 .flexgrid-item,.flexgrid.margined.half-gutter.columns-3 .fgi,.flexgrid.margined.half-gutter.columns-3 .flexgrid-item,.flexgrid.margined.hg.columns-3 .fgi,.flexgrid.margined.hg.columns-3 .flexgrid-item,.flexgrid.wg.half-gutter.columns-3 .fgi,.flexgrid.wg.half-gutter.columns-3 .flexgrid-item,.flexgrid.wg.hg.columns-3 .fgi,.flexgrid.wg.hg.columns-3 .flexgrid-item,.flexgrid.with-gutter.half-gutter.columns-3 .fgi,.flexgrid.with-gutter.half-gutter.columns-3 .flexgrid-item,.flexgrid.with-gutter.hg.columns-3 .fgi,.flexgrid.with-gutter.hg.columns-3 .flexgrid-item{flex:0 0 calc(33.33333% - 10px);max-width:calc(33.33333% - 10px)}}@media (min-width:1024px){.fg.margined.half-gutter.columns-4 .fgi,.fg.margined.half-gutter.columns-4 .flexgrid-item,.fg.margined.hg.columns-4 .fgi,.fg.margined.hg.columns-4 .flexgrid-item,.fg.wg.half-gutter.columns-4 .fgi,.fg.wg.half-gutter.columns-4 .flexgrid-item,.fg.wg.hg.columns-4 .fgi,.fg.wg.hg.columns-4 .flexgrid-item,.fg.with-gutter.half-gutter.columns-4 .fgi,.fg.with-gutter.half-gutter.columns-4 .flexgrid-item,.fg.with-gutter.hg.columns-4 .fgi,.fg.with-gutter.hg.columns-4 .flexgrid-item,.flexgrid.margined.half-gutter.columns-4 .fgi,.flexgrid.margined.half-gutter.columns-4 .flexgrid-item,.flexgrid.margined.hg.columns-4 .fgi,.flexgrid.margined.hg.columns-4 .flexgrid-item,.flexgrid.wg.half-gutter.columns-4 .fgi,.flexgrid.wg.half-gutter.columns-4 .flexgrid-item,.flexgrid.wg.hg.columns-4 .fgi,.flexgrid.wg.hg.columns-4 .flexgrid-item,.flexgrid.with-gutter.half-gutter.columns-4 .fgi,.flexgrid.with-gutter.half-gutter.columns-4 .flexgrid-item,.flexgrid.with-gutter.hg.columns-4 .fgi,.flexgrid.with-gutter.hg.columns-4 .flexgrid-item{flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px)}}@media (min-width:1024px){.fg.margined.half-gutter.columns-5 .fgi,.fg.margined.half-gutter.columns-5 .flexgrid-item,.fg.margined.hg.columns-5 .fgi,.fg.margined.hg.columns-5 .flexgrid-item,.fg.wg.half-gutter.columns-5 .fgi,.fg.wg.half-gutter.columns-5 .flexgrid-item,.fg.wg.hg.columns-5 .fgi,.fg.wg.hg.columns-5 .flexgrid-item,.fg.with-gutter.half-gutter.columns-5 .fgi,.fg.with-gutter.half-gutter.columns-5 .flexgrid-item,.fg.with-gutter.hg.columns-5 .fgi,.fg.with-gutter.hg.columns-5 .flexgrid-item,.flexgrid.margined.half-gutter.columns-5 .fgi,.flexgrid.margined.half-gutter.columns-5 .flexgrid-item,.flexgrid.margined.hg.columns-5 .fgi,.flexgrid.margined.hg.columns-5 .flexgrid-item,.flexgrid.wg.half-gutter.columns-5 .fgi,.flexgrid.wg.half-gutter.columns-5 .flexgrid-item,.flexgrid.wg.hg.columns-5 .fgi,.flexgrid.wg.hg.columns-5 .flexgrid-item,.flexgrid.with-gutter.half-gutter.columns-5 .fgi,.flexgrid.with-gutter.half-gutter.columns-5 .flexgrid-item,.flexgrid.with-gutter.hg.columns-5 .fgi,.flexgrid.with-gutter.hg.columns-5 .flexgrid-item{flex:0 0 calc(20% - 10px);max-width:calc(20% - 10px)}}.fg.margined.dg,.fg.margined.double-gutter,.fg.wg.dg,.fg.wg.double-gutter,.fg.with-gutter.dg,.fg.with-gutter.double-gutter,.flexgrid.margined.dg,.flexgrid.margined.double-gutter,.flexgrid.wg.dg,.flexgrid.wg.double-gutter,.flexgrid.with-gutter.dg,.flexgrid.with-gutter.double-gutter{margin:0 -20px}.fg.margined.dg .fgi,.fg.margined.dg .flexgrid-item,.fg.margined.double-gutter .fgi,.fg.margined.double-gutter .flexgrid-item,.fg.wg.dg .fgi,.fg.wg.dg .flexgrid-item,.fg.wg.double-gutter .fgi,.fg.wg.double-gutter .flexgrid-item,.fg.with-gutter.dg .fgi,.fg.with-gutter.dg .flexgrid-item,.fg.with-gutter.double-gutter .fgi,.fg.with-gutter.double-gutter .flexgrid-item,.flexgrid.margined.dg .fgi,.flexgrid.margined.dg .flexgrid-item,.flexgrid.margined.double-gutter .fgi,.flexgrid.margined.double-gutter .flexgrid-item,.flexgrid.wg.dg .fgi,.flexgrid.wg.dg .flexgrid-item,.flexgrid.wg.double-gutter .fgi,.flexgrid.wg.double-gutter .flexgrid-item,.flexgrid.with-gutter.dg .fgi,.flexgrid.with-gutter.dg .flexgrid-item,.flexgrid.with-gutter.double-gutter .fgi,.flexgrid.with-gutter.double-gutter .flexgrid-item{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);margin:0 20px 40px}@media (min-width:1024px){.fg.margined.dg .fgi.size-5,.fg.margined.dg .flexgrid-item.size-5,.fg.margined.double-gutter .fgi.size-5,.fg.margined.double-gutter .flexgrid-item.size-5,.fg.wg.dg .fgi.size-5,.fg.wg.dg .flexgrid-item.size-5,.fg.wg.double-gutter .fgi.size-5,.fg.wg.double-gutter .flexgrid-item.size-5,.fg.with-gutter.dg .fgi.size-5,.fg.with-gutter.dg .flexgrid-item.size-5,.fg.with-gutter.double-gutter .fgi.size-5,.fg.with-gutter.double-gutter .flexgrid-item.size-5,.flexgrid.margined.dg .fgi.size-5,.flexgrid.margined.dg .flexgrid-item.size-5,.flexgrid.margined.double-gutter .fgi.size-5,.flexgrid.margined.double-gutter .flexgrid-item.size-5,.flexgrid.wg.dg .fgi.size-5,.flexgrid.wg.dg .flexgrid-item.size-5,.flexgrid.wg.double-gutter .fgi.size-5,.flexgrid.wg.double-gutter .flexgrid-item.size-5,.flexgrid.with-gutter.dg .fgi.size-5,.flexgrid.with-gutter.dg .flexgrid-item.size-5,.flexgrid.with-gutter.double-gutter .fgi.size-5,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-5{flex:0 0 calc(5% - 40px);max-width:calc(5% - 40px)}.fg.margined.dg .fgi.size-10,.fg.margined.dg .flexgrid-item.size-10,.fg.margined.double-gutter .fgi.size-10,.fg.margined.double-gutter .flexgrid-item.size-10,.fg.wg.dg .fgi.size-10,.fg.wg.dg .flexgrid-item.size-10,.fg.wg.double-gutter .fgi.size-10,.fg.wg.double-gutter .flexgrid-item.size-10,.fg.with-gutter.dg .fgi.size-10,.fg.with-gutter.dg .flexgrid-item.size-10,.fg.with-gutter.double-gutter .fgi.size-10,.fg.with-gutter.double-gutter .flexgrid-item.size-10,.flexgrid.margined.dg .fgi.size-10,.flexgrid.margined.dg .flexgrid-item.size-10,.flexgrid.margined.double-gutter .fgi.size-10,.flexgrid.margined.double-gutter .flexgrid-item.size-10,.flexgrid.wg.dg .fgi.size-10,.flexgrid.wg.dg .flexgrid-item.size-10,.flexgrid.wg.double-gutter .fgi.size-10,.flexgrid.wg.double-gutter .flexgrid-item.size-10,.flexgrid.with-gutter.dg .fgi.size-10,.flexgrid.with-gutter.dg .flexgrid-item.size-10,.flexgrid.with-gutter.double-gutter .fgi.size-10,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-10{flex:0 0 calc(10% - 40px);max-width:calc(10% - 40px)}.fg.margined.dg .fgi.size-15,.fg.margined.dg .flexgrid-item.size-15,.fg.margined.double-gutter .fgi.size-15,.fg.margined.double-gutter .flexgrid-item.size-15,.fg.wg.dg .fgi.size-15,.fg.wg.dg .flexgrid-item.size-15,.fg.wg.double-gutter .fgi.size-15,.fg.wg.double-gutter .flexgrid-item.size-15,.fg.with-gutter.dg .fgi.size-15,.fg.with-gutter.dg .flexgrid-item.size-15,.fg.with-gutter.double-gutter .fgi.size-15,.fg.with-gutter.double-gutter .flexgrid-item.size-15,.flexgrid.margined.dg .fgi.size-15,.flexgrid.margined.dg .flexgrid-item.size-15,.flexgrid.margined.double-gutter .fgi.size-15,.flexgrid.margined.double-gutter .flexgrid-item.size-15,.flexgrid.wg.dg .fgi.size-15,.flexgrid.wg.dg .flexgrid-item.size-15,.flexgrid.wg.double-gutter .fgi.size-15,.flexgrid.wg.double-gutter .flexgrid-item.size-15,.flexgrid.with-gutter.dg .fgi.size-15,.flexgrid.with-gutter.dg .flexgrid-item.size-15,.flexgrid.with-gutter.double-gutter .fgi.size-15,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-15{flex:0 0 calc(15% - 40px);max-width:calc(15% - 40px)}.fg.margined.dg .fgi.size-20,.fg.margined.dg .flexgrid-item.size-20,.fg.margined.double-gutter .fgi.size-20,.fg.margined.double-gutter .flexgrid-item.size-20,.fg.wg.dg .fgi.size-20,.fg.wg.dg .flexgrid-item.size-20,.fg.wg.double-gutter .fgi.size-20,.fg.wg.double-gutter .flexgrid-item.size-20,.fg.with-gutter.dg .fgi.size-20,.fg.with-gutter.dg .flexgrid-item.size-20,.fg.with-gutter.double-gutter .fgi.size-20,.fg.with-gutter.double-gutter .flexgrid-item.size-20,.flexgrid.margined.dg .fgi.size-20,.flexgrid.margined.dg .flexgrid-item.size-20,.flexgrid.margined.double-gutter .fgi.size-20,.flexgrid.margined.double-gutter .flexgrid-item.size-20,.flexgrid.wg.dg .fgi.size-20,.flexgrid.wg.dg .flexgrid-item.size-20,.flexgrid.wg.double-gutter .fgi.size-20,.flexgrid.wg.double-gutter .flexgrid-item.size-20,.flexgrid.with-gutter.dg .fgi.size-20,.flexgrid.with-gutter.dg .flexgrid-item.size-20,.flexgrid.with-gutter.double-gutter .fgi.size-20,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-20{flex:0 0 calc(20% - 40px);max-width:calc(20% - 40px)}.fg.margined.dg .fgi.size-25,.fg.margined.dg .flexgrid-item.size-25,.fg.margined.double-gutter .fgi.size-25,.fg.margined.double-gutter .flexgrid-item.size-25,.fg.wg.dg .fgi.size-25,.fg.wg.dg .flexgrid-item.size-25,.fg.wg.double-gutter .fgi.size-25,.fg.wg.double-gutter .flexgrid-item.size-25,.fg.with-gutter.dg .fgi.size-25,.fg.with-gutter.dg .flexgrid-item.size-25,.fg.with-gutter.double-gutter .fgi.size-25,.fg.with-gutter.double-gutter .flexgrid-item.size-25,.flexgrid.margined.dg .fgi.size-25,.flexgrid.margined.dg .flexgrid-item.size-25,.flexgrid.margined.double-gutter .fgi.size-25,.flexgrid.margined.double-gutter .flexgrid-item.size-25,.flexgrid.wg.dg .fgi.size-25,.flexgrid.wg.dg .flexgrid-item.size-25,.flexgrid.wg.double-gutter .fgi.size-25,.flexgrid.wg.double-gutter .flexgrid-item.size-25,.flexgrid.with-gutter.dg .fgi.size-25,.flexgrid.with-gutter.dg .flexgrid-item.size-25,.flexgrid.with-gutter.double-gutter .fgi.size-25,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-25{flex:0 0 calc(25% - 40px);max-width:calc(25% - 40px)}.fg.margined.dg .fgi.size-30,.fg.margined.dg .flexgrid-item.size-30,.fg.margined.double-gutter .fgi.size-30,.fg.margined.double-gutter .flexgrid-item.size-30,.fg.wg.dg .fgi.size-30,.fg.wg.dg .flexgrid-item.size-30,.fg.wg.double-gutter .fgi.size-30,.fg.wg.double-gutter .flexgrid-item.size-30,.fg.with-gutter.dg .fgi.size-30,.fg.with-gutter.dg .flexgrid-item.size-30,.fg.with-gutter.double-gutter .fgi.size-30,.fg.with-gutter.double-gutter .flexgrid-item.size-30,.flexgrid.margined.dg .fgi.size-30,.flexgrid.margined.dg .flexgrid-item.size-30,.flexgrid.margined.double-gutter .fgi.size-30,.flexgrid.margined.double-gutter .flexgrid-item.size-30,.flexgrid.wg.dg .fgi.size-30,.flexgrid.wg.dg .flexgrid-item.size-30,.flexgrid.wg.double-gutter .fgi.size-30,.flexgrid.wg.double-gutter .flexgrid-item.size-30,.flexgrid.with-gutter.dg .fgi.size-30,.flexgrid.with-gutter.dg .flexgrid-item.size-30,.flexgrid.with-gutter.double-gutter .fgi.size-30,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-30{flex:0 0 calc(30% - 40px);max-width:calc(30% - 40px)}.fg.margined.dg .fgi.size-33,.fg.margined.dg .flexgrid-item.size-33,.fg.margined.double-gutter .fgi.size-33,.fg.margined.double-gutter .flexgrid-item.size-33,.fg.wg.dg .fgi.size-33,.fg.wg.dg .flexgrid-item.size-33,.fg.wg.double-gutter .fgi.size-33,.fg.wg.double-gutter .flexgrid-item.size-33,.fg.with-gutter.dg .fgi.size-33,.fg.with-gutter.dg .flexgrid-item.size-33,.fg.with-gutter.double-gutter .fgi.size-33,.fg.with-gutter.double-gutter .flexgrid-item.size-33,.flexgrid.margined.dg .fgi.size-33,.flexgrid.margined.dg .flexgrid-item.size-33,.flexgrid.margined.double-gutter .fgi.size-33,.flexgrid.margined.double-gutter .flexgrid-item.size-33,.flexgrid.wg.dg .fgi.size-33,.flexgrid.wg.dg .flexgrid-item.size-33,.flexgrid.wg.double-gutter .fgi.size-33,.flexgrid.wg.double-gutter .flexgrid-item.size-33,.flexgrid.with-gutter.dg .fgi.size-33,.flexgrid.with-gutter.dg .flexgrid-item.size-33,.flexgrid.with-gutter.double-gutter .fgi.size-33,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-33{flex:0 0 calc(33.3333% - 40px);max-width:calc(33.3333% - 40px)}.fg.margined.dg .fgi.size-35,.fg.margined.dg .flexgrid-item.size-35,.fg.margined.double-gutter .fgi.size-35,.fg.margined.double-gutter .flexgrid-item.size-35,.fg.wg.dg .fgi.size-35,.fg.wg.dg .flexgrid-item.size-35,.fg.wg.double-gutter .fgi.size-35,.fg.wg.double-gutter .flexgrid-item.size-35,.fg.with-gutter.dg .fgi.size-35,.fg.with-gutter.dg .flexgrid-item.size-35,.fg.with-gutter.double-gutter .fgi.size-35,.fg.with-gutter.double-gutter .flexgrid-item.size-35,.flexgrid.margined.dg .fgi.size-35,.flexgrid.margined.dg .flexgrid-item.size-35,.flexgrid.margined.double-gutter .fgi.size-35,.flexgrid.margined.double-gutter .flexgrid-item.size-35,.flexgrid.wg.dg .fgi.size-35,.flexgrid.wg.dg .flexgrid-item.size-35,.flexgrid.wg.double-gutter .fgi.size-35,.flexgrid.wg.double-gutter .flexgrid-item.size-35,.flexgrid.with-gutter.dg .fgi.size-35,.flexgrid.with-gutter.dg .flexgrid-item.size-35,.flexgrid.with-gutter.double-gutter .fgi.size-35,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-35{flex:0 0 calc(35% - 40px);max-width:calc(35% - 40px)}.fg.margined.dg .fgi.size-40,.fg.margined.dg .flexgrid-item.size-40,.fg.margined.double-gutter .fgi.size-40,.fg.margined.double-gutter .flexgrid-item.size-40,.fg.wg.dg .fgi.size-40,.fg.wg.dg .flexgrid-item.size-40,.fg.wg.double-gutter .fgi.size-40,.fg.wg.double-gutter .flexgrid-item.size-40,.fg.with-gutter.dg .fgi.size-40,.fg.with-gutter.dg .flexgrid-item.size-40,.fg.with-gutter.double-gutter .fgi.size-40,.fg.with-gutter.double-gutter .flexgrid-item.size-40,.flexgrid.margined.dg .fgi.size-40,.flexgrid.margined.dg .flexgrid-item.size-40,.flexgrid.margined.double-gutter .fgi.size-40,.flexgrid.margined.double-gutter .flexgrid-item.size-40,.flexgrid.wg.dg .fgi.size-40,.flexgrid.wg.dg .flexgrid-item.size-40,.flexgrid.wg.double-gutter .fgi.size-40,.flexgrid.wg.double-gutter .flexgrid-item.size-40,.flexgrid.with-gutter.dg .fgi.size-40,.flexgrid.with-gutter.dg .flexgrid-item.size-40,.flexgrid.with-gutter.double-gutter .fgi.size-40,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-40{flex:0 0 calc(40% - 40px);max-width:calc(40% - 40px)}.fg.margined.dg .fgi.size-45,.fg.margined.dg .flexgrid-item.size-45,.fg.margined.double-gutter .fgi.size-45,.fg.margined.double-gutter .flexgrid-item.size-45,.fg.wg.dg .fgi.size-45,.fg.wg.dg .flexgrid-item.size-45,.fg.wg.double-gutter .fgi.size-45,.fg.wg.double-gutter .flexgrid-item.size-45,.fg.with-gutter.dg .fgi.size-45,.fg.with-gutter.dg .flexgrid-item.size-45,.fg.with-gutter.double-gutter .fgi.size-45,.fg.with-gutter.double-gutter .flexgrid-item.size-45,.flexgrid.margined.dg .fgi.size-45,.flexgrid.margined.dg .flexgrid-item.size-45,.flexgrid.margined.double-gutter .fgi.size-45,.flexgrid.margined.double-gutter .flexgrid-item.size-45,.flexgrid.wg.dg .fgi.size-45,.flexgrid.wg.dg .flexgrid-item.size-45,.flexgrid.wg.double-gutter .fgi.size-45,.flexgrid.wg.double-gutter .flexgrid-item.size-45,.flexgrid.with-gutter.dg .fgi.size-45,.flexgrid.with-gutter.dg .flexgrid-item.size-45,.flexgrid.with-gutter.double-gutter .fgi.size-45,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-45{flex:0 0 calc(45% - 40px);max-width:calc(45% - 40px)}.fg.margined.dg .fgi.size-50,.fg.margined.dg .flexgrid-item.size-50,.fg.margined.double-gutter .fgi.size-50,.fg.margined.double-gutter .flexgrid-item.size-50,.fg.wg.dg .fgi.size-50,.fg.wg.dg .flexgrid-item.size-50,.fg.wg.double-gutter .fgi.size-50,.fg.wg.double-gutter .flexgrid-item.size-50,.fg.with-gutter.dg .fgi.size-50,.fg.with-gutter.dg .flexgrid-item.size-50,.fg.with-gutter.double-gutter .fgi.size-50,.fg.with-gutter.double-gutter .flexgrid-item.size-50,.flexgrid.margined.dg .fgi.size-50,.flexgrid.margined.dg .flexgrid-item.size-50,.flexgrid.margined.double-gutter .fgi.size-50,.flexgrid.margined.double-gutter .flexgrid-item.size-50,.flexgrid.wg.dg .fgi.size-50,.flexgrid.wg.dg .flexgrid-item.size-50,.flexgrid.wg.double-gutter .fgi.size-50,.flexgrid.wg.double-gutter .flexgrid-item.size-50,.flexgrid.with-gutter.dg .fgi.size-50,.flexgrid.with-gutter.dg .flexgrid-item.size-50,.flexgrid.with-gutter.double-gutter .fgi.size-50,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-50{flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}.fg.margined.dg .fgi.size-55,.fg.margined.dg .flexgrid-item.size-55,.fg.margined.double-gutter .fgi.size-55,.fg.margined.double-gutter .flexgrid-item.size-55,.fg.wg.dg .fgi.size-55,.fg.wg.dg .flexgrid-item.size-55,.fg.wg.double-gutter .fgi.size-55,.fg.wg.double-gutter .flexgrid-item.size-55,.fg.with-gutter.dg .fgi.size-55,.fg.with-gutter.dg .flexgrid-item.size-55,.fg.with-gutter.double-gutter .fgi.size-55,.fg.with-gutter.double-gutter .flexgrid-item.size-55,.flexgrid.margined.dg .fgi.size-55,.flexgrid.margined.dg .flexgrid-item.size-55,.flexgrid.margined.double-gutter .fgi.size-55,.flexgrid.margined.double-gutter .flexgrid-item.size-55,.flexgrid.wg.dg .fgi.size-55,.flexgrid.wg.dg .flexgrid-item.size-55,.flexgrid.wg.double-gutter .fgi.size-55,.flexgrid.wg.double-gutter .flexgrid-item.size-55,.flexgrid.with-gutter.dg .fgi.size-55,.flexgrid.with-gutter.dg .flexgrid-item.size-55,.flexgrid.with-gutter.double-gutter .fgi.size-55,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-55{flex:0 0 calc(55% - 40px);max-width:calc(55% - 40px)}.fg.margined.dg .fgi.size-60,.fg.margined.dg .flexgrid-item.size-60,.fg.margined.double-gutter .fgi.size-60,.fg.margined.double-gutter .flexgrid-item.size-60,.fg.wg.dg .fgi.size-60,.fg.wg.dg .flexgrid-item.size-60,.fg.wg.double-gutter .fgi.size-60,.fg.wg.double-gutter .flexgrid-item.size-60,.fg.with-gutter.dg .fgi.size-60,.fg.with-gutter.dg .flexgrid-item.size-60,.fg.with-gutter.double-gutter .fgi.size-60,.fg.with-gutter.double-gutter .flexgrid-item.size-60,.flexgrid.margined.dg .fgi.size-60,.flexgrid.margined.dg .flexgrid-item.size-60,.flexgrid.margined.double-gutter .fgi.size-60,.flexgrid.margined.double-gutter .flexgrid-item.size-60,.flexgrid.wg.dg .fgi.size-60,.flexgrid.wg.dg .flexgrid-item.size-60,.flexgrid.wg.double-gutter .fgi.size-60,.flexgrid.wg.double-gutter .flexgrid-item.size-60,.flexgrid.with-gutter.dg .fgi.size-60,.flexgrid.with-gutter.dg .flexgrid-item.size-60,.flexgrid.with-gutter.double-gutter .fgi.size-60,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-60{flex:0 0 calc(60% - 40px);max-width:calc(60% - 40px)}.fg.margined.dg .fgi.size-65,.fg.margined.dg .flexgrid-item.size-65,.fg.margined.double-gutter .fgi.size-65,.fg.margined.double-gutter .flexgrid-item.size-65,.fg.wg.dg .fgi.size-65,.fg.wg.dg .flexgrid-item.size-65,.fg.wg.double-gutter .fgi.size-65,.fg.wg.double-gutter .flexgrid-item.size-65,.fg.with-gutter.dg .fgi.size-65,.fg.with-gutter.dg .flexgrid-item.size-65,.fg.with-gutter.double-gutter .fgi.size-65,.fg.with-gutter.double-gutter .flexgrid-item.size-65,.flexgrid.margined.dg .fgi.size-65,.flexgrid.margined.dg .flexgrid-item.size-65,.flexgrid.margined.double-gutter .fgi.size-65,.flexgrid.margined.double-gutter .flexgrid-item.size-65,.flexgrid.wg.dg .fgi.size-65,.flexgrid.wg.dg .flexgrid-item.size-65,.flexgrid.wg.double-gutter .fgi.size-65,.flexgrid.wg.double-gutter .flexgrid-item.size-65,.flexgrid.with-gutter.dg .fgi.size-65,.flexgrid.with-gutter.dg .flexgrid-item.size-65,.flexgrid.with-gutter.double-gutter .fgi.size-65,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-65{flex:0 0 calc(65% - 40px);max-width:calc(65% - 40px)}.fg.margined.dg .fgi.size-70,.fg.margined.dg .flexgrid-item.size-70,.fg.margined.double-gutter .fgi.size-70,.fg.margined.double-gutter .flexgrid-item.size-70,.fg.wg.dg .fgi.size-70,.fg.wg.dg .flexgrid-item.size-70,.fg.wg.double-gutter .fgi.size-70,.fg.wg.double-gutter .flexgrid-item.size-70,.fg.with-gutter.dg .fgi.size-70,.fg.with-gutter.dg .flexgrid-item.size-70,.fg.with-gutter.double-gutter .fgi.size-70,.fg.with-gutter.double-gutter .flexgrid-item.size-70,.flexgrid.margined.dg .fgi.size-70,.flexgrid.margined.dg .flexgrid-item.size-70,.flexgrid.margined.double-gutter .fgi.size-70,.flexgrid.margined.double-gutter .flexgrid-item.size-70,.flexgrid.wg.dg .fgi.size-70,.flexgrid.wg.dg .flexgrid-item.size-70,.flexgrid.wg.double-gutter .fgi.size-70,.flexgrid.wg.double-gutter .flexgrid-item.size-70,.flexgrid.with-gutter.dg .fgi.size-70,.flexgrid.with-gutter.dg .flexgrid-item.size-70,.flexgrid.with-gutter.double-gutter .fgi.size-70,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-70{flex:0 0 calc(70% - 40px);max-width:calc(70% - 40px)}.fg.margined.dg .fgi.size-75,.fg.margined.dg .flexgrid-item.size-75,.fg.margined.double-gutter .fgi.size-75,.fg.margined.double-gutter .flexgrid-item.size-75,.fg.wg.dg .fgi.size-75,.fg.wg.dg .flexgrid-item.size-75,.fg.wg.double-gutter .fgi.size-75,.fg.wg.double-gutter .flexgrid-item.size-75,.fg.with-gutter.dg .fgi.size-75,.fg.with-gutter.dg .flexgrid-item.size-75,.fg.with-gutter.double-gutter .fgi.size-75,.fg.with-gutter.double-gutter .flexgrid-item.size-75,.flexgrid.margined.dg .fgi.size-75,.flexgrid.margined.dg .flexgrid-item.size-75,.flexgrid.margined.double-gutter .fgi.size-75,.flexgrid.margined.double-gutter .flexgrid-item.size-75,.flexgrid.wg.dg .fgi.size-75,.flexgrid.wg.dg .flexgrid-item.size-75,.flexgrid.wg.double-gutter .fgi.size-75,.flexgrid.wg.double-gutter .flexgrid-item.size-75,.flexgrid.with-gutter.dg .fgi.size-75,.flexgrid.with-gutter.dg .flexgrid-item.size-75,.flexgrid.with-gutter.double-gutter .fgi.size-75,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-75{flex:0 0 calc(75% - 40px);max-width:calc(75% - 40px)}.fg.margined.dg .fgi.size-80,.fg.margined.dg .flexgrid-item.size-80,.fg.margined.double-gutter .fgi.size-80,.fg.margined.double-gutter .flexgrid-item.size-80,.fg.wg.dg .fgi.size-80,.fg.wg.dg .flexgrid-item.size-80,.fg.wg.double-gutter .fgi.size-80,.fg.wg.double-gutter .flexgrid-item.size-80,.fg.with-gutter.dg .fgi.size-80,.fg.with-gutter.dg .flexgrid-item.size-80,.fg.with-gutter.double-gutter .fgi.size-80,.fg.with-gutter.double-gutter .flexgrid-item.size-80,.flexgrid.margined.dg .fgi.size-80,.flexgrid.margined.dg .flexgrid-item.size-80,.flexgrid.margined.double-gutter .fgi.size-80,.flexgrid.margined.double-gutter .flexgrid-item.size-80,.flexgrid.wg.dg .fgi.size-80,.flexgrid.wg.dg .flexgrid-item.size-80,.flexgrid.wg.double-gutter .fgi.size-80,.flexgrid.wg.double-gutter .flexgrid-item.size-80,.flexgrid.with-gutter.dg .fgi.size-80,.flexgrid.with-gutter.dg .flexgrid-item.size-80,.flexgrid.with-gutter.double-gutter .fgi.size-80,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-80{flex:0 0 calc(80% - 40px);max-width:calc(80% - 40px)}.fg.margined.dg .fgi.size-85,.fg.margined.dg .flexgrid-item.size-85,.fg.margined.double-gutter .fgi.size-85,.fg.margined.double-gutter .flexgrid-item.size-85,.fg.wg.dg .fgi.size-85,.fg.wg.dg .flexgrid-item.size-85,.fg.wg.double-gutter .fgi.size-85,.fg.wg.double-gutter .flexgrid-item.size-85,.fg.with-gutter.dg .fgi.size-85,.fg.with-gutter.dg .flexgrid-item.size-85,.fg.with-gutter.double-gutter .fgi.size-85,.fg.with-gutter.double-gutter .flexgrid-item.size-85,.flexgrid.margined.dg .fgi.size-85,.flexgrid.margined.dg .flexgrid-item.size-85,.flexgrid.margined.double-gutter .fgi.size-85,.flexgrid.margined.double-gutter .flexgrid-item.size-85,.flexgrid.wg.dg .fgi.size-85,.flexgrid.wg.dg .flexgrid-item.size-85,.flexgrid.wg.double-gutter .fgi.size-85,.flexgrid.wg.double-gutter .flexgrid-item.size-85,.flexgrid.with-gutter.dg .fgi.size-85,.flexgrid.with-gutter.dg .flexgrid-item.size-85,.flexgrid.with-gutter.double-gutter .fgi.size-85,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-85{flex:0 0 calc(85% - 40px);max-width:calc(85% - 40px)}.fg.margined.dg .fgi.size-90,.fg.margined.dg .flexgrid-item.size-90,.fg.margined.double-gutter .fgi.size-90,.fg.margined.double-gutter .flexgrid-item.size-90,.fg.wg.dg .fgi.size-90,.fg.wg.dg .flexgrid-item.size-90,.fg.wg.double-gutter .fgi.size-90,.fg.wg.double-gutter .flexgrid-item.size-90,.fg.with-gutter.dg .fgi.size-90,.fg.with-gutter.dg .flexgrid-item.size-90,.fg.with-gutter.double-gutter .fgi.size-90,.fg.with-gutter.double-gutter .flexgrid-item.size-90,.flexgrid.margined.dg .fgi.size-90,.flexgrid.margined.dg .flexgrid-item.size-90,.flexgrid.margined.double-gutter .fgi.size-90,.flexgrid.margined.double-gutter .flexgrid-item.size-90,.flexgrid.wg.dg .fgi.size-90,.flexgrid.wg.dg .flexgrid-item.size-90,.flexgrid.wg.double-gutter .fgi.size-90,.flexgrid.wg.double-gutter .flexgrid-item.size-90,.flexgrid.with-gutter.dg .fgi.size-90,.flexgrid.with-gutter.dg .flexgrid-item.size-90,.flexgrid.with-gutter.double-gutter .fgi.size-90,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-90{flex:0 0 calc(90% - 40px);max-width:calc(90% - 40px)}.fg.margined.dg .fgi.size-95,.fg.margined.dg .flexgrid-item.size-95,.fg.margined.double-gutter .fgi.size-95,.fg.margined.double-gutter .flexgrid-item.size-95,.fg.wg.dg .fgi.size-95,.fg.wg.dg .flexgrid-item.size-95,.fg.wg.double-gutter .fgi.size-95,.fg.wg.double-gutter .flexgrid-item.size-95,.fg.with-gutter.dg .fgi.size-95,.fg.with-gutter.dg .flexgrid-item.size-95,.fg.with-gutter.double-gutter .fgi.size-95,.fg.with-gutter.double-gutter .flexgrid-item.size-95,.flexgrid.margined.dg .fgi.size-95,.flexgrid.margined.dg .flexgrid-item.size-95,.flexgrid.margined.double-gutter .fgi.size-95,.flexgrid.margined.double-gutter .flexgrid-item.size-95,.flexgrid.wg.dg .fgi.size-95,.flexgrid.wg.dg .flexgrid-item.size-95,.flexgrid.wg.double-gutter .fgi.size-95,.flexgrid.wg.double-gutter .flexgrid-item.size-95,.flexgrid.with-gutter.dg .fgi.size-95,.flexgrid.with-gutter.dg .flexgrid-item.size-95,.flexgrid.with-gutter.double-gutter .fgi.size-95,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-95{flex:0 0 calc(95% - 40px);max-width:calc(95% - 40px)}.fg.margined.dg .fgi.size-100,.fg.margined.dg .flexgrid-item.size-100,.fg.margined.double-gutter .fgi.size-100,.fg.margined.double-gutter .flexgrid-item.size-100,.fg.wg.dg .fgi.size-100,.fg.wg.dg .flexgrid-item.size-100,.fg.wg.double-gutter .fgi.size-100,.fg.wg.double-gutter .flexgrid-item.size-100,.fg.with-gutter.dg .fgi.size-100,.fg.with-gutter.dg .flexgrid-item.size-100,.fg.with-gutter.double-gutter .fgi.size-100,.fg.with-gutter.double-gutter .flexgrid-item.size-100,.flexgrid.margined.dg .fgi.size-100,.flexgrid.margined.dg .flexgrid-item.size-100,.flexgrid.margined.double-gutter .fgi.size-100,.flexgrid.margined.double-gutter .flexgrid-item.size-100,.flexgrid.wg.dg .fgi.size-100,.flexgrid.wg.dg .flexgrid-item.size-100,.flexgrid.wg.double-gutter .fgi.size-100,.flexgrid.wg.double-gutter .flexgrid-item.size-100,.flexgrid.with-gutter.dg .fgi.size-100,.flexgrid.with-gutter.dg .flexgrid-item.size-100,.flexgrid.with-gutter.double-gutter .fgi.size-100,.flexgrid.with-gutter.double-gutter .flexgrid-item.size-100{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}}@media (min-width:1024px){.fg.margined.dg.columns-2 .fgi,.fg.margined.dg.columns-2 .flexgrid-item,.fg.margined.double-gutter.columns-2 .fgi,.fg.margined.double-gutter.columns-2 .flexgrid-item,.fg.wg.dg.columns-2 .fgi,.fg.wg.dg.columns-2 .flexgrid-item,.fg.wg.double-gutter.columns-2 .fgi,.fg.wg.double-gutter.columns-2 .flexgrid-item,.fg.with-gutter.dg.columns-2 .fgi,.fg.with-gutter.dg.columns-2 .flexgrid-item,.fg.with-gutter.double-gutter.columns-2 .fgi,.fg.with-gutter.double-gutter.columns-2 .flexgrid-item,.flexgrid.margined.dg.columns-2 .fgi,.flexgrid.margined.dg.columns-2 .flexgrid-item,.flexgrid.margined.double-gutter.columns-2 .fgi,.flexgrid.margined.double-gutter.columns-2 .flexgrid-item,.flexgrid.wg.dg.columns-2 .fgi,.flexgrid.wg.dg.columns-2 .flexgrid-item,.flexgrid.wg.double-gutter.columns-2 .fgi,.flexgrid.wg.double-gutter.columns-2 .flexgrid-item,.flexgrid.with-gutter.dg.columns-2 .fgi,.flexgrid.with-gutter.dg.columns-2 .flexgrid-item,.flexgrid.with-gutter.double-gutter.columns-2 .fgi,.flexgrid.with-gutter.double-gutter.columns-2 .flexgrid-item{flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}}@media (min-width:1024px){.fg.margined.dg.columns-3 .fgi,.fg.margined.dg.columns-3 .flexgrid-item,.fg.margined.double-gutter.columns-3 .fgi,.fg.margined.double-gutter.columns-3 .flexgrid-item,.fg.wg.dg.columns-3 .fgi,.fg.wg.dg.columns-3 .flexgrid-item,.fg.wg.double-gutter.columns-3 .fgi,.fg.wg.double-gutter.columns-3 .flexgrid-item,.fg.with-gutter.dg.columns-3 .fgi,.fg.with-gutter.dg.columns-3 .flexgrid-item,.fg.with-gutter.double-gutter.columns-3 .fgi,.fg.with-gutter.double-gutter.columns-3 .flexgrid-item,.flexgrid.margined.dg.columns-3 .fgi,.flexgrid.margined.dg.columns-3 .flexgrid-item,.flexgrid.margined.double-gutter.columns-3 .fgi,.flexgrid.margined.double-gutter.columns-3 .flexgrid-item,.flexgrid.wg.dg.columns-3 .fgi,.flexgrid.wg.dg.columns-3 .flexgrid-item,.flexgrid.wg.double-gutter.columns-3 .fgi,.flexgrid.wg.double-gutter.columns-3 .flexgrid-item,.flexgrid.with-gutter.dg.columns-3 .fgi,.flexgrid.with-gutter.dg.columns-3 .flexgrid-item,.flexgrid.with-gutter.double-gutter.columns-3 .fgi,.flexgrid.with-gutter.double-gutter.columns-3 .flexgrid-item{flex:0 0 calc(33.33333% - 40px);max-width:calc(33.33333% - 40px)}}@media (min-width:1024px){.fg.margined.dg.columns-4 .fgi,.fg.margined.dg.columns-4 .flexgrid-item,.fg.margined.double-gutter.columns-4 .fgi,.fg.margined.double-gutter.columns-4 .flexgrid-item,.fg.wg.dg.columns-4 .fgi,.fg.wg.dg.columns-4 .flexgrid-item,.fg.wg.double-gutter.columns-4 .fgi,.fg.wg.double-gutter.columns-4 .flexgrid-item,.fg.with-gutter.dg.columns-4 .fgi,.fg.with-gutter.dg.columns-4 .flexgrid-item,.fg.with-gutter.double-gutter.columns-4 .fgi,.fg.with-gutter.double-gutter.columns-4 .flexgrid-item,.flexgrid.margined.dg.columns-4 .fgi,.flexgrid.margined.dg.columns-4 .flexgrid-item,.flexgrid.margined.double-gutter.columns-4 .fgi,.flexgrid.margined.double-gutter.columns-4 .flexgrid-item,.flexgrid.wg.dg.columns-4 .fgi,.flexgrid.wg.dg.columns-4 .flexgrid-item,.flexgrid.wg.double-gutter.columns-4 .fgi,.flexgrid.wg.double-gutter.columns-4 .flexgrid-item,.flexgrid.with-gutter.dg.columns-4 .fgi,.flexgrid.with-gutter.dg.columns-4 .flexgrid-item,.flexgrid.with-gutter.double-gutter.columns-4 .fgi,.flexgrid.with-gutter.double-gutter.columns-4 .flexgrid-item{flex:0 0 calc(25% - 40px);max-width:calc(25% - 40px)}}@media (min-width:1024px){.fg.margined.dg.columns-5 .fgi,.fg.margined.dg.columns-5 .flexgrid-item,.fg.margined.double-gutter.columns-5 .fgi,.fg.margined.double-gutter.columns-5 .flexgrid-item,.fg.wg.dg.columns-5 .fgi,.fg.wg.dg.columns-5 .flexgrid-item,.fg.wg.double-gutter.columns-5 .fgi,.fg.wg.double-gutter.columns-5 .flexgrid-item,.fg.with-gutter.dg.columns-5 .fgi,.fg.with-gutter.dg.columns-5 .flexgrid-item,.fg.with-gutter.double-gutter.columns-5 .fgi,.fg.with-gutter.double-gutter.columns-5 .flexgrid-item,.flexgrid.margined.dg.columns-5 .fgi,.flexgrid.margined.dg.columns-5 .flexgrid-item,.flexgrid.margined.double-gutter.columns-5 .fgi,.flexgrid.margined.double-gutter.columns-5 .flexgrid-item,.flexgrid.wg.dg.columns-5 .fgi,.flexgrid.wg.dg.columns-5 .flexgrid-item,.flexgrid.wg.double-gutter.columns-5 .fgi,.flexgrid.wg.double-gutter.columns-5 .flexgrid-item,.flexgrid.with-gutter.dg.columns-5 .fgi,.flexgrid.with-gutter.dg.columns-5 .flexgrid-item,.flexgrid.with-gutter.double-gutter.columns-5 .fgi,.flexgrid.with-gutter.double-gutter.columns-5 .flexgrid-item{flex:0 0 calc(20% - 40px);max-width:calc(20% - 40px)}}.fg.padded .fgi,.fg.padded .flexgrid-item,.flexgrid.padded .fgi,.flexgrid.padded .flexgrid-item{padding:20px 10px}

/*!
 *  FDC CookieLaw Tool - v1.4.5
 *  Cookie & Privacy management tool
 *  GitHub: https://github.com/FattiDiCookies/italianPrivacyPolicy/tree/master/dist/tool
 *  Docs: https://github.com/FattiDiCookies/italianPrivacyPolicy/wiki/FDC-Tool
 *  Bugs: https://github.com/FattiDiCookies/italianPrivacyPolicy/issues
 *
 *  (c) 2015 by FDC Crew
 *  Made by FDC Crew and released under MIT License
 */.fdc-cookielaw__banner{position:fixed;top:-101%;left:0;right:0;padding:20px;font-family:sans-serif;background:#050505;color:#fff;z-index:10000}.no-bootstrap.fdc-cookielaw__banner a{color:#2976d0;text-decoration:none;transition:color .2s ease}.no-bootstrap.fdc-cookielaw__banner a:hover{color:#4189dd}.fdc-cookielaw__banner.topBanner{top:-101%;bottom:auto;transition:top .5s ease}.fdc-cookielaw__banner.bottomBanner{top:auto;bottom:-101%;transition:bottom .5s ease}.fdc-cookielaw__banner.topBanner.showBanner{top:0}.fdc-cookielaw__banner.bottomBanner.showBanner{bottom:0}.fdc-cookielaw__banner-text p{margin:0}.fdc-cookielaw__policy-buttons{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #333}.fdc-cookielaw__banner-buttons,.fdc-cookielaw__policy-buttons{margin-top:20px;padding-top:20px;border-top:1px solid #333}.fdc-cookielaw__banner-buttons .button,.fdc-cookielaw__policy-buttons .button{display:inline-block;color:#fff;background:#2976d0;font-size:1.2em;padding:5px 10px;margin:0 10px 5px 0;text-decoration:none;border-radius:6px;border:none;cursor:pointer;transition:background .2s ease,color .2s ease}.fdc-cookielaw__banner-buttons .button:hover,.fdc-cookielaw__policy-buttons .button:hover{background:#4189dd;color:#fff}.fdc-cookielaw__banner-buttons .button-red,.fdc-cookielaw__policy-buttons .button-red{background:#b91313}.fdc-cookielaw__banner-buttons .button-red:hover,.fdc-cookielaw__policy-buttons .button-red:hover{background:#cb2727}.fdc-cookielaw__policy{margin:40px 10%;font-family:sans-serif;font-size:1em;color:#555}.fdc-cookielaw__policy a{color:#555}.fdc-cookielaw__policy p{margin:0 0 1em;line-height:1.3em}.fdc-cookielaw__policy h5{font-weight:700;font-style:italic}.fdctool__services .fdctool__services_cat .fdctool__services_cat-title{font-weight:700}.fdctool__services_item-choise{margin-top:30px;margin-bottom:30px}.fdctool__services_item-choise h6{margin:0;font-weight:700}.fdctool__services_item-choise .fdctool__services_item-choise-panelbody p{font-size:.9em}.fdctool__services_item-choise .fdctool__services_item-choise-panelbody .fdctool__services_item-choise-msg{font-size:.8em;font-weight:700;display:none;padding:15px 0 0}.fdctool__services_item-choise.accepted h6 .choise-label.accepted{display:inline-block}.fdctool__services_item-choise.accepted h6 .choise-label.rejected,.fdctool__services_item-choise.rejected h6 .choise-label.accepted{display:none}.fdctool__services_item-choise.rejected h6 .choise-label.rejected{display:inline-block}.button,a.button{display:inline-block;background:#eb5252;color:#fff;text-transform:uppercase;line-height:1em;padding:22px 44px!important;font-size:16px!important;font-weight:700!important;border:1px solid #eb5252;border-radius:0!important;outline-style:solid;outline-width:0;cursor:pointer;margin-bottom:3px;transition-property:all;transition-duration:.2s;transition-timing-function:ease}.button:hover,a.button:hover{color:#fff;background:#e24747;border-color:#e24747;border-radius:0!important}.button.small,a.button.small{font-size:1em;height:30px;line-height:30px}.button.disabled,a.button.disabled{pointer-events:none;opacity:.5}.button.button-primary,a.button.button-primary{color:#fff!important;background:#eb5252;border-color:#eb5252}.button.button-primary:hover,a.button.button-primary:hover{color:#fff!important;background:rgba(235,82,82,.8);border-color:#eb5252}.button.button-black,a.button.button-black{color:#fff!important;background:#0c120c;border-color:#0c120c}.button.button-black:hover,a.button.button-black:hover{color:#fff!important;background:rgba(12,18,12,.8);border-color:#0c120c}.button.button-red,a.button.button-red{color:#fff!important;background:#eb5252;border-color:#eb5252}.button.button-red:hover,a.button.button-red:hover{color:#fff!important;background:rgba(235,82,82,.8);border-color:#eb5252}.button.button-yellow,a.button.button-yellow{color:#fff!important;background:#fdc400;border-color:#fdc400}.button.button-yellow:hover,a.button.button-yellow:hover{color:#fff!important;background:rgba(253,196,0,.8);border-color:#fdc400}.button.button-green,a.button.button-green{color:#fff!important;background:#55a573;border-color:#55a573}.button.button-green:hover,a.button.button-green:hover{color:#fff!important;background:rgba(85,165,115,.8);border-color:#55a573}.button.button-orange,a.button.button-orange{color:#420039!important;background:#eca72c;border-color:#420039}.button.button-orange:hover,a.button.button-orange:hover{color:#420039!important;background:rgba(236,167,44,.8);border-color:#420039}.button.button-purple,a.button.button-purple{color:#d72638!important;background:#420039;border-color:#d72638}.button.button-purple:hover,a.button.button-purple:hover{color:#d72638!important;background:rgba(66,0,57,.8);border-color:#d72638}.button.button-violet,a.button.button-violet{color:#eca72c!important;background:#44355b;border-color:#eca72c}.button.button-violet:hover,a.button.button-violet:hover{color:#eca72c!important;background:rgba(68,53,91,.8);border-color:#eca72c}.button.button-magenta,a.button.button-magenta{color:#44355b!important;background:#f9b9f2;border-color:#44355b}.button.button-magenta:hover,a.button.button-magenta:hover{color:#44355b!important;background:rgba(249,185,242,.8);border-color:#44355b}.button-disabled{pointer-events:none}.et_pb_button.divi-button,body #page-container .et_pb_section .et_pb_button.divi-button{display:inline-block;background:#eb5252;color:#fff;text-transform:uppercase;line-height:1em;padding:22px 44px!important;font-size:16px!important;font-weight:700!important;border:1px solid #eb5252;outline-style:solid;outline-width:0;cursor:pointer;margin-bottom:3px;transition-property:all;transition-duration:.2s;transition-timing-function:ease;border-radius:0!important}.et_pb_button.divi-button:hover,body #page-container .et_pb_section .et_pb_button.divi-button:hover{color:#fff;background:#e24747;border-color:#e24747}.et_pb_button.divi-button.small,body #page-container .et_pb_section .et_pb_button.divi-button.small{font-size:1em;height:30px;line-height:30px}.et_pb_button.divi-button.disabled,body #page-container .et_pb_section .et_pb_button.divi-button.disabled{pointer-events:none;opacity:.5}.et_pb_button.divi-button:hover,body #page-container .et_pb_section .et_pb_button.divi-button:hover{border-radius:0!important;padding:22px 44px!important;border-width:1px!important}.et_pb_button.divi-button-yellow{background-color:transparent;border-color:#fdc400;color:#fdc400}.et_pb_button.divi-button-yellow:hover{background-color:#fdc400;border-color:#fdc400;color:#fff}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt.disabled,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt.disabled,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt.disabled:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt.disabled:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt.disabled,.et_button_no_icon.woocommerce-page button.button.alt.disabled:hover,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce button.button.alt.disabled,.et_button_no_icon.woocommerce button.button.alt.disabled:hover,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce input.button:hover,.woocommerce input.button,.woocommerce input.button:hover,body .et_button_no_icon.et_button_left .et_pb_button:hover,body .et_button_no_icon .et_pb_button,body .et_button_no_icon .et_pb_button:hover,body .et_pb_button{padding:22px 44px!important}.p,p{font-size:inherit;color:inherit;line-height:1.4em;padding:0;margin:0 0 20px}ul{list-style-type:inherit;margin:0 0 40px}ol,ul{padding:0 0 0 40px}ol{margin:0}ol li,ul li{margin:0 0 10px;padding:0;line-height:1.4em}.center-text,.center-txt,.centered-text,.centered-txt{text-align:center}.right-text,.right-txt{text-align:right}.left-text,.left-txt{text-align:left}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.font-mini{font-size:.5em}.font-small{font-size:.7em}.font-smaller{font-size:.8em}.font-larger{font-size:1.3em}.font-large{font-size:1.5em}.font-big{font-size:2em}.font-thin{font-weight:100}.font-extra-light,.font-extralight{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold .font-semi-bold{font-weight:600}.font-bold{font-weight:700}.font-extra-bold,.font-extrabold{font-weight:800}.font-black{font-weight:900}.important,.very-important{background:#2b2e34;color:#fff;padding:0 .2em;line-height:1.2em}.very-important{font-weight:700}.font-italic,.italic{font-style:italic}.font-oblique,.oblique{font-style:oblique}.bold,.strong{font-weight:700}.bolder,.stronger{font-weight:bolder}.lighter{font-weight:lighter}.tab{margin:0 0 20px;border-collapse:collapse;width:100%}.tab td,.tab th{padding:10px}.tab thead{color:inherit;background:transparent;font-size:1.2em}.tab.tab-bordered{border:1px solid #55a573}.tab.tab-bordered tr{border-bottom:1px solid #55a573}.tab.tab-bordered tr:last-child{border-bottom:none}.tab.tab-bordered thead{border-bottom:1px solid #55a573}.tab.tab-bordered td,.tab.tab-bordered th{padding:10px;border-right:1px solid #55a573}.tab.tab-bordered td:last-child,.tab.tab-bordered th:last-child{border-right:none}.tab.tab-zebra tbody tr:nth-child(odd){color:inherit;background:#293241}.tab.tab-zebra tbody tr:nth-child(2n){color:inherit;background:transparent}
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2022 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}ul.et-social-icons,ul.et-social-icons li,ul.menu,ul.menu li,ul.nav,ul.nav li{margin:0}.container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_row,.et_pb_slider .et_pb_container{width:90%!important}#main-content.no-sidebar .container:before{display:none}#main-content.no-sidebar .container #left-area{float:none;width:auto;padding:0!important}#main-content.no-sidebar .container #sidebar{display:none}#mobile_menu{list-style-type:none}.fc-newsletter__privacy-checkbox{font-size:.8em;margin:0 20px 20px}.fc_logo__textlogo{font-weight:700;font-size:1.5em}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal}@media (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:fixed}.wpml-ls-item .sub-menu{padding-left:0!important}.wpml-ls-item .sub-menu li{padding-left:0}}h1{font-size:45px;font-size:2.8125rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.45px}@media (min-width:1024px){h1{font-size:5.0625rem;letter-spacing:.81px}}h2{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.32px;line-height:1em}@media (min-width:1024px){h2{font-size:3.75rem;letter-spacing:.6px;line-height:.95em}}h3{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em}@media (min-width:1024px){h3{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}h4{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){h4{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}h5,h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){h5,h6{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}h1,h2,h3,h4,h5,h6{margin-top:0}h1.title-1,h2.title-1,h3.title-1,h4.title-1,h5.title-1,h6.title-1{font-size:45px;font-size:2.8125rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.45px}@media (min-width:1024px){h1.title-1,h2.title-1,h3.title-1,h4.title-1,h5.title-1,h6.title-1{font-size:5.0625rem;letter-spacing:.81px}}h1.title-2,h2.title-2,h3.title-2,h4.title-2,h5.title-2,h6.title-2{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.32px;line-height:1em}@media (min-width:1024px){h1.title-2,h2.title-2,h3.title-2,h4.title-2,h5.title-2,h6.title-2{font-size:3.75rem;letter-spacing:.6px;line-height:.95em}}h1.title-3,h2.title-3,h3.title-3,h4.title-3,h5.title-3,h6.title-3{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em}@media (min-width:1024px){h1.title-3,h2.title-3,h3.title-3,h4.title-3,h5.title-3,h6.title-3{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}h1.title-4,h2.title-4,h3.title-4,h4.title-4,h5.title-4,h6.title-4{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){h1.title-4,h2.title-4,h3.title-4,h4.title-4,h5.title-4,h6.title-4{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.et_pb_module.et_pb_text.title-1 h1,.et_pb_module.et_pb_text.title-1 h2,.et_pb_module.et_pb_text.title-1 h3,.et_pb_module.et_pb_text.title-1 h4,.et_pb_module.et_pb_text.title-1 h5,.et_pb_module.et_pb_text.title-1 h6,.et_pb_module.et_pb_text.title_1 h1,.et_pb_module.et_pb_text.title_1 h2,.et_pb_module.et_pb_text.title_1 h3,.et_pb_module.et_pb_text.title_1 h4,.et_pb_module.et_pb_text.title_1 h5,.et_pb_module.et_pb_text.title_1 h6,.title-1 h1,.title-1 h2,.title-1 h3,.title-1 h4,.title-1 h5,.title-1 h6,.title_1 h1,.title_1 h2,.title_1 h3,.title_1 h4,.title_1 h5,.title_1 h6{font-size:45px;font-size:2.8125rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.45px}@media (min-width:1024px){.et_pb_module.et_pb_text.title-1 h1,.et_pb_module.et_pb_text.title-1 h2,.et_pb_module.et_pb_text.title-1 h3,.et_pb_module.et_pb_text.title-1 h4,.et_pb_module.et_pb_text.title-1 h5,.et_pb_module.et_pb_text.title-1 h6,.et_pb_module.et_pb_text.title_1 h1,.et_pb_module.et_pb_text.title_1 h2,.et_pb_module.et_pb_text.title_1 h3,.et_pb_module.et_pb_text.title_1 h4,.et_pb_module.et_pb_text.title_1 h5,.et_pb_module.et_pb_text.title_1 h6,.title-1 h1,.title-1 h2,.title-1 h3,.title-1 h4,.title-1 h5,.title-1 h6,.title_1 h1,.title_1 h2,.title_1 h3,.title_1 h4,.title_1 h5,.title_1 h6{font-size:5.0625rem;letter-spacing:.81px}}.et_pb_module.et_pb_text.title-2 h1,.et_pb_module.et_pb_text.title-2 h2,.et_pb_module.et_pb_text.title-2 h3,.et_pb_module.et_pb_text.title-2 h4,.et_pb_module.et_pb_text.title-2 h5,.et_pb_module.et_pb_text.title-2 h6,.et_pb_module.et_pb_text.title_2 h1,.et_pb_module.et_pb_text.title_2 h2,.et_pb_module.et_pb_text.title_2 h3,.et_pb_module.et_pb_text.title_2 h4,.et_pb_module.et_pb_text.title_2 h5,.et_pb_module.et_pb_text.title_2 h6,.title-2 h1,.title-2 h2,.title-2 h3,.title-2 h4,.title-2 h5,.title-2 h6,.title_2 h1,.title_2 h2,.title_2 h3,.title_2 h4,.title_2 h5,.title_2 h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.32px;line-height:1em}@media (min-width:1024px){.et_pb_module.et_pb_text.title-2 h1,.et_pb_module.et_pb_text.title-2 h2,.et_pb_module.et_pb_text.title-2 h3,.et_pb_module.et_pb_text.title-2 h4,.et_pb_module.et_pb_text.title-2 h5,.et_pb_module.et_pb_text.title-2 h6,.et_pb_module.et_pb_text.title_2 h1,.et_pb_module.et_pb_text.title_2 h2,.et_pb_module.et_pb_text.title_2 h3,.et_pb_module.et_pb_text.title_2 h4,.et_pb_module.et_pb_text.title_2 h5,.et_pb_module.et_pb_text.title_2 h6,.title-2 h1,.title-2 h2,.title-2 h3,.title-2 h4,.title-2 h5,.title-2 h6,.title_2 h1,.title_2 h2,.title_2 h3,.title_2 h4,.title_2 h5,.title_2 h6{font-size:3.75rem;letter-spacing:.6px;line-height:.95em}}.et_pb_module.et_pb_text.title-3 h1,.et_pb_module.et_pb_text.title-3 h2,.et_pb_module.et_pb_text.title-3 h3,.et_pb_module.et_pb_text.title-3 h4,.et_pb_module.et_pb_text.title-3 h5,.et_pb_module.et_pb_text.title-3 h6,.et_pb_module.et_pb_text.title_3 h1,.et_pb_module.et_pb_text.title_3 h2,.et_pb_module.et_pb_text.title_3 h3,.et_pb_module.et_pb_text.title_3 h4,.et_pb_module.et_pb_text.title_3 h5,.et_pb_module.et_pb_text.title_3 h6,.title-3 h1,.title-3 h2,.title-3 h3,.title-3 h4,.title-3 h5,.title-3 h6,.title_3 h1,.title_3 h2,.title_3 h3,.title_3 h4,.title_3 h5,.title_3 h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em}@media (min-width:1024px){.et_pb_module.et_pb_text.title-3 h1,.et_pb_module.et_pb_text.title-3 h2,.et_pb_module.et_pb_text.title-3 h3,.et_pb_module.et_pb_text.title-3 h4,.et_pb_module.et_pb_text.title-3 h5,.et_pb_module.et_pb_text.title-3 h6,.et_pb_module.et_pb_text.title_3 h1,.et_pb_module.et_pb_text.title_3 h2,.et_pb_module.et_pb_text.title_3 h3,.et_pb_module.et_pb_text.title_3 h4,.et_pb_module.et_pb_text.title_3 h5,.et_pb_module.et_pb_text.title_3 h6,.title-3 h1,.title-3 h2,.title-3 h3,.title-3 h4,.title-3 h5,.title-3 h6,.title_3 h1,.title_3 h2,.title_3 h3,.title_3 h4,.title_3 h5,.title_3 h6{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.et_pb_module.et_pb_text.title-4 h1,.et_pb_module.et_pb_text.title-4 h2,.et_pb_module.et_pb_text.title-4 h3,.et_pb_module.et_pb_text.title-4 h4,.et_pb_module.et_pb_text.title-4 h5,.et_pb_module.et_pb_text.title-4 h6,.et_pb_module.et_pb_text.title_4 h1,.et_pb_module.et_pb_text.title_4 h2,.et_pb_module.et_pb_text.title_4 h3,.et_pb_module.et_pb_text.title_4 h4,.et_pb_module.et_pb_text.title_4 h5,.et_pb_module.et_pb_text.title_4 h6,.title-4 h1,.title-4 h2,.title-4 h3,.title-4 h4,.title-4 h5,.title-4 h6,.title_4 h1,.title_4 h2,.title_4 h3,.title_4 h4,.title_4 h5,.title_4 h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){.et_pb_module.et_pb_text.title-4 h1,.et_pb_module.et_pb_text.title-4 h2,.et_pb_module.et_pb_text.title-4 h3,.et_pb_module.et_pb_text.title-4 h4,.et_pb_module.et_pb_text.title-4 h5,.et_pb_module.et_pb_text.title-4 h6,.et_pb_module.et_pb_text.title_4 h1,.et_pb_module.et_pb_text.title_4 h2,.et_pb_module.et_pb_text.title_4 h3,.et_pb_module.et_pb_text.title_4 h4,.et_pb_module.et_pb_text.title_4 h5,.et_pb_module.et_pb_text.title_4 h6,.title-4 h1,.title-4 h2,.title-4 h3,.title-4 h4,.title-4 h5,.title-4 h6,.title_4 h1,.title_4 h2,.title_4 h3,.title_4 h4,.title_4 h5,.title_4 h6{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.et_pb_module.et_pb_text.title-5 h1,.et_pb_module.et_pb_text.title-5 h2,.et_pb_module.et_pb_text.title-5 h3,.et_pb_module.et_pb_text.title-5 h4,.et_pb_module.et_pb_text.title-5 h5,.et_pb_module.et_pb_text.title-5 h6,.et_pb_module.et_pb_text.title_5 h1,.et_pb_module.et_pb_text.title_5 h2,.et_pb_module.et_pb_text.title_5 h3,.et_pb_module.et_pb_text.title_5 h4,.et_pb_module.et_pb_text.title_5 h5,.et_pb_module.et_pb_text.title_5 h6,.title-5 h1,.title-5 h2,.title-5 h3,.title-5 h4,.title-5 h5,.title-5 h6,.title_5 h1,.title_5 h2,.title_5 h3,.title_5 h4,.title_5 h5,.title_5 h6{font-size:20px;font-size:1.25rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700}.et_pb_module.et_pb_text.subtitle-header p,.subtitle-header p{font-family:SF Pro Text,Helvetica,Arial,sans-serif;font-size:25px;font-weight:400;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){.et_pb_module.et_pb_text.subtitle-header p,.subtitle-header p{font-size:25px;letter-spacing:.25px;line-height:1.33em}}.title-handwrite h1 em,.title-handwrite h2 em,.title-handwrite h3 em,.title-handwrite h4 em,.title-handwrite h5 em,.title-handwrite h6 em,.title-with-handwrite h1 em,.title-with-handwrite h2 em,.title-with-handwrite h3 em,.title-with-handwrite h4 em,.title-with-handwrite h5 em,.title-with-handwrite h6 em{font-family:Gillingham,Helvetica,Arial,sans-serif;font-weight:400;font-size:2em}.title-handwrite.handwrite-yellow h1 em,.title-handwrite.handwrite-yellow h2 em,.title-handwrite.handwrite-yellow h3 em,.title-handwrite.handwrite-yellow h4 em,.title-handwrite.handwrite-yellow h5 em,.title-handwrite.handwrite-yellow h6 em,.title-with-handwrite.handwrite-yellow h1 em,.title-with-handwrite.handwrite-yellow h2 em,.title-with-handwrite.handwrite-yellow h3 em,.title-with-handwrite.handwrite-yellow h4 em,.title-with-handwrite.handwrite-yellow h5 em,.title-with-handwrite.handwrite-yellow h6 em{color:#fdc400}.title-handwrite.handwrite-red h1 em,.title-handwrite.handwrite-red h2 em,.title-handwrite.handwrite-red h3 em,.title-handwrite.handwrite-red h4 em,.title-handwrite.handwrite-red h5 em,.title-handwrite.handwrite-red h6 em,.title-with-handwrite.handwrite-red h1 em,.title-with-handwrite.handwrite-red h2 em,.title-with-handwrite.handwrite-red h3 em,.title-with-handwrite.handwrite-red h4 em,.title-with-handwrite.handwrite-red h5 em,.title-with-handwrite.handwrite-red h6 em{color:#eb5252}.title-handwrite.handwrite-larger h1 em,.title-handwrite.handwrite-larger h2 em,.title-handwrite.handwrite-larger h3 em,.title-handwrite.handwrite-larger h4 em,.title-handwrite.handwrite-larger h5 em,.title-handwrite.handwrite-larger h6 em,.title-with-handwrite.handwrite-larger h1 em,.title-with-handwrite.handwrite-larger h2 em,.title-with-handwrite.handwrite-larger h3 em,.title-with-handwrite.handwrite-larger h4 em,.title-with-handwrite.handwrite-larger h5 em,.title-with-handwrite.handwrite-larger h6 em{font-size:1.3em}.title-underline h1,.title-underline h2,.title-underline h3,.title-underline h4,.title-underline h5,.title-underline h6,.title_underline h1,.title_underline h2,.title_underline h3,.title_underline h4,.title_underline h5,.title_underline h6{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #2b2e34}.title-arrow h1,.title-arrow h2,.title-arrow h3,.title-arrow h4,.title-arrow h5,.title-arrow h6,.title_arrow h1,.title_arrow h2,.title_arrow h3,.title_arrow h4,.title_arrow h5,.title_arrow h6{display:flex;align-items:center}.title-arrow h1:after,.title-arrow h2:after,.title-arrow h3:after,.title-arrow h4:after,.title-arrow h5:after,.title-arrow h6:after,.title_arrow h1:after,.title_arrow h2:after,.title_arrow h3:after,.title_arrow h4:after,.title_arrow h5:after,.title_arrow h6:after{content:"";width:25px;height:14px;background-image:url(img/svg/arrow-round-forward.svg);background-repeat:no-repeat;margin-left:auto}.title-font-handwrite h1,.title-font-handwrite h2,.title-font-handwrite h3,.title-font-handwrite h4,.title-font-handwrite h5,.title-font-handwrite h6{font-family:Gillingham,Helvetica,Arial,sans-serif}@media (min-width:1024px){.title-font-handwrite h1,.title-font-handwrite h2,.title-font-handwrite h3,.title-font-handwrite h4,.title-font-handwrite h5,.title-font-handwrite h6{font-size:100px}}.link-bold a{font-weight:700!important}.et-cart-info{display:none}@media (max-width:1023px){#et_top_search #et_search_icon,#et_top_search #et_search_icon:before{color:#2b2e34!important}}.main-logo{display:none!important}.logo-svg{display:inline-block;height:54%;max-height:54%;width:auto;transition:all .4s ease-in-out;-webkit-transform:translateZ(0)}.logo-svg svg{height:100%;width:auto}.logo-svg svg path{fill:#2b2e34}.logo-svg.logo-white svg path{fill:#fff}.logo-svg.logo-black svg path{fill:#2b2e34}#main-header .et_search_form_container{background:#fff!important;width:100%!important;max-width:100%!important;display:flex;align-items:center;padding:0 20px}#main-header .et-search-form{width:85%!important;max-width:85%!important;position:static}#main-header .et-search-form input{border:1px solid #2b2e34!important;max-width:100%!important;position:static;margin:0;padding:10px;color:#2b2e34!important;text-transform:none}#main-header .et_close_search_field{width:15%}#main-header .et_close_search_field:after{color:#2b2e34!important}@media (min-width:1024px){#main-header .et-search-form{width:95%!important;max-width:95%!important}#main-header .et_close_search_field{width:5%}}@media (max-width:980px){#main-header,#main-header.et-fixed-header{background-color:#fff!important;box-shadow:0 3px 8px 0 rgba(0,0,0,.3)!important}}body #main-header.et-fixed-header{box-shadow:0 3px 8px 0 rgba(0,0,0,.3)!important;background-color:#fff!important}body #main-header.et-fixed-header #top-menu li a{color:#2b2e34!important}body #main-header.et-fixed-header #top-menu li.current_page_item a{color:#eb5252!important}body #main-header.et-fixed-header #et_search_icon:before{color:#2b2e34!important}body.force-white-header #main-header{box-shadow:0 3px 8px 0 rgba(0,0,0,.3)!important;background-color:#fff!important;opacity:1!important}body.force-white-header #main-header #top-menu li a{color:#2b2e34!important}body.force-white-header #main-header #top-menu li.current_page_item a{color:#eb5252!important}.mobile_menu_bar:before,body.force-white-header #main-header #et_search_icon:before{color:#2b2e34!important}#mobile_menu.et_mobile_menu{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw;height:calc(100vh - 126px);overflow-y:scroll;padding:40px 0;border-top:3px solid #2b2e34;background-color:#fff!important}#mobile_menu.et_mobile_menu li a{border:none;text-transform:uppercase;text-align:center;color:#2b2e34!important}#mobile_menu.et_mobile_menu li.social-icons-menu-item{padding-top:80px}#mobile_menu.et_mobile_menu li.social-icons-menu-item ul.et-social-icons{width:50%;padding:40px 0 0;margin:0 auto;border-top:1px solid #2b2e34}#mobile_menu.et_mobile_menu li.social-icons-menu-item ul.et-social-icons li{padding:0;margin:0 10px 0 0}#mobile_menu.et_mobile_menu li.social-icons-menu-item ul.et-social-icons li a{font-size:25px;font-size:1.5625rem;padding:0}#mobile_menu.et_mobile_menu li.social-icons-menu-item ul.et-social-icons li:last-child{margin-right:0}#mobile_menu.et_mobile_menu li.menu-item-has-children{background-color:transparent}#mobile_menu.et_mobile_menu li.menu-item-has-children>a:first-child{background-color:transparent;pointer-events:none}#mobile_menu.et_mobile_menu li.menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:inline-block;margin-left:5px;font-weight:800}#mobile_menu.et_mobile_menu li ul.sub-menu{padding:0;height:0;overflow:hidden;transition:all .2s ease;margin:0}#mobile_menu.et_mobile_menu li ul.sub-menu li{padding:0}#mobile_menu.et_mobile_menu li ul.sub-menu.opened{padding-top:20px;margin-bottom:20px}#main-footer{position:relative;z-index:1}#main-footer .bottom-nav{text-align:center}@media (max-width:1023px){#main-footer .bottom-nav li{display:block;padding:0}}#main-footer #footer-widgets .footer-widget{margin-bottom:0!important}#main-footer #footer-widgets .footer-widget .widget_block{width:100%}#main-footer #footer-widgets .footer-widget .widget_block .logo-bottom-on-widget{text-align:center;margin:0 auto 40px}#main-footer #footer-widgets .footer-widget .widget_block:last-child{margin-bottom:40px}#footer-bottom .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#footer-bottom .container .et-social-icons{order:2;margin:40px 0;padding:0}#footer-bottom .container #footer-info{order:1}#footer-bottom .container #footer-info a{color:#eb5252}@media (min-width:1024px){#footer-bottom .container{justify-content:flex-start}#footer-bottom .container .et-social-icons{width:10%;text-align:right;margin:0}#footer-bottom .container #footer-info{width:90%}}@media (min-width:1024px){.fc_mod__company-infos{margin-bottom:10px;display:flex;justify-content:space-between}}.et_pb_row.row-full-width{width:100%!important;max-width:100%!important}.fc_mod__full-width-header-section .et_pb_section_video_bg{position:fixed}.et_pb_fullwidth_header.fc_mod__full-width-header{padding-top:132px!important;padding-bottom:132px!important}@media (min-width:1025px){.et_pb_fullwidth_header.fc_mod__full-width-header{background-attachment:fixed}}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content{width:90%;max-width:1300px}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h1.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h2.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h3.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h4.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h5.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content h6.et_pb_module_header{padding:0;margin:0 0 20px}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content .et_pb_fullwidth_header_subhead{font-family:SF Pro Text,Helvetica,Arial,sans-serif;font-size:25px;font-weight:400;letter-spacing:.22px;line-height:1.23em}@media (min-width:1024px){.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_container .header-content .et_pb_fullwidth_header_subhead{font-size:25px;letter-spacing:.25px;line-height:1.33em}}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll{padding-bottom:40px}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container{width:70px;height:70px;transition:all .2s ease}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container:before{content:"";display:block;width:1px;height:70px;margin-left:34px;background-color:#fff}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container .scroll-down.et-pb-icon{display:none}.fc_mod__full-width-header-section .et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container{width:70px;height:70px;border-radius:50%;background-image:url(img/svg/header-arrow-down.svg)}.fc_mod__full-width-header-section .et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container:hover{background-color:rgba(12,18,12,.5)}.fc_mod__full-width-header-section .et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_scroll .scroll-down-container:before{display:none!important}.et_pb_fullwidth_header.fc_mod__full-width-header .et_pb_fullwidth_header_overlay{background:#000;background:linear-gradient(180deg,#000,rgba(0,0,0,.4388130252) 50%,transparent);opacity:.6}.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content{position:relative}.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h1.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h2.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h3.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h4.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h5.et_pb_module_header,.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content h6.et_pb_module_header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#eb5252!important;text-transform:lowercase}.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content .et_pb_fullwidth_header_subhead svg{fill:#fff}@media (min-width:1024px){.et_pb_fullwidth_header.fc_mod__full-width-header.header-svg-letter .et_pb_fullwidth_header_container .header-content{width:100%;max-width:100%}}.fc_mod__full-width-header-section .et_pb_fullwidth_header.fc_mod__full-width-header{padding-top:0!important;padding-bottom:0!important}.et_pb_module.et_pb_blurb.fc_mod__blurb-elegant .et_pb_blurb_content{max-width:none}.et_pb_module.et_pb_blurb.fc_mod__blurb-elegant .et_pb_blurb_content .et_pb_main_blurb_image{width:100%;margin-bottom:20px}.et_pb_module.et_pb_blurb.fc_mod__blurb-elegant .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%;height:auto}.fc_mod__video-and-text{display:flex;flex-wrap:wrap}.fc_mod__video-and-text .et_pb_column:first-child{order:2}.fc_mod__video-and-text .et_pb_column:nth-child(2){order:1;margin-bottom:40px!important}@media (min-width:1024px){.fc_mod__video-and-text{flex-wrap:nowrap}.fc_mod__video-and-text .et_pb_column:first-child{order:1;width:36%;display:flex;align-items:center;position:relative;z-index:10}.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text{position:relative;right:-100px;background:hsla(0,0%,96.1%,.8);padding:50px}.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h1,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h2,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h3,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h4,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h5,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em}}@media (min-width:1024px) and (min-width:1024px){.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h1,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h2,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h3,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h4,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h5,.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text h6{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}@media (min-width:1024px){.fc_mod__video-and-text .et_pb_column:first-child .et_pb_module.et_pb_text p:last-of-type{margin-bottom:0}}@media (min-width:1024px){.fc_mod__video-and-text .et_pb_column:nth-child(2){order:2;margin-bottom:0!important;margin-left:auto}}.fc_com__before-and-after-section{background-color:#f5f5f5}@media (min-width:1024px){.fc_com__before-and-after-section{background-color:#f5f5f5}}.fc_com__before-and-after-section .et_pb_module.et_pb_text{text-align:center}.fc_com__before-and-after-section .et_pb_module.et_pb_text h1,.fc_com__before-and-after-section .et_pb_module.et_pb_text h2,.fc_com__before-and-after-section .et_pb_module.et_pb_text h3,.fc_com__before-and-after-section .et_pb_module.et_pb_text h4,.fc_com__before-and-after-section .et_pb_module.et_pb_text h5,.fc_com__before-and-after-section .et_pb_module.et_pb_text h6{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em;padding:0;margin-bottom:40px}@media (min-width:1024px){.fc_com__before-and-after-section .et_pb_module.et_pb_text h1,.fc_com__before-and-after-section .et_pb_module.et_pb_text h2,.fc_com__before-and-after-section .et_pb_module.et_pb_text h3,.fc_com__before-and-after-section .et_pb_module.et_pb_text h4,.fc_com__before-and-after-section .et_pb_module.et_pb_text h5,.fc_com__before-and-after-section .et_pb_module.et_pb_text h6{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.fc_com__before-and-after-section .et_pb_module.et_pb_text h1 em,.fc_com__before-and-after-section .et_pb_module.et_pb_text h2 em,.fc_com__before-and-after-section .et_pb_module.et_pb_text h3 em,.fc_com__before-and-after-section .et_pb_module.et_pb_text h4 em,.fc_com__before-and-after-section .et_pb_module.et_pb_text h5 em,.fc_com__before-and-after-section .et_pb_module.et_pb_text h6 em{font-family:Gillingham,Helvetica,Arial,sans-serif;font-weight:400;font-size:2em;color:#eb5252}.fc_mod__before-and-after-carousel .owl-theme .owl-nav{position:absolute;left:0;right:0;display:flex;z-index:-1}.fc_mod__before-and-after-carousel .owl-theme .owl-nav [class*=owl-]{background:transparent}.fc_mod__before-and-after-carousel .owl-theme .owl-nav .owl-next{margin-left:auto}.fc_mod__before-and-after-carousel .owl-theme .owl-nav .custom-arrow{width:46px;height:46px;background-repeat:no-repeat;background-size:100%}.fc_mod__before-and-after-carousel .owl-theme .owl-nav .custom-arrow.arrow-prev{background-image:url(img/svg/harrow-circle-left.svg)}.fc_mod__before-and-after-carousel .owl-theme .owl-nav .custom-arrow.arrow-next{background-image:url(img/svg/harrow-circle-right.svg)}@media (min-width:1024px){.fc_mod__before-and-after-carousel .owl-theme .owl-nav{top:44%;left:-100px;right:-100px}.fc_mod__before-and-after-carousel .owl-theme .owl-nav .custom-arrow{width:70px;height:70px}}.fc_mod__before-and-after-carousel .owl-theme .owl-dots{padding:30px 0 0;width:calc(100% - 170px);margin:0 auto}@media (min-width:1024px){.fc_mod__before-and-after-carousel .owl-theme .owl-dots{width:100%;padding:40px 0 0}}.fc_mod__before-and-after .ds_before_after_slider_handle{background-image:url(img/svg/before-after-drag-small.svg);width:45px;height:45px;margin-left:-22.5px;margin-top:-22.5px;border:none}.fc_mod__before-and-after .ds_before_after_slider_handle span{display:none}.fc_mod__before-and-after .ds_before_after_slider_handle:after,.fc_mod__before-and-after .ds_before_after_slider_handle:before{display:none!important}@media (min-width:1024px){.fc_mod__before-and-after .ds_before_after_slider_handle{background-image:url(img/svg/before-after-drag-large.svg);width:70px;height:70px;margin-left:-35px;margin-top:-35px}}.fc_mod__blurb-row.et_pb_row{border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,.14901960784313725);padding:0;margin-bottom:80px}.fc_mod__blurb-row.et_pb_row .et_pb_column{position:relative}.fc_mod__blurb-row.et_pb_row .et_pb_column:first-child{min-height:300px}.fc_mod__blurb-row.et_pb_row .et_pb_column:nth-child(2){padding:32px 16px 64px;display:flex;flex-direction:column}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__image.et_pb_module.et_pb_image{margin-bottom:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__image.et_pb_module.et_pb_image .et_pb_image_wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__image.et_pb_module.et_pb_image img{border-radius:20px 20px 0 0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__number{position:absolute;top:0;right:0;bottom:0;left:0;font-size:110px;color:#fff;border-radius:20px 20px 0 0;background-color:rgba(12,18,12,.3);display:flex;justify-content:center;align-items:center}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_subtitle.et_pb_module.et_pb_text{font-weight:300;text-transform:uppercase;color:#757b80;margin-bottom:16px}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_subtitle.et_pb_module.et_pb_text .et_pb_text_inner p:last-of-type{margin:0}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_title.et_pb_module.et_pb_text{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;margin-bottom:20px}@media (min-width:1024px){.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_title.et_pb_module.et_pb_text{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_desc.et_pb_module.et_pb_text .et_pb_text_inner p:last-of-type,.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_title.et_pb_module.et_pb_text .et_pb_text_inner p:last-of-type{margin:0}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_button{position:absolute;bottom:-33px;left:50%;transform:translateX(-50%)}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_button a.button-rounded{width:66px;height:66px;background-image:url(img/svg/rounded-plus-icon.svg);background-repeat:no-repeat;background-size:100%;display:block}@media (min-width:1024px){.fc_com__blurb-rows{max-width:1400px;margin:0 auto}.fc_mod__blurb-row.et_pb_row{max-width:80%;margin:0 0 80px;border-radius:40px}.fc_mod__blurb-row.et_pb_row:nth-child(2n){margin-right:20%}.fc_mod__blurb-row.et_pb_row:nth-child(odd){margin-left:20%}.fc_mod__blurb-row.et_pb_row .et_pb_column:nth-child(2){padding:40px}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__image.et_pb_module.et_pb_image img,.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__number{border-radius:40px 0 0 40px}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_desc.et_pb_module.et_pb_text{margin-bottom:40px}.fc_mod__blurb-row.et_pb_row .fc_mod__blurb-row__text_button{position:static;margin-top:auto;margin-left:auto}}.fc_mod__horizontal-scroll-slider .fc_mod__horizontal-scroll-slider_inner{display:flex;flex-wrap:nowrap;position:relative;max-width:100%;width:100%;overflow-y:hidden;overflow-x:auto;padding-bottom:10px;cursor:url(img/svg/pointer.svg) 50 50,auto;scrollbar-width:thin;scrollbar-color:#0c120c #fff}.fc_mod__horizontal-scroll-slider .fc_mod__horizontal-scroll-slider_inner::-webkit-scrollbar{width:12px;height:10px}.fc_mod__horizontal-scroll-slider .fc_mod__horizontal-scroll-slider_inner::-webkit-scrollbar-track{background:#fff}.fc_mod__horizontal-scroll-slider .fc_mod__horizontal-scroll-slider_inner::-webkit-scrollbar-thumb{background-color:#0c120c;border-radius:0;border:3px solid #fff}.fc_mod__horizontal-scroll-slider .fc_mod__horizontal-scroll-slider_inner.active{cursor:url(img/svg/pointer_grab.svg) 35 35,auto}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image{min-width:30%;margin:0 10px 0 0;position:relative}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image:before{content:"";display:block;padding-top:75%}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image .et_pb_image_wrap{position:absolute;top:0;right:0;bottom:0;left:0}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image .et_pb_image_wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image .et_pb_image_wrap__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image .view-gallery{position:absolute;z-index:100;background-color:rgba(12,18,12,.3);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:auto;right:10px;bottom:10px;left:auto;color:#fff}@media (min-width:1024px){.fc_mod__horizontal-scroll-slider .et_pb_module.et_pb_image .view-gallery{width:50px;height:50px}}.fc_mod__dynamic_carousel{position:relative}.fc_mod__dynamic_carousel .owl-stage{padding-left:0!important}.fc_mod__dynamic_carousel .owl-nav{position:absolute;width:100%;height:46px;top:50%;transform:translateY(-50%);display:none}.fc_mod__dynamic_carousel .custom-arrow{width:46px;height:46px;background-repeat:no-repeat;background-size:100%;position:absolute;top:0}.fc_mod__dynamic_carousel .custom-arrow.arrow-prev{left:40px;background-image:url(img/svg/harrow-circle-left_white.svg)}.fc_mod__dynamic_carousel .custom-arrow.arrow-next{right:40px;background-image:url(img/svg/harrow-circle-right_white.svg)}.fc_mod__dynamic_carousel .custom-arrow:hover{background-color:transparent}@media (min-width:1024px){.fc_mod__dynamic_carousel .owl-nav{height:70px;display:block}.fc_mod__dynamic_carousel .custom-arrow{width:70px;height:70px}}.et_pb_section.fc_mod__divi-popup{padding:0}.et_pb_section.fc_mod__divi-popup .et_pb_row{margin:0!important;padding:0 0 20px!important;width:100%!important}.et_pb_section.fc_mod__divi-popup .et_pb_row .et_pb_column:nth-child(2){padding:20px}@media (min-width:1024px){.et_pb_section.fc_mod__divi-popup{width:50%}}@media (max-width:1023px){.et_pb_section.fc_mod__divi-popup .et_pb_row{padding:0!important}.et_pb_section.fc_mod__divi-popup .et_pb_row .et_pb_column:first-child{margin:0}.et_pb_section.fc_mod__divi-popup .et_pb_row .et_pb_column:nth-child(2){padding:20px}.et_pb_section.fc_mod__divi-popup .et_pb_row .et_pb_column .et_pb_module.et_pb_text{margin:0 0 10px}}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{color:transparent!important;text-shadow:none!important;background-color:transparent!important;background-repeat:no-repeat;background-size:100%;width:62px;height:62px;opacity:1;top:8px;right:8px}#et-boc .area-outer-wrap[data-da-color=dark] .da-close,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background-image:url(img/svg/rounded-close-icon.svg);box-shadow:none}@media (min-width:1024px){#et-boc .area-outer-wrap[data-da-color=dark] .da-close{top:-30px;right:-30px;width:66px;height:66px}}.fc_mod__hero-header{position:relative}.fc_mod__hero-header .fc_mod__hero-header_image{position:relative;background-repeat:no-repeat;background-size:cover}.fc_mod__hero-header .fc_mod__hero-header_image:before{content:"";display:block;padding-top:100%}.fc_mod__hero-header .fc_mod__hero-header_image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width:1024px){.fc_mod__hero-header .fc_mod__hero-header_image{position:relative;background-attachment:fixed;background-size:100%}.fc_mod__hero-header .fc_mod__hero-header_image:before{content:"";display:block;padding-top:27%}}.fc_mod__hero-header .fc_mod__hero-header_logo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.0340511204))}.fc_mod__hero-header .fc_mod__hero-header_logo .fc_mod__hero-header_logo_svg{opacity:0}.fc_mod__hero-header .fc_mod__hero-header_logo .fc_mod__hero-header_logo_svg svg{fill:#fff}.fc_mod__hero-header .fc_mod__hero-header_logo .fc_mod__hero-header_logo_title{opacity:0;position:absolute;top:50%;right:0;bottom:auto;left:0;transform:translateY(-50%);text-align:center;font-size:65px;font-size:4.0625rem;letter-spacing:1.28px;font-family:Gillingham,Helvetica,Arial,sans-serif;color:#eb5252;line-height:1em}@media (min-width:1024px){.fc_mod__hero-header .fc_mod__hero-header_logo .fc_mod__hero-header_logo_title{font-size:8rem}}.fc_mod__hero-header.woocommmerce_header .fc_mod__hero-header_logo .fc_mod__hero-header_logo_title{color:#fdc400}.fc_mod__breadcrumbs{padding:0 0 28px;opacity:.5;font-size:12px;font-size:.75rem;text-transform:uppercase}.fc_mod__breadcrumbs a{color:#2b2e34}.fc_mod__breadcrumbs .breadcrumb_last{opacity:.5}@media (max-width:1023px){.fc_mod__breadcrumbs{display:none}}.woocommerce-breadcrumb{text-transform:uppercase;padding:0 0 28px;opacity:.5}@media (max-width:1023px){.woocommerce-breadcrumb{display:none}}.fc_com__catalogue_posts_title{width:90%;font-size:20px;font-size:1.25rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;border-bottom:1px solid #2b2e34;margin:0 auto 20px;padding:0 0 10px;text-transform:uppercase}.view-panel{display:none;flex-wrap:wrap;transition:all .2s ease}.view-panel:first-child,.view-panel:nth-child(2){display:flex}.view-panel-button{display:none;text-align:center;margin:40px 0}#catalogueMoreItemBtn_1{display:block}.fc_mod__catalogue-post{width:calc(100% - 10px);margin:0 5px 10px;position:relative;opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.fc_mod__catalogue-post:before{content:"";display:block;padding-top:56.25%}.fc_mod__catalogue-post img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fc_mod__catalogue-post:nth-child(2n),.fc_mod__catalogue-post:nth-child(3n){width:calc(50% - 10px);position:relative}.fc_mod__catalogue-post:nth-child(2n):before,.fc_mod__catalogue-post:nth-child(3n):before{content:"";display:block;padding-top:100%}.fc_mod__catalogue-post:nth-child(4n){width:calc(100% - 10px);position:relative}.fc_mod__catalogue-post:nth-child(4n):before{content:"";display:block;padding-top:100%}.fc_mod__catalogue-post .fc_mod__catalogue-post_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.fc_mod__catalogue-post .view-gallery{position:absolute;z-index:100;background-color:rgba(12,18,12,.3);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:auto;right:5px;bottom:5px;left:auto;color:#fff}.fc_com__catalogue_pagination{background-color:#f5f5f5;padding:80px 0;opacity:0}.fc_com__catalogue_pagination .container{padding:0!important}.fc_com__catalogue_pagination h2{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em;text-align:center;margin-bottom:40px;border-bottom:1px solid #2b2e34}@media (min-width:1024px){.fc_com__catalogue_pagination h2{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.fc_com__catalogue_pagination .terms-pagination{display:flex;flex-wrap:wrap;margin:0 -20px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button{width:calc(50% - 40px);max-width:315px;margin:0 20px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button a{display:block;color:#2b2e34}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button a:hover *{opacity:.7}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_image{margin-bottom:10px;transition:opacity .2s ease;position:relative}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_image:before{content:"";display:block;padding-top:62.5%}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_label{font-size:20px;line-height:1.2em;transition:opacity .2s ease;display:flex;flex-direction:column}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_label span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.prev-button i{order:2}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.prev-button span{order:1}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.next-button{margin-left:auto}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.next-button .terms-pagination__button_label{text-align:right}@media (min-width:1024px){.fc_com__catalogue_posts_title{display:none}.fc_com__catalogue_posts{opacity:0;display:flex;flex-wrap:nowrap;margin:0 10px 200px;overflow-y:hidden;overflow-x:auto;position:relative;cursor:url(img/svg/pointer.svg) 50 50,auto;scrollbar-width:thin;scrollbar-color:#0c120c #fff}.fc_com__catalogue_posts.animate__animated{opacity:1}.fc_com__catalogue_posts .view-panel{display:grid;grid-gap:10px;grid-template-columns:.25fr .25fr .25fr .25fr;margin:0 5px 10px;flex:0 0 1100px}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post{opacity:0;margin:0;padding:0;width:auto}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post:first-child{grid-column:1/span 2}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post:nth-child(2){grid-column:3/span 4;grid-row:1/span 2}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post:nth-child(3){grid-column:1;grid-row:2}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post:nth-child(4){grid-column:2;grid-row:2}.fc_com__catalogue_posts .view-panel .fc_mod__catalogue-post .view-gallery{width:50px;height:50px}.fc_com__catalogue_posts .view-panel-button{display:none!important}.fc_com__catalogue_posts.active{opacity:.8;cursor:url(img/svg/pointer_grab.svg) 35 35,auto}.fc_com__catalogue_posts::-webkit-scrollbar{width:12px;height:10px}.fc_com__catalogue_posts::-webkit-scrollbar-track{background:#fff}.fc_com__catalogue_posts::-webkit-scrollbar-thumb{background-color:#0c120c;border-radius:0;border:3px solid #fff}}@media (min-width:1024px){.fc_com__catalogue_pagination h2{border-bottom:none}.fc_com__catalogue_pagination .terms-pagination{display:flex;flex-wrap:wrap;margin:0 -20px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_label{flex-direction:row;align-items:center}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_label span{margin-bottom:0}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button .terms-pagination__button_label i{margin-top:3px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.prev-button i{order:1}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.prev-button span{order:2;margin-left:10px}.fc_com__catalogue_pagination .terms-pagination .terms-pagination__button.next-button span{margin-right:10px}}.fc_mod__woo_stripe{opacity:0;background-color:#2b2e34;color:#fff;padding:40px 0 80px}.fc_mod__woo_stripe .container{padding-top:0!important}.et_pb_module .fc_mod__woo_stripe .container{width:100%!important}.fc_mod__woo_stripe h2{color:#fff;text-align:center;padding:0;margin-bottom:40px;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em}@media (min-width:1024px){.fc_mod__woo_stripe h2{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card{position:relative;color:#fff}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__image{position:relative}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__image:before{content:"";display:block;padding-top:62.5%}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__name{font-size:20px;font-size:1.25rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;color:#ebebeb;padding:16px 0;margin-bottom:16px;border-bottom:1px solid #ebebeb}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__name:first-letter{text-transform:uppercase}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices{display:flex;flex-wrap:wrap;align-items:center}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices>.woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400;margin-left:auto}@media (min-width:1024px){.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices>.woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices del .woocommerce-Price-amount.amount{color:#ebebeb}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices ins{margin-left:auto}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices ins .woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400}@media (min-width:1024px){.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__prices ins .woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__discount{width:65px;height:65px;background:#fff!important;color:#2b2e34;font-weight:700;font-family:Red Hat Display,Helvetica,Arial,sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;border-radius:50%!important;top:15px;right:20px;bottom:auto;left:auto}@media (min-width:1024px){.fc_mod__woo_stripe a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__discount{width:74px;height:74px}}@media (max-width:1023px){.fc_mod__woo_stripe .fc_mod__woo_stripe_products{display:flex;flex-wrap:wrap;margin:0 -10px}.fc_mod__woo_stripe .fc_mod__woo_stripe_products a.fc_mod__woo_stripe_product-card{width:calc(50% - 20px);margin:0 10px 40px}.fc_mod__woo_stripe .fc_mod__woo_stripe_products a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__image{position:relative}.fc_mod__woo_stripe .fc_mod__woo_stripe_products a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__image:before{content:"";display:block;padding-top:150%}.fc_mod__woo_stripe .fc_mod__woo_stripe_products a.fc_mod__woo_stripe_product-card .fc_mod__woo_stripe_product-card__discount{top:10px;right:10px;bottom:auto;left:auto}}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme{width:80%;margin-left:auto;margin-right:auto}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-dots{margin-top:80px}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav{position:absolute;left:0;right:0;display:flex;z-index:-1}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav [class*=owl-]{background:transparent}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav .owl-next{margin-left:auto}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav .custom-arrow{width:46px;height:46px;background-repeat:no-repeat;background-size:100%}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav .custom-arrow.arrow-prev{background-image:url(img/svg/harrow-circle-left.svg)}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav .custom-arrow.arrow-next{background-image:url(img/svg/harrow-circle-right.svg)}@media (min-width:1024px){.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav{top:22%;left:-100px;right:-100px}.fc_mod__woo_stripe .fc_mod__woo_stripe_products.owl-theme .owl-nav .custom-arrow{width:70px;height:70px}}.fc_mod__woo_stripe .fc_mod__woo_stripe_button{text-align:center;padding-top:40px}@media (min-width:1024px){.fc_mod__woo_stripe{padding:80px 0}.fc_mod__woo_stripe h2{margin-bottom:80px}}.fc_mod__woo-contact-form{background:#2b2e34;color:#fff;padding:110px 0 120px}body.single.single-product .fc_mod__woo-contact-form .contactForm7{width:90%}.fc_mod__woo-contact-form .contactForm7{margin:0 auto}@media (min-width:1024px){.fc_mod__woo-contact-form .contactForm7{width:80%}}.fc_mod__woo-contact-form .container{padding-top:0!important}.fc_mod__woo-contact-form h2{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em;text-align:center;color:#fff;margin-bottom:20px!important}@media (min-width:1024px){.fc_mod__woo-contact-form h2{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.fc_mod__woo-contact-form h2 em,.fc_mod__woo-contact-form h2 span{margin:0 auto;display:block}@media (min-width:1024px){.fc_mod__woo-contact-form h2{margin-bottom:80px!important}.fc_mod__woo-contact-form h2 em,.fc_mod__woo-contact-form h2 span{width:55%}}.fc_mod__woo-contact-form form br{display:none!important}.fc_mod__woo-contact-form form input.text,.fc_mod__woo-contact-form form input.title,.fc_mod__woo-contact-form form input[type=date],.fc_mod__woo-contact-form form input[type=email],.fc_mod__woo-contact-form form input[type=password],.fc_mod__woo-contact-form form input[type=tel],.fc_mod__woo-contact-form form input[type=text],.fc_mod__woo-contact-form form select,.fc_mod__woo-contact-form form textarea{border:1px solid #fff;padding:26px 22px!important;font-size:16px;font-size:1rem;font-weight:400;background-color:#fff}.fc_mod__woo-contact-form form input.text::-webkit-input-placeholder,.fc_mod__woo-contact-form form input.title::-webkit-input-placeholder,.fc_mod__woo-contact-form form input[type=date]::-webkit-input-placeholder,.fc_mod__woo-contact-form form input[type=email]::-webkit-input-placeholder,.fc_mod__woo-contact-form form input[type=password]::-webkit-input-placeholder,.fc_mod__woo-contact-form form input[type=tel]::-webkit-input-placeholder,.fc_mod__woo-contact-form form input[type=text]::-webkit-input-placeholder,.fc_mod__woo-contact-form form select::-webkit-input-placeholder,.fc_mod__woo-contact-form form textarea::-webkit-input-placeholder{color:#2b2e34;font-size:16px;font-size:1rem;font-weight:400}.fc_mod__woo-contact-form form input.text::-moz-placeholder,.fc_mod__woo-contact-form form input.title::-moz-placeholder,.fc_mod__woo-contact-form form input[type=date]::-moz-placeholder,.fc_mod__woo-contact-form form input[type=email]::-moz-placeholder,.fc_mod__woo-contact-form form input[type=password]::-moz-placeholder,.fc_mod__woo-contact-form form input[type=tel]::-moz-placeholder,.fc_mod__woo-contact-form form input[type=text]::-moz-placeholder,.fc_mod__woo-contact-form form select::-moz-placeholder,.fc_mod__woo-contact-form form textarea::-moz-placeholder{color:#2b2e34;font-size:16px;font-size:1rem;font-weight:400}.fc_mod__woo-contact-form form input.text:-ms-input-placeholder,.fc_mod__woo-contact-form form input.title:-ms-input-placeholder,.fc_mod__woo-contact-form form input[type=date]:-ms-input-placeholder,.fc_mod__woo-contact-form form input[type=email]:-ms-input-placeholder,.fc_mod__woo-contact-form form input[type=password]:-ms-input-placeholder,.fc_mod__woo-contact-form form input[type=tel]:-ms-input-placeholder,.fc_mod__woo-contact-form form input[type=text]:-ms-input-placeholder,.fc_mod__woo-contact-form form select:-ms-input-placeholder,.fc_mod__woo-contact-form form textarea:-ms-input-placeholder{color:#2b2e34;font-size:16px;font-size:1rem;font-weight:400}.fc_mod__woo-contact-form form textarea{height:257px}.fc_mod__woo-contact-form form input[type=submit]{display:inline-block;background:#eb5252;color:#fff;text-transform:uppercase;line-height:1em;padding:22px 44px!important;font-size:16px!important;font-weight:700!important;border-radius:0!important;outline-style:solid;outline-width:0;cursor:pointer;margin-bottom:3px;transition-property:all;transition-duration:.2s;transition-timing-function:ease;color:#fff!important;background:#fdc400;border:1px solid #fdc400;font-family:SF Pro Text,Helvetica,Arial,sans-serif}.fc_mod__woo-contact-form form input[type=submit]:hover{color:#fff;background:#e24747;border-color:#e24747;border-radius:0!important}.fc_mod__woo-contact-form form input[type=submit].small{font-size:1em;height:30px;line-height:30px}.fc_mod__woo-contact-form form input[type=submit].disabled{pointer-events:none;opacity:.5}.fc_mod__woo-contact-form form input[type=submit]:hover{color:#fff!important;background:rgba(253,196,0,.8);border-color:#fdc400}.fc_mod__woo-contact-form form label.accettazione{margin-bottom:20px}.fc_mod__woo-contact-form form .wpcf7-checkbox .fake-checkbox-wrapper{display:flex;align-items:center}.fc_mod__woo-contact-form form .wpcf7-list-item{margin:0}.fc_mod__woo-contact-form form .wpcf7-form-control{margin-top:10px;margin-bottom:0}.fc_mod__woo-contact-form form .wpcf7-spinner{display:block;margin-top:20px}.fc_mod__woo-contact-form form .fgi{margin-bottom:0!important}.fc_mod__woo-contact-form form select.wpcf7-select{width:100%;box-shadow:0 5px 10px rgba(0,0,0,.1607843137254902)}@media (min-width:1024px){.fc_mod__woo-contact-form form .wpcf7-form-control{margin-top:20px}}@media (max-width:1023px){.fc_mod__woo-contact-form form input[type=submit]{width:100%;text-align:center;padding:30px 44px!important;margin-top:40px}}.fc_mod__woo-contact-form form .label-flex{display:flex;align-items:center}.fc_mod__woo-contact-form form .fake-checkbox-wrapper .fake-checkbox{width:30px;height:30px;background:#fff;border:1px solid #f5f5f5;display:inline-block;position:relative;margin-right:10px;cursor:pointer}.fc_mod__woo-contact-form form .fake-checkbox-wrapper .fake-checkbox.active:before{content:"";display:block;position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:#fdc400}.fc_mod__woo-contact-form form .fake-checkbox-wrapper input[type=checkbox]{display:none}.fc_mod__woo-contact-form.contact-form-schema-yellow input[type=submit]{color:#fff!important;background:#fdc400;border-color:#fdc400}.fc_mod__woo-contact-form.contact-form-schema-yellow input[type=submit]:hover{color:#fff!important;background:rgba(253,196,0,.8);border-color:#fdc400}.fc_mod__woo-contact-form.contact-form-schema-yellow .fake-checkbox-wrapper .fake-checkbox.active:before{background-color:#fdc400}.fc_mod__woo-contact-form.contact-form-schema-red input[type=submit]{color:#fff!important;background:#eb5252;border-color:#eb5252}.fc_mod__woo-contact-form.contact-form-schema-red input[type=submit]:hover{color:#fff!important;background:rgba(235,82,82,.8);border-color:#eb5252}.fc_mod__woo-contact-form.contact-form-schema-red .fake-checkbox-wrapper .fake-checkbox.active:before{background-color:#eb5252}.fc_mod__woo-contact-form.contact-form-gray-light{background:#ebebeb;color:#2b2e34}.fc_mod__woo-contact-form.contact-form-gray-light h2{color:#2b2e34}.fc_mod__woo-contact-form.contact-form-white{background:#fff;color:#2b2e34}.fc_mod__woo-contact-form.contact-form-white h2{color:#2b2e34}.fc_mod__wa-cta{padding:110px 0}.fc_mod__wa-cta .fc_mod__wa-cta_inner{text-align:center}.fc_mod__wa-cta .fc_mod__wa-cta_inner h1,.fc_mod__wa-cta .fc_mod__wa-cta_inner h2,.fc_mod__wa-cta .fc_mod__wa-cta_inner h3,.fc_mod__wa-cta .fc_mod__wa-cta_inner h4,.fc_mod__wa-cta .fc_mod__wa-cta_inner h5,.fc_mod__wa-cta .fc_mod__wa-cta_inner h6{line-height:1.3em}.fc_mod__wa-cta .fc_mod__wa-cta_inner h1 em,.fc_mod__wa-cta .fc_mod__wa-cta_inner h2 em,.fc_mod__wa-cta .fc_mod__wa-cta_inner h3 em,.fc_mod__wa-cta .fc_mod__wa-cta_inner h4 em,.fc_mod__wa-cta .fc_mod__wa-cta_inner h5 em,.fc_mod__wa-cta .fc_mod__wa-cta_inner h6 em{color:#55a573}.post-type-archive-catalogue .container:before{display:none}.post-type-archive-catalogue .container #left-area{float:none;width:auto;padding:0!important}.post-type-archive-catalogue .container #sidebar{display:none}.fc_com__catalogue{opacity:0}.fc_com__catalogue.animate__animated{opacity:1}.fc_com__catalogue .container{padding-top:40px!important}@media (min-width:1024px){.fc_com__catalogue{padding-top:95px!important}}.fc_com__catalogue .fc_com__catalogue__header{margin-bottom:60px}.fc_com__catalogue .fc_com__catalogue__header .fc_com__catalogue__header_title{text-align:center;margin:0}.fc_com__catalogue .fc_com__catalogue__header .fc_com__catalogue__header_title h1{margin:0;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.32px;line-height:1em}@media (min-width:1024px){.fc_com__catalogue .fc_com__catalogue__header .fc_com__catalogue__header_title h1{font-size:3.75rem;letter-spacing:.6px;line-height:.95em}}.fc_com__catalogue .fc_com__catalogue__header .fc_com__catalogue__header_description{line-height:1.4em}@media (min-width:1024px){.fc_com__catalogue .fc_com__catalogue__header{margin-bottom:150px}.fc_com__catalogue .fc_com__catalogue__header .fc_com__catalogue__header_title{text-align:left}}.fc_com__catalogue .fc_mod__catalogue_category_card{margin-bottom:65px!important;opacity:0}.fc_com__catalogue .fc_mod__catalogue_category_card .fc_mod__catalogue_category_card__image{position:relative;background-color:#0c120c}.fc_com__catalogue .fc_mod__catalogue_category_card .fc_mod__catalogue_category_card__image:before{content:"";display:block;padding-top:62.5%}.fc_com__catalogue .fc_mod__catalogue_category_card .fc_mod__catalogue_category_card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s ease}.fc_com__catalogue .fc_mod__catalogue_category_card .fc_mod__catalogue_category_card__image a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fc_com__catalogue .fc_mod__catalogue_category_card .fc_mod__catalogue_category_card__image a:hover img{transform:scale(1.2)}.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;margin:0;padding:15px 0;border-bottom:1px solid #2b2e34}@media (min-width:1024px){.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title a{color:#2b2e34;display:flex;align-items:center}.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title a i{margin-left:auto}@media (min-width:1024px){.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title{border-bottom:none}.fc_com__catalogue .fc_mod__catalogue_category_card h2.fc_mod__catalogue_category_card__title i{display:none}}.woocommerce ul.products.columns-3{display:flex;flex-wrap:wrap;margin:0 -20px}.woocommerce ul.products.columns-3 li.product{width:calc(100% - 40px)!important;margin:0 20px 80px!important}@media (min-width:1024px){.woocommerce ul.products.columns-3 li.product{width:calc(33.3333% - 40px)!important}}.woocommerce .woocommerce-result-count{display:none}.woocommerce .woocommerce-pagination{margin-top:40px;margin-bottom:40px}.woocommerce .fc_mod__woo-archive_selects{display:flex;flex-wrap:wrap;flex-direction:column;margin:40px 0}.woocommerce .fc_mod__woo-archive_selects .fc_mod__woo-archive_selects_categories{width:100%;margin:0 0 20px auto}.woocommerce .fc_mod__woo-archive_selects form.woocommerce-ordering{width:100%;margin:0 0 40px auto}@media (min-width:980px){.woocommerce .fc_mod__woo-archive_selects .fc_mod__woo-archive_selects_categories,.woocommerce .fc_mod__woo-archive_selects form.woocommerce-ordering{width:50%}}.woocommerce form.woocommerce-ordering{float:none;margin-bottom:150px}@media (min-width:1024px){.woocommerce form.woocommerce-ordering{float:right}}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:block;position:relative}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .onsale{width:65px;height:65px;background:#fff!important;color:#2b2e34;font-weight:700;font-family:Red Hat Display,Helvetica,Arial,sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;border-radius:50%!important;top:10px!important;right:10px!important;bottom:auto;left:auto!important}@media (min-width:1024px){.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .onsale{width:74px;height:74px}}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .et_shop_image{position:relative;display:block;transition:all .2s ease}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .et_shop_image:before{content:"";display:block;padding-top:62.5%}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .et_shop_image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:20px;font-size:1.25rem;font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-weight:700;padding:16px 0;margin-bottom:16px;border-bottom:1px solid #ebebeb}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .woocommerce-loop-product__title:first-letter{text-transform:uppercase!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price{display:flex;flex-wrap:wrap;align-items:center}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price>.woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400;margin-left:auto}@media (min-width:1024px){.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price>.woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price del .woocommerce-Price-amount.amount{color:#ebebeb}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price ins{margin-left:auto}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price ins .woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400}@media (min-width:1024px){.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price ins .woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price del .woocommerce-Price-amount.amount{color:#2b2e34}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover .et_shop_image{opacity:.8}body.woocommerce.post-type-archive-product h1.woocommerce-products-header__title.page-title{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.32px;line-height:1em;color:#fdc400!important;text-align:center;margin:0!important;padding:40px 0!important}@media (min-width:1024px){body.woocommerce.post-type-archive-product h1.woocommerce-products-header__title.page-title{font-size:3.75rem;letter-spacing:.6px;line-height:.95em}}body.woocommerce.post-type-archive-product .page-description{margin-bottom:40px}@media (min-width:1024px){body.woocommerce.post-type-archive-product .woocommerce-products-header{display:flex}body.woocommerce.post-type-archive-product .woocommerce-products-header h1.woocommerce-products-header__title.page-title{width:50%;padding:0!important;text-align:left;color:#2b2e34!important}body.woocommerce.post-type-archive-product .woocommerce-products-header .page-description{width:50%;margin-bottom:0}body.woocommerce.post-type-archive-product form.woocommerce-ordering{float:right;width:50%}}@media (max-width:1024px){body.woocommerce.post-type-archive-product #main-content .container{background-color:#2b2e34;color:#fff;width:100%!important;padding:0 20px!important}body.woocommerce.post-type-archive-product #main-content .container .price del .woocommerce-Price-amount.amount,body.woocommerce.post-type-archive-product #main-content .container h1,body.woocommerce.post-type-archive-product #main-content .container h2,body.woocommerce.post-type-archive-product #main-content .container h3,body.woocommerce.post-type-archive-product #main-content .container h4,body.woocommerce.post-type-archive-product #main-content .container h5,body.woocommerce.post-type-archive-product #main-content .container h6{color:#fff}body.woocommerce.post-type-archive-product .fc_mod__hero-header{display:none}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form{background:#f5f5f5;color:#2b2e34;padding:80px 0;margin-bottom:0!important}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container{background:#f5f5f5!important;color:#2b2e34!important}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h1,body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h2,body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h3,body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h4,body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h5,body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .container h6{color:#2b2e34!important}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form .handwrite-yellow em{color:#eb5252!important}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form form input[type=submit]{color:#fff!important;background:#eb5252;border-color:#eb5252}body.woocommerce.post-type-archive-product .fc_mod__woo-contact-form form input[type=submit]:hover{color:#fff!important;background:rgba(235,82,82,.8);border-color:#eb5252}}.woocommerce.single .product{padding-top:40px}.woocommerce.single .onsale{width:65px;height:65px;background:#fff!important;color:#2b2e34;font-weight:700;font-family:Red Hat Display,Helvetica,Arial,sans-serif;display:flex;justify-content:center;align-items:center;position:absolute;border-radius:50%!important;top:18px!important;left:15px!important}@media (min-width:1024px){.woocommerce.single .onsale{width:74px;height:74px}}.woocommerce.single .woocommerce-product-gallery .flex-viewport{margin:0 0 20px}.woocommerce.single .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;margin:0 -10px}.woocommerce.single .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li{width:calc(20% - 20px);margin:0 10px 20px}.woocommerce.single .summary.entry-summary h1.product_title.entry-title{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.45px;line-height:1em;margin:0!important;padding:0 20px 20px!important}@media (min-width:1024px){.woocommerce.single .summary.entry-summary h1.product_title.entry-title{font-size:2.8125rem;letter-spacing:.32px;line-height:1em}}.woocommerce.single .summary.entry-summary h1.product_title.entry-title:first-letter{text-transform:uppercase}.woocommerce.single .summary.entry-summary .price{margin-bottom:40px}.woocommerce.single .summary.entry-summary .price>.woocommerce-Price-amount.amount,.woocommerce.single .summary.entry-summary .price ins .woocommerce-Price-amount.amount{color:#fdc400}.woocommerce.single .summary.entry-summary .description{margin-bottom:40px}.woocommerce.single .summary.entry-summary .widget-after-desc,.woocommerce.single .summary.entry-summary .widget-before-desc{margin:0 20px 40px}.woocommerce.single .summary.entry-summary .widget-after-desc{padding:10px;border:2px solid #fdc400}.woocommerce.single .related.products{padding-top:80px}@media (min-width:1024px){.woocommerce.single .onsale{top:55px!important}.woocommerce.single .summary.entry-summary h1.product_title.entry-title{padding:0!important;margin-bottom:20px!important}.woocommerce.single .summary.entry-summary .widget-after-desc,.woocommerce.single .summary.entry-summary .widget-before-desc{margin:0}}@media (max-width:1023px){.woocommerce.single .container{padding-top:0!important;margin-top:0;width:100%!important}.woocommerce.single .product{padding-top:0}.woocommerce.single .woocommerce-product-gallery{padding:0 0 10px;background:#2b2e34;color:#fff}.woocommerce.single .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs{margin:0 10px;padding:0!important}.woocommerce.single .price,.woocommerce.single .product_title.entry-title{background:#2b2e34;color:#fff}.woocommerce.single .price{padding:0 20px 20px;font-size:22px!important;display:flex;flex-wrap:wrap;align-items:center}.woocommerce.single .price>.woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400;margin-left:auto}}@media (max-width:1023px) and (min-width:1024px){.woocommerce.single .price>.woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}@media (max-width:1023px){.woocommerce.single .price del .woocommerce-Price-amount.amount{color:#ebebeb}}@media (max-width:1023px){.woocommerce.single .price ins{margin-left:auto}.woocommerce.single .price ins .woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400}}@media (max-width:1023px) and (min-width:1024px){.woocommerce.single .price ins .woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}@media (max-width:1023px){.woocommerce.single .description{padding:0 20px 20px}}@media (max-width:1023px){.woocommerce.single .product_meta{padding:20px}}@media (max-width:1023px){.woocommerce.single .related.products{padding:0 20px 20px}.woocommerce.single .related.products .price{background:transparent;color:#2b2e34}}.select2.select2-container{width:100%!important}.select2.select2-container .select2-selection--single{border-radius:0;padding:20px;height:auto;border:1px solid #f5f5f5}.select2.select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:20px}.select2.select2-container.select2-container--open .select2-selection--single{background-color:#f5f5f5}.select2.select2-container .select2-selection--single{border:1px solid #e8e8e8}.select2-results__option.select2-results__option--highlighted{background-color:#eb5252!important}.select2-dropdown,.select2-dropdown.select2-dropdown--below{border-radius:0!important;border:none!important;padding:20px 20px 40px;background:#f5f5f5}.select2-dropdown.select2-dropdown--below ul,.select2-dropdown ul{scrollbar-width:thin;scrollbar-color:#0c120c #fff;padding-right:20px}.select2-dropdown.select2-dropdown--below ul::-webkit-scrollbar,.select2-dropdown ul::-webkit-scrollbar{width:12px;height:10px}.select2-dropdown.select2-dropdown--below ul::-webkit-scrollbar-track,.select2-dropdown ul::-webkit-scrollbar-track{background:#fff}.select2-dropdown.select2-dropdown--below ul::-webkit-scrollbar-thumb,.select2-dropdown ul::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:0;border:3px solid #f5f5f5}.search .container:before,.woocommerce .container:before{display:none}.search .container #left-area,.woocommerce .container #left-area{float:none;width:auto;padding:0!important}.search .container #sidebar,.woocommerce .container #sidebar{display:none}.search #main-content .container{padding-top:120px!important}.search #left-area{display:flex;flex-wrap:wrap;margin:0}.search #left-area .pagination{margin:0 20px 80px;width:calc(100% - 40px)}.search #left-area .et_pb_post{margin:0 0 80px;width:100%}.search #left-area .et_pb_post a.entry-featured-image-url{display:block;position:relative}.search #left-area .et_pb_post a.entry-featured-image-url:before{content:"";display:block;padding-top:75%}.search #left-area .et_pb_post a.entry-featured-image-url img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.search #left-area .et_pb_post .entry-title{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;display:flex;align-items:center;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #2b2e34}@media (min-width:1024px){.search #left-area .et_pb_post .entry-title{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.search #left-area .et_pb_post .entry-title:after{content:"";width:25px;height:14px;background-image:url(img/svg/arrow-round-forward.svg);background-repeat:no-repeat;margin-left:auto}.search #left-area .et_pb_post .entry-title:first-letter{text-transform:uppercase}.search #left-area .et_pb_post .entry-title a{color:#2b2e34}.search #left-area .et_pb_post .excerpt,.search #left-area .et_pb_post .post-meta{display:none}.search #left-area .et_pb_post .prod-price{display:flex;flex-wrap:wrap;align-items:center}.search #left-area .et_pb_post .prod-price>.woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400;margin-left:auto}@media (min-width:1024px){.search #left-area .et_pb_post .prod-price>.woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.search #left-area .et_pb_post .prod-price del .woocommerce-Price-amount.amount{color:#ebebeb}.search #left-area .et_pb_post .prod-price ins{margin-left:auto}.search #left-area .et_pb_post .prod-price ins .woocommerce-Price-amount.amount{font-family:Red Hat Display,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:.22px;line-height:1.23em;color:#fdc400}@media (min-width:1024px){.search #left-area .et_pb_post .prod-price ins .woocommerce-Price-amount.amount{font-size:1.5625rem;letter-spacing:.25px;line-height:1.33em}}.search #left-area .et_pb_post .prod-price del .woocommerce-Price-amount.amount{color:#2b2e34}@media (min-width:1024px){.search #left-area{margin:0 -20px}.search #left-area .et_pb_post{margin:0 20px 80px;width:calc(33.3333% - 40px)}}.chocolat-wrapper{z-index:1000000}.chocolat-overlay{background-color:#0c120c}.chocolat-overlay.chocolat-visible{opacity:.99}.sl-overlay{z-index:100000;background:#0c120c}.sl-wrapper.simple-lightbox{z-index:100001}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{color:#fff}.sl-wrapper .sl-image .sl-caption{background:transparent}.alignfull{margin:0 calc(50% - 50vw);max-width:100vw;width:100vw}.fc-rinnoviamo-title-2 .et_pb_text_inner p{line-height:1.2em!important}.large-txt .et_pb_text_inner p{font-size:24px;font-size:1.5rem}.large-txt .et_pb_text_inner p p{line-height:1.2em!important}@media (min-width:1024px){.large-txt .et_pb_text_inner p{font-size:2rem}}.grecaptcha-badge{visibility:hidden}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.no-marg{margin:0}.no-marg-ver{margin-top:0;margin-bottom:0}.no-marg-hor{margin-right:0;margin-left:0}.no-marg-top{margin-top:0}.no-marg-bottom{margin-bottom:0}.no-marg-right{margin-right:0}.no-marg-left{margin-left:0}.marg{margin:40px}.marg.half{margin:20px}.marg-ver{margin-top:40px;margin-bottom:40px}.marg-ver.half{margin-top:20px;margin-bottom:20px}.marg-hor{margin-left:40px;margin-right:40px}.marg-hor.half{margin-left:20px;margin-right:20px}.marg-top{margin-top:40px}.marg-top.half{margin-top:20px}.marg-bottom{margin-bottom:40px}.marg-bottom.half{margin-bottom:20px}.marg-left{margin-left:40px}.marg-left.half{margin-left:20px}.marg-right{margin-right:40px}.marg-right.half{margin-right:20px}.no-pad{padding:0}.no-pad-ver{padding-top:0;padding-bottom:0}.no-pad-hor{padding-right:0;padding-left:0}.no-pad-top{padding-top:0}.no-pad-bottom{padding-bottom:0}.no-pad-right{padding-right:0}.no-pad-left{padding-left:0}.pad{padding:40px}.pad.half{padding:20px}.pad-ver{padding-top:40px;padding-bottom:40px}.pad-ver.half{padding-top:20px;padding-bottom:20px}.pad-hor{padding-left:40px;padding-right:40px}.pad-hor.half{padding-left:20px;padding-right:20px}.pad-top{padding-top:40px}.pad-top.half{padding-top:20px}.pad-bottom{padding-bottom:40px}.pad-bottom.half{padding-bottom:20px}.pad-left{padding-left:40px}.pad-left.half{padding-left:20px}.pad-right{padding-right:40px}.pad-right.half{padding-right:20px}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */